xmrig-MDEwOlJlcG9zaXRvcnk4ODMyNzQwNg==-flat-sph_hamsi_helper.c
1 #ifdef __cplusplus
2 extern "C"{
3 #endif
4 #if SPH_HAMSI_EXPAND_SMALL == 1
5 static const sph_u32 T256[32][8] = {
6 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
7 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
8 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
9 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
10 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
11 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
12 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
13 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
14 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
15 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
16 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
17 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
18 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
19 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
20 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
21 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
22 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
23 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
24 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
25 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
26 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
27 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
28 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
29 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
30 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
31 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
32 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
33 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
34 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
35 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
36 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
37 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
38 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
39 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
40 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
41 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
42 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
43 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
44 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
45 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
46 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
47 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
48 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
49 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
50 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
51 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
52 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
53 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
54 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
55 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
56 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
57 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
58 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
59 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
60 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
61 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
62 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
63 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
64 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
65 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
66 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
67 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
68 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
69 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
70 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
71 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
72 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
73 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
74 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
75 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
76 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
77 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
78 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
79 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
80 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
81 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
82 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
83 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
84 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
85 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
86 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
87 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
88 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
89 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
90 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
91 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
92 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
93 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
94 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
95 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
96 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
97 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
98 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
99 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
100 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
101 SPH_C32(0x6019107f), SPH_C32(0xe051606e) }
102 };
103 #define INPUT_SMALL do { \
104 const sph_u32 *tp = &T256[0][0]; \
105 unsigned u, v; \
106 m0 = 0; \
107 m1 = 0; \
108 m2 = 0; \
109 m3 = 0; \
110 m4 = 0; \
111 m5 = 0; \
112 m6 = 0; \
113 m7 = 0; \
114 for (u = 0; u < 4; u ++) { \
115 unsigned db = buf[u]; \
116 for (v = 0; v < 8; v ++, db >>= 1) { \
117 sph_u32 dm = SPH_T32(-(sph_u32)(db & 1)); \
118 m0 ^= dm & *tp ++; \
119 m1 ^= dm & *tp ++; \
120 m2 ^= dm & *tp ++; \
121 m3 ^= dm & *tp ++; \
122 m4 ^= dm & *tp ++; \
123 m5 ^= dm & *tp ++; \
124 m6 ^= dm & *tp ++; \
125 m7 ^= dm & *tp ++; \
126 } \
127 } \
128 } while (0)
129 #endif
130 #if SPH_HAMSI_EXPAND_SMALL == 2
131 static const sph_u32 T256_0[4][8] = {
132 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
133 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
134 SPH_C32(0x00000000), SPH_C32(0x00000000) },
135 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
136 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
137 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
138 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
139 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
140 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
141 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
142 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
143 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) }
144 };
145 static const sph_u32 T256_2[4][8] = {
146 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
147 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
148 SPH_C32(0x00000000), SPH_C32(0x00000000) },
149 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
150 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
151 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
152 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
153 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
154 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
155 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
156 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
157 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) }
158 };
159 static const sph_u32 T256_4[4][8] = {
160 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
161 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
162 SPH_C32(0x00000000), SPH_C32(0x00000000) },
163 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
164 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
165 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
166 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
167 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
168 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
169 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
170 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
171 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) }
172 };
173 static const sph_u32 T256_6[4][8] = {
174 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
175 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
176 SPH_C32(0x00000000), SPH_C32(0x00000000) },
177 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
178 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
179 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
180 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
181 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
182 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
183 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
184 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
185 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) }
186 };
187 static const sph_u32 T256_8[4][8] = {
188 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
189 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
190 SPH_C32(0x00000000), SPH_C32(0x00000000) },
191 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
192 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
193 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
194 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
195 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
196 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
197 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
198 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
199 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) }
200 };
201 static const sph_u32 T256_10[4][8] = {
202 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
203 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
204 SPH_C32(0x00000000), SPH_C32(0x00000000) },
205 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
206 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
207 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
208 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
209 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
210 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
211 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
212 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
213 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) }
214 };
215 static const sph_u32 T256_12[4][8] = {
216 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
217 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
218 SPH_C32(0x00000000), SPH_C32(0x00000000) },
219 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
220 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
221 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
222 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
223 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
224 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
225 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
226 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
227 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) }
228 };
229 static const sph_u32 T256_14[4][8] = {
230 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
231 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
232 SPH_C32(0x00000000), SPH_C32(0x00000000) },
233 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
234 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
235 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
236 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
237 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
238 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
239 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
240 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
241 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) }
242 };
243 static const sph_u32 T256_16[4][8] = {
244 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
245 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
246 SPH_C32(0x00000000), SPH_C32(0x00000000) },
247 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
248 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
249 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
250 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
251 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
252 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
253 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
254 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
255 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) }
256 };
257 static const sph_u32 T256_18[4][8] = {
258 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
259 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
260 SPH_C32(0x00000000), SPH_C32(0x00000000) },
261 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
262 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
263 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
264 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
265 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
266 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
267 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
268 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
269 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) }
270 };
271 static const sph_u32 T256_20[4][8] = {
272 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
273 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
274 SPH_C32(0x00000000), SPH_C32(0x00000000) },
275 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
276 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
277 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
278 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
279 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
280 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
281 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
282 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
283 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) }
284 };
285 static const sph_u32 T256_22[4][8] = {
286 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
287 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
288 SPH_C32(0x00000000), SPH_C32(0x00000000) },
289 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
290 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
291 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
292 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
293 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
294 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
295 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
296 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
297 SPH_C32(0xfce72602), SPH_C32(0x71575061) }
298 };
299 static const sph_u32 T256_24[4][8] = {
300 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
301 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
302 SPH_C32(0x00000000), SPH_C32(0x00000000) },
303 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
304 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
305 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
306 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
307 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
308 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
309 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
310 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
311 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) }
312 };
313 static const sph_u32 T256_26[4][8] = {
314 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
315 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
316 SPH_C32(0x00000000), SPH_C32(0x00000000) },
317 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
318 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
319 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
320 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
321 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
322 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
323 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
324 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
325 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) }
326 };
327 static const sph_u32 T256_28[4][8] = {
328 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
329 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
330 SPH_C32(0x00000000), SPH_C32(0x00000000) },
331 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
332 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
333 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
334 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
335 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
336 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
337 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
338 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
339 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) }
340 };
341 static const sph_u32 T256_30[4][8] = {
342 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
343 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
344 SPH_C32(0x00000000), SPH_C32(0x00000000) },
345 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
346 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
347 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
348 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
349 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
350 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
351 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
352 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
353 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
354 };
355 #define INPUT_SMALL do { \
356 unsigned acc = buf[0]; \
357 const sph_u32 *rp; \
358 rp = &T256_0[acc >> 6][0]; \
359 m0 = rp[0]; \
360 m1 = rp[1]; \
361 m2 = rp[2]; \
362 m3 = rp[3]; \
363 m4 = rp[4]; \
364 m5 = rp[5]; \
365 m6 = rp[6]; \
366 m7 = rp[7]; \
367 rp = &T256_2[(acc >> 4) & 0x03][0]; \
368 m0 ^= rp[0]; \
369 m1 ^= rp[1]; \
370 m2 ^= rp[2]; \
371 m3 ^= rp[3]; \
372 m4 ^= rp[4]; \
373 m5 ^= rp[5]; \
374 m6 ^= rp[6]; \
375 m7 ^= rp[7]; \
376 rp = &T256_4[(acc >> 2) & 0x03][0]; \
377 m0 ^= rp[0]; \
378 m1 ^= rp[1]; \
379 m2 ^= rp[2]; \
380 m3 ^= rp[3]; \
381 m4 ^= rp[4]; \
382 m5 ^= rp[5]; \
383 m6 ^= rp[6]; \
384 m7 ^= rp[7]; \
385 rp = &T256_6[acc & 0x03][0]; \
386 m0 ^= rp[0]; \
387 m1 ^= rp[1]; \
388 m2 ^= rp[2]; \
389 m3 ^= rp[3]; \
390 m4 ^= rp[4]; \
391 m5 ^= rp[5]; \
392 m6 ^= rp[6]; \
393 m7 ^= rp[7]; \
394 acc = buf[1]; \
395 rp = &T256_8[acc >> 6][0]; \
396 m0 ^= rp[0]; \
397 m1 ^= rp[1]; \
398 m2 ^= rp[2]; \
399 m3 ^= rp[3]; \
400 m4 ^= rp[4]; \
401 m5 ^= rp[5]; \
402 m6 ^= rp[6]; \
403 m7 ^= rp[7]; \
404 rp = &T256_10[(acc >> 4) & 0x03][0]; \
405 m0 ^= rp[0]; \
406 m1 ^= rp[1]; \
407 m2 ^= rp[2]; \
408 m3 ^= rp[3]; \
409 m4 ^= rp[4]; \
410 m5 ^= rp[5]; \
411 m6 ^= rp[6]; \
412 m7 ^= rp[7]; \
413 rp = &T256_12[(acc >> 2) & 0x03][0]; \
414 m0 ^= rp[0]; \
415 m1 ^= rp[1]; \
416 m2 ^= rp[2]; \
417 m3 ^= rp[3]; \
418 m4 ^= rp[4]; \
419 m5 ^= rp[5]; \
420 m6 ^= rp[6]; \
421 m7 ^= rp[7]; \
422 rp = &T256_14[acc & 0x03][0]; \
423 m0 ^= rp[0]; \
424 m1 ^= rp[1]; \
425 m2 ^= rp[2]; \
426 m3 ^= rp[3]; \
427 m4 ^= rp[4]; \
428 m5 ^= rp[5]; \
429 m6 ^= rp[6]; \
430 m7 ^= rp[7]; \
431 acc = buf[2]; \
432 rp = &T256_16[acc >> 6][0]; \
433 m0 ^= rp[0]; \
434 m1 ^= rp[1]; \
435 m2 ^= rp[2]; \
436 m3 ^= rp[3]; \
437 m4 ^= rp[4]; \
438 m5 ^= rp[5]; \
439 m6 ^= rp[6]; \
440 m7 ^= rp[7]; \
441 rp = &T256_18[(acc >> 4) & 0x03][0]; \
442 m0 ^= rp[0]; \
443 m1 ^= rp[1]; \
444 m2 ^= rp[2]; \
445 m3 ^= rp[3]; \
446 m4 ^= rp[4]; \
447 m5 ^= rp[5]; \
448 m6 ^= rp[6]; \
449 m7 ^= rp[7]; \
450 rp = &T256_20[(acc >> 2) & 0x03][0]; \
451 m0 ^= rp[0]; \
452 m1 ^= rp[1]; \
453 m2 ^= rp[2]; \
454 m3 ^= rp[3]; \
455 m4 ^= rp[4]; \
456 m5 ^= rp[5]; \
457 m6 ^= rp[6]; \
458 m7 ^= rp[7]; \
459 rp = &T256_22[acc & 0x03][0]; \
460 m0 ^= rp[0]; \
461 m1 ^= rp[1]; \
462 m2 ^= rp[2]; \
463 m3 ^= rp[3]; \
464 m4 ^= rp[4]; \
465 m5 ^= rp[5]; \
466 m6 ^= rp[6]; \
467 m7 ^= rp[7]; \
468 acc = buf[3]; \
469 rp = &T256_24[acc >> 6][0]; \
470 m0 ^= rp[0]; \
471 m1 ^= rp[1]; \
472 m2 ^= rp[2]; \
473 m3 ^= rp[3]; \
474 m4 ^= rp[4]; \
475 m5 ^= rp[5]; \
476 m6 ^= rp[6]; \
477 m7 ^= rp[7]; \
478 rp = &T256_26[(acc >> 4) & 0x03][0]; \
479 m0 ^= rp[0]; \
480 m1 ^= rp[1]; \
481 m2 ^= rp[2]; \
482 m3 ^= rp[3]; \
483 m4 ^= rp[4]; \
484 m5 ^= rp[5]; \
485 m6 ^= rp[6]; \
486 m7 ^= rp[7]; \
487 rp = &T256_28[(acc >> 2) & 0x03][0]; \
488 m0 ^= rp[0]; \
489 m1 ^= rp[1]; \
490 m2 ^= rp[2]; \
491 m3 ^= rp[3]; \
492 m4 ^= rp[4]; \
493 m5 ^= rp[5]; \
494 m6 ^= rp[6]; \
495 m7 ^= rp[7]; \
496 rp = &T256_30[acc & 0x03][0]; \
497 m0 ^= rp[0]; \
498 m1 ^= rp[1]; \
499 m2 ^= rp[2]; \
500 m3 ^= rp[3]; \
501 m4 ^= rp[4]; \
502 m5 ^= rp[5]; \
503 m6 ^= rp[6]; \
504 m7 ^= rp[7]; \
505 } while (0)
506 #endif
507 #if SPH_HAMSI_EXPAND_SMALL == 3
508 static const sph_u32 T256_0[8][8] = {
509 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
510 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
511 SPH_C32(0x00000000), SPH_C32(0x00000000) },
512 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
513 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
514 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
515 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
516 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
517 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
518 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
519 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
520 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
521 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
522 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
523 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
524 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
525 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
526 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
527 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
528 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
529 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
530 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
531 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
532 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) }
533 };
534 static const sph_u32 T256_3[8][8] = {
535 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
536 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
537 SPH_C32(0x00000000), SPH_C32(0x00000000) },
538 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
539 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
540 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
541 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
542 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
543 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
544 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
545 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
546 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
547 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
548 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
549 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
550 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
551 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
552 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
553 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
554 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
555 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
556 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
557 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
558 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) }
559 };
560 static const sph_u32 T256_6[8][8] = {
561 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
562 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
563 SPH_C32(0x00000000), SPH_C32(0x00000000) },
564 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
565 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
566 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
567 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
568 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
569 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
570 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
571 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
572 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
573 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
574 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
575 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
576 { SPH_C32(0x2a220000), SPH_C32(0xc47ebf14), SPH_C32(0x04ce77d4),
577 SPH_C32(0xcb92c512), SPH_C32(0x80851800), SPH_C32(0xb6d6a994),
578 SPH_C32(0xfdb64038), SPH_C32(0x73cbd816) },
579 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
580 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
581 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
582 { SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a), SPH_C32(0x8c336aff),
583 SPH_C32(0xd5744780), SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd),
584 SPH_C32(0x466ab43f), SPH_C32(0xa33f7777) }
585 };
586 static const sph_u32 T256_9[8][8] = {
587 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
588 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
589 SPH_C32(0x00000000), SPH_C32(0x00000000) },
590 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
591 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
592 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
593 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
594 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
595 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
596 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
597 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
598 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
599 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
600 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
601 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
602 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
603 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
604 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
605 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
606 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
607 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
608 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
609 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
610 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) }
611 };
612 static const sph_u32 T256_12[8][8] = {
613 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
614 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
615 SPH_C32(0x00000000), SPH_C32(0x00000000) },
616 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
617 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
618 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
619 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
620 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
621 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
622 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
623 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
624 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
625 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
626 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
627 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
628 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
629 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
630 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
631 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
632 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
633 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
634 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
635 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
636 SPH_C32(0x47f133ce), SPH_C32(0x16357946) }
637 };
638 static const sph_u32 T256_15[8][8] = {
639 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
640 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
641 SPH_C32(0x00000000), SPH_C32(0x00000000) },
642 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
643 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
644 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
645 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
646 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
647 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
648 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
649 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
650 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
651 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
652 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
653 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
654 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
655 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
656 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
657 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
658 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
659 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
660 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
661 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
662 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) }
663 };
664 static const sph_u32 T256_18[8][8] = {
665 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
666 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
667 SPH_C32(0x00000000), SPH_C32(0x00000000) },
668 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
669 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
670 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
671 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
672 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
673 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
674 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
675 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
676 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
677 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
678 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
679 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
680 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
681 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
682 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
683 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
684 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
685 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
686 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
687 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
688 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) }
689 };
690 static const sph_u32 T256_21[8][8] = {
691 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
692 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
693 SPH_C32(0x00000000), SPH_C32(0x00000000) },
694 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
695 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
696 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
697 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
698 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
699 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
700 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
701 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
702 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
703 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
704 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
705 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
706 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
707 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
708 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
709 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
710 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
711 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
712 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
713 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
714 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) }
715 };
716 static const sph_u32 T256_24[8][8] = {
717 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
718 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
719 SPH_C32(0x00000000), SPH_C32(0x00000000) },
720 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
721 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
722 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
723 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
724 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
725 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
726 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
727 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
728 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
729 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
730 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
731 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
732 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
733 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
734 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
735 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
736 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
737 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
738 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
739 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
740 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) }
741 };
742 static const sph_u32 T256_27[8][8] = {
743 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
744 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
745 SPH_C32(0x00000000), SPH_C32(0x00000000) },
746 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
747 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
748 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
749 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
750 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
751 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
752 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
753 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
754 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
755 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
756 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
757 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
758 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
759 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
760 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
761 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
762 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
763 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
764 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
765 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
766 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) }
767 };
768 static const sph_u32 T256_30[4][8] = {
769 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
770 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
771 SPH_C32(0x00000000), SPH_C32(0x00000000) },
772 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
773 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
774 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
775 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
776 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
777 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
778 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
779 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
780 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
781 };
782 #define INPUT_SMALL do { \
783 unsigned acc = buf[0]; \
784 const sph_u32 *rp; \
785 rp = &T256_0[acc >> 5][0]; \
786 m0 = rp[0]; \
787 m1 = rp[1]; \
788 m2 = rp[2]; \
789 m3 = rp[3]; \
790 m4 = rp[4]; \
791 m5 = rp[5]; \
792 m6 = rp[6]; \
793 m7 = rp[7]; \
794 rp = &T256_3[(acc >> 2) & 0x07][0]; \
795 m0 ^= rp[0]; \
796 m1 ^= rp[1]; \
797 m2 ^= rp[2]; \
798 m3 ^= rp[3]; \
799 m4 ^= rp[4]; \
800 m5 ^= rp[5]; \
801 m6 ^= rp[6]; \
802 m7 ^= rp[7]; \
803 acc = (acc << 8) | buf[1]; \
804 rp = &T256_6[(acc >> 7) & 0x07][0]; \
805 m0 ^= rp[0]; \
806 m1 ^= rp[1]; \
807 m2 ^= rp[2]; \
808 m3 ^= rp[3]; \
809 m4 ^= rp[4]; \
810 m5 ^= rp[5]; \
811 m6 ^= rp[6]; \
812 m7 ^= rp[7]; \
813 rp = &T256_9[(acc >> 4) & 0x07][0]; \
814 m0 ^= rp[0]; \
815 m1 ^= rp[1]; \
816 m2 ^= rp[2]; \
817 m3 ^= rp[3]; \
818 m4 ^= rp[4]; \
819 m5 ^= rp[5]; \
820 m6 ^= rp[6]; \
821 m7 ^= rp[7]; \
822 rp = &T256_12[(acc >> 1) & 0x07][0]; \
823 m0 ^= rp[0]; \
824 m1 ^= rp[1]; \
825 m2 ^= rp[2]; \
826 m3 ^= rp[3]; \
827 m4 ^= rp[4]; \
828 m5 ^= rp[5]; \
829 m6 ^= rp[6]; \
830 m7 ^= rp[7]; \
831 acc = (acc << 8) | buf[2]; \
832 rp = &T256_15[(acc >> 6) & 0x07][0]; \
833 m0 ^= rp[0]; \
834 m1 ^= rp[1]; \
835 m2 ^= rp[2]; \
836 m3 ^= rp[3]; \
837 m4 ^= rp[4]; \
838 m5 ^= rp[5]; \
839 m6 ^= rp[6]; \
840 m7 ^= rp[7]; \
841 rp = &T256_18[(acc >> 3) & 0x07][0]; \
842 m0 ^= rp[0]; \
843 m1 ^= rp[1]; \
844 m2 ^= rp[2]; \
845 m3 ^= rp[3]; \
846 m4 ^= rp[4]; \
847 m5 ^= rp[5]; \
848 m6 ^= rp[6]; \
849 m7 ^= rp[7]; \
850 rp = &T256_21[acc & 0x07][0]; \
851 m0 ^= rp[0]; \
852 m1 ^= rp[1]; \
853 m2 ^= rp[2]; \
854 m3 ^= rp[3]; \
855 m4 ^= rp[4]; \
856 m5 ^= rp[5]; \
857 m6 ^= rp[6]; \
858 m7 ^= rp[7]; \
859 acc = buf[3]; \
860 rp = &T256_24[acc >> 5][0]; \
861 m0 ^= rp[0]; \
862 m1 ^= rp[1]; \
863 m2 ^= rp[2]; \
864 m3 ^= rp[3]; \
865 m4 ^= rp[4]; \
866 m5 ^= rp[5]; \
867 m6 ^= rp[6]; \
868 m7 ^= rp[7]; \
869 rp = &T256_27[(acc >> 2) & 0x07][0]; \
870 m0 ^= rp[0]; \
871 m1 ^= rp[1]; \
872 m2 ^= rp[2]; \
873 m3 ^= rp[3]; \
874 m4 ^= rp[4]; \
875 m5 ^= rp[5]; \
876 m6 ^= rp[6]; \
877 m7 ^= rp[7]; \
878 rp = &T256_30[acc & 0x03][0]; \
879 m0 ^= rp[0]; \
880 m1 ^= rp[1]; \
881 m2 ^= rp[2]; \
882 m3 ^= rp[3]; \
883 m4 ^= rp[4]; \
884 m5 ^= rp[5]; \
885 m6 ^= rp[6]; \
886 m7 ^= rp[7]; \
887 } while (0)
888 #endif
889 #if SPH_HAMSI_EXPAND_SMALL == 4
890 static const sph_u32 T256_0[16][8] = {
891 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
892 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
893 SPH_C32(0x00000000), SPH_C32(0x00000000) },
894 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
895 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
896 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
897 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
898 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
899 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
900 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
901 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
902 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
903 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
904 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
905 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
906 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
907 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
908 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
909 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
910 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
911 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
912 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
913 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
914 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
915 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
916 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
917 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
918 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
919 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
920 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
921 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
922 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
923 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
924 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
925 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
926 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
927 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
928 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
929 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
930 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
931 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
932 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
933 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
934 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
935 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
936 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
937 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
938 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) }
939 };
940 static const sph_u32 T256_4[16][8] = {
941 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
942 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
943 SPH_C32(0x00000000), SPH_C32(0x00000000) },
944 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
945 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
946 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
947 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
948 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
949 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
950 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
951 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
952 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
953 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
954 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
955 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
956 { SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82), SPH_C32(0x9907277c),
957 SPH_C32(0x232f87b6), SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba),
958 SPH_C32(0xcc651c08), SPH_C32(0x7118f1a0) },
959 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
960 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
961 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
962 { SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb), SPH_C32(0x22dbd37b),
963 SPH_C32(0xf3db28d7), SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad),
964 SPH_C32(0xff44f524), SPH_C32(0xbf0adc53) },
965 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
966 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
967 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
968 { SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad), SPH_C32(0xff44f524),
969 SPH_C32(0xbf0adc53), SPH_C32(0xb5d02000), SPH_C32(0x043fd546),
970 SPH_C32(0xdd9f265f), SPH_C32(0x4cd1f484) },
971 { SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba), SPH_C32(0xcc651c08),
972 SPH_C32(0x7118f1a0), SPH_C32(0xc1453000), SPH_C32(0x5e149338),
973 SPH_C32(0x55623b74), SPH_C32(0x52377616) },
974 { SPH_C32(0x286f1000), SPH_C32(0xea431fc4), SPH_C32(0x44980123),
975 SPH_C32(0x6ffe7332), SPH_C32(0x0aec3000), SPH_C32(0xce33a451),
976 SPH_C32(0xeebecf73), SPH_C32(0x82c3d977) },
977 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
978 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
979 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
980 { SPH_C32(0x0aec3000), SPH_C32(0xce33a451), SPH_C32(0xeebecf73),
981 SPH_C32(0x82c3d977), SPH_C32(0x22832000), SPH_C32(0x2470bb95),
982 SPH_C32(0xaa26ce50), SPH_C32(0xed3daa45) },
983 { SPH_C32(0xb5d02000), SPH_C32(0x043fd546), SPH_C32(0xdd9f265f),
984 SPH_C32(0x4cd1f484), SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb),
985 SPH_C32(0x22dbd37b), SPH_C32(0xf3db28d7) },
986 { SPH_C32(0xc1453000), SPH_C32(0x5e149338), SPH_C32(0x55623b74),
987 SPH_C32(0x52377616), SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82),
988 SPH_C32(0x9907277c), SPH_C32(0x232f87b6) }
989 };
990 static const sph_u32 T256_8[16][8] = {
991 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
992 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
993 SPH_C32(0x00000000), SPH_C32(0x00000000) },
994 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
995 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
996 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
997 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
998 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
999 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
1000 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
1001 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
1002 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
1003 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
1004 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
1005 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
1006 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
1007 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
1008 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
1009 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
1010 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
1011 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
1012 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
1013 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
1014 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
1015 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
1016 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
1017 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
1018 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
1019 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
1020 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
1021 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
1022 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
1023 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
1024 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
1025 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
1026 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
1027 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
1028 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
1029 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
1030 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
1031 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
1032 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
1033 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
1034 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
1035 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
1036 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
1037 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
1038 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) }
1039 };
1040 static const sph_u32 T256_12[16][8] = {
1041 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1042 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1043 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1044 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
1045 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
1046 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
1047 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
1048 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
1049 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
1050 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
1051 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
1052 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
1053 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
1054 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
1055 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
1056 { SPH_C32(0x101c0300), SPH_C32(0x950db5eb), SPH_C32(0xe56c2159),
1057 SPH_C32(0x78d01112), SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8),
1058 SPH_C32(0x225fc418), SPH_C32(0x5516c378) },
1059 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
1060 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
1061 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
1062 { SPH_C32(0x63500300), SPH_C32(0x0062123d), SPH_C32(0x47f133ce),
1063 SPH_C32(0x16357946), SPH_C32(0x59820100), SPH_C32(0x985459e6),
1064 SPH_C32(0x054b0e24), SPH_C32(0xdd37cf48) },
1065 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
1066 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
1067 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
1068 { SPH_C32(0x59820100), SPH_C32(0x985459e6), SPH_C32(0x054b0e24),
1069 SPH_C32(0xdd37cf48), SPH_C32(0x3ad20200), SPH_C32(0x98364bdb),
1070 SPH_C32(0x42ba3dea), SPH_C32(0xcb02b60e) },
1071 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
1072 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
1073 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
1074 { SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30), SPH_C32(0xa7d61cb3),
1075 SPH_C32(0xb3d2a71c), SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5),
1076 SPH_C32(0x65aef7d6), SPH_C32(0x4323ba3e) },
1077 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
1078 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
1079 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
1080 { SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5), SPH_C32(0x65aef7d6),
1081 SPH_C32(0x4323ba3e), SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5),
1082 SPH_C32(0xc278eb65), SPH_C32(0xf0f11d22) },
1083 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
1084 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
1085 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
1086 { SPH_C32(0x8d760300), SPH_C32(0x12297a03), SPH_C32(0xc733e541),
1087 SPH_C32(0x2dc6d26a), SPH_C32(0x101c0300), SPH_C32(0x950db5eb),
1088 SPH_C32(0xe56c2159), SPH_C32(0x78d01112) }
1089 };
1090 static const sph_u32 T256_16[16][8] = {
1091 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1092 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1093 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1094 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
1095 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
1096 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
1097 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
1098 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
1099 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
1100 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
1101 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
1102 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
1103 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
1104 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
1105 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
1106 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
1107 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
1108 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
1109 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
1110 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
1111 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
1112 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
1113 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
1114 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
1115 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
1116 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
1117 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
1118 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
1119 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
1120 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
1121 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
1122 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
1123 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
1124 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
1125 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
1126 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
1127 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
1128 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
1129 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
1130 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
1131 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
1132 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
1133 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
1134 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
1135 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
1136 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
1137 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
1138 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) }
1139 };
1140 static const sph_u32 T256_20[16][8] = {
1141 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1142 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1143 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1144 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
1145 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
1146 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
1147 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
1148 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
1149 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
1150 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
1151 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
1152 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
1153 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
1154 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
1155 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
1156 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
1157 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
1158 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
1159 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
1160 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
1161 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
1162 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
1163 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
1164 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
1165 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
1166 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
1167 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
1168 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
1169 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
1170 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
1171 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
1172 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
1173 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
1174 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
1175 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
1176 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
1177 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
1178 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
1179 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
1180 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
1181 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
1182 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
1183 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
1184 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
1185 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
1186 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
1187 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
1188 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) }
1189 };
1190 static const sph_u32 T256_24[16][8] = {
1191 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1192 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1193 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1194 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
1195 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
1196 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
1197 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
1198 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
1199 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
1200 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
1201 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
1202 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
1203 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
1204 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
1205 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
1206 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
1207 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
1208 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
1209 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
1210 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
1211 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
1212 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
1213 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
1214 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
1215 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
1216 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
1217 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
1218 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
1219 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
1220 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
1221 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
1222 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
1223 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
1224 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
1225 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
1226 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
1227 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
1228 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
1229 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
1230 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
1231 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
1232 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
1233 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
1234 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
1235 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
1236 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
1237 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
1238 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) }
1239 };
1240 static const sph_u32 T256_28[16][8] = {
1241 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1242 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1243 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1244 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
1245 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
1246 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
1247 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
1248 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
1249 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
1250 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
1251 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
1252 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) },
1253 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
1254 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
1255 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
1256 { SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3), SPH_C32(0x37eb3eaf),
1257 SPH_C32(0x38d131ca), SPH_C32(0x995d0000), SPH_C32(0x2ecee896),
1258 SPH_C32(0x121462e8), SPH_C32(0x410400f9) },
1259 { SPH_C32(0x40d20002), SPH_C32(0x54ca4031), SPH_C32(0xf213cd0e),
1260 SPH_C32(0xdee94a4e), SPH_C32(0x59130001), SPH_C32(0x1d772886),
1261 SPH_C32(0xbc1ad9ed), SPH_C32(0xf4a0c6c2) },
1262 { SPH_C32(0x809c0003), SPH_C32(0x67738021), SPH_C32(0x5c1d760b),
1263 SPH_C32(0x6b4d8c75), SPH_C32(0x91e20001), SPH_C32(0x165acf04),
1264 SPH_C32(0xd7ec9149), SPH_C32(0xa73c7b7d) },
1265 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
1266 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
1267 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
1268 { SPH_C32(0x91e20001), SPH_C32(0x165acf04), SPH_C32(0xd7ec9149),
1269 SPH_C32(0xa73c7b7d), SPH_C32(0x117e0002), SPH_C32(0x71294f25),
1270 SPH_C32(0x8bf1e742), SPH_C32(0xcc71f708) },
1271 { SPH_C32(0x995d0000), SPH_C32(0x2ecee896), SPH_C32(0x121462e8),
1272 SPH_C32(0x410400f9), SPH_C32(0xd1300003), SPH_C32(0x42908f35),
1273 SPH_C32(0x25ff5c47), SPH_C32(0x79d53133) },
1274 { SPH_C32(0x59130001), SPH_C32(0x1d772886), SPH_C32(0xbc1ad9ed),
1275 SPH_C32(0xf4a0c6c2), SPH_C32(0x19c10003), SPH_C32(0x49bd68b7),
1276 SPH_C32(0x4e0914e3), SPH_C32(0x2a498c8c) },
1277 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
1278 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
1279 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
1280 { SPH_C32(0x19c10003), SPH_C32(0x49bd68b7), SPH_C32(0x4e0914e3),
1281 SPH_C32(0x2a498c8c), SPH_C32(0x40d20002), SPH_C32(0x54ca4031),
1282 SPH_C32(0xf213cd0e), SPH_C32(0xdee94a4e) },
1283 { SPH_C32(0x117e0002), SPH_C32(0x71294f25), SPH_C32(0x8bf1e742),
1284 SPH_C32(0xcc71f708), SPH_C32(0x809c0003), SPH_C32(0x67738021),
1285 SPH_C32(0x5c1d760b), SPH_C32(0x6b4d8c75) },
1286 { SPH_C32(0xd1300003), SPH_C32(0x42908f35), SPH_C32(0x25ff5c47),
1287 SPH_C32(0x79d53133), SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3),
1288 SPH_C32(0x37eb3eaf), SPH_C32(0x38d131ca) }
1289 };
1290 #define INPUT_SMALL do { \
1291 unsigned acc = buf[0]; \
1292 const sph_u32 *rp; \
1293 rp = &T256_0[acc >> 4][0]; \
1294 m0 = rp[0]; \
1295 m1 = rp[1]; \
1296 m2 = rp[2]; \
1297 m3 = rp[3]; \
1298 m4 = rp[4]; \
1299 m5 = rp[5]; \
1300 m6 = rp[6]; \
1301 m7 = rp[7]; \
1302 rp = &T256_4[acc & 0x0f][0]; \
1303 m0 ^= rp[0]; \
1304 m1 ^= rp[1]; \
1305 m2 ^= rp[2]; \
1306 m3 ^= rp[3]; \
1307 m4 ^= rp[4]; \
1308 m5 ^= rp[5]; \
1309 m6 ^= rp[6]; \
1310 m7 ^= rp[7]; \
1311 acc = buf[1]; \
1312 rp = &T256_8[acc >> 4][0]; \
1313 m0 ^= rp[0]; \
1314 m1 ^= rp[1]; \
1315 m2 ^= rp[2]; \
1316 m3 ^= rp[3]; \
1317 m4 ^= rp[4]; \
1318 m5 ^= rp[5]; \
1319 m6 ^= rp[6]; \
1320 m7 ^= rp[7]; \
1321 rp = &T256_12[acc & 0x0f][0]; \
1322 m0 ^= rp[0]; \
1323 m1 ^= rp[1]; \
1324 m2 ^= rp[2]; \
1325 m3 ^= rp[3]; \
1326 m4 ^= rp[4]; \
1327 m5 ^= rp[5]; \
1328 m6 ^= rp[6]; \
1329 m7 ^= rp[7]; \
1330 acc = buf[2]; \
1331 rp = &T256_16[acc >> 4][0]; \
1332 m0 ^= rp[0]; \
1333 m1 ^= rp[1]; \
1334 m2 ^= rp[2]; \
1335 m3 ^= rp[3]; \
1336 m4 ^= rp[4]; \
1337 m5 ^= rp[5]; \
1338 m6 ^= rp[6]; \
1339 m7 ^= rp[7]; \
1340 rp = &T256_20[acc & 0x0f][0]; \
1341 m0 ^= rp[0]; \
1342 m1 ^= rp[1]; \
1343 m2 ^= rp[2]; \
1344 m3 ^= rp[3]; \
1345 m4 ^= rp[4]; \
1346 m5 ^= rp[5]; \
1347 m6 ^= rp[6]; \
1348 m7 ^= rp[7]; \
1349 acc = buf[3]; \
1350 rp = &T256_24[acc >> 4][0]; \
1351 m0 ^= rp[0]; \
1352 m1 ^= rp[1]; \
1353 m2 ^= rp[2]; \
1354 m3 ^= rp[3]; \
1355 m4 ^= rp[4]; \
1356 m5 ^= rp[5]; \
1357 m6 ^= rp[6]; \
1358 m7 ^= rp[7]; \
1359 rp = &T256_28[acc & 0x0f][0]; \
1360 m0 ^= rp[0]; \
1361 m1 ^= rp[1]; \
1362 m2 ^= rp[2]; \
1363 m3 ^= rp[3]; \
1364 m4 ^= rp[4]; \
1365 m5 ^= rp[5]; \
1366 m6 ^= rp[6]; \
1367 m7 ^= rp[7]; \
1368 } while (0)
1369 #endif
1370 #if SPH_HAMSI_EXPAND_SMALL == 5
1371 static const sph_u32 T256_0[32][8] = {
1372 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1373 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1374 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1375 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
1376 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
1377 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
1378 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
1379 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
1380 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
1381 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
1382 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
1383 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
1384 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
1385 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
1386 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
1387 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
1388 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
1389 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
1390 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
1391 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
1392 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
1393 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
1394 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
1395 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
1396 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
1397 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
1398 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
1399 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
1400 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
1401 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
1402 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
1403 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
1404 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
1405 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
1406 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
1407 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
1408 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
1409 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
1410 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
1411 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
1412 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
1413 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
1414 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
1415 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
1416 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
1417 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
1418 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
1419 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
1420 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
1421 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
1422 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
1423 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
1424 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
1425 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
1426 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
1427 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
1428 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
1429 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
1430 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
1431 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
1432 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
1433 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
1434 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
1435 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
1436 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
1437 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
1438 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
1439 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
1440 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
1441 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
1442 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
1443 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
1444 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
1445 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
1446 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
1447 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
1448 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
1449 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
1450 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
1451 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
1452 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
1453 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
1454 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
1455 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
1456 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
1457 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
1458 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
1459 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
1460 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
1461 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
1462 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
1463 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
1464 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
1465 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
1466 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
1467 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) }
1468 };
1469 static const sph_u32 T256_5[32][8] = {
1470 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1471 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1472 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1473 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
1474 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
1475 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
1476 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
1477 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
1478 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
1479 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
1480 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
1481 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
1482 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
1483 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
1484 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
1485 { SPH_C32(0xaaa71800), SPH_C32(0x72a81680), SPH_C32(0xf97837ec),
1486 SPH_C32(0xb8591d04), SPH_C32(0x2a220000), SPH_C32(0xc47ebf14),
1487 SPH_C32(0x04ce77d4), SPH_C32(0xcb92c512) },
1488 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
1489 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
1490 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
1491 { SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd), SPH_C32(0x466ab43f),
1492 SPH_C32(0xa33f7777), SPH_C32(0x159b0800), SPH_C32(0xb8a46797),
1493 SPH_C32(0xca59dec0), SPH_C32(0x764b30f7) },
1494 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
1495 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
1496 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
1497 { SPH_C32(0x159b0800), SPH_C32(0xb8a46797), SPH_C32(0xca59dec0),
1498 SPH_C32(0x764b30f7), SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a),
1499 SPH_C32(0x8c336aff), SPH_C32(0xd5744780) },
1500 { SPH_C32(0x2a220000), SPH_C32(0xc47ebf14), SPH_C32(0x04ce77d4),
1501 SPH_C32(0xcb92c512), SPH_C32(0x80851800), SPH_C32(0xb6d6a994),
1502 SPH_C32(0xfdb64038), SPH_C32(0x73cbd816) },
1503 { SPH_C32(0xf4100800), SPH_C32(0xecfdefea), SPH_C32(0x754b5d13),
1504 SPH_C32(0x6d2d5a84), SPH_C32(0x610e1800), SPH_C32(0xe28f21e9),
1505 SPH_C32(0x42a4c3eb), SPH_C32(0x68adb265) },
1506 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
1507 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
1508 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
1509 { SPH_C32(0x610e1800), SPH_C32(0xe28f21e9), SPH_C32(0x42a4c3eb),
1510 SPH_C32(0x68adb265), SPH_C32(0x951e1000), SPH_C32(0x0e72ce03),
1511 SPH_C32(0x37ef9ef8), SPH_C32(0x0580e8e1) },
1512 { SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a), SPH_C32(0x8c336aff),
1513 SPH_C32(0xd5744780), SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd),
1514 SPH_C32(0x466ab43f), SPH_C32(0xa33f7777) },
1515 { SPH_C32(0x80851800), SPH_C32(0xb6d6a994), SPH_C32(0xfdb64038),
1516 SPH_C32(0x73cbd816), SPH_C32(0xaaa71800), SPH_C32(0x72a81680),
1517 SPH_C32(0xf97837ec), SPH_C32(0xb8591d04) },
1518 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
1519 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
1520 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
1521 { SPH_C32(0x37182800), SPH_C32(0x9cd4dc02), SPH_C32(0x607f1090),
1522 SPH_C32(0x9b769ab2), SPH_C32(0x76d80000), SPH_C32(0x7416e6ae),
1523 SPH_C32(0xc8ab6bdc), SPH_C32(0xba8a34b2) },
1524 { SPH_C32(0x08a12000), SPH_C32(0xe00e0481), SPH_C32(0xaee8b984),
1525 SPH_C32(0x26af6f57), SPH_C32(0xa8ea0800), SPH_C32(0x5c95b650),
1526 SPH_C32(0xb92e411b), SPH_C32(0x1c35ab24) },
1527 { SPH_C32(0xd6932800), SPH_C32(0xc88d547f), SPH_C32(0xdf6d9343),
1528 SPH_C32(0x8010f0c1), SPH_C32(0x49610800), SPH_C32(0x08cc3e2d),
1529 SPH_C32(0x063cc2c8), SPH_C32(0x0753c157) },
1530 { SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82), SPH_C32(0x9907277c),
1531 SPH_C32(0x232f87b6), SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba),
1532 SPH_C32(0xcc651c08), SPH_C32(0x7118f1a0) },
1533 { SPH_C32(0x438d3800), SPH_C32(0xc6ff9a7c), SPH_C32(0xe8820dbb),
1534 SPH_C32(0x85901820), SPH_C32(0xbd710000), SPH_C32(0xe431d1c7),
1535 SPH_C32(0x73779fdb), SPH_C32(0x6a7e9bd3) },
1536 { SPH_C32(0x7c343000), SPH_C32(0xba2542ff), SPH_C32(0x2615a4af),
1537 SPH_C32(0x3849edc5), SPH_C32(0x63430800), SPH_C32(0xccb28139),
1538 SPH_C32(0x02f2b51c), SPH_C32(0xccc10445) },
1539 { SPH_C32(0xa2063800), SPH_C32(0x92a61201), SPH_C32(0x57908e68),
1540 SPH_C32(0x9ef67253), SPH_C32(0x82c80800), SPH_C32(0x98eb0944),
1541 SPH_C32(0xbde036cf), SPH_C32(0xd7a76e36) },
1542 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
1543 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
1544 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
1545 { SPH_C32(0xfcb12800), SPH_C32(0x0cf3eb6b), SPH_C32(0xdba3e497),
1546 SPH_C32(0x4b8235d3), SPH_C32(0xc9e41000), SPH_C32(0xbe1a97b9),
1547 SPH_C32(0xfb8a82f0), SPH_C32(0x74981941) },
1548 { SPH_C32(0xc3082000), SPH_C32(0x702933e8), SPH_C32(0x15344d83),
1549 SPH_C32(0xf65bc036), SPH_C32(0x17d61800), SPH_C32(0x9699c747),
1550 SPH_C32(0x8a0fa837), SPH_C32(0xd22786d7) },
1551 { SPH_C32(0x1d3a2800), SPH_C32(0x58aa6316), SPH_C32(0x64b16744),
1552 SPH_C32(0x50e45fa0), SPH_C32(0xf65d1800), SPH_C32(0xc2c04f3a),
1553 SPH_C32(0x351d2be4), SPH_C32(0xc941eca4) },
1554 { SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb), SPH_C32(0x22dbd37b),
1555 SPH_C32(0xf3db28d7), SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad),
1556 SPH_C32(0xff44f524), SPH_C32(0xbf0adc53) },
1557 { SPH_C32(0x88243800), SPH_C32(0x56d8ad15), SPH_C32(0x535ef9bc),
1558 SPH_C32(0x5564b741), SPH_C32(0x024d1000), SPH_C32(0x2e3da0d0),
1559 SPH_C32(0x405676f7), SPH_C32(0xa46cb620) },
1560 { SPH_C32(0xb79d3000), SPH_C32(0x2a027596), SPH_C32(0x9dc950a8),
1561 SPH_C32(0xe8bd42a4), SPH_C32(0xdc7f1800), SPH_C32(0x06bef02e),
1562 SPH_C32(0x31d35c30), SPH_C32(0x02d329b6) },
1563 { SPH_C32(0x69af3800), SPH_C32(0x02812568), SPH_C32(0xec4c7a6f),
1564 SPH_C32(0x4e02dd32), SPH_C32(0x3df41800), SPH_C32(0x52e77853),
1565 SPH_C32(0x8ec1dfe3), SPH_C32(0x19b543c5) }
1566 };
1567 static const sph_u32 T256_10[32][8] = {
1568 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1569 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1570 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1571 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
1572 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
1573 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
1574 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
1575 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
1576 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
1577 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
1578 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
1579 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
1580 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
1581 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
1582 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
1583 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
1584 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
1585 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
1586 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
1587 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
1588 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
1589 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
1590 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
1591 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
1592 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
1593 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
1594 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
1595 { SPH_C32(0xfc720400), SPH_C32(0x98f26fa1), SPH_C32(0xcd585a76),
1596 SPH_C32(0xe7684482), SPH_C32(0xd0550100), SPH_C32(0x30caa1f1),
1597 SPH_C32(0x4d662f87), SPH_C32(0xac5ee7d6) },
1598 { SPH_C32(0x28860600), SPH_C32(0x128f4c44), SPH_C32(0x0f20b113),
1599 SPH_C32(0x179959a0), SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1),
1600 SPH_C32(0xeab03334), SPH_C32(0x1f8c40ca) },
1601 { SPH_C32(0x5bca0600), SPH_C32(0x87e0eb92), SPH_C32(0xadbda384),
1602 SPH_C32(0x797c31f4), SPH_C32(0x3e730100), SPH_C32(0x2281c9cf),
1603 SPH_C32(0xcda4f908), SPH_C32(0x97ad4cfa) },
1604 { SPH_C32(0x61180400), SPH_C32(0x1fd6a049), SPH_C32(0xef079e6e),
1605 SPH_C32(0xb27e87fa), SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2),
1606 SPH_C32(0x8a55cac6), SPH_C32(0x819835bc) },
1607 { SPH_C32(0x12540400), SPH_C32(0x8ab9079f), SPH_C32(0x4d9a8cf9),
1608 SPH_C32(0xdc9befae), SPH_C32(0x99cb0300), SPH_C32(0x3d934dfc),
1609 SPH_C32(0xad4100fa), SPH_C32(0x09b9398c) },
1610 { SPH_C32(0xc6a00600), SPH_C32(0x00c4247a), SPH_C32(0x8fe2679c),
1611 SPH_C32(0x2c6af28c), SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc),
1612 SPH_C32(0x0a971c49), SPH_C32(0xba6b9e90) },
1613 { SPH_C32(0xb5ec0600), SPH_C32(0x95ab83ac), SPH_C32(0x2d7f750b),
1614 SPH_C32(0x428f9ad8), SPH_C32(0x77ed0300), SPH_C32(0x2fd825c2),
1615 SPH_C32(0x2d83d675), SPH_C32(0x324a92a0) },
1616 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
1617 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
1618 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
1619 { SPH_C32(0x67f10000), SPH_C32(0xbad59029), SPH_C32(0xc8eff72c),
1620 SPH_C32(0x4a9a83b2), SPH_C32(0x5f6b0500), SPH_C32(0x3d576986),
1621 SPH_C32(0x22a36766), SPH_C32(0x25d3cb00) },
1622 { SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc), SPH_C32(0x0a971c49),
1623 SPH_C32(0xba6b9e90), SPH_C32(0x75a50400), SPH_C32(0x306c97b6),
1624 SPH_C32(0x85757bd5), SPH_C32(0x96016c1c) },
1625 { SPH_C32(0xc0490200), SPH_C32(0xa5c7141a), SPH_C32(0xa80a0ede),
1626 SPH_C32(0xd48ef6c4), SPH_C32(0xb14d0500), SPH_C32(0x2f1c01b8),
1627 SPH_C32(0xa261b1e9), SPH_C32(0x1e20602c) },
1628 { SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1), SPH_C32(0xeab03334),
1629 SPH_C32(0x1f8c40ca), SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385),
1630 SPH_C32(0xe5908227), SPH_C32(0x0815196a) },
1631 { SPH_C32(0x89d70000), SPH_C32(0xa89ef817), SPH_C32(0x482d21a3),
1632 SPH_C32(0x7169289e), SPH_C32(0x16f50700), SPH_C32(0x300e858b),
1633 SPH_C32(0xc284481b), SPH_C32(0x8034155a) },
1634 { SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2), SPH_C32(0x8a55cac6),
1635 SPH_C32(0x819835bc), SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb),
1636 SPH_C32(0x655254a8), SPH_C32(0x33e6b246) },
1637 { SPH_C32(0x2e6f0200), SPH_C32(0xb78c7c24), SPH_C32(0x28c8d851),
1638 SPH_C32(0xef7d5de8), SPH_C32(0xf8d30700), SPH_C32(0x2245edb5),
1639 SPH_C32(0x42469e94), SPH_C32(0xbbc7be76) },
1640 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
1641 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
1642 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
1643 { SPH_C32(0xe8cf0400), SPH_C32(0xb748585e), SPH_C32(0xa72abfcd),
1644 SPH_C32(0xc317af64), SPH_C32(0x4bd60500), SPH_C32(0x12ed5e79),
1645 SPH_C32(0x48d182dd), SPH_C32(0x01ac20e6) },
1646 { SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb), SPH_C32(0x655254a8),
1647 SPH_C32(0x33e6b246), SPH_C32(0x61180400), SPH_C32(0x1fd6a049),
1648 SPH_C32(0xef079e6e), SPH_C32(0xb27e87fa) },
1649 { SPH_C32(0x4f770600), SPH_C32(0xa85adc6d), SPH_C32(0xc7cf463f),
1650 SPH_C32(0x5d03da12), SPH_C32(0xa5f00500), SPH_C32(0x00a63647),
1651 SPH_C32(0xc8135452), SPH_C32(0x3a5f8bca) },
1652 { SPH_C32(0x75a50400), SPH_C32(0x306c97b6), SPH_C32(0x85757bd5),
1653 SPH_C32(0x96016c1c), SPH_C32(0xc6a00600), SPH_C32(0x00c4247a),
1654 SPH_C32(0x8fe2679c), SPH_C32(0x2c6af28c) },
1655 { SPH_C32(0x06e90400), SPH_C32(0xa5033060), SPH_C32(0x27e86942),
1656 SPH_C32(0xf8e40448), SPH_C32(0x02480700), SPH_C32(0x1fb4b274),
1657 SPH_C32(0xa8f6ada0), SPH_C32(0xa44bfebc) },
1658 { SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385), SPH_C32(0xe5908227),
1659 SPH_C32(0x0815196a), SPH_C32(0x28860600), SPH_C32(0x128f4c44),
1660 SPH_C32(0x0f20b113), SPH_C32(0x179959a0) },
1661 { SPH_C32(0xa1510600), SPH_C32(0xba11b453), SPH_C32(0x470d90b0),
1662 SPH_C32(0x66f0713e), SPH_C32(0xec6e0700), SPH_C32(0x0dffda4a),
1663 SPH_C32(0x28347b2f), SPH_C32(0x9fb85590) }
1664 };
1665 static const sph_u32 T256_15[32][8] = {
1666 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1667 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1668 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1669 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
1670 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
1671 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
1672 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
1673 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
1674 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
1675 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
1676 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
1677 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
1678 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
1679 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
1680 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
1681 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
1682 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
1683 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
1684 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
1685 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
1686 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
1687 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
1688 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
1689 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
1690 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
1691 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
1692 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
1693 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
1694 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
1695 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
1696 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
1697 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
1698 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
1699 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
1700 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
1701 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
1702 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
1703 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
1704 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
1705 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
1706 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
1707 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
1708 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
1709 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
1710 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
1711 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
1712 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
1713 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) },
1714 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
1715 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
1716 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
1717 { SPH_C32(0xfa6a0140), SPH_C32(0xb144dda6), SPH_C32(0xb3ecb303),
1718 SPH_C32(0xc5a75e61), SPH_C32(0x0be70000), SPH_C32(0x35a2fde2),
1719 SPH_C32(0xffc1b260), SPH_C32(0x1c92ec9f) },
1720 { SPH_C32(0xcf0f0100), SPH_C32(0x2ad26bec), SPH_C32(0xd8d5785c),
1721 SPH_C32(0x94b3e0af), SPH_C32(0x46290040), SPH_C32(0x0ef9119c),
1722 SPH_C32(0xc9a4d9c8), SPH_C32(0x3ff1d69a) },
1723 { SPH_C32(0x82c10140), SPH_C32(0x11898792), SPH_C32(0xeeb013f4),
1724 SPH_C32(0xb7d0daaa), SPH_C32(0x3e820040), SPH_C32(0xae344ba8),
1725 SPH_C32(0x94f8793f), SPH_C32(0x4d865251) },
1726 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
1727 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
1728 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
1729 { SPH_C32(0xa1b801c0), SPH_C32(0xf44bc54a), SPH_C32(0x7128df56),
1730 SPH_C32(0x36c5ec52), SPH_C32(0x32410000), SPH_C32(0x7f15ae09),
1731 SPH_C32(0x2e8fbb2b), SPH_C32(0xabe058b4) },
1732 { SPH_C32(0x94dd0180), SPH_C32(0x6fdd7300), SPH_C32(0x1a111409),
1733 SPH_C32(0x67d1529c), SPH_C32(0x7f8f0040), SPH_C32(0x444e4277),
1734 SPH_C32(0x18ead083), SPH_C32(0x888362b1) },
1735 { SPH_C32(0xd91301c0), SPH_C32(0x54869f7e), SPH_C32(0x2c747fa1),
1736 SPH_C32(0x44b26899), SPH_C32(0x07240040), SPH_C32(0xe4831843),
1737 SPH_C32(0x45b67074), SPH_C32(0xfaf4e67a) },
1738 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
1739 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
1740 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
1741 { SPH_C32(0xc3cc0140), SPH_C32(0xfbf38e4d), SPH_C32(0x62a2ba48),
1742 SPH_C32(0x72d5ea4a), SPH_C32(0x69930080), SPH_C32(0x3a1ab6e5),
1743 SPH_C32(0xec4bd77e), SPH_C32(0x5882ea87) },
1744 { SPH_C32(0xf6a90100), SPH_C32(0x60653807), SPH_C32(0x099b7117),
1745 SPH_C32(0x23c15484), SPH_C32(0x245d00c0), SPH_C32(0x01415a9b),
1746 SPH_C32(0xda2ebcd6), SPH_C32(0x7be1d082) },
1747 { SPH_C32(0xbb670140), SPH_C32(0x5b3ed479), SPH_C32(0x3ffe1abf),
1748 SPH_C32(0x00a26e81), SPH_C32(0x5cf600c0), SPH_C32(0xa18c00af),
1749 SPH_C32(0x87721c21), SPH_C32(0x09965449) },
1750 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
1751 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
1752 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) },
1753 { SPH_C32(0x981e01c0), SPH_C32(0xbefc96a1), SPH_C32(0xa066d61d),
1754 SPH_C32(0x81b75879), SPH_C32(0x50350080), SPH_C32(0x70ade50e),
1755 SPH_C32(0x3d05de35), SPH_C32(0xeff05eac) },
1756 { SPH_C32(0xad7b0180), SPH_C32(0x256a20eb), SPH_C32(0xcb5f1d42),
1757 SPH_C32(0xd0a3e6b7), SPH_C32(0x1dfb00c0), SPH_C32(0x4bf60970),
1758 SPH_C32(0x0b60b59d), SPH_C32(0xcc9364a9) },
1759 { SPH_C32(0xe0b501c0), SPH_C32(0x1e31cc95), SPH_C32(0xfd3a76ea),
1760 SPH_C32(0xf3c0dcb2), SPH_C32(0x655000c0), SPH_C32(0xeb3b5344),
1761 SPH_C32(0x563c156a), SPH_C32(0xbee4e062) }
1762 };
1763 static const sph_u32 T256_20[32][8] = {
1764 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1765 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1766 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1767 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
1768 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
1769 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
1770 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
1771 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
1772 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
1773 { SPH_C32(0x46400010), SPH_C32(0xf29d41bf), SPH_C32(0x628da57c),
1774 SPH_C32(0x29af183e), SPH_C32(0x918b0008), SPH_C32(0xf6ca6cb0),
1775 SPH_C32(0x5ccd1683), SPH_C32(0x51a5f0d2) },
1776 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
1777 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
1778 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
1779 { SPH_C32(0x39250000), SPH_C32(0xd6b355cd), SPH_C32(0xa2be8582),
1780 SPH_C32(0xe90cd8e3), SPH_C32(0xc0d70018), SPH_C32(0xb6391e4b),
1781 SPH_C32(0xa02a3081), SPH_C32(0x20f2a0b3) },
1782 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
1783 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
1784 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
1785 { SPH_C32(0x68790010), SPH_C32(0x96402736), SPH_C32(0x5e59a380),
1786 SPH_C32(0x985b8882), SPH_C32(0xeeee0018), SPH_C32(0xd2e478c2),
1787 SPH_C32(0x9cfe367d), SPH_C32(0x9106300f) },
1788 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
1789 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
1790 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
1791 { SPH_C32(0xb5a40020), SPH_C32(0x3389d6b2), SPH_C32(0x67a4cf7a),
1792 SPH_C32(0xba57e89f), SPH_C32(0xe3c00008), SPH_C32(0x5badc72b),
1793 SPH_C32(0x19b01d86), SPH_C32(0x83b84116) },
1794 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
1795 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
1796 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
1797 { SPH_C32(0xe4f80030), SPH_C32(0x737aa449), SPH_C32(0x9b43e978),
1798 SPH_C32(0xcb00b8fe), SPH_C32(0xcdf90008), SPH_C32(0x3f70a1a2),
1799 SPH_C32(0x25641b7a), SPH_C32(0x324cd1aa) },
1800 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
1801 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
1802 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
1803 { SPH_C32(0x9b9d0020), SPH_C32(0x5754b03b), SPH_C32(0x5b70c986),
1804 SPH_C32(0x0ba37823), SPH_C32(0x9ca50018), SPH_C32(0x7f83d359),
1805 SPH_C32(0xd9833d78), SPH_C32(0x431b81cb) },
1806 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
1807 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
1808 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
1809 { SPH_C32(0xcac10030), SPH_C32(0x17a7c2c0), SPH_C32(0xa797ef84),
1810 SPH_C32(0x7af42842), SPH_C32(0xb29c0018), SPH_C32(0x1b5eb5d0),
1811 SPH_C32(0xe5573b84), SPH_C32(0xf2ef1177) },
1812 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
1813 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
1814 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
1815 { SPH_C32(0x4b6e0000), SPH_C32(0x7bd4fe56), SPH_C32(0xe7c38e87),
1816 SPH_C32(0x3b116927), SPH_C32(0x41780028), SPH_C32(0xda4a22dd),
1817 SPH_C32(0xe07e5182), SPH_C32(0x6117e1d6) },
1818 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
1819 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
1820 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
1821 { SPH_C32(0x1a320010), SPH_C32(0x3b278cad), SPH_C32(0x1b24a885),
1822 SPH_C32(0x4a463946), SPH_C32(0x6f410028), SPH_C32(0xbe974454),
1823 SPH_C32(0xdcaa577e), SPH_C32(0xd0e3716a) },
1824 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
1825 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
1826 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
1827 { SPH_C32(0x65570000), SPH_C32(0x1f0998df), SPH_C32(0xdb17887b),
1828 SPH_C32(0x8ae5f99b), SPH_C32(0x3e1d0038), SPH_C32(0xfe6436af),
1829 SPH_C32(0x204d717c), SPH_C32(0xa1b4210b) },
1830 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
1831 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
1832 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
1833 { SPH_C32(0x340b0010), SPH_C32(0x5ffaea24), SPH_C32(0x27f0ae79),
1834 SPH_C32(0xfbb2a9fa), SPH_C32(0x10240038), SPH_C32(0x9ab95026),
1835 SPH_C32(0x1c997780), SPH_C32(0x1040b1b7) },
1836 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
1837 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
1838 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
1839 { SPH_C32(0xe9d60020), SPH_C32(0xfa331ba0), SPH_C32(0x1e0dc283),
1840 SPH_C32(0xd9bec9e7), SPH_C32(0x1d0a0028), SPH_C32(0x13f0efcf),
1841 SPH_C32(0x99d75c7b), SPH_C32(0x02fec0ae) },
1842 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
1843 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
1844 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
1845 { SPH_C32(0xb88a0030), SPH_C32(0xbac0695b), SPH_C32(0xe2eae481),
1846 SPH_C32(0xa8e99986), SPH_C32(0x33330028), SPH_C32(0x772d8946),
1847 SPH_C32(0xa5035a87), SPH_C32(0xb30a5012) },
1848 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
1849 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
1850 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
1851 { SPH_C32(0xc7ef0020), SPH_C32(0x9eee7d29), SPH_C32(0x22d9c47f),
1852 SPH_C32(0x684a595b), SPH_C32(0x626f0038), SPH_C32(0x37defbbd),
1853 SPH_C32(0x59e47c85), SPH_C32(0xc25d0073) },
1854 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
1855 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
1856 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) },
1857 { SPH_C32(0x96b30030), SPH_C32(0xde1d0fd2), SPH_C32(0xde3ee27d),
1858 SPH_C32(0x191d093a), SPH_C32(0x4c560038), SPH_C32(0x53039d34),
1859 SPH_C32(0x65307a79), SPH_C32(0x73a990cf) }
1860 };
1861 static const sph_u32 T256_25[32][8] = {
1862 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1863 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1864 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1865 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
1866 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
1867 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
1868 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
1869 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
1870 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
1871 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
1872 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
1873 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
1874 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
1875 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
1876 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
1877 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
1878 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
1879 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
1880 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
1881 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
1882 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
1883 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
1884 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
1885 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) },
1886 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
1887 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
1888 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
1889 { SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19), SPH_C32(0x01d79997),
1890 SPH_C32(0xfbd930c2), SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9),
1891 SPH_C32(0x7c158621), SPH_C32(0xcb7e53af) },
1892 { SPH_C32(0x3a050000), SPH_C32(0x6508f6be), SPH_C32(0xe1d03671),
1893 SPH_C32(0x64347a75), SPH_C32(0x622e0006), SPH_C32(0xb699de7a),
1894 SPH_C32(0xe5f0038b), SPH_C32(0x460ba45e) },
1895 { SPH_C32(0xb2260002), SPH_C32(0x3aef510d), SPH_C32(0x7835b3db),
1896 SPH_C32(0xe9418d84), SPH_C32(0x33820006), SPH_C32(0x937ad16e),
1897 SPH_C32(0x9c1229c7), SPH_C32(0x54931918) },
1898 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
1899 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
1900 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
1901 { SPH_C32(0x33820006), SPH_C32(0x937ad16e), SPH_C32(0x9c1229c7),
1902 SPH_C32(0x54931918), SPH_C32(0x81a40004), SPH_C32(0xa9958063),
1903 SPH_C32(0xe4279a1c), SPH_C32(0xbdd2949c) },
1904 { SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9), SPH_C32(0x7c158621),
1905 SPH_C32(0xcb7e53af), SPH_C32(0x09870006), SPH_C32(0xf67227d0),
1906 SPH_C32(0x7dc21fb6), SPH_C32(0x30a7636d) },
1907 { SPH_C32(0x622e0006), SPH_C32(0xb699de7a), SPH_C32(0xe5f0038b),
1908 SPH_C32(0x460ba45e), SPH_C32(0x582b0006), SPH_C32(0xd39128c4),
1909 SPH_C32(0x042035fa), SPH_C32(0x223fde2b) },
1910 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
1911 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
1912 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
1913 { SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece), SPH_C32(0x679616ab),
1914 SPH_C32(0x35dcdfc0), SPH_C32(0x46b00000), SPH_C32(0x978d3c50),
1915 SPH_C32(0xe788a932), SPH_C32(0x4a60f519) },
1916 { SPH_C32(0xf9020008), SPH_C32(0x059a3669), SPH_C32(0x8791b94d),
1917 SPH_C32(0xaa319577), SPH_C32(0xce930002), SPH_C32(0xc86a9be3),
1918 SPH_C32(0x7e6d2c98), SPH_C32(0xc71502e8) },
1919 { SPH_C32(0x7121000a), SPH_C32(0x5a7d91da), SPH_C32(0x1e743ce7),
1920 SPH_C32(0x27446286), SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7),
1921 SPH_C32(0x078f06d4), SPH_C32(0xd58dbfae) },
1922 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
1923 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
1924 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
1925 { SPH_C32(0xf085000e), SPH_C32(0xf3e811b9), SPH_C32(0xfa53a6fb),
1926 SPH_C32(0x9a96f61a), SPH_C32(0x2d190000), SPH_C32(0xd766c5fa),
1927 SPH_C32(0x7fbab50f), SPH_C32(0x3ccc322a) },
1928 { SPH_C32(0x290a000c), SPH_C32(0x89ecb91e), SPH_C32(0x1a54091d),
1929 SPH_C32(0x057bbcad), SPH_C32(0xa53a0002), SPH_C32(0x88816249),
1930 SPH_C32(0xe65f30a5), SPH_C32(0xb1b9c5db) },
1931 { SPH_C32(0xa129000e), SPH_C32(0xd60b1ead), SPH_C32(0x83b18cb7),
1932 SPH_C32(0x880e4b5c), SPH_C32(0xf4960002), SPH_C32(0xad626d5d),
1933 SPH_C32(0x9fbd1ae9), SPH_C32(0xa321789d) },
1934 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
1935 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
1936 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
1937 { SPH_C32(0x4b24000a), SPH_C32(0x3f756764), SPH_C32(0xffa40a96),
1938 SPH_C32(0x437018f3), SPH_C32(0xfd110004), SPH_C32(0x5b104a8d),
1939 SPH_C32(0xe27f055f), SPH_C32(0x93861bf0) },
1940 { SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3), SPH_C32(0x1fa3a570),
1941 SPH_C32(0xdc9d5244), SPH_C32(0x75320006), SPH_C32(0x04f7ed3e),
1942 SPH_C32(0x7b9a80f5), SPH_C32(0x1ef3ec01) },
1943 { SPH_C32(0x1a88000a), SPH_C32(0x1a966870), SPH_C32(0x864620da),
1944 SPH_C32(0x51e8a5b5), SPH_C32(0x249e0006), SPH_C32(0x2114e22a),
1945 SPH_C32(0x0278aab9), SPH_C32(0x0c6b5147) },
1946 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
1947 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
1948 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
1949 { SPH_C32(0x9b2c000e), SPH_C32(0xb303e813), SPH_C32(0x6261bac6),
1950 SPH_C32(0xec3a3129), SPH_C32(0x96b80004), SPH_C32(0x1bfbb327),
1951 SPH_C32(0x7a4d1962), SPH_C32(0xe52adcc3) },
1952 { SPH_C32(0x42a3000c), SPH_C32(0xc90740b4), SPH_C32(0x82661520),
1953 SPH_C32(0x73d77b9e), SPH_C32(0x1e9b0006), SPH_C32(0x441c1494),
1954 SPH_C32(0xe3a89cc8), SPH_C32(0x685f2b32) },
1955 { SPH_C32(0xca80000e), SPH_C32(0x96e0e707), SPH_C32(0x1b83908a),
1956 SPH_C32(0xfea28c6f), SPH_C32(0x4f370006), SPH_C32(0x61ff1b80),
1957 SPH_C32(0x9a4ab684), SPH_C32(0x7ac79674) }
1958 };
1959 static const sph_u32 T256_30[4][8] = {
1960 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1961 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1962 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1963 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
1964 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
1965 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
1966 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
1967 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
1968 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
1969 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
1970 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
1971 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
1972 };
1973 #define INPUT_SMALL do { \
1974 unsigned acc = buf[0]; \
1975 const sph_u32 *rp; \
1976 rp = &T256_0[acc >> 3][0]; \
1977 m0 = rp[0]; \
1978 m1 = rp[1]; \
1979 m2 = rp[2]; \
1980 m3 = rp[3]; \
1981 m4 = rp[4]; \
1982 m5 = rp[5]; \
1983 m6 = rp[6]; \
1984 m7 = rp[7]; \
1985 acc = (acc << 8) | buf[1]; \
1986 rp = &T256_5[(acc >> 6) & 0x1f][0]; \
1987 m0 ^= rp[0]; \
1988 m1 ^= rp[1]; \
1989 m2 ^= rp[2]; \
1990 m3 ^= rp[3]; \
1991 m4 ^= rp[4]; \
1992 m5 ^= rp[5]; \
1993 m6 ^= rp[6]; \
1994 m7 ^= rp[7]; \
1995 rp = &T256_10[(acc >> 1) & 0x1f][0]; \
1996 m0 ^= rp[0]; \
1997 m1 ^= rp[1]; \
1998 m2 ^= rp[2]; \
1999 m3 ^= rp[3]; \
2000 m4 ^= rp[4]; \
2001 m5 ^= rp[5]; \
2002 m6 ^= rp[6]; \
2003 m7 ^= rp[7]; \
2004 acc = (acc << 8) | buf[2]; \
2005 rp = &T256_15[(acc >> 4) & 0x1f][0]; \
2006 m0 ^= rp[0]; \
2007 m1 ^= rp[1]; \
2008 m2 ^= rp[2]; \
2009 m3 ^= rp[3]; \
2010 m4 ^= rp[4]; \
2011 m5 ^= rp[5]; \
2012 m6 ^= rp[6]; \
2013 m7 ^= rp[7]; \
2014 acc = (acc << 8) | buf[3]; \
2015 rp = &T256_20[(acc >> 7) & 0x1f][0]; \
2016 m0 ^= rp[0]; \
2017 m1 ^= rp[1]; \
2018 m2 ^= rp[2]; \
2019 m3 ^= rp[3]; \
2020 m4 ^= rp[4]; \
2021 m5 ^= rp[5]; \
2022 m6 ^= rp[6]; \
2023 m7 ^= rp[7]; \
2024 rp = &T256_25[(acc >> 2) & 0x1f][0]; \
2025 m0 ^= rp[0]; \
2026 m1 ^= rp[1]; \
2027 m2 ^= rp[2]; \
2028 m3 ^= rp[3]; \
2029 m4 ^= rp[4]; \
2030 m5 ^= rp[5]; \
2031 m6 ^= rp[6]; \
2032 m7 ^= rp[7]; \
2033 rp = &T256_30[acc & 0x03][0]; \
2034 m0 ^= rp[0]; \
2035 m1 ^= rp[1]; \
2036 m2 ^= rp[2]; \
2037 m3 ^= rp[3]; \
2038 m4 ^= rp[4]; \
2039 m5 ^= rp[5]; \
2040 m6 ^= rp[6]; \
2041 m7 ^= rp[7]; \
2042 } while (0)
2043 #endif
2044 #if SPH_HAMSI_EXPAND_SMALL == 6
2045 static const sph_u32 T256_0[64][8] = {
2046 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2047 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2048 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2049 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
2050 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
2051 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
2052 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
2053 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
2054 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
2055 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
2056 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
2057 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
2058 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
2059 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
2060 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
2061 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
2062 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
2063 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
2064 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
2065 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
2066 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
2067 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
2068 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
2069 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) },
2070 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
2071 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
2072 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
2073 { SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9), SPH_C32(0x957fa2ed),
2074 SPH_C32(0x2d88051a), SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e),
2075 SPH_C32(0x7ec6bf1e), SPH_C32(0x7f9b928d) },
2076 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
2077 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
2078 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
2079 { SPH_C32(0x982e2000), SPH_C32(0xdfabd80a), SPH_C32(0xe2c64ae2),
2080 SPH_C32(0x8c645bdb), SPH_C32(0x1d666000), SPH_C32(0xa4f36f31),
2081 SPH_C32(0x18856d46), SPH_C32(0xe3bec968) },
2082 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
2083 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
2084 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
2085 { SPH_C32(0x1d666000), SPH_C32(0xa4f36f31), SPH_C32(0x18856d46),
2086 SPH_C32(0xe3bec968), SPH_C32(0x85484000), SPH_C32(0x7b58b73b),
2087 SPH_C32(0xfa4327a4), SPH_C32(0x6fda92b3) },
2088 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
2089 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
2090 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
2091 { SPH_C32(0x8a356000), SPH_C32(0x84bc01e2), SPH_C32(0x6f3c8549),
2092 SPH_C32(0x425297a9), SPH_C32(0xfb316000), SPH_C32(0xef405514),
2093 SPH_C32(0x9c00f5fc), SPH_C32(0xf3ffc956) },
2094 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
2095 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
2096 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
2097 { SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d), SPH_C32(0xa4011e05),
2098 SPH_C32(0x14055bfb), SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a),
2099 SPH_C32(0x154591df), SPH_C32(0xd2f2e303) },
2100 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
2101 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
2102 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
2103 { SPH_C32(0x9a01a000), SPH_C32(0x118e91ee), SPH_C32(0xd3b8f60a),
2104 SPH_C32(0xb5e9053a), SPH_C32(0xed752000), SPH_C32(0x281d1f35),
2105 SPH_C32(0x73064387), SPH_C32(0x4ed7b8e6) },
2106 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
2107 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
2108 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
2109 { SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5), SPH_C32(0x29fbd1ae),
2110 SPH_C32(0xda339789), SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f),
2111 SPH_C32(0x91c00965), SPH_C32(0xc2b3e33d) },
2112 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
2113 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
2114 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
2115 { SPH_C32(0x881ae000), SPH_C32(0x4a994806), SPH_C32(0x5e4239a1),
2116 SPH_C32(0x7bdfc948), SPH_C32(0x0b222000), SPH_C32(0x63ae2510),
2117 SPH_C32(0xf783db3d), SPH_C32(0x5e96b8d8) },
2118 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
2119 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
2120 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
2121 { SPH_C32(0xeb05a000), SPH_C32(0x7a72c518), SPH_C32(0x208486bf),
2122 SPH_C32(0x04445bc5), SPH_C32(0x67404000), SPH_C32(0xaca11ed7),
2123 SPH_C32(0x1c3ac6ce), SPH_C32(0x0c852f4f) },
2124 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
2125 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
2126 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
2127 { SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb), SPH_C32(0x573d6eb0),
2128 SPH_C32(0xa5a80504), SPH_C32(0x19396000), SPH_C32(0x38b9fcf8),
2129 SPH_C32(0x7a791496), SPH_C32(0x90a074aa) },
2130 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
2131 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
2132 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
2133 { SPH_C32(0xf91ee000), SPH_C32(0x21651cf0), SPH_C32(0xad7e4914),
2134 SPH_C32(0xca7297b7), SPH_C32(0x81174000), SPH_C32(0xe71224f2),
2135 SPH_C32(0x98bf5e74), SPH_C32(0x1cc42f71) },
2136 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
2137 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
2138 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
2139 { SPH_C32(0x6e4de000), SPH_C32(0x012a7223), SPH_C32(0xdac7a11b),
2140 SPH_C32(0x6b9ec976), SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd),
2141 SPH_C32(0xfefc8c2c), SPH_C32(0x80e17494) },
2142 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
2143 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
2144 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
2145 { SPH_C32(0xed752000), SPH_C32(0x281d1f35), SPH_C32(0x73064387),
2146 SPH_C32(0x4ed7b8e6), SPH_C32(0x77748000), SPH_C32(0x39938edb),
2147 SPH_C32(0xa0beb58d), SPH_C32(0xfb3ebddc) },
2148 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
2149 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
2150 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
2151 { SPH_C32(0x7a262000), SPH_C32(0x085271e6), SPH_C32(0x04bfab88),
2152 SPH_C32(0xef3be627), SPH_C32(0x090da000), SPH_C32(0xad8b6cf4),
2153 SPH_C32(0xc6fd67d5), SPH_C32(0x671be639) },
2154 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
2155 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
2156 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
2157 { SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd), SPH_C32(0xfefc8c2c),
2158 SPH_C32(0x80e17494), SPH_C32(0x91238000), SPH_C32(0x7220b4fe),
2159 SPH_C32(0x243b2d37), SPH_C32(0xeb7fbde2) },
2160 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
2161 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
2162 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
2163 { SPH_C32(0x683d6000), SPH_C32(0x5345a80e), SPH_C32(0x89456423),
2164 SPH_C32(0x210d2a55), SPH_C32(0xef5aa000), SPH_C32(0xe63856d1),
2165 SPH_C32(0x4278ff6f), SPH_C32(0x775ae607) },
2166 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
2167 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
2168 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
2169 { SPH_C32(0x0b222000), SPH_C32(0x63ae2510), SPH_C32(0xf783db3d),
2170 SPH_C32(0x5e96b8d8), SPH_C32(0x8338c000), SPH_C32(0x29376d16),
2171 SPH_C32(0xa9c1e29c), SPH_C32(0x25497190) },
2172 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
2173 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
2174 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
2175 { SPH_C32(0x9c712000), SPH_C32(0x43e14bc3), SPH_C32(0x803a3332),
2176 SPH_C32(0xff7ae619), SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39),
2177 SPH_C32(0xcf8230c4), SPH_C32(0xb96c2a75) },
2178 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
2179 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
2180 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
2181 { SPH_C32(0x19396000), SPH_C32(0x38b9fcf8), SPH_C32(0x7a791496),
2182 SPH_C32(0x90a074aa), SPH_C32(0x656fc000), SPH_C32(0x62845733),
2183 SPH_C32(0x2d447a26), SPH_C32(0x350871ae) },
2184 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
2185 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
2186 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
2187 { SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b), SPH_C32(0x0dc0fc99),
2188 SPH_C32(0x314c2a6b), SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c),
2189 SPH_C32(0x4b07a87e), SPH_C32(0xa92d2a4b) },
2190 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
2191 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
2192 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
2193 { SPH_C32(0x090da000), SPH_C32(0xad8b6cf4), SPH_C32(0xc6fd67d5),
2194 SPH_C32(0x671be639), SPH_C32(0x732b8000), SPH_C32(0xa5d91d12),
2195 SPH_C32(0xc242cc5d), SPH_C32(0x8820001e) },
2196 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
2197 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
2198 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
2199 { SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227), SPH_C32(0xb1448fda),
2200 SPH_C32(0xc6f7b8f8), SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d),
2201 SPH_C32(0xa4011e05), SPH_C32(0x14055bfb) },
2202 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
2203 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
2204 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
2205 { SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c), SPH_C32(0x4b07a87e),
2206 SPH_C32(0xa92d2a4b), SPH_C32(0x957c8000), SPH_C32(0xee6a2737),
2207 SPH_C32(0x46c754e7), SPH_C32(0x98610020) },
2208 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
2209 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
2210 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
2211 { SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf), SPH_C32(0x3cbe4071),
2212 SPH_C32(0x08c1748a), SPH_C32(0xeb05a000), SPH_C32(0x7a72c518),
2213 SPH_C32(0x208486bf), SPH_C32(0x04445bc5) },
2214 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
2215 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
2216 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
2217 { SPH_C32(0xef5aa000), SPH_C32(0xe63856d1), SPH_C32(0x4278ff6f),
2218 SPH_C32(0x775ae607), SPH_C32(0x8767c000), SPH_C32(0xb57dfedf),
2219 SPH_C32(0xcb3d9b4c), SPH_C32(0x5657cc52) },
2220 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
2221 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
2222 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
2223 { SPH_C32(0x7809a000), SPH_C32(0xc6773802), SPH_C32(0x35c11760),
2224 SPH_C32(0xd6b6b8c6), SPH_C32(0xf91ee000), SPH_C32(0x21651cf0),
2225 SPH_C32(0xad7e4914), SPH_C32(0xca7297b7) },
2226 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
2227 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
2228 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
2229 { SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39), SPH_C32(0xcf8230c4),
2230 SPH_C32(0xb96c2a75), SPH_C32(0x6130c000), SPH_C32(0xfecec4fa),
2231 SPH_C32(0x4fb803f6), SPH_C32(0x4616cc6c) },
2232 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
2233 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
2234 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) },
2235 { SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea), SPH_C32(0xb83bd8cb),
2236 SPH_C32(0x188074b4), SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5),
2237 SPH_C32(0x29fbd1ae), SPH_C32(0xda339789) }
2238 };
2239 static const sph_u32 T256_6[64][8] = {
2240 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2241 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2242 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2243 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
2244 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
2245 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
2246 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
2247 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
2248 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
2249 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
2250 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
2251 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
2252 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
2253 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
2254 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
2255 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
2256 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
2257 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
2258 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
2259 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
2260 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
2261 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
2262 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
2263 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
2264 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
2265 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
2266 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
2267 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
2268 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
2269 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
2270 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
2271 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
2272 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
2273 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
2274 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
2275 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
2276 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
2277 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
2278 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
2279 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
2280 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
2281 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
2282 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
2283 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
2284 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
2285 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
2286 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
2287 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) },
2288 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
2289 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
2290 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
2291 { SPH_C32(0xfbab1400), SPH_C32(0x57b68e09), SPH_C32(0xe73855ca),
2292 SPH_C32(0x976bae44), SPH_C32(0xdf140000), SPH_C32(0xbf9d0096),
2293 SPH_C32(0xd1ae11bc), SPH_C32(0xf48b4487) },
2294 { SPH_C32(0x60281000), SPH_C32(0x75917181), SPH_C32(0xe28ff890),
2295 SPH_C32(0x3a996974), SPH_C32(0x502a0400), SPH_C32(0xb200c8e1),
2296 SPH_C32(0xbe6b595d), SPH_C32(0x7d066851) },
2297 { SPH_C32(0xef161400), SPH_C32(0x780cb9f6), SPH_C32(0x8d4ab071),
2298 SPH_C32(0xb31445a2), SPH_C32(0x44970400), SPH_C32(0x9dbaff1e),
2299 SPH_C32(0xd419bce6), SPH_C32(0x597983b7) },
2300 { SPH_C32(0xaaa71800), SPH_C32(0x72a81680), SPH_C32(0xf97837ec),
2301 SPH_C32(0xb8591d04), SPH_C32(0x2a220000), SPH_C32(0xc47ebf14),
2302 SPH_C32(0x04ce77d4), SPH_C32(0xcb92c512) },
2303 { SPH_C32(0x25991c00), SPH_C32(0x7f35def7), SPH_C32(0x96bd7f0d),
2304 SPH_C32(0x31d431d2), SPH_C32(0x3e9f0000), SPH_C32(0xebc488eb),
2305 SPH_C32(0x6ebc926f), SPH_C32(0xefed2ef4) },
2306 { SPH_C32(0xbe1a1800), SPH_C32(0x5d12217f), SPH_C32(0x930ad257),
2307 SPH_C32(0x9c26f6e2), SPH_C32(0xb1a10400), SPH_C32(0xe659409c),
2308 SPH_C32(0x0179da8e), SPH_C32(0x66600222) },
2309 { SPH_C32(0x31241c00), SPH_C32(0x508fe908), SPH_C32(0xfccf9ab6),
2310 SPH_C32(0x15abda34), SPH_C32(0xa51c0400), SPH_C32(0xc9e37763),
2311 SPH_C32(0x6b0b3f35), SPH_C32(0x421fe9c4) },
2312 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
2313 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
2314 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
2315 { SPH_C32(0x1a201400), SPH_C32(0x03ef0674), SPH_C32(0x582ad619),
2316 SPH_C32(0x8c0dc437), SPH_C32(0xe0ad0800), SPH_C32(0xc347d815),
2317 SPH_C32(0x1f39b8a8), SPH_C32(0x4952b162) },
2318 { SPH_C32(0x81a31000), SPH_C32(0x21c8f9fc), SPH_C32(0x5d9d7b43),
2319 SPH_C32(0x21ff0307), SPH_C32(0x6f930c00), SPH_C32(0xceda1062),
2320 SPH_C32(0x70fcf049), SPH_C32(0xc0df9db4) },
2321 { SPH_C32(0x0e9d1400), SPH_C32(0x2c55318b), SPH_C32(0x325833a2),
2322 SPH_C32(0xa8722fd1), SPH_C32(0x7b2e0c00), SPH_C32(0xe160279d),
2323 SPH_C32(0x1a8e15f2), SPH_C32(0xe4a07652) },
2324 { SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd), SPH_C32(0x466ab43f),
2325 SPH_C32(0xa33f7777), SPH_C32(0x159b0800), SPH_C32(0xb8a46797),
2326 SPH_C32(0xca59dec0), SPH_C32(0x764b30f7) },
2327 { SPH_C32(0xc4121c00), SPH_C32(0x2b6c568a), SPH_C32(0x29affcde),
2328 SPH_C32(0x2ab25ba1), SPH_C32(0x01260800), SPH_C32(0x971e5068),
2329 SPH_C32(0xa02b3b7b), SPH_C32(0x5234db11) },
2330 { SPH_C32(0x5f911800), SPH_C32(0x094ba902), SPH_C32(0x2c185184),
2331 SPH_C32(0x87409c91), SPH_C32(0x8e180c00), SPH_C32(0x9a83981f),
2332 SPH_C32(0xcfee739a), SPH_C32(0xdbb9f7c7) },
2333 { SPH_C32(0xd0af1c00), SPH_C32(0x04d66175), SPH_C32(0x43dd1965),
2334 SPH_C32(0x0ecdb047), SPH_C32(0x9aa50c00), SPH_C32(0xb539afe0),
2335 SPH_C32(0xa59c9621), SPH_C32(0xffc61c21) },
2336 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
2337 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
2338 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
2339 { SPH_C32(0x44970400), SPH_C32(0x9dbaff1e), SPH_C32(0xd419bce6),
2340 SPH_C32(0x597983b7), SPH_C32(0xab811000), SPH_C32(0xe5b646e8),
2341 SPH_C32(0x59530c97), SPH_C32(0xea6dc615) },
2342 { SPH_C32(0xdf140000), SPH_C32(0xbf9d0096), SPH_C32(0xd1ae11bc),
2343 SPH_C32(0xf48b4487), SPH_C32(0x24bf1400), SPH_C32(0xe82b8e9f),
2344 SPH_C32(0x36964476), SPH_C32(0x63e0eac3) },
2345 { SPH_C32(0x502a0400), SPH_C32(0xb200c8e1), SPH_C32(0xbe6b595d),
2346 SPH_C32(0x7d066851), SPH_C32(0x30021400), SPH_C32(0xc791b960),
2347 SPH_C32(0x5ce4a1cd), SPH_C32(0x479f0125) },
2348 { SPH_C32(0x159b0800), SPH_C32(0xb8a46797), SPH_C32(0xca59dec0),
2349 SPH_C32(0x764b30f7), SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a),
2350 SPH_C32(0x8c336aff), SPH_C32(0xd5744780) },
2351 { SPH_C32(0x9aa50c00), SPH_C32(0xb539afe0), SPH_C32(0xa59c9621),
2352 SPH_C32(0xffc61c21), SPH_C32(0x4a0a1000), SPH_C32(0xb1efce95),
2353 SPH_C32(0xe6418f44), SPH_C32(0xf10bac66) },
2354 { SPH_C32(0x01260800), SPH_C32(0x971e5068), SPH_C32(0xa02b3b7b),
2355 SPH_C32(0x5234db11), SPH_C32(0xc5341400), SPH_C32(0xbc7206e2),
2356 SPH_C32(0x8984c7a5), SPH_C32(0x788680b0) },
2357 { SPH_C32(0x8e180c00), SPH_C32(0x9a83981f), SPH_C32(0xcfee739a),
2358 SPH_C32(0xdbb9f7c7), SPH_C32(0xd1891400), SPH_C32(0x93c8311d),
2359 SPH_C32(0xe3f6221e), SPH_C32(0x5cf96b56) },
2360 { SPH_C32(0x2a220000), SPH_C32(0xc47ebf14), SPH_C32(0x04ce77d4),
2361 SPH_C32(0xcb92c512), SPH_C32(0x80851800), SPH_C32(0xb6d6a994),
2362 SPH_C32(0xfdb64038), SPH_C32(0x73cbd816) },
2363 { SPH_C32(0xa51c0400), SPH_C32(0xc9e37763), SPH_C32(0x6b0b3f35),
2364 SPH_C32(0x421fe9c4), SPH_C32(0x94381800), SPH_C32(0x996c9e6b),
2365 SPH_C32(0x97c4a583), SPH_C32(0x57b433f0) },
2366 { SPH_C32(0x3e9f0000), SPH_C32(0xebc488eb), SPH_C32(0x6ebc926f),
2367 SPH_C32(0xefed2ef4), SPH_C32(0x1b061c00), SPH_C32(0x94f1561c),
2368 SPH_C32(0xf801ed62), SPH_C32(0xde391f26) },
2369 { SPH_C32(0xb1a10400), SPH_C32(0xe659409c), SPH_C32(0x0179da8e),
2370 SPH_C32(0x66600222), SPH_C32(0x0fbb1c00), SPH_C32(0xbb4b61e3),
2371 SPH_C32(0x927308d9), SPH_C32(0xfa46f4c0) },
2372 { SPH_C32(0xf4100800), SPH_C32(0xecfdefea), SPH_C32(0x754b5d13),
2373 SPH_C32(0x6d2d5a84), SPH_C32(0x610e1800), SPH_C32(0xe28f21e9),
2374 SPH_C32(0x42a4c3eb), SPH_C32(0x68adb265) },
2375 { SPH_C32(0x7b2e0c00), SPH_C32(0xe160279d), SPH_C32(0x1a8e15f2),
2376 SPH_C32(0xe4a07652), SPH_C32(0x75b31800), SPH_C32(0xcd351616),
2377 SPH_C32(0x28d62650), SPH_C32(0x4cd25983) },
2378 { SPH_C32(0xe0ad0800), SPH_C32(0xc347d815), SPH_C32(0x1f39b8a8),
2379 SPH_C32(0x4952b162), SPH_C32(0xfa8d1c00), SPH_C32(0xc0a8de61),
2380 SPH_C32(0x47136eb1), SPH_C32(0xc55f7555) },
2381 { SPH_C32(0x6f930c00), SPH_C32(0xceda1062), SPH_C32(0x70fcf049),
2382 SPH_C32(0xc0df9db4), SPH_C32(0xee301c00), SPH_C32(0xef12e99e),
2383 SPH_C32(0x2d618b0a), SPH_C32(0xe1209eb3) },
2384 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
2385 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
2386 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
2387 { SPH_C32(0x30021400), SPH_C32(0xc791b960), SPH_C32(0x5ce4a1cd),
2388 SPH_C32(0x479f0125), SPH_C32(0x60281000), SPH_C32(0x75917181),
2389 SPH_C32(0xe28ff890), SPH_C32(0x3a996974) },
2390 { SPH_C32(0xab811000), SPH_C32(0xe5b646e8), SPH_C32(0x59530c97),
2391 SPH_C32(0xea6dc615), SPH_C32(0xef161400), SPH_C32(0x780cb9f6),
2392 SPH_C32(0x8d4ab071), SPH_C32(0xb31445a2) },
2393 { SPH_C32(0x24bf1400), SPH_C32(0xe82b8e9f), SPH_C32(0x36964476),
2394 SPH_C32(0x63e0eac3), SPH_C32(0xfbab1400), SPH_C32(0x57b68e09),
2395 SPH_C32(0xe73855ca), SPH_C32(0x976bae44) },
2396 { SPH_C32(0x610e1800), SPH_C32(0xe28f21e9), SPH_C32(0x42a4c3eb),
2397 SPH_C32(0x68adb265), SPH_C32(0x951e1000), SPH_C32(0x0e72ce03),
2398 SPH_C32(0x37ef9ef8), SPH_C32(0x0580e8e1) },
2399 { SPH_C32(0xee301c00), SPH_C32(0xef12e99e), SPH_C32(0x2d618b0a),
2400 SPH_C32(0xe1209eb3), SPH_C32(0x81a31000), SPH_C32(0x21c8f9fc),
2401 SPH_C32(0x5d9d7b43), SPH_C32(0x21ff0307) },
2402 { SPH_C32(0x75b31800), SPH_C32(0xcd351616), SPH_C32(0x28d62650),
2403 SPH_C32(0x4cd25983), SPH_C32(0x0e9d1400), SPH_C32(0x2c55318b),
2404 SPH_C32(0x325833a2), SPH_C32(0xa8722fd1) },
2405 { SPH_C32(0xfa8d1c00), SPH_C32(0xc0a8de61), SPH_C32(0x47136eb1),
2406 SPH_C32(0xc55f7555), SPH_C32(0x1a201400), SPH_C32(0x03ef0674),
2407 SPH_C32(0x582ad619), SPH_C32(0x8c0dc437) },
2408 { SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a), SPH_C32(0x8c336aff),
2409 SPH_C32(0xd5744780), SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd),
2410 SPH_C32(0x466ab43f), SPH_C32(0xa33f7777) },
2411 { SPH_C32(0xd1891400), SPH_C32(0x93c8311d), SPH_C32(0xe3f6221e),
2412 SPH_C32(0x5cf96b56), SPH_C32(0x5f911800), SPH_C32(0x094ba902),
2413 SPH_C32(0x2c185184), SPH_C32(0x87409c91) },
2414 { SPH_C32(0x4a0a1000), SPH_C32(0xb1efce95), SPH_C32(0xe6418f44),
2415 SPH_C32(0xf10bac66), SPH_C32(0xd0af1c00), SPH_C32(0x04d66175),
2416 SPH_C32(0x43dd1965), SPH_C32(0x0ecdb047) },
2417 { SPH_C32(0xc5341400), SPH_C32(0xbc7206e2), SPH_C32(0x8984c7a5),
2418 SPH_C32(0x788680b0), SPH_C32(0xc4121c00), SPH_C32(0x2b6c568a),
2419 SPH_C32(0x29affcde), SPH_C32(0x2ab25ba1) },
2420 { SPH_C32(0x80851800), SPH_C32(0xb6d6a994), SPH_C32(0xfdb64038),
2421 SPH_C32(0x73cbd816), SPH_C32(0xaaa71800), SPH_C32(0x72a81680),
2422 SPH_C32(0xf97837ec), SPH_C32(0xb8591d04) },
2423 { SPH_C32(0x0fbb1c00), SPH_C32(0xbb4b61e3), SPH_C32(0x927308d9),
2424 SPH_C32(0xfa46f4c0), SPH_C32(0xbe1a1800), SPH_C32(0x5d12217f),
2425 SPH_C32(0x930ad257), SPH_C32(0x9c26f6e2) },
2426 { SPH_C32(0x94381800), SPH_C32(0x996c9e6b), SPH_C32(0x97c4a583),
2427 SPH_C32(0x57b433f0), SPH_C32(0x31241c00), SPH_C32(0x508fe908),
2428 SPH_C32(0xfccf9ab6), SPH_C32(0x15abda34) },
2429 { SPH_C32(0x1b061c00), SPH_C32(0x94f1561c), SPH_C32(0xf801ed62),
2430 SPH_C32(0xde391f26), SPH_C32(0x25991c00), SPH_C32(0x7f35def7),
2431 SPH_C32(0x96bd7f0d), SPH_C32(0x31d431d2) }
2432 };
2433 static const sph_u32 T256_12[64][8] = {
2434 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2435 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2436 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2437 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
2438 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
2439 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
2440 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
2441 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
2442 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
2443 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
2444 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
2445 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
2446 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
2447 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
2448 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
2449 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
2450 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
2451 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
2452 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
2453 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
2454 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
2455 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
2456 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
2457 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) },
2458 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
2459 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
2460 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
2461 { SPH_C32(0x289e0080), SPH_C32(0xd060bf3a), SPH_C32(0x60597ec2),
2462 SPH_C32(0x9d87da67), SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5),
2463 SPH_C32(0xf65ac377), SPH_C32(0x3f53b81b) },
2464 { SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d), SPH_C32(0x73d31bdc),
2465 SPH_C32(0xd997dc7f), SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09),
2466 SPH_C32(0x349eaf22), SPH_C32(0xcc310a28) },
2467 { SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1), SPH_C32(0xb1177789),
2468 SPH_C32(0x2af56e4c), SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2),
2469 SPH_C32(0xe5d0a669), SPH_C32(0x7b43be03) },
2470 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
2471 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
2472 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
2473 { SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2), SPH_C32(0xe5d0a669),
2474 SPH_C32(0x7b43be03), SPH_C32(0x8e020100), SPH_C32(0xc0a86233),
2475 SPH_C32(0x54c7d1e0), SPH_C32(0x51b6d04f) },
2476 { SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5), SPH_C32(0xf65ac377),
2477 SPH_C32(0x3f53b81b), SPH_C32(0xd5d00180), SPH_C32(0x85a77adf),
2478 SPH_C32(0x9603bdb5), SPH_C32(0xa2d4627c) },
2479 { SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09), SPH_C32(0x349eaf22),
2480 SPH_C32(0xcc310a28), SPH_C32(0xec760180), SPH_C32(0xcf102934),
2481 SPH_C32(0x474db4fe), SPH_C32(0x15a6d657) },
2482 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
2483 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
2484 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
2485 { SPH_C32(0xfc6a0280), SPH_C32(0x5a1d9cdf), SPH_C32(0xa22195a7),
2486 SPH_C32(0x6d76c745), SPH_C32(0xd7800000), SPH_C32(0x58fc3bd5),
2487 SPH_C32(0x518cdfc4), SPH_C32(0x8c811f07) },
2488 { SPH_C32(0x9e1e0200), SPH_C32(0x55a5d7d8), SPH_C32(0xb1abf0b9),
2489 SPH_C32(0x2966c15d), SPH_C32(0x8c520080), SPH_C32(0x1df32339),
2490 SPH_C32(0x9348b391), SPH_C32(0x7fe3ad34) },
2491 { SPH_C32(0xc5cc0280), SPH_C32(0x10aacf34), SPH_C32(0x736f9cec),
2492 SPH_C32(0xda04736e), SPH_C32(0xb5f40080), SPH_C32(0x574470d2),
2493 SPH_C32(0x4206bada), SPH_C32(0xc891191f) },
2494 { SPH_C32(0x101c0300), SPH_C32(0x950db5eb), SPH_C32(0xe56c2159),
2495 SPH_C32(0x78d01112), SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8),
2496 SPH_C32(0x225fc418), SPH_C32(0x5516c378) },
2497 { SPH_C32(0x4bce0380), SPH_C32(0xd002ad07), SPH_C32(0x27a84d0c),
2498 SPH_C32(0x8bb2a321), SPH_C32(0xa4cc0000), SPH_C32(0xcd939c03),
2499 SPH_C32(0xf311cd53), SPH_C32(0xe2647753) },
2500 { SPH_C32(0x29ba0300), SPH_C32(0xdfbae600), SPH_C32(0x34222812),
2501 SPH_C32(0xcfa2a539), SPH_C32(0xff1e0080), SPH_C32(0x889c84ef),
2502 SPH_C32(0x31d5a106), SPH_C32(0x1106c560) },
2503 { SPH_C32(0x72680380), SPH_C32(0x9ab5feec), SPH_C32(0xf6e64447),
2504 SPH_C32(0x3cc0170a), SPH_C32(0xc6b80080), SPH_C32(0xc22bd704),
2505 SPH_C32(0xe09ba84d), SPH_C32(0xa674714b) },
2506 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
2507 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
2508 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
2509 { SPH_C32(0x8f260280), SPH_C32(0xcf723b09), SPH_C32(0x00bc8730),
2510 SPH_C32(0x0393af11), SPH_C32(0x13680100), SPH_C32(0x478caddb),
2511 SPH_C32(0x769815f8), SPH_C32(0x04a01337) },
2512 { SPH_C32(0xed520200), SPH_C32(0xc0ca700e), SPH_C32(0x1336e22e),
2513 SPH_C32(0x4783a909), SPH_C32(0x48ba0180), SPH_C32(0x0283b537),
2514 SPH_C32(0xb45c79ad), SPH_C32(0xf7c2a104) },
2515 { SPH_C32(0xb6800280), SPH_C32(0x85c568e2), SPH_C32(0xd1f28e7b),
2516 SPH_C32(0xb4e11b3a), SPH_C32(0x711c0180), SPH_C32(0x4834e6dc),
2517 SPH_C32(0x651270e6), SPH_C32(0x40b0152f) },
2518 { SPH_C32(0x63500300), SPH_C32(0x0062123d), SPH_C32(0x47f133ce),
2519 SPH_C32(0x16357946), SPH_C32(0x59820100), SPH_C32(0x985459e6),
2520 SPH_C32(0x054b0e24), SPH_C32(0xdd37cf48) },
2521 { SPH_C32(0x38820380), SPH_C32(0x456d0ad1), SPH_C32(0x85355f9b),
2522 SPH_C32(0xe557cb75), SPH_C32(0x60240100), SPH_C32(0xd2e30a0d),
2523 SPH_C32(0xd405076f), SPH_C32(0x6a457b63) },
2524 { SPH_C32(0x5af60300), SPH_C32(0x4ad541d6), SPH_C32(0x96bf3a85),
2525 SPH_C32(0xa147cd6d), SPH_C32(0x3bf60180), SPH_C32(0x97ec12e1),
2526 SPH_C32(0x16c16b3a), SPH_C32(0x9927c950) },
2527 { SPH_C32(0x01240380), SPH_C32(0x0fda593a), SPH_C32(0x547b56d0),
2528 SPH_C32(0x52257f5e), SPH_C32(0x02500180), SPH_C32(0xdd5b410a),
2529 SPH_C32(0xc78f6271), SPH_C32(0x2e557d7b) },
2530 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
2531 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
2532 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
2533 { SPH_C32(0xb5f40080), SPH_C32(0x574470d2), SPH_C32(0x4206bada),
2534 SPH_C32(0xc891191f), SPH_C32(0x70380200), SPH_C32(0x47eebfe6),
2535 SPH_C32(0x31692636), SPH_C32(0x12956a71) },
2536 { SPH_C32(0xd7800000), SPH_C32(0x58fc3bd5), SPH_C32(0x518cdfc4),
2537 SPH_C32(0x8c811f07), SPH_C32(0x2bea0280), SPH_C32(0x02e1a70a),
2538 SPH_C32(0xf3ad4a63), SPH_C32(0xe1f7d842) },
2539 { SPH_C32(0x8c520080), SPH_C32(0x1df32339), SPH_C32(0x9348b391),
2540 SPH_C32(0x7fe3ad34), SPH_C32(0x124c0280), SPH_C32(0x4856f4e1),
2541 SPH_C32(0x22e34328), SPH_C32(0x56856c69) },
2542 { SPH_C32(0x59820100), SPH_C32(0x985459e6), SPH_C32(0x054b0e24),
2543 SPH_C32(0xdd37cf48), SPH_C32(0x3ad20200), SPH_C32(0x98364bdb),
2544 SPH_C32(0x42ba3dea), SPH_C32(0xcb02b60e) },
2545 { SPH_C32(0x02500180), SPH_C32(0xdd5b410a), SPH_C32(0xc78f6271),
2546 SPH_C32(0x2e557d7b), SPH_C32(0x03740200), SPH_C32(0xd2811830),
2547 SPH_C32(0x93f434a1), SPH_C32(0x7c700225) },
2548 { SPH_C32(0x60240100), SPH_C32(0xd2e30a0d), SPH_C32(0xd405076f),
2549 SPH_C32(0x6a457b63), SPH_C32(0x58a60280), SPH_C32(0x978e00dc),
2550 SPH_C32(0x513058f4), SPH_C32(0x8f12b016) },
2551 { SPH_C32(0x3bf60180), SPH_C32(0x97ec12e1), SPH_C32(0x16c16b3a),
2552 SPH_C32(0x9927c950), SPH_C32(0x61000280), SPH_C32(0xdd395337),
2553 SPH_C32(0x807e51bf), SPH_C32(0x3860043d) },
2554 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
2555 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
2556 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
2557 { SPH_C32(0xc6b80080), SPH_C32(0xc22bd704), SPH_C32(0xe09ba84d),
2558 SPH_C32(0xa674714b), SPH_C32(0xb4d00300), SPH_C32(0x589e29e8),
2559 SPH_C32(0x167dec0a), SPH_C32(0x9ab46641) },
2560 { SPH_C32(0xa4cc0000), SPH_C32(0xcd939c03), SPH_C32(0xf311cd53),
2561 SPH_C32(0xe2647753), SPH_C32(0xef020380), SPH_C32(0x1d913104),
2562 SPH_C32(0xd4b9805f), SPH_C32(0x69d6d472) },
2563 { SPH_C32(0xff1e0080), SPH_C32(0x889c84ef), SPH_C32(0x31d5a106),
2564 SPH_C32(0x1106c560), SPH_C32(0xd6a40380), SPH_C32(0x572662ef),
2565 SPH_C32(0x05f78914), SPH_C32(0xdea46059) },
2566 { SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30), SPH_C32(0xa7d61cb3),
2567 SPH_C32(0xb3d2a71c), SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5),
2568 SPH_C32(0x65aef7d6), SPH_C32(0x4323ba3e) },
2569 { SPH_C32(0x711c0180), SPH_C32(0x4834e6dc), SPH_C32(0x651270e6),
2570 SPH_C32(0x40b0152f), SPH_C32(0xc79c0300), SPH_C32(0xcdf18e3e),
2571 SPH_C32(0xb4e0fe9d), SPH_C32(0xf4510e15) },
2572 { SPH_C32(0x13680100), SPH_C32(0x478caddb), SPH_C32(0x769815f8),
2573 SPH_C32(0x04a01337), SPH_C32(0x9c4e0380), SPH_C32(0x88fe96d2),
2574 SPH_C32(0x762492c8), SPH_C32(0x0733bc26) },
2575 { SPH_C32(0x48ba0180), SPH_C32(0x0283b537), SPH_C32(0xb45c79ad),
2576 SPH_C32(0xf7c2a104), SPH_C32(0xa5e80380), SPH_C32(0xc249c539),
2577 SPH_C32(0xa76a9b83), SPH_C32(0xb041080d) },
2578 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
2579 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
2580 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
2581 { SPH_C32(0x124c0280), SPH_C32(0x4856f4e1), SPH_C32(0x22e34328),
2582 SPH_C32(0x56856c69), SPH_C32(0x9e1e0200), SPH_C32(0x55a5d7d8),
2583 SPH_C32(0xb1abf0b9), SPH_C32(0x2966c15d) },
2584 { SPH_C32(0x70380200), SPH_C32(0x47eebfe6), SPH_C32(0x31692636),
2585 SPH_C32(0x12956a71), SPH_C32(0xc5cc0280), SPH_C32(0x10aacf34),
2586 SPH_C32(0x736f9cec), SPH_C32(0xda04736e) },
2587 { SPH_C32(0x2bea0280), SPH_C32(0x02e1a70a), SPH_C32(0xf3ad4a63),
2588 SPH_C32(0xe1f7d842), SPH_C32(0xfc6a0280), SPH_C32(0x5a1d9cdf),
2589 SPH_C32(0xa22195a7), SPH_C32(0x6d76c745) },
2590 { SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5), SPH_C32(0x65aef7d6),
2591 SPH_C32(0x4323ba3e), SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5),
2592 SPH_C32(0xc278eb65), SPH_C32(0xf0f11d22) },
2593 { SPH_C32(0xa5e80380), SPH_C32(0xc249c539), SPH_C32(0xa76a9b83),
2594 SPH_C32(0xb041080d), SPH_C32(0xed520200), SPH_C32(0xc0ca700e),
2595 SPH_C32(0x1336e22e), SPH_C32(0x4783a909) },
2596 { SPH_C32(0xc79c0300), SPH_C32(0xcdf18e3e), SPH_C32(0xb4e0fe9d),
2597 SPH_C32(0xf4510e15), SPH_C32(0xb6800280), SPH_C32(0x85c568e2),
2598 SPH_C32(0xd1f28e7b), SPH_C32(0xb4e11b3a) },
2599 { SPH_C32(0x9c4e0380), SPH_C32(0x88fe96d2), SPH_C32(0x762492c8),
2600 SPH_C32(0x0733bc26), SPH_C32(0x8f260280), SPH_C32(0xcf723b09),
2601 SPH_C32(0x00bc8730), SPH_C32(0x0393af11) },
2602 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
2603 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
2604 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
2605 { SPH_C32(0x61000280), SPH_C32(0xdd395337), SPH_C32(0x807e51bf),
2606 SPH_C32(0x3860043d), SPH_C32(0x5af60300), SPH_C32(0x4ad541d6),
2607 SPH_C32(0x96bf3a85), SPH_C32(0xa147cd6d) },
2608 { SPH_C32(0x03740200), SPH_C32(0xd2811830), SPH_C32(0x93f434a1),
2609 SPH_C32(0x7c700225), SPH_C32(0x01240380), SPH_C32(0x0fda593a),
2610 SPH_C32(0x547b56d0), SPH_C32(0x52257f5e) },
2611 { SPH_C32(0x58a60280), SPH_C32(0x978e00dc), SPH_C32(0x513058f4),
2612 SPH_C32(0x8f12b016), SPH_C32(0x38820380), SPH_C32(0x456d0ad1),
2613 SPH_C32(0x85355f9b), SPH_C32(0xe557cb75) },
2614 { SPH_C32(0x8d760300), SPH_C32(0x12297a03), SPH_C32(0xc733e541),
2615 SPH_C32(0x2dc6d26a), SPH_C32(0x101c0300), SPH_C32(0x950db5eb),
2616 SPH_C32(0xe56c2159), SPH_C32(0x78d01112) },
2617 { SPH_C32(0xd6a40380), SPH_C32(0x572662ef), SPH_C32(0x05f78914),
2618 SPH_C32(0xdea46059), SPH_C32(0x29ba0300), SPH_C32(0xdfbae600),
2619 SPH_C32(0x34222812), SPH_C32(0xcfa2a539) },
2620 { SPH_C32(0xb4d00300), SPH_C32(0x589e29e8), SPH_C32(0x167dec0a),
2621 SPH_C32(0x9ab46641), SPH_C32(0x72680380), SPH_C32(0x9ab5feec),
2622 SPH_C32(0xf6e64447), SPH_C32(0x3cc0170a) },
2623 { SPH_C32(0xef020380), SPH_C32(0x1d913104), SPH_C32(0xd4b9805f),
2624 SPH_C32(0x69d6d472), SPH_C32(0x4bce0380), SPH_C32(0xd002ad07),
2625 SPH_C32(0x27a84d0c), SPH_C32(0x8bb2a321) }
2626 };
2627 static const sph_u32 T256_18[64][8] = {
2628 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2629 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2630 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2631 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
2632 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
2633 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
2634 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
2635 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
2636 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
2637 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
2638 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
2639 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
2640 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
2641 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
2642 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
2643 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
2644 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
2645 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
2646 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
2647 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
2648 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
2649 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
2650 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
2651 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
2652 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
2653 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
2654 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
2655 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
2656 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
2657 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
2658 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
2659 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
2660 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
2661 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
2662 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
2663 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
2664 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
2665 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
2666 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
2667 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
2668 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
2669 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
2670 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
2671 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
2672 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
2673 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
2674 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
2675 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) },
2676 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
2677 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
2678 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
2679 { SPH_C32(0x1c920050), SPH_C32(0x7ba89e85), SPH_C32(0xca824daa),
2680 SPH_C32(0x52346a64), SPH_C32(0x56920000), SPH_C32(0xc4103cbd),
2681 SPH_C32(0x6188a60b), SPH_C32(0xc3831477) },
2682 { SPH_C32(0x63f70040), SPH_C32(0x5f868af7), SPH_C32(0x0ab16d54),
2683 SPH_C32(0x9297aab9), SPH_C32(0x07ce0010), SPH_C32(0x84e34e46),
2684 SPH_C32(0x9d6f8009), SPH_C32(0xb2d44416) },
2685 { SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c), SPH_C32(0xf6564b56),
2686 SPH_C32(0xe3c0fad8), SPH_C32(0x29f70010), SPH_C32(0xe03e28cf),
2687 SPH_C32(0xa1bb86f5), SPH_C32(0x0320d4aa) },
2688 { SPH_C32(0xef760060), SPH_C32(0xbabc0988), SPH_C32(0xcfab27ac),
2689 SPH_C32(0xc1cc9ac5), SPH_C32(0x24d90000), SPH_C32(0x69779726),
2690 SPH_C32(0x24f5ad0e), SPH_C32(0x119ea5b3) },
2691 { SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73), SPH_C32(0x334c01ae),
2692 SPH_C32(0xb09bcaa4), SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af),
2693 SPH_C32(0x1821abf2), SPH_C32(0xa06a350f) },
2694 { SPH_C32(0xc14f0060), SPH_C32(0xde616f01), SPH_C32(0xf37f2150),
2695 SPH_C32(0x70380a79), SPH_C32(0x5bbc0010), SPH_C32(0x4d598354),
2696 SPH_C32(0xe4c68df0), SPH_C32(0xd13d656e) },
2697 { SPH_C32(0x90130070), SPH_C32(0x9e921dfa), SPH_C32(0x0f980752),
2698 SPH_C32(0x016f5a18), SPH_C32(0x75850010), SPH_C32(0x2984e5dd),
2699 SPH_C32(0xd8128b0c), SPH_C32(0x60c9f5d2) },
2700 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
2701 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
2702 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
2703 { SPH_C32(0x40e00050), SPH_C32(0xb2125397), SPH_C32(0xb32b4053),
2704 SPH_C32(0x31dd4b1c), SPH_C32(0xa8580020), SPH_C32(0x8c4d1459),
2705 SPH_C32(0xe1efe7f6), SPH_C32(0x42c595cf) },
2706 { SPH_C32(0x3f850040), SPH_C32(0x963c47e5), SPH_C32(0x731860ad),
2707 SPH_C32(0xf17e8bc1), SPH_C32(0xf9040030), SPH_C32(0xccbe66a2),
2708 SPH_C32(0x1d08c1f4), SPH_C32(0x3392c5ae) },
2709 { SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e), SPH_C32(0x8fff46af),
2710 SPH_C32(0x8029dba0), SPH_C32(0xd73d0030), SPH_C32(0xa863002b),
2711 SPH_C32(0x21dcc708), SPH_C32(0x82665512) },
2712 { SPH_C32(0xb3040060), SPH_C32(0x7306c49a), SPH_C32(0xb6022a55),
2713 SPH_C32(0xa225bbbd), SPH_C32(0xda130020), SPH_C32(0x212abfc2),
2714 SPH_C32(0xa492ecf3), SPH_C32(0x90d8240b) },
2715 { SPH_C32(0xe2580070), SPH_C32(0x33f5b661), SPH_C32(0x4ae50c57),
2716 SPH_C32(0xd372ebdc), SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b),
2717 SPH_C32(0x9846ea0f), SPH_C32(0x212cb4b7) },
2718 { SPH_C32(0x9d3d0060), SPH_C32(0x17dba213), SPH_C32(0x8ad62ca9),
2719 SPH_C32(0x13d12b01), SPH_C32(0xa5760030), SPH_C32(0x0504abb0),
2720 SPH_C32(0x64a1cc0d), SPH_C32(0x507be4d6) },
2721 { SPH_C32(0xcc610070), SPH_C32(0x5728d0e8), SPH_C32(0x76310aab),
2722 SPH_C32(0x62867b60), SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39),
2723 SPH_C32(0x5875caf1), SPH_C32(0xe18f746a) },
2724 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
2725 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
2726 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
2727 { SPH_C32(0x29f70010), SPH_C32(0xe03e28cf), SPH_C32(0xa1bb86f5),
2728 SPH_C32(0x0320d4aa), SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3),
2729 SPH_C32(0x57edcda3), SPH_C32(0xe0e02e72) },
2730 { SPH_C32(0x56920000), SPH_C32(0xc4103cbd), SPH_C32(0x6188a60b),
2731 SPH_C32(0xc3831477), SPH_C32(0x4a000050), SPH_C32(0xbfb8a238),
2732 SPH_C32(0xab0aeba1), SPH_C32(0x91b77e13) },
2733 { SPH_C32(0x07ce0010), SPH_C32(0x84e34e46), SPH_C32(0x9d6f8009),
2734 SPH_C32(0xb2d44416), SPH_C32(0x64390050), SPH_C32(0xdb65c4b1),
2735 SPH_C32(0x97deed5d), SPH_C32(0x2043eeaf) },
2736 { SPH_C32(0xda130020), SPH_C32(0x212abfc2), SPH_C32(0xa492ecf3),
2737 SPH_C32(0x90d8240b), SPH_C32(0x69170040), SPH_C32(0x522c7b58),
2738 SPH_C32(0x1290c6a6), SPH_C32(0x32fd9fb6) },
2739 { SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39), SPH_C32(0x5875caf1),
2740 SPH_C32(0xe18f746a), SPH_C32(0x472e0040), SPH_C32(0x36f11dd1),
2741 SPH_C32(0x2e44c05a), SPH_C32(0x83090f0a) },
2742 { SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b), SPH_C32(0x9846ea0f),
2743 SPH_C32(0x212cb4b7), SPH_C32(0x16720050), SPH_C32(0x76026f2a),
2744 SPH_C32(0xd2a3e658), SPH_C32(0xf25e5f6b) },
2745 { SPH_C32(0xa5760030), SPH_C32(0x0504abb0), SPH_C32(0x64a1cc0d),
2746 SPH_C32(0x507be4d6), SPH_C32(0x384b0050), SPH_C32(0x12df09a3),
2747 SPH_C32(0xee77e0a4), SPH_C32(0x43aacfd7) },
2748 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
2749 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
2750 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
2751 { SPH_C32(0x75850010), SPH_C32(0x2984e5dd), SPH_C32(0xd8128b0c),
2752 SPH_C32(0x60c9f5d2), SPH_C32(0xe5960060), SPH_C32(0xb716f827),
2753 SPH_C32(0xd78a8c5e), SPH_C32(0x61a6afca) },
2754 { SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af), SPH_C32(0x1821abf2),
2755 SPH_C32(0xa06a350f), SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc),
2756 SPH_C32(0x2b6daa5c), SPH_C32(0x10f1ffab) },
2757 { SPH_C32(0x5bbc0010), SPH_C32(0x4d598354), SPH_C32(0xe4c68df0),
2758 SPH_C32(0xd13d656e), SPH_C32(0x9af30070), SPH_C32(0x9338ec55),
2759 SPH_C32(0x17b9aca0), SPH_C32(0xa1056f17) },
2760 { SPH_C32(0x86610020), SPH_C32(0xe89072d0), SPH_C32(0xdd3be10a),
2761 SPH_C32(0xf3310573), SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc),
2762 SPH_C32(0x92f7875b), SPH_C32(0xb3bb1e0e) },
2763 { SPH_C32(0xd73d0030), SPH_C32(0xa863002b), SPH_C32(0x21dcc708),
2764 SPH_C32(0x82665512), SPH_C32(0xb9e40060), SPH_C32(0x7eac3535),
2765 SPH_C32(0xae2381a7), SPH_C32(0x024f8eb2) },
2766 { SPH_C32(0xa8580020), SPH_C32(0x8c4d1459), SPH_C32(0xe1efe7f6),
2767 SPH_C32(0x42c595cf), SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce),
2768 SPH_C32(0x52c4a7a5), SPH_C32(0x7318ded3) },
2769 { SPH_C32(0xf9040030), SPH_C32(0xccbe66a2), SPH_C32(0x1d08c1f4),
2770 SPH_C32(0x3392c5ae), SPH_C32(0xc6810070), SPH_C32(0x5a822147),
2771 SPH_C32(0x6e10a159), SPH_C32(0xc2ec4e6f) },
2772 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
2773 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
2774 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
2775 { SPH_C32(0x64390050), SPH_C32(0xdb65c4b1), SPH_C32(0x97deed5d),
2776 SPH_C32(0x2043eeaf), SPH_C32(0x63f70040), SPH_C32(0x5f868af7),
2777 SPH_C32(0x0ab16d54), SPH_C32(0x9297aab9) },
2778 { SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3), SPH_C32(0x57edcda3),
2779 SPH_C32(0xe0e02e72), SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c),
2780 SPH_C32(0xf6564b56), SPH_C32(0xe3c0fad8) },
2781 { SPH_C32(0x4a000050), SPH_C32(0xbfb8a238), SPH_C32(0xab0aeba1),
2782 SPH_C32(0x91b77e13), SPH_C32(0x1c920050), SPH_C32(0x7ba89e85),
2783 SPH_C32(0xca824daa), SPH_C32(0x52346a64) },
2784 { SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc), SPH_C32(0x92f7875b),
2785 SPH_C32(0xb3bb1e0e), SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c),
2786 SPH_C32(0x4fcc6651), SPH_C32(0x408a1b7d) },
2787 { SPH_C32(0xc6810070), SPH_C32(0x5a822147), SPH_C32(0x6e10a159),
2788 SPH_C32(0xc2ec4e6f), SPH_C32(0x3f850040), SPH_C32(0x963c47e5),
2789 SPH_C32(0x731860ad), SPH_C32(0xf17e8bc1) },
2790 { SPH_C32(0xb9e40060), SPH_C32(0x7eac3535), SPH_C32(0xae2381a7),
2791 SPH_C32(0x024f8eb2), SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e),
2792 SPH_C32(0x8fff46af), SPH_C32(0x8029dba0) },
2793 { SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce), SPH_C32(0x52c4a7a5),
2794 SPH_C32(0x7318ded3), SPH_C32(0x40e00050), SPH_C32(0xb2125397),
2795 SPH_C32(0xb32b4053), SPH_C32(0x31dd4b1c) },
2796 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
2797 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
2798 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) },
2799 { SPH_C32(0x384b0050), SPH_C32(0x12df09a3), SPH_C32(0xee77e0a4),
2800 SPH_C32(0x43aacfd7), SPH_C32(0x9d3d0060), SPH_C32(0x17dba213),
2801 SPH_C32(0x8ad62ca9), SPH_C32(0x13d12b01) },
2802 { SPH_C32(0x472e0040), SPH_C32(0x36f11dd1), SPH_C32(0x2e44c05a),
2803 SPH_C32(0x83090f0a), SPH_C32(0xcc610070), SPH_C32(0x5728d0e8),
2804 SPH_C32(0x76310aab), SPH_C32(0x62867b60) },
2805 { SPH_C32(0x16720050), SPH_C32(0x76026f2a), SPH_C32(0xd2a3e658),
2806 SPH_C32(0xf25e5f6b), SPH_C32(0xe2580070), SPH_C32(0x33f5b661),
2807 SPH_C32(0x4ae50c57), SPH_C32(0xd372ebdc) },
2808 { SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae), SPH_C32(0xeb5e8aa2),
2809 SPH_C32(0xd0523f76), SPH_C32(0xef760060), SPH_C32(0xbabc0988),
2810 SPH_C32(0xcfab27ac), SPH_C32(0xc1cc9ac5) },
2811 { SPH_C32(0x9af30070), SPH_C32(0x9338ec55), SPH_C32(0x17b9aca0),
2812 SPH_C32(0xa1056f17), SPH_C32(0xc14f0060), SPH_C32(0xde616f01),
2813 SPH_C32(0xf37f2150), SPH_C32(0x70380a79) },
2814 { SPH_C32(0xe5960060), SPH_C32(0xb716f827), SPH_C32(0xd78a8c5e),
2815 SPH_C32(0x61a6afca), SPH_C32(0x90130070), SPH_C32(0x9e921dfa),
2816 SPH_C32(0x0f980752), SPH_C32(0x016f5a18) },
2817 { SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc), SPH_C32(0x2b6daa5c),
2818 SPH_C32(0x10f1ffab), SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73),
2819 SPH_C32(0x334c01ae), SPH_C32(0xb09bcaa4) }
2820 };
2821 static const sph_u32 T256_24[64][8] = {
2822 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2823 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2824 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2825 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
2826 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
2827 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
2828 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
2829 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
2830 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
2831 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
2832 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
2833 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
2834 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
2835 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
2836 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
2837 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
2838 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
2839 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
2840 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
2841 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
2842 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
2843 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
2844 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
2845 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) },
2846 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
2847 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
2848 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
2849 { SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19), SPH_C32(0x01d79997),
2850 SPH_C32(0xfbd930c2), SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9),
2851 SPH_C32(0x7c158621), SPH_C32(0xcb7e53af) },
2852 { SPH_C32(0x3a050000), SPH_C32(0x6508f6be), SPH_C32(0xe1d03671),
2853 SPH_C32(0x64347a75), SPH_C32(0x622e0006), SPH_C32(0xb699de7a),
2854 SPH_C32(0xe5f0038b), SPH_C32(0x460ba45e) },
2855 { SPH_C32(0xb2260002), SPH_C32(0x3aef510d), SPH_C32(0x7835b3db),
2856 SPH_C32(0xe9418d84), SPH_C32(0x33820006), SPH_C32(0x937ad16e),
2857 SPH_C32(0x9c1229c7), SPH_C32(0x54931918) },
2858 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
2859 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
2860 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
2861 { SPH_C32(0x33820006), SPH_C32(0x937ad16e), SPH_C32(0x9c1229c7),
2862 SPH_C32(0x54931918), SPH_C32(0x81a40004), SPH_C32(0xa9958063),
2863 SPH_C32(0xe4279a1c), SPH_C32(0xbdd2949c) },
2864 { SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9), SPH_C32(0x7c158621),
2865 SPH_C32(0xcb7e53af), SPH_C32(0x09870006), SPH_C32(0xf67227d0),
2866 SPH_C32(0x7dc21fb6), SPH_C32(0x30a7636d) },
2867 { SPH_C32(0x622e0006), SPH_C32(0xb699de7a), SPH_C32(0xe5f0038b),
2868 SPH_C32(0x460ba45e), SPH_C32(0x582b0006), SPH_C32(0xd39128c4),
2869 SPH_C32(0x042035fa), SPH_C32(0x223fde2b) },
2870 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
2871 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
2872 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
2873 { SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece), SPH_C32(0x679616ab),
2874 SPH_C32(0x35dcdfc0), SPH_C32(0x46b00000), SPH_C32(0x978d3c50),
2875 SPH_C32(0xe788a932), SPH_C32(0x4a60f519) },
2876 { SPH_C32(0xf9020008), SPH_C32(0x059a3669), SPH_C32(0x8791b94d),
2877 SPH_C32(0xaa319577), SPH_C32(0xce930002), SPH_C32(0xc86a9be3),
2878 SPH_C32(0x7e6d2c98), SPH_C32(0xc71502e8) },
2879 { SPH_C32(0x7121000a), SPH_C32(0x5a7d91da), SPH_C32(0x1e743ce7),
2880 SPH_C32(0x27446286), SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7),
2881 SPH_C32(0x078f06d4), SPH_C32(0xd58dbfae) },
2882 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
2883 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
2884 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
2885 { SPH_C32(0xf085000e), SPH_C32(0xf3e811b9), SPH_C32(0xfa53a6fb),
2886 SPH_C32(0x9a96f61a), SPH_C32(0x2d190000), SPH_C32(0xd766c5fa),
2887 SPH_C32(0x7fbab50f), SPH_C32(0x3ccc322a) },
2888 { SPH_C32(0x290a000c), SPH_C32(0x89ecb91e), SPH_C32(0x1a54091d),
2889 SPH_C32(0x057bbcad), SPH_C32(0xa53a0002), SPH_C32(0x88816249),
2890 SPH_C32(0xe65f30a5), SPH_C32(0xb1b9c5db) },
2891 { SPH_C32(0xa129000e), SPH_C32(0xd60b1ead), SPH_C32(0x83b18cb7),
2892 SPH_C32(0x880e4b5c), SPH_C32(0xf4960002), SPH_C32(0xad626d5d),
2893 SPH_C32(0x9fbd1ae9), SPH_C32(0xa321789d) },
2894 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
2895 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
2896 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
2897 { SPH_C32(0x4b24000a), SPH_C32(0x3f756764), SPH_C32(0xffa40a96),
2898 SPH_C32(0x437018f3), SPH_C32(0xfd110004), SPH_C32(0x5b104a8d),
2899 SPH_C32(0xe27f055f), SPH_C32(0x93861bf0) },
2900 { SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3), SPH_C32(0x1fa3a570),
2901 SPH_C32(0xdc9d5244), SPH_C32(0x75320006), SPH_C32(0x04f7ed3e),
2902 SPH_C32(0x7b9a80f5), SPH_C32(0x1ef3ec01) },
2903 { SPH_C32(0x1a88000a), SPH_C32(0x1a966870), SPH_C32(0x864620da),
2904 SPH_C32(0x51e8a5b5), SPH_C32(0x249e0006), SPH_C32(0x2114e22a),
2905 SPH_C32(0x0278aab9), SPH_C32(0x0c6b5147) },
2906 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
2907 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
2908 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
2909 { SPH_C32(0x9b2c000e), SPH_C32(0xb303e813), SPH_C32(0x6261bac6),
2910 SPH_C32(0xec3a3129), SPH_C32(0x96b80004), SPH_C32(0x1bfbb327),
2911 SPH_C32(0x7a4d1962), SPH_C32(0xe52adcc3) },
2912 { SPH_C32(0x42a3000c), SPH_C32(0xc90740b4), SPH_C32(0x82661520),
2913 SPH_C32(0x73d77b9e), SPH_C32(0x1e9b0006), SPH_C32(0x441c1494),
2914 SPH_C32(0xe3a89cc8), SPH_C32(0x685f2b32) },
2915 { SPH_C32(0xca80000e), SPH_C32(0x96e0e707), SPH_C32(0x1b83908a),
2916 SPH_C32(0xfea28c6f), SPH_C32(0x4f370006), SPH_C32(0x61ff1b80),
2917 SPH_C32(0x9a4ab684), SPH_C32(0x7ac79674) },
2918 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
2919 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
2920 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
2921 { SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7), SPH_C32(0x078f06d4),
2922 SPH_C32(0xd58dbfae), SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d),
2923 SPH_C32(0x19fb3a33), SPH_C32(0xf2c9dd28) },
2924 { SPH_C32(0x46b00000), SPH_C32(0x978d3c50), SPH_C32(0xe788a932),
2925 SPH_C32(0x4a60f519), SPH_C32(0x663d000a), SPH_C32(0xe813a29e),
2926 SPH_C32(0x801ebf99), SPH_C32(0x7fbc2ad9) },
2927 { SPH_C32(0xce930002), SPH_C32(0xc86a9be3), SPH_C32(0x7e6d2c98),
2928 SPH_C32(0xc71502e8), SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a),
2929 SPH_C32(0xf9fc95d5), SPH_C32(0x6d24979f) },
2930 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
2931 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
2932 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
2933 { SPH_C32(0x4f370006), SPH_C32(0x61ff1b80), SPH_C32(0x9a4ab684),
2934 SPH_C32(0x7ac79674), SPH_C32(0x85b70008), SPH_C32(0xf71ffc87),
2935 SPH_C32(0x81c9260e), SPH_C32(0x84651a1b) },
2936 { SPH_C32(0x96b80004), SPH_C32(0x1bfbb327), SPH_C32(0x7a4d1962),
2937 SPH_C32(0xe52adcc3), SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34),
2938 SPH_C32(0x182ca3a4), SPH_C32(0x0910edea) },
2939 { SPH_C32(0x1e9b0006), SPH_C32(0x441c1494), SPH_C32(0xe3a89cc8),
2940 SPH_C32(0x685f2b32), SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420),
2941 SPH_C32(0x61ce89e8), SPH_C32(0x1b8850ac) },
2942 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
2943 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
2944 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
2945 { SPH_C32(0xf4960002), SPH_C32(0xad626d5d), SPH_C32(0x9fbd1ae9),
2946 SPH_C32(0xa321789d), SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0),
2947 SPH_C32(0x1c0c965e), SPH_C32(0x2b2f33c1) },
2948 { SPH_C32(0x2d190000), SPH_C32(0xd766c5fa), SPH_C32(0x7fbab50f),
2949 SPH_C32(0x3ccc322a), SPH_C32(0xdd9c000e), SPH_C32(0x248ed443),
2950 SPH_C32(0x85e913f4), SPH_C32(0xa65ac430) },
2951 { SPH_C32(0xa53a0002), SPH_C32(0x88816249), SPH_C32(0xe65f30a5),
2952 SPH_C32(0xb1b9c5db), SPH_C32(0x8c30000e), SPH_C32(0x016ddb57),
2953 SPH_C32(0xfc0b39b8), SPH_C32(0xb4c27976) },
2954 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
2955 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
2956 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
2957 { SPH_C32(0x249e0006), SPH_C32(0x2114e22a), SPH_C32(0x0278aab9),
2958 SPH_C32(0x0c6b5147), SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a),
2959 SPH_C32(0x843e8a63), SPH_C32(0x5d83f4f2) },
2960 { SPH_C32(0xfd110004), SPH_C32(0x5b104a8d), SPH_C32(0xe27f055f),
2961 SPH_C32(0x93861bf0), SPH_C32(0xb635000e), SPH_C32(0x64652de9),
2962 SPH_C32(0x1ddb0fc9), SPH_C32(0xd0f60303) },
2963 { SPH_C32(0x75320006), SPH_C32(0x04f7ed3e), SPH_C32(0x7b9a80f5),
2964 SPH_C32(0x1ef3ec01), SPH_C32(0xe799000e), SPH_C32(0x418622fd),
2965 SPH_C32(0x64392585), SPH_C32(0xc26ebe45) },
2966 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
2967 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
2968 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
2969 { SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a), SPH_C32(0xf9fc95d5),
2970 SPH_C32(0x6d24979f), SPH_C32(0xf9020008), SPH_C32(0x059a3669),
2971 SPH_C32(0x8791b94d), SPH_C32(0xaa319577) },
2972 { SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d), SPH_C32(0x19fb3a33),
2973 SPH_C32(0xf2c9dd28), SPH_C32(0x7121000a), SPH_C32(0x5a7d91da),
2974 SPH_C32(0x1e743ce7), SPH_C32(0x27446286) },
2975 { SPH_C32(0x663d000a), SPH_C32(0xe813a29e), SPH_C32(0x801ebf99),
2976 SPH_C32(0x7fbc2ad9), SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece),
2977 SPH_C32(0x679616ab), SPH_C32(0x35dcdfc0) },
2978 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
2979 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
2980 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
2981 { SPH_C32(0xe799000e), SPH_C32(0x418622fd), SPH_C32(0x64392585),
2982 SPH_C32(0xc26ebe45), SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3),
2983 SPH_C32(0x1fa3a570), SPH_C32(0xdc9d5244) },
2984 { SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a), SPH_C32(0x843e8a63),
2985 SPH_C32(0x5d83f4f2), SPH_C32(0x1a88000a), SPH_C32(0x1a966870),
2986 SPH_C32(0x864620da), SPH_C32(0x51e8a5b5) },
2987 { SPH_C32(0xb635000e), SPH_C32(0x64652de9), SPH_C32(0x1ddb0fc9),
2988 SPH_C32(0xd0f60303), SPH_C32(0x4b24000a), SPH_C32(0x3f756764),
2989 SPH_C32(0xffa40a96), SPH_C32(0x437018f3) },
2990 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
2991 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
2992 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
2993 { SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420), SPH_C32(0x61ce89e8),
2994 SPH_C32(0x1b8850ac), SPH_C32(0x42a3000c), SPH_C32(0xc90740b4),
2995 SPH_C32(0x82661520), SPH_C32(0x73d77b9e) },
2996 { SPH_C32(0x85b70008), SPH_C32(0xf71ffc87), SPH_C32(0x81c9260e),
2997 SPH_C32(0x84651a1b), SPH_C32(0xca80000e), SPH_C32(0x96e0e707),
2998 SPH_C32(0x1b83908a), SPH_C32(0xfea28c6f) },
2999 { SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34), SPH_C32(0x182ca3a4),
3000 SPH_C32(0x0910edea), SPH_C32(0x9b2c000e), SPH_C32(0xb303e813),
3001 SPH_C32(0x6261bac6), SPH_C32(0xec3a3129) },
3002 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
3003 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
3004 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) },
3005 { SPH_C32(0x8c30000e), SPH_C32(0x016ddb57), SPH_C32(0xfc0b39b8),
3006 SPH_C32(0xb4c27976), SPH_C32(0x290a000c), SPH_C32(0x89ecb91e),
3007 SPH_C32(0x1a54091d), SPH_C32(0x057bbcad) },
3008 { SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0), SPH_C32(0x1c0c965e),
3009 SPH_C32(0x2b2f33c1), SPH_C32(0xa129000e), SPH_C32(0xd60b1ead),
3010 SPH_C32(0x83b18cb7), SPH_C32(0x880e4b5c) },
3011 { SPH_C32(0xdd9c000e), SPH_C32(0x248ed443), SPH_C32(0x85e913f4),
3012 SPH_C32(0xa65ac430), SPH_C32(0xf085000e), SPH_C32(0xf3e811b9),
3013 SPH_C32(0xfa53a6fb), SPH_C32(0x9a96f61a) }
3014 };
3015 static const sph_u32 T256_30[4][8] = {
3016 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3017 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3018 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3019 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
3020 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
3021 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
3022 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
3023 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
3024 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
3025 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
3026 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
3027 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
3028 };
3029 #define INPUT_SMALL do { \
3030 unsigned acc = buf[0]; \
3031 const sph_u32 *rp; \
3032 rp = &T256_0[acc >> 2][0]; \
3033 m0 = rp[0]; \
3034 m1 = rp[1]; \
3035 m2 = rp[2]; \
3036 m3 = rp[3]; \
3037 m4 = rp[4]; \
3038 m5 = rp[5]; \
3039 m6 = rp[6]; \
3040 m7 = rp[7]; \
3041 acc = (acc << 8) | buf[1]; \
3042 rp = &T256_6[(acc >> 4) & 0x3f][0]; \
3043 m0 ^= rp[0]; \
3044 m1 ^= rp[1]; \
3045 m2 ^= rp[2]; \
3046 m3 ^= rp[3]; \
3047 m4 ^= rp[4]; \
3048 m5 ^= rp[5]; \
3049 m6 ^= rp[6]; \
3050 m7 ^= rp[7]; \
3051 acc = (acc << 8) | buf[2]; \
3052 rp = &T256_12[(acc >> 6) & 0x3f][0]; \
3053 m0 ^= rp[0]; \
3054 m1 ^= rp[1]; \
3055 m2 ^= rp[2]; \
3056 m3 ^= rp[3]; \
3057 m4 ^= rp[4]; \
3058 m5 ^= rp[5]; \
3059 m6 ^= rp[6]; \
3060 m7 ^= rp[7]; \
3061 rp = &T256_18[acc & 0x3f][0]; \
3062 m0 ^= rp[0]; \
3063 m1 ^= rp[1]; \
3064 m2 ^= rp[2]; \
3065 m3 ^= rp[3]; \
3066 m4 ^= rp[4]; \
3067 m5 ^= rp[5]; \
3068 m6 ^= rp[6]; \
3069 m7 ^= rp[7]; \
3070 acc = buf[3]; \
3071 rp = &T256_24[acc >> 2][0]; \
3072 m0 ^= rp[0]; \
3073 m1 ^= rp[1]; \
3074 m2 ^= rp[2]; \
3075 m3 ^= rp[3]; \
3076 m4 ^= rp[4]; \
3077 m5 ^= rp[5]; \
3078 m6 ^= rp[6]; \
3079 m7 ^= rp[7]; \
3080 rp = &T256_30[acc & 0x03][0]; \
3081 m0 ^= rp[0]; \
3082 m1 ^= rp[1]; \
3083 m2 ^= rp[2]; \
3084 m3 ^= rp[3]; \
3085 m4 ^= rp[4]; \
3086 m5 ^= rp[5]; \
3087 m6 ^= rp[6]; \
3088 m7 ^= rp[7]; \
3089 } while (0)
3090 #endif
3091 #if SPH_HAMSI_EXPAND_SMALL == 7
3092 static const sph_u32 T256_0[128][8] = {
3093 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3094 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3095 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3096 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
3097 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
3098 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
3099 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
3100 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
3101 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
3102 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
3103 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
3104 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
3105 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
3106 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
3107 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
3108 { SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba), SPH_C32(0xcc651c08),
3109 SPH_C32(0x7118f1a0), SPH_C32(0xc1453000), SPH_C32(0x5e149338),
3110 SPH_C32(0x55623b74), SPH_C32(0x52377616) },
3111 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
3112 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
3113 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
3114 { SPH_C32(0xb5d02000), SPH_C32(0x043fd546), SPH_C32(0xdd9f265f),
3115 SPH_C32(0x4cd1f484), SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb),
3116 SPH_C32(0x22dbd37b), SPH_C32(0xf3db28d7) },
3117 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
3118 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
3119 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
3120 { SPH_C32(0xd9b24000), SPH_C32(0xcb30ee81), SPH_C32(0x36263bac),
3121 SPH_C32(0x1ec26313), SPH_C32(0x596b1000), SPH_C32(0x81bf4b32),
3122 SPH_C32(0xb7a47196), SPH_C32(0xde532dcd) },
3123 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
3124 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
3125 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
3126 { SPH_C32(0x30986000), SPH_C32(0x7f67627d), SPH_C32(0x27dc01fb),
3127 SPH_C32(0x230b6637), SPH_C32(0xce381000), SPH_C32(0xa1f025e1),
3128 SPH_C32(0xc01d9999), SPH_C32(0x7fbf730c) },
3129 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
3130 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
3131 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
3132 { SPH_C32(0x4ee14000), SPH_C32(0xeb7f8052), SPH_C32(0x419fd3a3),
3133 SPH_C32(0xbf2e3dd2), SPH_C32(0x27123000), SPH_C32(0x15a7a91d),
3134 SPH_C32(0xd1e7a3ce), SPH_C32(0x42767628) },
3135 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
3136 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
3137 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) },
3138 { SPH_C32(0xa7cb6000), SPH_C32(0x5f280cae), SPH_C32(0x5065e9f4),
3139 SPH_C32(0x82e738f6), SPH_C32(0xb0413000), SPH_C32(0x35e8c7ce),
3140 SPH_C32(0xa65e4bc1), SPH_C32(0xe39a28e9) },
3141 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
3142 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
3143 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
3144 { SPH_C32(0x2dfe0000), SPH_C32(0xdb940d4c), SPH_C32(0x3f596cbd),
3145 SPH_C32(0xc0b5af5f), SPH_C32(0x4b705000), SPH_C32(0xdaa892da),
3146 SPH_C32(0x3a5ebe3d), SPH_C32(0x1065e1bf) },
3147 { SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9), SPH_C32(0x957fa2ed),
3148 SPH_C32(0x2d88051a), SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e),
3149 SPH_C32(0x7ec6bf1e), SPH_C32(0x7f9b928d) },
3150 { SPH_C32(0xc4d42000), SPH_C32(0x6fc381b0), SPH_C32(0x2ea356ea),
3151 SPH_C32(0xfd7caa7b), SPH_C32(0xdc235000), SPH_C32(0xfae7fc09),
3152 SPH_C32(0x4de75632), SPH_C32(0xb189bf7e) },
3153 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
3154 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
3155 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
3156 { SPH_C32(0xbaad0000), SPH_C32(0xfbdb639f), SPH_C32(0x48e084b2),
3157 SPH_C32(0x6159f19e), SPH_C32(0x35097000), SPH_C32(0x4eb070f5),
3158 SPH_C32(0x5c1d6c65), SPH_C32(0x8c40ba5a) },
3159 { SPH_C32(0x982e2000), SPH_C32(0xdfabd80a), SPH_C32(0xe2c64ae2),
3160 SPH_C32(0x8c645bdb), SPH_C32(0x1d666000), SPH_C32(0xa4f36f31),
3161 SPH_C32(0x18856d46), SPH_C32(0xe3bec968) },
3162 { SPH_C32(0x53872000), SPH_C32(0x4f8cef63), SPH_C32(0x591abee5),
3163 SPH_C32(0x5c90f4ba), SPH_C32(0xa25a7000), SPH_C32(0x6eff1e26),
3164 SPH_C32(0x2ba4846a), SPH_C32(0x2dace49b) },
3165 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
3166 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
3167 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
3168 { SPH_C32(0x3fe54000), SPH_C32(0x8083d4a4), SPH_C32(0xb2a3a316),
3169 SPH_C32(0x0e83632d), SPH_C32(0xad275000), SPH_C32(0x911ba8ff),
3170 SPH_C32(0xbedb2687), SPH_C32(0x0024e181) },
3171 { SPH_C32(0x1d666000), SPH_C32(0xa4f36f31), SPH_C32(0x18856d46),
3172 SPH_C32(0xe3bec968), SPH_C32(0x85484000), SPH_C32(0x7b58b73b),
3173 SPH_C32(0xfa4327a4), SPH_C32(0x6fda92b3) },
3174 { SPH_C32(0xd6cf6000), SPH_C32(0x34d45858), SPH_C32(0xa3599941),
3175 SPH_C32(0x334a6609), SPH_C32(0x3a745000), SPH_C32(0xb154c62c),
3176 SPH_C32(0xc962ce88), SPH_C32(0xa1c8bf40) },
3177 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
3178 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
3179 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
3180 { SPH_C32(0xa8b64000), SPH_C32(0xa0ccba77), SPH_C32(0xc51a4b19),
3181 SPH_C32(0xaf6f3dec), SPH_C32(0xd35e7000), SPH_C32(0x05034ad0),
3182 SPH_C32(0xd898f4df), SPH_C32(0x9c01ba64) },
3183 { SPH_C32(0x8a356000), SPH_C32(0x84bc01e2), SPH_C32(0x6f3c8549),
3184 SPH_C32(0x425297a9), SPH_C32(0xfb316000), SPH_C32(0xef405514),
3185 SPH_C32(0x9c00f5fc), SPH_C32(0xf3ffc956) },
3186 { SPH_C32(0x419c6000), SPH_C32(0x149b368b), SPH_C32(0xd4e0714e),
3187 SPH_C32(0x92a638c8), SPH_C32(0x440d7000), SPH_C32(0x254c2403),
3188 SPH_C32(0xaf211cd0), SPH_C32(0x3dede4a5) },
3189 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
3190 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
3191 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
3192 { SPH_C32(0x2fd18000), SPH_C32(0x15b144a8), SPH_C32(0x0e27d055),
3193 SPH_C32(0xf938f1be), SPH_C32(0xbb631000), SPH_C32(0x5646e2de),
3194 SPH_C32(0x51dd90fc), SPH_C32(0xbd0c9031) },
3195 { SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d), SPH_C32(0xa4011e05),
3196 SPH_C32(0x14055bfb), SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a),
3197 SPH_C32(0x154591df), SPH_C32(0xd2f2e303) },
3198 { SPH_C32(0xc6fba000), SPH_C32(0xa1e6c854), SPH_C32(0x1fddea02),
3199 SPH_C32(0xc4f1f49a), SPH_C32(0x2c301000), SPH_C32(0x76098c0d),
3200 SPH_C32(0x266478f3), SPH_C32(0x1ce0cef0) },
3201 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
3202 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
3203 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
3204 { SPH_C32(0xb8828000), SPH_C32(0x35fe2a7b), SPH_C32(0x799e385a),
3205 SPH_C32(0x58d4af7f), SPH_C32(0xc51a3000), SPH_C32(0xc25e00f1),
3206 SPH_C32(0x379e42a4), SPH_C32(0x2129cbd4) },
3207 { SPH_C32(0x9a01a000), SPH_C32(0x118e91ee), SPH_C32(0xd3b8f60a),
3208 SPH_C32(0xb5e9053a), SPH_C32(0xed752000), SPH_C32(0x281d1f35),
3209 SPH_C32(0x73064387), SPH_C32(0x4ed7b8e6) },
3210 { SPH_C32(0x51a8a000), SPH_C32(0x81a9a687), SPH_C32(0x6864020d),
3211 SPH_C32(0x651daa5b), SPH_C32(0x52493000), SPH_C32(0xe2116e22),
3212 SPH_C32(0x4027aaab), SPH_C32(0x80c59515) },
3213 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
3214 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
3215 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
3216 { SPH_C32(0x3dcac000), SPH_C32(0x4ea69d40), SPH_C32(0x83dd1ffe),
3217 SPH_C32(0x370e3dcc), SPH_C32(0x5d341000), SPH_C32(0x1df5d8fb),
3218 SPH_C32(0xd5580846), SPH_C32(0xad4d900f) },
3219 { SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5), SPH_C32(0x29fbd1ae),
3220 SPH_C32(0xda339789), SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f),
3221 SPH_C32(0x91c00965), SPH_C32(0xc2b3e33d) },
3222 { SPH_C32(0xd4e0e000), SPH_C32(0xfaf111bc), SPH_C32(0x922725a9),
3223 SPH_C32(0x0ac738e8), SPH_C32(0xca671000), SPH_C32(0x3dbab628),
3224 SPH_C32(0xa2e1e049), SPH_C32(0x0ca1cece) },
3225 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
3226 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
3227 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
3228 { SPH_C32(0xaa99c000), SPH_C32(0x6ee9f393), SPH_C32(0xf464f7f1),
3229 SPH_C32(0x96e2630d), SPH_C32(0x234d3000), SPH_C32(0x89ed3ad4),
3230 SPH_C32(0xb31bda1e), SPH_C32(0x3168cbea) },
3231 { SPH_C32(0x881ae000), SPH_C32(0x4a994806), SPH_C32(0x5e4239a1),
3232 SPH_C32(0x7bdfc948), SPH_C32(0x0b222000), SPH_C32(0x63ae2510),
3233 SPH_C32(0xf783db3d), SPH_C32(0x5e96b8d8) },
3234 { SPH_C32(0x43b3e000), SPH_C32(0xdabe7f6f), SPH_C32(0xe59ecda6),
3235 SPH_C32(0xab2b6629), SPH_C32(0xb41e3000), SPH_C32(0xa9a25407),
3236 SPH_C32(0xc4a23211), SPH_C32(0x9084952b) },
3237 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
3238 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
3239 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
3240 { SPH_C32(0xc9868000), SPH_C32(0x5e027e8d), SPH_C32(0x8aa248ef),
3241 SPH_C32(0xe979f180), SPH_C32(0x4f2f5000), SPH_C32(0x46e20113),
3242 SPH_C32(0x58a2c7ed), SPH_C32(0x637b5c7d) },
3243 { SPH_C32(0xeb05a000), SPH_C32(0x7a72c518), SPH_C32(0x208486bf),
3244 SPH_C32(0x04445bc5), SPH_C32(0x67404000), SPH_C32(0xaca11ed7),
3245 SPH_C32(0x1c3ac6ce), SPH_C32(0x0c852f4f) },
3246 { SPH_C32(0x20aca000), SPH_C32(0xea55f271), SPH_C32(0x9b5872b8),
3247 SPH_C32(0xd4b0f4a4), SPH_C32(0xd87c5000), SPH_C32(0x66ad6fc0),
3248 SPH_C32(0x2f1b2fe2), SPH_C32(0xc29702bc) },
3249 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
3250 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
3251 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
3252 { SPH_C32(0x5ed58000), SPH_C32(0x7e4d105e), SPH_C32(0xfd1ba0e0),
3253 SPH_C32(0x4895af41), SPH_C32(0x31567000), SPH_C32(0xd2fae33c),
3254 SPH_C32(0x3ee115b5), SPH_C32(0xff5e0798) },
3255 { SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb), SPH_C32(0x573d6eb0),
3256 SPH_C32(0xa5a80504), SPH_C32(0x19396000), SPH_C32(0x38b9fcf8),
3257 SPH_C32(0x7a791496), SPH_C32(0x90a074aa) },
3258 { SPH_C32(0xb7ffa000), SPH_C32(0xca1a9ca2), SPH_C32(0xece19ab7),
3259 SPH_C32(0x755caa65), SPH_C32(0xa6057000), SPH_C32(0xf2b58def),
3260 SPH_C32(0x4958fdba), SPH_C32(0x5eb25959) },
3261 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
3262 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
3263 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
3264 { SPH_C32(0xdb9dc000), SPH_C32(0x0515a765), SPH_C32(0x07588744),
3265 SPH_C32(0x274f3df2), SPH_C32(0xa9785000), SPH_C32(0x0d513b36),
3266 SPH_C32(0xdc275f57), SPH_C32(0x733a5c43) },
3267 { SPH_C32(0xf91ee000), SPH_C32(0x21651cf0), SPH_C32(0xad7e4914),
3268 SPH_C32(0xca7297b7), SPH_C32(0x81174000), SPH_C32(0xe71224f2),
3269 SPH_C32(0x98bf5e74), SPH_C32(0x1cc42f71) },
3270 { SPH_C32(0x32b7e000), SPH_C32(0xb1422b99), SPH_C32(0x16a2bd13),
3271 SPH_C32(0x1a8638d6), SPH_C32(0x3e2b5000), SPH_C32(0x2d1e55e5),
3272 SPH_C32(0xab9eb758), SPH_C32(0xd2d60282) },
3273 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
3274 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
3275 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
3276 { SPH_C32(0x4ccec000), SPH_C32(0x255ac9b6), SPH_C32(0x70e16f4b),
3277 SPH_C32(0x86a36333), SPH_C32(0xd7017000), SPH_C32(0x9949d919),
3278 SPH_C32(0xba648d0f), SPH_C32(0xef1f07a6) },
3279 { SPH_C32(0x6e4de000), SPH_C32(0x012a7223), SPH_C32(0xdac7a11b),
3280 SPH_C32(0x6b9ec976), SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd),
3281 SPH_C32(0xfefc8c2c), SPH_C32(0x80e17494) },
3282 { SPH_C32(0xa5e4e000), SPH_C32(0x910d454a), SPH_C32(0x611b551c),
3283 SPH_C32(0xbb6a6617), SPH_C32(0x40527000), SPH_C32(0xb906b7ca),
3284 SPH_C32(0xcddd6500), SPH_C32(0x4ef35967) },
3285 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
3286 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
3287 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
3288 { SPH_C32(0xcff60000), SPH_C32(0x0c6da4a0), SPH_C32(0xd9208dd7),
3289 SPH_C32(0xa3ea12a3), SPH_C32(0x5f1b9000), SPH_C32(0xd3d0911f),
3290 SPH_C32(0xe426b4ae), SPH_C32(0x94c0ceee) },
3291 { SPH_C32(0xed752000), SPH_C32(0x281d1f35), SPH_C32(0x73064387),
3292 SPH_C32(0x4ed7b8e6), SPH_C32(0x77748000), SPH_C32(0x39938edb),
3293 SPH_C32(0xa0beb58d), SPH_C32(0xfb3ebddc) },
3294 { SPH_C32(0x26dc2000), SPH_C32(0xb83a285c), SPH_C32(0xc8dab780),
3295 SPH_C32(0x9e231787), SPH_C32(0xc8489000), SPH_C32(0xf39fffcc),
3296 SPH_C32(0x939f5ca1), SPH_C32(0x352c902f) },
3297 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
3298 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
3299 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
3300 { SPH_C32(0x58a50000), SPH_C32(0x2c22ca73), SPH_C32(0xae9965d8),
3301 SPH_C32(0x02064c62), SPH_C32(0x2162b000), SPH_C32(0x47c87330),
3302 SPH_C32(0x826566f6), SPH_C32(0x08e5950b) },
3303 { SPH_C32(0x7a262000), SPH_C32(0x085271e6), SPH_C32(0x04bfab88),
3304 SPH_C32(0xef3be627), SPH_C32(0x090da000), SPH_C32(0xad8b6cf4),
3305 SPH_C32(0xc6fd67d5), SPH_C32(0x671be639) },
3306 { SPH_C32(0xb18f2000), SPH_C32(0x9875468f), SPH_C32(0xbf635f8f),
3307 SPH_C32(0x3fcf4946), SPH_C32(0xb631b000), SPH_C32(0x67871de3),
3308 SPH_C32(0xf5dc8ef9), SPH_C32(0xa909cbca) },
3309 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
3310 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
3311 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
3312 { SPH_C32(0xdded4000), SPH_C32(0x577a7d48), SPH_C32(0x54da427c),
3313 SPH_C32(0x6ddcded1), SPH_C32(0xb94c9000), SPH_C32(0x9863ab3a),
3314 SPH_C32(0x60a32c14), SPH_C32(0x8481ced0) },
3315 { SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd), SPH_C32(0xfefc8c2c),
3316 SPH_C32(0x80e17494), SPH_C32(0x91238000), SPH_C32(0x7220b4fe),
3317 SPH_C32(0x243b2d37), SPH_C32(0xeb7fbde2) },
3318 { SPH_C32(0x34c76000), SPH_C32(0xe32df1b4), SPH_C32(0x4520782b),
3319 SPH_C32(0x5015dbf5), SPH_C32(0x2e1f9000), SPH_C32(0xb82cc5e9),
3320 SPH_C32(0x171ac41b), SPH_C32(0x256d9011) },
3321 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
3322 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
3323 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
3324 { SPH_C32(0x4abe4000), SPH_C32(0x7735139b), SPH_C32(0x2363aa73),
3325 SPH_C32(0xcc308010), SPH_C32(0xc735b000), SPH_C32(0x0c7b4915),
3326 SPH_C32(0x06e0fe4c), SPH_C32(0x18a49535) },
3327 { SPH_C32(0x683d6000), SPH_C32(0x5345a80e), SPH_C32(0x89456423),
3328 SPH_C32(0x210d2a55), SPH_C32(0xef5aa000), SPH_C32(0xe63856d1),
3329 SPH_C32(0x4278ff6f), SPH_C32(0x775ae607) },
3330 { SPH_C32(0xa3946000), SPH_C32(0xc3629f67), SPH_C32(0x32999024),
3331 SPH_C32(0xf1f98534), SPH_C32(0x5066b000), SPH_C32(0x2c3427c6),
3332 SPH_C32(0x71591643), SPH_C32(0xb948cbf4) },
3333 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
3334 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
3335 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
3336 { SPH_C32(0x29a10000), SPH_C32(0x47de9e85), SPH_C32(0x5da5156d),
3337 SPH_C32(0xb3ab129d), SPH_C32(0xab57d000), SPH_C32(0xc37472d2),
3338 SPH_C32(0xed59e3bf), SPH_C32(0x4ab702a2) },
3339 { SPH_C32(0x0b222000), SPH_C32(0x63ae2510), SPH_C32(0xf783db3d),
3340 SPH_C32(0x5e96b8d8), SPH_C32(0x8338c000), SPH_C32(0x29376d16),
3341 SPH_C32(0xa9c1e29c), SPH_C32(0x25497190) },
3342 { SPH_C32(0xc08b2000), SPH_C32(0xf3891279), SPH_C32(0x4c5f2f3a),
3343 SPH_C32(0x8e6217b9), SPH_C32(0x3c04d000), SPH_C32(0xe33b1c01),
3344 SPH_C32(0x9ae00bb0), SPH_C32(0xeb5b5c63) },
3345 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
3346 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
3347 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
3348 { SPH_C32(0xbef20000), SPH_C32(0x6791f056), SPH_C32(0x2a1cfd62),
3349 SPH_C32(0x12474c5c), SPH_C32(0xd52ef000), SPH_C32(0x576c90fd),
3350 SPH_C32(0x8b1a31e7), SPH_C32(0xd6925947) },
3351 { SPH_C32(0x9c712000), SPH_C32(0x43e14bc3), SPH_C32(0x803a3332),
3352 SPH_C32(0xff7ae619), SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39),
3353 SPH_C32(0xcf8230c4), SPH_C32(0xb96c2a75) },
3354 { SPH_C32(0x57d82000), SPH_C32(0xd3c67caa), SPH_C32(0x3be6c735),
3355 SPH_C32(0x2f8e4978), SPH_C32(0x427df000), SPH_C32(0x7723fe2e),
3356 SPH_C32(0xfca3d9e8), SPH_C32(0x777e0786) },
3357 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
3358 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
3359 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
3360 { SPH_C32(0x3bba4000), SPH_C32(0x1cc9476d), SPH_C32(0xd05fdac6),
3361 SPH_C32(0x7d9ddeef), SPH_C32(0x4d00d000), SPH_C32(0x88c748f7),
3362 SPH_C32(0x69dc7b05), SPH_C32(0x5af6029c) },
3363 { SPH_C32(0x19396000), SPH_C32(0x38b9fcf8), SPH_C32(0x7a791496),
3364 SPH_C32(0x90a074aa), SPH_C32(0x656fc000), SPH_C32(0x62845733),
3365 SPH_C32(0x2d447a26), SPH_C32(0x350871ae) },
3366 { SPH_C32(0xd2906000), SPH_C32(0xa89ecb91), SPH_C32(0xc1a5e091),
3367 SPH_C32(0x4054dbcb), SPH_C32(0xda53d000), SPH_C32(0xa8882624),
3368 SPH_C32(0x1e65930a), SPH_C32(0xfb1a5c5d) },
3369 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
3370 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
3371 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
3372 { SPH_C32(0xace94000), SPH_C32(0x3c8629be), SPH_C32(0xa7e632c9),
3373 SPH_C32(0xdc71802e), SPH_C32(0x3379f000), SPH_C32(0x1cdfaad8),
3374 SPH_C32(0x0f9fa95d), SPH_C32(0xc6d35979) },
3375 { SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b), SPH_C32(0x0dc0fc99),
3376 SPH_C32(0x314c2a6b), SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c),
3377 SPH_C32(0x4b07a87e), SPH_C32(0xa92d2a4b) },
3378 { SPH_C32(0x45c36000), SPH_C32(0x88d1a542), SPH_C32(0xb61c089e),
3379 SPH_C32(0xe1b8850a), SPH_C32(0xa42af000), SPH_C32(0x3c90c40b),
3380 SPH_C32(0x78264152), SPH_C32(0x673f07b8) },
3381 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
3382 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
3383 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
3384 { SPH_C32(0x2b8e8000), SPH_C32(0x89fbd761), SPH_C32(0x6cdba985),
3385 SPH_C32(0x8a264c7c), SPH_C32(0x5b449000), SPH_C32(0x4f9a02d6),
3386 SPH_C32(0x86dacd7e), SPH_C32(0xe7de732c) },
3387 { SPH_C32(0x090da000), SPH_C32(0xad8b6cf4), SPH_C32(0xc6fd67d5),
3388 SPH_C32(0x671be639), SPH_C32(0x732b8000), SPH_C32(0xa5d91d12),
3389 SPH_C32(0xc242cc5d), SPH_C32(0x8820001e) },
3390 { SPH_C32(0xc2a4a000), SPH_C32(0x3dac5b9d), SPH_C32(0x7d2193d2),
3391 SPH_C32(0xb7ef4958), SPH_C32(0xcc179000), SPH_C32(0x6fd56c05),
3392 SPH_C32(0xf1632571), SPH_C32(0x46322ded) },
3393 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
3394 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
3395 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
3396 { SPH_C32(0xbcdd8000), SPH_C32(0xa9b4b9b2), SPH_C32(0x1b62418a),
3397 SPH_C32(0x2bca12bd), SPH_C32(0x253db000), SPH_C32(0xdb82e0f9),
3398 SPH_C32(0xe0991f26), SPH_C32(0x7bfb28c9) },
3399 { SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227), SPH_C32(0xb1448fda),
3400 SPH_C32(0xc6f7b8f8), SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d),
3401 SPH_C32(0xa4011e05), SPH_C32(0x14055bfb) },
3402 { SPH_C32(0x55f7a000), SPH_C32(0x1de3354e), SPH_C32(0x0a987bdd),
3403 SPH_C32(0x16031799), SPH_C32(0xb26eb000), SPH_C32(0xfbcd8e2a),
3404 SPH_C32(0x9720f729), SPH_C32(0xda177608) },
3405 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
3406 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
3407 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
3408 { SPH_C32(0x3995c000), SPH_C32(0xd2ec0e89), SPH_C32(0xe121662e),
3409 SPH_C32(0x4410800e), SPH_C32(0xbd139000), SPH_C32(0x042938f3),
3410 SPH_C32(0x025f55c4), SPH_C32(0xf79f7312) },
3411 { SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c), SPH_C32(0x4b07a87e),
3412 SPH_C32(0xa92d2a4b), SPH_C32(0x957c8000), SPH_C32(0xee6a2737),
3413 SPH_C32(0x46c754e7), SPH_C32(0x98610020) },
3414 { SPH_C32(0xd0bfe000), SPH_C32(0x66bb8275), SPH_C32(0xf0db5c79),
3415 SPH_C32(0x79d9852a), SPH_C32(0x2a409000), SPH_C32(0x24665620),
3416 SPH_C32(0x75e6bdcb), SPH_C32(0x56732dd3) },
3417 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
3418 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
3419 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
3420 { SPH_C32(0xaec6c000), SPH_C32(0xf2a3605a), SPH_C32(0x96988e21),
3421 SPH_C32(0xe5fcdecf), SPH_C32(0xc36ab000), SPH_C32(0x9031dadc),
3422 SPH_C32(0x641c879c), SPH_C32(0x6bba28f7) },
3423 { SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf), SPH_C32(0x3cbe4071),
3424 SPH_C32(0x08c1748a), SPH_C32(0xeb05a000), SPH_C32(0x7a72c518),
3425 SPH_C32(0x208486bf), SPH_C32(0x04445bc5) },
3426 { SPH_C32(0x47ece000), SPH_C32(0x46f4eca6), SPH_C32(0x8762b476),
3427 SPH_C32(0xd835dbeb), SPH_C32(0x5439b000), SPH_C32(0xb07eb40f),
3428 SPH_C32(0x13a56f93), SPH_C32(0xca567636) },
3429 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
3430 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
3431 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
3432 { SPH_C32(0xcdd98000), SPH_C32(0xc248ed44), SPH_C32(0xe85e313f),
3433 SPH_C32(0x9a674c42), SPH_C32(0xaf08d000), SPH_C32(0x5f3ee11b),
3434 SPH_C32(0x8fa59a6f), SPH_C32(0x39a9bf60) },
3435 { SPH_C32(0xef5aa000), SPH_C32(0xe63856d1), SPH_C32(0x4278ff6f),
3436 SPH_C32(0x775ae607), SPH_C32(0x8767c000), SPH_C32(0xb57dfedf),
3437 SPH_C32(0xcb3d9b4c), SPH_C32(0x5657cc52) },
3438 { SPH_C32(0x24f3a000), SPH_C32(0x761f61b8), SPH_C32(0xf9a40b68),
3439 SPH_C32(0xa7ae4966), SPH_C32(0x385bd000), SPH_C32(0x7f718fc8),
3440 SPH_C32(0xf81c7260), SPH_C32(0x9845e1a1) },
3441 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
3442 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
3443 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
3444 { SPH_C32(0x5a8a8000), SPH_C32(0xe2078397), SPH_C32(0x9fe7d930),
3445 SPH_C32(0x3b8b1283), SPH_C32(0xd171f000), SPH_C32(0xcb260334),
3446 SPH_C32(0xe9e64837), SPH_C32(0xa58ce485) },
3447 { SPH_C32(0x7809a000), SPH_C32(0xc6773802), SPH_C32(0x35c11760),
3448 SPH_C32(0xd6b6b8c6), SPH_C32(0xf91ee000), SPH_C32(0x21651cf0),
3449 SPH_C32(0xad7e4914), SPH_C32(0xca7297b7) },
3450 { SPH_C32(0xb3a0a000), SPH_C32(0x56500f6b), SPH_C32(0x8e1de367),
3451 SPH_C32(0x064217a7), SPH_C32(0x4622f000), SPH_C32(0xeb696de7),
3452 SPH_C32(0x9e5fa038), SPH_C32(0x0460ba44) },
3453 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
3454 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
3455 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
3456 { SPH_C32(0xdfc2c000), SPH_C32(0x995f34ac), SPH_C32(0x65a4fe94),
3457 SPH_C32(0x54518030), SPH_C32(0x495fd000), SPH_C32(0x148ddb3e),
3458 SPH_C32(0x0b2002d5), SPH_C32(0x29e8bf5e) },
3459 { SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39), SPH_C32(0xcf8230c4),
3460 SPH_C32(0xb96c2a75), SPH_C32(0x6130c000), SPH_C32(0xfecec4fa),
3461 SPH_C32(0x4fb803f6), SPH_C32(0x4616cc6c) },
3462 { SPH_C32(0x36e8e000), SPH_C32(0x2d08b850), SPH_C32(0x745ec4c3),
3463 SPH_C32(0x69988514), SPH_C32(0xde0cd000), SPH_C32(0x34c2b5ed),
3464 SPH_C32(0x7c99eada), SPH_C32(0x8804e19f) },
3465 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
3466 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
3467 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) },
3468 { SPH_C32(0x4891c000), SPH_C32(0xb9105a7f), SPH_C32(0x121d169b),
3469 SPH_C32(0xf5bddef1), SPH_C32(0x3726f000), SPH_C32(0x80953911),
3470 SPH_C32(0x6d63d08d), SPH_C32(0xb5cde4bb) },
3471 { SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea), SPH_C32(0xb83bd8cb),
3472 SPH_C32(0x188074b4), SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5),
3473 SPH_C32(0x29fbd1ae), SPH_C32(0xda339789) },
3474 { SPH_C32(0xa1bbe000), SPH_C32(0x0d47d683), SPH_C32(0x03e72ccc),
3475 SPH_C32(0xc874dbd5), SPH_C32(0xa075f000), SPH_C32(0xa0da57c2),
3476 SPH_C32(0x1ada3882), SPH_C32(0x1421ba7a) }
3477 };
3478 static const sph_u32 T256_7[128][8] = {
3479 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3480 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3481 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3482 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
3483 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
3484 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
3485 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
3486 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
3487 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
3488 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
3489 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
3490 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
3491 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
3492 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
3493 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
3494 { SPH_C32(0x28860600), SPH_C32(0x128f4c44), SPH_C32(0x0f20b113),
3495 SPH_C32(0x179959a0), SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1),
3496 SPH_C32(0xeab03334), SPH_C32(0x1f8c40ca) },
3497 { SPH_C32(0x61180400), SPH_C32(0x1fd6a049), SPH_C32(0xef079e6e),
3498 SPH_C32(0xb27e87fa), SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2),
3499 SPH_C32(0x8a55cac6), SPH_C32(0x819835bc) },
3500 { SPH_C32(0xc6a00600), SPH_C32(0x00c4247a), SPH_C32(0x8fe2679c),
3501 SPH_C32(0x2c6af28c), SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc),
3502 SPH_C32(0x0a971c49), SPH_C32(0xba6b9e90) },
3503 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
3504 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
3505 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
3506 { SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc), SPH_C32(0x0a971c49),
3507 SPH_C32(0xba6b9e90), SPH_C32(0x75a50400), SPH_C32(0x306c97b6),
3508 SPH_C32(0x85757bd5), SPH_C32(0x96016c1c) },
3509 { SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1), SPH_C32(0xeab03334),
3510 SPH_C32(0x1f8c40ca), SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385),
3511 SPH_C32(0xe5908227), SPH_C32(0x0815196a) },
3512 { SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2), SPH_C32(0x8a55cac6),
3513 SPH_C32(0x819835bc), SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb),
3514 SPH_C32(0x655254a8), SPH_C32(0x33e6b246) },
3515 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
3516 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
3517 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
3518 { SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb), SPH_C32(0x655254a8),
3519 SPH_C32(0x33e6b246), SPH_C32(0x61180400), SPH_C32(0x1fd6a049),
3520 SPH_C32(0xef079e6e), SPH_C32(0xb27e87fa) },
3521 { SPH_C32(0x75a50400), SPH_C32(0x306c97b6), SPH_C32(0x85757bd5),
3522 SPH_C32(0x96016c1c), SPH_C32(0xc6a00600), SPH_C32(0x00c4247a),
3523 SPH_C32(0x8fe2679c), SPH_C32(0x2c6af28c) },
3524 { SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385), SPH_C32(0xe5908227),
3525 SPH_C32(0x0815196a), SPH_C32(0x28860600), SPH_C32(0x128f4c44),
3526 SPH_C32(0x0f20b113), SPH_C32(0x179959a0) },
3527 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
3528 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
3529 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
3530 { SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd), SPH_C32(0x1160d335),
3531 SPH_C32(0x38abeae0), SPH_C32(0x0fad0000), SPH_C32(0x4612e043),
3532 SPH_C32(0x3fd0555c), SPH_C32(0x2095c15f) },
3533 { SPH_C32(0x30140800), SPH_C32(0x3ac838c0), SPH_C32(0xf147fc48),
3534 SPH_C32(0x9d4c34ba), SPH_C32(0xa8150200), SPH_C32(0x59006470),
3535 SPH_C32(0x5f35acae), SPH_C32(0xbe81b429) },
3536 { SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3), SPH_C32(0x91a205ba),
3537 SPH_C32(0x035841cc), SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e),
3538 SPH_C32(0xdff77a21), SPH_C32(0x85721f05) },
3539 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
3540 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
3541 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
3542 { SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba), SPH_C32(0x7ea59bd4),
3543 SPH_C32(0xb126c636), SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc),
3544 SPH_C32(0x55a2b0e7), SPH_C32(0x04ea2ab9) },
3545 { SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7), SPH_C32(0x9e82b4a9),
3546 SPH_C32(0x14c1186c), SPH_C32(0xbca80200), SPH_C32(0x76ba538f),
3547 SPH_C32(0x35474915), SPH_C32(0x9afe5fcf) },
3548 { SPH_C32(0x18920e00), SPH_C32(0x28477484), SPH_C32(0xfe674d5b),
3549 SPH_C32(0x8ad56d1a), SPH_C32(0x528e0200), SPH_C32(0x64f13bb1),
3550 SPH_C32(0xb5859f9a), SPH_C32(0xa10df4e3) },
3551 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
3552 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
3553 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
3554 { SPH_C32(0x6d370a00), SPH_C32(0x182be332), SPH_C32(0x7b12368e),
3555 SPH_C32(0x1cd40106), SPH_C32(0x942e0400), SPH_C32(0x64351fcb),
3556 SPH_C32(0x3a67f806), SPH_C32(0x8d67066f) },
3557 { SPH_C32(0x24a90800), SPH_C32(0x15720f3f), SPH_C32(0x9b3519f3),
3558 SPH_C32(0xb933df5c), SPH_C32(0x33960600), SPH_C32(0x7b279bf8),
3559 SPH_C32(0x5a8201f4), SPH_C32(0x13737319) },
3560 { SPH_C32(0x83110a00), SPH_C32(0x0a608b0c), SPH_C32(0xfbd0e001),
3561 SPH_C32(0x2727aa2a), SPH_C32(0xddb00600), SPH_C32(0x696cf3c6),
3562 SPH_C32(0xda40d77b), SPH_C32(0x2880d835) },
3563 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
3564 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
3565 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
3566 { SPH_C32(0xe2090e00), SPH_C32(0x15b62b45), SPH_C32(0x14d77e6f),
3567 SPH_C32(0x95592dd0), SPH_C32(0x80930400), SPH_C32(0x4b8f2834),
3568 SPH_C32(0x50151dbd), SPH_C32(0xa918ed89) },
3569 { SPH_C32(0xab970c00), SPH_C32(0x18efc748), SPH_C32(0xf4f05112),
3570 SPH_C32(0x30bef38a), SPH_C32(0x272b0600), SPH_C32(0x549dac07),
3571 SPH_C32(0x30f0e44f), SPH_C32(0x370c98ff) },
3572 { SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b), SPH_C32(0x9415a8e0),
3573 SPH_C32(0xaeaa86fc), SPH_C32(0xc90d0600), SPH_C32(0x46d6c439),
3574 SPH_C32(0xb03232c0), SPH_C32(0x0cff33d3) },
3575 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
3576 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
3577 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
3578 { SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e), SPH_C32(0xdff77a21),
3579 SPH_C32(0x85721f05), SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd),
3580 SPH_C32(0x4e557f9b), SPH_C32(0x862a5ec9) },
3581 { SPH_C32(0x0fad0000), SPH_C32(0x4612e043), SPH_C32(0x3fd0555c),
3582 SPH_C32(0x2095c15f), SPH_C32(0x76270a00), SPH_C32(0x7183348e),
3583 SPH_C32(0x2eb08669), SPH_C32(0x183e2bbf) },
3584 { SPH_C32(0xa8150200), SPH_C32(0x59006470), SPH_C32(0x5f35acae),
3585 SPH_C32(0xbe81b429), SPH_C32(0x98010a00), SPH_C32(0x63c85cb0),
3586 SPH_C32(0xae7250e6), SPH_C32(0x23cd8093) },
3587 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
3588 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
3589 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
3590 { SPH_C32(0xc90d0600), SPH_C32(0x46d6c439), SPH_C32(0xb03232c0),
3591 SPH_C32(0x0cff33d3), SPH_C32(0xc5220800), SPH_C32(0x412b8742),
3592 SPH_C32(0x24279a20), SPH_C32(0xa255b52f) },
3593 { SPH_C32(0x80930400), SPH_C32(0x4b8f2834), SPH_C32(0x50151dbd),
3594 SPH_C32(0xa918ed89), SPH_C32(0x629a0a00), SPH_C32(0x5e390371),
3595 SPH_C32(0x44c263d2), SPH_C32(0x3c41c059) },
3596 { SPH_C32(0x272b0600), SPH_C32(0x549dac07), SPH_C32(0x30f0e44f),
3597 SPH_C32(0x370c98ff), SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f),
3598 SPH_C32(0xc400b55d), SPH_C32(0x07b26b75) },
3599 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
3600 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
3601 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
3602 { SPH_C32(0x528e0200), SPH_C32(0x64f13bb1), SPH_C32(0xb5859f9a),
3603 SPH_C32(0xa10df4e3), SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35),
3604 SPH_C32(0x4be2d2c1), SPH_C32(0x2bd899f9) },
3605 { SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc), SPH_C32(0x55a2b0e7),
3606 SPH_C32(0x04ea2ab9), SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06),
3607 SPH_C32(0x2b072b33), SPH_C32(0xb5ccec8f) },
3608 { SPH_C32(0xbca80200), SPH_C32(0x76ba538f), SPH_C32(0x35474915),
3609 SPH_C32(0x9afe5fcf), SPH_C32(0x03820e00), SPH_C32(0x41efa338),
3610 SPH_C32(0xabc5fdbc), SPH_C32(0x8e3f47a3) },
3611 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
3612 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
3613 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
3614 { SPH_C32(0xddb00600), SPH_C32(0x696cf3c6), SPH_C32(0xda40d77b),
3615 SPH_C32(0x2880d835), SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca),
3616 SPH_C32(0x2190377a), SPH_C32(0x0fa7721f) },
3617 { SPH_C32(0x942e0400), SPH_C32(0x64351fcb), SPH_C32(0x3a67f806),
3618 SPH_C32(0x8d67066f), SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9),
3619 SPH_C32(0x4175ce88), SPH_C32(0x91b30769) },
3620 { SPH_C32(0x33960600), SPH_C32(0x7b279bf8), SPH_C32(0x5a8201f4),
3621 SPH_C32(0x13737319), SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7),
3622 SPH_C32(0xc1b71807), SPH_C32(0xaa40ac45) },
3623 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
3624 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
3625 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
3626 { SPH_C32(0x98010a00), SPH_C32(0x63c85cb0), SPH_C32(0xae7250e6),
3627 SPH_C32(0x23cd8093), SPH_C32(0x30140800), SPH_C32(0x3ac838c0),
3628 SPH_C32(0xf147fc48), SPH_C32(0x9d4c34ba) },
3629 { SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd), SPH_C32(0x4e557f9b),
3630 SPH_C32(0x862a5ec9), SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3),
3631 SPH_C32(0x91a205ba), SPH_C32(0x035841cc) },
3632 { SPH_C32(0x76270a00), SPH_C32(0x7183348e), SPH_C32(0x2eb08669),
3633 SPH_C32(0x183e2bbf), SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd),
3634 SPH_C32(0x1160d335), SPH_C32(0x38abeae0) },
3635 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
3636 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
3637 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
3638 { SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7), SPH_C32(0xc1b71807),
3639 SPH_C32(0xaa40ac45), SPH_C32(0x24a90800), SPH_C32(0x15720f3f),
3640 SPH_C32(0x9b3519f3), SPH_C32(0xb933df5c) },
3641 { SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca), SPH_C32(0x2190377a),
3642 SPH_C32(0x0fa7721f), SPH_C32(0x83110a00), SPH_C32(0x0a608b0c),
3643 SPH_C32(0xfbd0e001), SPH_C32(0x2727aa2a) },
3644 { SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9), SPH_C32(0x4175ce88),
3645 SPH_C32(0x91b30769), SPH_C32(0x6d370a00), SPH_C32(0x182be332),
3646 SPH_C32(0x7b12368e), SPH_C32(0x1cd40106) },
3647 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
3648 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
3649 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
3650 { SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f), SPH_C32(0xc400b55d),
3651 SPH_C32(0x07b26b75), SPH_C32(0xab970c00), SPH_C32(0x18efc748),
3652 SPH_C32(0xf4f05112), SPH_C32(0x30bef38a) },
3653 { SPH_C32(0xc5220800), SPH_C32(0x412b8742), SPH_C32(0x24279a20),
3654 SPH_C32(0xa255b52f), SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b),
3655 SPH_C32(0x9415a8e0), SPH_C32(0xaeaa86fc) },
3656 { SPH_C32(0x629a0a00), SPH_C32(0x5e390371), SPH_C32(0x44c263d2),
3657 SPH_C32(0x3c41c059), SPH_C32(0xe2090e00), SPH_C32(0x15b62b45),
3658 SPH_C32(0x14d77e6f), SPH_C32(0x95592dd0) },
3659 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
3660 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
3661 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) },
3662 { SPH_C32(0x03820e00), SPH_C32(0x41efa338), SPH_C32(0xabc5fdbc),
3663 SPH_C32(0x8e3f47a3), SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7),
3664 SPH_C32(0x9e82b4a9), SPH_C32(0x14c1186c) },
3665 { SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35), SPH_C32(0x4be2d2c1),
3666 SPH_C32(0x2bd899f9), SPH_C32(0x18920e00), SPH_C32(0x28477484),
3667 SPH_C32(0xfe674d5b), SPH_C32(0x8ad56d1a) },
3668 { SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06), SPH_C32(0x2b072b33),
3669 SPH_C32(0xb5ccec8f), SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba),
3670 SPH_C32(0x7ea59bd4), SPH_C32(0xb126c636) },
3671 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
3672 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
3673 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
3674 { SPH_C32(0xd32d1200), SPH_C32(0x4539c24d), SPH_C32(0xe818e4d9),
3675 SPH_C32(0x80f2f7e4), SPH_C32(0x258f0000), SPH_C32(0x826c5f57),
3676 SPH_C32(0x3b1e2288), SPH_C32(0xeb07044d) },
3677 { SPH_C32(0x9ab31000), SPH_C32(0x48602e40), SPH_C32(0x083fcba4),
3678 SPH_C32(0x251529be), SPH_C32(0x82370200), SPH_C32(0x9d7edb64),
3679 SPH_C32(0x5bfbdb7a), SPH_C32(0x7513713b) },
3680 { SPH_C32(0x3d0b1200), SPH_C32(0x5772aa73), SPH_C32(0x68da3256),
3681 SPH_C32(0xbb015cc8), SPH_C32(0x6c110200), SPH_C32(0x8f35b35a),
3682 SPH_C32(0xdb390df5), SPH_C32(0x4ee0da17) },
3683 { SPH_C32(0xfbab1400), SPH_C32(0x57b68e09), SPH_C32(0xe73855ca),
3684 SPH_C32(0x976bae44), SPH_C32(0xdf140000), SPH_C32(0xbf9d0096),
3685 SPH_C32(0xd1ae11bc), SPH_C32(0xf48b4487) },
3686 { SPH_C32(0x5c131600), SPH_C32(0x48a40a3a), SPH_C32(0x87ddac38),
3687 SPH_C32(0x097fdb32), SPH_C32(0x31320000), SPH_C32(0xadd668a8),
3688 SPH_C32(0x516cc733), SPH_C32(0xcf78efab) },
3689 { SPH_C32(0x158d1400), SPH_C32(0x45fde637), SPH_C32(0x67fa8345),
3690 SPH_C32(0xac980568), SPH_C32(0x968a0200), SPH_C32(0xb2c4ec9b),
3691 SPH_C32(0x31893ec1), SPH_C32(0x516c9add) },
3692 { SPH_C32(0xb2351600), SPH_C32(0x5aef6204), SPH_C32(0x071f7ab7),
3693 SPH_C32(0x328c701e), SPH_C32(0x78ac0200), SPH_C32(0xa08f84a5),
3694 SPH_C32(0xb14be84e), SPH_C32(0x6a9f31f1) },
3695 { SPH_C32(0x60281000), SPH_C32(0x75917181), SPH_C32(0xe28ff890),
3696 SPH_C32(0x3a996974), SPH_C32(0x502a0400), SPH_C32(0xb200c8e1),
3697 SPH_C32(0xbe6b595d), SPH_C32(0x7d066851) },
3698 { SPH_C32(0xc7901200), SPH_C32(0x6a83f5b2), SPH_C32(0x826a0162),
3699 SPH_C32(0xa48d1c02), SPH_C32(0xbe0c0400), SPH_C32(0xa04ba0df),
3700 SPH_C32(0x3ea98fd2), SPH_C32(0x46f5c37d) },
3701 { SPH_C32(0x8e0e1000), SPH_C32(0x67da19bf), SPH_C32(0x624d2e1f),
3702 SPH_C32(0x016ac258), SPH_C32(0x19b40600), SPH_C32(0xbf5924ec),
3703 SPH_C32(0x5e4c7620), SPH_C32(0xd8e1b60b) },
3704 { SPH_C32(0x29b61200), SPH_C32(0x78c89d8c), SPH_C32(0x02a8d7ed),
3705 SPH_C32(0x9f7eb72e), SPH_C32(0xf7920600), SPH_C32(0xad124cd2),
3706 SPH_C32(0xde8ea0af), SPH_C32(0xe3121d27) },
3707 { SPH_C32(0xef161400), SPH_C32(0x780cb9f6), SPH_C32(0x8d4ab071),
3708 SPH_C32(0xb31445a2), SPH_C32(0x44970400), SPH_C32(0x9dbaff1e),
3709 SPH_C32(0xd419bce6), SPH_C32(0x597983b7) },
3710 { SPH_C32(0x48ae1600), SPH_C32(0x671e3dc5), SPH_C32(0xedaf4983),
3711 SPH_C32(0x2d0030d4), SPH_C32(0xaab10400), SPH_C32(0x8ff19720),
3712 SPH_C32(0x54db6a69), SPH_C32(0x628a289b) },
3713 { SPH_C32(0x01301400), SPH_C32(0x6a47d1c8), SPH_C32(0x0d8866fe),
3714 SPH_C32(0x88e7ee8e), SPH_C32(0x0d090600), SPH_C32(0x90e31313),
3715 SPH_C32(0x343e939b), SPH_C32(0xfc9e5ded) },
3716 { SPH_C32(0xa6881600), SPH_C32(0x755555fb), SPH_C32(0x6d6d9f0c),
3717 SPH_C32(0x16f39bf8), SPH_C32(0xe32f0600), SPH_C32(0x82a87b2d),
3718 SPH_C32(0xb4fc4514), SPH_C32(0xc76df6c1) },
3719 { SPH_C32(0xaaa71800), SPH_C32(0x72a81680), SPH_C32(0xf97837ec),
3720 SPH_C32(0xb8591d04), SPH_C32(0x2a220000), SPH_C32(0xc47ebf14),
3721 SPH_C32(0x04ce77d4), SPH_C32(0xcb92c512) },
3722 { SPH_C32(0x0d1f1a00), SPH_C32(0x6dba92b3), SPH_C32(0x999dce1e),
3723 SPH_C32(0x264d6872), SPH_C32(0xc4040000), SPH_C32(0xd635d72a),
3724 SPH_C32(0x840ca15b), SPH_C32(0xf0616e3e) },
3725 { SPH_C32(0x44811800), SPH_C32(0x60e37ebe), SPH_C32(0x79bae163),
3726 SPH_C32(0x83aab628), SPH_C32(0x63bc0200), SPH_C32(0xc9275319),
3727 SPH_C32(0xe4e958a9), SPH_C32(0x6e751b48) },
3728 { SPH_C32(0xe3391a00), SPH_C32(0x7ff1fa8d), SPH_C32(0x195f1891),
3729 SPH_C32(0x1dbec35e), SPH_C32(0x8d9a0200), SPH_C32(0xdb6c3b27),
3730 SPH_C32(0x642b8e26), SPH_C32(0x5586b064) },
3731 { SPH_C32(0x25991c00), SPH_C32(0x7f35def7), SPH_C32(0x96bd7f0d),
3732 SPH_C32(0x31d431d2), SPH_C32(0x3e9f0000), SPH_C32(0xebc488eb),
3733 SPH_C32(0x6ebc926f), SPH_C32(0xefed2ef4) },
3734 { SPH_C32(0x82211e00), SPH_C32(0x60275ac4), SPH_C32(0xf65886ff),
3735 SPH_C32(0xafc044a4), SPH_C32(0xd0b90000), SPH_C32(0xf98fe0d5),
3736 SPH_C32(0xee7e44e0), SPH_C32(0xd41e85d8) },
3737 { SPH_C32(0xcbbf1c00), SPH_C32(0x6d7eb6c9), SPH_C32(0x167fa982),
3738 SPH_C32(0x0a279afe), SPH_C32(0x77010200), SPH_C32(0xe69d64e6),
3739 SPH_C32(0x8e9bbd12), SPH_C32(0x4a0af0ae) },
3740 { SPH_C32(0x6c071e00), SPH_C32(0x726c32fa), SPH_C32(0x769a5070),
3741 SPH_C32(0x9433ef88), SPH_C32(0x99270200), SPH_C32(0xf4d60cd8),
3742 SPH_C32(0x0e596b9d), SPH_C32(0x71f95b82) },
3743 { SPH_C32(0xbe1a1800), SPH_C32(0x5d12217f), SPH_C32(0x930ad257),
3744 SPH_C32(0x9c26f6e2), SPH_C32(0xb1a10400), SPH_C32(0xe659409c),
3745 SPH_C32(0x0179da8e), SPH_C32(0x66600222) },
3746 { SPH_C32(0x19a21a00), SPH_C32(0x4200a54c), SPH_C32(0xf3ef2ba5),
3747 SPH_C32(0x02328394), SPH_C32(0x5f870400), SPH_C32(0xf41228a2),
3748 SPH_C32(0x81bb0c01), SPH_C32(0x5d93a90e) },
3749 { SPH_C32(0x503c1800), SPH_C32(0x4f594941), SPH_C32(0x13c804d8),
3750 SPH_C32(0xa7d55dce), SPH_C32(0xf83f0600), SPH_C32(0xeb00ac91),
3751 SPH_C32(0xe15ef5f3), SPH_C32(0xc387dc78) },
3752 { SPH_C32(0xf7841a00), SPH_C32(0x504bcd72), SPH_C32(0x732dfd2a),
3753 SPH_C32(0x39c128b8), SPH_C32(0x16190600), SPH_C32(0xf94bc4af),
3754 SPH_C32(0x619c237c), SPH_C32(0xf8747754) },
3755 { SPH_C32(0x31241c00), SPH_C32(0x508fe908), SPH_C32(0xfccf9ab6),
3756 SPH_C32(0x15abda34), SPH_C32(0xa51c0400), SPH_C32(0xc9e37763),
3757 SPH_C32(0x6b0b3f35), SPH_C32(0x421fe9c4) },
3758 { SPH_C32(0x969c1e00), SPH_C32(0x4f9d6d3b), SPH_C32(0x9c2a6344),
3759 SPH_C32(0x8bbfaf42), SPH_C32(0x4b3a0400), SPH_C32(0xdba81f5d),
3760 SPH_C32(0xebc9e9ba), SPH_C32(0x79ec42e8) },
3761 { SPH_C32(0xdf021c00), SPH_C32(0x42c48136), SPH_C32(0x7c0d4c39),
3762 SPH_C32(0x2e587118), SPH_C32(0xec820600), SPH_C32(0xc4ba9b6e),
3763 SPH_C32(0x8b2c1048), SPH_C32(0xe7f8379e) },
3764 { SPH_C32(0x78ba1e00), SPH_C32(0x5dd60505), SPH_C32(0x1ce8b5cb),
3765 SPH_C32(0xb04c046e), SPH_C32(0x02a40600), SPH_C32(0xd6f1f350),
3766 SPH_C32(0x0beec6c7), SPH_C32(0xdc0b9cb2) },
3767 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
3768 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
3769 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
3770 { SPH_C32(0x32a61200), SPH_C32(0x11604a30), SPH_C32(0x570a670a),
3771 SPH_C32(0x9b949d97), SPH_C32(0x1a360800), SPH_C32(0xfeb687d4),
3772 SPH_C32(0xf5898b9c), SPH_C32(0x56def1a8) },
3773 { SPH_C32(0x7b381000), SPH_C32(0x1c39a63d), SPH_C32(0xb72d4877),
3774 SPH_C32(0x3e7343cd), SPH_C32(0xbd8e0a00), SPH_C32(0xe1a403e7),
3775 SPH_C32(0x956c726e), SPH_C32(0xc8ca84de) },
3776 { SPH_C32(0xdc801200), SPH_C32(0x032b220e), SPH_C32(0xd7c8b185),
3777 SPH_C32(0xa06736bb), SPH_C32(0x53a80a00), SPH_C32(0xf3ef6bd9),
3778 SPH_C32(0x15aea4e1), SPH_C32(0xf3392ff2) },
3779 { SPH_C32(0x1a201400), SPH_C32(0x03ef0674), SPH_C32(0x582ad619),
3780 SPH_C32(0x8c0dc437), SPH_C32(0xe0ad0800), SPH_C32(0xc347d815),
3781 SPH_C32(0x1f39b8a8), SPH_C32(0x4952b162) },
3782 { SPH_C32(0xbd981600), SPH_C32(0x1cfd8247), SPH_C32(0x38cf2feb),
3783 SPH_C32(0x1219b141), SPH_C32(0x0e8b0800), SPH_C32(0xd10cb02b),
3784 SPH_C32(0x9ffb6e27), SPH_C32(0x72a11a4e) },
3785 { SPH_C32(0xf4061400), SPH_C32(0x11a46e4a), SPH_C32(0xd8e80096),
3786 SPH_C32(0xb7fe6f1b), SPH_C32(0xa9330a00), SPH_C32(0xce1e3418),
3787 SPH_C32(0xff1e97d5), SPH_C32(0xecb56f38) },
3788 { SPH_C32(0x53be1600), SPH_C32(0x0eb6ea79), SPH_C32(0xb80df964),
3789 SPH_C32(0x29ea1a6d), SPH_C32(0x47150a00), SPH_C32(0xdc555c26),
3790 SPH_C32(0x7fdc415a), SPH_C32(0xd746c414) },
3791 { SPH_C32(0x81a31000), SPH_C32(0x21c8f9fc), SPH_C32(0x5d9d7b43),
3792 SPH_C32(0x21ff0307), SPH_C32(0x6f930c00), SPH_C32(0xceda1062),
3793 SPH_C32(0x70fcf049), SPH_C32(0xc0df9db4) },
3794 { SPH_C32(0x261b1200), SPH_C32(0x3eda7dcf), SPH_C32(0x3d7882b1),
3795 SPH_C32(0xbfeb7671), SPH_C32(0x81b50c00), SPH_C32(0xdc91785c),
3796 SPH_C32(0xf03e26c6), SPH_C32(0xfb2c3698) },
3797 { SPH_C32(0x6f851000), SPH_C32(0x338391c2), SPH_C32(0xdd5fadcc),
3798 SPH_C32(0x1a0ca82b), SPH_C32(0x260d0e00), SPH_C32(0xc383fc6f),
3799 SPH_C32(0x90dbdf34), SPH_C32(0x653843ee) },
3800 { SPH_C32(0xc83d1200), SPH_C32(0x2c9115f1), SPH_C32(0xbdba543e),
3801 SPH_C32(0x8418dd5d), SPH_C32(0xc82b0e00), SPH_C32(0xd1c89451),
3802 SPH_C32(0x101909bb), SPH_C32(0x5ecbe8c2) },
3803 { SPH_C32(0x0e9d1400), SPH_C32(0x2c55318b), SPH_C32(0x325833a2),
3804 SPH_C32(0xa8722fd1), SPH_C32(0x7b2e0c00), SPH_C32(0xe160279d),
3805 SPH_C32(0x1a8e15f2), SPH_C32(0xe4a07652) },
3806 { SPH_C32(0xa9251600), SPH_C32(0x3347b5b8), SPH_C32(0x52bdca50),
3807 SPH_C32(0x36665aa7), SPH_C32(0x95080c00), SPH_C32(0xf32b4fa3),
3808 SPH_C32(0x9a4cc37d), SPH_C32(0xdf53dd7e) },
3809 { SPH_C32(0xe0bb1400), SPH_C32(0x3e1e59b5), SPH_C32(0xb29ae52d),
3810 SPH_C32(0x938184fd), SPH_C32(0x32b00e00), SPH_C32(0xec39cb90),
3811 SPH_C32(0xfaa93a8f), SPH_C32(0x4147a808) },
3812 { SPH_C32(0x47031600), SPH_C32(0x210cdd86), SPH_C32(0xd27f1cdf),
3813 SPH_C32(0x0d95f18b), SPH_C32(0xdc960e00), SPH_C32(0xfe72a3ae),
3814 SPH_C32(0x7a6bec00), SPH_C32(0x7ab40324) },
3815 { SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd), SPH_C32(0x466ab43f),
3816 SPH_C32(0xa33f7777), SPH_C32(0x159b0800), SPH_C32(0xb8a46797),
3817 SPH_C32(0xca59dec0), SPH_C32(0x764b30f7) },
3818 { SPH_C32(0xec941a00), SPH_C32(0x39e31ace), SPH_C32(0x268f4dcd),
3819 SPH_C32(0x3d2b0201), SPH_C32(0xfbbd0800), SPH_C32(0xaaef0fa9),
3820 SPH_C32(0x4a9b084f), SPH_C32(0x4db89bdb) },
3821 { SPH_C32(0xa50a1800), SPH_C32(0x34baf6c3), SPH_C32(0xc6a862b0),
3822 SPH_C32(0x98ccdc5b), SPH_C32(0x5c050a00), SPH_C32(0xb5fd8b9a),
3823 SPH_C32(0x2a7ef1bd), SPH_C32(0xd3aceead) },
3824 { SPH_C32(0x02b21a00), SPH_C32(0x2ba872f0), SPH_C32(0xa64d9b42),
3825 SPH_C32(0x06d8a92d), SPH_C32(0xb2230a00), SPH_C32(0xa7b6e3a4),
3826 SPH_C32(0xaabc2732), SPH_C32(0xe85f4581) },
3827 { SPH_C32(0xc4121c00), SPH_C32(0x2b6c568a), SPH_C32(0x29affcde),
3828 SPH_C32(0x2ab25ba1), SPH_C32(0x01260800), SPH_C32(0x971e5068),
3829 SPH_C32(0xa02b3b7b), SPH_C32(0x5234db11) },
3830 { SPH_C32(0x63aa1e00), SPH_C32(0x347ed2b9), SPH_C32(0x494a052c),
3831 SPH_C32(0xb4a62ed7), SPH_C32(0xef000800), SPH_C32(0x85553856),
3832 SPH_C32(0x20e9edf4), SPH_C32(0x69c7703d) },
3833 { SPH_C32(0x2a341c00), SPH_C32(0x39273eb4), SPH_C32(0xa96d2a51),
3834 SPH_C32(0x1141f08d), SPH_C32(0x48b80a00), SPH_C32(0x9a47bc65),
3835 SPH_C32(0x400c1406), SPH_C32(0xf7d3054b) },
3836 { SPH_C32(0x8d8c1e00), SPH_C32(0x2635ba87), SPH_C32(0xc988d3a3),
3837 SPH_C32(0x8f5585fb), SPH_C32(0xa69e0a00), SPH_C32(0x880cd45b),
3838 SPH_C32(0xc0cec289), SPH_C32(0xcc20ae67) },
3839 { SPH_C32(0x5f911800), SPH_C32(0x094ba902), SPH_C32(0x2c185184),
3840 SPH_C32(0x87409c91), SPH_C32(0x8e180c00), SPH_C32(0x9a83981f),
3841 SPH_C32(0xcfee739a), SPH_C32(0xdbb9f7c7) },
3842 { SPH_C32(0xf8291a00), SPH_C32(0x16592d31), SPH_C32(0x4cfda876),
3843 SPH_C32(0x1954e9e7), SPH_C32(0x603e0c00), SPH_C32(0x88c8f021),
3844 SPH_C32(0x4f2ca515), SPH_C32(0xe04a5ceb) },
3845 { SPH_C32(0xb1b71800), SPH_C32(0x1b00c13c), SPH_C32(0xacda870b),
3846 SPH_C32(0xbcb337bd), SPH_C32(0xc7860e00), SPH_C32(0x97da7412),
3847 SPH_C32(0x2fc95ce7), SPH_C32(0x7e5e299d) },
3848 { SPH_C32(0x160f1a00), SPH_C32(0x0412450f), SPH_C32(0xcc3f7ef9),
3849 SPH_C32(0x22a742cb), SPH_C32(0x29a00e00), SPH_C32(0x85911c2c),
3850 SPH_C32(0xaf0b8a68), SPH_C32(0x45ad82b1) },
3851 { SPH_C32(0xd0af1c00), SPH_C32(0x04d66175), SPH_C32(0x43dd1965),
3852 SPH_C32(0x0ecdb047), SPH_C32(0x9aa50c00), SPH_C32(0xb539afe0),
3853 SPH_C32(0xa59c9621), SPH_C32(0xffc61c21) },
3854 { SPH_C32(0x77171e00), SPH_C32(0x1bc4e546), SPH_C32(0x2338e097),
3855 SPH_C32(0x90d9c531), SPH_C32(0x74830c00), SPH_C32(0xa772c7de),
3856 SPH_C32(0x255e40ae), SPH_C32(0xc435b70d) },
3857 { SPH_C32(0x3e891c00), SPH_C32(0x169d094b), SPH_C32(0xc31fcfea),
3858 SPH_C32(0x353e1b6b), SPH_C32(0xd33b0e00), SPH_C32(0xb86043ed),
3859 SPH_C32(0x45bbb95c), SPH_C32(0x5a21c27b) },
3860 { SPH_C32(0x99311e00), SPH_C32(0x098f8d78), SPH_C32(0xa3fa3618),
3861 SPH_C32(0xab2a6e1d), SPH_C32(0x3d1d0e00), SPH_C32(0xaa2b2bd3),
3862 SPH_C32(0xc5796fd3), SPH_C32(0x61d26957) }
3863 };
3864 static const sph_u32 T256_14[128][8] = {
3865 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3866 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3867 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3868 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
3869 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
3870 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
3871 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
3872 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
3873 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
3874 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
3875 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
3876 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
3877 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
3878 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
3879 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
3880 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
3881 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
3882 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
3883 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
3884 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
3885 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
3886 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
3887 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
3888 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) },
3889 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
3890 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
3891 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
3892 { SPH_C32(0x07a00080), SPH_C32(0x8cb5d5fe), SPH_C32(0xbb6d61ac),
3893 SPH_C32(0x908b934b), SPH_C32(0xc76c0020), SPH_C32(0x02ea7b0f),
3894 SPH_C32(0x512948b6), SPH_C32(0x36343593) },
3895 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
3896 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
3897 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
3898 { SPH_C32(0x4a6e00c0), SPH_C32(0xb7ee3980), SPH_C32(0x8d080a04),
3899 SPH_C32(0xb3e8a94e), SPH_C32(0xbfc70020), SPH_C32(0xa227213b),
3900 SPH_C32(0x0c75e841), SPH_C32(0x4443b158) },
3901 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
3902 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
3903 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
3904 { SPH_C32(0x7f0b0080), SPH_C32(0x2c788fca), SPH_C32(0xe631c15b),
3905 SPH_C32(0xe2fc1780), SPH_C32(0xf2090060), SPH_C32(0x997ccd45),
3906 SPH_C32(0x3a1083e9), SPH_C32(0x67208b5d) },
3907 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
3908 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
3909 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
3910 { SPH_C32(0x32c500c0), SPH_C32(0x172363b4), SPH_C32(0xd054aaf3),
3911 SPH_C32(0xc19f2d85), SPH_C32(0x8aa20060), SPH_C32(0x39b19771),
3912 SPH_C32(0x674c231e), SPH_C32(0x15570f96) },
3913 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
3914 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
3915 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
3916 { SPH_C32(0x65d40000), SPH_C32(0x830d9ef9), SPH_C32(0xa8e704b2),
3917 SPH_C32(0xd49b9553), SPH_C32(0x9cbe00a0), SPH_C32(0x47e563e3),
3918 SPH_C32(0x93ed24e3), SPH_C32(0xc55687a0) },
3919 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
3920 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
3921 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
3922 { SPH_C32(0x281a0040), SPH_C32(0xb8567287), SPH_C32(0x9e826f1a),
3923 SPH_C32(0xf7f8af56), SPH_C32(0xe41500a0), SPH_C32(0xe72839d7),
3924 SPH_C32(0xceb18414), SPH_C32(0xb721036b) },
3925 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
3926 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
3927 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
3928 { SPH_C32(0x1d7f0000), SPH_C32(0x23c0c4cd), SPH_C32(0xf5bba445),
3929 SPH_C32(0xa6ec1198), SPH_C32(0xa9db00e0), SPH_C32(0xdc73d5a9),
3930 SPH_C32(0xf8d4efbc), SPH_C32(0x9442396e) },
3931 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
3932 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
3933 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
3934 { SPH_C32(0x50b10040), SPH_C32(0x189b28b3), SPH_C32(0xc3decfed),
3935 SPH_C32(0x858f2b9d), SPH_C32(0xd17000e0), SPH_C32(0x7cbe8f9d),
3936 SPH_C32(0xa5884f4b), SPH_C32(0xe635bda5) },
3937 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
3938 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
3939 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
3940 { SPH_C32(0x3e060080), SPH_C32(0xc6028615), SPH_C32(0x6a2368e7),
3941 SPH_C32(0x27f92760), SPH_C32(0xa51800a0), SPH_C32(0x0d523008),
3942 SPH_C32(0x42a32da8), SPH_C32(0x7224338b) },
3943 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
3944 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
3945 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
3946 { SPH_C32(0x73c800c0), SPH_C32(0xfd596a6b), SPH_C32(0x5c46034f),
3947 SPH_C32(0x049a1d65), SPH_C32(0xddb300a0), SPH_C32(0xad9f6a3c),
3948 SPH_C32(0x1fff8d5f), SPH_C32(0x0053b740) },
3949 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
3950 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
3951 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
3952 { SPH_C32(0x46ad0080), SPH_C32(0x66cfdc21), SPH_C32(0x377fc810),
3953 SPH_C32(0x558ea3ab), SPH_C32(0x907d00e0), SPH_C32(0x96c48642),
3954 SPH_C32(0x299ae6f7), SPH_C32(0x23308d45) },
3955 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
3956 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
3957 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) },
3958 { SPH_C32(0x0b6300c0), SPH_C32(0x5d94305f), SPH_C32(0x011aa3b8),
3959 SPH_C32(0x76ed99ae), SPH_C32(0xe8d600e0), SPH_C32(0x3609dc76),
3960 SPH_C32(0x74c64600), SPH_C32(0x5147098e) },
3961 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
3962 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
3963 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
3964 { SPH_C32(0xebd60100), SPH_C32(0x43a5fcca), SPH_C32(0xfc20d552),
3965 SPH_C32(0x852d451c), SPH_C32(0x8d860020), SPH_C32(0xdd328f32),
3966 SPH_C32(0x22fa536a), SPH_C32(0xefa3e9ec) },
3967 { SPH_C32(0xfa6a0140), SPH_C32(0xb144dda6), SPH_C32(0xb3ecb303),
3968 SPH_C32(0xc5a75e61), SPH_C32(0x0be70000), SPH_C32(0x35a2fde2),
3969 SPH_C32(0xffc1b260), SPH_C32(0x1c92ec9f) },
3970 { SPH_C32(0xa6180140), SPH_C32(0x78fe10b4), SPH_C32(0xca45befa),
3971 SPH_C32(0xa64e7f19), SPH_C32(0xf52d0020), SPH_C32(0x7dffd506),
3972 SPH_C32(0x7fa6f39d), SPH_C32(0x9dd46d27) },
3973 { SPH_C32(0xcf0f0100), SPH_C32(0x2ad26bec), SPH_C32(0xd8d5785c),
3974 SPH_C32(0x94b3e0af), SPH_C32(0x46290040), SPH_C32(0x0ef9119c),
3975 SPH_C32(0xc9a4d9c8), SPH_C32(0x3ff1d69a) },
3976 { SPH_C32(0x937d0100), SPH_C32(0xe368a6fe), SPH_C32(0xa17c75a5),
3977 SPH_C32(0xf75ac1d7), SPH_C32(0xb8e30060), SPH_C32(0x46a43978),
3978 SPH_C32(0x49c39835), SPH_C32(0xbeb75722) },
3979 { SPH_C32(0x82c10140), SPH_C32(0x11898792), SPH_C32(0xeeb013f4),
3980 SPH_C32(0xb7d0daaa), SPH_C32(0x3e820040), SPH_C32(0xae344ba8),
3981 SPH_C32(0x94f8793f), SPH_C32(0x4d865251) },
3982 { SPH_C32(0xdeb30140), SPH_C32(0xd8334a80), SPH_C32(0x97191e0d),
3983 SPH_C32(0xd439fbd2), SPH_C32(0xc0480060), SPH_C32(0xe669634c),
3984 SPH_C32(0x149f38c2), SPH_C32(0xccc0d3e9) },
3985 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
3986 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
3987 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
3988 { SPH_C32(0xb0040180), SPH_C32(0x06aae426), SPH_C32(0x3ee4b907),
3989 SPH_C32(0x764ff72f), SPH_C32(0xb4200020), SPH_C32(0x9785dcd9),
3990 SPH_C32(0xf3b45a21), SPH_C32(0x58d15dc7) },
3991 { SPH_C32(0xa1b801c0), SPH_C32(0xf44bc54a), SPH_C32(0x7128df56),
3992 SPH_C32(0x36c5ec52), SPH_C32(0x32410000), SPH_C32(0x7f15ae09),
3993 SPH_C32(0x2e8fbb2b), SPH_C32(0xabe058b4) },
3994 { SPH_C32(0xfdca01c0), SPH_C32(0x3df10858), SPH_C32(0x0881d2af),
3995 SPH_C32(0x552ccd2a), SPH_C32(0xcc8b0020), SPH_C32(0x374886ed),
3996 SPH_C32(0xaee8fad6), SPH_C32(0x2aa6d90c) },
3997 { SPH_C32(0x94dd0180), SPH_C32(0x6fdd7300), SPH_C32(0x1a111409),
3998 SPH_C32(0x67d1529c), SPH_C32(0x7f8f0040), SPH_C32(0x444e4277),
3999 SPH_C32(0x18ead083), SPH_C32(0x888362b1) },
4000 { SPH_C32(0xc8af0180), SPH_C32(0xa667be12), SPH_C32(0x63b819f0),
4001 SPH_C32(0x043873e4), SPH_C32(0x81450060), SPH_C32(0x0c136a93),
4002 SPH_C32(0x988d917e), SPH_C32(0x09c5e309) },
4003 { SPH_C32(0xd91301c0), SPH_C32(0x54869f7e), SPH_C32(0x2c747fa1),
4004 SPH_C32(0x44b26899), SPH_C32(0x07240040), SPH_C32(0xe4831843),
4005 SPH_C32(0x45b67074), SPH_C32(0xfaf4e67a) },
4006 { SPH_C32(0x856101c0), SPH_C32(0x9d3c526c), SPH_C32(0x55dd7258),
4007 SPH_C32(0x275b49e1), SPH_C32(0xf9ee0060), SPH_C32(0xacde30a7),
4008 SPH_C32(0xc5d13189), SPH_C32(0x7bb267c2) },
4009 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
4010 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
4011 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
4012 { SPH_C32(0xd2700100), SPH_C32(0x0912af21), SPH_C32(0x2d6edc19),
4013 SPH_C32(0x325ff137), SPH_C32(0xeff200a0), SPH_C32(0xd28ac435),
4014 SPH_C32(0x31703674), SPH_C32(0xabb3eff4) },
4015 { SPH_C32(0xc3cc0140), SPH_C32(0xfbf38e4d), SPH_C32(0x62a2ba48),
4016 SPH_C32(0x72d5ea4a), SPH_C32(0x69930080), SPH_C32(0x3a1ab6e5),
4017 SPH_C32(0xec4bd77e), SPH_C32(0x5882ea87) },
4018 { SPH_C32(0x9fbe0140), SPH_C32(0x3249435f), SPH_C32(0x1b0bb7b1),
4019 SPH_C32(0x113ccb32), SPH_C32(0x975900a0), SPH_C32(0x72479e01),
4020 SPH_C32(0x6c2c9683), SPH_C32(0xd9c46b3f) },
4021 { SPH_C32(0xf6a90100), SPH_C32(0x60653807), SPH_C32(0x099b7117),
4022 SPH_C32(0x23c15484), SPH_C32(0x245d00c0), SPH_C32(0x01415a9b),
4023 SPH_C32(0xda2ebcd6), SPH_C32(0x7be1d082) },
4024 { SPH_C32(0xaadb0100), SPH_C32(0xa9dff515), SPH_C32(0x70327cee),
4025 SPH_C32(0x402875fc), SPH_C32(0xda9700e0), SPH_C32(0x491c727f),
4026 SPH_C32(0x5a49fd2b), SPH_C32(0xfaa7513a) },
4027 { SPH_C32(0xbb670140), SPH_C32(0x5b3ed479), SPH_C32(0x3ffe1abf),
4028 SPH_C32(0x00a26e81), SPH_C32(0x5cf600c0), SPH_C32(0xa18c00af),
4029 SPH_C32(0x87721c21), SPH_C32(0x09965449) },
4030 { SPH_C32(0xe7150140), SPH_C32(0x9284196b), SPH_C32(0x46571746),
4031 SPH_C32(0x634b4ff9), SPH_C32(0xa23c00e0), SPH_C32(0xe9d1284b),
4032 SPH_C32(0x07155ddc), SPH_C32(0x88d0d5f1) },
4033 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
4034 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
4035 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) },
4036 { SPH_C32(0x89a20180), SPH_C32(0x4c1db7cd), SPH_C32(0xefaab04c),
4037 SPH_C32(0xc13d4304), SPH_C32(0xd65400a0), SPH_C32(0x983d97de),
4038 SPH_C32(0xe03e3f3f), SPH_C32(0x1cc15bdf) },
4039 { SPH_C32(0x981e01c0), SPH_C32(0xbefc96a1), SPH_C32(0xa066d61d),
4040 SPH_C32(0x81b75879), SPH_C32(0x50350080), SPH_C32(0x70ade50e),
4041 SPH_C32(0x3d05de35), SPH_C32(0xeff05eac) },
4042 { SPH_C32(0xc46c01c0), SPH_C32(0x77465bb3), SPH_C32(0xd9cfdbe4),
4043 SPH_C32(0xe25e7901), SPH_C32(0xaeff00a0), SPH_C32(0x38f0cdea),
4044 SPH_C32(0xbd629fc8), SPH_C32(0x6eb6df14) },
4045 { SPH_C32(0xad7b0180), SPH_C32(0x256a20eb), SPH_C32(0xcb5f1d42),
4046 SPH_C32(0xd0a3e6b7), SPH_C32(0x1dfb00c0), SPH_C32(0x4bf60970),
4047 SPH_C32(0x0b60b59d), SPH_C32(0xcc9364a9) },
4048 { SPH_C32(0xf1090180), SPH_C32(0xecd0edf9), SPH_C32(0xb2f610bb),
4049 SPH_C32(0xb34ac7cf), SPH_C32(0xe33100e0), SPH_C32(0x03ab2194),
4050 SPH_C32(0x8b07f460), SPH_C32(0x4dd5e511) },
4051 { SPH_C32(0xe0b501c0), SPH_C32(0x1e31cc95), SPH_C32(0xfd3a76ea),
4052 SPH_C32(0xf3c0dcb2), SPH_C32(0x655000c0), SPH_C32(0xeb3b5344),
4053 SPH_C32(0x563c156a), SPH_C32(0xbee4e062) },
4054 { SPH_C32(0xbcc701c0), SPH_C32(0xd78b0187), SPH_C32(0x84937b13),
4055 SPH_C32(0x9029fdca), SPH_C32(0x9b9a00e0), SPH_C32(0xa3667ba0),
4056 SPH_C32(0xd65b5497), SPH_C32(0x3fa261da) },
4057 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
4058 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
4059 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
4060 { SPH_C32(0x2f3e0000), SPH_C32(0x5cd56ac4), SPH_C32(0xdb341f6e),
4061 SPH_C32(0x0d0c492c), SPH_C32(0x3a220120), SPH_C32(0x572dbeea),
4062 SPH_C32(0xa7738bc1), SPH_C32(0x09678d88) },
4063 { SPH_C32(0x3e820040), SPH_C32(0xae344ba8), SPH_C32(0x94f8793f),
4064 SPH_C32(0x4d865251), SPH_C32(0xbc430100), SPH_C32(0xbfbdcc3a),
4065 SPH_C32(0x7a486acb), SPH_C32(0xfa5688fb) },
4066 { SPH_C32(0x62f00040), SPH_C32(0x678e86ba), SPH_C32(0xed5174c6),
4067 SPH_C32(0x2e6f7329), SPH_C32(0x42890120), SPH_C32(0xf7e0e4de),
4068 SPH_C32(0xfa2f2b36), SPH_C32(0x7b100943) },
4069 { SPH_C32(0x0be70000), SPH_C32(0x35a2fde2), SPH_C32(0xffc1b260),
4070 SPH_C32(0x1c92ec9f), SPH_C32(0xf18d0140), SPH_C32(0x84e62044),
4071 SPH_C32(0x4c2d0163), SPH_C32(0xd935b2fe) },
4072 { SPH_C32(0x57950000), SPH_C32(0xfc1830f0), SPH_C32(0x8668bf99),
4073 SPH_C32(0x7f7bcde7), SPH_C32(0x0f470160), SPH_C32(0xccbb08a0),
4074 SPH_C32(0xcc4a409e), SPH_C32(0x58733346) },
4075 { SPH_C32(0x46290040), SPH_C32(0x0ef9119c), SPH_C32(0xc9a4d9c8),
4076 SPH_C32(0x3ff1d69a), SPH_C32(0x89260140), SPH_C32(0x242b7a70),
4077 SPH_C32(0x1171a194), SPH_C32(0xab423635) },
4078 { SPH_C32(0x1a5b0040), SPH_C32(0xc743dc8e), SPH_C32(0xb00dd431),
4079 SPH_C32(0x5c18f7e2), SPH_C32(0x77ec0160), SPH_C32(0x6c765294),
4080 SPH_C32(0x9116e069), SPH_C32(0x2a04b78d) },
4081 { SPH_C32(0x289e0080), SPH_C32(0xd060bf3a), SPH_C32(0x60597ec2),
4082 SPH_C32(0x9d87da67), SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5),
4083 SPH_C32(0xf65ac377), SPH_C32(0x3f53b81b) },
4084 { SPH_C32(0x74ec0080), SPH_C32(0x19da7228), SPH_C32(0x19f0733b),
4085 SPH_C32(0xfe6efb1f), SPH_C32(0x03840120), SPH_C32(0x1d9aed01),
4086 SPH_C32(0x763d828a), SPH_C32(0xbe1539a3) },
4087 { SPH_C32(0x655000c0), SPH_C32(0xeb3b5344), SPH_C32(0x563c156a),
4088 SPH_C32(0xbee4e062), SPH_C32(0x85e50100), SPH_C32(0xf50a9fd1),
4089 SPH_C32(0xab066380), SPH_C32(0x4d243cd0) },
4090 { SPH_C32(0x392200c0), SPH_C32(0x22819e56), SPH_C32(0x2f951893),
4091 SPH_C32(0xdd0dc11a), SPH_C32(0x7b2f0120), SPH_C32(0xbd57b735),
4092 SPH_C32(0x2b61227d), SPH_C32(0xcc62bd68) },
4093 { SPH_C32(0x50350080), SPH_C32(0x70ade50e), SPH_C32(0x3d05de35),
4094 SPH_C32(0xeff05eac), SPH_C32(0xc82b0140), SPH_C32(0xce5173af),
4095 SPH_C32(0x9d630828), SPH_C32(0x6e4706d5) },
4096 { SPH_C32(0x0c470080), SPH_C32(0xb917281c), SPH_C32(0x44acd3cc),
4097 SPH_C32(0x8c197fd4), SPH_C32(0x36e10160), SPH_C32(0x860c5b4b),
4098 SPH_C32(0x1d0449d5), SPH_C32(0xef01876d) },
4099 { SPH_C32(0x1dfb00c0), SPH_C32(0x4bf60970), SPH_C32(0x0b60b59d),
4100 SPH_C32(0xcc9364a9), SPH_C32(0xb0800140), SPH_C32(0x6e9c299b),
4101 SPH_C32(0xc03fa8df), SPH_C32(0x1c30821e) },
4102 { SPH_C32(0x418900c0), SPH_C32(0x824cc462), SPH_C32(0x72c9b864),
4103 SPH_C32(0xaf7a45d1), SPH_C32(0x4e4a0160), SPH_C32(0x26c1017f),
4104 SPH_C32(0x4058e922), SPH_C32(0x9d7603a6) },
4105 { SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d), SPH_C32(0x73d31bdc),
4106 SPH_C32(0xd997dc7f), SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09),
4107 SPH_C32(0x349eaf22), SPH_C32(0xcc310a28) },
4108 { SPH_C32(0x16980000), SPH_C32(0x1662392f), SPH_C32(0x0a7a1625),
4109 SPH_C32(0xba7efd07), SPH_C32(0x585601a0), SPH_C32(0x5895f5ed),
4110 SPH_C32(0xb4f9eedf), SPH_C32(0x4d778b90) },
4111 { SPH_C32(0x07240040), SPH_C32(0xe4831843), SPH_C32(0x45b67074),
4112 SPH_C32(0xfaf4e67a), SPH_C32(0xde370180), SPH_C32(0xb005873d),
4113 SPH_C32(0x69c20fd5), SPH_C32(0xbe468ee3) },
4114 { SPH_C32(0x5b560040), SPH_C32(0x2d39d551), SPH_C32(0x3c1f7d8d),
4115 SPH_C32(0x991dc702), SPH_C32(0x20fd01a0), SPH_C32(0xf858afd9),
4116 SPH_C32(0xe9a54e28), SPH_C32(0x3f000f5b) },
4117 { SPH_C32(0x32410000), SPH_C32(0x7f15ae09), SPH_C32(0x2e8fbb2b),
4118 SPH_C32(0xabe058b4), SPH_C32(0x93f901c0), SPH_C32(0x8b5e6b43),
4119 SPH_C32(0x5fa7647d), SPH_C32(0x9d25b4e6) },
4120 { SPH_C32(0x6e330000), SPH_C32(0xb6af631b), SPH_C32(0x5726b6d2),
4121 SPH_C32(0xc80979cc), SPH_C32(0x6d3301e0), SPH_C32(0xc30343a7),
4122 SPH_C32(0xdfc02580), SPH_C32(0x1c63355e) },
4123 { SPH_C32(0x7f8f0040), SPH_C32(0x444e4277), SPH_C32(0x18ead083),
4124 SPH_C32(0x888362b1), SPH_C32(0xeb5201c0), SPH_C32(0x2b933177),
4125 SPH_C32(0x02fbc48a), SPH_C32(0xef52302d) },
4126 { SPH_C32(0x23fd0040), SPH_C32(0x8df48f65), SPH_C32(0x6143dd7a),
4127 SPH_C32(0xeb6a43c9), SPH_C32(0x159801e0), SPH_C32(0x63ce1993),
4128 SPH_C32(0x829c8577), SPH_C32(0x6e14b195) },
4129 { SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1), SPH_C32(0xb1177789),
4130 SPH_C32(0x2af56e4c), SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2),
4131 SPH_C32(0xe5d0a669), SPH_C32(0x7b43be03) },
4132 { SPH_C32(0x4d4a0080), SPH_C32(0x536d21c3), SPH_C32(0xc8be7a70),
4133 SPH_C32(0x491c4f34), SPH_C32(0x61f001a0), SPH_C32(0x1222a606),
4134 SPH_C32(0x65b7e794), SPH_C32(0xfa053fbb) },
4135 { SPH_C32(0x5cf600c0), SPH_C32(0xa18c00af), SPH_C32(0x87721c21),
4136 SPH_C32(0x09965449), SPH_C32(0xe7910180), SPH_C32(0xfab2d4d6),
4137 SPH_C32(0xb88c069e), SPH_C32(0x09343ac8) },
4138 { SPH_C32(0x008400c0), SPH_C32(0x6836cdbd), SPH_C32(0xfedb11d8),
4139 SPH_C32(0x6a7f7531), SPH_C32(0x195b01a0), SPH_C32(0xb2effc32),
4140 SPH_C32(0x38eb4763), SPH_C32(0x8872bb70) },
4141 { SPH_C32(0x69930080), SPH_C32(0x3a1ab6e5), SPH_C32(0xec4bd77e),
4142 SPH_C32(0x5882ea87), SPH_C32(0xaa5f01c0), SPH_C32(0xc1e938a8),
4143 SPH_C32(0x8ee96d36), SPH_C32(0x2a5700cd) },
4144 { SPH_C32(0x35e10080), SPH_C32(0xf3a07bf7), SPH_C32(0x95e2da87),
4145 SPH_C32(0x3b6bcbff), SPH_C32(0x549501e0), SPH_C32(0x89b4104c),
4146 SPH_C32(0x0e8e2ccb), SPH_C32(0xab118175) },
4147 { SPH_C32(0x245d00c0), SPH_C32(0x01415a9b), SPH_C32(0xda2ebcd6),
4148 SPH_C32(0x7be1d082), SPH_C32(0xd2f401c0), SPH_C32(0x6124629c),
4149 SPH_C32(0xd3b5cdc1), SPH_C32(0x58208406) },
4150 { SPH_C32(0x782f00c0), SPH_C32(0xc8fb9789), SPH_C32(0xa387b12f),
4151 SPH_C32(0x1808f1fa), SPH_C32(0x2c3e01e0), SPH_C32(0x29794a78),
4152 SPH_C32(0x53d28c3c), SPH_C32(0xd96605be) },
4153 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
4154 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
4155 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
4156 { SPH_C32(0x989a0100), SPH_C32(0xd6ca5b1c), SPH_C32(0x5ebdc7c5),
4157 SPH_C32(0xebc82d48), SPH_C32(0x496e0120), SPH_C32(0xc242193c),
4158 SPH_C32(0x05ee9956), SPH_C32(0x6782e5dc) },
4159 { SPH_C32(0x89260140), SPH_C32(0x242b7a70), SPH_C32(0x1171a194),
4160 SPH_C32(0xab423635), SPH_C32(0xcf0f0100), SPH_C32(0x2ad26bec),
4161 SPH_C32(0xd8d5785c), SPH_C32(0x94b3e0af) },
4162 { SPH_C32(0xd5540140), SPH_C32(0xed91b762), SPH_C32(0x68d8ac6d),
4163 SPH_C32(0xc8ab174d), SPH_C32(0x31c50120), SPH_C32(0x628f4308),
4164 SPH_C32(0x58b239a1), SPH_C32(0x15f56117) },
4165 { SPH_C32(0xbc430100), SPH_C32(0xbfbdcc3a), SPH_C32(0x7a486acb),
4166 SPH_C32(0xfa5688fb), SPH_C32(0x82c10140), SPH_C32(0x11898792),
4167 SPH_C32(0xeeb013f4), SPH_C32(0xb7d0daaa) },
4168 { SPH_C32(0xe0310100), SPH_C32(0x76070128), SPH_C32(0x03e16732),
4169 SPH_C32(0x99bfa983), SPH_C32(0x7c0b0160), SPH_C32(0x59d4af76),
4170 SPH_C32(0x6ed75209), SPH_C32(0x36965b12) },
4171 { SPH_C32(0xf18d0140), SPH_C32(0x84e62044), SPH_C32(0x4c2d0163),
4172 SPH_C32(0xd935b2fe), SPH_C32(0xfa6a0140), SPH_C32(0xb144dda6),
4173 SPH_C32(0xb3ecb303), SPH_C32(0xc5a75e61) },
4174 { SPH_C32(0xadff0140), SPH_C32(0x4d5ced56), SPH_C32(0x35840c9a),
4175 SPH_C32(0xbadc9386), SPH_C32(0x04a00160), SPH_C32(0xf919f542),
4176 SPH_C32(0x338bf2fe), SPH_C32(0x44e1dfd9) },
4177 { SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2), SPH_C32(0xe5d0a669),
4178 SPH_C32(0x7b43be03), SPH_C32(0x8e020100), SPH_C32(0xc0a86233),
4179 SPH_C32(0x54c7d1e0), SPH_C32(0x51b6d04f) },
4180 { SPH_C32(0xc3480180), SPH_C32(0x93c543f0), SPH_C32(0x9c79ab90),
4181 SPH_C32(0x18aa9f7b), SPH_C32(0x70c80120), SPH_C32(0x88f54ad7),
4182 SPH_C32(0xd4a0901d), SPH_C32(0xd0f051f7) },
4183 { SPH_C32(0xd2f401c0), SPH_C32(0x6124629c), SPH_C32(0xd3b5cdc1),
4184 SPH_C32(0x58208406), SPH_C32(0xf6a90100), SPH_C32(0x60653807),
4185 SPH_C32(0x099b7117), SPH_C32(0x23c15484) },
4186 { SPH_C32(0x8e8601c0), SPH_C32(0xa89eaf8e), SPH_C32(0xaa1cc038),
4187 SPH_C32(0x3bc9a57e), SPH_C32(0x08630120), SPH_C32(0x283810e3),
4188 SPH_C32(0x89fc30ea), SPH_C32(0xa287d53c) },
4189 { SPH_C32(0xe7910180), SPH_C32(0xfab2d4d6), SPH_C32(0xb88c069e),
4190 SPH_C32(0x09343ac8), SPH_C32(0xbb670140), SPH_C32(0x5b3ed479),
4191 SPH_C32(0x3ffe1abf), SPH_C32(0x00a26e81) },
4192 { SPH_C32(0xbbe30180), SPH_C32(0x330819c4), SPH_C32(0xc1250b67),
4193 SPH_C32(0x6add1bb0), SPH_C32(0x45ad0160), SPH_C32(0x1363fc9d),
4194 SPH_C32(0xbf995b42), SPH_C32(0x81e4ef39) },
4195 { SPH_C32(0xaa5f01c0), SPH_C32(0xc1e938a8), SPH_C32(0x8ee96d36),
4196 SPH_C32(0x2a5700cd), SPH_C32(0xc3cc0140), SPH_C32(0xfbf38e4d),
4197 SPH_C32(0x62a2ba48), SPH_C32(0x72d5ea4a) },
4198 { SPH_C32(0xf62d01c0), SPH_C32(0x0853f5ba), SPH_C32(0xf74060cf),
4199 SPH_C32(0x49be21b5), SPH_C32(0x3d060160), SPH_C32(0xb3aea6a9),
4200 SPH_C32(0xe2c5fbb5), SPH_C32(0xf3936bf2) },
4201 { SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5), SPH_C32(0xf65ac377),
4202 SPH_C32(0x3f53b81b), SPH_C32(0xd5d00180), SPH_C32(0x85a77adf),
4203 SPH_C32(0x9603bdb5), SPH_C32(0xa2d4627c) },
4204 { SPH_C32(0xa13c0100), SPH_C32(0x9c7d08f7), SPH_C32(0x8ff3ce8e),
4205 SPH_C32(0x5cba9963), SPH_C32(0x2b1a01a0), SPH_C32(0xcdfa523b),
4206 SPH_C32(0x1664fc48), SPH_C32(0x2392e3c4) },
4207 { SPH_C32(0xb0800140), SPH_C32(0x6e9c299b), SPH_C32(0xc03fa8df),
4208 SPH_C32(0x1c30821e), SPH_C32(0xad7b0180), SPH_C32(0x256a20eb),
4209 SPH_C32(0xcb5f1d42), SPH_C32(0xd0a3e6b7) },
4210 { SPH_C32(0xecf20140), SPH_C32(0xa726e489), SPH_C32(0xb996a526),
4211 SPH_C32(0x7fd9a366), SPH_C32(0x53b101a0), SPH_C32(0x6d37080f),
4212 SPH_C32(0x4b385cbf), SPH_C32(0x51e5670f) },
4213 { SPH_C32(0x85e50100), SPH_C32(0xf50a9fd1), SPH_C32(0xab066380),
4214 SPH_C32(0x4d243cd0), SPH_C32(0xe0b501c0), SPH_C32(0x1e31cc95),
4215 SPH_C32(0xfd3a76ea), SPH_C32(0xf3c0dcb2) },
4216 { SPH_C32(0xd9970100), SPH_C32(0x3cb052c3), SPH_C32(0xd2af6e79),
4217 SPH_C32(0x2ecd1da8), SPH_C32(0x1e7f01e0), SPH_C32(0x566ce471),
4218 SPH_C32(0x7d5d3717), SPH_C32(0x72865d0a) },
4219 { SPH_C32(0xc82b0140), SPH_C32(0xce5173af), SPH_C32(0x9d630828),
4220 SPH_C32(0x6e4706d5), SPH_C32(0x981e01c0), SPH_C32(0xbefc96a1),
4221 SPH_C32(0xa066d61d), SPH_C32(0x81b75879) },
4222 { SPH_C32(0x94590140), SPH_C32(0x07ebbebd), SPH_C32(0xe4ca05d1),
4223 SPH_C32(0x0dae27ad), SPH_C32(0x66d401e0), SPH_C32(0xf6a1be45),
4224 SPH_C32(0x200197e0), SPH_C32(0x00f1d9c1) },
4225 { SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09), SPH_C32(0x349eaf22),
4226 SPH_C32(0xcc310a28), SPH_C32(0xec760180), SPH_C32(0xcf102934),
4227 SPH_C32(0x474db4fe), SPH_C32(0x15a6d657) },
4228 { SPH_C32(0xfaee0180), SPH_C32(0xd972101b), SPH_C32(0x4d37a2db),
4229 SPH_C32(0xafd82b50), SPH_C32(0x12bc01a0), SPH_C32(0x874d01d0),
4230 SPH_C32(0xc72af503), SPH_C32(0x94e057ef) },
4231 { SPH_C32(0xeb5201c0), SPH_C32(0x2b933177), SPH_C32(0x02fbc48a),
4232 SPH_C32(0xef52302d), SPH_C32(0x94dd0180), SPH_C32(0x6fdd7300),
4233 SPH_C32(0x1a111409), SPH_C32(0x67d1529c) },
4234 { SPH_C32(0xb72001c0), SPH_C32(0xe229fc65), SPH_C32(0x7b52c973),
4235 SPH_C32(0x8cbb1155), SPH_C32(0x6a1701a0), SPH_C32(0x27805be4),
4236 SPH_C32(0x9a7655f4), SPH_C32(0xe697d324) },
4237 { SPH_C32(0xde370180), SPH_C32(0xb005873d), SPH_C32(0x69c20fd5),
4238 SPH_C32(0xbe468ee3), SPH_C32(0xd91301c0), SPH_C32(0x54869f7e),
4239 SPH_C32(0x2c747fa1), SPH_C32(0x44b26899) },
4240 { SPH_C32(0x82450180), SPH_C32(0x79bf4a2f), SPH_C32(0x106b022c),
4241 SPH_C32(0xddafaf9b), SPH_C32(0x27d901e0), SPH_C32(0x1cdbb79a),
4242 SPH_C32(0xac133e5c), SPH_C32(0xc5f4e921) },
4243 { SPH_C32(0x93f901c0), SPH_C32(0x8b5e6b43), SPH_C32(0x5fa7647d),
4244 SPH_C32(0x9d25b4e6), SPH_C32(0xa1b801c0), SPH_C32(0xf44bc54a),
4245 SPH_C32(0x7128df56), SPH_C32(0x36c5ec52) },
4246 { SPH_C32(0xcf8b01c0), SPH_C32(0x42e4a651), SPH_C32(0x260e6984),
4247 SPH_C32(0xfecc959e), SPH_C32(0x5f7201e0), SPH_C32(0xbc16edae),
4248 SPH_C32(0xf14f9eab), SPH_C32(0xb7836dea) }
4249 };
4250 static const sph_u32 T256_21[128][8] = {
4251 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4252 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4253 SPH_C32(0x00000000), SPH_C32(0x00000000) },
4254 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
4255 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
4256 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
4257 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
4258 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
4259 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
4260 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
4261 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
4262 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
4263 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
4264 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
4265 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
4266 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
4267 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
4268 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
4269 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
4270 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
4271 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
4272 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
4273 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
4274 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
4275 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
4276 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
4277 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
4278 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
4279 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
4280 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
4281 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
4282 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
4283 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
4284 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
4285 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
4286 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
4287 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
4288 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
4289 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
4290 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
4291 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
4292 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
4293 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
4294 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
4295 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
4296 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
4297 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
4298 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) },
4299 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
4300 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
4301 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
4302 { SPH_C32(0x81540014), SPH_C32(0xcc85fd8c), SPH_C32(0x61229652),
4303 SPH_C32(0xde1d79bb), SPH_C32(0x45900000), SPH_C32(0x24369f23),
4304 SPH_C32(0xa4e61ac1), SPH_C32(0xc758578f) },
4305 { SPH_C32(0x3af50010), SPH_C32(0x00188b51), SPH_C32(0x64d53a3f),
4306 SPH_C32(0x07fb9752), SPH_C32(0x95980004), SPH_C32(0xa8401054),
4307 SPH_C32(0x3923aa91), SPH_C32(0x68127e55) },
4308 { SPH_C32(0xeafd0014), SPH_C32(0x8c6e0426), SPH_C32(0xf9108a6f),
4309 SPH_C32(0xa8b1be88), SPH_C32(0xfe310004), SPH_C32(0xe8abe9fe),
4310 SPH_C32(0xa111b6ac), SPH_C32(0x1ebeb966) },
4311 { SPH_C32(0xf9f20018), SPH_C32(0x608a4b86), SPH_C32(0x0294b503),
4312 SPH_C32(0xc9fe7850), SPH_C32(0x39250000), SPH_C32(0xd6b355cd),
4313 SPH_C32(0xa2be8582), SPH_C32(0xe90cd8e3) },
4314 { SPH_C32(0x29fa001c), SPH_C32(0xecfcc4f1), SPH_C32(0x9f510553),
4315 SPH_C32(0x66b4518a), SPH_C32(0x528c0000), SPH_C32(0x9658ac67),
4316 SPH_C32(0x3a8c99bf), SPH_C32(0x9fa01fd0) },
4317 { SPH_C32(0x925b0018), SPH_C32(0x2061b22c), SPH_C32(0x9aa6a93e),
4318 SPH_C32(0xbf52bf63), SPH_C32(0x82840004), SPH_C32(0x1a2e2310),
4319 SPH_C32(0xa74929ef), SPH_C32(0x30ea360a) },
4320 { SPH_C32(0x4253001c), SPH_C32(0xac173d5b), SPH_C32(0x0763196e),
4321 SPH_C32(0x101896b9), SPH_C32(0xe92d0004), SPH_C32(0x5ac5daba),
4322 SPH_C32(0x3f7b35d2), SPH_C32(0x4646f139) },
4323 { SPH_C32(0x46400010), SPH_C32(0xf29d41bf), SPH_C32(0x628da57c),
4324 SPH_C32(0x29af183e), SPH_C32(0x918b0008), SPH_C32(0xf6ca6cb0),
4325 SPH_C32(0x5ccd1683), SPH_C32(0x51a5f0d2) },
4326 { SPH_C32(0x96480014), SPH_C32(0x7eebcec8), SPH_C32(0xff48152c),
4327 SPH_C32(0x86e531e4), SPH_C32(0xfa220008), SPH_C32(0xb621951a),
4328 SPH_C32(0xc4ff0abe), SPH_C32(0x270937e1) },
4329 { SPH_C32(0x2de90010), SPH_C32(0xb276b815), SPH_C32(0xfabfb941),
4330 SPH_C32(0x5f03df0d), SPH_C32(0x2a2a000c), SPH_C32(0x3a571a6d),
4331 SPH_C32(0x593abaee), SPH_C32(0x88431e3b) },
4332 { SPH_C32(0xfde10014), SPH_C32(0x3e003762), SPH_C32(0x677a0911),
4333 SPH_C32(0xf049f6d7), SPH_C32(0x4183000c), SPH_C32(0x7abce3c7),
4334 SPH_C32(0xc108a6d3), SPH_C32(0xfeefd908) },
4335 { SPH_C32(0xeeee0018), SPH_C32(0xd2e478c2), SPH_C32(0x9cfe367d),
4336 SPH_C32(0x9106300f), SPH_C32(0x86970008), SPH_C32(0x44a45ff4),
4337 SPH_C32(0xc2a795fd), SPH_C32(0x095db88d) },
4338 { SPH_C32(0x3ee6001c), SPH_C32(0x5e92f7b5), SPH_C32(0x013b862d),
4339 SPH_C32(0x3e4c19d5), SPH_C32(0xed3e0008), SPH_C32(0x044fa65e),
4340 SPH_C32(0x5a9589c0), SPH_C32(0x7ff17fbe) },
4341 { SPH_C32(0x85470018), SPH_C32(0x920f8168), SPH_C32(0x04cc2a40),
4342 SPH_C32(0xe7aaf73c), SPH_C32(0x3d36000c), SPH_C32(0x88392929),
4343 SPH_C32(0xc7503990), SPH_C32(0xd0bb5664) },
4344 { SPH_C32(0x554f001c), SPH_C32(0x1e790e1f), SPH_C32(0x99099a10),
4345 SPH_C32(0x48e0dee6), SPH_C32(0x569f000c), SPH_C32(0xc8d2d083),
4346 SPH_C32(0x5f6225ad), SPH_C32(0xa6179157) },
4347 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
4348 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
4349 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
4350 { SPH_C32(0xfe310004), SPH_C32(0xe8abe9fe), SPH_C32(0xa111b6ac),
4351 SPH_C32(0x1ebeb966), SPH_C32(0x14cc0010), SPH_C32(0x64c5edd8),
4352 SPH_C32(0x58013cc3), SPH_C32(0xb60f07ee) },
4353 { SPH_C32(0x45900000), SPH_C32(0x24369f23), SPH_C32(0xa4e61ac1),
4354 SPH_C32(0xc758578f), SPH_C32(0xc4c40014), SPH_C32(0xe8b362af),
4355 SPH_C32(0xc5c48c93), SPH_C32(0x19452e34) },
4356 { SPH_C32(0x95980004), SPH_C32(0xa8401054), SPH_C32(0x3923aa91),
4357 SPH_C32(0x68127e55), SPH_C32(0xaf6d0014), SPH_C32(0xa8589b05),
4358 SPH_C32(0x5df690ae), SPH_C32(0x6fe9e907) },
4359 { SPH_C32(0x86970008), SPH_C32(0x44a45ff4), SPH_C32(0xc2a795fd),
4360 SPH_C32(0x095db88d), SPH_C32(0x68790010), SPH_C32(0x96402736),
4361 SPH_C32(0x5e59a380), SPH_C32(0x985b8882) },
4362 { SPH_C32(0x569f000c), SPH_C32(0xc8d2d083), SPH_C32(0x5f6225ad),
4363 SPH_C32(0xa6179157), SPH_C32(0x03d00010), SPH_C32(0xd6abde9c),
4364 SPH_C32(0xc66bbfbd), SPH_C32(0xeef74fb1) },
4365 { SPH_C32(0xed3e0008), SPH_C32(0x044fa65e), SPH_C32(0x5a9589c0),
4366 SPH_C32(0x7ff17fbe), SPH_C32(0xd3d80014), SPH_C32(0x5add51eb),
4367 SPH_C32(0x5bae0fed), SPH_C32(0x41bd666b) },
4368 { SPH_C32(0x3d36000c), SPH_C32(0x88392929), SPH_C32(0xc7503990),
4369 SPH_C32(0xd0bb5664), SPH_C32(0xb8710014), SPH_C32(0x1a36a841),
4370 SPH_C32(0xc39c13d0), SPH_C32(0x3711a158) },
4371 { SPH_C32(0x39250000), SPH_C32(0xd6b355cd), SPH_C32(0xa2be8582),
4372 SPH_C32(0xe90cd8e3), SPH_C32(0xc0d70018), SPH_C32(0xb6391e4b),
4373 SPH_C32(0xa02a3081), SPH_C32(0x20f2a0b3) },
4374 { SPH_C32(0xe92d0004), SPH_C32(0x5ac5daba), SPH_C32(0x3f7b35d2),
4375 SPH_C32(0x4646f139), SPH_C32(0xab7e0018), SPH_C32(0xf6d2e7e1),
4376 SPH_C32(0x38182cbc), SPH_C32(0x565e6780) },
4377 { SPH_C32(0x528c0000), SPH_C32(0x9658ac67), SPH_C32(0x3a8c99bf),
4378 SPH_C32(0x9fa01fd0), SPH_C32(0x7b76001c), SPH_C32(0x7aa46896),
4379 SPH_C32(0xa5dd9cec), SPH_C32(0xf9144e5a) },
4380 { SPH_C32(0x82840004), SPH_C32(0x1a2e2310), SPH_C32(0xa74929ef),
4381 SPH_C32(0x30ea360a), SPH_C32(0x10df001c), SPH_C32(0x3a4f913c),
4382 SPH_C32(0x3def80d1), SPH_C32(0x8fb88969) },
4383 { SPH_C32(0x918b0008), SPH_C32(0xf6ca6cb0), SPH_C32(0x5ccd1683),
4384 SPH_C32(0x51a5f0d2), SPH_C32(0xd7cb0018), SPH_C32(0x04572d0f),
4385 SPH_C32(0x3e40b3ff), SPH_C32(0x780ae8ec) },
4386 { SPH_C32(0x4183000c), SPH_C32(0x7abce3c7), SPH_C32(0xc108a6d3),
4387 SPH_C32(0xfeefd908), SPH_C32(0xbc620018), SPH_C32(0x44bcd4a5),
4388 SPH_C32(0xa672afc2), SPH_C32(0x0ea62fdf) },
4389 { SPH_C32(0xfa220008), SPH_C32(0xb621951a), SPH_C32(0xc4ff0abe),
4390 SPH_C32(0x270937e1), SPH_C32(0x6c6a001c), SPH_C32(0xc8ca5bd2),
4391 SPH_C32(0x3bb71f92), SPH_C32(0xa1ec0605) },
4392 { SPH_C32(0x2a2a000c), SPH_C32(0x3a571a6d), SPH_C32(0x593abaee),
4393 SPH_C32(0x88431e3b), SPH_C32(0x07c3001c), SPH_C32(0x8821a278),
4394 SPH_C32(0xa38503af), SPH_C32(0xd740c136) },
4395 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
4396 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
4397 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
4398 { SPH_C32(0xaf6d0014), SPH_C32(0xa8589b05), SPH_C32(0x5df690ae),
4399 SPH_C32(0x6fe9e907), SPH_C32(0x3af50010), SPH_C32(0x00188b51),
4400 SPH_C32(0x64d53a3f), SPH_C32(0x07fb9752) },
4401 { SPH_C32(0x14cc0010), SPH_C32(0x64c5edd8), SPH_C32(0x58013cc3),
4402 SPH_C32(0xb60f07ee), SPH_C32(0xeafd0014), SPH_C32(0x8c6e0426),
4403 SPH_C32(0xf9108a6f), SPH_C32(0xa8b1be88) },
4404 { SPH_C32(0xc4c40014), SPH_C32(0xe8b362af), SPH_C32(0xc5c48c93),
4405 SPH_C32(0x19452e34), SPH_C32(0x81540014), SPH_C32(0xcc85fd8c),
4406 SPH_C32(0x61229652), SPH_C32(0xde1d79bb) },
4407 { SPH_C32(0xd7cb0018), SPH_C32(0x04572d0f), SPH_C32(0x3e40b3ff),
4408 SPH_C32(0x780ae8ec), SPH_C32(0x46400010), SPH_C32(0xf29d41bf),
4409 SPH_C32(0x628da57c), SPH_C32(0x29af183e) },
4410 { SPH_C32(0x07c3001c), SPH_C32(0x8821a278), SPH_C32(0xa38503af),
4411 SPH_C32(0xd740c136), SPH_C32(0x2de90010), SPH_C32(0xb276b815),
4412 SPH_C32(0xfabfb941), SPH_C32(0x5f03df0d) },
4413 { SPH_C32(0xbc620018), SPH_C32(0x44bcd4a5), SPH_C32(0xa672afc2),
4414 SPH_C32(0x0ea62fdf), SPH_C32(0xfde10014), SPH_C32(0x3e003762),
4415 SPH_C32(0x677a0911), SPH_C32(0xf049f6d7) },
4416 { SPH_C32(0x6c6a001c), SPH_C32(0xc8ca5bd2), SPH_C32(0x3bb71f92),
4417 SPH_C32(0xa1ec0605), SPH_C32(0x96480014), SPH_C32(0x7eebcec8),
4418 SPH_C32(0xff48152c), SPH_C32(0x86e531e4) },
4419 { SPH_C32(0x68790010), SPH_C32(0x96402736), SPH_C32(0x5e59a380),
4420 SPH_C32(0x985b8882), SPH_C32(0xeeee0018), SPH_C32(0xd2e478c2),
4421 SPH_C32(0x9cfe367d), SPH_C32(0x9106300f) },
4422 { SPH_C32(0xb8710014), SPH_C32(0x1a36a841), SPH_C32(0xc39c13d0),
4423 SPH_C32(0x3711a158), SPH_C32(0x85470018), SPH_C32(0x920f8168),
4424 SPH_C32(0x04cc2a40), SPH_C32(0xe7aaf73c) },
4425 { SPH_C32(0x03d00010), SPH_C32(0xd6abde9c), SPH_C32(0xc66bbfbd),
4426 SPH_C32(0xeef74fb1), SPH_C32(0x554f001c), SPH_C32(0x1e790e1f),
4427 SPH_C32(0x99099a10), SPH_C32(0x48e0dee6) },
4428 { SPH_C32(0xd3d80014), SPH_C32(0x5add51eb), SPH_C32(0x5bae0fed),
4429 SPH_C32(0x41bd666b), SPH_C32(0x3ee6001c), SPH_C32(0x5e92f7b5),
4430 SPH_C32(0x013b862d), SPH_C32(0x3e4c19d5) },
4431 { SPH_C32(0xc0d70018), SPH_C32(0xb6391e4b), SPH_C32(0xa02a3081),
4432 SPH_C32(0x20f2a0b3), SPH_C32(0xf9f20018), SPH_C32(0x608a4b86),
4433 SPH_C32(0x0294b503), SPH_C32(0xc9fe7850) },
4434 { SPH_C32(0x10df001c), SPH_C32(0x3a4f913c), SPH_C32(0x3def80d1),
4435 SPH_C32(0x8fb88969), SPH_C32(0x925b0018), SPH_C32(0x2061b22c),
4436 SPH_C32(0x9aa6a93e), SPH_C32(0xbf52bf63) },
4437 { SPH_C32(0xab7e0018), SPH_C32(0xf6d2e7e1), SPH_C32(0x38182cbc),
4438 SPH_C32(0x565e6780), SPH_C32(0x4253001c), SPH_C32(0xac173d5b),
4439 SPH_C32(0x0763196e), SPH_C32(0x101896b9) },
4440 { SPH_C32(0x7b76001c), SPH_C32(0x7aa46896), SPH_C32(0xa5dd9cec),
4441 SPH_C32(0xf9144e5a), SPH_C32(0x29fa001c), SPH_C32(0xecfcc4f1),
4442 SPH_C32(0x9f510553), SPH_C32(0x66b4518a) },
4443 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
4444 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
4445 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
4446 { SPH_C32(0x72b00024), SPH_C32(0x0d916a81), SPH_C32(0x640bfc54),
4447 SPH_C32(0x4de5891a), SPH_C32(0x37db0000), SPH_C32(0x895134b8),
4448 SPH_C32(0xe19b11c4), SPH_C32(0x1545e64b) },
4449 { SPH_C32(0xc9110020), SPH_C32(0xc10c1c5c), SPH_C32(0x61fc5039),
4450 SPH_C32(0x940367f3), SPH_C32(0xe7d30004), SPH_C32(0x0527bbcf),
4451 SPH_C32(0x7c5ea194), SPH_C32(0xba0fcf91) },
4452 { SPH_C32(0x19190024), SPH_C32(0x4d7a932b), SPH_C32(0xfc39e069),
4453 SPH_C32(0x3b494e29), SPH_C32(0x8c7a0004), SPH_C32(0x45cc4265),
4454 SPH_C32(0xe46cbda9), SPH_C32(0xcca308a2) },
4455 { SPH_C32(0x0a160028), SPH_C32(0xa19edc8b), SPH_C32(0x07bddf05),
4456 SPH_C32(0x5a0688f1), SPH_C32(0x4b6e0000), SPH_C32(0x7bd4fe56),
4457 SPH_C32(0xe7c38e87), SPH_C32(0x3b116927) },
4458 { SPH_C32(0xda1e002c), SPH_C32(0x2de853fc), SPH_C32(0x9a786f55),
4459 SPH_C32(0xf54ca12b), SPH_C32(0x20c70000), SPH_C32(0x3b3f07fc),
4460 SPH_C32(0x7ff192ba), SPH_C32(0x4dbdae14) },
4461 { SPH_C32(0x61bf0028), SPH_C32(0xe1752521), SPH_C32(0x9f8fc338),
4462 SPH_C32(0x2caa4fc2), SPH_C32(0xf0cf0004), SPH_C32(0xb749888b),
4463 SPH_C32(0xe23422ea), SPH_C32(0xe2f787ce) },
4464 { SPH_C32(0xb1b7002c), SPH_C32(0x6d03aa56), SPH_C32(0x024a7368),
4465 SPH_C32(0x83e06618), SPH_C32(0x9b660004), SPH_C32(0xf7a27121),
4466 SPH_C32(0x7a063ed7), SPH_C32(0x945b40fd) },
4467 { SPH_C32(0xb5a40020), SPH_C32(0x3389d6b2), SPH_C32(0x67a4cf7a),
4468 SPH_C32(0xba57e89f), SPH_C32(0xe3c00008), SPH_C32(0x5badc72b),
4469 SPH_C32(0x19b01d86), SPH_C32(0x83b84116) },
4470 { SPH_C32(0x65ac0024), SPH_C32(0xbfff59c5), SPH_C32(0xfa617f2a),
4471 SPH_C32(0x151dc145), SPH_C32(0x88690008), SPH_C32(0x1b463e81),
4472 SPH_C32(0x818201bb), SPH_C32(0xf5148625) },
4473 { SPH_C32(0xde0d0020), SPH_C32(0x73622f18), SPH_C32(0xff96d347),
4474 SPH_C32(0xccfb2fac), SPH_C32(0x5861000c), SPH_C32(0x9730b1f6),
4475 SPH_C32(0x1c47b1eb), SPH_C32(0x5a5eafff) },
4476 { SPH_C32(0x0e050024), SPH_C32(0xff14a06f), SPH_C32(0x62536317),
4477 SPH_C32(0x63b10676), SPH_C32(0x33c8000c), SPH_C32(0xd7db485c),
4478 SPH_C32(0x8475add6), SPH_C32(0x2cf268cc) },
4479 { SPH_C32(0x1d0a0028), SPH_C32(0x13f0efcf), SPH_C32(0x99d75c7b),
4480 SPH_C32(0x02fec0ae), SPH_C32(0xf4dc0008), SPH_C32(0xe9c3f46f),
4481 SPH_C32(0x87da9ef8), SPH_C32(0xdb400949) },
4482 { SPH_C32(0xcd02002c), SPH_C32(0x9f8660b8), SPH_C32(0x0412ec2b),
4483 SPH_C32(0xadb4e974), SPH_C32(0x9f750008), SPH_C32(0xa9280dc5),
4484 SPH_C32(0x1fe882c5), SPH_C32(0xadecce7a) },
4485 { SPH_C32(0x76a30028), SPH_C32(0x531b1665), SPH_C32(0x01e54046),
4486 SPH_C32(0x7452079d), SPH_C32(0x4f7d000c), SPH_C32(0x255e82b2),
4487 SPH_C32(0x822d3295), SPH_C32(0x02a6e7a0) },
4488 { SPH_C32(0xa6ab002c), SPH_C32(0xdf6d9912), SPH_C32(0x9c20f016),
4489 SPH_C32(0xdb182e47), SPH_C32(0x24d4000c), SPH_C32(0x65b57b18),
4490 SPH_C32(0x1a1f2ea8), SPH_C32(0x740a2093) },
4491 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
4492 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
4493 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
4494 { SPH_C32(0x23ec0034), SPH_C32(0x4d62187a), SPH_C32(0x98ecda56),
4495 SPH_C32(0x3cb2d97b), SPH_C32(0x19e20000), SPH_C32(0xed8c5231),
4496 SPH_C32(0xdd4f1738), SPH_C32(0xa4b176f7) },
4497 { SPH_C32(0x984d0030), SPH_C32(0x81ff6ea7), SPH_C32(0x9d1b763b),
4498 SPH_C32(0xe5543792), SPH_C32(0xc9ea0004), SPH_C32(0x61fadd46),
4499 SPH_C32(0x408aa768), SPH_C32(0x0bfb5f2d) },
4500 { SPH_C32(0x48450034), SPH_C32(0x0d89e1d0), SPH_C32(0x00dec66b),
4501 SPH_C32(0x4a1e1e48), SPH_C32(0xa2430004), SPH_C32(0x211124ec),
4502 SPH_C32(0xd8b8bb55), SPH_C32(0x7d57981e) },
4503 { SPH_C32(0x5b4a0038), SPH_C32(0xe16dae70), SPH_C32(0xfb5af907),
4504 SPH_C32(0x2b51d890), SPH_C32(0x65570000), SPH_C32(0x1f0998df),
4505 SPH_C32(0xdb17887b), SPH_C32(0x8ae5f99b) },
4506 { SPH_C32(0x8b42003c), SPH_C32(0x6d1b2107), SPH_C32(0x669f4957),
4507 SPH_C32(0x841bf14a), SPH_C32(0x0efe0000), SPH_C32(0x5fe26175),
4508 SPH_C32(0x43259446), SPH_C32(0xfc493ea8) },
4509 { SPH_C32(0x30e30038), SPH_C32(0xa18657da), SPH_C32(0x6368e53a),
4510 SPH_C32(0x5dfd1fa3), SPH_C32(0xdef60004), SPH_C32(0xd394ee02),
4511 SPH_C32(0xdee02416), SPH_C32(0x53031772) },
4512 { SPH_C32(0xe0eb003c), SPH_C32(0x2df0d8ad), SPH_C32(0xfead556a),
4513 SPH_C32(0xf2b73679), SPH_C32(0xb55f0004), SPH_C32(0x937f17a8),
4514 SPH_C32(0x46d2382b), SPH_C32(0x25afd041) },
4515 { SPH_C32(0xe4f80030), SPH_C32(0x737aa449), SPH_C32(0x9b43e978),
4516 SPH_C32(0xcb00b8fe), SPH_C32(0xcdf90008), SPH_C32(0x3f70a1a2),
4517 SPH_C32(0x25641b7a), SPH_C32(0x324cd1aa) },
4518 { SPH_C32(0x34f00034), SPH_C32(0xff0c2b3e), SPH_C32(0x06865928),
4519 SPH_C32(0x644a9124), SPH_C32(0xa6500008), SPH_C32(0x7f9b5808),
4520 SPH_C32(0xbd560747), SPH_C32(0x44e01699) },
4521 { SPH_C32(0x8f510030), SPH_C32(0x33915de3), SPH_C32(0x0371f545),
4522 SPH_C32(0xbdac7fcd), SPH_C32(0x7658000c), SPH_C32(0xf3edd77f),
4523 SPH_C32(0x2093b717), SPH_C32(0xebaa3f43) },
4524 { SPH_C32(0x5f590034), SPH_C32(0xbfe7d294), SPH_C32(0x9eb44515),
4525 SPH_C32(0x12e65617), SPH_C32(0x1df1000c), SPH_C32(0xb3062ed5),
4526 SPH_C32(0xb8a1ab2a), SPH_C32(0x9d06f870) },
4527 { SPH_C32(0x4c560038), SPH_C32(0x53039d34), SPH_C32(0x65307a79),
4528 SPH_C32(0x73a990cf), SPH_C32(0xdae50008), SPH_C32(0x8d1e92e6),
4529 SPH_C32(0xbb0e9804), SPH_C32(0x6ab499f5) },
4530 { SPH_C32(0x9c5e003c), SPH_C32(0xdf751243), SPH_C32(0xf8f5ca29),
4531 SPH_C32(0xdce3b915), SPH_C32(0xb14c0008), SPH_C32(0xcdf56b4c),
4532 SPH_C32(0x233c8439), SPH_C32(0x1c185ec6) },
4533 { SPH_C32(0x27ff0038), SPH_C32(0x13e8649e), SPH_C32(0xfd026644),
4534 SPH_C32(0x050557fc), SPH_C32(0x6144000c), SPH_C32(0x4183e43b),
4535 SPH_C32(0xbef93469), SPH_C32(0xb352771c) },
4536 { SPH_C32(0xf7f7003c), SPH_C32(0x9f9eebe9), SPH_C32(0x60c7d614),
4537 SPH_C32(0xaa4f7e26), SPH_C32(0x0aed000c), SPH_C32(0x01681d91),
4538 SPH_C32(0x26cb2854), SPH_C32(0xc5feb02f) },
4539 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
4540 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
4541 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
4542 { SPH_C32(0x5c890024), SPH_C32(0x694c0c08), SPH_C32(0x58dffaa8),
4543 SPH_C32(0xfc1119a6), SPH_C32(0x48be0010), SPH_C32(0xad7f20ca),
4544 SPH_C32(0x21a8313a), SPH_C32(0xd5e62696) },
4545 { SPH_C32(0xe7280020), SPH_C32(0xa5d17ad5), SPH_C32(0x5d2856c5),
4546 SPH_C32(0x25f7f74f), SPH_C32(0x98b60014), SPH_C32(0x2109afbd),
4547 SPH_C32(0xbc6d816a), SPH_C32(0x7aac0f4c) },
4548 { SPH_C32(0x37200024), SPH_C32(0x29a7f5a2), SPH_C32(0xc0ede695),
4549 SPH_C32(0x8abdde95), SPH_C32(0xf31f0014), SPH_C32(0x61e25617),
4550 SPH_C32(0x245f9d57), SPH_C32(0x0c00c87f) },
4551 { SPH_C32(0x242f0028), SPH_C32(0xc543ba02), SPH_C32(0x3b69d9f9),
4552 SPH_C32(0xebf2184d), SPH_C32(0x340b0010), SPH_C32(0x5ffaea24),
4553 SPH_C32(0x27f0ae79), SPH_C32(0xfbb2a9fa) },
4554 { SPH_C32(0xf427002c), SPH_C32(0x49353575), SPH_C32(0xa6ac69a9),
4555 SPH_C32(0x44b83197), SPH_C32(0x5fa20010), SPH_C32(0x1f11138e),
4556 SPH_C32(0xbfc2b244), SPH_C32(0x8d1e6ec9) },
4557 { SPH_C32(0x4f860028), SPH_C32(0x85a843a8), SPH_C32(0xa35bc5c4),
4558 SPH_C32(0x9d5edf7e), SPH_C32(0x8faa0014), SPH_C32(0x93679cf9),
4559 SPH_C32(0x22070214), SPH_C32(0x22544713) },
4560 { SPH_C32(0x9f8e002c), SPH_C32(0x09deccdf), SPH_C32(0x3e9e7594),
4561 SPH_C32(0x3214f6a4), SPH_C32(0xe4030014), SPH_C32(0xd38c6553),
4562 SPH_C32(0xba351e29), SPH_C32(0x54f88020) },
4563 { SPH_C32(0x9b9d0020), SPH_C32(0x5754b03b), SPH_C32(0x5b70c986),
4564 SPH_C32(0x0ba37823), SPH_C32(0x9ca50018), SPH_C32(0x7f83d359),
4565 SPH_C32(0xd9833d78), SPH_C32(0x431b81cb) },
4566 { SPH_C32(0x4b950024), SPH_C32(0xdb223f4c), SPH_C32(0xc6b579d6),
4567 SPH_C32(0xa4e951f9), SPH_C32(0xf70c0018), SPH_C32(0x3f682af3),
4568 SPH_C32(0x41b12145), SPH_C32(0x35b746f8) },
4569 { SPH_C32(0xf0340020), SPH_C32(0x17bf4991), SPH_C32(0xc342d5bb),
4570 SPH_C32(0x7d0fbf10), SPH_C32(0x2704001c), SPH_C32(0xb31ea584),
4571 SPH_C32(0xdc749115), SPH_C32(0x9afd6f22) },
4572 { SPH_C32(0x203c0024), SPH_C32(0x9bc9c6e6), SPH_C32(0x5e8765eb),
4573 SPH_C32(0xd24596ca), SPH_C32(0x4cad001c), SPH_C32(0xf3f55c2e),
4574 SPH_C32(0x44468d28), SPH_C32(0xec51a811) },
4575 { SPH_C32(0x33330028), SPH_C32(0x772d8946), SPH_C32(0xa5035a87),
4576 SPH_C32(0xb30a5012), SPH_C32(0x8bb90018), SPH_C32(0xcdede01d),
4577 SPH_C32(0x47e9be06), SPH_C32(0x1be3c994) },
4578 { SPH_C32(0xe33b002c), SPH_C32(0xfb5b0631), SPH_C32(0x38c6ead7),
4579 SPH_C32(0x1c4079c8), SPH_C32(0xe0100018), SPH_C32(0x8d0619b7),
4580 SPH_C32(0xdfdba23b), SPH_C32(0x6d4f0ea7) },
4581 { SPH_C32(0x589a0028), SPH_C32(0x37c670ec), SPH_C32(0x3d3146ba),
4582 SPH_C32(0xc5a69721), SPH_C32(0x3018001c), SPH_C32(0x017096c0),
4583 SPH_C32(0x421e126b), SPH_C32(0xc205277d) },
4584 { SPH_C32(0x8892002c), SPH_C32(0xbbb0ff9b), SPH_C32(0xa0f4f6ea),
4585 SPH_C32(0x6aecbefb), SPH_C32(0x5bb1001c), SPH_C32(0x419b6f6a),
4586 SPH_C32(0xda2c0e56), SPH_C32(0xb4a9e04e) },
4587 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
4588 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
4589 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
4590 { SPH_C32(0x0dd50034), SPH_C32(0x29bf7ef3), SPH_C32(0xa438dcaa),
4591 SPH_C32(0x8d4649c7), SPH_C32(0x66870010), SPH_C32(0xc9a24643),
4592 SPH_C32(0x1d7c37c6), SPH_C32(0x6412b62a) },
4593 { SPH_C32(0xb6740030), SPH_C32(0xe522082e), SPH_C32(0xa1cf70c7),
4594 SPH_C32(0x54a0a72e), SPH_C32(0xb68f0014), SPH_C32(0x45d4c934),
4595 SPH_C32(0x80b98796), SPH_C32(0xcb589ff0) },
4596 { SPH_C32(0x667c0034), SPH_C32(0x69548759), SPH_C32(0x3c0ac097),
4597 SPH_C32(0xfbea8ef4), SPH_C32(0xdd260014), SPH_C32(0x053f309e),
4598 SPH_C32(0x188b9bab), SPH_C32(0xbdf458c3) },
4599 { SPH_C32(0x75730038), SPH_C32(0x85b0c8f9), SPH_C32(0xc78efffb),
4600 SPH_C32(0x9aa5482c), SPH_C32(0x1a320010), SPH_C32(0x3b278cad),
4601 SPH_C32(0x1b24a885), SPH_C32(0x4a463946) },
4602 { SPH_C32(0xa57b003c), SPH_C32(0x09c6478e), SPH_C32(0x5a4b4fab),
4603 SPH_C32(0x35ef61f6), SPH_C32(0x719b0010), SPH_C32(0x7bcc7507),
4604 SPH_C32(0x8316b4b8), SPH_C32(0x3ceafe75) },
4605 { SPH_C32(0x1eda0038), SPH_C32(0xc55b3153), SPH_C32(0x5fbce3c6),
4606 SPH_C32(0xec098f1f), SPH_C32(0xa1930014), SPH_C32(0xf7bafa70),
4607 SPH_C32(0x1ed304e8), SPH_C32(0x93a0d7af) },
4608 { SPH_C32(0xced2003c), SPH_C32(0x492dbe24), SPH_C32(0xc2795396),
4609 SPH_C32(0x4343a6c5), SPH_C32(0xca3a0014), SPH_C32(0xb75103da),
4610 SPH_C32(0x86e118d5), SPH_C32(0xe50c109c) },
4611 { SPH_C32(0xcac10030), SPH_C32(0x17a7c2c0), SPH_C32(0xa797ef84),
4612 SPH_C32(0x7af42842), SPH_C32(0xb29c0018), SPH_C32(0x1b5eb5d0),
4613 SPH_C32(0xe5573b84), SPH_C32(0xf2ef1177) },
4614 { SPH_C32(0x1ac90034), SPH_C32(0x9bd14db7), SPH_C32(0x3a525fd4),
4615 SPH_C32(0xd5be0198), SPH_C32(0xd9350018), SPH_C32(0x5bb54c7a),
4616 SPH_C32(0x7d6527b9), SPH_C32(0x8443d644) },
4617 { SPH_C32(0xa1680030), SPH_C32(0x574c3b6a), SPH_C32(0x3fa5f3b9),
4618 SPH_C32(0x0c58ef71), SPH_C32(0x093d001c), SPH_C32(0xd7c3c30d),
4619 SPH_C32(0xe0a097e9), SPH_C32(0x2b09ff9e) },
4620 { SPH_C32(0x71600034), SPH_C32(0xdb3ab41d), SPH_C32(0xa26043e9),
4621 SPH_C32(0xa312c6ab), SPH_C32(0x6294001c), SPH_C32(0x97283aa7),
4622 SPH_C32(0x78928bd4), SPH_C32(0x5da538ad) },
4623 { SPH_C32(0x626f0038), SPH_C32(0x37defbbd), SPH_C32(0x59e47c85),
4624 SPH_C32(0xc25d0073), SPH_C32(0xa5800018), SPH_C32(0xa9308694),
4625 SPH_C32(0x7b3db8fa), SPH_C32(0xaa175928) },
4626 { SPH_C32(0xb267003c), SPH_C32(0xbba874ca), SPH_C32(0xc421ccd5),
4627 SPH_C32(0x6d1729a9), SPH_C32(0xce290018), SPH_C32(0xe9db7f3e),
4628 SPH_C32(0xe30fa4c7), SPH_C32(0xdcbb9e1b) },
4629 { SPH_C32(0x09c60038), SPH_C32(0x77350217), SPH_C32(0xc1d660b8),
4630 SPH_C32(0xb4f1c740), SPH_C32(0x1e21001c), SPH_C32(0x65adf049),
4631 SPH_C32(0x7eca1497), SPH_C32(0x73f1b7c1) },
4632 { SPH_C32(0xd9ce003c), SPH_C32(0xfb438d60), SPH_C32(0x5c13d0e8),
4633 SPH_C32(0x1bbbee9a), SPH_C32(0x7588001c), SPH_C32(0x254609e3),
4634 SPH_C32(0xe6f808aa), SPH_C32(0x055d70f2) }
4635 };
4636 static const sph_u32 T256_28[16][8] = {
4637 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4638 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4639 SPH_C32(0x00000000), SPH_C32(0x00000000) },
4640 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
4641 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
4642 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
4643 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
4644 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
4645 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
4646 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
4647 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
4648 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) },
4649 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
4650 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
4651 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
4652 { SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3), SPH_C32(0x37eb3eaf),
4653 SPH_C32(0x38d131ca), SPH_C32(0x995d0000), SPH_C32(0x2ecee896),
4654 SPH_C32(0x121462e8), SPH_C32(0x410400f9) },
4655 { SPH_C32(0x40d20002), SPH_C32(0x54ca4031), SPH_C32(0xf213cd0e),
4656 SPH_C32(0xdee94a4e), SPH_C32(0x59130001), SPH_C32(0x1d772886),
4657 SPH_C32(0xbc1ad9ed), SPH_C32(0xf4a0c6c2) },
4658 { SPH_C32(0x809c0003), SPH_C32(0x67738021), SPH_C32(0x5c1d760b),
4659 SPH_C32(0x6b4d8c75), SPH_C32(0x91e20001), SPH_C32(0x165acf04),
4660 SPH_C32(0xd7ec9149), SPH_C32(0xa73c7b7d) },
4661 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
4662 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
4663 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
4664 { SPH_C32(0x91e20001), SPH_C32(0x165acf04), SPH_C32(0xd7ec9149),
4665 SPH_C32(0xa73c7b7d), SPH_C32(0x117e0002), SPH_C32(0x71294f25),
4666 SPH_C32(0x8bf1e742), SPH_C32(0xcc71f708) },
4667 { SPH_C32(0x995d0000), SPH_C32(0x2ecee896), SPH_C32(0x121462e8),
4668 SPH_C32(0x410400f9), SPH_C32(0xd1300003), SPH_C32(0x42908f35),
4669 SPH_C32(0x25ff5c47), SPH_C32(0x79d53133) },
4670 { SPH_C32(0x59130001), SPH_C32(0x1d772886), SPH_C32(0xbc1ad9ed),
4671 SPH_C32(0xf4a0c6c2), SPH_C32(0x19c10003), SPH_C32(0x49bd68b7),
4672 SPH_C32(0x4e0914e3), SPH_C32(0x2a498c8c) },
4673 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
4674 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
4675 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
4676 { SPH_C32(0x19c10003), SPH_C32(0x49bd68b7), SPH_C32(0x4e0914e3),
4677 SPH_C32(0x2a498c8c), SPH_C32(0x40d20002), SPH_C32(0x54ca4031),
4678 SPH_C32(0xf213cd0e), SPH_C32(0xdee94a4e) },
4679 { SPH_C32(0x117e0002), SPH_C32(0x71294f25), SPH_C32(0x8bf1e742),
4680 SPH_C32(0xcc71f708), SPH_C32(0x809c0003), SPH_C32(0x67738021),
4681 SPH_C32(0x5c1d760b), SPH_C32(0x6b4d8c75) },
4682 { SPH_C32(0xd1300003), SPH_C32(0x42908f35), SPH_C32(0x25ff5c47),
4683 SPH_C32(0x79d53133), SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3),
4684 SPH_C32(0x37eb3eaf), SPH_C32(0x38d131ca) }
4685 };
4686 #define INPUT_SMALL do { \
4687 unsigned acc = buf[0]; \
4688 const sph_u32 *rp; \
4689 rp = &T256_0[acc >> 1][0]; \
4690 m0 = rp[0]; \
4691 m1 = rp[1]; \
4692 m2 = rp[2]; \
4693 m3 = rp[3]; \
4694 m4 = rp[4]; \
4695 m5 = rp[5]; \
4696 m6 = rp[6]; \
4697 m7 = rp[7]; \
4698 acc = (acc << 8) | buf[1]; \
4699 rp = &T256_7[(acc >> 2) & 0x7f][0]; \
4700 m0 ^= rp[0]; \
4701 m1 ^= rp[1]; \
4702 m2 ^= rp[2]; \
4703 m3 ^= rp[3]; \
4704 m4 ^= rp[4]; \
4705 m5 ^= rp[5]; \
4706 m6 ^= rp[6]; \
4707 m7 ^= rp[7]; \
4708 acc = (acc << 8) | buf[2]; \
4709 rp = &T256_14[(acc >> 3) & 0x7f][0]; \
4710 m0 ^= rp[0]; \
4711 m1 ^= rp[1]; \
4712 m2 ^= rp[2]; \
4713 m3 ^= rp[3]; \
4714 m4 ^= rp[4]; \
4715 m5 ^= rp[5]; \
4716 m6 ^= rp[6]; \
4717 m7 ^= rp[7]; \
4718 acc = (acc << 8) | buf[3]; \
4719 rp = &T256_21[(acc >> 4) & 0x7f][0]; \
4720 m0 ^= rp[0]; \
4721 m1 ^= rp[1]; \
4722 m2 ^= rp[2]; \
4723 m3 ^= rp[3]; \
4724 m4 ^= rp[4]; \
4725 m5 ^= rp[5]; \
4726 m6 ^= rp[6]; \
4727 m7 ^= rp[7]; \
4728 rp = &T256_28[acc & 0x0f][0]; \
4729 m0 ^= rp[0]; \
4730 m1 ^= rp[1]; \
4731 m2 ^= rp[2]; \
4732 m3 ^= rp[3]; \
4733 m4 ^= rp[4]; \
4734 m5 ^= rp[5]; \
4735 m6 ^= rp[6]; \
4736 m7 ^= rp[7]; \
4737 } while (0)
4738 #endif
4739 #if SPH_HAMSI_EXPAND_SMALL == 8
4740 static const sph_u32 T256_0[256][8] = {
4741 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4742 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4743 SPH_C32(0x00000000), SPH_C32(0x00000000) },
4744 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
4745 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
4746 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
4747 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
4748 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
4749 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
4750 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
4751 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
4752 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
4753 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
4754 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
4755 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
4756 { SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82), SPH_C32(0x9907277c),
4757 SPH_C32(0x232f87b6), SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba),
4758 SPH_C32(0xcc651c08), SPH_C32(0x7118f1a0) },
4759 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
4760 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
4761 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
4762 { SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb), SPH_C32(0x22dbd37b),
4763 SPH_C32(0xf3db28d7), SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad),
4764 SPH_C32(0xff44f524), SPH_C32(0xbf0adc53) },
4765 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
4766 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
4767 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
4768 { SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad), SPH_C32(0xff44f524),
4769 SPH_C32(0xbf0adc53), SPH_C32(0xb5d02000), SPH_C32(0x043fd546),
4770 SPH_C32(0xdd9f265f), SPH_C32(0x4cd1f484) },
4771 { SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba), SPH_C32(0xcc651c08),
4772 SPH_C32(0x7118f1a0), SPH_C32(0xc1453000), SPH_C32(0x5e149338),
4773 SPH_C32(0x55623b74), SPH_C32(0x52377616) },
4774 { SPH_C32(0x286f1000), SPH_C32(0xea431fc4), SPH_C32(0x44980123),
4775 SPH_C32(0x6ffe7332), SPH_C32(0x0aec3000), SPH_C32(0xce33a451),
4776 SPH_C32(0xeebecf73), SPH_C32(0x82c3d977) },
4777 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
4778 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
4779 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
4780 { SPH_C32(0x0aec3000), SPH_C32(0xce33a451), SPH_C32(0xeebecf73),
4781 SPH_C32(0x82c3d977), SPH_C32(0x22832000), SPH_C32(0x2470bb95),
4782 SPH_C32(0xaa26ce50), SPH_C32(0xed3daa45) },
4783 { SPH_C32(0xb5d02000), SPH_C32(0x043fd546), SPH_C32(0xdd9f265f),
4784 SPH_C32(0x4cd1f484), SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb),
4785 SPH_C32(0x22dbd37b), SPH_C32(0xf3db28d7) },
4786 { SPH_C32(0xc1453000), SPH_C32(0x5e149338), SPH_C32(0x55623b74),
4787 SPH_C32(0x52377616), SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82),
4788 SPH_C32(0x9907277c), SPH_C32(0x232f87b6) },
4789 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
4790 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
4791 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
4792 { SPH_C32(0x668e5000), SPH_C32(0x013c9f96), SPH_C32(0x0507d280),
4793 SPH_C32(0xd0d04ee0), SPH_C32(0x2dfe0000), SPH_C32(0xdb940d4c),
4794 SPH_C32(0x3f596cbd), SPH_C32(0xc0b5af5f) },
4795 { SPH_C32(0xd9b24000), SPH_C32(0xcb30ee81), SPH_C32(0x36263bac),
4796 SPH_C32(0x1ec26313), SPH_C32(0x596b1000), SPH_C32(0x81bf4b32),
4797 SPH_C32(0xb7a47196), SPH_C32(0xde532dcd) },
4798 { SPH_C32(0xad275000), SPH_C32(0x911ba8ff), SPH_C32(0xbedb2687),
4799 SPH_C32(0x0024e181), SPH_C32(0x92c21000), SPH_C32(0x11987c5b),
4800 SPH_C32(0x0c788591), SPH_C32(0x0ea782ac) },
4801 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
4802 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
4803 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
4804 { SPH_C32(0x8fa47000), SPH_C32(0xb56b136a), SPH_C32(0x14fde8d7),
4805 SPH_C32(0xed194bc4), SPH_C32(0xbaad0000), SPH_C32(0xfbdb639f),
4806 SPH_C32(0x48e084b2), SPH_C32(0x6159f19e) },
4807 { SPH_C32(0x30986000), SPH_C32(0x7f67627d), SPH_C32(0x27dc01fb),
4808 SPH_C32(0x230b6637), SPH_C32(0xce381000), SPH_C32(0xa1f025e1),
4809 SPH_C32(0xc01d9999), SPH_C32(0x7fbf730c) },
4810 { SPH_C32(0x440d7000), SPH_C32(0x254c2403), SPH_C32(0xaf211cd0),
4811 SPH_C32(0x3dede4a5), SPH_C32(0x05911000), SPH_C32(0x31d71288),
4812 SPH_C32(0x7bc16d9e), SPH_C32(0xaf4bdc6d) },
4813 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
4814 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
4815 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
4816 { SPH_C32(0xf1dd5000), SPH_C32(0x2173f145), SPH_C32(0x72be3a8f),
4817 SPH_C32(0x713c1021), SPH_C32(0x53872000), SPH_C32(0x4f8cef63),
4818 SPH_C32(0x591abee5), SPH_C32(0x5c90f4ba) },
4819 { SPH_C32(0x4ee14000), SPH_C32(0xeb7f8052), SPH_C32(0x419fd3a3),
4820 SPH_C32(0xbf2e3dd2), SPH_C32(0x27123000), SPH_C32(0x15a7a91d),
4821 SPH_C32(0xd1e7a3ce), SPH_C32(0x42767628) },
4822 { SPH_C32(0x3a745000), SPH_C32(0xb154c62c), SPH_C32(0xc962ce88),
4823 SPH_C32(0xa1c8bf40), SPH_C32(0xecbb3000), SPH_C32(0x85809e74),
4824 SPH_C32(0x6a3b57c9), SPH_C32(0x9282d949) },
4825 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
4826 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
4827 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) },
4828 { SPH_C32(0x18f77000), SPH_C32(0x95247db9), SPH_C32(0x634400d8),
4829 SPH_C32(0x4cf51505), SPH_C32(0xc4d42000), SPH_C32(0x6fc381b0),
4830 SPH_C32(0x2ea356ea), SPH_C32(0xfd7caa7b) },
4831 { SPH_C32(0xa7cb6000), SPH_C32(0x5f280cae), SPH_C32(0x5065e9f4),
4832 SPH_C32(0x82e738f6), SPH_C32(0xb0413000), SPH_C32(0x35e8c7ce),
4833 SPH_C32(0xa65e4bc1), SPH_C32(0xe39a28e9) },
4834 { SPH_C32(0xd35e7000), SPH_C32(0x05034ad0), SPH_C32(0xd898f4df),
4835 SPH_C32(0x9c01ba64), SPH_C32(0x7be83000), SPH_C32(0xa5cff0a7),
4836 SPH_C32(0x1d82bfc6), SPH_C32(0x336e8788) },
4837 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
4838 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
4839 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
4840 { SPH_C32(0x92c21000), SPH_C32(0x11987c5b), SPH_C32(0x0c788591),
4841 SPH_C32(0x0ea782ac), SPH_C32(0x3fe54000), SPH_C32(0x8083d4a4),
4842 SPH_C32(0xb2a3a316), SPH_C32(0x0e83632d) },
4843 { SPH_C32(0x2dfe0000), SPH_C32(0xdb940d4c), SPH_C32(0x3f596cbd),
4844 SPH_C32(0xc0b5af5f), SPH_C32(0x4b705000), SPH_C32(0xdaa892da),
4845 SPH_C32(0x3a5ebe3d), SPH_C32(0x1065e1bf) },
4846 { SPH_C32(0x596b1000), SPH_C32(0x81bf4b32), SPH_C32(0xb7a47196),
4847 SPH_C32(0xde532dcd), SPH_C32(0x80d95000), SPH_C32(0x4a8fa5b3),
4848 SPH_C32(0x81824a3a), SPH_C32(0xc0914ede) },
4849 { SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9), SPH_C32(0x957fa2ed),
4850 SPH_C32(0x2d88051a), SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e),
4851 SPH_C32(0x7ec6bf1e), SPH_C32(0x7f9b928d) },
4852 { SPH_C32(0x7be83000), SPH_C32(0xa5cff0a7), SPH_C32(0x1d82bfc6),
4853 SPH_C32(0x336e8788), SPH_C32(0xa8b64000), SPH_C32(0xa0ccba77),
4854 SPH_C32(0xc51a4b19), SPH_C32(0xaf6f3dec) },
4855 { SPH_C32(0xc4d42000), SPH_C32(0x6fc381b0), SPH_C32(0x2ea356ea),
4856 SPH_C32(0xfd7caa7b), SPH_C32(0xdc235000), SPH_C32(0xfae7fc09),
4857 SPH_C32(0x4de75632), SPH_C32(0xb189bf7e) },
4858 { SPH_C32(0xb0413000), SPH_C32(0x35e8c7ce), SPH_C32(0xa65e4bc1),
4859 SPH_C32(0xe39a28e9), SPH_C32(0x178a5000), SPH_C32(0x6ac0cb60),
4860 SPH_C32(0xf63ba235), SPH_C32(0x617d101f) },
4861 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
4862 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
4863 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
4864 { SPH_C32(0x05911000), SPH_C32(0x31d71288), SPH_C32(0x7bc16d9e),
4865 SPH_C32(0xaf4bdc6d), SPH_C32(0x419c6000), SPH_C32(0x149b368b),
4866 SPH_C32(0xd4e0714e), SPH_C32(0x92a638c8) },
4867 { SPH_C32(0xbaad0000), SPH_C32(0xfbdb639f), SPH_C32(0x48e084b2),
4868 SPH_C32(0x6159f19e), SPH_C32(0x35097000), SPH_C32(0x4eb070f5),
4869 SPH_C32(0x5c1d6c65), SPH_C32(0x8c40ba5a) },
4870 { SPH_C32(0xce381000), SPH_C32(0xa1f025e1), SPH_C32(0xc01d9999),
4871 SPH_C32(0x7fbf730c), SPH_C32(0xfea07000), SPH_C32(0xde97479c),
4872 SPH_C32(0xe7c19862), SPH_C32(0x5cb4153b) },
4873 { SPH_C32(0x982e2000), SPH_C32(0xdfabd80a), SPH_C32(0xe2c64ae2),
4874 SPH_C32(0x8c645bdb), SPH_C32(0x1d666000), SPH_C32(0xa4f36f31),
4875 SPH_C32(0x18856d46), SPH_C32(0xe3bec968) },
4876 { SPH_C32(0xecbb3000), SPH_C32(0x85809e74), SPH_C32(0x6a3b57c9),
4877 SPH_C32(0x9282d949), SPH_C32(0xd6cf6000), SPH_C32(0x34d45858),
4878 SPH_C32(0xa3599941), SPH_C32(0x334a6609) },
4879 { SPH_C32(0x53872000), SPH_C32(0x4f8cef63), SPH_C32(0x591abee5),
4880 SPH_C32(0x5c90f4ba), SPH_C32(0xa25a7000), SPH_C32(0x6eff1e26),
4881 SPH_C32(0x2ba4846a), SPH_C32(0x2dace49b) },
4882 { SPH_C32(0x27123000), SPH_C32(0x15a7a91d), SPH_C32(0xd1e7a3ce),
4883 SPH_C32(0x42767628), SPH_C32(0x69f37000), SPH_C32(0xfed8294f),
4884 SPH_C32(0x9078706d), SPH_C32(0xfd584bfa) },
4885 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
4886 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
4887 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
4888 { SPH_C32(0x80d95000), SPH_C32(0x4a8fa5b3), SPH_C32(0x81824a3a),
4889 SPH_C32(0xc0914ede), SPH_C32(0xd9b24000), SPH_C32(0xcb30ee81),
4890 SPH_C32(0x36263bac), SPH_C32(0x1ec26313) },
4891 { SPH_C32(0x3fe54000), SPH_C32(0x8083d4a4), SPH_C32(0xb2a3a316),
4892 SPH_C32(0x0e83632d), SPH_C32(0xad275000), SPH_C32(0x911ba8ff),
4893 SPH_C32(0xbedb2687), SPH_C32(0x0024e181) },
4894 { SPH_C32(0x4b705000), SPH_C32(0xdaa892da), SPH_C32(0x3a5ebe3d),
4895 SPH_C32(0x1065e1bf), SPH_C32(0x668e5000), SPH_C32(0x013c9f96),
4896 SPH_C32(0x0507d280), SPH_C32(0xd0d04ee0) },
4897 { SPH_C32(0x1d666000), SPH_C32(0xa4f36f31), SPH_C32(0x18856d46),
4898 SPH_C32(0xe3bec968), SPH_C32(0x85484000), SPH_C32(0x7b58b73b),
4899 SPH_C32(0xfa4327a4), SPH_C32(0x6fda92b3) },
4900 { SPH_C32(0x69f37000), SPH_C32(0xfed8294f), SPH_C32(0x9078706d),
4901 SPH_C32(0xfd584bfa), SPH_C32(0x4ee14000), SPH_C32(0xeb7f8052),
4902 SPH_C32(0x419fd3a3), SPH_C32(0xbf2e3dd2) },
4903 { SPH_C32(0xd6cf6000), SPH_C32(0x34d45858), SPH_C32(0xa3599941),
4904 SPH_C32(0x334a6609), SPH_C32(0x3a745000), SPH_C32(0xb154c62c),
4905 SPH_C32(0xc962ce88), SPH_C32(0xa1c8bf40) },
4906 { SPH_C32(0xa25a7000), SPH_C32(0x6eff1e26), SPH_C32(0x2ba4846a),
4907 SPH_C32(0x2dace49b), SPH_C32(0xf1dd5000), SPH_C32(0x2173f145),
4908 SPH_C32(0x72be3a8f), SPH_C32(0x713c1021) },
4909 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
4910 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
4911 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
4912 { SPH_C32(0x178a5000), SPH_C32(0x6ac0cb60), SPH_C32(0xf63ba235),
4913 SPH_C32(0x617d101f), SPH_C32(0xa7cb6000), SPH_C32(0x5f280cae),
4914 SPH_C32(0x5065e9f4), SPH_C32(0x82e738f6) },
4915 { SPH_C32(0xa8b64000), SPH_C32(0xa0ccba77), SPH_C32(0xc51a4b19),
4916 SPH_C32(0xaf6f3dec), SPH_C32(0xd35e7000), SPH_C32(0x05034ad0),
4917 SPH_C32(0xd898f4df), SPH_C32(0x9c01ba64) },
4918 { SPH_C32(0xdc235000), SPH_C32(0xfae7fc09), SPH_C32(0x4de75632),
4919 SPH_C32(0xb189bf7e), SPH_C32(0x18f77000), SPH_C32(0x95247db9),
4920 SPH_C32(0x634400d8), SPH_C32(0x4cf51505) },
4921 { SPH_C32(0x8a356000), SPH_C32(0x84bc01e2), SPH_C32(0x6f3c8549),
4922 SPH_C32(0x425297a9), SPH_C32(0xfb316000), SPH_C32(0xef405514),
4923 SPH_C32(0x9c00f5fc), SPH_C32(0xf3ffc956) },
4924 { SPH_C32(0xfea07000), SPH_C32(0xde97479c), SPH_C32(0xe7c19862),
4925 SPH_C32(0x5cb4153b), SPH_C32(0x30986000), SPH_C32(0x7f67627d),
4926 SPH_C32(0x27dc01fb), SPH_C32(0x230b6637) },
4927 { SPH_C32(0x419c6000), SPH_C32(0x149b368b), SPH_C32(0xd4e0714e),
4928 SPH_C32(0x92a638c8), SPH_C32(0x440d7000), SPH_C32(0x254c2403),
4929 SPH_C32(0xaf211cd0), SPH_C32(0x3dede4a5) },
4930 { SPH_C32(0x35097000), SPH_C32(0x4eb070f5), SPH_C32(0x5c1d6c65),
4931 SPH_C32(0x8c40ba5a), SPH_C32(0x8fa47000), SPH_C32(0xb56b136a),
4932 SPH_C32(0x14fde8d7), SPH_C32(0xed194bc4) },
4933 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
4934 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
4935 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
4936 { SPH_C32(0x90ed9000), SPH_C32(0xdfbd35bf), SPH_C32(0x3d063979),
4937 SPH_C32(0x372adc4d), SPH_C32(0xcff60000), SPH_C32(0x0c6da4a0),
4938 SPH_C32(0xd9208dd7), SPH_C32(0xa3ea12a3) },
4939 { SPH_C32(0x2fd18000), SPH_C32(0x15b144a8), SPH_C32(0x0e27d055),
4940 SPH_C32(0xf938f1be), SPH_C32(0xbb631000), SPH_C32(0x5646e2de),
4941 SPH_C32(0x51dd90fc), SPH_C32(0xbd0c9031) },
4942 { SPH_C32(0x5b449000), SPH_C32(0x4f9a02d6), SPH_C32(0x86dacd7e),
4943 SPH_C32(0xe7de732c), SPH_C32(0x70ca1000), SPH_C32(0xc661d5b7),
4944 SPH_C32(0xea0164fb), SPH_C32(0x6df83f50) },
4945 { SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d), SPH_C32(0xa4011e05),
4946 SPH_C32(0x14055bfb), SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a),
4947 SPH_C32(0x154591df), SPH_C32(0xd2f2e303) },
4948 { SPH_C32(0x79c7b000), SPH_C32(0x6beab943), SPH_C32(0x2cfc032e),
4949 SPH_C32(0x0ae3d969), SPH_C32(0x58a50000), SPH_C32(0x2c22ca73),
4950 SPH_C32(0xae9965d8), SPH_C32(0x02064c62) },
4951 { SPH_C32(0xc6fba000), SPH_C32(0xa1e6c854), SPH_C32(0x1fddea02),
4952 SPH_C32(0xc4f1f49a), SPH_C32(0x2c301000), SPH_C32(0x76098c0d),
4953 SPH_C32(0x266478f3), SPH_C32(0x1ce0cef0) },
4954 { SPH_C32(0xb26eb000), SPH_C32(0xfbcd8e2a), SPH_C32(0x9720f729),
4955 SPH_C32(0xda177608), SPH_C32(0xe7991000), SPH_C32(0xe62ebb64),
4956 SPH_C32(0x9db88cf4), SPH_C32(0xcc146191) },
4957 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
4958 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
4959 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
4960 { SPH_C32(0x07be9000), SPH_C32(0xfff25b6c), SPH_C32(0x4abfd176),
4961 SPH_C32(0x96c6828c), SPH_C32(0xb18f2000), SPH_C32(0x9875468f),
4962 SPH_C32(0xbf635f8f), SPH_C32(0x3fcf4946) },
4963 { SPH_C32(0xb8828000), SPH_C32(0x35fe2a7b), SPH_C32(0x799e385a),
4964 SPH_C32(0x58d4af7f), SPH_C32(0xc51a3000), SPH_C32(0xc25e00f1),
4965 SPH_C32(0x379e42a4), SPH_C32(0x2129cbd4) },
4966 { SPH_C32(0xcc179000), SPH_C32(0x6fd56c05), SPH_C32(0xf1632571),
4967 SPH_C32(0x46322ded), SPH_C32(0x0eb33000), SPH_C32(0x52793798),
4968 SPH_C32(0x8c42b6a3), SPH_C32(0xf1dd64b5) },
4969 { SPH_C32(0x9a01a000), SPH_C32(0x118e91ee), SPH_C32(0xd3b8f60a),
4970 SPH_C32(0xb5e9053a), SPH_C32(0xed752000), SPH_C32(0x281d1f35),
4971 SPH_C32(0x73064387), SPH_C32(0x4ed7b8e6) },
4972 { SPH_C32(0xee94b000), SPH_C32(0x4ba5d790), SPH_C32(0x5b45eb21),
4973 SPH_C32(0xab0f87a8), SPH_C32(0x26dc2000), SPH_C32(0xb83a285c),
4974 SPH_C32(0xc8dab780), SPH_C32(0x9e231787) },
4975 { SPH_C32(0x51a8a000), SPH_C32(0x81a9a687), SPH_C32(0x6864020d),
4976 SPH_C32(0x651daa5b), SPH_C32(0x52493000), SPH_C32(0xe2116e22),
4977 SPH_C32(0x4027aaab), SPH_C32(0x80c59515) },
4978 { SPH_C32(0x253db000), SPH_C32(0xdb82e0f9), SPH_C32(0xe0991f26),
4979 SPH_C32(0x7bfb28c9), SPH_C32(0x99e03000), SPH_C32(0x7236594b),
4980 SPH_C32(0xfbfb5eac), SPH_C32(0x50313a74) },
4981 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
4982 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
4983 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
4984 { SPH_C32(0x82f6d000), SPH_C32(0x84aaec57), SPH_C32(0xb0fcf6d2),
4985 SPH_C32(0xf91c103f), SPH_C32(0x29a10000), SPH_C32(0x47de9e85),
4986 SPH_C32(0x5da5156d), SPH_C32(0xb3ab129d) },
4987 { SPH_C32(0x3dcac000), SPH_C32(0x4ea69d40), SPH_C32(0x83dd1ffe),
4988 SPH_C32(0x370e3dcc), SPH_C32(0x5d341000), SPH_C32(0x1df5d8fb),
4989 SPH_C32(0xd5580846), SPH_C32(0xad4d900f) },
4990 { SPH_C32(0x495fd000), SPH_C32(0x148ddb3e), SPH_C32(0x0b2002d5),
4991 SPH_C32(0x29e8bf5e), SPH_C32(0x969d1000), SPH_C32(0x8dd2ef92),
4992 SPH_C32(0x6e84fc41), SPH_C32(0x7db93f6e) },
4993 { SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5), SPH_C32(0x29fbd1ae),
4994 SPH_C32(0xda339789), SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f),
4995 SPH_C32(0x91c00965), SPH_C32(0xc2b3e33d) },
4996 { SPH_C32(0x6bdcf000), SPH_C32(0x30fd60ab), SPH_C32(0xa106cc85),
4997 SPH_C32(0xc4d5151b), SPH_C32(0xbef20000), SPH_C32(0x6791f056),
4998 SPH_C32(0x2a1cfd62), SPH_C32(0x12474c5c) },
4999 { SPH_C32(0xd4e0e000), SPH_C32(0xfaf111bc), SPH_C32(0x922725a9),
5000 SPH_C32(0x0ac738e8), SPH_C32(0xca671000), SPH_C32(0x3dbab628),
5001 SPH_C32(0xa2e1e049), SPH_C32(0x0ca1cece) },
5002 { SPH_C32(0xa075f000), SPH_C32(0xa0da57c2), SPH_C32(0x1ada3882),
5003 SPH_C32(0x1421ba7a), SPH_C32(0x01ce1000), SPH_C32(0xad9d8141),
5004 SPH_C32(0x193d144e), SPH_C32(0xdc5561af) },
5005 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
5006 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
5007 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
5008 { SPH_C32(0x15a5d000), SPH_C32(0xa4e58284), SPH_C32(0xc7451edd),
5009 SPH_C32(0x58f04efe), SPH_C32(0x57d82000), SPH_C32(0xd3c67caa),
5010 SPH_C32(0x3be6c735), SPH_C32(0x2f8e4978) },
5011 { SPH_C32(0xaa99c000), SPH_C32(0x6ee9f393), SPH_C32(0xf464f7f1),
5012 SPH_C32(0x96e2630d), SPH_C32(0x234d3000), SPH_C32(0x89ed3ad4),
5013 SPH_C32(0xb31bda1e), SPH_C32(0x3168cbea) },
5014 { SPH_C32(0xde0cd000), SPH_C32(0x34c2b5ed), SPH_C32(0x7c99eada),
5015 SPH_C32(0x8804e19f), SPH_C32(0xe8e43000), SPH_C32(0x19ca0dbd),
5016 SPH_C32(0x08c72e19), SPH_C32(0xe19c648b) },
5017 { SPH_C32(0x881ae000), SPH_C32(0x4a994806), SPH_C32(0x5e4239a1),
5018 SPH_C32(0x7bdfc948), SPH_C32(0x0b222000), SPH_C32(0x63ae2510),
5019 SPH_C32(0xf783db3d), SPH_C32(0x5e96b8d8) },
5020 { SPH_C32(0xfc8ff000), SPH_C32(0x10b20e78), SPH_C32(0xd6bf248a),
5021 SPH_C32(0x65394bda), SPH_C32(0xc08b2000), SPH_C32(0xf3891279),
5022 SPH_C32(0x4c5f2f3a), SPH_C32(0x8e6217b9) },
5023 { SPH_C32(0x43b3e000), SPH_C32(0xdabe7f6f), SPH_C32(0xe59ecda6),
5024 SPH_C32(0xab2b6629), SPH_C32(0xb41e3000), SPH_C32(0xa9a25407),
5025 SPH_C32(0xc4a23211), SPH_C32(0x9084952b) },
5026 { SPH_C32(0x3726f000), SPH_C32(0x80953911), SPH_C32(0x6d63d08d),
5027 SPH_C32(0xb5cde4bb), SPH_C32(0x7fb73000), SPH_C32(0x3985636e),
5028 SPH_C32(0x7f7ec616), SPH_C32(0x40703a4a) },
5029 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
5030 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
5031 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
5032 { SPH_C32(0x76ba9000), SPH_C32(0x940e0f9a), SPH_C32(0xb983a1c3),
5033 SPH_C32(0x276bdc73), SPH_C32(0x3bba4000), SPH_C32(0x1cc9476d),
5034 SPH_C32(0xd05fdac6), SPH_C32(0x7d9ddeef) },
5035 { SPH_C32(0xc9868000), SPH_C32(0x5e027e8d), SPH_C32(0x8aa248ef),
5036 SPH_C32(0xe979f180), SPH_C32(0x4f2f5000), SPH_C32(0x46e20113),
5037 SPH_C32(0x58a2c7ed), SPH_C32(0x637b5c7d) },
5038 { SPH_C32(0xbd139000), SPH_C32(0x042938f3), SPH_C32(0x025f55c4),
5039 SPH_C32(0xf79f7312), SPH_C32(0x84865000), SPH_C32(0xd6c5367a),
5040 SPH_C32(0xe37e33ea), SPH_C32(0xb38ff31c) },
5041 { SPH_C32(0xeb05a000), SPH_C32(0x7a72c518), SPH_C32(0x208486bf),
5042 SPH_C32(0x04445bc5), SPH_C32(0x67404000), SPH_C32(0xaca11ed7),
5043 SPH_C32(0x1c3ac6ce), SPH_C32(0x0c852f4f) },
5044 { SPH_C32(0x9f90b000), SPH_C32(0x20598366), SPH_C32(0xa8799b94),
5045 SPH_C32(0x1aa2d957), SPH_C32(0xace94000), SPH_C32(0x3c8629be),
5046 SPH_C32(0xa7e632c9), SPH_C32(0xdc71802e) },
5047 { SPH_C32(0x20aca000), SPH_C32(0xea55f271), SPH_C32(0x9b5872b8),
5048 SPH_C32(0xd4b0f4a4), SPH_C32(0xd87c5000), SPH_C32(0x66ad6fc0),
5049 SPH_C32(0x2f1b2fe2), SPH_C32(0xc29702bc) },
5050 { SPH_C32(0x5439b000), SPH_C32(0xb07eb40f), SPH_C32(0x13a56f93),
5051 SPH_C32(0xca567636), SPH_C32(0x13d55000), SPH_C32(0xf68a58a9),
5052 SPH_C32(0x94c7dbe5), SPH_C32(0x1263addd) },
5053 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
5054 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
5055 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
5056 { SPH_C32(0xe1e99000), SPH_C32(0xb4416149), SPH_C32(0xce3a49cc),
5057 SPH_C32(0x868782b2), SPH_C32(0x45c36000), SPH_C32(0x88d1a542),
5058 SPH_C32(0xb61c089e), SPH_C32(0xe1b8850a) },
5059 { SPH_C32(0x5ed58000), SPH_C32(0x7e4d105e), SPH_C32(0xfd1ba0e0),
5060 SPH_C32(0x4895af41), SPH_C32(0x31567000), SPH_C32(0xd2fae33c),
5061 SPH_C32(0x3ee115b5), SPH_C32(0xff5e0798) },
5062 { SPH_C32(0x2a409000), SPH_C32(0x24665620), SPH_C32(0x75e6bdcb),
5063 SPH_C32(0x56732dd3), SPH_C32(0xfaff7000), SPH_C32(0x42ddd455),
5064 SPH_C32(0x853de1b2), SPH_C32(0x2faaa8f9) },
5065 { SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb), SPH_C32(0x573d6eb0),
5066 SPH_C32(0xa5a80504), SPH_C32(0x19396000), SPH_C32(0x38b9fcf8),
5067 SPH_C32(0x7a791496), SPH_C32(0x90a074aa) },
5068 { SPH_C32(0x08c3b000), SPH_C32(0x0016edb5), SPH_C32(0xdfc0739b),
5069 SPH_C32(0xbb4e8796), SPH_C32(0xd2906000), SPH_C32(0xa89ecb91),
5070 SPH_C32(0xc1a5e091), SPH_C32(0x4054dbcb) },
5071 { SPH_C32(0xb7ffa000), SPH_C32(0xca1a9ca2), SPH_C32(0xece19ab7),
5072 SPH_C32(0x755caa65), SPH_C32(0xa6057000), SPH_C32(0xf2b58def),
5073 SPH_C32(0x4958fdba), SPH_C32(0x5eb25959) },
5074 { SPH_C32(0xc36ab000), SPH_C32(0x9031dadc), SPH_C32(0x641c879c),
5075 SPH_C32(0x6bba28f7), SPH_C32(0x6dac7000), SPH_C32(0x6292ba86),
5076 SPH_C32(0xf28409bd), SPH_C32(0x8e46f638) },
5077 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
5078 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
5079 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
5080 { SPH_C32(0x64a1d000), SPH_C32(0xcf19d672), SPH_C32(0x34796e68),
5081 SPH_C32(0xe95d1001), SPH_C32(0xdded4000), SPH_C32(0x577a7d48),
5082 SPH_C32(0x54da427c), SPH_C32(0x6ddcded1) },
5083 { SPH_C32(0xdb9dc000), SPH_C32(0x0515a765), SPH_C32(0x07588744),
5084 SPH_C32(0x274f3df2), SPH_C32(0xa9785000), SPH_C32(0x0d513b36),
5085 SPH_C32(0xdc275f57), SPH_C32(0x733a5c43) },
5086 { SPH_C32(0xaf08d000), SPH_C32(0x5f3ee11b), SPH_C32(0x8fa59a6f),
5087 SPH_C32(0x39a9bf60), SPH_C32(0x62d15000), SPH_C32(0x9d760c5f),
5088 SPH_C32(0x67fbab50), SPH_C32(0xa3cef322) },
5089 { SPH_C32(0xf91ee000), SPH_C32(0x21651cf0), SPH_C32(0xad7e4914),
5090 SPH_C32(0xca7297b7), SPH_C32(0x81174000), SPH_C32(0xe71224f2),
5091 SPH_C32(0x98bf5e74), SPH_C32(0x1cc42f71) },
5092 { SPH_C32(0x8d8bf000), SPH_C32(0x7b4e5a8e), SPH_C32(0x2583543f),
5093 SPH_C32(0xd4941525), SPH_C32(0x4abe4000), SPH_C32(0x7735139b),
5094 SPH_C32(0x2363aa73), SPH_C32(0xcc308010) },
5095 { SPH_C32(0x32b7e000), SPH_C32(0xb1422b99), SPH_C32(0x16a2bd13),
5096 SPH_C32(0x1a8638d6), SPH_C32(0x3e2b5000), SPH_C32(0x2d1e55e5),
5097 SPH_C32(0xab9eb758), SPH_C32(0xd2d60282) },
5098 { SPH_C32(0x4622f000), SPH_C32(0xeb696de7), SPH_C32(0x9e5fa038),
5099 SPH_C32(0x0460ba44), SPH_C32(0xf5825000), SPH_C32(0xbd39628c),
5100 SPH_C32(0x1042435f), SPH_C32(0x0222ade3) },
5101 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
5102 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
5103 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
5104 { SPH_C32(0xf3f2d000), SPH_C32(0xef56b8a1), SPH_C32(0x43c08667),
5105 SPH_C32(0x48b14ec0), SPH_C32(0xa3946000), SPH_C32(0xc3629f67),
5106 SPH_C32(0x32999024), SPH_C32(0xf1f98534) },
5107 { SPH_C32(0x4ccec000), SPH_C32(0x255ac9b6), SPH_C32(0x70e16f4b),
5108 SPH_C32(0x86a36333), SPH_C32(0xd7017000), SPH_C32(0x9949d919),
5109 SPH_C32(0xba648d0f), SPH_C32(0xef1f07a6) },
5110 { SPH_C32(0x385bd000), SPH_C32(0x7f718fc8), SPH_C32(0xf81c7260),
5111 SPH_C32(0x9845e1a1), SPH_C32(0x1ca87000), SPH_C32(0x096eee70),
5112 SPH_C32(0x01b87908), SPH_C32(0x3feba8c7) },
5113 { SPH_C32(0x6e4de000), SPH_C32(0x012a7223), SPH_C32(0xdac7a11b),
5114 SPH_C32(0x6b9ec976), SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd),
5115 SPH_C32(0xfefc8c2c), SPH_C32(0x80e17494) },
5116 { SPH_C32(0x1ad8f000), SPH_C32(0x5b01345d), SPH_C32(0x523abc30),
5117 SPH_C32(0x75784be4), SPH_C32(0x34c76000), SPH_C32(0xe32df1b4),
5118 SPH_C32(0x4520782b), SPH_C32(0x5015dbf5) },
5119 { SPH_C32(0xa5e4e000), SPH_C32(0x910d454a), SPH_C32(0x611b551c),
5120 SPH_C32(0xbb6a6617), SPH_C32(0x40527000), SPH_C32(0xb906b7ca),
5121 SPH_C32(0xcddd6500), SPH_C32(0x4ef35967) },
5122 { SPH_C32(0xd171f000), SPH_C32(0xcb260334), SPH_C32(0xe9e64837),
5123 SPH_C32(0xa58ce485), SPH_C32(0x8bfb7000), SPH_C32(0x292180a3),
5124 SPH_C32(0x76019107), SPH_C32(0x9e07f606) },
5125 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
5126 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
5127 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
5128 { SPH_C32(0x70ca1000), SPH_C32(0xc661d5b7), SPH_C32(0xea0164fb),
5129 SPH_C32(0x6df83f50), SPH_C32(0x2b8e8000), SPH_C32(0x89fbd761),
5130 SPH_C32(0x6cdba985), SPH_C32(0x8a264c7c) },
5131 { SPH_C32(0xcff60000), SPH_C32(0x0c6da4a0), SPH_C32(0xd9208dd7),
5132 SPH_C32(0xa3ea12a3), SPH_C32(0x5f1b9000), SPH_C32(0xd3d0911f),
5133 SPH_C32(0xe426b4ae), SPH_C32(0x94c0ceee) },
5134 { SPH_C32(0xbb631000), SPH_C32(0x5646e2de), SPH_C32(0x51dd90fc),
5135 SPH_C32(0xbd0c9031), SPH_C32(0x94b29000), SPH_C32(0x43f7a676),
5136 SPH_C32(0x5ffa40a9), SPH_C32(0x4434618f) },
5137 { SPH_C32(0xed752000), SPH_C32(0x281d1f35), SPH_C32(0x73064387),
5138 SPH_C32(0x4ed7b8e6), SPH_C32(0x77748000), SPH_C32(0x39938edb),
5139 SPH_C32(0xa0beb58d), SPH_C32(0xfb3ebddc) },
5140 { SPH_C32(0x99e03000), SPH_C32(0x7236594b), SPH_C32(0xfbfb5eac),
5141 SPH_C32(0x50313a74), SPH_C32(0xbcdd8000), SPH_C32(0xa9b4b9b2),
5142 SPH_C32(0x1b62418a), SPH_C32(0x2bca12bd) },
5143 { SPH_C32(0x26dc2000), SPH_C32(0xb83a285c), SPH_C32(0xc8dab780),
5144 SPH_C32(0x9e231787), SPH_C32(0xc8489000), SPH_C32(0xf39fffcc),
5145 SPH_C32(0x939f5ca1), SPH_C32(0x352c902f) },
5146 { SPH_C32(0x52493000), SPH_C32(0xe2116e22), SPH_C32(0x4027aaab),
5147 SPH_C32(0x80c59515), SPH_C32(0x03e19000), SPH_C32(0x63b8c8a5),
5148 SPH_C32(0x2843a8a6), SPH_C32(0xe5d83f4e) },
5149 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
5150 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
5151 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
5152 { SPH_C32(0xe7991000), SPH_C32(0xe62ebb64), SPH_C32(0x9db88cf4),
5153 SPH_C32(0xcc146191), SPH_C32(0x55f7a000), SPH_C32(0x1de3354e),
5154 SPH_C32(0x0a987bdd), SPH_C32(0x16031799) },
5155 { SPH_C32(0x58a50000), SPH_C32(0x2c22ca73), SPH_C32(0xae9965d8),
5156 SPH_C32(0x02064c62), SPH_C32(0x2162b000), SPH_C32(0x47c87330),
5157 SPH_C32(0x826566f6), SPH_C32(0x08e5950b) },
5158 { SPH_C32(0x2c301000), SPH_C32(0x76098c0d), SPH_C32(0x266478f3),
5159 SPH_C32(0x1ce0cef0), SPH_C32(0xeacbb000), SPH_C32(0xd7ef4459),
5160 SPH_C32(0x39b992f1), SPH_C32(0xd8113a6a) },
5161 { SPH_C32(0x7a262000), SPH_C32(0x085271e6), SPH_C32(0x04bfab88),
5162 SPH_C32(0xef3be627), SPH_C32(0x090da000), SPH_C32(0xad8b6cf4),
5163 SPH_C32(0xc6fd67d5), SPH_C32(0x671be639) },
5164 { SPH_C32(0x0eb33000), SPH_C32(0x52793798), SPH_C32(0x8c42b6a3),
5165 SPH_C32(0xf1dd64b5), SPH_C32(0xc2a4a000), SPH_C32(0x3dac5b9d),
5166 SPH_C32(0x7d2193d2), SPH_C32(0xb7ef4958) },
5167 { SPH_C32(0xb18f2000), SPH_C32(0x9875468f), SPH_C32(0xbf635f8f),
5168 SPH_C32(0x3fcf4946), SPH_C32(0xb631b000), SPH_C32(0x67871de3),
5169 SPH_C32(0xf5dc8ef9), SPH_C32(0xa909cbca) },
5170 { SPH_C32(0xc51a3000), SPH_C32(0xc25e00f1), SPH_C32(0x379e42a4),
5171 SPH_C32(0x2129cbd4), SPH_C32(0x7d98b000), SPH_C32(0xf7a02a8a),
5172 SPH_C32(0x4e007afe), SPH_C32(0x79fd64ab) },
5173 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
5174 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
5175 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
5176 { SPH_C32(0x62d15000), SPH_C32(0x9d760c5f), SPH_C32(0x67fbab50),
5177 SPH_C32(0xa3cef322), SPH_C32(0xcdd98000), SPH_C32(0xc248ed44),
5178 SPH_C32(0xe85e313f), SPH_C32(0x9a674c42) },
5179 { SPH_C32(0xdded4000), SPH_C32(0x577a7d48), SPH_C32(0x54da427c),
5180 SPH_C32(0x6ddcded1), SPH_C32(0xb94c9000), SPH_C32(0x9863ab3a),
5181 SPH_C32(0x60a32c14), SPH_C32(0x8481ced0) },
5182 { SPH_C32(0xa9785000), SPH_C32(0x0d513b36), SPH_C32(0xdc275f57),
5183 SPH_C32(0x733a5c43), SPH_C32(0x72e59000), SPH_C32(0x08449c53),
5184 SPH_C32(0xdb7fd813), SPH_C32(0x547561b1) },
5185 { SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd), SPH_C32(0xfefc8c2c),
5186 SPH_C32(0x80e17494), SPH_C32(0x91238000), SPH_C32(0x7220b4fe),
5187 SPH_C32(0x243b2d37), SPH_C32(0xeb7fbde2) },
5188 { SPH_C32(0x8bfb7000), SPH_C32(0x292180a3), SPH_C32(0x76019107),
5189 SPH_C32(0x9e07f606), SPH_C32(0x5a8a8000), SPH_C32(0xe2078397),
5190 SPH_C32(0x9fe7d930), SPH_C32(0x3b8b1283) },
5191 { SPH_C32(0x34c76000), SPH_C32(0xe32df1b4), SPH_C32(0x4520782b),
5192 SPH_C32(0x5015dbf5), SPH_C32(0x2e1f9000), SPH_C32(0xb82cc5e9),
5193 SPH_C32(0x171ac41b), SPH_C32(0x256d9011) },
5194 { SPH_C32(0x40527000), SPH_C32(0xb906b7ca), SPH_C32(0xcddd6500),
5195 SPH_C32(0x4ef35967), SPH_C32(0xe5b69000), SPH_C32(0x280bf280),
5196 SPH_C32(0xacc6301c), SPH_C32(0xf5993f70) },
5197 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
5198 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
5199 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
5200 { SPH_C32(0xf5825000), SPH_C32(0xbd39628c), SPH_C32(0x1042435f),
5201 SPH_C32(0x0222ade3), SPH_C32(0xb3a0a000), SPH_C32(0x56500f6b),
5202 SPH_C32(0x8e1de367), SPH_C32(0x064217a7) },
5203 { SPH_C32(0x4abe4000), SPH_C32(0x7735139b), SPH_C32(0x2363aa73),
5204 SPH_C32(0xcc308010), SPH_C32(0xc735b000), SPH_C32(0x0c7b4915),
5205 SPH_C32(0x06e0fe4c), SPH_C32(0x18a49535) },
5206 { SPH_C32(0x3e2b5000), SPH_C32(0x2d1e55e5), SPH_C32(0xab9eb758),
5207 SPH_C32(0xd2d60282), SPH_C32(0x0c9cb000), SPH_C32(0x9c5c7e7c),
5208 SPH_C32(0xbd3c0a4b), SPH_C32(0xc8503a54) },
5209 { SPH_C32(0x683d6000), SPH_C32(0x5345a80e), SPH_C32(0x89456423),
5210 SPH_C32(0x210d2a55), SPH_C32(0xef5aa000), SPH_C32(0xe63856d1),
5211 SPH_C32(0x4278ff6f), SPH_C32(0x775ae607) },
5212 { SPH_C32(0x1ca87000), SPH_C32(0x096eee70), SPH_C32(0x01b87908),
5213 SPH_C32(0x3feba8c7), SPH_C32(0x24f3a000), SPH_C32(0x761f61b8),
5214 SPH_C32(0xf9a40b68), SPH_C32(0xa7ae4966) },
5215 { SPH_C32(0xa3946000), SPH_C32(0xc3629f67), SPH_C32(0x32999024),
5216 SPH_C32(0xf1f98534), SPH_C32(0x5066b000), SPH_C32(0x2c3427c6),
5217 SPH_C32(0x71591643), SPH_C32(0xb948cbf4) },
5218 { SPH_C32(0xd7017000), SPH_C32(0x9949d919), SPH_C32(0xba648d0f),
5219 SPH_C32(0xef1f07a6), SPH_C32(0x9bcfb000), SPH_C32(0xbc1310af),
5220 SPH_C32(0xca85e244), SPH_C32(0x69bc6495) },
5221 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
5222 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
5223 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
5224 { SPH_C32(0x969d1000), SPH_C32(0x8dd2ef92), SPH_C32(0x6e84fc41),
5225 SPH_C32(0x7db93f6e), SPH_C32(0xdfc2c000), SPH_C32(0x995f34ac),
5226 SPH_C32(0x65a4fe94), SPH_C32(0x54518030) },
5227 { SPH_C32(0x29a10000), SPH_C32(0x47de9e85), SPH_C32(0x5da5156d),
5228 SPH_C32(0xb3ab129d), SPH_C32(0xab57d000), SPH_C32(0xc37472d2),
5229 SPH_C32(0xed59e3bf), SPH_C32(0x4ab702a2) },
5230 { SPH_C32(0x5d341000), SPH_C32(0x1df5d8fb), SPH_C32(0xd5580846),
5231 SPH_C32(0xad4d900f), SPH_C32(0x60fed000), SPH_C32(0x535345bb),
5232 SPH_C32(0x568517b8), SPH_C32(0x9a43adc3) },
5233 { SPH_C32(0x0b222000), SPH_C32(0x63ae2510), SPH_C32(0xf783db3d),
5234 SPH_C32(0x5e96b8d8), SPH_C32(0x8338c000), SPH_C32(0x29376d16),
5235 SPH_C32(0xa9c1e29c), SPH_C32(0x25497190) },
5236 { SPH_C32(0x7fb73000), SPH_C32(0x3985636e), SPH_C32(0x7f7ec616),
5237 SPH_C32(0x40703a4a), SPH_C32(0x4891c000), SPH_C32(0xb9105a7f),
5238 SPH_C32(0x121d169b), SPH_C32(0xf5bddef1) },
5239 { SPH_C32(0xc08b2000), SPH_C32(0xf3891279), SPH_C32(0x4c5f2f3a),
5240 SPH_C32(0x8e6217b9), SPH_C32(0x3c04d000), SPH_C32(0xe33b1c01),
5241 SPH_C32(0x9ae00bb0), SPH_C32(0xeb5b5c63) },
5242 { SPH_C32(0xb41e3000), SPH_C32(0xa9a25407), SPH_C32(0xc4a23211),
5243 SPH_C32(0x9084952b), SPH_C32(0xf7add000), SPH_C32(0x731c2b68),
5244 SPH_C32(0x213cffb7), SPH_C32(0x3baff302) },
5245 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
5246 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
5247 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
5248 { SPH_C32(0x01ce1000), SPH_C32(0xad9d8141), SPH_C32(0x193d144e),
5249 SPH_C32(0xdc5561af), SPH_C32(0xa1bbe000), SPH_C32(0x0d47d683),
5250 SPH_C32(0x03e72ccc), SPH_C32(0xc874dbd5) },
5251 { SPH_C32(0xbef20000), SPH_C32(0x6791f056), SPH_C32(0x2a1cfd62),
5252 SPH_C32(0x12474c5c), SPH_C32(0xd52ef000), SPH_C32(0x576c90fd),
5253 SPH_C32(0x8b1a31e7), SPH_C32(0xd6925947) },
5254 { SPH_C32(0xca671000), SPH_C32(0x3dbab628), SPH_C32(0xa2e1e049),
5255 SPH_C32(0x0ca1cece), SPH_C32(0x1e87f000), SPH_C32(0xc74ba794),
5256 SPH_C32(0x30c6c5e0), SPH_C32(0x0666f626) },
5257 { SPH_C32(0x9c712000), SPH_C32(0x43e14bc3), SPH_C32(0x803a3332),
5258 SPH_C32(0xff7ae619), SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39),
5259 SPH_C32(0xcf8230c4), SPH_C32(0xb96c2a75) },
5260 { SPH_C32(0xe8e43000), SPH_C32(0x19ca0dbd), SPH_C32(0x08c72e19),
5261 SPH_C32(0xe19c648b), SPH_C32(0x36e8e000), SPH_C32(0x2d08b850),
5262 SPH_C32(0x745ec4c3), SPH_C32(0x69988514) },
5263 { SPH_C32(0x57d82000), SPH_C32(0xd3c67caa), SPH_C32(0x3be6c735),
5264 SPH_C32(0x2f8e4978), SPH_C32(0x427df000), SPH_C32(0x7723fe2e),
5265 SPH_C32(0xfca3d9e8), SPH_C32(0x777e0786) },
5266 { SPH_C32(0x234d3000), SPH_C32(0x89ed3ad4), SPH_C32(0xb31bda1e),
5267 SPH_C32(0x3168cbea), SPH_C32(0x89d4f000), SPH_C32(0xe704c947),
5268 SPH_C32(0x477f2def), SPH_C32(0xa78aa8e7) },
5269 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
5270 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
5271 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
5272 { SPH_C32(0x84865000), SPH_C32(0xd6c5367a), SPH_C32(0xe37e33ea),
5273 SPH_C32(0xb38ff31c), SPH_C32(0x3995c000), SPH_C32(0xd2ec0e89),
5274 SPH_C32(0xe121662e), SPH_C32(0x4410800e) },
5275 { SPH_C32(0x3bba4000), SPH_C32(0x1cc9476d), SPH_C32(0xd05fdac6),
5276 SPH_C32(0x7d9ddeef), SPH_C32(0x4d00d000), SPH_C32(0x88c748f7),
5277 SPH_C32(0x69dc7b05), SPH_C32(0x5af6029c) },
5278 { SPH_C32(0x4f2f5000), SPH_C32(0x46e20113), SPH_C32(0x58a2c7ed),
5279 SPH_C32(0x637b5c7d), SPH_C32(0x86a9d000), SPH_C32(0x18e07f9e),
5280 SPH_C32(0xd2008f02), SPH_C32(0x8a02adfd) },
5281 { SPH_C32(0x19396000), SPH_C32(0x38b9fcf8), SPH_C32(0x7a791496),
5282 SPH_C32(0x90a074aa), SPH_C32(0x656fc000), SPH_C32(0x62845733),
5283 SPH_C32(0x2d447a26), SPH_C32(0x350871ae) },
5284 { SPH_C32(0x6dac7000), SPH_C32(0x6292ba86), SPH_C32(0xf28409bd),
5285 SPH_C32(0x8e46f638), SPH_C32(0xaec6c000), SPH_C32(0xf2a3605a),
5286 SPH_C32(0x96988e21), SPH_C32(0xe5fcdecf) },
5287 { SPH_C32(0xd2906000), SPH_C32(0xa89ecb91), SPH_C32(0xc1a5e091),
5288 SPH_C32(0x4054dbcb), SPH_C32(0xda53d000), SPH_C32(0xa8882624),
5289 SPH_C32(0x1e65930a), SPH_C32(0xfb1a5c5d) },
5290 { SPH_C32(0xa6057000), SPH_C32(0xf2b58def), SPH_C32(0x4958fdba),
5291 SPH_C32(0x5eb25959), SPH_C32(0x11fad000), SPH_C32(0x38af114d),
5292 SPH_C32(0xa5b9670d), SPH_C32(0x2beef33c) },
5293 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
5294 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
5295 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
5296 { SPH_C32(0x13d55000), SPH_C32(0xf68a58a9), SPH_C32(0x94c7dbe5),
5297 SPH_C32(0x1263addd), SPH_C32(0x47ece000), SPH_C32(0x46f4eca6),
5298 SPH_C32(0x8762b476), SPH_C32(0xd835dbeb) },
5299 { SPH_C32(0xace94000), SPH_C32(0x3c8629be), SPH_C32(0xa7e632c9),
5300 SPH_C32(0xdc71802e), SPH_C32(0x3379f000), SPH_C32(0x1cdfaad8),
5301 SPH_C32(0x0f9fa95d), SPH_C32(0xc6d35979) },
5302 { SPH_C32(0xd87c5000), SPH_C32(0x66ad6fc0), SPH_C32(0x2f1b2fe2),
5303 SPH_C32(0xc29702bc), SPH_C32(0xf8d0f000), SPH_C32(0x8cf89db1),
5304 SPH_C32(0xb4435d5a), SPH_C32(0x1627f618) },
5305 { SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b), SPH_C32(0x0dc0fc99),
5306 SPH_C32(0x314c2a6b), SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c),
5307 SPH_C32(0x4b07a87e), SPH_C32(0xa92d2a4b) },
5308 { SPH_C32(0xfaff7000), SPH_C32(0x42ddd455), SPH_C32(0x853de1b2),
5309 SPH_C32(0x2faaa8f9), SPH_C32(0xd0bfe000), SPH_C32(0x66bb8275),
5310 SPH_C32(0xf0db5c79), SPH_C32(0x79d9852a) },
5311 { SPH_C32(0x45c36000), SPH_C32(0x88d1a542), SPH_C32(0xb61c089e),
5312 SPH_C32(0xe1b8850a), SPH_C32(0xa42af000), SPH_C32(0x3c90c40b),
5313 SPH_C32(0x78264152), SPH_C32(0x673f07b8) },
5314 { SPH_C32(0x31567000), SPH_C32(0xd2fae33c), SPH_C32(0x3ee115b5),
5315 SPH_C32(0xff5e0798), SPH_C32(0x6f83f000), SPH_C32(0xacb7f362),
5316 SPH_C32(0xc3fab555), SPH_C32(0xb7cba8d9) },
5317 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
5318 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
5319 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
5320 { SPH_C32(0x94b29000), SPH_C32(0x43f7a676), SPH_C32(0x5ffa40a9),
5321 SPH_C32(0x4434618f), SPH_C32(0x2fd18000), SPH_C32(0x15b144a8),
5322 SPH_C32(0x0e27d055), SPH_C32(0xf938f1be) },
5323 { SPH_C32(0x2b8e8000), SPH_C32(0x89fbd761), SPH_C32(0x6cdba985),
5324 SPH_C32(0x8a264c7c), SPH_C32(0x5b449000), SPH_C32(0x4f9a02d6),
5325 SPH_C32(0x86dacd7e), SPH_C32(0xe7de732c) },
5326 { SPH_C32(0x5f1b9000), SPH_C32(0xd3d0911f), SPH_C32(0xe426b4ae),
5327 SPH_C32(0x94c0ceee), SPH_C32(0x90ed9000), SPH_C32(0xdfbd35bf),
5328 SPH_C32(0x3d063979), SPH_C32(0x372adc4d) },
5329 { SPH_C32(0x090da000), SPH_C32(0xad8b6cf4), SPH_C32(0xc6fd67d5),
5330 SPH_C32(0x671be639), SPH_C32(0x732b8000), SPH_C32(0xa5d91d12),
5331 SPH_C32(0xc242cc5d), SPH_C32(0x8820001e) },
5332 { SPH_C32(0x7d98b000), SPH_C32(0xf7a02a8a), SPH_C32(0x4e007afe),
5333 SPH_C32(0x79fd64ab), SPH_C32(0xb8828000), SPH_C32(0x35fe2a7b),
5334 SPH_C32(0x799e385a), SPH_C32(0x58d4af7f) },
5335 { SPH_C32(0xc2a4a000), SPH_C32(0x3dac5b9d), SPH_C32(0x7d2193d2),
5336 SPH_C32(0xb7ef4958), SPH_C32(0xcc179000), SPH_C32(0x6fd56c05),
5337 SPH_C32(0xf1632571), SPH_C32(0x46322ded) },
5338 { SPH_C32(0xb631b000), SPH_C32(0x67871de3), SPH_C32(0xf5dc8ef9),
5339 SPH_C32(0xa909cbca), SPH_C32(0x07be9000), SPH_C32(0xfff25b6c),
5340 SPH_C32(0x4abfd176), SPH_C32(0x96c6828c) },
5341 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
5342 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
5343 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
5344 { SPH_C32(0x03e19000), SPH_C32(0x63b8c8a5), SPH_C32(0x2843a8a6),
5345 SPH_C32(0xe5d83f4e), SPH_C32(0x51a8a000), SPH_C32(0x81a9a687),
5346 SPH_C32(0x6864020d), SPH_C32(0x651daa5b) },
5347 { SPH_C32(0xbcdd8000), SPH_C32(0xa9b4b9b2), SPH_C32(0x1b62418a),
5348 SPH_C32(0x2bca12bd), SPH_C32(0x253db000), SPH_C32(0xdb82e0f9),
5349 SPH_C32(0xe0991f26), SPH_C32(0x7bfb28c9) },
5350 { SPH_C32(0xc8489000), SPH_C32(0xf39fffcc), SPH_C32(0x939f5ca1),
5351 SPH_C32(0x352c902f), SPH_C32(0xee94b000), SPH_C32(0x4ba5d790),
5352 SPH_C32(0x5b45eb21), SPH_C32(0xab0f87a8) },
5353 { SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227), SPH_C32(0xb1448fda),
5354 SPH_C32(0xc6f7b8f8), SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d),
5355 SPH_C32(0xa4011e05), SPH_C32(0x14055bfb) },
5356 { SPH_C32(0xeacbb000), SPH_C32(0xd7ef4459), SPH_C32(0x39b992f1),
5357 SPH_C32(0xd8113a6a), SPH_C32(0xc6fba000), SPH_C32(0xa1e6c854),
5358 SPH_C32(0x1fddea02), SPH_C32(0xc4f1f49a) },
5359 { SPH_C32(0x55f7a000), SPH_C32(0x1de3354e), SPH_C32(0x0a987bdd),
5360 SPH_C32(0x16031799), SPH_C32(0xb26eb000), SPH_C32(0xfbcd8e2a),
5361 SPH_C32(0x9720f729), SPH_C32(0xda177608) },
5362 { SPH_C32(0x2162b000), SPH_C32(0x47c87330), SPH_C32(0x826566f6),
5363 SPH_C32(0x08e5950b), SPH_C32(0x79c7b000), SPH_C32(0x6beab943),
5364 SPH_C32(0x2cfc032e), SPH_C32(0x0ae3d969) },
5365 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
5366 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
5367 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
5368 { SPH_C32(0x86a9d000), SPH_C32(0x18e07f9e), SPH_C32(0xd2008f02),
5369 SPH_C32(0x8a02adfd), SPH_C32(0xc9868000), SPH_C32(0x5e027e8d),
5370 SPH_C32(0x8aa248ef), SPH_C32(0xe979f180) },
5371 { SPH_C32(0x3995c000), SPH_C32(0xd2ec0e89), SPH_C32(0xe121662e),
5372 SPH_C32(0x4410800e), SPH_C32(0xbd139000), SPH_C32(0x042938f3),
5373 SPH_C32(0x025f55c4), SPH_C32(0xf79f7312) },
5374 { SPH_C32(0x4d00d000), SPH_C32(0x88c748f7), SPH_C32(0x69dc7b05),
5375 SPH_C32(0x5af6029c), SPH_C32(0x76ba9000), SPH_C32(0x940e0f9a),
5376 SPH_C32(0xb983a1c3), SPH_C32(0x276bdc73) },
5377 { SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c), SPH_C32(0x4b07a87e),
5378 SPH_C32(0xa92d2a4b), SPH_C32(0x957c8000), SPH_C32(0xee6a2737),
5379 SPH_C32(0x46c754e7), SPH_C32(0x98610020) },
5380 { SPH_C32(0x6f83f000), SPH_C32(0xacb7f362), SPH_C32(0xc3fab555),
5381 SPH_C32(0xb7cba8d9), SPH_C32(0x5ed58000), SPH_C32(0x7e4d105e),
5382 SPH_C32(0xfd1ba0e0), SPH_C32(0x4895af41) },
5383 { SPH_C32(0xd0bfe000), SPH_C32(0x66bb8275), SPH_C32(0xf0db5c79),
5384 SPH_C32(0x79d9852a), SPH_C32(0x2a409000), SPH_C32(0x24665620),
5385 SPH_C32(0x75e6bdcb), SPH_C32(0x56732dd3) },
5386 { SPH_C32(0xa42af000), SPH_C32(0x3c90c40b), SPH_C32(0x78264152),
5387 SPH_C32(0x673f07b8), SPH_C32(0xe1e99000), SPH_C32(0xb4416149),
5388 SPH_C32(0xce3a49cc), SPH_C32(0x868782b2) },
5389 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
5390 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
5391 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
5392 { SPH_C32(0x11fad000), SPH_C32(0x38af114d), SPH_C32(0xa5b9670d),
5393 SPH_C32(0x2beef33c), SPH_C32(0xb7ffa000), SPH_C32(0xca1a9ca2),
5394 SPH_C32(0xece19ab7), SPH_C32(0x755caa65) },
5395 { SPH_C32(0xaec6c000), SPH_C32(0xf2a3605a), SPH_C32(0x96988e21),
5396 SPH_C32(0xe5fcdecf), SPH_C32(0xc36ab000), SPH_C32(0x9031dadc),
5397 SPH_C32(0x641c879c), SPH_C32(0x6bba28f7) },
5398 { SPH_C32(0xda53d000), SPH_C32(0xa8882624), SPH_C32(0x1e65930a),
5399 SPH_C32(0xfb1a5c5d), SPH_C32(0x08c3b000), SPH_C32(0x0016edb5),
5400 SPH_C32(0xdfc0739b), SPH_C32(0xbb4e8796) },
5401 { SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf), SPH_C32(0x3cbe4071),
5402 SPH_C32(0x08c1748a), SPH_C32(0xeb05a000), SPH_C32(0x7a72c518),
5403 SPH_C32(0x208486bf), SPH_C32(0x04445bc5) },
5404 { SPH_C32(0xf8d0f000), SPH_C32(0x8cf89db1), SPH_C32(0xb4435d5a),
5405 SPH_C32(0x1627f618), SPH_C32(0x20aca000), SPH_C32(0xea55f271),
5406 SPH_C32(0x9b5872b8), SPH_C32(0xd4b0f4a4) },
5407 { SPH_C32(0x47ece000), SPH_C32(0x46f4eca6), SPH_C32(0x8762b476),
5408 SPH_C32(0xd835dbeb), SPH_C32(0x5439b000), SPH_C32(0xb07eb40f),
5409 SPH_C32(0x13a56f93), SPH_C32(0xca567636) },
5410 { SPH_C32(0x3379f000), SPH_C32(0x1cdfaad8), SPH_C32(0x0f9fa95d),
5411 SPH_C32(0xc6d35979), SPH_C32(0x9f90b000), SPH_C32(0x20598366),
5412 SPH_C32(0xa8799b94), SPH_C32(0x1aa2d957) },
5413 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
5414 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
5415 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
5416 { SPH_C32(0x72e59000), SPH_C32(0x08449c53), SPH_C32(0xdb7fd813),
5417 SPH_C32(0x547561b1), SPH_C32(0xdb9dc000), SPH_C32(0x0515a765),
5418 SPH_C32(0x07588744), SPH_C32(0x274f3df2) },
5419 { SPH_C32(0xcdd98000), SPH_C32(0xc248ed44), SPH_C32(0xe85e313f),
5420 SPH_C32(0x9a674c42), SPH_C32(0xaf08d000), SPH_C32(0x5f3ee11b),
5421 SPH_C32(0x8fa59a6f), SPH_C32(0x39a9bf60) },
5422 { SPH_C32(0xb94c9000), SPH_C32(0x9863ab3a), SPH_C32(0x60a32c14),
5423 SPH_C32(0x8481ced0), SPH_C32(0x64a1d000), SPH_C32(0xcf19d672),
5424 SPH_C32(0x34796e68), SPH_C32(0xe95d1001) },
5425 { SPH_C32(0xef5aa000), SPH_C32(0xe63856d1), SPH_C32(0x4278ff6f),
5426 SPH_C32(0x775ae607), SPH_C32(0x8767c000), SPH_C32(0xb57dfedf),
5427 SPH_C32(0xcb3d9b4c), SPH_C32(0x5657cc52) },
5428 { SPH_C32(0x9bcfb000), SPH_C32(0xbc1310af), SPH_C32(0xca85e244),
5429 SPH_C32(0x69bc6495), SPH_C32(0x4ccec000), SPH_C32(0x255ac9b6),
5430 SPH_C32(0x70e16f4b), SPH_C32(0x86a36333) },
5431 { SPH_C32(0x24f3a000), SPH_C32(0x761f61b8), SPH_C32(0xf9a40b68),
5432 SPH_C32(0xa7ae4966), SPH_C32(0x385bd000), SPH_C32(0x7f718fc8),
5433 SPH_C32(0xf81c7260), SPH_C32(0x9845e1a1) },
5434 { SPH_C32(0x5066b000), SPH_C32(0x2c3427c6), SPH_C32(0x71591643),
5435 SPH_C32(0xb948cbf4), SPH_C32(0xf3f2d000), SPH_C32(0xef56b8a1),
5436 SPH_C32(0x43c08667), SPH_C32(0x48b14ec0) },
5437 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
5438 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
5439 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
5440 { SPH_C32(0xe5b69000), SPH_C32(0x280bf280), SPH_C32(0xacc6301c),
5441 SPH_C32(0xf5993f70), SPH_C32(0xa5e4e000), SPH_C32(0x910d454a),
5442 SPH_C32(0x611b551c), SPH_C32(0xbb6a6617) },
5443 { SPH_C32(0x5a8a8000), SPH_C32(0xe2078397), SPH_C32(0x9fe7d930),
5444 SPH_C32(0x3b8b1283), SPH_C32(0xd171f000), SPH_C32(0xcb260334),
5445 SPH_C32(0xe9e64837), SPH_C32(0xa58ce485) },
5446 { SPH_C32(0x2e1f9000), SPH_C32(0xb82cc5e9), SPH_C32(0x171ac41b),
5447 SPH_C32(0x256d9011), SPH_C32(0x1ad8f000), SPH_C32(0x5b01345d),
5448 SPH_C32(0x523abc30), SPH_C32(0x75784be4) },
5449 { SPH_C32(0x7809a000), SPH_C32(0xc6773802), SPH_C32(0x35c11760),
5450 SPH_C32(0xd6b6b8c6), SPH_C32(0xf91ee000), SPH_C32(0x21651cf0),
5451 SPH_C32(0xad7e4914), SPH_C32(0xca7297b7) },
5452 { SPH_C32(0x0c9cb000), SPH_C32(0x9c5c7e7c), SPH_C32(0xbd3c0a4b),
5453 SPH_C32(0xc8503a54), SPH_C32(0x32b7e000), SPH_C32(0xb1422b99),
5454 SPH_C32(0x16a2bd13), SPH_C32(0x1a8638d6) },
5455 { SPH_C32(0xb3a0a000), SPH_C32(0x56500f6b), SPH_C32(0x8e1de367),
5456 SPH_C32(0x064217a7), SPH_C32(0x4622f000), SPH_C32(0xeb696de7),
5457 SPH_C32(0x9e5fa038), SPH_C32(0x0460ba44) },
5458 { SPH_C32(0xc735b000), SPH_C32(0x0c7b4915), SPH_C32(0x06e0fe4c),
5459 SPH_C32(0x18a49535), SPH_C32(0x8d8bf000), SPH_C32(0x7b4e5a8e),
5460 SPH_C32(0x2583543f), SPH_C32(0xd4941525) },
5461 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
5462 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
5463 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
5464 { SPH_C32(0x60fed000), SPH_C32(0x535345bb), SPH_C32(0x568517b8),
5465 SPH_C32(0x9a43adc3), SPH_C32(0x3dcac000), SPH_C32(0x4ea69d40),
5466 SPH_C32(0x83dd1ffe), SPH_C32(0x370e3dcc) },
5467 { SPH_C32(0xdfc2c000), SPH_C32(0x995f34ac), SPH_C32(0x65a4fe94),
5468 SPH_C32(0x54518030), SPH_C32(0x495fd000), SPH_C32(0x148ddb3e),
5469 SPH_C32(0x0b2002d5), SPH_C32(0x29e8bf5e) },
5470 { SPH_C32(0xab57d000), SPH_C32(0xc37472d2), SPH_C32(0xed59e3bf),
5471 SPH_C32(0x4ab702a2), SPH_C32(0x82f6d000), SPH_C32(0x84aaec57),
5472 SPH_C32(0xb0fcf6d2), SPH_C32(0xf91c103f) },
5473 { SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39), SPH_C32(0xcf8230c4),
5474 SPH_C32(0xb96c2a75), SPH_C32(0x6130c000), SPH_C32(0xfecec4fa),
5475 SPH_C32(0x4fb803f6), SPH_C32(0x4616cc6c) },
5476 { SPH_C32(0x89d4f000), SPH_C32(0xe704c947), SPH_C32(0x477f2def),
5477 SPH_C32(0xa78aa8e7), SPH_C32(0xaa99c000), SPH_C32(0x6ee9f393),
5478 SPH_C32(0xf464f7f1), SPH_C32(0x96e2630d) },
5479 { SPH_C32(0x36e8e000), SPH_C32(0x2d08b850), SPH_C32(0x745ec4c3),
5480 SPH_C32(0x69988514), SPH_C32(0xde0cd000), SPH_C32(0x34c2b5ed),
5481 SPH_C32(0x7c99eada), SPH_C32(0x8804e19f) },
5482 { SPH_C32(0x427df000), SPH_C32(0x7723fe2e), SPH_C32(0xfca3d9e8),
5483 SPH_C32(0x777e0786), SPH_C32(0x15a5d000), SPH_C32(0xa4e58284),
5484 SPH_C32(0xc7451edd), SPH_C32(0x58f04efe) },
5485 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
5486 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
5487 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) },
5488 { SPH_C32(0xf7add000), SPH_C32(0x731c2b68), SPH_C32(0x213cffb7),
5489 SPH_C32(0x3baff302), SPH_C32(0x43b3e000), SPH_C32(0xdabe7f6f),
5490 SPH_C32(0xe59ecda6), SPH_C32(0xab2b6629) },
5491 { SPH_C32(0x4891c000), SPH_C32(0xb9105a7f), SPH_C32(0x121d169b),
5492 SPH_C32(0xf5bddef1), SPH_C32(0x3726f000), SPH_C32(0x80953911),
5493 SPH_C32(0x6d63d08d), SPH_C32(0xb5cde4bb) },
5494 { SPH_C32(0x3c04d000), SPH_C32(0xe33b1c01), SPH_C32(0x9ae00bb0),
5495 SPH_C32(0xeb5b5c63), SPH_C32(0xfc8ff000), SPH_C32(0x10b20e78),
5496 SPH_C32(0xd6bf248a), SPH_C32(0x65394bda) },
5497 { SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea), SPH_C32(0xb83bd8cb),
5498 SPH_C32(0x188074b4), SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5),
5499 SPH_C32(0x29fbd1ae), SPH_C32(0xda339789) },
5500 { SPH_C32(0x1e87f000), SPH_C32(0xc74ba794), SPH_C32(0x30c6c5e0),
5501 SPH_C32(0x0666f626), SPH_C32(0xd4e0e000), SPH_C32(0xfaf111bc),
5502 SPH_C32(0x922725a9), SPH_C32(0x0ac738e8) },
5503 { SPH_C32(0xa1bbe000), SPH_C32(0x0d47d683), SPH_C32(0x03e72ccc),
5504 SPH_C32(0xc874dbd5), SPH_C32(0xa075f000), SPH_C32(0xa0da57c2),
5505 SPH_C32(0x1ada3882), SPH_C32(0x1421ba7a) },
5506 { SPH_C32(0xd52ef000), SPH_C32(0x576c90fd), SPH_C32(0x8b1a31e7),
5507 SPH_C32(0xd6925947), SPH_C32(0x6bdcf000), SPH_C32(0x30fd60ab),
5508 SPH_C32(0xa106cc85), SPH_C32(0xc4d5151b) }
5509 };
5510 static const sph_u32 T256_8[256][8] = {
5511 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
5512 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
5513 SPH_C32(0x00000000), SPH_C32(0x00000000) },
5514 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
5515 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
5516 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
5517 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
5518 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
5519 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
5520 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
5521 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
5522 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
5523 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
5524 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
5525 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
5526 { SPH_C32(0x101c0300), SPH_C32(0x950db5eb), SPH_C32(0xe56c2159),
5527 SPH_C32(0x78d01112), SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8),
5528 SPH_C32(0x225fc418), SPH_C32(0x5516c378) },
5529 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
5530 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
5531 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
5532 { SPH_C32(0x63500300), SPH_C32(0x0062123d), SPH_C32(0x47f133ce),
5533 SPH_C32(0x16357946), SPH_C32(0x59820100), SPH_C32(0x985459e6),
5534 SPH_C32(0x054b0e24), SPH_C32(0xdd37cf48) },
5535 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
5536 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
5537 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
5538 { SPH_C32(0x59820100), SPH_C32(0x985459e6), SPH_C32(0x054b0e24),
5539 SPH_C32(0xdd37cf48), SPH_C32(0x3ad20200), SPH_C32(0x98364bdb),
5540 SPH_C32(0x42ba3dea), SPH_C32(0xcb02b60e) },
5541 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
5542 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
5543 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
5544 { SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30), SPH_C32(0xa7d61cb3),
5545 SPH_C32(0xb3d2a71c), SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5),
5546 SPH_C32(0x65aef7d6), SPH_C32(0x4323ba3e) },
5547 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
5548 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
5549 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
5550 { SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5), SPH_C32(0x65aef7d6),
5551 SPH_C32(0x4323ba3e), SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5),
5552 SPH_C32(0xc278eb65), SPH_C32(0xf0f11d22) },
5553 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
5554 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
5555 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
5556 { SPH_C32(0x8d760300), SPH_C32(0x12297a03), SPH_C32(0xc733e541),
5557 SPH_C32(0x2dc6d26a), SPH_C32(0x101c0300), SPH_C32(0x950db5eb),
5558 SPH_C32(0xe56c2159), SPH_C32(0x78d01112) },
5559 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
5560 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
5561 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
5562 { SPH_C32(0x389a0500), SPH_C32(0x8782f9af), SPH_C32(0xea4c904a),
5563 SPH_C32(0x6f4948b2), SPH_C32(0x67f10000), SPH_C32(0xbad59029),
5564 SPH_C32(0xc8eff72c), SPH_C32(0x4a9a83b2) },
5565 { SPH_C32(0xfc720400), SPH_C32(0x98f26fa1), SPH_C32(0xcd585a76),
5566 SPH_C32(0xe7684482), SPH_C32(0xd0550100), SPH_C32(0x30caa1f1),
5567 SPH_C32(0x4d662f87), SPH_C32(0xac5ee7d6) },
5568 { SPH_C32(0x4bd60500), SPH_C32(0x12ed5e79), SPH_C32(0x48d182dd),
5569 SPH_C32(0x01ac20e6), SPH_C32(0xa3190100), SPH_C32(0xa5a50627),
5570 SPH_C32(0xeffb3d10), SPH_C32(0xc2bb8f82) },
5571 { SPH_C32(0x28860600), SPH_C32(0x128f4c44), SPH_C32(0x0f20b113),
5572 SPH_C32(0x179959a0), SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1),
5573 SPH_C32(0xeab03334), SPH_C32(0x1f8c40ca) },
5574 { SPH_C32(0x9f220700), SPH_C32(0x98907d9c), SPH_C32(0x8aa969b8),
5575 SPH_C32(0xf15d3dc4), SPH_C32(0x89d70000), SPH_C32(0xa89ef817),
5576 SPH_C32(0x482d21a3), SPH_C32(0x7169289e) },
5577 { SPH_C32(0x5bca0600), SPH_C32(0x87e0eb92), SPH_C32(0xadbda384),
5578 SPH_C32(0x797c31f4), SPH_C32(0x3e730100), SPH_C32(0x2281c9cf),
5579 SPH_C32(0xcda4f908), SPH_C32(0x97ad4cfa) },
5580 { SPH_C32(0xec6e0700), SPH_C32(0x0dffda4a), SPH_C32(0x28347b2f),
5581 SPH_C32(0x9fb85590), SPH_C32(0x4d3f0100), SPH_C32(0xb7ee6e19),
5582 SPH_C32(0x6f39eb9f), SPH_C32(0xf94824ae) },
5583 { SPH_C32(0x61180400), SPH_C32(0x1fd6a049), SPH_C32(0xef079e6e),
5584 SPH_C32(0xb27e87fa), SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2),
5585 SPH_C32(0x8a55cac6), SPH_C32(0x819835bc) },
5586 { SPH_C32(0xd6bc0500), SPH_C32(0x95c99191), SPH_C32(0x6a8e46c5),
5587 SPH_C32(0x54bae39e), SPH_C32(0x2e6f0200), SPH_C32(0xb78c7c24),
5588 SPH_C32(0x28c8d851), SPH_C32(0xef7d5de8) },
5589 { SPH_C32(0x12540400), SPH_C32(0x8ab9079f), SPH_C32(0x4d9a8cf9),
5590 SPH_C32(0xdc9befae), SPH_C32(0x99cb0300), SPH_C32(0x3d934dfc),
5591 SPH_C32(0xad4100fa), SPH_C32(0x09b9398c) },
5592 { SPH_C32(0xa5f00500), SPH_C32(0x00a63647), SPH_C32(0xc8135452),
5593 SPH_C32(0x3a5f8bca), SPH_C32(0xea870300), SPH_C32(0xa8fcea2a),
5594 SPH_C32(0x0fdc126d), SPH_C32(0x675c51d8) },
5595 { SPH_C32(0xc6a00600), SPH_C32(0x00c4247a), SPH_C32(0x8fe2679c),
5596 SPH_C32(0x2c6af28c), SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc),
5597 SPH_C32(0x0a971c49), SPH_C32(0xba6b9e90) },
5598 { SPH_C32(0x71040700), SPH_C32(0x8adb15a2), SPH_C32(0x0a6bbf37),
5599 SPH_C32(0xcaae96e8), SPH_C32(0xc0490200), SPH_C32(0xa5c7141a),
5600 SPH_C32(0xa80a0ede), SPH_C32(0xd48ef6c4) },
5601 { SPH_C32(0xb5ec0600), SPH_C32(0x95ab83ac), SPH_C32(0x2d7f750b),
5602 SPH_C32(0x428f9ad8), SPH_C32(0x77ed0300), SPH_C32(0x2fd825c2),
5603 SPH_C32(0x2d83d675), SPH_C32(0x324a92a0) },
5604 { SPH_C32(0x02480700), SPH_C32(0x1fb4b274), SPH_C32(0xa8f6ada0),
5605 SPH_C32(0xa44bfebc), SPH_C32(0x04a10300), SPH_C32(0xbab78214),
5606 SPH_C32(0x8f1ec4e2), SPH_C32(0x5caffaf4) },
5607 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
5608 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
5609 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
5610 { SPH_C32(0xa3190100), SPH_C32(0xa5a50627), SPH_C32(0xeffb3d10),
5611 SPH_C32(0xc2bb8f82), SPH_C32(0xe8cf0400), SPH_C32(0xb748585e),
5612 SPH_C32(0xa72abfcd), SPH_C32(0xc317af64) },
5613 { SPH_C32(0x67f10000), SPH_C32(0xbad59029), SPH_C32(0xc8eff72c),
5614 SPH_C32(0x4a9a83b2), SPH_C32(0x5f6b0500), SPH_C32(0x3d576986),
5615 SPH_C32(0x22a36766), SPH_C32(0x25d3cb00) },
5616 { SPH_C32(0xd0550100), SPH_C32(0x30caa1f1), SPH_C32(0x4d662f87),
5617 SPH_C32(0xac5ee7d6), SPH_C32(0x2c270500), SPH_C32(0xa838ce50),
5618 SPH_C32(0x803e75f1), SPH_C32(0x4b36a354) },
5619 { SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc), SPH_C32(0x0a971c49),
5620 SPH_C32(0xba6b9e90), SPH_C32(0x75a50400), SPH_C32(0x306c97b6),
5621 SPH_C32(0x85757bd5), SPH_C32(0x96016c1c) },
5622 { SPH_C32(0x04a10300), SPH_C32(0xbab78214), SPH_C32(0x8f1ec4e2),
5623 SPH_C32(0x5caffaf4), SPH_C32(0x06e90400), SPH_C32(0xa5033060),
5624 SPH_C32(0x27e86942), SPH_C32(0xf8e40448) },
5625 { SPH_C32(0xc0490200), SPH_C32(0xa5c7141a), SPH_C32(0xa80a0ede),
5626 SPH_C32(0xd48ef6c4), SPH_C32(0xb14d0500), SPH_C32(0x2f1c01b8),
5627 SPH_C32(0xa261b1e9), SPH_C32(0x1e20602c) },
5628 { SPH_C32(0x77ed0300), SPH_C32(0x2fd825c2), SPH_C32(0x2d83d675),
5629 SPH_C32(0x324a92a0), SPH_C32(0xc2010500), SPH_C32(0xba73a66e),
5630 SPH_C32(0x00fca37e), SPH_C32(0x70c50878) },
5631 { SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1), SPH_C32(0xeab03334),
5632 SPH_C32(0x1f8c40ca), SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385),
5633 SPH_C32(0xe5908227), SPH_C32(0x0815196a) },
5634 { SPH_C32(0x4d3f0100), SPH_C32(0xb7ee6e19), SPH_C32(0x6f39eb9f),
5635 SPH_C32(0xf94824ae), SPH_C32(0xa1510600), SPH_C32(0xba11b453),
5636 SPH_C32(0x470d90b0), SPH_C32(0x66f0713e) },
5637 { SPH_C32(0x89d70000), SPH_C32(0xa89ef817), SPH_C32(0x482d21a3),
5638 SPH_C32(0x7169289e), SPH_C32(0x16f50700), SPH_C32(0x300e858b),
5639 SPH_C32(0xc284481b), SPH_C32(0x8034155a) },
5640 { SPH_C32(0x3e730100), SPH_C32(0x2281c9cf), SPH_C32(0xcda4f908),
5641 SPH_C32(0x97ad4cfa), SPH_C32(0x65b90700), SPH_C32(0xa561225d),
5642 SPH_C32(0x60195a8c), SPH_C32(0xeed17d0e) },
5643 { SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2), SPH_C32(0x8a55cac6),
5644 SPH_C32(0x819835bc), SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb),
5645 SPH_C32(0x655254a8), SPH_C32(0x33e6b246) },
5646 { SPH_C32(0xea870300), SPH_C32(0xa8fcea2a), SPH_C32(0x0fdc126d),
5647 SPH_C32(0x675c51d8), SPH_C32(0x4f770600), SPH_C32(0xa85adc6d),
5648 SPH_C32(0xc7cf463f), SPH_C32(0x5d03da12) },
5649 { SPH_C32(0x2e6f0200), SPH_C32(0xb78c7c24), SPH_C32(0x28c8d851),
5650 SPH_C32(0xef7d5de8), SPH_C32(0xf8d30700), SPH_C32(0x2245edb5),
5651 SPH_C32(0x42469e94), SPH_C32(0xbbc7be76) },
5652 { SPH_C32(0x99cb0300), SPH_C32(0x3d934dfc), SPH_C32(0xad4100fa),
5653 SPH_C32(0x09b9398c), SPH_C32(0x8b9f0700), SPH_C32(0xb72a4a63),
5654 SPH_C32(0xe0db8c03), SPH_C32(0xd522d622) },
5655 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
5656 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
5657 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
5658 { SPH_C32(0x2c270500), SPH_C32(0xa838ce50), SPH_C32(0x803e75f1),
5659 SPH_C32(0x4b36a354), SPH_C32(0xfc720400), SPH_C32(0x98f26fa1),
5660 SPH_C32(0xcd585a76), SPH_C32(0xe7684482) },
5661 { SPH_C32(0xe8cf0400), SPH_C32(0xb748585e), SPH_C32(0xa72abfcd),
5662 SPH_C32(0xc317af64), SPH_C32(0x4bd60500), SPH_C32(0x12ed5e79),
5663 SPH_C32(0x48d182dd), SPH_C32(0x01ac20e6) },
5664 { SPH_C32(0x5f6b0500), SPH_C32(0x3d576986), SPH_C32(0x22a36766),
5665 SPH_C32(0x25d3cb00), SPH_C32(0x389a0500), SPH_C32(0x8782f9af),
5666 SPH_C32(0xea4c904a), SPH_C32(0x6f4948b2) },
5667 { SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb), SPH_C32(0x655254a8),
5668 SPH_C32(0x33e6b246), SPH_C32(0x61180400), SPH_C32(0x1fd6a049),
5669 SPH_C32(0xef079e6e), SPH_C32(0xb27e87fa) },
5670 { SPH_C32(0x8b9f0700), SPH_C32(0xb72a4a63), SPH_C32(0xe0db8c03),
5671 SPH_C32(0xd522d622), SPH_C32(0x12540400), SPH_C32(0x8ab9079f),
5672 SPH_C32(0x4d9a8cf9), SPH_C32(0xdc9befae) },
5673 { SPH_C32(0x4f770600), SPH_C32(0xa85adc6d), SPH_C32(0xc7cf463f),
5674 SPH_C32(0x5d03da12), SPH_C32(0xa5f00500), SPH_C32(0x00a63647),
5675 SPH_C32(0xc8135452), SPH_C32(0x3a5f8bca) },
5676 { SPH_C32(0xf8d30700), SPH_C32(0x2245edb5), SPH_C32(0x42469e94),
5677 SPH_C32(0xbbc7be76), SPH_C32(0xd6bc0500), SPH_C32(0x95c99191),
5678 SPH_C32(0x6a8e46c5), SPH_C32(0x54bae39e) },
5679 { SPH_C32(0x75a50400), SPH_C32(0x306c97b6), SPH_C32(0x85757bd5),
5680 SPH_C32(0x96016c1c), SPH_C32(0xc6a00600), SPH_C32(0x00c4247a),
5681 SPH_C32(0x8fe2679c), SPH_C32(0x2c6af28c) },
5682 { SPH_C32(0xc2010500), SPH_C32(0xba73a66e), SPH_C32(0x00fca37e),
5683 SPH_C32(0x70c50878), SPH_C32(0xb5ec0600), SPH_C32(0x95ab83ac),
5684 SPH_C32(0x2d7f750b), SPH_C32(0x428f9ad8) },
5685 { SPH_C32(0x06e90400), SPH_C32(0xa5033060), SPH_C32(0x27e86942),
5686 SPH_C32(0xf8e40448), SPH_C32(0x02480700), SPH_C32(0x1fb4b274),
5687 SPH_C32(0xa8f6ada0), SPH_C32(0xa44bfebc) },
5688 { SPH_C32(0xb14d0500), SPH_C32(0x2f1c01b8), SPH_C32(0xa261b1e9),
5689 SPH_C32(0x1e20602c), SPH_C32(0x71040700), SPH_C32(0x8adb15a2),
5690 SPH_C32(0x0a6bbf37), SPH_C32(0xcaae96e8) },
5691 { SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385), SPH_C32(0xe5908227),
5692 SPH_C32(0x0815196a), SPH_C32(0x28860600), SPH_C32(0x128f4c44),
5693 SPH_C32(0x0f20b113), SPH_C32(0x179959a0) },
5694 { SPH_C32(0x65b90700), SPH_C32(0xa561225d), SPH_C32(0x60195a8c),
5695 SPH_C32(0xeed17d0e), SPH_C32(0x5bca0600), SPH_C32(0x87e0eb92),
5696 SPH_C32(0xadbda384), SPH_C32(0x797c31f4) },
5697 { SPH_C32(0xa1510600), SPH_C32(0xba11b453), SPH_C32(0x470d90b0),
5698 SPH_C32(0x66f0713e), SPH_C32(0xec6e0700), SPH_C32(0x0dffda4a),
5699 SPH_C32(0x28347b2f), SPH_C32(0x9fb85590) },
5700 { SPH_C32(0x16f50700), SPH_C32(0x300e858b), SPH_C32(0xc284481b),
5701 SPH_C32(0x8034155a), SPH_C32(0x9f220700), SPH_C32(0x98907d9c),
5702 SPH_C32(0x8aa969b8), SPH_C32(0xf15d3dc4) },
5703 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
5704 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
5705 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
5706 { SPH_C32(0x69960900), SPH_C32(0xa29c6126), SPH_C32(0xf40cf26c),
5707 SPH_C32(0x407bfbf2), SPH_C32(0x92c70000), SPH_C32(0xc1362fab),
5708 SPH_C32(0x1d8f9144), SPH_C32(0x75830227) },
5709 { SPH_C32(0xad7e0800), SPH_C32(0xbdecf728), SPH_C32(0xd3183850),
5710 SPH_C32(0xc85af7c2), SPH_C32(0x25630100), SPH_C32(0x4b291e73),
5711 SPH_C32(0x980649ef), SPH_C32(0x93476643) },
5712 { SPH_C32(0x1ada0900), SPH_C32(0x37f3c6f0), SPH_C32(0x5691e0fb),
5713 SPH_C32(0x2e9e93a6), SPH_C32(0x562f0100), SPH_C32(0xde46b9a5),
5714 SPH_C32(0x3a9b5b78), SPH_C32(0xfda20e17) },
5715 { SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd), SPH_C32(0x1160d335),
5716 SPH_C32(0x38abeae0), SPH_C32(0x0fad0000), SPH_C32(0x4612e043),
5717 SPH_C32(0x3fd0555c), SPH_C32(0x2095c15f) },
5718 { SPH_C32(0xce2e0b00), SPH_C32(0xbd8ee515), SPH_C32(0x94e90b9e),
5719 SPH_C32(0xde6f8e84), SPH_C32(0x7ce10000), SPH_C32(0xd37d4795),
5720 SPH_C32(0x9d4d47cb), SPH_C32(0x4e70a90b) },
5721 { SPH_C32(0x0ac60a00), SPH_C32(0xa2fe731b), SPH_C32(0xb3fdc1a2),
5722 SPH_C32(0x564e82b4), SPH_C32(0xcb450100), SPH_C32(0x5962764d),
5723 SPH_C32(0x18c49f60), SPH_C32(0xa8b4cd6f) },
5724 { SPH_C32(0xbd620b00), SPH_C32(0x28e142c3), SPH_C32(0x36741909),
5725 SPH_C32(0xb08ae6d0), SPH_C32(0xb8090100), SPH_C32(0xcc0dd19b),
5726 SPH_C32(0xba598df7), SPH_C32(0xc651a53b) },
5727 { SPH_C32(0x30140800), SPH_C32(0x3ac838c0), SPH_C32(0xf147fc48),
5728 SPH_C32(0x9d4c34ba), SPH_C32(0xa8150200), SPH_C32(0x59006470),
5729 SPH_C32(0x5f35acae), SPH_C32(0xbe81b429) },
5730 { SPH_C32(0x87b00900), SPH_C32(0xb0d70918), SPH_C32(0x74ce24e3),
5731 SPH_C32(0x7b8850de), SPH_C32(0xdb590200), SPH_C32(0xcc6fc3a6),
5732 SPH_C32(0xfda8be39), SPH_C32(0xd064dc7d) },
5733 { SPH_C32(0x43580800), SPH_C32(0xafa79f16), SPH_C32(0x53daeedf),
5734 SPH_C32(0xf3a95cee), SPH_C32(0x6cfd0300), SPH_C32(0x4670f27e),
5735 SPH_C32(0x78216692), SPH_C32(0x36a0b819) },
5736 { SPH_C32(0xf4fc0900), SPH_C32(0x25b8aece), SPH_C32(0xd6533674),
5737 SPH_C32(0x156d388a), SPH_C32(0x1fb10300), SPH_C32(0xd31f55a8),
5738 SPH_C32(0xdabc7405), SPH_C32(0x5845d04d) },
5739 { SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3), SPH_C32(0x91a205ba),
5740 SPH_C32(0x035841cc), SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e),
5741 SPH_C32(0xdff77a21), SPH_C32(0x85721f05) },
5742 { SPH_C32(0x20080b00), SPH_C32(0xafc58d2b), SPH_C32(0x142bdd11),
5743 SPH_C32(0xe59c25a8), SPH_C32(0x357f0200), SPH_C32(0xde24ab98),
5744 SPH_C32(0x7d6a68b6), SPH_C32(0xeb977751) },
5745 { SPH_C32(0xe4e00a00), SPH_C32(0xb0b51b25), SPH_C32(0x333f172d),
5746 SPH_C32(0x6dbd2998), SPH_C32(0x82db0300), SPH_C32(0x543b9a40),
5747 SPH_C32(0xf8e3b01d), SPH_C32(0x0d531335) },
5748 { SPH_C32(0x53440b00), SPH_C32(0x3aaa2afd), SPH_C32(0xb6b6cf86),
5749 SPH_C32(0x8b794dfc), SPH_C32(0xf1970300), SPH_C32(0xc1543d96),
5750 SPH_C32(0x5a7ea28a), SPH_C32(0x63b67b61) },
5751 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
5752 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
5753 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
5754 { SPH_C32(0xe6a80d00), SPH_C32(0xaf01a951), SPH_C32(0x9bc9ba8d),
5755 SPH_C32(0xc9f6d724), SPH_C32(0x867a0000), SPH_C32(0xee8c1854),
5756 SPH_C32(0x77fd74ff), SPH_C32(0x51fce9c1) },
5757 { SPH_C32(0x22400c00), SPH_C32(0xb0713f5f), SPH_C32(0xbcdd70b1),
5758 SPH_C32(0x41d7db14), SPH_C32(0x31de0100), SPH_C32(0x6493298c),
5759 SPH_C32(0xf274ac54), SPH_C32(0xb7388da5) },
5760 { SPH_C32(0x95e40d00), SPH_C32(0x3a6e0e87), SPH_C32(0x3954a81a),
5761 SPH_C32(0xa713bf70), SPH_C32(0x42920100), SPH_C32(0xf1fc8e5a),
5762 SPH_C32(0x50e9bec3), SPH_C32(0xd9dde5f1) },
5763 { SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba), SPH_C32(0x7ea59bd4),
5764 SPH_C32(0xb126c636), SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc),
5765 SPH_C32(0x55a2b0e7), SPH_C32(0x04ea2ab9) },
5766 { SPH_C32(0x41100f00), SPH_C32(0xb0132d62), SPH_C32(0xfb2c437f),
5767 SPH_C32(0x57e2a252), SPH_C32(0x685c0000), SPH_C32(0xfcc7706a),
5768 SPH_C32(0xf73fa270), SPH_C32(0x6a0f42ed) },
5769 { SPH_C32(0x85f80e00), SPH_C32(0xaf63bb6c), SPH_C32(0xdc388943),
5770 SPH_C32(0xdfc3ae62), SPH_C32(0xdff80100), SPH_C32(0x76d841b2),
5771 SPH_C32(0x72b67adb), SPH_C32(0x8ccb2689) },
5772 { SPH_C32(0x325c0f00), SPH_C32(0x257c8ab4), SPH_C32(0x59b151e8),
5773 SPH_C32(0x3907ca06), SPH_C32(0xacb40100), SPH_C32(0xe3b7e664),
5774 SPH_C32(0xd02b684c), SPH_C32(0xe22e4edd) },
5775 { SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7), SPH_C32(0x9e82b4a9),
5776 SPH_C32(0x14c1186c), SPH_C32(0xbca80200), SPH_C32(0x76ba538f),
5777 SPH_C32(0x35474915), SPH_C32(0x9afe5fcf) },
5778 { SPH_C32(0x088e0d00), SPH_C32(0xbd4ac16f), SPH_C32(0x1b0b6c02),
5779 SPH_C32(0xf2057c08), SPH_C32(0xcfe40200), SPH_C32(0xe3d5f459),
5780 SPH_C32(0x97da5b82), SPH_C32(0xf41b379b) },
5781 { SPH_C32(0xcc660c00), SPH_C32(0xa23a5761), SPH_C32(0x3c1fa63e),
5782 SPH_C32(0x7a247038), SPH_C32(0x78400300), SPH_C32(0x69cac581),
5783 SPH_C32(0x12538329), SPH_C32(0x12df53ff) },
5784 { SPH_C32(0x7bc20d00), SPH_C32(0x282566b9), SPH_C32(0xb9967e95),
5785 SPH_C32(0x9ce0145c), SPH_C32(0x0b0c0300), SPH_C32(0xfca56257),
5786 SPH_C32(0xb0ce91be), SPH_C32(0x7c3a3bab) },
5787 { SPH_C32(0x18920e00), SPH_C32(0x28477484), SPH_C32(0xfe674d5b),
5788 SPH_C32(0x8ad56d1a), SPH_C32(0x528e0200), SPH_C32(0x64f13bb1),
5789 SPH_C32(0xb5859f9a), SPH_C32(0xa10df4e3) },
5790 { SPH_C32(0xaf360f00), SPH_C32(0xa258455c), SPH_C32(0x7bee95f0),
5791 SPH_C32(0x6c11097e), SPH_C32(0x21c20200), SPH_C32(0xf19e9c67),
5792 SPH_C32(0x17188d0d), SPH_C32(0xcfe89cb7) },
5793 { SPH_C32(0x6bde0e00), SPH_C32(0xbd28d352), SPH_C32(0x5cfa5fcc),
5794 SPH_C32(0xe430054e), SPH_C32(0x96660300), SPH_C32(0x7b81adbf),
5795 SPH_C32(0x929155a6), SPH_C32(0x292cf8d3) },
5796 { SPH_C32(0xdc7a0f00), SPH_C32(0x3737e28a), SPH_C32(0xd9738767),
5797 SPH_C32(0x02f4612a), SPH_C32(0xe52a0300), SPH_C32(0xeeee0a69),
5798 SPH_C32(0x300c4731), SPH_C32(0x47c99087) },
5799 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
5800 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
5801 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
5802 { SPH_C32(0x7d2b0900), SPH_C32(0x8d2656d9), SPH_C32(0x9e7e17d7),
5803 SPH_C32(0x64041014), SPH_C32(0x09440400), SPH_C32(0xe311d023),
5804 SPH_C32(0x18383c1e), SPH_C32(0xd871c517) },
5805 { SPH_C32(0xb9c30800), SPH_C32(0x9256c0d7), SPH_C32(0xb96addeb),
5806 SPH_C32(0xec251c24), SPH_C32(0xbee00500), SPH_C32(0x690ee1fb),
5807 SPH_C32(0x9db1e4b5), SPH_C32(0x3eb5a173) },
5808 { SPH_C32(0x0e670900), SPH_C32(0x1849f10f), SPH_C32(0x3ce30540),
5809 SPH_C32(0x0ae17840), SPH_C32(0xcdac0500), SPH_C32(0xfc61462d),
5810 SPH_C32(0x3f2cf622), SPH_C32(0x5050c927) },
5811 { SPH_C32(0x6d370a00), SPH_C32(0x182be332), SPH_C32(0x7b12368e),
5812 SPH_C32(0x1cd40106), SPH_C32(0x942e0400), SPH_C32(0x64351fcb),
5813 SPH_C32(0x3a67f806), SPH_C32(0x8d67066f) },
5814 { SPH_C32(0xda930b00), SPH_C32(0x9234d2ea), SPH_C32(0xfe9bee25),
5815 SPH_C32(0xfa106562), SPH_C32(0xe7620400), SPH_C32(0xf15ab81d),
5816 SPH_C32(0x98faea91), SPH_C32(0xe3826e3b) },
5817 { SPH_C32(0x1e7b0a00), SPH_C32(0x8d4444e4), SPH_C32(0xd98f2419),
5818 SPH_C32(0x72316952), SPH_C32(0x50c60500), SPH_C32(0x7b4589c5),
5819 SPH_C32(0x1d73323a), SPH_C32(0x05460a5f) },
5820 { SPH_C32(0xa9df0b00), SPH_C32(0x075b753c), SPH_C32(0x5c06fcb2),
5821 SPH_C32(0x94f50d36), SPH_C32(0x238a0500), SPH_C32(0xee2a2e13),
5822 SPH_C32(0xbfee20ad), SPH_C32(0x6ba3620b) },
5823 { SPH_C32(0x24a90800), SPH_C32(0x15720f3f), SPH_C32(0x9b3519f3),
5824 SPH_C32(0xb933df5c), SPH_C32(0x33960600), SPH_C32(0x7b279bf8),
5825 SPH_C32(0x5a8201f4), SPH_C32(0x13737319) },
5826 { SPH_C32(0x930d0900), SPH_C32(0x9f6d3ee7), SPH_C32(0x1ebcc158),
5827 SPH_C32(0x5ff7bb38), SPH_C32(0x40da0600), SPH_C32(0xee483c2e),
5828 SPH_C32(0xf81f1363), SPH_C32(0x7d961b4d) },
5829 { SPH_C32(0x57e50800), SPH_C32(0x801da8e9), SPH_C32(0x39a80b64),
5830 SPH_C32(0xd7d6b708), SPH_C32(0xf77e0700), SPH_C32(0x64570df6),
5831 SPH_C32(0x7d96cbc8), SPH_C32(0x9b527f29) },
5832 { SPH_C32(0xe0410900), SPH_C32(0x0a029931), SPH_C32(0xbc21d3cf),
5833 SPH_C32(0x3112d36c), SPH_C32(0x84320700), SPH_C32(0xf138aa20),
5834 SPH_C32(0xdf0bd95f), SPH_C32(0xf5b7177d) },
5835 { SPH_C32(0x83110a00), SPH_C32(0x0a608b0c), SPH_C32(0xfbd0e001),
5836 SPH_C32(0x2727aa2a), SPH_C32(0xddb00600), SPH_C32(0x696cf3c6),
5837 SPH_C32(0xda40d77b), SPH_C32(0x2880d835) },
5838 { SPH_C32(0x34b50b00), SPH_C32(0x807fbad4), SPH_C32(0x7e5938aa),
5839 SPH_C32(0xc1e3ce4e), SPH_C32(0xaefc0600), SPH_C32(0xfc035410),
5840 SPH_C32(0x78ddc5ec), SPH_C32(0x4665b061) },
5841 { SPH_C32(0xf05d0a00), SPH_C32(0x9f0f2cda), SPH_C32(0x594df296),
5842 SPH_C32(0x49c2c27e), SPH_C32(0x19580700), SPH_C32(0x761c65c8),
5843 SPH_C32(0xfd541d47), SPH_C32(0xa0a1d405) },
5844 { SPH_C32(0x47f90b00), SPH_C32(0x15101d02), SPH_C32(0xdcc42a3d),
5845 SPH_C32(0xaf06a61a), SPH_C32(0x6a140700), SPH_C32(0xe373c21e),
5846 SPH_C32(0x5fc90fd0), SPH_C32(0xce44bc51) },
5847 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
5848 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
5849 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
5850 { SPH_C32(0xf2150d00), SPH_C32(0x80bb9eae), SPH_C32(0xf1bb5f36),
5851 SPH_C32(0xed893cc2), SPH_C32(0x1df90400), SPH_C32(0xccabe7dc),
5852 SPH_C32(0x724ad9a5), SPH_C32(0xfc0e2ef1) },
5853 { SPH_C32(0x36fd0c00), SPH_C32(0x9fcb08a0), SPH_C32(0xd6af950a),
5854 SPH_C32(0x65a830f2), SPH_C32(0xaa5d0500), SPH_C32(0x46b4d604),
5855 SPH_C32(0xf7c3010e), SPH_C32(0x1aca4a95) },
5856 { SPH_C32(0x81590d00), SPH_C32(0x15d43978), SPH_C32(0x53264da1),
5857 SPH_C32(0x836c5496), SPH_C32(0xd9110500), SPH_C32(0xd3db71d2),
5858 SPH_C32(0x555e1399), SPH_C32(0x742f22c1) },
5859 { SPH_C32(0xe2090e00), SPH_C32(0x15b62b45), SPH_C32(0x14d77e6f),
5860 SPH_C32(0x95592dd0), SPH_C32(0x80930400), SPH_C32(0x4b8f2834),
5861 SPH_C32(0x50151dbd), SPH_C32(0xa918ed89) },
5862 { SPH_C32(0x55ad0f00), SPH_C32(0x9fa91a9d), SPH_C32(0x915ea6c4),
5863 SPH_C32(0x739d49b4), SPH_C32(0xf3df0400), SPH_C32(0xdee08fe2),
5864 SPH_C32(0xf2880f2a), SPH_C32(0xc7fd85dd) },
5865 { SPH_C32(0x91450e00), SPH_C32(0x80d98c93), SPH_C32(0xb64a6cf8),
5866 SPH_C32(0xfbbc4584), SPH_C32(0x447b0500), SPH_C32(0x54ffbe3a),
5867 SPH_C32(0x7701d781), SPH_C32(0x2139e1b9) },
5868 { SPH_C32(0x26e10f00), SPH_C32(0x0ac6bd4b), SPH_C32(0x33c3b453),
5869 SPH_C32(0x1d7821e0), SPH_C32(0x37370500), SPH_C32(0xc19019ec),
5870 SPH_C32(0xd59cc516), SPH_C32(0x4fdc89ed) },
5871 { SPH_C32(0xab970c00), SPH_C32(0x18efc748), SPH_C32(0xf4f05112),
5872 SPH_C32(0x30bef38a), SPH_C32(0x272b0600), SPH_C32(0x549dac07),
5873 SPH_C32(0x30f0e44f), SPH_C32(0x370c98ff) },
5874 { SPH_C32(0x1c330d00), SPH_C32(0x92f0f690), SPH_C32(0x717989b9),
5875 SPH_C32(0xd67a97ee), SPH_C32(0x54670600), SPH_C32(0xc1f20bd1),
5876 SPH_C32(0x926df6d8), SPH_C32(0x59e9f0ab) },
5877 { SPH_C32(0xd8db0c00), SPH_C32(0x8d80609e), SPH_C32(0x566d4385),
5878 SPH_C32(0x5e5b9bde), SPH_C32(0xe3c30700), SPH_C32(0x4bed3a09),
5879 SPH_C32(0x17e42e73), SPH_C32(0xbf2d94cf) },
5880 { SPH_C32(0x6f7f0d00), SPH_C32(0x079f5146), SPH_C32(0xd3e49b2e),
5881 SPH_C32(0xb89fffba), SPH_C32(0x908f0700), SPH_C32(0xde829ddf),
5882 SPH_C32(0xb5793ce4), SPH_C32(0xd1c8fc9b) },
5883 { SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b), SPH_C32(0x9415a8e0),
5884 SPH_C32(0xaeaa86fc), SPH_C32(0xc90d0600), SPH_C32(0x46d6c439),
5885 SPH_C32(0xb03232c0), SPH_C32(0x0cff33d3) },
5886 { SPH_C32(0xbb8b0f00), SPH_C32(0x8de272a3), SPH_C32(0x119c704b),
5887 SPH_C32(0x486ee298), SPH_C32(0xba410600), SPH_C32(0xd3b963ef),
5888 SPH_C32(0x12af2057), SPH_C32(0x621a5b87) },
5889 { SPH_C32(0x7f630e00), SPH_C32(0x9292e4ad), SPH_C32(0x3688ba77),
5890 SPH_C32(0xc04feea8), SPH_C32(0x0de50700), SPH_C32(0x59a65237),
5891 SPH_C32(0x9726f8fc), SPH_C32(0x84de3fe3) },
5892 { SPH_C32(0xc8c70f00), SPH_C32(0x188dd575), SPH_C32(0xb30162dc),
5893 SPH_C32(0x268b8acc), SPH_C32(0x7ea90700), SPH_C32(0xccc9f5e1),
5894 SPH_C32(0x35bbea6b), SPH_C32(0xea3b57b7) },
5895 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
5896 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
5897 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
5898 { SPH_C32(0x562f0100), SPH_C32(0xde46b9a5), SPH_C32(0x3a9b5b78),
5899 SPH_C32(0xfda20e17), SPH_C32(0x4cf50800), SPH_C32(0xe9b57f55),
5900 SPH_C32(0x6c0abb83), SPH_C32(0xd33c9db1) },
5901 { SPH_C32(0x92c70000), SPH_C32(0xc1362fab), SPH_C32(0x1d8f9144),
5902 SPH_C32(0x75830227), SPH_C32(0xfb510900), SPH_C32(0x63aa4e8d),
5903 SPH_C32(0xe9836328), SPH_C32(0x35f8f9d5) },
5904 { SPH_C32(0x25630100), SPH_C32(0x4b291e73), SPH_C32(0x980649ef),
5905 SPH_C32(0x93476643), SPH_C32(0x881d0900), SPH_C32(0xf6c5e95b),
5906 SPH_C32(0x4b1e71bf), SPH_C32(0x5b1d9181) },
5907 { SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e), SPH_C32(0xdff77a21),
5908 SPH_C32(0x85721f05), SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd),
5909 SPH_C32(0x4e557f9b), SPH_C32(0x862a5ec9) },
5910 { SPH_C32(0xf1970300), SPH_C32(0xc1543d96), SPH_C32(0x5a7ea28a),
5911 SPH_C32(0x63b67b61), SPH_C32(0xa2d30800), SPH_C32(0xfbfe176b),
5912 SPH_C32(0xecc86d0c), SPH_C32(0xe8cf369d) },
5913 { SPH_C32(0x357f0200), SPH_C32(0xde24ab98), SPH_C32(0x7d6a68b6),
5914 SPH_C32(0xeb977751), SPH_C32(0x15770900), SPH_C32(0x71e126b3),
5915 SPH_C32(0x6941b5a7), SPH_C32(0x0e0b52f9) },
5916 { SPH_C32(0x82db0300), SPH_C32(0x543b9a40), SPH_C32(0xf8e3b01d),
5917 SPH_C32(0x0d531335), SPH_C32(0x663b0900), SPH_C32(0xe48e8165),
5918 SPH_C32(0xcbdca730), SPH_C32(0x60ee3aad) },
5919 { SPH_C32(0x0fad0000), SPH_C32(0x4612e043), SPH_C32(0x3fd0555c),
5920 SPH_C32(0x2095c15f), SPH_C32(0x76270a00), SPH_C32(0x7183348e),
5921 SPH_C32(0x2eb08669), SPH_C32(0x183e2bbf) },
5922 { SPH_C32(0xb8090100), SPH_C32(0xcc0dd19b), SPH_C32(0xba598df7),
5923 SPH_C32(0xc651a53b), SPH_C32(0x056b0a00), SPH_C32(0xe4ec9358),
5924 SPH_C32(0x8c2d94fe), SPH_C32(0x76db43eb) },
5925 { SPH_C32(0x7ce10000), SPH_C32(0xd37d4795), SPH_C32(0x9d4d47cb),
5926 SPH_C32(0x4e70a90b), SPH_C32(0xb2cf0b00), SPH_C32(0x6ef3a280),
5927 SPH_C32(0x09a44c55), SPH_C32(0x901f278f) },
5928 { SPH_C32(0xcb450100), SPH_C32(0x5962764d), SPH_C32(0x18c49f60),
5929 SPH_C32(0xa8b4cd6f), SPH_C32(0xc1830b00), SPH_C32(0xfb9c0556),
5930 SPH_C32(0xab395ec2), SPH_C32(0xfefa4fdb) },
5931 { SPH_C32(0xa8150200), SPH_C32(0x59006470), SPH_C32(0x5f35acae),
5932 SPH_C32(0xbe81b429), SPH_C32(0x98010a00), SPH_C32(0x63c85cb0),
5933 SPH_C32(0xae7250e6), SPH_C32(0x23cd8093) },
5934 { SPH_C32(0x1fb10300), SPH_C32(0xd31f55a8), SPH_C32(0xdabc7405),
5935 SPH_C32(0x5845d04d), SPH_C32(0xeb4d0a00), SPH_C32(0xf6a7fb66),
5936 SPH_C32(0x0cef4271), SPH_C32(0x4d28e8c7) },
5937 { SPH_C32(0xdb590200), SPH_C32(0xcc6fc3a6), SPH_C32(0xfda8be39),
5938 SPH_C32(0xd064dc7d), SPH_C32(0x5ce90b00), SPH_C32(0x7cb8cabe),
5939 SPH_C32(0x89669ada), SPH_C32(0xabec8ca3) },
5940 { SPH_C32(0x6cfd0300), SPH_C32(0x4670f27e), SPH_C32(0x78216692),
5941 SPH_C32(0x36a0b819), SPH_C32(0x2fa50b00), SPH_C32(0xe9d76d68),
5942 SPH_C32(0x2bfb884d), SPH_C32(0xc509e4f7) },
5943 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
5944 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
5945 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
5946 { SPH_C32(0xd9110500), SPH_C32(0xd3db71d2), SPH_C32(0x555e1399),
5947 SPH_C32(0x742f22c1), SPH_C32(0x58480800), SPH_C32(0xc60f48aa),
5948 SPH_C32(0x06785e38), SPH_C32(0xf7437657) },
5949 { SPH_C32(0x1df90400), SPH_C32(0xccabe7dc), SPH_C32(0x724ad9a5),
5950 SPH_C32(0xfc0e2ef1), SPH_C32(0xefec0900), SPH_C32(0x4c107972),
5951 SPH_C32(0x83f18693), SPH_C32(0x11871233) },
5952 { SPH_C32(0xaa5d0500), SPH_C32(0x46b4d604), SPH_C32(0xf7c3010e),
5953 SPH_C32(0x1aca4a95), SPH_C32(0x9ca00900), SPH_C32(0xd97fdea4),
5954 SPH_C32(0x216c9404), SPH_C32(0x7f627a67) },
5955 { SPH_C32(0xc90d0600), SPH_C32(0x46d6c439), SPH_C32(0xb03232c0),
5956 SPH_C32(0x0cff33d3), SPH_C32(0xc5220800), SPH_C32(0x412b8742),
5957 SPH_C32(0x24279a20), SPH_C32(0xa255b52f) },
5958 { SPH_C32(0x7ea90700), SPH_C32(0xccc9f5e1), SPH_C32(0x35bbea6b),
5959 SPH_C32(0xea3b57b7), SPH_C32(0xb66e0800), SPH_C32(0xd4442094),
5960 SPH_C32(0x86ba88b7), SPH_C32(0xccb0dd7b) },
5961 { SPH_C32(0xba410600), SPH_C32(0xd3b963ef), SPH_C32(0x12af2057),
5962 SPH_C32(0x621a5b87), SPH_C32(0x01ca0900), SPH_C32(0x5e5b114c),
5963 SPH_C32(0x0333501c), SPH_C32(0x2a74b91f) },
5964 { SPH_C32(0x0de50700), SPH_C32(0x59a65237), SPH_C32(0x9726f8fc),
5965 SPH_C32(0x84de3fe3), SPH_C32(0x72860900), SPH_C32(0xcb34b69a),
5966 SPH_C32(0xa1ae428b), SPH_C32(0x4491d14b) },
5967 { SPH_C32(0x80930400), SPH_C32(0x4b8f2834), SPH_C32(0x50151dbd),
5968 SPH_C32(0xa918ed89), SPH_C32(0x629a0a00), SPH_C32(0x5e390371),
5969 SPH_C32(0x44c263d2), SPH_C32(0x3c41c059) },
5970 { SPH_C32(0x37370500), SPH_C32(0xc19019ec), SPH_C32(0xd59cc516),
5971 SPH_C32(0x4fdc89ed), SPH_C32(0x11d60a00), SPH_C32(0xcb56a4a7),
5972 SPH_C32(0xe65f7145), SPH_C32(0x52a4a80d) },
5973 { SPH_C32(0xf3df0400), SPH_C32(0xdee08fe2), SPH_C32(0xf2880f2a),
5974 SPH_C32(0xc7fd85dd), SPH_C32(0xa6720b00), SPH_C32(0x4149957f),
5975 SPH_C32(0x63d6a9ee), SPH_C32(0xb460cc69) },
5976 { SPH_C32(0x447b0500), SPH_C32(0x54ffbe3a), SPH_C32(0x7701d781),
5977 SPH_C32(0x2139e1b9), SPH_C32(0xd53e0b00), SPH_C32(0xd42632a9),
5978 SPH_C32(0xc14bbb79), SPH_C32(0xda85a43d) },
5979 { SPH_C32(0x272b0600), SPH_C32(0x549dac07), SPH_C32(0x30f0e44f),
5980 SPH_C32(0x370c98ff), SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f),
5981 SPH_C32(0xc400b55d), SPH_C32(0x07b26b75) },
5982 { SPH_C32(0x908f0700), SPH_C32(0xde829ddf), SPH_C32(0xb5793ce4),
5983 SPH_C32(0xd1c8fc9b), SPH_C32(0xfff00a00), SPH_C32(0xd91dcc99),
5984 SPH_C32(0x669da7ca), SPH_C32(0x69570321) },
5985 { SPH_C32(0x54670600), SPH_C32(0xc1f20bd1), SPH_C32(0x926df6d8),
5986 SPH_C32(0x59e9f0ab), SPH_C32(0x48540b00), SPH_C32(0x5302fd41),
5987 SPH_C32(0xe3147f61), SPH_C32(0x8f936745) },
5988 { SPH_C32(0xe3c30700), SPH_C32(0x4bed3a09), SPH_C32(0x17e42e73),
5989 SPH_C32(0xbf2d94cf), SPH_C32(0x3b180b00), SPH_C32(0xc66d5a97),
5990 SPH_C32(0x41896df6), SPH_C32(0xe1760f11) },
5991 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
5992 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
5993 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
5994 { SPH_C32(0x42920100), SPH_C32(0xf1fc8e5a), SPH_C32(0x50e9bec3),
5995 SPH_C32(0xd9dde5f1), SPH_C32(0xd7760c00), SPH_C32(0xcb9280dd),
5996 SPH_C32(0x69bd16d9), SPH_C32(0x7ece5a81) },
5997 { SPH_C32(0x867a0000), SPH_C32(0xee8c1854), SPH_C32(0x77fd74ff),
5998 SPH_C32(0x51fce9c1), SPH_C32(0x60d20d00), SPH_C32(0x418db105),
5999 SPH_C32(0xec34ce72), SPH_C32(0x980a3ee5) },
6000 { SPH_C32(0x31de0100), SPH_C32(0x6493298c), SPH_C32(0xf274ac54),
6001 SPH_C32(0xb7388da5), SPH_C32(0x139e0d00), SPH_C32(0xd4e216d3),
6002 SPH_C32(0x4ea9dce5), SPH_C32(0xf6ef56b1) },
6003 { SPH_C32(0x528e0200), SPH_C32(0x64f13bb1), SPH_C32(0xb5859f9a),
6004 SPH_C32(0xa10df4e3), SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35),
6005 SPH_C32(0x4be2d2c1), SPH_C32(0x2bd899f9) },
6006 { SPH_C32(0xe52a0300), SPH_C32(0xeeee0a69), SPH_C32(0x300c4731),
6007 SPH_C32(0x47c99087), SPH_C32(0x39500c00), SPH_C32(0xd9d9e8e3),
6008 SPH_C32(0xe97fc056), SPH_C32(0x453df1ad) },
6009 { SPH_C32(0x21c20200), SPH_C32(0xf19e9c67), SPH_C32(0x17188d0d),
6010 SPH_C32(0xcfe89cb7), SPH_C32(0x8ef40d00), SPH_C32(0x53c6d93b),
6011 SPH_C32(0x6cf618fd), SPH_C32(0xa3f995c9) },
6012 { SPH_C32(0x96660300), SPH_C32(0x7b81adbf), SPH_C32(0x929155a6),
6013 SPH_C32(0x292cf8d3), SPH_C32(0xfdb80d00), SPH_C32(0xc6a97eed),
6014 SPH_C32(0xce6b0a6a), SPH_C32(0xcd1cfd9d) },
6015 { SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc), SPH_C32(0x55a2b0e7),
6016 SPH_C32(0x04ea2ab9), SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06),
6017 SPH_C32(0x2b072b33), SPH_C32(0xb5ccec8f) },
6018 { SPH_C32(0xacb40100), SPH_C32(0xe3b7e664), SPH_C32(0xd02b684c),
6019 SPH_C32(0xe22e4edd), SPH_C32(0x9ee80e00), SPH_C32(0xc6cb6cd0),
6020 SPH_C32(0x899a39a4), SPH_C32(0xdb2984db) },
6021 { SPH_C32(0x685c0000), SPH_C32(0xfcc7706a), SPH_C32(0xf73fa270),
6022 SPH_C32(0x6a0f42ed), SPH_C32(0x294c0f00), SPH_C32(0x4cd45d08),
6023 SPH_C32(0x0c13e10f), SPH_C32(0x3dede0bf) },
6024 { SPH_C32(0xdff80100), SPH_C32(0x76d841b2), SPH_C32(0x72b67adb),
6025 SPH_C32(0x8ccb2689), SPH_C32(0x5a000f00), SPH_C32(0xd9bbfade),
6026 SPH_C32(0xae8ef398), SPH_C32(0x530888eb) },
6027 { SPH_C32(0xbca80200), SPH_C32(0x76ba538f), SPH_C32(0x35474915),
6028 SPH_C32(0x9afe5fcf), SPH_C32(0x03820e00), SPH_C32(0x41efa338),
6029 SPH_C32(0xabc5fdbc), SPH_C32(0x8e3f47a3) },
6030 { SPH_C32(0x0b0c0300), SPH_C32(0xfca56257), SPH_C32(0xb0ce91be),
6031 SPH_C32(0x7c3a3bab), SPH_C32(0x70ce0e00), SPH_C32(0xd48004ee),
6032 SPH_C32(0x0958ef2b), SPH_C32(0xe0da2ff7) },
6033 { SPH_C32(0xcfe40200), SPH_C32(0xe3d5f459), SPH_C32(0x97da5b82),
6034 SPH_C32(0xf41b379b), SPH_C32(0xc76a0f00), SPH_C32(0x5e9f3536),
6035 SPH_C32(0x8cd13780), SPH_C32(0x061e4b93) },
6036 { SPH_C32(0x78400300), SPH_C32(0x69cac581), SPH_C32(0x12538329),
6037 SPH_C32(0x12df53ff), SPH_C32(0xb4260f00), SPH_C32(0xcbf092e0),
6038 SPH_C32(0x2e4c2517), SPH_C32(0x68fb23c7) },
6039 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
6040 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
6041 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
6042 { SPH_C32(0xcdac0500), SPH_C32(0xfc61462d), SPH_C32(0x3f2cf622),
6043 SPH_C32(0x5050c927), SPH_C32(0xc3cb0c00), SPH_C32(0xe428b722),
6044 SPH_C32(0x03cff362), SPH_C32(0x5ab1b167) },
6045 { SPH_C32(0x09440400), SPH_C32(0xe311d023), SPH_C32(0x18383c1e),
6046 SPH_C32(0xd871c517), SPH_C32(0x746f0d00), SPH_C32(0x6e3786fa),
6047 SPH_C32(0x86462bc9), SPH_C32(0xbc75d503) },
6048 { SPH_C32(0xbee00500), SPH_C32(0x690ee1fb), SPH_C32(0x9db1e4b5),
6049 SPH_C32(0x3eb5a173), SPH_C32(0x07230d00), SPH_C32(0xfb58212c),
6050 SPH_C32(0x24db395e), SPH_C32(0xd290bd57) },
6051 { SPH_C32(0xddb00600), SPH_C32(0x696cf3c6), SPH_C32(0xda40d77b),
6052 SPH_C32(0x2880d835), SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca),
6053 SPH_C32(0x2190377a), SPH_C32(0x0fa7721f) },
6054 { SPH_C32(0x6a140700), SPH_C32(0xe373c21e), SPH_C32(0x5fc90fd0),
6055 SPH_C32(0xce44bc51), SPH_C32(0x2ded0c00), SPH_C32(0xf663df1c),
6056 SPH_C32(0x830d25ed), SPH_C32(0x61421a4b) },
6057 { SPH_C32(0xaefc0600), SPH_C32(0xfc035410), SPH_C32(0x78ddc5ec),
6058 SPH_C32(0x4665b061), SPH_C32(0x9a490d00), SPH_C32(0x7c7ceec4),
6059 SPH_C32(0x0684fd46), SPH_C32(0x87867e2f) },
6060 { SPH_C32(0x19580700), SPH_C32(0x761c65c8), SPH_C32(0xfd541d47),
6061 SPH_C32(0xa0a1d405), SPH_C32(0xe9050d00), SPH_C32(0xe9134912),
6062 SPH_C32(0xa419efd1), SPH_C32(0xe963167b) },
6063 { SPH_C32(0x942e0400), SPH_C32(0x64351fcb), SPH_C32(0x3a67f806),
6064 SPH_C32(0x8d67066f), SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9),
6065 SPH_C32(0x4175ce88), SPH_C32(0x91b30769) },
6066 { SPH_C32(0x238a0500), SPH_C32(0xee2a2e13), SPH_C32(0xbfee20ad),
6067 SPH_C32(0x6ba3620b), SPH_C32(0x8a550e00), SPH_C32(0xe9715b2f),
6068 SPH_C32(0xe3e8dc1f), SPH_C32(0xff566f3d) },
6069 { SPH_C32(0xe7620400), SPH_C32(0xf15ab81d), SPH_C32(0x98faea91),
6070 SPH_C32(0xe3826e3b), SPH_C32(0x3df10f00), SPH_C32(0x636e6af7),
6071 SPH_C32(0x666104b4), SPH_C32(0x19920b59) },
6072 { SPH_C32(0x50c60500), SPH_C32(0x7b4589c5), SPH_C32(0x1d73323a),
6073 SPH_C32(0x05460a5f), SPH_C32(0x4ebd0f00), SPH_C32(0xf601cd21),
6074 SPH_C32(0xc4fc1623), SPH_C32(0x7777630d) },
6075 { SPH_C32(0x33960600), SPH_C32(0x7b279bf8), SPH_C32(0x5a8201f4),
6076 SPH_C32(0x13737319), SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7),
6077 SPH_C32(0xc1b71807), SPH_C32(0xaa40ac45) },
6078 { SPH_C32(0x84320700), SPH_C32(0xf138aa20), SPH_C32(0xdf0bd95f),
6079 SPH_C32(0xf5b7177d), SPH_C32(0x64730e00), SPH_C32(0xfb3a3311),
6080 SPH_C32(0x632a0a90), SPH_C32(0xc4a5c411) },
6081 { SPH_C32(0x40da0600), SPH_C32(0xee483c2e), SPH_C32(0xf81f1363),
6082 SPH_C32(0x7d961b4d), SPH_C32(0xd3d70f00), SPH_C32(0x712502c9),
6083 SPH_C32(0xe6a3d23b), SPH_C32(0x2261a075) },
6084 { SPH_C32(0xf77e0700), SPH_C32(0x64570df6), SPH_C32(0x7d96cbc8),
6085 SPH_C32(0x9b527f29), SPH_C32(0xa09b0f00), SPH_C32(0xe44aa51f),
6086 SPH_C32(0x443ec0ac), SPH_C32(0x4c84c821) },
6087 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
6088 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
6089 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
6090 { SPH_C32(0x881d0900), SPH_C32(0xf6c5e95b), SPH_C32(0x4b1e71bf),
6091 SPH_C32(0x5b1d9181), SPH_C32(0xad7e0800), SPH_C32(0xbdecf728),
6092 SPH_C32(0xd3183850), SPH_C32(0xc85af7c2) },
6093 { SPH_C32(0x4cf50800), SPH_C32(0xe9b57f55), SPH_C32(0x6c0abb83),
6094 SPH_C32(0xd33c9db1), SPH_C32(0x1ada0900), SPH_C32(0x37f3c6f0),
6095 SPH_C32(0x5691e0fb), SPH_C32(0x2e9e93a6) },
6096 { SPH_C32(0xfb510900), SPH_C32(0x63aa4e8d), SPH_C32(0xe9836328),
6097 SPH_C32(0x35f8f9d5), SPH_C32(0x69960900), SPH_C32(0xa29c6126),
6098 SPH_C32(0xf40cf26c), SPH_C32(0x407bfbf2) },
6099 { SPH_C32(0x98010a00), SPH_C32(0x63c85cb0), SPH_C32(0xae7250e6),
6100 SPH_C32(0x23cd8093), SPH_C32(0x30140800), SPH_C32(0x3ac838c0),
6101 SPH_C32(0xf147fc48), SPH_C32(0x9d4c34ba) },
6102 { SPH_C32(0x2fa50b00), SPH_C32(0xe9d76d68), SPH_C32(0x2bfb884d),
6103 SPH_C32(0xc509e4f7), SPH_C32(0x43580800), SPH_C32(0xafa79f16),
6104 SPH_C32(0x53daeedf), SPH_C32(0xf3a95cee) },
6105 { SPH_C32(0xeb4d0a00), SPH_C32(0xf6a7fb66), SPH_C32(0x0cef4271),
6106 SPH_C32(0x4d28e8c7), SPH_C32(0xf4fc0900), SPH_C32(0x25b8aece),
6107 SPH_C32(0xd6533674), SPH_C32(0x156d388a) },
6108 { SPH_C32(0x5ce90b00), SPH_C32(0x7cb8cabe), SPH_C32(0x89669ada),
6109 SPH_C32(0xabec8ca3), SPH_C32(0x87b00900), SPH_C32(0xb0d70918),
6110 SPH_C32(0x74ce24e3), SPH_C32(0x7b8850de) },
6111 { SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd), SPH_C32(0x4e557f9b),
6112 SPH_C32(0x862a5ec9), SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3),
6113 SPH_C32(0x91a205ba), SPH_C32(0x035841cc) },
6114 { SPH_C32(0x663b0900), SPH_C32(0xe48e8165), SPH_C32(0xcbdca730),
6115 SPH_C32(0x60ee3aad), SPH_C32(0xe4e00a00), SPH_C32(0xb0b51b25),
6116 SPH_C32(0x333f172d), SPH_C32(0x6dbd2998) },
6117 { SPH_C32(0xa2d30800), SPH_C32(0xfbfe176b), SPH_C32(0xecc86d0c),
6118 SPH_C32(0xe8cf369d), SPH_C32(0x53440b00), SPH_C32(0x3aaa2afd),
6119 SPH_C32(0xb6b6cf86), SPH_C32(0x8b794dfc) },
6120 { SPH_C32(0x15770900), SPH_C32(0x71e126b3), SPH_C32(0x6941b5a7),
6121 SPH_C32(0x0e0b52f9), SPH_C32(0x20080b00), SPH_C32(0xafc58d2b),
6122 SPH_C32(0x142bdd11), SPH_C32(0xe59c25a8) },
6123 { SPH_C32(0x76270a00), SPH_C32(0x7183348e), SPH_C32(0x2eb08669),
6124 SPH_C32(0x183e2bbf), SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd),
6125 SPH_C32(0x1160d335), SPH_C32(0x38abeae0) },
6126 { SPH_C32(0xc1830b00), SPH_C32(0xfb9c0556), SPH_C32(0xab395ec2),
6127 SPH_C32(0xfefa4fdb), SPH_C32(0x0ac60a00), SPH_C32(0xa2fe731b),
6128 SPH_C32(0xb3fdc1a2), SPH_C32(0x564e82b4) },
6129 { SPH_C32(0x056b0a00), SPH_C32(0xe4ec9358), SPH_C32(0x8c2d94fe),
6130 SPH_C32(0x76db43eb), SPH_C32(0xbd620b00), SPH_C32(0x28e142c3),
6131 SPH_C32(0x36741909), SPH_C32(0xb08ae6d0) },
6132 { SPH_C32(0xb2cf0b00), SPH_C32(0x6ef3a280), SPH_C32(0x09a44c55),
6133 SPH_C32(0x901f278f), SPH_C32(0xce2e0b00), SPH_C32(0xbd8ee515),
6134 SPH_C32(0x94e90b9e), SPH_C32(0xde6f8e84) },
6135 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
6136 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
6137 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
6138 { SPH_C32(0x07230d00), SPH_C32(0xfb58212c), SPH_C32(0x24db395e),
6139 SPH_C32(0xd290bd57), SPH_C32(0xb9c30800), SPH_C32(0x9256c0d7),
6140 SPH_C32(0xb96addeb), SPH_C32(0xec251c24) },
6141 { SPH_C32(0xc3cb0c00), SPH_C32(0xe428b722), SPH_C32(0x03cff362),
6142 SPH_C32(0x5ab1b167), SPH_C32(0x0e670900), SPH_C32(0x1849f10f),
6143 SPH_C32(0x3ce30540), SPH_C32(0x0ae17840) },
6144 { SPH_C32(0x746f0d00), SPH_C32(0x6e3786fa), SPH_C32(0x86462bc9),
6145 SPH_C32(0xbc75d503), SPH_C32(0x7d2b0900), SPH_C32(0x8d2656d9),
6146 SPH_C32(0x9e7e17d7), SPH_C32(0x64041014) },
6147 { SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7), SPH_C32(0xc1b71807),
6148 SPH_C32(0xaa40ac45), SPH_C32(0x24a90800), SPH_C32(0x15720f3f),
6149 SPH_C32(0x9b3519f3), SPH_C32(0xb933df5c) },
6150 { SPH_C32(0xa09b0f00), SPH_C32(0xe44aa51f), SPH_C32(0x443ec0ac),
6151 SPH_C32(0x4c84c821), SPH_C32(0x57e50800), SPH_C32(0x801da8e9),
6152 SPH_C32(0x39a80b64), SPH_C32(0xd7d6b708) },
6153 { SPH_C32(0x64730e00), SPH_C32(0xfb3a3311), SPH_C32(0x632a0a90),
6154 SPH_C32(0xc4a5c411), SPH_C32(0xe0410900), SPH_C32(0x0a029931),
6155 SPH_C32(0xbc21d3cf), SPH_C32(0x3112d36c) },
6156 { SPH_C32(0xd3d70f00), SPH_C32(0x712502c9), SPH_C32(0xe6a3d23b),
6157 SPH_C32(0x2261a075), SPH_C32(0x930d0900), SPH_C32(0x9f6d3ee7),
6158 SPH_C32(0x1ebcc158), SPH_C32(0x5ff7bb38) },
6159 { SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca), SPH_C32(0x2190377a),
6160 SPH_C32(0x0fa7721f), SPH_C32(0x83110a00), SPH_C32(0x0a608b0c),
6161 SPH_C32(0xfbd0e001), SPH_C32(0x2727aa2a) },
6162 { SPH_C32(0xe9050d00), SPH_C32(0xe9134912), SPH_C32(0xa419efd1),
6163 SPH_C32(0xe963167b), SPH_C32(0xf05d0a00), SPH_C32(0x9f0f2cda),
6164 SPH_C32(0x594df296), SPH_C32(0x49c2c27e) },
6165 { SPH_C32(0x2ded0c00), SPH_C32(0xf663df1c), SPH_C32(0x830d25ed),
6166 SPH_C32(0x61421a4b), SPH_C32(0x47f90b00), SPH_C32(0x15101d02),
6167 SPH_C32(0xdcc42a3d), SPH_C32(0xaf06a61a) },
6168 { SPH_C32(0x9a490d00), SPH_C32(0x7c7ceec4), SPH_C32(0x0684fd46),
6169 SPH_C32(0x87867e2f), SPH_C32(0x34b50b00), SPH_C32(0x807fbad4),
6170 SPH_C32(0x7e5938aa), SPH_C32(0xc1e3ce4e) },
6171 { SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9), SPH_C32(0x4175ce88),
6172 SPH_C32(0x91b30769), SPH_C32(0x6d370a00), SPH_C32(0x182be332),
6173 SPH_C32(0x7b12368e), SPH_C32(0x1cd40106) },
6174 { SPH_C32(0x4ebd0f00), SPH_C32(0xf601cd21), SPH_C32(0xc4fc1623),
6175 SPH_C32(0x7777630d), SPH_C32(0x1e7b0a00), SPH_C32(0x8d4444e4),
6176 SPH_C32(0xd98f2419), SPH_C32(0x72316952) },
6177 { SPH_C32(0x8a550e00), SPH_C32(0xe9715b2f), SPH_C32(0xe3e8dc1f),
6178 SPH_C32(0xff566f3d), SPH_C32(0xa9df0b00), SPH_C32(0x075b753c),
6179 SPH_C32(0x5c06fcb2), SPH_C32(0x94f50d36) },
6180 { SPH_C32(0x3df10f00), SPH_C32(0x636e6af7), SPH_C32(0x666104b4),
6181 SPH_C32(0x19920b59), SPH_C32(0xda930b00), SPH_C32(0x9234d2ea),
6182 SPH_C32(0xfe9bee25), SPH_C32(0xfa106562) },
6183 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
6184 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
6185 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
6186 { SPH_C32(0x9ca00900), SPH_C32(0xd97fdea4), SPH_C32(0x216c9404),
6187 SPH_C32(0x7f627a67), SPH_C32(0x36fd0c00), SPH_C32(0x9fcb08a0),
6188 SPH_C32(0xd6af950a), SPH_C32(0x65a830f2) },
6189 { SPH_C32(0x58480800), SPH_C32(0xc60f48aa), SPH_C32(0x06785e38),
6190 SPH_C32(0xf7437657), SPH_C32(0x81590d00), SPH_C32(0x15d43978),
6191 SPH_C32(0x53264da1), SPH_C32(0x836c5496) },
6192 { SPH_C32(0xefec0900), SPH_C32(0x4c107972), SPH_C32(0x83f18693),
6193 SPH_C32(0x11871233), SPH_C32(0xf2150d00), SPH_C32(0x80bb9eae),
6194 SPH_C32(0xf1bb5f36), SPH_C32(0xed893cc2) },
6195 { SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f), SPH_C32(0xc400b55d),
6196 SPH_C32(0x07b26b75), SPH_C32(0xab970c00), SPH_C32(0x18efc748),
6197 SPH_C32(0xf4f05112), SPH_C32(0x30bef38a) },
6198 { SPH_C32(0x3b180b00), SPH_C32(0xc66d5a97), SPH_C32(0x41896df6),
6199 SPH_C32(0xe1760f11), SPH_C32(0xd8db0c00), SPH_C32(0x8d80609e),
6200 SPH_C32(0x566d4385), SPH_C32(0x5e5b9bde) },
6201 { SPH_C32(0xfff00a00), SPH_C32(0xd91dcc99), SPH_C32(0x669da7ca),
6202 SPH_C32(0x69570321), SPH_C32(0x6f7f0d00), SPH_C32(0x079f5146),
6203 SPH_C32(0xd3e49b2e), SPH_C32(0xb89fffba) },
6204 { SPH_C32(0x48540b00), SPH_C32(0x5302fd41), SPH_C32(0xe3147f61),
6205 SPH_C32(0x8f936745), SPH_C32(0x1c330d00), SPH_C32(0x92f0f690),
6206 SPH_C32(0x717989b9), SPH_C32(0xd67a97ee) },
6207 { SPH_C32(0xc5220800), SPH_C32(0x412b8742), SPH_C32(0x24279a20),
6208 SPH_C32(0xa255b52f), SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b),
6209 SPH_C32(0x9415a8e0), SPH_C32(0xaeaa86fc) },
6210 { SPH_C32(0x72860900), SPH_C32(0xcb34b69a), SPH_C32(0xa1ae428b),
6211 SPH_C32(0x4491d14b), SPH_C32(0x7f630e00), SPH_C32(0x9292e4ad),
6212 SPH_C32(0x3688ba77), SPH_C32(0xc04feea8) },
6213 { SPH_C32(0xb66e0800), SPH_C32(0xd4442094), SPH_C32(0x86ba88b7),
6214 SPH_C32(0xccb0dd7b), SPH_C32(0xc8c70f00), SPH_C32(0x188dd575),
6215 SPH_C32(0xb30162dc), SPH_C32(0x268b8acc) },
6216 { SPH_C32(0x01ca0900), SPH_C32(0x5e5b114c), SPH_C32(0x0333501c),
6217 SPH_C32(0x2a74b91f), SPH_C32(0xbb8b0f00), SPH_C32(0x8de272a3),
6218 SPH_C32(0x119c704b), SPH_C32(0x486ee298) },
6219 { SPH_C32(0x629a0a00), SPH_C32(0x5e390371), SPH_C32(0x44c263d2),
6220 SPH_C32(0x3c41c059), SPH_C32(0xe2090e00), SPH_C32(0x15b62b45),
6221 SPH_C32(0x14d77e6f), SPH_C32(0x95592dd0) },
6222 { SPH_C32(0xd53e0b00), SPH_C32(0xd42632a9), SPH_C32(0xc14bbb79),
6223 SPH_C32(0xda85a43d), SPH_C32(0x91450e00), SPH_C32(0x80d98c93),
6224 SPH_C32(0xb64a6cf8), SPH_C32(0xfbbc4584) },
6225 { SPH_C32(0x11d60a00), SPH_C32(0xcb56a4a7), SPH_C32(0xe65f7145),
6226 SPH_C32(0x52a4a80d), SPH_C32(0x26e10f00), SPH_C32(0x0ac6bd4b),
6227 SPH_C32(0x33c3b453), SPH_C32(0x1d7821e0) },
6228 { SPH_C32(0xa6720b00), SPH_C32(0x4149957f), SPH_C32(0x63d6a9ee),
6229 SPH_C32(0xb460cc69), SPH_C32(0x55ad0f00), SPH_C32(0x9fa91a9d),
6230 SPH_C32(0x915ea6c4), SPH_C32(0x739d49b4) },
6231 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
6232 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
6233 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) },
6234 { SPH_C32(0x139e0d00), SPH_C32(0xd4e216d3), SPH_C32(0x4ea9dce5),
6235 SPH_C32(0xf6ef56b1), SPH_C32(0x22400c00), SPH_C32(0xb0713f5f),
6236 SPH_C32(0xbcdd70b1), SPH_C32(0x41d7db14) },
6237 { SPH_C32(0xd7760c00), SPH_C32(0xcb9280dd), SPH_C32(0x69bd16d9),
6238 SPH_C32(0x7ece5a81), SPH_C32(0x95e40d00), SPH_C32(0x3a6e0e87),
6239 SPH_C32(0x3954a81a), SPH_C32(0xa713bf70) },
6240 { SPH_C32(0x60d20d00), SPH_C32(0x418db105), SPH_C32(0xec34ce72),
6241 SPH_C32(0x980a3ee5), SPH_C32(0xe6a80d00), SPH_C32(0xaf01a951),
6242 SPH_C32(0x9bc9ba8d), SPH_C32(0xc9f6d724) },
6243 { SPH_C32(0x03820e00), SPH_C32(0x41efa338), SPH_C32(0xabc5fdbc),
6244 SPH_C32(0x8e3f47a3), SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7),
6245 SPH_C32(0x9e82b4a9), SPH_C32(0x14c1186c) },
6246 { SPH_C32(0xb4260f00), SPH_C32(0xcbf092e0), SPH_C32(0x2e4c2517),
6247 SPH_C32(0x68fb23c7), SPH_C32(0xcc660c00), SPH_C32(0xa23a5761),
6248 SPH_C32(0x3c1fa63e), SPH_C32(0x7a247038) },
6249 { SPH_C32(0x70ce0e00), SPH_C32(0xd48004ee), SPH_C32(0x0958ef2b),
6250 SPH_C32(0xe0da2ff7), SPH_C32(0x7bc20d00), SPH_C32(0x282566b9),
6251 SPH_C32(0xb9967e95), SPH_C32(0x9ce0145c) },
6252 { SPH_C32(0xc76a0f00), SPH_C32(0x5e9f3536), SPH_C32(0x8cd13780),
6253 SPH_C32(0x061e4b93), SPH_C32(0x088e0d00), SPH_C32(0xbd4ac16f),
6254 SPH_C32(0x1b0b6c02), SPH_C32(0xf2057c08) },
6255 { SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35), SPH_C32(0x4be2d2c1),
6256 SPH_C32(0x2bd899f9), SPH_C32(0x18920e00), SPH_C32(0x28477484),
6257 SPH_C32(0xfe674d5b), SPH_C32(0x8ad56d1a) },
6258 { SPH_C32(0xfdb80d00), SPH_C32(0xc6a97eed), SPH_C32(0xce6b0a6a),
6259 SPH_C32(0xcd1cfd9d), SPH_C32(0x6bde0e00), SPH_C32(0xbd28d352),
6260 SPH_C32(0x5cfa5fcc), SPH_C32(0xe430054e) },
6261 { SPH_C32(0x39500c00), SPH_C32(0xd9d9e8e3), SPH_C32(0xe97fc056),
6262 SPH_C32(0x453df1ad), SPH_C32(0xdc7a0f00), SPH_C32(0x3737e28a),
6263 SPH_C32(0xd9738767), SPH_C32(0x02f4612a) },
6264 { SPH_C32(0x8ef40d00), SPH_C32(0x53c6d93b), SPH_C32(0x6cf618fd),
6265 SPH_C32(0xa3f995c9), SPH_C32(0xaf360f00), SPH_C32(0xa258455c),
6266 SPH_C32(0x7bee95f0), SPH_C32(0x6c11097e) },
6267 { SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06), SPH_C32(0x2b072b33),
6268 SPH_C32(0xb5ccec8f), SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba),
6269 SPH_C32(0x7ea59bd4), SPH_C32(0xb126c636) },
6270 { SPH_C32(0x5a000f00), SPH_C32(0xd9bbfade), SPH_C32(0xae8ef398),
6271 SPH_C32(0x530888eb), SPH_C32(0x85f80e00), SPH_C32(0xaf63bb6c),
6272 SPH_C32(0xdc388943), SPH_C32(0xdfc3ae62) },
6273 { SPH_C32(0x9ee80e00), SPH_C32(0xc6cb6cd0), SPH_C32(0x899a39a4),
6274 SPH_C32(0xdb2984db), SPH_C32(0x325c0f00), SPH_C32(0x257c8ab4),
6275 SPH_C32(0x59b151e8), SPH_C32(0x3907ca06) },
6276 { SPH_C32(0x294c0f00), SPH_C32(0x4cd45d08), SPH_C32(0x0c13e10f),
6277 SPH_C32(0x3dede0bf), SPH_C32(0x41100f00), SPH_C32(0xb0132d62),
6278 SPH_C32(0xfb2c437f), SPH_C32(0x57e2a252) }
6279 };
6280 static const sph_u32 T256_16[256][8] = {
6281 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
6282 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
6283 SPH_C32(0x00000000), SPH_C32(0x00000000) },
6284 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
6285 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
6286 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
6287 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
6288 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
6289 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
6290 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
6291 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
6292 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
6293 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
6294 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
6295 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
6296 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
6297 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
6298 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
6299 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
6300 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
6301 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
6302 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
6303 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
6304 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
6305 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
6306 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
6307 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
6308 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
6309 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
6310 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
6311 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
6312 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
6313 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
6314 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
6315 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
6316 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
6317 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
6318 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
6319 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
6320 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
6321 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
6322 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
6323 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
6324 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
6325 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
6326 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
6327 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
6328 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) },
6329 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
6330 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
6331 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
6332 { SPH_C32(0x1c920050), SPH_C32(0x7ba89e85), SPH_C32(0xca824daa),
6333 SPH_C32(0x52346a64), SPH_C32(0x56920000), SPH_C32(0xc4103cbd),
6334 SPH_C32(0x6188a60b), SPH_C32(0xc3831477) },
6335 { SPH_C32(0x63f70040), SPH_C32(0x5f868af7), SPH_C32(0x0ab16d54),
6336 SPH_C32(0x9297aab9), SPH_C32(0x07ce0010), SPH_C32(0x84e34e46),
6337 SPH_C32(0x9d6f8009), SPH_C32(0xb2d44416) },
6338 { SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c), SPH_C32(0xf6564b56),
6339 SPH_C32(0xe3c0fad8), SPH_C32(0x29f70010), SPH_C32(0xe03e28cf),
6340 SPH_C32(0xa1bb86f5), SPH_C32(0x0320d4aa) },
6341 { SPH_C32(0xef760060), SPH_C32(0xbabc0988), SPH_C32(0xcfab27ac),
6342 SPH_C32(0xc1cc9ac5), SPH_C32(0x24d90000), SPH_C32(0x69779726),
6343 SPH_C32(0x24f5ad0e), SPH_C32(0x119ea5b3) },
6344 { SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73), SPH_C32(0x334c01ae),
6345 SPH_C32(0xb09bcaa4), SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af),
6346 SPH_C32(0x1821abf2), SPH_C32(0xa06a350f) },
6347 { SPH_C32(0xc14f0060), SPH_C32(0xde616f01), SPH_C32(0xf37f2150),
6348 SPH_C32(0x70380a79), SPH_C32(0x5bbc0010), SPH_C32(0x4d598354),
6349 SPH_C32(0xe4c68df0), SPH_C32(0xd13d656e) },
6350 { SPH_C32(0x90130070), SPH_C32(0x9e921dfa), SPH_C32(0x0f980752),
6351 SPH_C32(0x016f5a18), SPH_C32(0x75850010), SPH_C32(0x2984e5dd),
6352 SPH_C32(0xd8128b0c), SPH_C32(0x60c9f5d2) },
6353 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
6354 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
6355 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
6356 { SPH_C32(0x40e00050), SPH_C32(0xb2125397), SPH_C32(0xb32b4053),
6357 SPH_C32(0x31dd4b1c), SPH_C32(0xa8580020), SPH_C32(0x8c4d1459),
6358 SPH_C32(0xe1efe7f6), SPH_C32(0x42c595cf) },
6359 { SPH_C32(0x3f850040), SPH_C32(0x963c47e5), SPH_C32(0x731860ad),
6360 SPH_C32(0xf17e8bc1), SPH_C32(0xf9040030), SPH_C32(0xccbe66a2),
6361 SPH_C32(0x1d08c1f4), SPH_C32(0x3392c5ae) },
6362 { SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e), SPH_C32(0x8fff46af),
6363 SPH_C32(0x8029dba0), SPH_C32(0xd73d0030), SPH_C32(0xa863002b),
6364 SPH_C32(0x21dcc708), SPH_C32(0x82665512) },
6365 { SPH_C32(0xb3040060), SPH_C32(0x7306c49a), SPH_C32(0xb6022a55),
6366 SPH_C32(0xa225bbbd), SPH_C32(0xda130020), SPH_C32(0x212abfc2),
6367 SPH_C32(0xa492ecf3), SPH_C32(0x90d8240b) },
6368 { SPH_C32(0xe2580070), SPH_C32(0x33f5b661), SPH_C32(0x4ae50c57),
6369 SPH_C32(0xd372ebdc), SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b),
6370 SPH_C32(0x9846ea0f), SPH_C32(0x212cb4b7) },
6371 { SPH_C32(0x9d3d0060), SPH_C32(0x17dba213), SPH_C32(0x8ad62ca9),
6372 SPH_C32(0x13d12b01), SPH_C32(0xa5760030), SPH_C32(0x0504abb0),
6373 SPH_C32(0x64a1cc0d), SPH_C32(0x507be4d6) },
6374 { SPH_C32(0xcc610070), SPH_C32(0x5728d0e8), SPH_C32(0x76310aab),
6375 SPH_C32(0x62867b60), SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39),
6376 SPH_C32(0x5875caf1), SPH_C32(0xe18f746a) },
6377 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
6378 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
6379 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
6380 { SPH_C32(0x29f70010), SPH_C32(0xe03e28cf), SPH_C32(0xa1bb86f5),
6381 SPH_C32(0x0320d4aa), SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3),
6382 SPH_C32(0x57edcda3), SPH_C32(0xe0e02e72) },
6383 { SPH_C32(0x56920000), SPH_C32(0xc4103cbd), SPH_C32(0x6188a60b),
6384 SPH_C32(0xc3831477), SPH_C32(0x4a000050), SPH_C32(0xbfb8a238),
6385 SPH_C32(0xab0aeba1), SPH_C32(0x91b77e13) },
6386 { SPH_C32(0x07ce0010), SPH_C32(0x84e34e46), SPH_C32(0x9d6f8009),
6387 SPH_C32(0xb2d44416), SPH_C32(0x64390050), SPH_C32(0xdb65c4b1),
6388 SPH_C32(0x97deed5d), SPH_C32(0x2043eeaf) },
6389 { SPH_C32(0xda130020), SPH_C32(0x212abfc2), SPH_C32(0xa492ecf3),
6390 SPH_C32(0x90d8240b), SPH_C32(0x69170040), SPH_C32(0x522c7b58),
6391 SPH_C32(0x1290c6a6), SPH_C32(0x32fd9fb6) },
6392 { SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39), SPH_C32(0x5875caf1),
6393 SPH_C32(0xe18f746a), SPH_C32(0x472e0040), SPH_C32(0x36f11dd1),
6394 SPH_C32(0x2e44c05a), SPH_C32(0x83090f0a) },
6395 { SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b), SPH_C32(0x9846ea0f),
6396 SPH_C32(0x212cb4b7), SPH_C32(0x16720050), SPH_C32(0x76026f2a),
6397 SPH_C32(0xd2a3e658), SPH_C32(0xf25e5f6b) },
6398 { SPH_C32(0xa5760030), SPH_C32(0x0504abb0), SPH_C32(0x64a1cc0d),
6399 SPH_C32(0x507be4d6), SPH_C32(0x384b0050), SPH_C32(0x12df09a3),
6400 SPH_C32(0xee77e0a4), SPH_C32(0x43aacfd7) },
6401 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
6402 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
6403 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
6404 { SPH_C32(0x75850010), SPH_C32(0x2984e5dd), SPH_C32(0xd8128b0c),
6405 SPH_C32(0x60c9f5d2), SPH_C32(0xe5960060), SPH_C32(0xb716f827),
6406 SPH_C32(0xd78a8c5e), SPH_C32(0x61a6afca) },
6407 { SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af), SPH_C32(0x1821abf2),
6408 SPH_C32(0xa06a350f), SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc),
6409 SPH_C32(0x2b6daa5c), SPH_C32(0x10f1ffab) },
6410 { SPH_C32(0x5bbc0010), SPH_C32(0x4d598354), SPH_C32(0xe4c68df0),
6411 SPH_C32(0xd13d656e), SPH_C32(0x9af30070), SPH_C32(0x9338ec55),
6412 SPH_C32(0x17b9aca0), SPH_C32(0xa1056f17) },
6413 { SPH_C32(0x86610020), SPH_C32(0xe89072d0), SPH_C32(0xdd3be10a),
6414 SPH_C32(0xf3310573), SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc),
6415 SPH_C32(0x92f7875b), SPH_C32(0xb3bb1e0e) },
6416 { SPH_C32(0xd73d0030), SPH_C32(0xa863002b), SPH_C32(0x21dcc708),
6417 SPH_C32(0x82665512), SPH_C32(0xb9e40060), SPH_C32(0x7eac3535),
6418 SPH_C32(0xae2381a7), SPH_C32(0x024f8eb2) },
6419 { SPH_C32(0xa8580020), SPH_C32(0x8c4d1459), SPH_C32(0xe1efe7f6),
6420 SPH_C32(0x42c595cf), SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce),
6421 SPH_C32(0x52c4a7a5), SPH_C32(0x7318ded3) },
6422 { SPH_C32(0xf9040030), SPH_C32(0xccbe66a2), SPH_C32(0x1d08c1f4),
6423 SPH_C32(0x3392c5ae), SPH_C32(0xc6810070), SPH_C32(0x5a822147),
6424 SPH_C32(0x6e10a159), SPH_C32(0xc2ec4e6f) },
6425 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
6426 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
6427 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
6428 { SPH_C32(0x64390050), SPH_C32(0xdb65c4b1), SPH_C32(0x97deed5d),
6429 SPH_C32(0x2043eeaf), SPH_C32(0x63f70040), SPH_C32(0x5f868af7),
6430 SPH_C32(0x0ab16d54), SPH_C32(0x9297aab9) },
6431 { SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3), SPH_C32(0x57edcda3),
6432 SPH_C32(0xe0e02e72), SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c),
6433 SPH_C32(0xf6564b56), SPH_C32(0xe3c0fad8) },
6434 { SPH_C32(0x4a000050), SPH_C32(0xbfb8a238), SPH_C32(0xab0aeba1),
6435 SPH_C32(0x91b77e13), SPH_C32(0x1c920050), SPH_C32(0x7ba89e85),
6436 SPH_C32(0xca824daa), SPH_C32(0x52346a64) },
6437 { SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc), SPH_C32(0x92f7875b),
6438 SPH_C32(0xb3bb1e0e), SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c),
6439 SPH_C32(0x4fcc6651), SPH_C32(0x408a1b7d) },
6440 { SPH_C32(0xc6810070), SPH_C32(0x5a822147), SPH_C32(0x6e10a159),
6441 SPH_C32(0xc2ec4e6f), SPH_C32(0x3f850040), SPH_C32(0x963c47e5),
6442 SPH_C32(0x731860ad), SPH_C32(0xf17e8bc1) },
6443 { SPH_C32(0xb9e40060), SPH_C32(0x7eac3535), SPH_C32(0xae2381a7),
6444 SPH_C32(0x024f8eb2), SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e),
6445 SPH_C32(0x8fff46af), SPH_C32(0x8029dba0) },
6446 { SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce), SPH_C32(0x52c4a7a5),
6447 SPH_C32(0x7318ded3), SPH_C32(0x40e00050), SPH_C32(0xb2125397),
6448 SPH_C32(0xb32b4053), SPH_C32(0x31dd4b1c) },
6449 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
6450 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
6451 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) },
6452 { SPH_C32(0x384b0050), SPH_C32(0x12df09a3), SPH_C32(0xee77e0a4),
6453 SPH_C32(0x43aacfd7), SPH_C32(0x9d3d0060), SPH_C32(0x17dba213),
6454 SPH_C32(0x8ad62ca9), SPH_C32(0x13d12b01) },
6455 { SPH_C32(0x472e0040), SPH_C32(0x36f11dd1), SPH_C32(0x2e44c05a),
6456 SPH_C32(0x83090f0a), SPH_C32(0xcc610070), SPH_C32(0x5728d0e8),
6457 SPH_C32(0x76310aab), SPH_C32(0x62867b60) },
6458 { SPH_C32(0x16720050), SPH_C32(0x76026f2a), SPH_C32(0xd2a3e658),
6459 SPH_C32(0xf25e5f6b), SPH_C32(0xe2580070), SPH_C32(0x33f5b661),
6460 SPH_C32(0x4ae50c57), SPH_C32(0xd372ebdc) },
6461 { SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae), SPH_C32(0xeb5e8aa2),
6462 SPH_C32(0xd0523f76), SPH_C32(0xef760060), SPH_C32(0xbabc0988),
6463 SPH_C32(0xcfab27ac), SPH_C32(0xc1cc9ac5) },
6464 { SPH_C32(0x9af30070), SPH_C32(0x9338ec55), SPH_C32(0x17b9aca0),
6465 SPH_C32(0xa1056f17), SPH_C32(0xc14f0060), SPH_C32(0xde616f01),
6466 SPH_C32(0xf37f2150), SPH_C32(0x70380a79) },
6467 { SPH_C32(0xe5960060), SPH_C32(0xb716f827), SPH_C32(0xd78a8c5e),
6468 SPH_C32(0x61a6afca), SPH_C32(0x90130070), SPH_C32(0x9e921dfa),
6469 SPH_C32(0x0f980752), SPH_C32(0x016f5a18) },
6470 { SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc), SPH_C32(0x2b6daa5c),
6471 SPH_C32(0x10f1ffab), SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73),
6472 SPH_C32(0x334c01ae), SPH_C32(0xb09bcaa4) },
6473 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
6474 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
6475 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
6476 { SPH_C32(0x0a8e0090), SPH_C32(0x05fc6a17), SPH_C32(0x3e234a57),
6477 SPH_C32(0x8235e252), SPH_C32(0x179f0000), SPH_C32(0x2e6a3562),
6478 SPH_C32(0xed9a0fb7), SPH_C32(0x06862497) },
6479 { SPH_C32(0x75eb0080), SPH_C32(0x21d27e65), SPH_C32(0xfe106aa9),
6480 SPH_C32(0x4296228f), SPH_C32(0x46c30010), SPH_C32(0x6e994799),
6481 SPH_C32(0x117d29b5), SPH_C32(0x77d174f6) },
6482 { SPH_C32(0x24b70090), SPH_C32(0x61210c9e), SPH_C32(0x02f74cab),
6483 SPH_C32(0x33c172ee), SPH_C32(0x68fa0010), SPH_C32(0x0a442110),
6484 SPH_C32(0x2da92f49), SPH_C32(0xc625e44a) },
6485 { SPH_C32(0xf96a00a0), SPH_C32(0xc4e8fd1a), SPH_C32(0x3b0a2051),
6486 SPH_C32(0x11cd12f3), SPH_C32(0x65d40000), SPH_C32(0x830d9ef9),
6487 SPH_C32(0xa8e704b2), SPH_C32(0xd49b9553) },
6488 { SPH_C32(0xa83600b0), SPH_C32(0x841b8fe1), SPH_C32(0xc7ed0653),
6489 SPH_C32(0x609a4292), SPH_C32(0x4bed0000), SPH_C32(0xe7d0f870),
6490 SPH_C32(0x9433024e), SPH_C32(0x656f05ef) },
6491 { SPH_C32(0xd75300a0), SPH_C32(0xa0359b93), SPH_C32(0x07de26ad),
6492 SPH_C32(0xa039824f), SPH_C32(0x1ab10010), SPH_C32(0xa7238a8b),
6493 SPH_C32(0x68d4244c), SPH_C32(0x1438558e) },
6494 { SPH_C32(0x860f00b0), SPH_C32(0xe0c6e968), SPH_C32(0xfb3900af),
6495 SPH_C32(0xd16ed22e), SPH_C32(0x34880010), SPH_C32(0xc3feec02),
6496 SPH_C32(0x540022b0), SPH_C32(0xa5ccc532) },
6497 { SPH_C32(0x07a00080), SPH_C32(0x8cb5d5fe), SPH_C32(0xbb6d61ac),
6498 SPH_C32(0x908b934b), SPH_C32(0xc76c0020), SPH_C32(0x02ea7b0f),
6499 SPH_C32(0x512948b6), SPH_C32(0x36343593) },
6500 { SPH_C32(0x56fc0090), SPH_C32(0xcc46a705), SPH_C32(0x478a47ae),
6501 SPH_C32(0xe1dcc32a), SPH_C32(0xe9550020), SPH_C32(0x66371d86),
6502 SPH_C32(0x6dfd4e4a), SPH_C32(0x87c0a52f) },
6503 { SPH_C32(0x29990080), SPH_C32(0xe868b377), SPH_C32(0x87b96750),
6504 SPH_C32(0x217f03f7), SPH_C32(0xb8090030), SPH_C32(0x26c46f7d),
6505 SPH_C32(0x911a6848), SPH_C32(0xf697f54e) },
6506 { SPH_C32(0x78c50090), SPH_C32(0xa89bc18c), SPH_C32(0x7b5e4152),
6507 SPH_C32(0x50285396), SPH_C32(0x96300030), SPH_C32(0x421909f4),
6508 SPH_C32(0xadce6eb4), SPH_C32(0x476365f2) },
6509 { SPH_C32(0xa51800a0), SPH_C32(0x0d523008), SPH_C32(0x42a32da8),
6510 SPH_C32(0x7224338b), SPH_C32(0x9b1e0020), SPH_C32(0xcb50b61d),
6511 SPH_C32(0x2880454f), SPH_C32(0x55dd14eb) },
6512 { SPH_C32(0xf44400b0), SPH_C32(0x4da142f3), SPH_C32(0xbe440baa),
6513 SPH_C32(0x037363ea), SPH_C32(0xb5270020), SPH_C32(0xaf8dd094),
6514 SPH_C32(0x145443b3), SPH_C32(0xe4298457) },
6515 { SPH_C32(0x8b2100a0), SPH_C32(0x698f5681), SPH_C32(0x7e772b54),
6516 SPH_C32(0xc3d0a337), SPH_C32(0xe47b0030), SPH_C32(0xef7ea26f),
6517 SPH_C32(0xe8b365b1), SPH_C32(0x957ed436) },
6518 { SPH_C32(0xda7d00b0), SPH_C32(0x297c247a), SPH_C32(0x82900d56),
6519 SPH_C32(0xb287f356), SPH_C32(0xca420030), SPH_C32(0x8ba3c4e6),
6520 SPH_C32(0xd467634d), SPH_C32(0x248a448a) },
6521 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
6522 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
6523 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
6524 { SPH_C32(0x474000d0), SPH_C32(0x3ea78669), SPH_C32(0x084621ff),
6525 SPH_C32(0xa156d857), SPH_C32(0x6f340000), SPH_C32(0x8ea76f56),
6526 SPH_C32(0xb0c6af40), SPH_C32(0x74f1a05c) },
6527 { SPH_C32(0x382500c0), SPH_C32(0x1a89921b), SPH_C32(0xc8750101),
6528 SPH_C32(0x61f5188a), SPH_C32(0x3e680010), SPH_C32(0xce541dad),
6529 SPH_C32(0x4c218942), SPH_C32(0x05a6f03d) },
6530 { SPH_C32(0x697900d0), SPH_C32(0x5a7ae0e0), SPH_C32(0x34922703),
6531 SPH_C32(0x10a248eb), SPH_C32(0x10510010), SPH_C32(0xaa897b24),
6532 SPH_C32(0x70f58fbe), SPH_C32(0xb4526081) },
6533 { SPH_C32(0xb4a400e0), SPH_C32(0xffb31164), SPH_C32(0x0d6f4bf9),
6534 SPH_C32(0x32ae28f6), SPH_C32(0x1d7f0000), SPH_C32(0x23c0c4cd),
6535 SPH_C32(0xf5bba445), SPH_C32(0xa6ec1198) },
6536 { SPH_C32(0xe5f800f0), SPH_C32(0xbf40639f), SPH_C32(0xf1886dfb),
6537 SPH_C32(0x43f97897), SPH_C32(0x33460000), SPH_C32(0x471da244),
6538 SPH_C32(0xc96fa2b9), SPH_C32(0x17188124) },
6539 { SPH_C32(0x9a9d00e0), SPH_C32(0x9b6e77ed), SPH_C32(0x31bb4d05),
6540 SPH_C32(0x835ab84a), SPH_C32(0x621a0010), SPH_C32(0x07eed0bf),
6541 SPH_C32(0x358884bb), SPH_C32(0x664fd145) },
6542 { SPH_C32(0xcbc100f0), SPH_C32(0xdb9d0516), SPH_C32(0xcd5c6b07),
6543 SPH_C32(0xf20de82b), SPH_C32(0x4c230010), SPH_C32(0x6333b636),
6544 SPH_C32(0x095c8247), SPH_C32(0xd7bb41f9) },
6545 { SPH_C32(0x4a6e00c0), SPH_C32(0xb7ee3980), SPH_C32(0x8d080a04),
6546 SPH_C32(0xb3e8a94e), SPH_C32(0xbfc70020), SPH_C32(0xa227213b),
6547 SPH_C32(0x0c75e841), SPH_C32(0x4443b158) },
6548 { SPH_C32(0x1b3200d0), SPH_C32(0xf71d4b7b), SPH_C32(0x71ef2c06),
6549 SPH_C32(0xc2bff92f), SPH_C32(0x91fe0020), SPH_C32(0xc6fa47b2),
6550 SPH_C32(0x30a1eebd), SPH_C32(0xf5b721e4) },
6551 { SPH_C32(0x645700c0), SPH_C32(0xd3335f09), SPH_C32(0xb1dc0cf8),
6552 SPH_C32(0x021c39f2), SPH_C32(0xc0a20030), SPH_C32(0x86093549),
6553 SPH_C32(0xcc46c8bf), SPH_C32(0x84e07185) },
6554 { SPH_C32(0x350b00d0), SPH_C32(0x93c02df2), SPH_C32(0x4d3b2afa),
6555 SPH_C32(0x734b6993), SPH_C32(0xee9b0030), SPH_C32(0xe2d453c0),
6556 SPH_C32(0xf092ce43), SPH_C32(0x3514e139) },
6557 { SPH_C32(0xe8d600e0), SPH_C32(0x3609dc76), SPH_C32(0x74c64600),
6558 SPH_C32(0x5147098e), SPH_C32(0xe3b50020), SPH_C32(0x6b9dec29),
6559 SPH_C32(0x75dce5b8), SPH_C32(0x27aa9020) },
6560 { SPH_C32(0xb98a00f0), SPH_C32(0x76faae8d), SPH_C32(0x88216002),
6561 SPH_C32(0x201059ef), SPH_C32(0xcd8c0020), SPH_C32(0x0f408aa0),
6562 SPH_C32(0x4908e344), SPH_C32(0x965e009c) },
6563 { SPH_C32(0xc6ef00e0), SPH_C32(0x52d4baff), SPH_C32(0x481240fc),
6564 SPH_C32(0xe0b39932), SPH_C32(0x9cd00030), SPH_C32(0x4fb3f85b),
6565 SPH_C32(0xb5efc546), SPH_C32(0xe70950fd) },
6566 { SPH_C32(0x97b300f0), SPH_C32(0x1227c804), SPH_C32(0xb4f566fe),
6567 SPH_C32(0x91e4c953), SPH_C32(0xb2e90030), SPH_C32(0x2b6e9ed2),
6568 SPH_C32(0x893bc3ba), SPH_C32(0x56fdc041) },
6569 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
6570 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
6571 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
6572 { SPH_C32(0x72250090), SPH_C32(0xa5313023), SPH_C32(0x637feaa0),
6573 SPH_C32(0xf0426699), SPH_C32(0x22fa0040), SPH_C32(0xb5fc8328),
6574 SPH_C32(0x86a3c4e8), SPH_C32(0x57929a59) },
6575 { SPH_C32(0x0d400080), SPH_C32(0x811f2451), SPH_C32(0xa34cca5e),
6576 SPH_C32(0x30e1a644), SPH_C32(0x73a60050), SPH_C32(0xf50ff1d3),
6577 SPH_C32(0x7a44e2ea), SPH_C32(0x26c5ca38) },
6578 { SPH_C32(0x5c1c0090), SPH_C32(0xc1ec56aa), SPH_C32(0x5fabec5c),
6579 SPH_C32(0x41b6f625), SPH_C32(0x5d9f0050), SPH_C32(0x91d2975a),
6580 SPH_C32(0x4690e416), SPH_C32(0x97315a84) },
6581 { SPH_C32(0x81c100a0), SPH_C32(0x6425a72e), SPH_C32(0x665680a6),
6582 SPH_C32(0x63ba9638), SPH_C32(0x50b10040), SPH_C32(0x189b28b3),
6583 SPH_C32(0xc3decfed), SPH_C32(0x858f2b9d) },
6584 { SPH_C32(0xd09d00b0), SPH_C32(0x24d6d5d5), SPH_C32(0x9ab1a6a4),
6585 SPH_C32(0x12edc659), SPH_C32(0x7e880040), SPH_C32(0x7c464e3a),
6586 SPH_C32(0xff0ac911), SPH_C32(0x347bbb21) },
6587 { SPH_C32(0xaff800a0), SPH_C32(0x00f8c1a7), SPH_C32(0x5a82865a),
6588 SPH_C32(0xd24e0684), SPH_C32(0x2fd40050), SPH_C32(0x3cb53cc1),
6589 SPH_C32(0x03edef13), SPH_C32(0x452ceb40) },
6590 { SPH_C32(0xfea400b0), SPH_C32(0x400bb35c), SPH_C32(0xa665a058),
6591 SPH_C32(0xa31956e5), SPH_C32(0x01ed0050), SPH_C32(0x58685a48),
6592 SPH_C32(0x3f39e9ef), SPH_C32(0xf4d87bfc) },
6593 { SPH_C32(0x7f0b0080), SPH_C32(0x2c788fca), SPH_C32(0xe631c15b),
6594 SPH_C32(0xe2fc1780), SPH_C32(0xf2090060), SPH_C32(0x997ccd45),
6595 SPH_C32(0x3a1083e9), SPH_C32(0x67208b5d) },
6596 { SPH_C32(0x2e570090), SPH_C32(0x6c8bfd31), SPH_C32(0x1ad6e759),
6597 SPH_C32(0x93ab47e1), SPH_C32(0xdc300060), SPH_C32(0xfda1abcc),
6598 SPH_C32(0x06c48515), SPH_C32(0xd6d41be1) },
6599 { SPH_C32(0x51320080), SPH_C32(0x48a5e943), SPH_C32(0xdae5c7a7),
6600 SPH_C32(0x5308873c), SPH_C32(0x8d6c0070), SPH_C32(0xbd52d937),
6601 SPH_C32(0xfa23a317), SPH_C32(0xa7834b80) },
6602 { SPH_C32(0x006e0090), SPH_C32(0x08569bb8), SPH_C32(0x2602e1a5),
6603 SPH_C32(0x225fd75d), SPH_C32(0xa3550070), SPH_C32(0xd98fbfbe),
6604 SPH_C32(0xc6f7a5eb), SPH_C32(0x1677db3c) },
6605 { SPH_C32(0xddb300a0), SPH_C32(0xad9f6a3c), SPH_C32(0x1fff8d5f),
6606 SPH_C32(0x0053b740), SPH_C32(0xae7b0060), SPH_C32(0x50c60057),
6607 SPH_C32(0x43b98e10), SPH_C32(0x04c9aa25) },
6608 { SPH_C32(0x8cef00b0), SPH_C32(0xed6c18c7), SPH_C32(0xe318ab5d),
6609 SPH_C32(0x7104e721), SPH_C32(0x80420060), SPH_C32(0x341b66de),
6610 SPH_C32(0x7f6d88ec), SPH_C32(0xb53d3a99) },
6611 { SPH_C32(0xf38a00a0), SPH_C32(0xc9420cb5), SPH_C32(0x232b8ba3),
6612 SPH_C32(0xb1a727fc), SPH_C32(0xd11e0070), SPH_C32(0x74e81425),
6613 SPH_C32(0x838aaeee), SPH_C32(0xc46a6af8) },
6614 { SPH_C32(0xa2d600b0), SPH_C32(0x89b17e4e), SPH_C32(0xdfccada1),
6615 SPH_C32(0xc0f0779d), SPH_C32(0xff270070), SPH_C32(0x103572ac),
6616 SPH_C32(0xbf5ea812), SPH_C32(0x759efa44) },
6617 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
6618 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
6619 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
6620 { SPH_C32(0x3feb00d0), SPH_C32(0x9e6adc5d), SPH_C32(0x551a8108),
6621 SPH_C32(0xd3215c9c), SPH_C32(0x5a510040), SPH_C32(0x1531d91c),
6622 SPH_C32(0xdbff641f), SPH_C32(0x25e51e92) },
6623 { SPH_C32(0x408e00c0), SPH_C32(0xba44c82f), SPH_C32(0x9529a1f6),
6624 SPH_C32(0x13829c41), SPH_C32(0x0b0d0050), SPH_C32(0x55c2abe7),
6625 SPH_C32(0x2718421d), SPH_C32(0x54b24ef3) },
6626 { SPH_C32(0x11d200d0), SPH_C32(0xfab7bad4), SPH_C32(0x69ce87f4),
6627 SPH_C32(0x62d5cc20), SPH_C32(0x25340050), SPH_C32(0x311fcd6e),
6628 SPH_C32(0x1bcc44e1), SPH_C32(0xe546de4f) },
6629 { SPH_C32(0xcc0f00e0), SPH_C32(0x5f7e4b50), SPH_C32(0x5033eb0e),
6630 SPH_C32(0x40d9ac3d), SPH_C32(0x281a0040), SPH_C32(0xb8567287),
6631 SPH_C32(0x9e826f1a), SPH_C32(0xf7f8af56) },
6632 { SPH_C32(0x9d5300f0), SPH_C32(0x1f8d39ab), SPH_C32(0xacd4cd0c),
6633 SPH_C32(0x318efc5c), SPH_C32(0x06230040), SPH_C32(0xdc8b140e),
6634 SPH_C32(0xa25669e6), SPH_C32(0x460c3fea) },
6635 { SPH_C32(0xe23600e0), SPH_C32(0x3ba32dd9), SPH_C32(0x6ce7edf2),
6636 SPH_C32(0xf12d3c81), SPH_C32(0x577f0050), SPH_C32(0x9c7866f5),
6637 SPH_C32(0x5eb14fe4), SPH_C32(0x375b6f8b) },
6638 { SPH_C32(0xb36a00f0), SPH_C32(0x7b505f22), SPH_C32(0x9000cbf0),
6639 SPH_C32(0x807a6ce0), SPH_C32(0x79460050), SPH_C32(0xf8a5007c),
6640 SPH_C32(0x62654918), SPH_C32(0x86afff37) },
6641 { SPH_C32(0x32c500c0), SPH_C32(0x172363b4), SPH_C32(0xd054aaf3),
6642 SPH_C32(0xc19f2d85), SPH_C32(0x8aa20060), SPH_C32(0x39b19771),
6643 SPH_C32(0x674c231e), SPH_C32(0x15570f96) },
6644 { SPH_C32(0x639900d0), SPH_C32(0x57d0114f), SPH_C32(0x2cb38cf1),
6645 SPH_C32(0xb0c87de4), SPH_C32(0xa49b0060), SPH_C32(0x5d6cf1f8),
6646 SPH_C32(0x5b9825e2), SPH_C32(0xa4a39f2a) },
6647 { SPH_C32(0x1cfc00c0), SPH_C32(0x73fe053d), SPH_C32(0xec80ac0f),
6648 SPH_C32(0x706bbd39), SPH_C32(0xf5c70070), SPH_C32(0x1d9f8303),
6649 SPH_C32(0xa77f03e0), SPH_C32(0xd5f4cf4b) },
6650 { SPH_C32(0x4da000d0), SPH_C32(0x330d77c6), SPH_C32(0x10678a0d),
6651 SPH_C32(0x013ced58), SPH_C32(0xdbfe0070), SPH_C32(0x7942e58a),
6652 SPH_C32(0x9bab051c), SPH_C32(0x64005ff7) },
6653 { SPH_C32(0x907d00e0), SPH_C32(0x96c48642), SPH_C32(0x299ae6f7),
6654 SPH_C32(0x23308d45), SPH_C32(0xd6d00060), SPH_C32(0xf00b5a63),
6655 SPH_C32(0x1ee52ee7), SPH_C32(0x76be2eee) },
6656 { SPH_C32(0xc12100f0), SPH_C32(0xd637f4b9), SPH_C32(0xd57dc0f5),
6657 SPH_C32(0x5267dd24), SPH_C32(0xf8e90060), SPH_C32(0x94d63cea),
6658 SPH_C32(0x2231281b), SPH_C32(0xc74abe52) },
6659 { SPH_C32(0xbe4400e0), SPH_C32(0xf219e0cb), SPH_C32(0x154ee00b),
6660 SPH_C32(0x92c41df9), SPH_C32(0xa9b50070), SPH_C32(0xd4254e11),
6661 SPH_C32(0xded60e19), SPH_C32(0xb61dee33) },
6662 { SPH_C32(0xef1800f0), SPH_C32(0xb2ea9230), SPH_C32(0xe9a9c609),
6663 SPH_C32(0xe3934d98), SPH_C32(0x878c0070), SPH_C32(0xb0f82898),
6664 SPH_C32(0xe20208e5), SPH_C32(0x07e97e8f) },
6665 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
6666 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
6667 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
6668 { SPH_C32(0x68fa0010), SPH_C32(0x0a442110), SPH_C32(0x2da92f49),
6669 SPH_C32(0xc625e44a), SPH_C32(0x4c4d0080), SPH_C32(0x6b652d8e),
6670 SPH_C32(0x2f5e63e2), SPH_C32(0xf5e496a4) },
6671 { SPH_C32(0x179f0000), SPH_C32(0x2e6a3562), SPH_C32(0xed9a0fb7),
6672 SPH_C32(0x06862497), SPH_C32(0x1d110090), SPH_C32(0x2b965f75),
6673 SPH_C32(0xd3b945e0), SPH_C32(0x84b3c6c5) },
6674 { SPH_C32(0x46c30010), SPH_C32(0x6e994799), SPH_C32(0x117d29b5),
6675 SPH_C32(0x77d174f6), SPH_C32(0x33280090), SPH_C32(0x4f4b39fc),
6676 SPH_C32(0xef6d431c), SPH_C32(0x35475679) },
6677 { SPH_C32(0x9b1e0020), SPH_C32(0xcb50b61d), SPH_C32(0x2880454f),
6678 SPH_C32(0x55dd14eb), SPH_C32(0x3e060080), SPH_C32(0xc6028615),
6679 SPH_C32(0x6a2368e7), SPH_C32(0x27f92760) },
6680 { SPH_C32(0xca420030), SPH_C32(0x8ba3c4e6), SPH_C32(0xd467634d),
6681 SPH_C32(0x248a448a), SPH_C32(0x103f0080), SPH_C32(0xa2dfe09c),
6682 SPH_C32(0x56f76e1b), SPH_C32(0x960db7dc) },
6683 { SPH_C32(0xb5270020), SPH_C32(0xaf8dd094), SPH_C32(0x145443b3),
6684 SPH_C32(0xe4298457), SPH_C32(0x41630090), SPH_C32(0xe22c9267),
6685 SPH_C32(0xaa104819), SPH_C32(0xe75ae7bd) },
6686 { SPH_C32(0xe47b0030), SPH_C32(0xef7ea26f), SPH_C32(0xe8b365b1),
6687 SPH_C32(0x957ed436), SPH_C32(0x6f5a0090), SPH_C32(0x86f1f4ee),
6688 SPH_C32(0x96c44ee5), SPH_C32(0x56ae7701) },
6689 { SPH_C32(0x65d40000), SPH_C32(0x830d9ef9), SPH_C32(0xa8e704b2),
6690 SPH_C32(0xd49b9553), SPH_C32(0x9cbe00a0), SPH_C32(0x47e563e3),
6691 SPH_C32(0x93ed24e3), SPH_C32(0xc55687a0) },
6692 { SPH_C32(0x34880010), SPH_C32(0xc3feec02), SPH_C32(0x540022b0),
6693 SPH_C32(0xa5ccc532), SPH_C32(0xb28700a0), SPH_C32(0x2338056a),
6694 SPH_C32(0xaf39221f), SPH_C32(0x74a2171c) },
6695 { SPH_C32(0x4bed0000), SPH_C32(0xe7d0f870), SPH_C32(0x9433024e),
6696 SPH_C32(0x656f05ef), SPH_C32(0xe3db00b0), SPH_C32(0x63cb7791),
6697 SPH_C32(0x53de041d), SPH_C32(0x05f5477d) },
6698 { SPH_C32(0x1ab10010), SPH_C32(0xa7238a8b), SPH_C32(0x68d4244c),
6699 SPH_C32(0x1438558e), SPH_C32(0xcde200b0), SPH_C32(0x07161118),
6700 SPH_C32(0x6f0a02e1), SPH_C32(0xb401d7c1) },
6701 { SPH_C32(0xc76c0020), SPH_C32(0x02ea7b0f), SPH_C32(0x512948b6),
6702 SPH_C32(0x36343593), SPH_C32(0xc0cc00a0), SPH_C32(0x8e5faef1),
6703 SPH_C32(0xea44291a), SPH_C32(0xa6bfa6d8) },
6704 { SPH_C32(0x96300030), SPH_C32(0x421909f4), SPH_C32(0xadce6eb4),
6705 SPH_C32(0x476365f2), SPH_C32(0xeef500a0), SPH_C32(0xea82c878),
6706 SPH_C32(0xd6902fe6), SPH_C32(0x174b3664) },
6707 { SPH_C32(0xe9550020), SPH_C32(0x66371d86), SPH_C32(0x6dfd4e4a),
6708 SPH_C32(0x87c0a52f), SPH_C32(0xbfa900b0), SPH_C32(0xaa71ba83),
6709 SPH_C32(0x2a7709e4), SPH_C32(0x661c6605) },
6710 { SPH_C32(0xb8090030), SPH_C32(0x26c46f7d), SPH_C32(0x911a6848),
6711 SPH_C32(0xf697f54e), SPH_C32(0x919000b0), SPH_C32(0xceacdc0a),
6712 SPH_C32(0x16a30f18), SPH_C32(0xd7e8f6b9) },
6713 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
6714 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
6715 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
6716 { SPH_C32(0x25340050), SPH_C32(0x311fcd6e), SPH_C32(0x1bcc44e1),
6717 SPH_C32(0xe546de4f), SPH_C32(0x34e60080), SPH_C32(0xcba877ba),
6718 SPH_C32(0x7202c315), SPH_C32(0x8793126f) },
6719 { SPH_C32(0x5a510040), SPH_C32(0x1531d91c), SPH_C32(0xdbff641f),
6720 SPH_C32(0x25e51e92), SPH_C32(0x65ba0090), SPH_C32(0x8b5b0541),
6721 SPH_C32(0x8ee5e517), SPH_C32(0xf6c4420e) },
6722 { SPH_C32(0x0b0d0050), SPH_C32(0x55c2abe7), SPH_C32(0x2718421d),
6723 SPH_C32(0x54b24ef3), SPH_C32(0x4b830090), SPH_C32(0xef8663c8),
6724 SPH_C32(0xb231e3eb), SPH_C32(0x4730d2b2) },
6725 { SPH_C32(0xd6d00060), SPH_C32(0xf00b5a63), SPH_C32(0x1ee52ee7),
6726 SPH_C32(0x76be2eee), SPH_C32(0x46ad0080), SPH_C32(0x66cfdc21),
6727 SPH_C32(0x377fc810), SPH_C32(0x558ea3ab) },
6728 { SPH_C32(0x878c0070), SPH_C32(0xb0f82898), SPH_C32(0xe20208e5),
6729 SPH_C32(0x07e97e8f), SPH_C32(0x68940080), SPH_C32(0x0212baa8),
6730 SPH_C32(0x0babceec), SPH_C32(0xe47a3317) },
6731 { SPH_C32(0xf8e90060), SPH_C32(0x94d63cea), SPH_C32(0x2231281b),
6732 SPH_C32(0xc74abe52), SPH_C32(0x39c80090), SPH_C32(0x42e1c853),
6733 SPH_C32(0xf74ce8ee), SPH_C32(0x952d6376) },
6734 { SPH_C32(0xa9b50070), SPH_C32(0xd4254e11), SPH_C32(0xded60e19),
6735 SPH_C32(0xb61dee33), SPH_C32(0x17f10090), SPH_C32(0x263caeda),
6736 SPH_C32(0xcb98ee12), SPH_C32(0x24d9f3ca) },
6737 { SPH_C32(0x281a0040), SPH_C32(0xb8567287), SPH_C32(0x9e826f1a),
6738 SPH_C32(0xf7f8af56), SPH_C32(0xe41500a0), SPH_C32(0xe72839d7),
6739 SPH_C32(0xceb18414), SPH_C32(0xb721036b) },
6740 { SPH_C32(0x79460050), SPH_C32(0xf8a5007c), SPH_C32(0x62654918),
6741 SPH_C32(0x86afff37), SPH_C32(0xca2c00a0), SPH_C32(0x83f55f5e),
6742 SPH_C32(0xf26582e8), SPH_C32(0x06d593d7) },
6743 { SPH_C32(0x06230040), SPH_C32(0xdc8b140e), SPH_C32(0xa25669e6),
6744 SPH_C32(0x460c3fea), SPH_C32(0x9b7000b0), SPH_C32(0xc3062da5),
6745 SPH_C32(0x0e82a4ea), SPH_C32(0x7782c3b6) },
6746 { SPH_C32(0x577f0050), SPH_C32(0x9c7866f5), SPH_C32(0x5eb14fe4),
6747 SPH_C32(0x375b6f8b), SPH_C32(0xb54900b0), SPH_C32(0xa7db4b2c),
6748 SPH_C32(0x3256a216), SPH_C32(0xc676530a) },
6749 { SPH_C32(0x8aa20060), SPH_C32(0x39b19771), SPH_C32(0x674c231e),
6750 SPH_C32(0x15570f96), SPH_C32(0xb86700a0), SPH_C32(0x2e92f4c5),
6751 SPH_C32(0xb71889ed), SPH_C32(0xd4c82213) },
6752 { SPH_C32(0xdbfe0070), SPH_C32(0x7942e58a), SPH_C32(0x9bab051c),
6753 SPH_C32(0x64005ff7), SPH_C32(0x965e00a0), SPH_C32(0x4a4f924c),
6754 SPH_C32(0x8bcc8f11), SPH_C32(0x653cb2af) },
6755 { SPH_C32(0xa49b0060), SPH_C32(0x5d6cf1f8), SPH_C32(0x5b9825e2),
6756 SPH_C32(0xa4a39f2a), SPH_C32(0xc70200b0), SPH_C32(0x0abce0b7),
6757 SPH_C32(0x772ba913), SPH_C32(0x146be2ce) },
6758 { SPH_C32(0xf5c70070), SPH_C32(0x1d9f8303), SPH_C32(0xa77f03e0),
6759 SPH_C32(0xd5f4cf4b), SPH_C32(0xe93b00b0), SPH_C32(0x6e61863e),
6760 SPH_C32(0x4bffafef), SPH_C32(0xa59f7272) },
6761 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
6762 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
6763 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
6764 { SPH_C32(0x10510010), SPH_C32(0xaa897b24), SPH_C32(0x70f58fbe),
6765 SPH_C32(0xb4526081), SPH_C32(0x792800c0), SPH_C32(0xf0f39bc4),
6766 SPH_C32(0x4467a8bd), SPH_C32(0xa4f0286a) },
6767 { SPH_C32(0x6f340000), SPH_C32(0x8ea76f56), SPH_C32(0xb0c6af40),
6768 SPH_C32(0x74f1a05c), SPH_C32(0x287400d0), SPH_C32(0xb000e93f),
6769 SPH_C32(0xb8808ebf), SPH_C32(0xd5a7780b) },
6770 { SPH_C32(0x3e680010), SPH_C32(0xce541dad), SPH_C32(0x4c218942),
6771 SPH_C32(0x05a6f03d), SPH_C32(0x064d00d0), SPH_C32(0xd4dd8fb6),
6772 SPH_C32(0x84548843), SPH_C32(0x6453e8b7) },
6773 { SPH_C32(0xe3b50020), SPH_C32(0x6b9dec29), SPH_C32(0x75dce5b8),
6774 SPH_C32(0x27aa9020), SPH_C32(0x0b6300c0), SPH_C32(0x5d94305f),
6775 SPH_C32(0x011aa3b8), SPH_C32(0x76ed99ae) },
6776 { SPH_C32(0xb2e90030), SPH_C32(0x2b6e9ed2), SPH_C32(0x893bc3ba),
6777 SPH_C32(0x56fdc041), SPH_C32(0x255a00c0), SPH_C32(0x394956d6),
6778 SPH_C32(0x3dcea544), SPH_C32(0xc7190912) },
6779 { SPH_C32(0xcd8c0020), SPH_C32(0x0f408aa0), SPH_C32(0x4908e344),
6780 SPH_C32(0x965e009c), SPH_C32(0x740600d0), SPH_C32(0x79ba242d),
6781 SPH_C32(0xc1298346), SPH_C32(0xb64e5973) },
6782 { SPH_C32(0x9cd00030), SPH_C32(0x4fb3f85b), SPH_C32(0xb5efc546),
6783 SPH_C32(0xe70950fd), SPH_C32(0x5a3f00d0), SPH_C32(0x1d6742a4),
6784 SPH_C32(0xfdfd85ba), SPH_C32(0x07bac9cf) },
6785 { SPH_C32(0x1d7f0000), SPH_C32(0x23c0c4cd), SPH_C32(0xf5bba445),
6786 SPH_C32(0xa6ec1198), SPH_C32(0xa9db00e0), SPH_C32(0xdc73d5a9),
6787 SPH_C32(0xf8d4efbc), SPH_C32(0x9442396e) },
6788 { SPH_C32(0x4c230010), SPH_C32(0x6333b636), SPH_C32(0x095c8247),
6789 SPH_C32(0xd7bb41f9), SPH_C32(0x87e200e0), SPH_C32(0xb8aeb320),
6790 SPH_C32(0xc400e940), SPH_C32(0x25b6a9d2) },
6791 { SPH_C32(0x33460000), SPH_C32(0x471da244), SPH_C32(0xc96fa2b9),
6792 SPH_C32(0x17188124), SPH_C32(0xd6be00f0), SPH_C32(0xf85dc1db),
6793 SPH_C32(0x38e7cf42), SPH_C32(0x54e1f9b3) },
6794 { SPH_C32(0x621a0010), SPH_C32(0x07eed0bf), SPH_C32(0x358884bb),
6795 SPH_C32(0x664fd145), SPH_C32(0xf88700f0), SPH_C32(0x9c80a752),
6796 SPH_C32(0x0433c9be), SPH_C32(0xe515690f) },
6797 { SPH_C32(0xbfc70020), SPH_C32(0xa227213b), SPH_C32(0x0c75e841),
6798 SPH_C32(0x4443b158), SPH_C32(0xf5a900e0), SPH_C32(0x15c918bb),
6799 SPH_C32(0x817de245), SPH_C32(0xf7ab1816) },
6800 { SPH_C32(0xee9b0030), SPH_C32(0xe2d453c0), SPH_C32(0xf092ce43),
6801 SPH_C32(0x3514e139), SPH_C32(0xdb9000e0), SPH_C32(0x71147e32),
6802 SPH_C32(0xbda9e4b9), SPH_C32(0x465f88aa) },
6803 { SPH_C32(0x91fe0020), SPH_C32(0xc6fa47b2), SPH_C32(0x30a1eebd),
6804 SPH_C32(0xf5b721e4), SPH_C32(0x8acc00f0), SPH_C32(0x31e70cc9),
6805 SPH_C32(0x414ec2bb), SPH_C32(0x3708d8cb) },
6806 { SPH_C32(0xc0a20030), SPH_C32(0x86093549), SPH_C32(0xcc46c8bf),
6807 SPH_C32(0x84e07185), SPH_C32(0xa4f500f0), SPH_C32(0x553a6a40),
6808 SPH_C32(0x7d9ac447), SPH_C32(0x86fc4877) },
6809 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
6810 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
6811 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
6812 { SPH_C32(0x5d9f0050), SPH_C32(0x91d2975a), SPH_C32(0x4690e416),
6813 SPH_C32(0x97315a84), SPH_C32(0x018300c0), SPH_C32(0x503ec1f0),
6814 SPH_C32(0x193b084a), SPH_C32(0xd687aca1) },
6815 { SPH_C32(0x22fa0040), SPH_C32(0xb5fc8328), SPH_C32(0x86a3c4e8),
6816 SPH_C32(0x57929a59), SPH_C32(0x50df00d0), SPH_C32(0x10cdb30b),
6817 SPH_C32(0xe5dc2e48), SPH_C32(0xa7d0fcc0) },
6818 { SPH_C32(0x73a60050), SPH_C32(0xf50ff1d3), SPH_C32(0x7a44e2ea),
6819 SPH_C32(0x26c5ca38), SPH_C32(0x7ee600d0), SPH_C32(0x7410d582),
6820 SPH_C32(0xd90828b4), SPH_C32(0x16246c7c) },
6821 { SPH_C32(0xae7b0060), SPH_C32(0x50c60057), SPH_C32(0x43b98e10),
6822 SPH_C32(0x04c9aa25), SPH_C32(0x73c800c0), SPH_C32(0xfd596a6b),
6823 SPH_C32(0x5c46034f), SPH_C32(0x049a1d65) },
6824 { SPH_C32(0xff270070), SPH_C32(0x103572ac), SPH_C32(0xbf5ea812),
6825 SPH_C32(0x759efa44), SPH_C32(0x5df100c0), SPH_C32(0x99840ce2),
6826 SPH_C32(0x609205b3), SPH_C32(0xb56e8dd9) },
6827 { SPH_C32(0x80420060), SPH_C32(0x341b66de), SPH_C32(0x7f6d88ec),
6828 SPH_C32(0xb53d3a99), SPH_C32(0x0cad00d0), SPH_C32(0xd9777e19),
6829 SPH_C32(0x9c7523b1), SPH_C32(0xc439ddb8) },
6830 { SPH_C32(0xd11e0070), SPH_C32(0x74e81425), SPH_C32(0x838aaeee),
6831 SPH_C32(0xc46a6af8), SPH_C32(0x229400d0), SPH_C32(0xbdaa1890),
6832 SPH_C32(0xa0a1254d), SPH_C32(0x75cd4d04) },
6833 { SPH_C32(0x50b10040), SPH_C32(0x189b28b3), SPH_C32(0xc3decfed),
6834 SPH_C32(0x858f2b9d), SPH_C32(0xd17000e0), SPH_C32(0x7cbe8f9d),
6835 SPH_C32(0xa5884f4b), SPH_C32(0xe635bda5) },
6836 { SPH_C32(0x01ed0050), SPH_C32(0x58685a48), SPH_C32(0x3f39e9ef),
6837 SPH_C32(0xf4d87bfc), SPH_C32(0xff4900e0), SPH_C32(0x1863e914),
6838 SPH_C32(0x995c49b7), SPH_C32(0x57c12d19) },
6839 { SPH_C32(0x7e880040), SPH_C32(0x7c464e3a), SPH_C32(0xff0ac911),
6840 SPH_C32(0x347bbb21), SPH_C32(0xae1500f0), SPH_C32(0x58909bef),
6841 SPH_C32(0x65bb6fb5), SPH_C32(0x26967d78) },
6842 { SPH_C32(0x2fd40050), SPH_C32(0x3cb53cc1), SPH_C32(0x03edef13),
6843 SPH_C32(0x452ceb40), SPH_C32(0x802c00f0), SPH_C32(0x3c4dfd66),
6844 SPH_C32(0x596f6949), SPH_C32(0x9762edc4) },
6845 { SPH_C32(0xf2090060), SPH_C32(0x997ccd45), SPH_C32(0x3a1083e9),
6846 SPH_C32(0x67208b5d), SPH_C32(0x8d0200e0), SPH_C32(0xb504428f),
6847 SPH_C32(0xdc2142b2), SPH_C32(0x85dc9cdd) },
6848 { SPH_C32(0xa3550070), SPH_C32(0xd98fbfbe), SPH_C32(0xc6f7a5eb),
6849 SPH_C32(0x1677db3c), SPH_C32(0xa33b00e0), SPH_C32(0xd1d92406),
6850 SPH_C32(0xe0f5444e), SPH_C32(0x34280c61) },
6851 { SPH_C32(0xdc300060), SPH_C32(0xfda1abcc), SPH_C32(0x06c48515),
6852 SPH_C32(0xd6d41be1), SPH_C32(0xf26700f0), SPH_C32(0x912a56fd),
6853 SPH_C32(0x1c12624c), SPH_C32(0x457f5c00) },
6854 { SPH_C32(0x8d6c0070), SPH_C32(0xbd52d937), SPH_C32(0xfa23a317),
6855 SPH_C32(0xa7834b80), SPH_C32(0xdc5e00f0), SPH_C32(0xf5f73074),
6856 SPH_C32(0x20c664b0), SPH_C32(0xf48bccbc) },
6857 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
6858 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
6859 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
6860 { SPH_C32(0x33280090), SPH_C32(0x4f4b39fc), SPH_C32(0xef6d431c),
6861 SPH_C32(0x35475679), SPH_C32(0x75eb0080), SPH_C32(0x21d27e65),
6862 SPH_C32(0xfe106aa9), SPH_C32(0x4296228f) },
6863 { SPH_C32(0x4c4d0080), SPH_C32(0x6b652d8e), SPH_C32(0x2f5e63e2),
6864 SPH_C32(0xf5e496a4), SPH_C32(0x24b70090), SPH_C32(0x61210c9e),
6865 SPH_C32(0x02f74cab), SPH_C32(0x33c172ee) },
6866 { SPH_C32(0x1d110090), SPH_C32(0x2b965f75), SPH_C32(0xd3b945e0),
6867 SPH_C32(0x84b3c6c5), SPH_C32(0x0a8e0090), SPH_C32(0x05fc6a17),
6868 SPH_C32(0x3e234a57), SPH_C32(0x8235e252) },
6869 { SPH_C32(0xc0cc00a0), SPH_C32(0x8e5faef1), SPH_C32(0xea44291a),
6870 SPH_C32(0xa6bfa6d8), SPH_C32(0x07a00080), SPH_C32(0x8cb5d5fe),
6871 SPH_C32(0xbb6d61ac), SPH_C32(0x908b934b) },
6872 { SPH_C32(0x919000b0), SPH_C32(0xceacdc0a), SPH_C32(0x16a30f18),
6873 SPH_C32(0xd7e8f6b9), SPH_C32(0x29990080), SPH_C32(0xe868b377),
6874 SPH_C32(0x87b96750), SPH_C32(0x217f03f7) },
6875 { SPH_C32(0xeef500a0), SPH_C32(0xea82c878), SPH_C32(0xd6902fe6),
6876 SPH_C32(0x174b3664), SPH_C32(0x78c50090), SPH_C32(0xa89bc18c),
6877 SPH_C32(0x7b5e4152), SPH_C32(0x50285396) },
6878 { SPH_C32(0xbfa900b0), SPH_C32(0xaa71ba83), SPH_C32(0x2a7709e4),
6879 SPH_C32(0x661c6605), SPH_C32(0x56fc0090), SPH_C32(0xcc46a705),
6880 SPH_C32(0x478a47ae), SPH_C32(0xe1dcc32a) },
6881 { SPH_C32(0x3e060080), SPH_C32(0xc6028615), SPH_C32(0x6a2368e7),
6882 SPH_C32(0x27f92760), SPH_C32(0xa51800a0), SPH_C32(0x0d523008),
6883 SPH_C32(0x42a32da8), SPH_C32(0x7224338b) },
6884 { SPH_C32(0x6f5a0090), SPH_C32(0x86f1f4ee), SPH_C32(0x96c44ee5),
6885 SPH_C32(0x56ae7701), SPH_C32(0x8b2100a0), SPH_C32(0x698f5681),
6886 SPH_C32(0x7e772b54), SPH_C32(0xc3d0a337) },
6887 { SPH_C32(0x103f0080), SPH_C32(0xa2dfe09c), SPH_C32(0x56f76e1b),
6888 SPH_C32(0x960db7dc), SPH_C32(0xda7d00b0), SPH_C32(0x297c247a),
6889 SPH_C32(0x82900d56), SPH_C32(0xb287f356) },
6890 { SPH_C32(0x41630090), SPH_C32(0xe22c9267), SPH_C32(0xaa104819),
6891 SPH_C32(0xe75ae7bd), SPH_C32(0xf44400b0), SPH_C32(0x4da142f3),
6892 SPH_C32(0xbe440baa), SPH_C32(0x037363ea) },
6893 { SPH_C32(0x9cbe00a0), SPH_C32(0x47e563e3), SPH_C32(0x93ed24e3),
6894 SPH_C32(0xc55687a0), SPH_C32(0xf96a00a0), SPH_C32(0xc4e8fd1a),
6895 SPH_C32(0x3b0a2051), SPH_C32(0x11cd12f3) },
6896 { SPH_C32(0xcde200b0), SPH_C32(0x07161118), SPH_C32(0x6f0a02e1),
6897 SPH_C32(0xb401d7c1), SPH_C32(0xd75300a0), SPH_C32(0xa0359b93),
6898 SPH_C32(0x07de26ad), SPH_C32(0xa039824f) },
6899 { SPH_C32(0xb28700a0), SPH_C32(0x2338056a), SPH_C32(0xaf39221f),
6900 SPH_C32(0x74a2171c), SPH_C32(0x860f00b0), SPH_C32(0xe0c6e968),
6901 SPH_C32(0xfb3900af), SPH_C32(0xd16ed22e) },
6902 { SPH_C32(0xe3db00b0), SPH_C32(0x63cb7791), SPH_C32(0x53de041d),
6903 SPH_C32(0x05f5477d), SPH_C32(0xa83600b0), SPH_C32(0x841b8fe1),
6904 SPH_C32(0xc7ed0653), SPH_C32(0x609a4292) },
6905 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
6906 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
6907 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
6908 { SPH_C32(0x7ee600d0), SPH_C32(0x7410d582), SPH_C32(0xd90828b4),
6909 SPH_C32(0x16246c7c), SPH_C32(0x0d400080), SPH_C32(0x811f2451),
6910 SPH_C32(0xa34cca5e), SPH_C32(0x30e1a644) },
6911 { SPH_C32(0x018300c0), SPH_C32(0x503ec1f0), SPH_C32(0x193b084a),
6912 SPH_C32(0xd687aca1), SPH_C32(0x5c1c0090), SPH_C32(0xc1ec56aa),
6913 SPH_C32(0x5fabec5c), SPH_C32(0x41b6f625) },
6914 { SPH_C32(0x50df00d0), SPH_C32(0x10cdb30b), SPH_C32(0xe5dc2e48),
6915 SPH_C32(0xa7d0fcc0), SPH_C32(0x72250090), SPH_C32(0xa5313023),
6916 SPH_C32(0x637feaa0), SPH_C32(0xf0426699) },
6917 { SPH_C32(0x8d0200e0), SPH_C32(0xb504428f), SPH_C32(0xdc2142b2),
6918 SPH_C32(0x85dc9cdd), SPH_C32(0x7f0b0080), SPH_C32(0x2c788fca),
6919 SPH_C32(0xe631c15b), SPH_C32(0xe2fc1780) },
6920 { SPH_C32(0xdc5e00f0), SPH_C32(0xf5f73074), SPH_C32(0x20c664b0),
6921 SPH_C32(0xf48bccbc), SPH_C32(0x51320080), SPH_C32(0x48a5e943),
6922 SPH_C32(0xdae5c7a7), SPH_C32(0x5308873c) },
6923 { SPH_C32(0xa33b00e0), SPH_C32(0xd1d92406), SPH_C32(0xe0f5444e),
6924 SPH_C32(0x34280c61), SPH_C32(0x006e0090), SPH_C32(0x08569bb8),
6925 SPH_C32(0x2602e1a5), SPH_C32(0x225fd75d) },
6926 { SPH_C32(0xf26700f0), SPH_C32(0x912a56fd), SPH_C32(0x1c12624c),
6927 SPH_C32(0x457f5c00), SPH_C32(0x2e570090), SPH_C32(0x6c8bfd31),
6928 SPH_C32(0x1ad6e759), SPH_C32(0x93ab47e1) },
6929 { SPH_C32(0x73c800c0), SPH_C32(0xfd596a6b), SPH_C32(0x5c46034f),
6930 SPH_C32(0x049a1d65), SPH_C32(0xddb300a0), SPH_C32(0xad9f6a3c),
6931 SPH_C32(0x1fff8d5f), SPH_C32(0x0053b740) },
6932 { SPH_C32(0x229400d0), SPH_C32(0xbdaa1890), SPH_C32(0xa0a1254d),
6933 SPH_C32(0x75cd4d04), SPH_C32(0xf38a00a0), SPH_C32(0xc9420cb5),
6934 SPH_C32(0x232b8ba3), SPH_C32(0xb1a727fc) },
6935 { SPH_C32(0x5df100c0), SPH_C32(0x99840ce2), SPH_C32(0x609205b3),
6936 SPH_C32(0xb56e8dd9), SPH_C32(0xa2d600b0), SPH_C32(0x89b17e4e),
6937 SPH_C32(0xdfccada1), SPH_C32(0xc0f0779d) },
6938 { SPH_C32(0x0cad00d0), SPH_C32(0xd9777e19), SPH_C32(0x9c7523b1),
6939 SPH_C32(0xc439ddb8), SPH_C32(0x8cef00b0), SPH_C32(0xed6c18c7),
6940 SPH_C32(0xe318ab5d), SPH_C32(0x7104e721) },
6941 { SPH_C32(0xd17000e0), SPH_C32(0x7cbe8f9d), SPH_C32(0xa5884f4b),
6942 SPH_C32(0xe635bda5), SPH_C32(0x81c100a0), SPH_C32(0x6425a72e),
6943 SPH_C32(0x665680a6), SPH_C32(0x63ba9638) },
6944 { SPH_C32(0x802c00f0), SPH_C32(0x3c4dfd66), SPH_C32(0x596f6949),
6945 SPH_C32(0x9762edc4), SPH_C32(0xaff800a0), SPH_C32(0x00f8c1a7),
6946 SPH_C32(0x5a82865a), SPH_C32(0xd24e0684) },
6947 { SPH_C32(0xff4900e0), SPH_C32(0x1863e914), SPH_C32(0x995c49b7),
6948 SPH_C32(0x57c12d19), SPH_C32(0xfea400b0), SPH_C32(0x400bb35c),
6949 SPH_C32(0xa665a058), SPH_C32(0xa31956e5) },
6950 { SPH_C32(0xae1500f0), SPH_C32(0x58909bef), SPH_C32(0x65bb6fb5),
6951 SPH_C32(0x26967d78), SPH_C32(0xd09d00b0), SPH_C32(0x24d6d5d5),
6952 SPH_C32(0x9ab1a6a4), SPH_C32(0x12edc659) },
6953 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
6954 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
6955 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
6956 { SPH_C32(0x4b830090), SPH_C32(0xef8663c8), SPH_C32(0xb231e3eb),
6957 SPH_C32(0x4730d2b2), SPH_C32(0x408e00c0), SPH_C32(0xba44c82f),
6958 SPH_C32(0x9529a1f6), SPH_C32(0x13829c41) },
6959 { SPH_C32(0x34e60080), SPH_C32(0xcba877ba), SPH_C32(0x7202c315),
6960 SPH_C32(0x8793126f), SPH_C32(0x11d200d0), SPH_C32(0xfab7bad4),
6961 SPH_C32(0x69ce87f4), SPH_C32(0x62d5cc20) },
6962 { SPH_C32(0x65ba0090), SPH_C32(0x8b5b0541), SPH_C32(0x8ee5e517),
6963 SPH_C32(0xf6c4420e), SPH_C32(0x3feb00d0), SPH_C32(0x9e6adc5d),
6964 SPH_C32(0x551a8108), SPH_C32(0xd3215c9c) },
6965 { SPH_C32(0xb86700a0), SPH_C32(0x2e92f4c5), SPH_C32(0xb71889ed),
6966 SPH_C32(0xd4c82213), SPH_C32(0x32c500c0), SPH_C32(0x172363b4),
6967 SPH_C32(0xd054aaf3), SPH_C32(0xc19f2d85) },
6968 { SPH_C32(0xe93b00b0), SPH_C32(0x6e61863e), SPH_C32(0x4bffafef),
6969 SPH_C32(0xa59f7272), SPH_C32(0x1cfc00c0), SPH_C32(0x73fe053d),
6970 SPH_C32(0xec80ac0f), SPH_C32(0x706bbd39) },
6971 { SPH_C32(0x965e00a0), SPH_C32(0x4a4f924c), SPH_C32(0x8bcc8f11),
6972 SPH_C32(0x653cb2af), SPH_C32(0x4da000d0), SPH_C32(0x330d77c6),
6973 SPH_C32(0x10678a0d), SPH_C32(0x013ced58) },
6974 { SPH_C32(0xc70200b0), SPH_C32(0x0abce0b7), SPH_C32(0x772ba913),
6975 SPH_C32(0x146be2ce), SPH_C32(0x639900d0), SPH_C32(0x57d0114f),
6976 SPH_C32(0x2cb38cf1), SPH_C32(0xb0c87de4) },
6977 { SPH_C32(0x46ad0080), SPH_C32(0x66cfdc21), SPH_C32(0x377fc810),
6978 SPH_C32(0x558ea3ab), SPH_C32(0x907d00e0), SPH_C32(0x96c48642),
6979 SPH_C32(0x299ae6f7), SPH_C32(0x23308d45) },
6980 { SPH_C32(0x17f10090), SPH_C32(0x263caeda), SPH_C32(0xcb98ee12),
6981 SPH_C32(0x24d9f3ca), SPH_C32(0xbe4400e0), SPH_C32(0xf219e0cb),
6982 SPH_C32(0x154ee00b), SPH_C32(0x92c41df9) },
6983 { SPH_C32(0x68940080), SPH_C32(0x0212baa8), SPH_C32(0x0babceec),
6984 SPH_C32(0xe47a3317), SPH_C32(0xef1800f0), SPH_C32(0xb2ea9230),
6985 SPH_C32(0xe9a9c609), SPH_C32(0xe3934d98) },
6986 { SPH_C32(0x39c80090), SPH_C32(0x42e1c853), SPH_C32(0xf74ce8ee),
6987 SPH_C32(0x952d6376), SPH_C32(0xc12100f0), SPH_C32(0xd637f4b9),
6988 SPH_C32(0xd57dc0f5), SPH_C32(0x5267dd24) },
6989 { SPH_C32(0xe41500a0), SPH_C32(0xe72839d7), SPH_C32(0xceb18414),
6990 SPH_C32(0xb721036b), SPH_C32(0xcc0f00e0), SPH_C32(0x5f7e4b50),
6991 SPH_C32(0x5033eb0e), SPH_C32(0x40d9ac3d) },
6992 { SPH_C32(0xb54900b0), SPH_C32(0xa7db4b2c), SPH_C32(0x3256a216),
6993 SPH_C32(0xc676530a), SPH_C32(0xe23600e0), SPH_C32(0x3ba32dd9),
6994 SPH_C32(0x6ce7edf2), SPH_C32(0xf12d3c81) },
6995 { SPH_C32(0xca2c00a0), SPH_C32(0x83f55f5e), SPH_C32(0xf26582e8),
6996 SPH_C32(0x06d593d7), SPH_C32(0xb36a00f0), SPH_C32(0x7b505f22),
6997 SPH_C32(0x9000cbf0), SPH_C32(0x807a6ce0) },
6998 { SPH_C32(0x9b7000b0), SPH_C32(0xc3062da5), SPH_C32(0x0e82a4ea),
6999 SPH_C32(0x7782c3b6), SPH_C32(0x9d5300f0), SPH_C32(0x1f8d39ab),
7000 SPH_C32(0xacd4cd0c), SPH_C32(0x318efc5c) },
7001 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
7002 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
7003 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) },
7004 { SPH_C32(0x064d00d0), SPH_C32(0xd4dd8fb6), SPH_C32(0x84548843),
7005 SPH_C32(0x6453e8b7), SPH_C32(0x382500c0), SPH_C32(0x1a89921b),
7006 SPH_C32(0xc8750101), SPH_C32(0x61f5188a) },
7007 { SPH_C32(0x792800c0), SPH_C32(0xf0f39bc4), SPH_C32(0x4467a8bd),
7008 SPH_C32(0xa4f0286a), SPH_C32(0x697900d0), SPH_C32(0x5a7ae0e0),
7009 SPH_C32(0x34922703), SPH_C32(0x10a248eb) },
7010 { SPH_C32(0x287400d0), SPH_C32(0xb000e93f), SPH_C32(0xb8808ebf),
7011 SPH_C32(0xd5a7780b), SPH_C32(0x474000d0), SPH_C32(0x3ea78669),
7012 SPH_C32(0x084621ff), SPH_C32(0xa156d857) },
7013 { SPH_C32(0xf5a900e0), SPH_C32(0x15c918bb), SPH_C32(0x817de245),
7014 SPH_C32(0xf7ab1816), SPH_C32(0x4a6e00c0), SPH_C32(0xb7ee3980),
7015 SPH_C32(0x8d080a04), SPH_C32(0xb3e8a94e) },
7016 { SPH_C32(0xa4f500f0), SPH_C32(0x553a6a40), SPH_C32(0x7d9ac447),
7017 SPH_C32(0x86fc4877), SPH_C32(0x645700c0), SPH_C32(0xd3335f09),
7018 SPH_C32(0xb1dc0cf8), SPH_C32(0x021c39f2) },
7019 { SPH_C32(0xdb9000e0), SPH_C32(0x71147e32), SPH_C32(0xbda9e4b9),
7020 SPH_C32(0x465f88aa), SPH_C32(0x350b00d0), SPH_C32(0x93c02df2),
7021 SPH_C32(0x4d3b2afa), SPH_C32(0x734b6993) },
7022 { SPH_C32(0x8acc00f0), SPH_C32(0x31e70cc9), SPH_C32(0x414ec2bb),
7023 SPH_C32(0x3708d8cb), SPH_C32(0x1b3200d0), SPH_C32(0xf71d4b7b),
7024 SPH_C32(0x71ef2c06), SPH_C32(0xc2bff92f) },
7025 { SPH_C32(0x0b6300c0), SPH_C32(0x5d94305f), SPH_C32(0x011aa3b8),
7026 SPH_C32(0x76ed99ae), SPH_C32(0xe8d600e0), SPH_C32(0x3609dc76),
7027 SPH_C32(0x74c64600), SPH_C32(0x5147098e) },
7028 { SPH_C32(0x5a3f00d0), SPH_C32(0x1d6742a4), SPH_C32(0xfdfd85ba),
7029 SPH_C32(0x07bac9cf), SPH_C32(0xc6ef00e0), SPH_C32(0x52d4baff),
7030 SPH_C32(0x481240fc), SPH_C32(0xe0b39932) },
7031 { SPH_C32(0x255a00c0), SPH_C32(0x394956d6), SPH_C32(0x3dcea544),
7032 SPH_C32(0xc7190912), SPH_C32(0x97b300f0), SPH_C32(0x1227c804),
7033 SPH_C32(0xb4f566fe), SPH_C32(0x91e4c953) },
7034 { SPH_C32(0x740600d0), SPH_C32(0x79ba242d), SPH_C32(0xc1298346),
7035 SPH_C32(0xb64e5973), SPH_C32(0xb98a00f0), SPH_C32(0x76faae8d),
7036 SPH_C32(0x88216002), SPH_C32(0x201059ef) },
7037 { SPH_C32(0xa9db00e0), SPH_C32(0xdc73d5a9), SPH_C32(0xf8d4efbc),
7038 SPH_C32(0x9442396e), SPH_C32(0xb4a400e0), SPH_C32(0xffb31164),
7039 SPH_C32(0x0d6f4bf9), SPH_C32(0x32ae28f6) },
7040 { SPH_C32(0xf88700f0), SPH_C32(0x9c80a752), SPH_C32(0x0433c9be),
7041 SPH_C32(0xe515690f), SPH_C32(0x9a9d00e0), SPH_C32(0x9b6e77ed),
7042 SPH_C32(0x31bb4d05), SPH_C32(0x835ab84a) },
7043 { SPH_C32(0x87e200e0), SPH_C32(0xb8aeb320), SPH_C32(0xc400e940),
7044 SPH_C32(0x25b6a9d2), SPH_C32(0xcbc100f0), SPH_C32(0xdb9d0516),
7045 SPH_C32(0xcd5c6b07), SPH_C32(0xf20de82b) },
7046 { SPH_C32(0xd6be00f0), SPH_C32(0xf85dc1db), SPH_C32(0x38e7cf42),
7047 SPH_C32(0x54e1f9b3), SPH_C32(0xe5f800f0), SPH_C32(0xbf40639f),
7048 SPH_C32(0xf1886dfb), SPH_C32(0x43f97897) }
7049 };
7050 static const sph_u32 T256_24[256][8] = {
7051 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
7052 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
7053 SPH_C32(0x00000000), SPH_C32(0x00000000) },
7054 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
7055 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
7056 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
7057 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
7058 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
7059 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
7060 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
7061 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
7062 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) },
7063 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
7064 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
7065 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
7066 { SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3), SPH_C32(0x37eb3eaf),
7067 SPH_C32(0x38d131ca), SPH_C32(0x995d0000), SPH_C32(0x2ecee896),
7068 SPH_C32(0x121462e8), SPH_C32(0x410400f9) },
7069 { SPH_C32(0x40d20002), SPH_C32(0x54ca4031), SPH_C32(0xf213cd0e),
7070 SPH_C32(0xdee94a4e), SPH_C32(0x59130001), SPH_C32(0x1d772886),
7071 SPH_C32(0xbc1ad9ed), SPH_C32(0xf4a0c6c2) },
7072 { SPH_C32(0x809c0003), SPH_C32(0x67738021), SPH_C32(0x5c1d760b),
7073 SPH_C32(0x6b4d8c75), SPH_C32(0x91e20001), SPH_C32(0x165acf04),
7074 SPH_C32(0xd7ec9149), SPH_C32(0xa73c7b7d) },
7075 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
7076 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
7077 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
7078 { SPH_C32(0x91e20001), SPH_C32(0x165acf04), SPH_C32(0xd7ec9149),
7079 SPH_C32(0xa73c7b7d), SPH_C32(0x117e0002), SPH_C32(0x71294f25),
7080 SPH_C32(0x8bf1e742), SPH_C32(0xcc71f708) },
7081 { SPH_C32(0x995d0000), SPH_C32(0x2ecee896), SPH_C32(0x121462e8),
7082 SPH_C32(0x410400f9), SPH_C32(0xd1300003), SPH_C32(0x42908f35),
7083 SPH_C32(0x25ff5c47), SPH_C32(0x79d53133) },
7084 { SPH_C32(0x59130001), SPH_C32(0x1d772886), SPH_C32(0xbc1ad9ed),
7085 SPH_C32(0xf4a0c6c2), SPH_C32(0x19c10003), SPH_C32(0x49bd68b7),
7086 SPH_C32(0x4e0914e3), SPH_C32(0x2a498c8c) },
7087 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
7088 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
7089 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
7090 { SPH_C32(0x19c10003), SPH_C32(0x49bd68b7), SPH_C32(0x4e0914e3),
7091 SPH_C32(0x2a498c8c), SPH_C32(0x40d20002), SPH_C32(0x54ca4031),
7092 SPH_C32(0xf213cd0e), SPH_C32(0xdee94a4e) },
7093 { SPH_C32(0x117e0002), SPH_C32(0x71294f25), SPH_C32(0x8bf1e742),
7094 SPH_C32(0xcc71f708), SPH_C32(0x809c0003), SPH_C32(0x67738021),
7095 SPH_C32(0x5c1d760b), SPH_C32(0x6b4d8c75) },
7096 { SPH_C32(0xd1300003), SPH_C32(0x42908f35), SPH_C32(0x25ff5c47),
7097 SPH_C32(0x79d53133), SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3),
7098 SPH_C32(0x37eb3eaf), SPH_C32(0x38d131ca) },
7099 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
7100 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
7101 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
7102 { SPH_C32(0x10460005), SPH_C32(0xbfcf4f67), SPH_C32(0x33cb0b55),
7103 SPH_C32(0x1aeeefe1), SPH_C32(0xa3580000), SPH_C32(0x4bc61e28),
7104 SPH_C32(0xf3c45499), SPH_C32(0x25307a8c) },
7105 { SPH_C32(0x18f90004), SPH_C32(0x875b68f5), SPH_C32(0xf633f8f4),
7106 SPH_C32(0xfcd69465), SPH_C32(0x63160001), SPH_C32(0x787fde38),
7107 SPH_C32(0x5dcaef9c), SPH_C32(0x9094bcb7) },
7108 { SPH_C32(0xd8b70005), SPH_C32(0xb4e2a8e5), SPH_C32(0x583d43f1),
7109 SPH_C32(0x4972525e), SPH_C32(0xabe70001), SPH_C32(0x735239ba),
7110 SPH_C32(0x363ca738), SPH_C32(0xc3080108) },
7111 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
7112 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
7113 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
7114 { SPH_C32(0x98650007), SPH_C32(0xe028e8d4), SPH_C32(0xaa2e8eff),
7115 SPH_C32(0x979b1810), SPH_C32(0xf2f40000), SPH_C32(0x6e25113c),
7116 SPH_C32(0x8a267ed5), SPH_C32(0x37a8c7ca) },
7117 { SPH_C32(0x90da0006), SPH_C32(0xd8bccf46), SPH_C32(0x6fd67d5e),
7118 SPH_C32(0x71a36394), SPH_C32(0x32ba0001), SPH_C32(0x5d9cd12c),
7119 SPH_C32(0x2428c5d0), SPH_C32(0x820c01f1) },
7120 { SPH_C32(0x50940007), SPH_C32(0xeb050f56), SPH_C32(0xc1d8c65b),
7121 SPH_C32(0xc407a5af), SPH_C32(0xfa4b0001), SPH_C32(0x56b136ae),
7122 SPH_C32(0x4fde8d74), SPH_C32(0xd190bc4e) },
7123 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
7124 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
7125 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
7126 { SPH_C32(0x41ea0005), SPH_C32(0x9a2c4073), SPH_C32(0x4a292119),
7127 SPH_C32(0x087652a7), SPH_C32(0x7ad70002), SPH_C32(0x31c2b68f),
7128 SPH_C32(0x13c3fb7f), SPH_C32(0xbadd303b) },
7129 { SPH_C32(0x49550004), SPH_C32(0xa2b867e1), SPH_C32(0x8fd1d2b8),
7130 SPH_C32(0xee4e2923), SPH_C32(0xba990003), SPH_C32(0x027b769f),
7131 SPH_C32(0xbdcd407a), SPH_C32(0x0f79f600) },
7132 { SPH_C32(0x891b0005), SPH_C32(0x9101a7f1), SPH_C32(0x21df69bd),
7133 SPH_C32(0x5beaef18), SPH_C32(0x72680003), SPH_C32(0x0956911d),
7134 SPH_C32(0xd63b08de), SPH_C32(0x5ce54bbf) },
7135 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
7136 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
7137 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) },
7138 { SPH_C32(0xc9c90007), SPH_C32(0xc5cbe7c0), SPH_C32(0xd3cca4b3),
7139 SPH_C32(0x8503a556), SPH_C32(0x2b7b0002), SPH_C32(0x1421b99b),
7140 SPH_C32(0x6a21d133), SPH_C32(0xa8458d7d) },
7141 { SPH_C32(0xc1760006), SPH_C32(0xfd5fc052), SPH_C32(0x16345712),
7142 SPH_C32(0x633bded2), SPH_C32(0xeb350003), SPH_C32(0x2798798b),
7143 SPH_C32(0xc42f6a36), SPH_C32(0x1de14b46) },
7144 { SPH_C32(0x01380007), SPH_C32(0xcee60042), SPH_C32(0xb83aec17),
7145 SPH_C32(0xd69f18e9), SPH_C32(0x23c40003), SPH_C32(0x2cb59e09),
7146 SPH_C32(0xafd92292), SPH_C32(0x4e7df6f9) },
7147 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
7148 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
7149 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
7150 { SPH_C32(0xabe70001), SPH_C32(0x735239ba), SPH_C32(0x363ca738),
7151 SPH_C32(0xc3080108), SPH_C32(0x73500004), SPH_C32(0xc7b0915f),
7152 SPH_C32(0x6e01e4c9), SPH_C32(0x8a7a5356) },
7153 { SPH_C32(0xa3580000), SPH_C32(0x4bc61e28), SPH_C32(0xf3c45499),
7154 SPH_C32(0x25307a8c), SPH_C32(0xb31e0005), SPH_C32(0xf409514f),
7155 SPH_C32(0xc00f5fcc), SPH_C32(0x3fde956d) },
7156 { SPH_C32(0x63160001), SPH_C32(0x787fde38), SPH_C32(0x5dcaef9c),
7157 SPH_C32(0x9094bcb7), SPH_C32(0x7bef0005), SPH_C32(0xff24b6cd),
7158 SPH_C32(0xabf91768), SPH_C32(0x6c4228d2) },
7159 { SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19), SPH_C32(0x01d79997),
7160 SPH_C32(0xfbd930c2), SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9),
7161 SPH_C32(0x7c158621), SPH_C32(0xcb7e53af) },
7162 { SPH_C32(0x23c40003), SPH_C32(0x2cb59e09), SPH_C32(0xafd92292),
7163 SPH_C32(0x4e7df6f9), SPH_C32(0x22fc0004), SPH_C32(0xe2539e4b),
7164 SPH_C32(0x17e3ce85), SPH_C32(0x98e2ee10) },
7165 { SPH_C32(0x2b7b0002), SPH_C32(0x1421b99b), SPH_C32(0x6a21d133),
7166 SPH_C32(0xa8458d7d), SPH_C32(0xe2b20005), SPH_C32(0xd1ea5e5b),
7167 SPH_C32(0xb9ed7580), SPH_C32(0x2d46282b) },
7168 { SPH_C32(0xeb350003), SPH_C32(0x2798798b), SPH_C32(0xc42f6a36),
7169 SPH_C32(0x1de14b46), SPH_C32(0x2a430005), SPH_C32(0xdac7b9d9),
7170 SPH_C32(0xd21b3d24), SPH_C32(0x7eda9594) },
7171 { SPH_C32(0x3a050000), SPH_C32(0x6508f6be), SPH_C32(0xe1d03671),
7172 SPH_C32(0x64347a75), SPH_C32(0x622e0006), SPH_C32(0xb699de7a),
7173 SPH_C32(0xe5f0038b), SPH_C32(0x460ba45e) },
7174 { SPH_C32(0xfa4b0001), SPH_C32(0x56b136ae), SPH_C32(0x4fde8d74),
7175 SPH_C32(0xd190bc4e), SPH_C32(0xaadf0006), SPH_C32(0xbdb439f8),
7176 SPH_C32(0x8e064b2f), SPH_C32(0x159719e1) },
7177 { SPH_C32(0xf2f40000), SPH_C32(0x6e25113c), SPH_C32(0x8a267ed5),
7178 SPH_C32(0x37a8c7ca), SPH_C32(0x6a910007), SPH_C32(0x8e0df9e8),
7179 SPH_C32(0x2008f02a), SPH_C32(0xa033dfda) },
7180 { SPH_C32(0x32ba0001), SPH_C32(0x5d9cd12c), SPH_C32(0x2428c5d0),
7181 SPH_C32(0x820c01f1), SPH_C32(0xa2600007), SPH_C32(0x85201e6a),
7182 SPH_C32(0x4bfeb88e), SPH_C32(0xf3af6265) },
7183 { SPH_C32(0xb2260002), SPH_C32(0x3aef510d), SPH_C32(0x7835b3db),
7184 SPH_C32(0xe9418d84), SPH_C32(0x33820006), SPH_C32(0x937ad16e),
7185 SPH_C32(0x9c1229c7), SPH_C32(0x54931918) },
7186 { SPH_C32(0x72680003), SPH_C32(0x0956911d), SPH_C32(0xd63b08de),
7187 SPH_C32(0x5ce54bbf), SPH_C32(0xfb730006), SPH_C32(0x985736ec),
7188 SPH_C32(0xf7e46163), SPH_C32(0x070fa4a7) },
7189 { SPH_C32(0x7ad70002), SPH_C32(0x31c2b68f), SPH_C32(0x13c3fb7f),
7190 SPH_C32(0xbadd303b), SPH_C32(0x3b3d0007), SPH_C32(0xabeef6fc),
7191 SPH_C32(0x59eada66), SPH_C32(0xb2ab629c) },
7192 { SPH_C32(0xba990003), SPH_C32(0x027b769f), SPH_C32(0xbdcd407a),
7193 SPH_C32(0x0f79f600), SPH_C32(0xf3cc0007), SPH_C32(0xa0c3117e),
7194 SPH_C32(0x321c92c2), SPH_C32(0xe137df23) },
7195 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
7196 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
7197 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
7198 { SPH_C32(0x7bef0005), SPH_C32(0xff24b6cd), SPH_C32(0xabf91768),
7199 SPH_C32(0x6c4228d2), SPH_C32(0x18f90004), SPH_C32(0x875b68f5),
7200 SPH_C32(0xf633f8f4), SPH_C32(0xfcd69465) },
7201 { SPH_C32(0x73500004), SPH_C32(0xc7b0915f), SPH_C32(0x6e01e4c9),
7202 SPH_C32(0x8a7a5356), SPH_C32(0xd8b70005), SPH_C32(0xb4e2a8e5),
7203 SPH_C32(0x583d43f1), SPH_C32(0x4972525e) },
7204 { SPH_C32(0xb31e0005), SPH_C32(0xf409514f), SPH_C32(0xc00f5fcc),
7205 SPH_C32(0x3fde956d), SPH_C32(0x10460005), SPH_C32(0xbfcf4f67),
7206 SPH_C32(0x33cb0b55), SPH_C32(0x1aeeefe1) },
7207 { SPH_C32(0x33820006), SPH_C32(0x937ad16e), SPH_C32(0x9c1229c7),
7208 SPH_C32(0x54931918), SPH_C32(0x81a40004), SPH_C32(0xa9958063),
7209 SPH_C32(0xe4279a1c), SPH_C32(0xbdd2949c) },
7210 { SPH_C32(0xf3cc0007), SPH_C32(0xa0c3117e), SPH_C32(0x321c92c2),
7211 SPH_C32(0xe137df23), SPH_C32(0x49550004), SPH_C32(0xa2b867e1),
7212 SPH_C32(0x8fd1d2b8), SPH_C32(0xee4e2923) },
7213 { SPH_C32(0xfb730006), SPH_C32(0x985736ec), SPH_C32(0xf7e46163),
7214 SPH_C32(0x070fa4a7), SPH_C32(0x891b0005), SPH_C32(0x9101a7f1),
7215 SPH_C32(0x21df69bd), SPH_C32(0x5beaef18) },
7216 { SPH_C32(0x3b3d0007), SPH_C32(0xabeef6fc), SPH_C32(0x59eada66),
7217 SPH_C32(0xb2ab629c), SPH_C32(0x41ea0005), SPH_C32(0x9a2c4073),
7218 SPH_C32(0x4a292119), SPH_C32(0x087652a7) },
7219 { SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9), SPH_C32(0x7c158621),
7220 SPH_C32(0xcb7e53af), SPH_C32(0x09870006), SPH_C32(0xf67227d0),
7221 SPH_C32(0x7dc21fb6), SPH_C32(0x30a7636d) },
7222 { SPH_C32(0x2a430005), SPH_C32(0xdac7b9d9), SPH_C32(0xd21b3d24),
7223 SPH_C32(0x7eda9594), SPH_C32(0xc1760006), SPH_C32(0xfd5fc052),
7224 SPH_C32(0x16345712), SPH_C32(0x633bded2) },
7225 { SPH_C32(0x22fc0004), SPH_C32(0xe2539e4b), SPH_C32(0x17e3ce85),
7226 SPH_C32(0x98e2ee10), SPH_C32(0x01380007), SPH_C32(0xcee60042),
7227 SPH_C32(0xb83aec17), SPH_C32(0xd69f18e9) },
7228 { SPH_C32(0xe2b20005), SPH_C32(0xd1ea5e5b), SPH_C32(0xb9ed7580),
7229 SPH_C32(0x2d46282b), SPH_C32(0xc9c90007), SPH_C32(0xc5cbe7c0),
7230 SPH_C32(0xd3cca4b3), SPH_C32(0x8503a556) },
7231 { SPH_C32(0x622e0006), SPH_C32(0xb699de7a), SPH_C32(0xe5f0038b),
7232 SPH_C32(0x460ba45e), SPH_C32(0x582b0006), SPH_C32(0xd39128c4),
7233 SPH_C32(0x042035fa), SPH_C32(0x223fde2b) },
7234 { SPH_C32(0xa2600007), SPH_C32(0x85201e6a), SPH_C32(0x4bfeb88e),
7235 SPH_C32(0xf3af6265), SPH_C32(0x90da0006), SPH_C32(0xd8bccf46),
7236 SPH_C32(0x6fd67d5e), SPH_C32(0x71a36394) },
7237 { SPH_C32(0xaadf0006), SPH_C32(0xbdb439f8), SPH_C32(0x8e064b2f),
7238 SPH_C32(0x159719e1), SPH_C32(0x50940007), SPH_C32(0xeb050f56),
7239 SPH_C32(0xc1d8c65b), SPH_C32(0xc407a5af) },
7240 { SPH_C32(0x6a910007), SPH_C32(0x8e0df9e8), SPH_C32(0x2008f02a),
7241 SPH_C32(0xa033dfda), SPH_C32(0x98650007), SPH_C32(0xe028e8d4),
7242 SPH_C32(0xaa2e8eff), SPH_C32(0x979b1810) },
7243 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
7244 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
7245 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
7246 { SPH_C32(0x68e00009), SPH_C32(0x13c0f96d), SPH_C32(0x507d2804),
7247 SPH_C32(0x0d0dee0a), SPH_C32(0xdfed0000), SPH_C32(0xb943d4c6),
7248 SPH_C32(0xf59ccbda), SPH_C32(0x0b64f5e0) },
7249 { SPH_C32(0x605f0008), SPH_C32(0x2b54deff), SPH_C32(0x9585dba5),
7250 SPH_C32(0xeb35958e), SPH_C32(0x1fa30001), SPH_C32(0x8afa14d6),
7251 SPH_C32(0x5b9270df), SPH_C32(0xbec033db) },
7252 { SPH_C32(0xa0110009), SPH_C32(0x18ed1eef), SPH_C32(0x3b8b60a0),
7253 SPH_C32(0x5e9153b5), SPH_C32(0xd7520001), SPH_C32(0x81d7f354),
7254 SPH_C32(0x3064387b), SPH_C32(0xed5c8e64) },
7255 { SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece), SPH_C32(0x679616ab),
7256 SPH_C32(0x35dcdfc0), SPH_C32(0x46b00000), SPH_C32(0x978d3c50),
7257 SPH_C32(0xe788a932), SPH_C32(0x4a60f519) },
7258 { SPH_C32(0xe0c3000b), SPH_C32(0x4c275ede), SPH_C32(0xc998adae),
7259 SPH_C32(0x807819fb), SPH_C32(0x8e410000), SPH_C32(0x9ca0dbd2),
7260 SPH_C32(0x8c7ee196), SPH_C32(0x19fc48a6) },
7261 { SPH_C32(0xe87c000a), SPH_C32(0x74b3794c), SPH_C32(0x0c605e0f),
7262 SPH_C32(0x6640627f), SPH_C32(0x4e0f0001), SPH_C32(0xaf191bc2),
7263 SPH_C32(0x22705a93), SPH_C32(0xac588e9d) },
7264 { SPH_C32(0x2832000b), SPH_C32(0x470ab95c), SPH_C32(0xa26ee50a),
7265 SPH_C32(0xd3e4a444), SPH_C32(0x86fe0001), SPH_C32(0xa434fc40),
7266 SPH_C32(0x49861237), SPH_C32(0xffc43322) },
7267 { SPH_C32(0xf9020008), SPH_C32(0x059a3669), SPH_C32(0x8791b94d),
7268 SPH_C32(0xaa319577), SPH_C32(0xce930002), SPH_C32(0xc86a9be3),
7269 SPH_C32(0x7e6d2c98), SPH_C32(0xc71502e8) },
7270 { SPH_C32(0x394c0009), SPH_C32(0x3623f679), SPH_C32(0x299f0248),
7271 SPH_C32(0x1f95534c), SPH_C32(0x06620002), SPH_C32(0xc3477c61),
7272 SPH_C32(0x159b643c), SPH_C32(0x9489bf57) },
7273 { SPH_C32(0x31f30008), SPH_C32(0x0eb7d1eb), SPH_C32(0xec67f1e9),
7274 SPH_C32(0xf9ad28c8), SPH_C32(0xc62c0003), SPH_C32(0xf0febc71),
7275 SPH_C32(0xbb95df39), SPH_C32(0x212d796c) },
7276 { SPH_C32(0xf1bd0009), SPH_C32(0x3d0e11fb), SPH_C32(0x42694aec),
7277 SPH_C32(0x4c09eef3), SPH_C32(0x0edd0003), SPH_C32(0xfbd35bf3),
7278 SPH_C32(0xd063979d), SPH_C32(0x72b1c4d3) },
7279 { SPH_C32(0x7121000a), SPH_C32(0x5a7d91da), SPH_C32(0x1e743ce7),
7280 SPH_C32(0x27446286), SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7),
7281 SPH_C32(0x078f06d4), SPH_C32(0xd58dbfae) },
7282 { SPH_C32(0xb16f000b), SPH_C32(0x69c451ca), SPH_C32(0xb07a87e2),
7283 SPH_C32(0x92e0a4bd), SPH_C32(0x57ce0002), SPH_C32(0xe6a47375),
7284 SPH_C32(0x6c794e70), SPH_C32(0x86110211) },
7285 { SPH_C32(0xb9d0000a), SPH_C32(0x51507658), SPH_C32(0x75827443),
7286 SPH_C32(0x74d8df39), SPH_C32(0x97800003), SPH_C32(0xd51db365),
7287 SPH_C32(0xc277f575), SPH_C32(0x33b5c42a) },
7288 { SPH_C32(0x799e000b), SPH_C32(0x62e9b648), SPH_C32(0xdb8ccf46),
7289 SPH_C32(0xc17c1902), SPH_C32(0x5f710003), SPH_C32(0xde3054e7),
7290 SPH_C32(0xa981bdd1), SPH_C32(0x60297995) },
7291 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
7292 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
7293 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
7294 { SPH_C32(0xb8e8000d), SPH_C32(0x9fb6761a), SPH_C32(0xcdb89854),
7295 SPH_C32(0xa247c7d0), SPH_C32(0xb4440000), SPH_C32(0xf9a82d6c),
7296 SPH_C32(0x6daed7e7), SPH_C32(0x7dc832d3) },
7297 { SPH_C32(0xb057000c), SPH_C32(0xa7225188), SPH_C32(0x08406bf5),
7298 SPH_C32(0x447fbc54), SPH_C32(0x740a0001), SPH_C32(0xca11ed7c),
7299 SPH_C32(0xc3a06ce2), SPH_C32(0xc86cf4e8) },
7300 { SPH_C32(0x7019000d), SPH_C32(0x949b9198), SPH_C32(0xa64ed0f0),
7301 SPH_C32(0xf1db7a6f), SPH_C32(0xbcfb0001), SPH_C32(0xc13c0afe),
7302 SPH_C32(0xa8562446), SPH_C32(0x9bf04957) },
7303 { SPH_C32(0xf085000e), SPH_C32(0xf3e811b9), SPH_C32(0xfa53a6fb),
7304 SPH_C32(0x9a96f61a), SPH_C32(0x2d190000), SPH_C32(0xd766c5fa),
7305 SPH_C32(0x7fbab50f), SPH_C32(0x3ccc322a) },
7306 { SPH_C32(0x30cb000f), SPH_C32(0xc051d1a9), SPH_C32(0x545d1dfe),
7307 SPH_C32(0x2f323021), SPH_C32(0xe5e80000), SPH_C32(0xdc4b2278),
7308 SPH_C32(0x144cfdab), SPH_C32(0x6f508f95) },
7309 { SPH_C32(0x3874000e), SPH_C32(0xf8c5f63b), SPH_C32(0x91a5ee5f),
7310 SPH_C32(0xc90a4ba5), SPH_C32(0x25a60001), SPH_C32(0xeff2e268),
7311 SPH_C32(0xba4246ae), SPH_C32(0xdaf449ae) },
7312 { SPH_C32(0xf83a000f), SPH_C32(0xcb7c362b), SPH_C32(0x3fab555a),
7313 SPH_C32(0x7cae8d9e), SPH_C32(0xed570001), SPH_C32(0xe4df05ea),
7314 SPH_C32(0xd1b40e0a), SPH_C32(0x8968f411) },
7315 { SPH_C32(0x290a000c), SPH_C32(0x89ecb91e), SPH_C32(0x1a54091d),
7316 SPH_C32(0x057bbcad), SPH_C32(0xa53a0002), SPH_C32(0x88816249),
7317 SPH_C32(0xe65f30a5), SPH_C32(0xb1b9c5db) },
7318 { SPH_C32(0xe944000d), SPH_C32(0xba55790e), SPH_C32(0xb45ab218),
7319 SPH_C32(0xb0df7a96), SPH_C32(0x6dcb0002), SPH_C32(0x83ac85cb),
7320 SPH_C32(0x8da97801), SPH_C32(0xe2257864) },
7321 { SPH_C32(0xe1fb000c), SPH_C32(0x82c15e9c), SPH_C32(0x71a241b9),
7322 SPH_C32(0x56e70112), SPH_C32(0xad850003), SPH_C32(0xb01545db),
7323 SPH_C32(0x23a7c304), SPH_C32(0x5781be5f) },
7324 { SPH_C32(0x21b5000d), SPH_C32(0xb1789e8c), SPH_C32(0xdfacfabc),
7325 SPH_C32(0xe343c729), SPH_C32(0x65740003), SPH_C32(0xbb38a259),
7326 SPH_C32(0x48518ba0), SPH_C32(0x041d03e0) },
7327 { SPH_C32(0xa129000e), SPH_C32(0xd60b1ead), SPH_C32(0x83b18cb7),
7328 SPH_C32(0x880e4b5c), SPH_C32(0xf4960002), SPH_C32(0xad626d5d),
7329 SPH_C32(0x9fbd1ae9), SPH_C32(0xa321789d) },
7330 { SPH_C32(0x6167000f), SPH_C32(0xe5b2debd), SPH_C32(0x2dbf37b2),
7331 SPH_C32(0x3daa8d67), SPH_C32(0x3c670002), SPH_C32(0xa64f8adf),
7332 SPH_C32(0xf44b524d), SPH_C32(0xf0bdc522) },
7333 { SPH_C32(0x69d8000e), SPH_C32(0xdd26f92f), SPH_C32(0xe847c413),
7334 SPH_C32(0xdb92f6e3), SPH_C32(0xfc290003), SPH_C32(0x95f64acf),
7335 SPH_C32(0x5a45e948), SPH_C32(0x45190319) },
7336 { SPH_C32(0xa996000f), SPH_C32(0xee9f393f), SPH_C32(0x46497f16),
7337 SPH_C32(0x6e3630d8), SPH_C32(0x34d80003), SPH_C32(0x9edbad4d),
7338 SPH_C32(0x31b3a1ec), SPH_C32(0x1685bea6) },
7339 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
7340 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
7341 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
7342 { SPH_C32(0x03490009), SPH_C32(0x532b00c7), SPH_C32(0xc84f3439),
7343 SPH_C32(0x7ba12939), SPH_C32(0x644c0004), SPH_C32(0x75dea21b),
7344 SPH_C32(0xf06b67b7), SPH_C32(0xd2821b09) },
7345 { SPH_C32(0x0bf60008), SPH_C32(0x6bbf2755), SPH_C32(0x0db7c798),
7346 SPH_C32(0x9d9952bd), SPH_C32(0xa4020005), SPH_C32(0x4667620b),
7347 SPH_C32(0x5e65dcb2), SPH_C32(0x6726dd32) },
7348 { SPH_C32(0xcbb80009), SPH_C32(0x5806e745), SPH_C32(0xa3b97c9d),
7349 SPH_C32(0x283d9486), SPH_C32(0x6cf30005), SPH_C32(0x4d4a8589),
7350 SPH_C32(0x35939416), SPH_C32(0x34ba608d) },
7351 { SPH_C32(0x4b24000a), SPH_C32(0x3f756764), SPH_C32(0xffa40a96),
7352 SPH_C32(0x437018f3), SPH_C32(0xfd110004), SPH_C32(0x5b104a8d),
7353 SPH_C32(0xe27f055f), SPH_C32(0x93861bf0) },
7354 { SPH_C32(0x8b6a000b), SPH_C32(0x0ccca774), SPH_C32(0x51aab193),
7355 SPH_C32(0xf6d4dec8), SPH_C32(0x35e00004), SPH_C32(0x503dad0f),
7356 SPH_C32(0x89894dfb), SPH_C32(0xc01aa64f) },
7357 { SPH_C32(0x83d5000a), SPH_C32(0x345880e6), SPH_C32(0x94524232),
7358 SPH_C32(0x10eca54c), SPH_C32(0xf5ae0005), SPH_C32(0x63846d1f),
7359 SPH_C32(0x2787f6fe), SPH_C32(0x75be6074) },
7360 { SPH_C32(0x439b000b), SPH_C32(0x07e140f6), SPH_C32(0x3a5cf937),
7361 SPH_C32(0xa5486377), SPH_C32(0x3d5f0005), SPH_C32(0x68a98a9d),
7362 SPH_C32(0x4c71be5a), SPH_C32(0x2622ddcb) },
7363 { SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3), SPH_C32(0x1fa3a570),
7364 SPH_C32(0xdc9d5244), SPH_C32(0x75320006), SPH_C32(0x04f7ed3e),
7365 SPH_C32(0x7b9a80f5), SPH_C32(0x1ef3ec01) },
7366 { SPH_C32(0x52e50009), SPH_C32(0x76c80fd3), SPH_C32(0xb1ad1e75),
7367 SPH_C32(0x6939947f), SPH_C32(0xbdc30006), SPH_C32(0x0fda0abc),
7368 SPH_C32(0x106cc851), SPH_C32(0x4d6f51be) },
7369 { SPH_C32(0x5a5a0008), SPH_C32(0x4e5c2841), SPH_C32(0x7455edd4),
7370 SPH_C32(0x8f01effb), SPH_C32(0x7d8d0007), SPH_C32(0x3c63caac),
7371 SPH_C32(0xbe627354), SPH_C32(0xf8cb9785) },
7372 { SPH_C32(0x9a140009), SPH_C32(0x7de5e851), SPH_C32(0xda5b56d1),
7373 SPH_C32(0x3aa529c0), SPH_C32(0xb57c0007), SPH_C32(0x374e2d2e),
7374 SPH_C32(0xd5943bf0), SPH_C32(0xab572a3a) },
7375 { SPH_C32(0x1a88000a), SPH_C32(0x1a966870), SPH_C32(0x864620da),
7376 SPH_C32(0x51e8a5b5), SPH_C32(0x249e0006), SPH_C32(0x2114e22a),
7377 SPH_C32(0x0278aab9), SPH_C32(0x0c6b5147) },
7378 { SPH_C32(0xdac6000b), SPH_C32(0x292fa860), SPH_C32(0x28489bdf),
7379 SPH_C32(0xe44c638e), SPH_C32(0xec6f0006), SPH_C32(0x2a3905a8),
7380 SPH_C32(0x698ee21d), SPH_C32(0x5ff7ecf8) },
7381 { SPH_C32(0xd279000a), SPH_C32(0x11bb8ff2), SPH_C32(0xedb0687e),
7382 SPH_C32(0x0274180a), SPH_C32(0x2c210007), SPH_C32(0x1980c5b8),
7383 SPH_C32(0xc7805918), SPH_C32(0xea532ac3) },
7384 { SPH_C32(0x1237000b), SPH_C32(0x22024fe2), SPH_C32(0x43bed37b),
7385 SPH_C32(0xb7d0de31), SPH_C32(0xe4d00007), SPH_C32(0x12ad223a),
7386 SPH_C32(0xac7611bc), SPH_C32(0xb9cf977c) },
7387 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
7388 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
7389 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
7390 { SPH_C32(0xd341000d), SPH_C32(0xdf5d8fb0), SPH_C32(0x558a8469),
7391 SPH_C32(0xd4eb00e3), SPH_C32(0x0fe50004), SPH_C32(0x35355bb1),
7392 SPH_C32(0x68597b8a), SPH_C32(0xa42edc3a) },
7393 { SPH_C32(0xdbfe000c), SPH_C32(0xe7c9a822), SPH_C32(0x907277c8),
7394 SPH_C32(0x32d37b67), SPH_C32(0xcfab0005), SPH_C32(0x068c9ba1),
7395 SPH_C32(0xc657c08f), SPH_C32(0x118a1a01) },
7396 { SPH_C32(0x1bb0000d), SPH_C32(0xd4706832), SPH_C32(0x3e7ccccd),
7397 SPH_C32(0x8777bd5c), SPH_C32(0x075a0005), SPH_C32(0x0da17c23),
7398 SPH_C32(0xada1882b), SPH_C32(0x4216a7be) },
7399 { SPH_C32(0x9b2c000e), SPH_C32(0xb303e813), SPH_C32(0x6261bac6),
7400 SPH_C32(0xec3a3129), SPH_C32(0x96b80004), SPH_C32(0x1bfbb327),
7401 SPH_C32(0x7a4d1962), SPH_C32(0xe52adcc3) },
7402 { SPH_C32(0x5b62000f), SPH_C32(0x80ba2803), SPH_C32(0xcc6f01c3),
7403 SPH_C32(0x599ef712), SPH_C32(0x5e490004), SPH_C32(0x10d654a5),
7404 SPH_C32(0x11bb51c6), SPH_C32(0xb6b6617c) },
7405 { SPH_C32(0x53dd000e), SPH_C32(0xb82e0f91), SPH_C32(0x0997f262),
7406 SPH_C32(0xbfa68c96), SPH_C32(0x9e070005), SPH_C32(0x236f94b5),
7407 SPH_C32(0xbfb5eac3), SPH_C32(0x0312a747) },
7408 { SPH_C32(0x9393000f), SPH_C32(0x8b97cf81), SPH_C32(0xa7994967),
7409 SPH_C32(0x0a024aad), SPH_C32(0x56f60005), SPH_C32(0x28427337),
7410 SPH_C32(0xd443a267), SPH_C32(0x508e1af8) },
7411 { SPH_C32(0x42a3000c), SPH_C32(0xc90740b4), SPH_C32(0x82661520),
7412 SPH_C32(0x73d77b9e), SPH_C32(0x1e9b0006), SPH_C32(0x441c1494),
7413 SPH_C32(0xe3a89cc8), SPH_C32(0x685f2b32) },
7414 { SPH_C32(0x82ed000d), SPH_C32(0xfabe80a4), SPH_C32(0x2c68ae25),
7415 SPH_C32(0xc673bda5), SPH_C32(0xd66a0006), SPH_C32(0x4f31f316),
7416 SPH_C32(0x885ed46c), SPH_C32(0x3bc3968d) },
7417 { SPH_C32(0x8a52000c), SPH_C32(0xc22aa736), SPH_C32(0xe9905d84),
7418 SPH_C32(0x204bc621), SPH_C32(0x16240007), SPH_C32(0x7c883306),
7419 SPH_C32(0x26506f69), SPH_C32(0x8e6750b6) },
7420 { SPH_C32(0x4a1c000d), SPH_C32(0xf1936726), SPH_C32(0x479ee681),
7421 SPH_C32(0x95ef001a), SPH_C32(0xded50007), SPH_C32(0x77a5d484),
7422 SPH_C32(0x4da627cd), SPH_C32(0xddfbed09) },
7423 { SPH_C32(0xca80000e), SPH_C32(0x96e0e707), SPH_C32(0x1b83908a),
7424 SPH_C32(0xfea28c6f), SPH_C32(0x4f370006), SPH_C32(0x61ff1b80),
7425 SPH_C32(0x9a4ab684), SPH_C32(0x7ac79674) },
7426 { SPH_C32(0x0ace000f), SPH_C32(0xa5592717), SPH_C32(0xb58d2b8f),
7427 SPH_C32(0x4b064a54), SPH_C32(0x87c60006), SPH_C32(0x6ad2fc02),
7428 SPH_C32(0xf1bcfe20), SPH_C32(0x295b2bcb) },
7429 { SPH_C32(0x0271000e), SPH_C32(0x9dcd0085), SPH_C32(0x7075d82e),
7430 SPH_C32(0xad3e31d0), SPH_C32(0x47880007), SPH_C32(0x596b3c12),
7431 SPH_C32(0x5fb24525), SPH_C32(0x9cffedf0) },
7432 { SPH_C32(0xc23f000f), SPH_C32(0xae74c095), SPH_C32(0xde7b632b),
7433 SPH_C32(0x189af7eb), SPH_C32(0x8f790007), SPH_C32(0x5246db90),
7434 SPH_C32(0x34440d81), SPH_C32(0xcf63504f) },
7435 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
7436 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
7437 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
7438 { SPH_C32(0xd7520001), SPH_C32(0x81d7f354), SPH_C32(0x3064387b),
7439 SPH_C32(0xed5c8e64), SPH_C32(0x77430008), SPH_C32(0x993aedbb),
7440 SPH_C32(0x0bef58db), SPH_C32(0xb3cdddd1) },
7441 { SPH_C32(0xdfed0000), SPH_C32(0xb943d4c6), SPH_C32(0xf59ccbda),
7442 SPH_C32(0x0b64f5e0), SPH_C32(0xb70d0009), SPH_C32(0xaa832dab),
7443 SPH_C32(0xa5e1e3de), SPH_C32(0x06691bea) },
7444 { SPH_C32(0x1fa30001), SPH_C32(0x8afa14d6), SPH_C32(0x5b9270df),
7445 SPH_C32(0xbec033db), SPH_C32(0x7ffc0009), SPH_C32(0xa1aeca29),
7446 SPH_C32(0xce17ab7a), SPH_C32(0x55f5a655) },
7447 { SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7), SPH_C32(0x078f06d4),
7448 SPH_C32(0xd58dbfae), SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d),
7449 SPH_C32(0x19fb3a33), SPH_C32(0xf2c9dd28) },
7450 { SPH_C32(0x5f710003), SPH_C32(0xde3054e7), SPH_C32(0xa981bdd1),
7451 SPH_C32(0x60297995), SPH_C32(0x26ef0008), SPH_C32(0xbcd9e2af),
7452 SPH_C32(0x720d7297), SPH_C32(0xa1556097) },
7453 { SPH_C32(0x57ce0002), SPH_C32(0xe6a47375), SPH_C32(0x6c794e70),
7454 SPH_C32(0x86110211), SPH_C32(0xe6a10009), SPH_C32(0x8f6022bf),
7455 SPH_C32(0xdc03c992), SPH_C32(0x14f1a6ac) },
7456 { SPH_C32(0x97800003), SPH_C32(0xd51db365), SPH_C32(0xc277f575),
7457 SPH_C32(0x33b5c42a), SPH_C32(0x2e500009), SPH_C32(0x844dc53d),
7458 SPH_C32(0xb7f58136), SPH_C32(0x476d1b13) },
7459 { SPH_C32(0x46b00000), SPH_C32(0x978d3c50), SPH_C32(0xe788a932),
7460 SPH_C32(0x4a60f519), SPH_C32(0x663d000a), SPH_C32(0xe813a29e),
7461 SPH_C32(0x801ebf99), SPH_C32(0x7fbc2ad9) },
7462 { SPH_C32(0x86fe0001), SPH_C32(0xa434fc40), SPH_C32(0x49861237),
7463 SPH_C32(0xffc43322), SPH_C32(0xaecc000a), SPH_C32(0xe33e451c),
7464 SPH_C32(0xebe8f73d), SPH_C32(0x2c209766) },
7465 { SPH_C32(0x8e410000), SPH_C32(0x9ca0dbd2), SPH_C32(0x8c7ee196),
7466 SPH_C32(0x19fc48a6), SPH_C32(0x6e82000b), SPH_C32(0xd087850c),
7467 SPH_C32(0x45e64c38), SPH_C32(0x9984515d) },
7468 { SPH_C32(0x4e0f0001), SPH_C32(0xaf191bc2), SPH_C32(0x22705a93),
7469 SPH_C32(0xac588e9d), SPH_C32(0xa673000b), SPH_C32(0xdbaa628e),
7470 SPH_C32(0x2e10049c), SPH_C32(0xca18ece2) },
7471 { SPH_C32(0xce930002), SPH_C32(0xc86a9be3), SPH_C32(0x7e6d2c98),
7472 SPH_C32(0xc71502e8), SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a),
7473 SPH_C32(0xf9fc95d5), SPH_C32(0x6d24979f) },
7474 { SPH_C32(0x0edd0003), SPH_C32(0xfbd35bf3), SPH_C32(0xd063979d),
7475 SPH_C32(0x72b1c4d3), SPH_C32(0xff60000a), SPH_C32(0xc6dd4a08),
7476 SPH_C32(0x920add71), SPH_C32(0x3eb82a20) },
7477 { SPH_C32(0x06620002), SPH_C32(0xc3477c61), SPH_C32(0x159b643c),
7478 SPH_C32(0x9489bf57), SPH_C32(0x3f2e000b), SPH_C32(0xf5648a18),
7479 SPH_C32(0x3c046674), SPH_C32(0x8b1cec1b) },
7480 { SPH_C32(0xc62c0003), SPH_C32(0xf0febc71), SPH_C32(0xbb95df39),
7481 SPH_C32(0x212d796c), SPH_C32(0xf7df000b), SPH_C32(0xfe496d9a),
7482 SPH_C32(0x57f22ed0), SPH_C32(0xd88051a4) },
7483 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
7484 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
7485 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
7486 { SPH_C32(0x075a0005), SPH_C32(0x0da17c23), SPH_C32(0xada1882b),
7487 SPH_C32(0x4216a7be), SPH_C32(0x1cea0008), SPH_C32(0xd9d11411),
7488 SPH_C32(0x93dd44e6), SPH_C32(0xc5611ae2) },
7489 { SPH_C32(0x0fe50004), SPH_C32(0x35355bb1), SPH_C32(0x68597b8a),
7490 SPH_C32(0xa42edc3a), SPH_C32(0xdca40009), SPH_C32(0xea68d401),
7491 SPH_C32(0x3dd3ffe3), SPH_C32(0x70c5dcd9) },
7492 { SPH_C32(0xcfab0005), SPH_C32(0x068c9ba1), SPH_C32(0xc657c08f),
7493 SPH_C32(0x118a1a01), SPH_C32(0x14550009), SPH_C32(0xe1453383),
7494 SPH_C32(0x5625b747), SPH_C32(0x23596166) },
7495 { SPH_C32(0x4f370006), SPH_C32(0x61ff1b80), SPH_C32(0x9a4ab684),
7496 SPH_C32(0x7ac79674), SPH_C32(0x85b70008), SPH_C32(0xf71ffc87),
7497 SPH_C32(0x81c9260e), SPH_C32(0x84651a1b) },
7498 { SPH_C32(0x8f790007), SPH_C32(0x5246db90), SPH_C32(0x34440d81),
7499 SPH_C32(0xcf63504f), SPH_C32(0x4d460008), SPH_C32(0xfc321b05),
7500 SPH_C32(0xea3f6eaa), SPH_C32(0xd7f9a7a4) },
7501 { SPH_C32(0x87c60006), SPH_C32(0x6ad2fc02), SPH_C32(0xf1bcfe20),
7502 SPH_C32(0x295b2bcb), SPH_C32(0x8d080009), SPH_C32(0xcf8bdb15),
7503 SPH_C32(0x4431d5af), SPH_C32(0x625d619f) },
7504 { SPH_C32(0x47880007), SPH_C32(0x596b3c12), SPH_C32(0x5fb24525),
7505 SPH_C32(0x9cffedf0), SPH_C32(0x45f90009), SPH_C32(0xc4a63c97),
7506 SPH_C32(0x2fc79d0b), SPH_C32(0x31c1dc20) },
7507 { SPH_C32(0x96b80004), SPH_C32(0x1bfbb327), SPH_C32(0x7a4d1962),
7508 SPH_C32(0xe52adcc3), SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34),
7509 SPH_C32(0x182ca3a4), SPH_C32(0x0910edea) },
7510 { SPH_C32(0x56f60005), SPH_C32(0x28427337), SPH_C32(0xd443a267),
7511 SPH_C32(0x508e1af8), SPH_C32(0xc565000a), SPH_C32(0xa3d5bcb6),
7512 SPH_C32(0x73daeb00), SPH_C32(0x5a8c5055) },
7513 { SPH_C32(0x5e490004), SPH_C32(0x10d654a5), SPH_C32(0x11bb51c6),
7514 SPH_C32(0xb6b6617c), SPH_C32(0x052b000b), SPH_C32(0x906c7ca6),
7515 SPH_C32(0xddd45005), SPH_C32(0xef28966e) },
7516 { SPH_C32(0x9e070005), SPH_C32(0x236f94b5), SPH_C32(0xbfb5eac3),
7517 SPH_C32(0x0312a747), SPH_C32(0xcdda000b), SPH_C32(0x9b419b24),
7518 SPH_C32(0xb62218a1), SPH_C32(0xbcb42bd1) },
7519 { SPH_C32(0x1e9b0006), SPH_C32(0x441c1494), SPH_C32(0xe3a89cc8),
7520 SPH_C32(0x685f2b32), SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420),
7521 SPH_C32(0x61ce89e8), SPH_C32(0x1b8850ac) },
7522 { SPH_C32(0xded50007), SPH_C32(0x77a5d484), SPH_C32(0x4da627cd),
7523 SPH_C32(0xddfbed09), SPH_C32(0x94c9000a), SPH_C32(0x8636b3a2),
7524 SPH_C32(0x0a38c14c), SPH_C32(0x4814ed13) },
7525 { SPH_C32(0xd66a0006), SPH_C32(0x4f31f316), SPH_C32(0x885ed46c),
7526 SPH_C32(0x3bc3968d), SPH_C32(0x5487000b), SPH_C32(0xb58f73b2),
7527 SPH_C32(0xa4367a49), SPH_C32(0xfdb02b28) },
7528 { SPH_C32(0x16240007), SPH_C32(0x7c883306), SPH_C32(0x26506f69),
7529 SPH_C32(0x8e6750b6), SPH_C32(0x9c76000b), SPH_C32(0xbea29430),
7530 SPH_C32(0xcfc032ed), SPH_C32(0xae2c9697) },
7531 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
7532 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
7533 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
7534 { SPH_C32(0xbcfb0001), SPH_C32(0xc13c0afe), SPH_C32(0xa8562446),
7535 SPH_C32(0x9bf04957), SPH_C32(0xcce2000c), SPH_C32(0x55a79b66),
7536 SPH_C32(0x0e18f4b6), SPH_C32(0x6a2b3338) },
7537 { SPH_C32(0xb4440000), SPH_C32(0xf9a82d6c), SPH_C32(0x6daed7e7),
7538 SPH_C32(0x7dc832d3), SPH_C32(0x0cac000d), SPH_C32(0x661e5b76),
7539 SPH_C32(0xa0164fb3), SPH_C32(0xdf8ff503) },
7540 { SPH_C32(0x740a0001), SPH_C32(0xca11ed7c), SPH_C32(0xc3a06ce2),
7541 SPH_C32(0xc86cf4e8), SPH_C32(0xc45d000d), SPH_C32(0x6d33bcf4),
7542 SPH_C32(0xcbe00717), SPH_C32(0x8c1348bc) },
7543 { SPH_C32(0xf4960002), SPH_C32(0xad626d5d), SPH_C32(0x9fbd1ae9),
7544 SPH_C32(0xa321789d), SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0),
7545 SPH_C32(0x1c0c965e), SPH_C32(0x2b2f33c1) },
7546 { SPH_C32(0x34d80003), SPH_C32(0x9edbad4d), SPH_C32(0x31b3a1ec),
7547 SPH_C32(0x1685bea6), SPH_C32(0x9d4e000c), SPH_C32(0x70449472),
7548 SPH_C32(0x77fadefa), SPH_C32(0x78b38e7e) },
7549 { SPH_C32(0x3c670002), SPH_C32(0xa64f8adf), SPH_C32(0xf44b524d),
7550 SPH_C32(0xf0bdc522), SPH_C32(0x5d00000d), SPH_C32(0x43fd5462),
7551 SPH_C32(0xd9f465ff), SPH_C32(0xcd174845) },
7552 { SPH_C32(0xfc290003), SPH_C32(0x95f64acf), SPH_C32(0x5a45e948),
7553 SPH_C32(0x45190319), SPH_C32(0x95f1000d), SPH_C32(0x48d0b3e0),
7554 SPH_C32(0xb2022d5b), SPH_C32(0x9e8bf5fa) },
7555 { SPH_C32(0x2d190000), SPH_C32(0xd766c5fa), SPH_C32(0x7fbab50f),
7556 SPH_C32(0x3ccc322a), SPH_C32(0xdd9c000e), SPH_C32(0x248ed443),
7557 SPH_C32(0x85e913f4), SPH_C32(0xa65ac430) },
7558 { SPH_C32(0xed570001), SPH_C32(0xe4df05ea), SPH_C32(0xd1b40e0a),
7559 SPH_C32(0x8968f411), SPH_C32(0x156d000e), SPH_C32(0x2fa333c1),
7560 SPH_C32(0xee1f5b50), SPH_C32(0xf5c6798f) },
7561 { SPH_C32(0xe5e80000), SPH_C32(0xdc4b2278), SPH_C32(0x144cfdab),
7562 SPH_C32(0x6f508f95), SPH_C32(0xd523000f), SPH_C32(0x1c1af3d1),
7563 SPH_C32(0x4011e055), SPH_C32(0x4062bfb4) },
7564 { SPH_C32(0x25a60001), SPH_C32(0xeff2e268), SPH_C32(0xba4246ae),
7565 SPH_C32(0xdaf449ae), SPH_C32(0x1dd2000f), SPH_C32(0x17371453),
7566 SPH_C32(0x2be7a8f1), SPH_C32(0x13fe020b) },
7567 { SPH_C32(0xa53a0002), SPH_C32(0x88816249), SPH_C32(0xe65f30a5),
7568 SPH_C32(0xb1b9c5db), SPH_C32(0x8c30000e), SPH_C32(0x016ddb57),
7569 SPH_C32(0xfc0b39b8), SPH_C32(0xb4c27976) },
7570 { SPH_C32(0x65740003), SPH_C32(0xbb38a259), SPH_C32(0x48518ba0),
7571 SPH_C32(0x041d03e0), SPH_C32(0x44c1000e), SPH_C32(0x0a403cd5),
7572 SPH_C32(0x97fd711c), SPH_C32(0xe75ec4c9) },
7573 { SPH_C32(0x6dcb0002), SPH_C32(0x83ac85cb), SPH_C32(0x8da97801),
7574 SPH_C32(0xe2257864), SPH_C32(0x848f000f), SPH_C32(0x39f9fcc5),
7575 SPH_C32(0x39f3ca19), SPH_C32(0x52fa02f2) },
7576 { SPH_C32(0xad850003), SPH_C32(0xb01545db), SPH_C32(0x23a7c304),
7577 SPH_C32(0x5781be5f), SPH_C32(0x4c7e000f), SPH_C32(0x32d41b47),
7578 SPH_C32(0x520582bd), SPH_C32(0x0166bf4d) },
7579 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
7580 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
7581 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
7582 { SPH_C32(0x6cf30005), SPH_C32(0x4d4a8589), SPH_C32(0x35939416),
7583 SPH_C32(0x34ba608d), SPH_C32(0xa74b000c), SPH_C32(0x154c62cc),
7584 SPH_C32(0x962ae88b), SPH_C32(0x1c87f40b) },
7585 { SPH_C32(0x644c0004), SPH_C32(0x75dea21b), SPH_C32(0xf06b67b7),
7586 SPH_C32(0xd2821b09), SPH_C32(0x6705000d), SPH_C32(0x26f5a2dc),
7587 SPH_C32(0x3824538e), SPH_C32(0xa9233230) },
7588 { SPH_C32(0xa4020005), SPH_C32(0x4667620b), SPH_C32(0x5e65dcb2),
7589 SPH_C32(0x6726dd32), SPH_C32(0xaff4000d), SPH_C32(0x2dd8455e),
7590 SPH_C32(0x53d21b2a), SPH_C32(0xfabf8f8f) },
7591 { SPH_C32(0x249e0006), SPH_C32(0x2114e22a), SPH_C32(0x0278aab9),
7592 SPH_C32(0x0c6b5147), SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a),
7593 SPH_C32(0x843e8a63), SPH_C32(0x5d83f4f2) },
7594 { SPH_C32(0xe4d00007), SPH_C32(0x12ad223a), SPH_C32(0xac7611bc),
7595 SPH_C32(0xb9cf977c), SPH_C32(0xf6e7000c), SPH_C32(0x30af6dd8),
7596 SPH_C32(0xefc8c2c7), SPH_C32(0x0e1f494d) },
7597 { SPH_C32(0xec6f0006), SPH_C32(0x2a3905a8), SPH_C32(0x698ee21d),
7598 SPH_C32(0x5ff7ecf8), SPH_C32(0x36a9000d), SPH_C32(0x0316adc8),
7599 SPH_C32(0x41c679c2), SPH_C32(0xbbbb8f76) },
7600 { SPH_C32(0x2c210007), SPH_C32(0x1980c5b8), SPH_C32(0xc7805918),
7601 SPH_C32(0xea532ac3), SPH_C32(0xfe58000d), SPH_C32(0x083b4a4a),
7602 SPH_C32(0x2a303166), SPH_C32(0xe82732c9) },
7603 { SPH_C32(0xfd110004), SPH_C32(0x5b104a8d), SPH_C32(0xe27f055f),
7604 SPH_C32(0x93861bf0), SPH_C32(0xb635000e), SPH_C32(0x64652de9),
7605 SPH_C32(0x1ddb0fc9), SPH_C32(0xd0f60303) },
7606 { SPH_C32(0x3d5f0005), SPH_C32(0x68a98a9d), SPH_C32(0x4c71be5a),
7607 SPH_C32(0x2622ddcb), SPH_C32(0x7ec4000e), SPH_C32(0x6f48ca6b),
7608 SPH_C32(0x762d476d), SPH_C32(0x836abebc) },
7609 { SPH_C32(0x35e00004), SPH_C32(0x503dad0f), SPH_C32(0x89894dfb),
7610 SPH_C32(0xc01aa64f), SPH_C32(0xbe8a000f), SPH_C32(0x5cf10a7b),
7611 SPH_C32(0xd823fc68), SPH_C32(0x36ce7887) },
7612 { SPH_C32(0xf5ae0005), SPH_C32(0x63846d1f), SPH_C32(0x2787f6fe),
7613 SPH_C32(0x75be6074), SPH_C32(0x767b000f), SPH_C32(0x57dcedf9),
7614 SPH_C32(0xb3d5b4cc), SPH_C32(0x6552c538) },
7615 { SPH_C32(0x75320006), SPH_C32(0x04f7ed3e), SPH_C32(0x7b9a80f5),
7616 SPH_C32(0x1ef3ec01), SPH_C32(0xe799000e), SPH_C32(0x418622fd),
7617 SPH_C32(0x64392585), SPH_C32(0xc26ebe45) },
7618 { SPH_C32(0xb57c0007), SPH_C32(0x374e2d2e), SPH_C32(0xd5943bf0),
7619 SPH_C32(0xab572a3a), SPH_C32(0x2f68000e), SPH_C32(0x4aabc57f),
7620 SPH_C32(0x0fcf6d21), SPH_C32(0x91f203fa) },
7621 { SPH_C32(0xbdc30006), SPH_C32(0x0fda0abc), SPH_C32(0x106cc851),
7622 SPH_C32(0x4d6f51be), SPH_C32(0xef26000f), SPH_C32(0x7912056f),
7623 SPH_C32(0xa1c1d624), SPH_C32(0x2456c5c1) },
7624 { SPH_C32(0x7d8d0007), SPH_C32(0x3c63caac), SPH_C32(0xbe627354),
7625 SPH_C32(0xf8cb9785), SPH_C32(0x27d7000f), SPH_C32(0x723fe2ed),
7626 SPH_C32(0xca379e80), SPH_C32(0x77ca787e) },
7627 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
7628 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
7629 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
7630 { SPH_C32(0x7ffc0009), SPH_C32(0xa1aeca29), SPH_C32(0xce17ab7a),
7631 SPH_C32(0x55f5a655), SPH_C32(0x605f0008), SPH_C32(0x2b54deff),
7632 SPH_C32(0x9585dba5), SPH_C32(0xeb35958e) },
7633 { SPH_C32(0x77430008), SPH_C32(0x993aedbb), SPH_C32(0x0bef58db),
7634 SPH_C32(0xb3cdddd1), SPH_C32(0xa0110009), SPH_C32(0x18ed1eef),
7635 SPH_C32(0x3b8b60a0), SPH_C32(0x5e9153b5) },
7636 { SPH_C32(0xb70d0009), SPH_C32(0xaa832dab), SPH_C32(0xa5e1e3de),
7637 SPH_C32(0x06691bea), SPH_C32(0x68e00009), SPH_C32(0x13c0f96d),
7638 SPH_C32(0x507d2804), SPH_C32(0x0d0dee0a) },
7639 { SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a), SPH_C32(0xf9fc95d5),
7640 SPH_C32(0x6d24979f), SPH_C32(0xf9020008), SPH_C32(0x059a3669),
7641 SPH_C32(0x8791b94d), SPH_C32(0xaa319577) },
7642 { SPH_C32(0xf7df000b), SPH_C32(0xfe496d9a), SPH_C32(0x57f22ed0),
7643 SPH_C32(0xd88051a4), SPH_C32(0x31f30008), SPH_C32(0x0eb7d1eb),
7644 SPH_C32(0xec67f1e9), SPH_C32(0xf9ad28c8) },
7645 { SPH_C32(0xff60000a), SPH_C32(0xc6dd4a08), SPH_C32(0x920add71),
7646 SPH_C32(0x3eb82a20), SPH_C32(0xf1bd0009), SPH_C32(0x3d0e11fb),
7647 SPH_C32(0x42694aec), SPH_C32(0x4c09eef3) },
7648 { SPH_C32(0x3f2e000b), SPH_C32(0xf5648a18), SPH_C32(0x3c046674),
7649 SPH_C32(0x8b1cec1b), SPH_C32(0x394c0009), SPH_C32(0x3623f679),
7650 SPH_C32(0x299f0248), SPH_C32(0x1f95534c) },
7651 { SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d), SPH_C32(0x19fb3a33),
7652 SPH_C32(0xf2c9dd28), SPH_C32(0x7121000a), SPH_C32(0x5a7d91da),
7653 SPH_C32(0x1e743ce7), SPH_C32(0x27446286) },
7654 { SPH_C32(0x2e500009), SPH_C32(0x844dc53d), SPH_C32(0xb7f58136),
7655 SPH_C32(0x476d1b13), SPH_C32(0xb9d0000a), SPH_C32(0x51507658),
7656 SPH_C32(0x75827443), SPH_C32(0x74d8df39) },
7657 { SPH_C32(0x26ef0008), SPH_C32(0xbcd9e2af), SPH_C32(0x720d7297),
7658 SPH_C32(0xa1556097), SPH_C32(0x799e000b), SPH_C32(0x62e9b648),
7659 SPH_C32(0xdb8ccf46), SPH_C32(0xc17c1902) },
7660 { SPH_C32(0xe6a10009), SPH_C32(0x8f6022bf), SPH_C32(0xdc03c992),
7661 SPH_C32(0x14f1a6ac), SPH_C32(0xb16f000b), SPH_C32(0x69c451ca),
7662 SPH_C32(0xb07a87e2), SPH_C32(0x92e0a4bd) },
7663 { SPH_C32(0x663d000a), SPH_C32(0xe813a29e), SPH_C32(0x801ebf99),
7664 SPH_C32(0x7fbc2ad9), SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece),
7665 SPH_C32(0x679616ab), SPH_C32(0x35dcdfc0) },
7666 { SPH_C32(0xa673000b), SPH_C32(0xdbaa628e), SPH_C32(0x2e10049c),
7667 SPH_C32(0xca18ece2), SPH_C32(0xe87c000a), SPH_C32(0x74b3794c),
7668 SPH_C32(0x0c605e0f), SPH_C32(0x6640627f) },
7669 { SPH_C32(0xaecc000a), SPH_C32(0xe33e451c), SPH_C32(0xebe8f73d),
7670 SPH_C32(0x2c209766), SPH_C32(0x2832000b), SPH_C32(0x470ab95c),
7671 SPH_C32(0xa26ee50a), SPH_C32(0xd3e4a444) },
7672 { SPH_C32(0x6e82000b), SPH_C32(0xd087850c), SPH_C32(0x45e64c38),
7673 SPH_C32(0x9984515d), SPH_C32(0xe0c3000b), SPH_C32(0x4c275ede),
7674 SPH_C32(0xc998adae), SPH_C32(0x807819fb) },
7675 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
7676 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
7677 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
7678 { SPH_C32(0xaff4000d), SPH_C32(0x2dd8455e), SPH_C32(0x53d21b2a),
7679 SPH_C32(0xfabf8f8f), SPH_C32(0x0bf60008), SPH_C32(0x6bbf2755),
7680 SPH_C32(0x0db7c798), SPH_C32(0x9d9952bd) },
7681 { SPH_C32(0xa74b000c), SPH_C32(0x154c62cc), SPH_C32(0x962ae88b),
7682 SPH_C32(0x1c87f40b), SPH_C32(0xcbb80009), SPH_C32(0x5806e745),
7683 SPH_C32(0xa3b97c9d), SPH_C32(0x283d9486) },
7684 { SPH_C32(0x6705000d), SPH_C32(0x26f5a2dc), SPH_C32(0x3824538e),
7685 SPH_C32(0xa9233230), SPH_C32(0x03490009), SPH_C32(0x532b00c7),
7686 SPH_C32(0xc84f3439), SPH_C32(0x7ba12939) },
7687 { SPH_C32(0xe799000e), SPH_C32(0x418622fd), SPH_C32(0x64392585),
7688 SPH_C32(0xc26ebe45), SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3),
7689 SPH_C32(0x1fa3a570), SPH_C32(0xdc9d5244) },
7690 { SPH_C32(0x27d7000f), SPH_C32(0x723fe2ed), SPH_C32(0xca379e80),
7691 SPH_C32(0x77ca787e), SPH_C32(0x5a5a0008), SPH_C32(0x4e5c2841),
7692 SPH_C32(0x7455edd4), SPH_C32(0x8f01effb) },
7693 { SPH_C32(0x2f68000e), SPH_C32(0x4aabc57f), SPH_C32(0x0fcf6d21),
7694 SPH_C32(0x91f203fa), SPH_C32(0x9a140009), SPH_C32(0x7de5e851),
7695 SPH_C32(0xda5b56d1), SPH_C32(0x3aa529c0) },
7696 { SPH_C32(0xef26000f), SPH_C32(0x7912056f), SPH_C32(0xa1c1d624),
7697 SPH_C32(0x2456c5c1), SPH_C32(0x52e50009), SPH_C32(0x76c80fd3),
7698 SPH_C32(0xb1ad1e75), SPH_C32(0x6939947f) },
7699 { SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a), SPH_C32(0x843e8a63),
7700 SPH_C32(0x5d83f4f2), SPH_C32(0x1a88000a), SPH_C32(0x1a966870),
7701 SPH_C32(0x864620da), SPH_C32(0x51e8a5b5) },
7702 { SPH_C32(0xfe58000d), SPH_C32(0x083b4a4a), SPH_C32(0x2a303166),
7703 SPH_C32(0xe82732c9), SPH_C32(0xd279000a), SPH_C32(0x11bb8ff2),
7704 SPH_C32(0xedb0687e), SPH_C32(0x0274180a) },
7705 { SPH_C32(0xf6e7000c), SPH_C32(0x30af6dd8), SPH_C32(0xefc8c2c7),
7706 SPH_C32(0x0e1f494d), SPH_C32(0x1237000b), SPH_C32(0x22024fe2),
7707 SPH_C32(0x43bed37b), SPH_C32(0xb7d0de31) },
7708 { SPH_C32(0x36a9000d), SPH_C32(0x0316adc8), SPH_C32(0x41c679c2),
7709 SPH_C32(0xbbbb8f76), SPH_C32(0xdac6000b), SPH_C32(0x292fa860),
7710 SPH_C32(0x28489bdf), SPH_C32(0xe44c638e) },
7711 { SPH_C32(0xb635000e), SPH_C32(0x64652de9), SPH_C32(0x1ddb0fc9),
7712 SPH_C32(0xd0f60303), SPH_C32(0x4b24000a), SPH_C32(0x3f756764),
7713 SPH_C32(0xffa40a96), SPH_C32(0x437018f3) },
7714 { SPH_C32(0x767b000f), SPH_C32(0x57dcedf9), SPH_C32(0xb3d5b4cc),
7715 SPH_C32(0x6552c538), SPH_C32(0x83d5000a), SPH_C32(0x345880e6),
7716 SPH_C32(0x94524232), SPH_C32(0x10eca54c) },
7717 { SPH_C32(0x7ec4000e), SPH_C32(0x6f48ca6b), SPH_C32(0x762d476d),
7718 SPH_C32(0x836abebc), SPH_C32(0x439b000b), SPH_C32(0x07e140f6),
7719 SPH_C32(0x3a5cf937), SPH_C32(0xa5486377) },
7720 { SPH_C32(0xbe8a000f), SPH_C32(0x5cf10a7b), SPH_C32(0xd823fc68),
7721 SPH_C32(0x36ce7887), SPH_C32(0x8b6a000b), SPH_C32(0x0ccca774),
7722 SPH_C32(0x51aab193), SPH_C32(0xf6d4dec8) },
7723 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
7724 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
7725 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
7726 { SPH_C32(0x14550009), SPH_C32(0xe1453383), SPH_C32(0x5625b747),
7727 SPH_C32(0x23596166), SPH_C32(0xdbfe000c), SPH_C32(0xe7c9a822),
7728 SPH_C32(0x907277c8), SPH_C32(0x32d37b67) },
7729 { SPH_C32(0x1cea0008), SPH_C32(0xd9d11411), SPH_C32(0x93dd44e6),
7730 SPH_C32(0xc5611ae2), SPH_C32(0x1bb0000d), SPH_C32(0xd4706832),
7731 SPH_C32(0x3e7ccccd), SPH_C32(0x8777bd5c) },
7732 { SPH_C32(0xdca40009), SPH_C32(0xea68d401), SPH_C32(0x3dd3ffe3),
7733 SPH_C32(0x70c5dcd9), SPH_C32(0xd341000d), SPH_C32(0xdf5d8fb0),
7734 SPH_C32(0x558a8469), SPH_C32(0xd4eb00e3) },
7735 { SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420), SPH_C32(0x61ce89e8),
7736 SPH_C32(0x1b8850ac), SPH_C32(0x42a3000c), SPH_C32(0xc90740b4),
7737 SPH_C32(0x82661520), SPH_C32(0x73d77b9e) },
7738 { SPH_C32(0x9c76000b), SPH_C32(0xbea29430), SPH_C32(0xcfc032ed),
7739 SPH_C32(0xae2c9697), SPH_C32(0x8a52000c), SPH_C32(0xc22aa736),
7740 SPH_C32(0xe9905d84), SPH_C32(0x204bc621) },
7741 { SPH_C32(0x94c9000a), SPH_C32(0x8636b3a2), SPH_C32(0x0a38c14c),
7742 SPH_C32(0x4814ed13), SPH_C32(0x4a1c000d), SPH_C32(0xf1936726),
7743 SPH_C32(0x479ee681), SPH_C32(0x95ef001a) },
7744 { SPH_C32(0x5487000b), SPH_C32(0xb58f73b2), SPH_C32(0xa4367a49),
7745 SPH_C32(0xfdb02b28), SPH_C32(0x82ed000d), SPH_C32(0xfabe80a4),
7746 SPH_C32(0x2c68ae25), SPH_C32(0xc673bda5) },
7747 { SPH_C32(0x85b70008), SPH_C32(0xf71ffc87), SPH_C32(0x81c9260e),
7748 SPH_C32(0x84651a1b), SPH_C32(0xca80000e), SPH_C32(0x96e0e707),
7749 SPH_C32(0x1b83908a), SPH_C32(0xfea28c6f) },
7750 { SPH_C32(0x45f90009), SPH_C32(0xc4a63c97), SPH_C32(0x2fc79d0b),
7751 SPH_C32(0x31c1dc20), SPH_C32(0x0271000e), SPH_C32(0x9dcd0085),
7752 SPH_C32(0x7075d82e), SPH_C32(0xad3e31d0) },
7753 { SPH_C32(0x4d460008), SPH_C32(0xfc321b05), SPH_C32(0xea3f6eaa),
7754 SPH_C32(0xd7f9a7a4), SPH_C32(0xc23f000f), SPH_C32(0xae74c095),
7755 SPH_C32(0xde7b632b), SPH_C32(0x189af7eb) },
7756 { SPH_C32(0x8d080009), SPH_C32(0xcf8bdb15), SPH_C32(0x4431d5af),
7757 SPH_C32(0x625d619f), SPH_C32(0x0ace000f), SPH_C32(0xa5592717),
7758 SPH_C32(0xb58d2b8f), SPH_C32(0x4b064a54) },
7759 { SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34), SPH_C32(0x182ca3a4),
7760 SPH_C32(0x0910edea), SPH_C32(0x9b2c000e), SPH_C32(0xb303e813),
7761 SPH_C32(0x6261bac6), SPH_C32(0xec3a3129) },
7762 { SPH_C32(0xcdda000b), SPH_C32(0x9b419b24), SPH_C32(0xb62218a1),
7763 SPH_C32(0xbcb42bd1), SPH_C32(0x53dd000e), SPH_C32(0xb82e0f91),
7764 SPH_C32(0x0997f262), SPH_C32(0xbfa68c96) },
7765 { SPH_C32(0xc565000a), SPH_C32(0xa3d5bcb6), SPH_C32(0x73daeb00),
7766 SPH_C32(0x5a8c5055), SPH_C32(0x9393000f), SPH_C32(0x8b97cf81),
7767 SPH_C32(0xa7994967), SPH_C32(0x0a024aad) },
7768 { SPH_C32(0x052b000b), SPH_C32(0x906c7ca6), SPH_C32(0xddd45005),
7769 SPH_C32(0xef28966e), SPH_C32(0x5b62000f), SPH_C32(0x80ba2803),
7770 SPH_C32(0xcc6f01c3), SPH_C32(0x599ef712) },
7771 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
7772 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
7773 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) },
7774 { SPH_C32(0xc45d000d), SPH_C32(0x6d33bcf4), SPH_C32(0xcbe00717),
7775 SPH_C32(0x8c1348bc), SPH_C32(0xb057000c), SPH_C32(0xa7225188),
7776 SPH_C32(0x08406bf5), SPH_C32(0x447fbc54) },
7777 { SPH_C32(0xcce2000c), SPH_C32(0x55a79b66), SPH_C32(0x0e18f4b6),
7778 SPH_C32(0x6a2b3338), SPH_C32(0x7019000d), SPH_C32(0x949b9198),
7779 SPH_C32(0xa64ed0f0), SPH_C32(0xf1db7a6f) },
7780 { SPH_C32(0x0cac000d), SPH_C32(0x661e5b76), SPH_C32(0xa0164fb3),
7781 SPH_C32(0xdf8ff503), SPH_C32(0xb8e8000d), SPH_C32(0x9fb6761a),
7782 SPH_C32(0xcdb89854), SPH_C32(0xa247c7d0) },
7783 { SPH_C32(0x8c30000e), SPH_C32(0x016ddb57), SPH_C32(0xfc0b39b8),
7784 SPH_C32(0xb4c27976), SPH_C32(0x290a000c), SPH_C32(0x89ecb91e),
7785 SPH_C32(0x1a54091d), SPH_C32(0x057bbcad) },
7786 { SPH_C32(0x4c7e000f), SPH_C32(0x32d41b47), SPH_C32(0x520582bd),
7787 SPH_C32(0x0166bf4d), SPH_C32(0xe1fb000c), SPH_C32(0x82c15e9c),
7788 SPH_C32(0x71a241b9), SPH_C32(0x56e70112) },
7789 { SPH_C32(0x44c1000e), SPH_C32(0x0a403cd5), SPH_C32(0x97fd711c),
7790 SPH_C32(0xe75ec4c9), SPH_C32(0x21b5000d), SPH_C32(0xb1789e8c),
7791 SPH_C32(0xdfacfabc), SPH_C32(0xe343c729) },
7792 { SPH_C32(0x848f000f), SPH_C32(0x39f9fcc5), SPH_C32(0x39f3ca19),
7793 SPH_C32(0x52fa02f2), SPH_C32(0xe944000d), SPH_C32(0xba55790e),
7794 SPH_C32(0xb45ab218), SPH_C32(0xb0df7a96) },
7795 { SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0), SPH_C32(0x1c0c965e),
7796 SPH_C32(0x2b2f33c1), SPH_C32(0xa129000e), SPH_C32(0xd60b1ead),
7797 SPH_C32(0x83b18cb7), SPH_C32(0x880e4b5c) },
7798 { SPH_C32(0x95f1000d), SPH_C32(0x48d0b3e0), SPH_C32(0xb2022d5b),
7799 SPH_C32(0x9e8bf5fa), SPH_C32(0x69d8000e), SPH_C32(0xdd26f92f),
7800 SPH_C32(0xe847c413), SPH_C32(0xdb92f6e3) },
7801 { SPH_C32(0x9d4e000c), SPH_C32(0x70449472), SPH_C32(0x77fadefa),
7802 SPH_C32(0x78b38e7e), SPH_C32(0xa996000f), SPH_C32(0xee9f393f),
7803 SPH_C32(0x46497f16), SPH_C32(0x6e3630d8) },
7804 { SPH_C32(0x5d00000d), SPH_C32(0x43fd5462), SPH_C32(0xd9f465ff),
7805 SPH_C32(0xcd174845), SPH_C32(0x6167000f), SPH_C32(0xe5b2debd),
7806 SPH_C32(0x2dbf37b2), SPH_C32(0x3daa8d67) },
7807 { SPH_C32(0xdd9c000e), SPH_C32(0x248ed443), SPH_C32(0x85e913f4),
7808 SPH_C32(0xa65ac430), SPH_C32(0xf085000e), SPH_C32(0xf3e811b9),
7809 SPH_C32(0xfa53a6fb), SPH_C32(0x9a96f61a) },
7810 { SPH_C32(0x1dd2000f), SPH_C32(0x17371453), SPH_C32(0x2be7a8f1),
7811 SPH_C32(0x13fe020b), SPH_C32(0x3874000e), SPH_C32(0xf8c5f63b),
7812 SPH_C32(0x91a5ee5f), SPH_C32(0xc90a4ba5) },
7813 { SPH_C32(0x156d000e), SPH_C32(0x2fa333c1), SPH_C32(0xee1f5b50),
7814 SPH_C32(0xf5c6798f), SPH_C32(0xf83a000f), SPH_C32(0xcb7c362b),
7815 SPH_C32(0x3fab555a), SPH_C32(0x7cae8d9e) },
7816 { SPH_C32(0xd523000f), SPH_C32(0x1c1af3d1), SPH_C32(0x4011e055),
7817 SPH_C32(0x4062bfb4), SPH_C32(0x30cb000f), SPH_C32(0xc051d1a9),
7818 SPH_C32(0x545d1dfe), SPH_C32(0x2f323021) }
7819 };
7820 #define INPUT_SMALL do { \
7821 unsigned acc = buf[0]; \
7822 const sph_u32 *rp; \
7823 rp = &T256_0[acc][0]; \
7824 m0 = rp[0]; \
7825 m1 = rp[1]; \
7826 m2 = rp[2]; \
7827 m3 = rp[3]; \
7828 m4 = rp[4]; \
7829 m5 = rp[5]; \
7830 m6 = rp[6]; \
7831 m7 = rp[7]; \
7832 acc = buf[1]; \
7833 rp = &T256_8[acc][0]; \
7834 m0 ^= rp[0]; \
7835 m1 ^= rp[1]; \
7836 m2 ^= rp[2]; \
7837 m3 ^= rp[3]; \
7838 m4 ^= rp[4]; \
7839 m5 ^= rp[5]; \
7840 m6 ^= rp[6]; \
7841 m7 ^= rp[7]; \
7842 acc = buf[2]; \
7843 rp = &T256_16[acc][0]; \
7844 m0 ^= rp[0]; \
7845 m1 ^= rp[1]; \
7846 m2 ^= rp[2]; \
7847 m3 ^= rp[3]; \
7848 m4 ^= rp[4]; \
7849 m5 ^= rp[5]; \
7850 m6 ^= rp[6]; \
7851 m7 ^= rp[7]; \
7852 acc = buf[3]; \
7853 rp = &T256_24[acc][0]; \
7854 m0 ^= rp[0]; \
7855 m1 ^= rp[1]; \
7856 m2 ^= rp[2]; \
7857 m3 ^= rp[3]; \
7858 m4 ^= rp[4]; \
7859 m5 ^= rp[5]; \
7860 m6 ^= rp[6]; \
7861 m7 ^= rp[7]; \
7862 } while (0)
7863 #endif
7864 #if SPH_HAMSI_EXPAND_BIG == 1
7865 static const sph_u32 T512[64][16] = {
7866 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
7867 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
7868 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
7869 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
7870 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
7871 SPH_C32(0x9e69af68) },
7872 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
7873 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
7874 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
7875 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
7876 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
7877 SPH_C32(0x0c26f262) },
7878 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
7879 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
7880 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
7881 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
7882 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
7883 SPH_C32(0xdc24e61f) },
7884 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
7885 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
7886 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
7887 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
7888 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
7889 SPH_C32(0x3daac2da) },
7890 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
7891 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
7892 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
7893 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
7894 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
7895 SPH_C32(0x78cace29) },
7896 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
7897 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
7898 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
7899 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
7900 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
7901 SPH_C32(0x2dd1f9ab) },
7902 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
7903 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
7904 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
7905 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
7906 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
7907 SPH_C32(0xbf2c0be2) },
7908 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
7909 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
7910 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
7911 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
7912 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
7913 SPH_C32(0x32219526) },
7914 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
7915 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
7916 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
7917 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
7918 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
7919 SPH_C32(0xac8e6c88) },
7920 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
7921 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
7922 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
7923 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
7924 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
7925 SPH_C32(0x7b1bd6b9) },
7926 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
7927 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
7928 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
7929 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
7930 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
7931 SPH_C32(0xf746c320) },
7932 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
7933 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
7934 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
7935 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
7936 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
7937 SPH_C32(0x69505b3a) },
7938 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
7939 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
7940 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
7941 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
7942 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
7943 SPH_C32(0x8a341574) },
7944 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
7945 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
7946 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
7947 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
7948 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
7949 SPH_C32(0x450360bf) },
7950 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
7951 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
7952 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
7953 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
7954 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
7955 SPH_C32(0xf3d45758) },
7956 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
7957 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
7958 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
7959 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
7960 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
7961 SPH_C32(0x925c44e9) },
7962 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
7963 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
7964 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
7965 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
7966 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
7967 SPH_C32(0xa123ff9f) },
7968 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
7969 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
7970 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
7971 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
7972 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
7973 SPH_C32(0x1568ff0f) },
7974 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
7975 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
7976 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
7977 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
7978 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
7979 SPH_C32(0xc5c1eb3e) },
7980 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
7981 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
7982 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
7983 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
7984 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
7985 SPH_C32(0x1af21fe1) },
7986 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
7987 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
7988 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
7989 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
7990 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
7991 SPH_C32(0x857f3c2b) },
7992 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
7993 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
7994 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
7995 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
7996 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
7997 SPH_C32(0x2ba05a55) },
7998 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
7999 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
8000 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
8001 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
8002 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
8003 SPH_C32(0xfeabf254) },
8004 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
8005 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
8006 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
8007 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
8008 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
8009 SPH_C32(0xfe1cdc7f) },
8010 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
8011 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
8012 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
8013 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
8014 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
8015 SPH_C32(0xb0a51834) },
8016 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
8017 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
8018 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
8019 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
8020 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
8021 SPH_C32(0xa6b8c28d) },
8022 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
8023 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
8024 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
8025 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
8026 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
8027 SPH_C32(0x3a4e99d7) },
8028 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
8029 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
8030 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
8031 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
8032 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
8033 SPH_C32(0xe1844257) },
8034 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
8035 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
8036 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
8037 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
8038 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
8039 SPH_C32(0x2c3b504e) },
8040 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
8041 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
8042 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
8043 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
8044 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
8045 SPH_C32(0x524a0d59) },
8046 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
8047 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
8048 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
8049 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
8050 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
8051 SPH_C32(0x378dd173) },
8052 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
8053 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
8054 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
8055 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
8056 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
8057 SPH_C32(0x8b6c72bd) },
8058 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
8059 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
8060 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
8061 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
8062 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
8063 SPH_C32(0x8e67b7fa) },
8064 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
8065 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
8066 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
8067 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
8068 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
8069 SPH_C32(0x443d3004) },
8070 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
8071 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
8072 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
8073 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
8074 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
8075 SPH_C32(0xf4f6ea7b) },
8076 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
8077 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
8078 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
8079 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
8080 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
8081 SPH_C32(0x979961d0) },
8082 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
8083 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
8084 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
8085 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
8086 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
8087 SPH_C32(0x98aa496e) },
8088 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
8089 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
8090 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
8091 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
8092 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
8093 SPH_C32(0x094e3198) },
8094 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
8095 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
8096 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
8097 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
8098 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
8099 SPH_C32(0xe86cba2e) },
8100 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
8101 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
8102 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
8103 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
8104 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
8105 SPH_C32(0x4b7eec55) },
8106 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
8107 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
8108 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
8109 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
8110 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
8111 SPH_C32(0x1e7536a6) },
8112 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
8113 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
8114 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
8115 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
8116 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
8117 SPH_C32(0x24314f17) },
8118 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
8119 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
8120 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
8121 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
8122 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
8123 SPH_C32(0x9075b1ce) },
8124 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
8125 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
8126 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
8127 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
8128 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
8129 SPH_C32(0x9b6ef888) },
8130 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
8131 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
8132 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
8133 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
8134 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
8135 SPH_C32(0xd8b61463) },
8136 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
8137 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
8138 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
8139 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
8140 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
8141 SPH_C32(0x3ea660f7) },
8142 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
8143 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
8144 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
8145 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
8146 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
8147 SPH_C32(0x7f975691) },
8148 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
8149 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
8150 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
8151 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
8152 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
8153 SPH_C32(0x2c94459e) },
8154 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
8155 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
8156 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
8157 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
8158 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
8159 SPH_C32(0x56a7b19f) },
8160 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
8161 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
8162 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
8163 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
8164 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
8165 SPH_C32(0x81fdf908) },
8166 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
8167 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
8168 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
8169 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
8170 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
8171 SPH_C32(0x5bd61539) },
8172 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
8173 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
8174 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
8175 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
8176 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
8177 SPH_C32(0x15b961e7) },
8178 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
8179 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
8180 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
8181 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
8182 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
8183 SPH_C32(0x2a2c18f0) },
8184 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
8185 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
8186 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
8187 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
8188 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
8189 SPH_C32(0x551e3d6e) },
8190 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
8191 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
8192 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
8193 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
8194 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
8195 SPH_C32(0x33c5244f) },
8196 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
8197 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
8198 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
8199 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
8200 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
8201 SPH_C32(0x8a58e6a4) },
8202 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
8203 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
8204 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
8205 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
8206 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
8207 SPH_C32(0xda878000) },
8208 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
8209 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
8210 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
8211 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
8212 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
8213 SPH_C32(0x3c5dfffe) },
8214 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
8215 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
8216 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
8217 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
8218 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
8219 SPH_C32(0x7b1675d7) },
8220 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
8221 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
8222 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
8223 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
8224 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
8225 SPH_C32(0x2879ebac) },
8226 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
8227 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
8228 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
8229 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
8230 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
8231 SPH_C32(0xbe0a679e) },
8232 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
8233 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
8234 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
8235 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
8236 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
8237 SPH_C32(0x30aebcf7) },
8238 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
8239 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
8240 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
8241 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
8242 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
8243 SPH_C32(0xc7ff60f0) },
8244 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
8245 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
8246 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
8247 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
8248 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
8249 SPH_C32(0xe7e00a94) }
8250 };
8251 #define INPUT_BIG do { \
8252 const sph_u32 *tp = &T512[0][0]; \
8253 unsigned u, v; \
8254 m0 = 0; \
8255 m1 = 0; \
8256 m2 = 0; \
8257 m3 = 0; \
8258 m4 = 0; \
8259 m5 = 0; \
8260 m6 = 0; \
8261 m7 = 0; \
8262 m8 = 0; \
8263 m9 = 0; \
8264 mA = 0; \
8265 mB = 0; \
8266 mC = 0; \
8267 mD = 0; \
8268 mE = 0; \
8269 mF = 0; \
8270 for (u = 0; u < 8; u ++) { \
8271 unsigned db = buf[u]; \
8272 for (v = 0; v < 8; v ++, db >>= 1) { \
8273 sph_u32 dm = SPH_T32(-(sph_u32)(db & 1)); \
8274 m0 ^= dm & *tp ++; \
8275 m1 ^= dm & *tp ++; \
8276 m2 ^= dm & *tp ++; \
8277 m3 ^= dm & *tp ++; \
8278 m4 ^= dm & *tp ++; \
8279 m5 ^= dm & *tp ++; \
8280 m6 ^= dm & *tp ++; \
8281 m7 ^= dm & *tp ++; \
8282 m8 ^= dm & *tp ++; \
8283 m9 ^= dm & *tp ++; \
8284 mA ^= dm & *tp ++; \
8285 mB ^= dm & *tp ++; \
8286 mC ^= dm & *tp ++; \
8287 mD ^= dm & *tp ++; \
8288 mE ^= dm & *tp ++; \
8289 mF ^= dm & *tp ++; \
8290 } \
8291 } \
8292 } while (0)
8293 #endif
8294 #if SPH_HAMSI_EXPAND_BIG == 2
8295 static const sph_u32 T512_0[4][16] = {
8296 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8297 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8298 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8299 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8300 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8301 SPH_C32(0x00000000) },
8302 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
8303 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
8304 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
8305 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
8306 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
8307 SPH_C32(0xbf2c0be2) },
8308 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
8309 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
8310 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
8311 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
8312 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
8313 SPH_C32(0x32219526) },
8314 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
8315 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
8316 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
8317 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
8318 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
8319 SPH_C32(0x8d0d9ec4) }
8320 };
8321 static const sph_u32 T512_2[4][16] = {
8322 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8323 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8324 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8325 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8326 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8327 SPH_C32(0x00000000) },
8328 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
8329 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
8330 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
8331 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
8332 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
8333 SPH_C32(0x78cace29) },
8334 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
8335 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
8336 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
8337 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
8338 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
8339 SPH_C32(0x2dd1f9ab) },
8340 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
8341 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
8342 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
8343 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
8344 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
8345 SPH_C32(0x551b3782) }
8346 };
8347 static const sph_u32 T512_4[4][16] = {
8348 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8349 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8350 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8351 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8352 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8353 SPH_C32(0x00000000) },
8354 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
8355 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
8356 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
8357 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
8358 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
8359 SPH_C32(0xdc24e61f) },
8360 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
8361 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
8362 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
8363 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
8364 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
8365 SPH_C32(0x3daac2da) },
8366 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
8367 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
8368 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
8369 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
8370 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
8371 SPH_C32(0xe18e24c5) }
8372 };
8373 static const sph_u32 T512_6[4][16] = {
8374 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8375 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8376 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8377 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8378 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8379 SPH_C32(0x00000000) },
8380 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
8381 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
8382 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
8383 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
8384 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
8385 SPH_C32(0x9e69af68) },
8386 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
8387 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
8388 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
8389 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
8390 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
8391 SPH_C32(0x0c26f262) },
8392 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
8393 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
8394 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
8395 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
8396 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
8397 SPH_C32(0x924f5d0a) }
8398 };
8399 static const sph_u32 T512_8[4][16] = {
8400 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8401 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8402 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8403 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8404 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8405 SPH_C32(0x00000000) },
8406 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
8407 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
8408 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
8409 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
8410 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
8411 SPH_C32(0xf3d45758) },
8412 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
8413 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
8414 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
8415 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
8416 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
8417 SPH_C32(0x925c44e9) },
8418 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
8419 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
8420 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
8421 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
8422 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
8423 SPH_C32(0x618813b1) }
8424 };
8425 static const sph_u32 T512_10[4][16] = {
8426 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8427 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8428 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8429 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8430 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8431 SPH_C32(0x00000000) },
8432 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
8433 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
8434 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
8435 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
8436 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
8437 SPH_C32(0x8a341574) },
8438 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
8439 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
8440 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
8441 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
8442 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
8443 SPH_C32(0x450360bf) },
8444 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
8445 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
8446 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
8447 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
8448 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
8449 SPH_C32(0xcf3775cb) }
8450 };
8451 static const sph_u32 T512_12[4][16] = {
8452 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8453 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8454 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8455 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8456 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8457 SPH_C32(0x00000000) },
8458 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
8459 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
8460 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
8461 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
8462 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
8463 SPH_C32(0xf746c320) },
8464 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
8465 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
8466 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
8467 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
8468 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
8469 SPH_C32(0x69505b3a) },
8470 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
8471 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
8472 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
8473 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
8474 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
8475 SPH_C32(0x9e16981a) }
8476 };
8477 static const sph_u32 T512_14[4][16] = {
8478 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8479 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8480 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8481 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8482 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8483 SPH_C32(0x00000000) },
8484 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
8485 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
8486 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
8487 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
8488 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
8489 SPH_C32(0xac8e6c88) },
8490 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
8491 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
8492 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
8493 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
8494 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
8495 SPH_C32(0x7b1bd6b9) },
8496 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
8497 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
8498 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
8499 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
8500 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
8501 SPH_C32(0xd795ba31) }
8502 };
8503 static const sph_u32 T512_16[4][16] = {
8504 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8505 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8506 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8507 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8508 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8509 SPH_C32(0x00000000) },
8510 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
8511 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
8512 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
8513 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
8514 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
8515 SPH_C32(0xfeabf254) },
8516 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
8517 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
8518 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
8519 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
8520 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
8521 SPH_C32(0xfe1cdc7f) },
8522 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
8523 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
8524 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
8525 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
8526 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
8527 SPH_C32(0x00b72e2b) }
8528 };
8529 static const sph_u32 T512_18[4][16] = {
8530 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8531 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8532 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8533 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8534 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8535 SPH_C32(0x00000000) },
8536 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
8537 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
8538 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
8539 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
8540 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
8541 SPH_C32(0x857f3c2b) },
8542 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
8543 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
8544 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
8545 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
8546 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
8547 SPH_C32(0x2ba05a55) },
8548 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
8549 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
8550 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
8551 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
8552 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
8553 SPH_C32(0xaedf667e) }
8554 };
8555 static const sph_u32 T512_20[4][16] = {
8556 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8557 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8558 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8559 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8560 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8561 SPH_C32(0x00000000) },
8562 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
8563 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
8564 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
8565 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
8566 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
8567 SPH_C32(0xc5c1eb3e) },
8568 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
8569 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
8570 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
8571 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
8572 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
8573 SPH_C32(0x1af21fe1) },
8574 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
8575 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
8576 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
8577 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
8578 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
8579 SPH_C32(0xdf33f4df) }
8580 };
8581 static const sph_u32 T512_22[4][16] = {
8582 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8583 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8584 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8585 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8586 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8587 SPH_C32(0x00000000) },
8588 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
8589 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
8590 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
8591 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
8592 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
8593 SPH_C32(0xa123ff9f) },
8594 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
8595 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
8596 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
8597 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
8598 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
8599 SPH_C32(0x1568ff0f) },
8600 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
8601 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
8602 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
8603 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
8604 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
8605 SPH_C32(0xb44b0090) }
8606 };
8607 static const sph_u32 T512_24[4][16] = {
8608 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8609 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8610 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8611 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8612 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8613 SPH_C32(0x00000000) },
8614 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
8615 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
8616 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
8617 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
8618 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
8619 SPH_C32(0x378dd173) },
8620 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
8621 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
8622 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
8623 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
8624 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
8625 SPH_C32(0x8b6c72bd) },
8626 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
8627 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
8628 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
8629 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
8630 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
8631 SPH_C32(0xbce1a3ce) }
8632 };
8633 static const sph_u32 T512_26[4][16] = {
8634 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8635 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8636 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8637 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8638 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8639 SPH_C32(0x00000000) },
8640 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
8641 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
8642 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
8643 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
8644 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
8645 SPH_C32(0x2c3b504e) },
8646 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
8647 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
8648 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
8649 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
8650 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
8651 SPH_C32(0x524a0d59) },
8652 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
8653 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
8654 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
8655 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
8656 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
8657 SPH_C32(0x7e715d17) }
8658 };
8659 static const sph_u32 T512_28[4][16] = {
8660 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8661 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8662 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8663 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8664 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8665 SPH_C32(0x00000000) },
8666 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
8667 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
8668 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
8669 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
8670 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
8671 SPH_C32(0x3a4e99d7) },
8672 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
8673 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
8674 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
8675 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
8676 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
8677 SPH_C32(0xe1844257) },
8678 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
8679 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
8680 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
8681 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
8682 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
8683 SPH_C32(0xdbcadb80) }
8684 };
8685 static const sph_u32 T512_30[4][16] = {
8686 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8687 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8688 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8689 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8690 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8691 SPH_C32(0x00000000) },
8692 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
8693 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
8694 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
8695 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
8696 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
8697 SPH_C32(0xb0a51834) },
8698 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
8699 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
8700 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
8701 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
8702 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
8703 SPH_C32(0xa6b8c28d) },
8704 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
8705 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
8706 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
8707 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
8708 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
8709 SPH_C32(0x161ddab9) }
8710 };
8711 static const sph_u32 T512_32[4][16] = {
8712 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8713 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8714 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8715 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8716 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8717 SPH_C32(0x00000000) },
8718 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
8719 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
8720 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
8721 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
8722 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
8723 SPH_C32(0xe86cba2e) },
8724 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
8725 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
8726 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
8727 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
8728 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
8729 SPH_C32(0x4b7eec55) },
8730 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
8731 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
8732 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
8733 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
8734 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
8735 SPH_C32(0xa312567b) }
8736 };
8737 static const sph_u32 T512_34[4][16] = {
8738 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8740 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8741 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8742 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8743 SPH_C32(0x00000000) },
8744 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
8745 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
8746 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
8747 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
8748 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
8749 SPH_C32(0x98aa496e) },
8750 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
8751 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
8752 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
8753 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
8754 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
8755 SPH_C32(0x094e3198) },
8756 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
8757 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
8758 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
8759 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
8760 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
8761 SPH_C32(0x91e478f6) }
8762 };
8763 static const sph_u32 T512_36[4][16] = {
8764 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8765 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8766 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8767 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8768 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8769 SPH_C32(0x00000000) },
8770 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
8771 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
8772 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
8773 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
8774 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
8775 SPH_C32(0xf4f6ea7b) },
8776 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
8777 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
8778 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
8779 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
8780 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
8781 SPH_C32(0x979961d0) },
8782 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
8783 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
8784 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
8785 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
8786 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
8787 SPH_C32(0x636f8bab) }
8788 };
8789 static const sph_u32 T512_38[4][16] = {
8790 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8791 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8792 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8793 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8794 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8795 SPH_C32(0x00000000) },
8796 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
8797 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
8798 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
8799 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
8800 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
8801 SPH_C32(0x8e67b7fa) },
8802 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
8803 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
8804 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
8805 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
8806 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
8807 SPH_C32(0x443d3004) },
8808 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
8809 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
8810 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
8811 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
8812 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
8813 SPH_C32(0xca5a87fe) }
8814 };
8815 static const sph_u32 T512_40[4][16] = {
8816 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8817 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8818 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8819 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8820 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8821 SPH_C32(0x00000000) },
8822 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
8823 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
8824 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
8825 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
8826 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
8827 SPH_C32(0x7f975691) },
8828 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
8829 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
8830 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
8831 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
8832 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
8833 SPH_C32(0x2c94459e) },
8834 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
8835 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
8836 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
8837 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
8838 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
8839 SPH_C32(0x5303130f) }
8840 };
8841 static const sph_u32 T512_42[4][16] = {
8842 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8843 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8844 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8845 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8846 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8847 SPH_C32(0x00000000) },
8848 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
8849 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
8850 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
8851 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
8852 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
8853 SPH_C32(0xd8b61463) },
8854 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
8855 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
8856 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
8857 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
8858 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
8859 SPH_C32(0x3ea660f7) },
8860 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
8861 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
8862 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
8863 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
8864 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
8865 SPH_C32(0xe6107494) }
8866 };
8867 static const sph_u32 T512_44[4][16] = {
8868 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8869 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8870 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8871 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8872 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8873 SPH_C32(0x00000000) },
8874 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
8875 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
8876 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
8877 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
8878 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
8879 SPH_C32(0x9075b1ce) },
8880 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
8881 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
8882 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
8883 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
8884 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
8885 SPH_C32(0x9b6ef888) },
8886 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
8887 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
8888 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
8889 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
8890 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
8891 SPH_C32(0x0b1b4946) }
8892 };
8893 static const sph_u32 T512_46[4][16] = {
8894 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8895 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8896 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8897 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8898 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8899 SPH_C32(0x00000000) },
8900 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
8901 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
8902 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
8903 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
8904 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
8905 SPH_C32(0x1e7536a6) },
8906 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
8907 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
8908 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
8909 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
8910 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
8911 SPH_C32(0x24314f17) },
8912 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
8913 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
8914 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
8915 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
8916 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
8917 SPH_C32(0x3a4479b1) }
8918 };
8919 static const sph_u32 T512_48[4][16] = {
8920 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8921 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8922 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8923 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8924 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8925 SPH_C32(0x00000000) },
8926 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
8927 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
8928 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
8929 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
8930 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
8931 SPH_C32(0x33c5244f) },
8932 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
8933 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
8934 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
8935 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
8936 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
8937 SPH_C32(0x8a58e6a4) },
8938 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
8939 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
8940 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
8941 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
8942 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
8943 SPH_C32(0xb99dc2eb) }
8944 };
8945 static const sph_u32 T512_50[4][16] = {
8946 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8947 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8948 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8949 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8950 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8951 SPH_C32(0x00000000) },
8952 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
8953 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
8954 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
8955 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
8956 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
8957 SPH_C32(0x2a2c18f0) },
8958 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
8959 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
8960 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
8961 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
8962 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
8963 SPH_C32(0x551e3d6e) },
8964 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
8965 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
8966 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
8967 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
8968 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
8969 SPH_C32(0x7f32259e) }
8970 };
8971 static const sph_u32 T512_52[4][16] = {
8972 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8973 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8974 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8975 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8976 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8977 SPH_C32(0x00000000) },
8978 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
8979 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
8980 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
8981 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
8982 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
8983 SPH_C32(0x5bd61539) },
8984 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
8985 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
8986 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
8987 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
8988 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
8989 SPH_C32(0x15b961e7) },
8990 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
8991 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
8992 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
8993 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
8994 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
8995 SPH_C32(0x4e6f74de) }
8996 };
8997 static const sph_u32 T512_54[4][16] = {
8998 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8999 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9000 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9001 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9002 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9003 SPH_C32(0x00000000) },
9004 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
9005 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
9006 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
9007 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
9008 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
9009 SPH_C32(0x56a7b19f) },
9010 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
9011 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
9012 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
9013 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
9014 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
9015 SPH_C32(0x81fdf908) },
9016 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
9017 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
9018 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
9019 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
9020 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
9021 SPH_C32(0xd75a4897) }
9022 };
9023 static const sph_u32 T512_56[4][16] = {
9024 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9025 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9026 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9027 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9028 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9029 SPH_C32(0x00000000) },
9030 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
9031 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
9032 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
9033 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
9034 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
9035 SPH_C32(0xc7ff60f0) },
9036 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
9037 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
9038 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
9039 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
9040 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
9041 SPH_C32(0xe7e00a94) },
9042 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
9043 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
9044 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
9045 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
9046 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
9047 SPH_C32(0x201f6a64) }
9048 };
9049 static const sph_u32 T512_58[4][16] = {
9050 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9051 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9052 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9053 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9054 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9055 SPH_C32(0x00000000) },
9056 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
9057 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
9058 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
9059 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
9060 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
9061 SPH_C32(0xbe0a679e) },
9062 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
9063 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
9064 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
9065 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
9066 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
9067 SPH_C32(0x30aebcf7) },
9068 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
9069 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
9070 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
9071 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
9072 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
9073 SPH_C32(0x8ea4db69) }
9074 };
9075 static const sph_u32 T512_60[4][16] = {
9076 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9077 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9078 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9079 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9080 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9081 SPH_C32(0x00000000) },
9082 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
9083 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
9084 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
9085 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
9086 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
9087 SPH_C32(0x7b1675d7) },
9088 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
9089 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
9090 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
9091 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
9092 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
9093 SPH_C32(0x2879ebac) },
9094 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
9095 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
9096 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
9097 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
9098 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
9099 SPH_C32(0x536f9e7b) }
9100 };
9101 static const sph_u32 T512_62[4][16] = {
9102 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9103 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9104 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9105 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9106 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9107 SPH_C32(0x00000000) },
9108 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
9109 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
9110 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
9111 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
9112 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
9113 SPH_C32(0xda878000) },
9114 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
9115 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
9116 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
9117 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
9118 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
9119 SPH_C32(0x3c5dfffe) },
9120 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
9121 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
9122 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
9123 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
9124 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
9125 SPH_C32(0xe6da7ffe) }
9126 };
9127 #define INPUT_BIG do { \
9128 unsigned acc = buf[0]; \
9129 const sph_u32 *rp; \
9130 rp = &T512_0[acc >> 6][0]; \
9131 m0 = rp[0]; \
9132 m1 = rp[1]; \
9133 m2 = rp[2]; \
9134 m3 = rp[3]; \
9135 m4 = rp[4]; \
9136 m5 = rp[5]; \
9137 m6 = rp[6]; \
9138 m7 = rp[7]; \
9139 m8 = rp[8]; \
9140 m9 = rp[9]; \
9141 mA = rp[10]; \
9142 mB = rp[11]; \
9143 mC = rp[12]; \
9144 mD = rp[13]; \
9145 mE = rp[14]; \
9146 mF = rp[15]; \
9147 rp = &T512_2[(acc >> 4) & 0x03][0]; \
9148 m0 ^= rp[0]; \
9149 m1 ^= rp[1]; \
9150 m2 ^= rp[2]; \
9151 m3 ^= rp[3]; \
9152 m4 ^= rp[4]; \
9153 m5 ^= rp[5]; \
9154 m6 ^= rp[6]; \
9155 m7 ^= rp[7]; \
9156 m8 ^= rp[8]; \
9157 m9 ^= rp[9]; \
9158 mA ^= rp[10]; \
9159 mB ^= rp[11]; \
9160 mC ^= rp[12]; \
9161 mD ^= rp[13]; \
9162 mE ^= rp[14]; \
9163 mF ^= rp[15]; \
9164 rp = &T512_4[(acc >> 2) & 0x03][0]; \
9165 m0 ^= rp[0]; \
9166 m1 ^= rp[1]; \
9167 m2 ^= rp[2]; \
9168 m3 ^= rp[3]; \
9169 m4 ^= rp[4]; \
9170 m5 ^= rp[5]; \
9171 m6 ^= rp[6]; \
9172 m7 ^= rp[7]; \
9173 m8 ^= rp[8]; \
9174 m9 ^= rp[9]; \
9175 mA ^= rp[10]; \
9176 mB ^= rp[11]; \
9177 mC ^= rp[12]; \
9178 mD ^= rp[13]; \
9179 mE ^= rp[14]; \
9180 mF ^= rp[15]; \
9181 rp = &T512_6[acc & 0x03][0]; \
9182 m0 ^= rp[0]; \
9183 m1 ^= rp[1]; \
9184 m2 ^= rp[2]; \
9185 m3 ^= rp[3]; \
9186 m4 ^= rp[4]; \
9187 m5 ^= rp[5]; \
9188 m6 ^= rp[6]; \
9189 m7 ^= rp[7]; \
9190 m8 ^= rp[8]; \
9191 m9 ^= rp[9]; \
9192 mA ^= rp[10]; \
9193 mB ^= rp[11]; \
9194 mC ^= rp[12]; \
9195 mD ^= rp[13]; \
9196 mE ^= rp[14]; \
9197 mF ^= rp[15]; \
9198 acc = buf[1]; \
9199 rp = &T512_8[acc >> 6][0]; \
9200 m0 ^= rp[0]; \
9201 m1 ^= rp[1]; \
9202 m2 ^= rp[2]; \
9203 m3 ^= rp[3]; \
9204 m4 ^= rp[4]; \
9205 m5 ^= rp[5]; \
9206 m6 ^= rp[6]; \
9207 m7 ^= rp[7]; \
9208 m8 ^= rp[8]; \
9209 m9 ^= rp[9]; \
9210 mA ^= rp[10]; \
9211 mB ^= rp[11]; \
9212 mC ^= rp[12]; \
9213 mD ^= rp[13]; \
9214 mE ^= rp[14]; \
9215 mF ^= rp[15]; \
9216 rp = &T512_10[(acc >> 4) & 0x03][0]; \
9217 m0 ^= rp[0]; \
9218 m1 ^= rp[1]; \
9219 m2 ^= rp[2]; \
9220 m3 ^= rp[3]; \
9221 m4 ^= rp[4]; \
9222 m5 ^= rp[5]; \
9223 m6 ^= rp[6]; \
9224 m7 ^= rp[7]; \
9225 m8 ^= rp[8]; \
9226 m9 ^= rp[9]; \
9227 mA ^= rp[10]; \
9228 mB ^= rp[11]; \
9229 mC ^= rp[12]; \
9230 mD ^= rp[13]; \
9231 mE ^= rp[14]; \
9232 mF ^= rp[15]; \
9233 rp = &T512_12[(acc >> 2) & 0x03][0]; \
9234 m0 ^= rp[0]; \
9235 m1 ^= rp[1]; \
9236 m2 ^= rp[2]; \
9237 m3 ^= rp[3]; \
9238 m4 ^= rp[4]; \
9239 m5 ^= rp[5]; \
9240 m6 ^= rp[6]; \
9241 m7 ^= rp[7]; \
9242 m8 ^= rp[8]; \
9243 m9 ^= rp[9]; \
9244 mA ^= rp[10]; \
9245 mB ^= rp[11]; \
9246 mC ^= rp[12]; \
9247 mD ^= rp[13]; \
9248 mE ^= rp[14]; \
9249 mF ^= rp[15]; \
9250 rp = &T512_14[acc & 0x03][0]; \
9251 m0 ^= rp[0]; \
9252 m1 ^= rp[1]; \
9253 m2 ^= rp[2]; \
9254 m3 ^= rp[3]; \
9255 m4 ^= rp[4]; \
9256 m5 ^= rp[5]; \
9257 m6 ^= rp[6]; \
9258 m7 ^= rp[7]; \
9259 m8 ^= rp[8]; \
9260 m9 ^= rp[9]; \
9261 mA ^= rp[10]; \
9262 mB ^= rp[11]; \
9263 mC ^= rp[12]; \
9264 mD ^= rp[13]; \
9265 mE ^= rp[14]; \
9266 mF ^= rp[15]; \
9267 acc = buf[2]; \
9268 rp = &T512_16[acc >> 6][0]; \
9269 m0 ^= rp[0]; \
9270 m1 ^= rp[1]; \
9271 m2 ^= rp[2]; \
9272 m3 ^= rp[3]; \
9273 m4 ^= rp[4]; \
9274 m5 ^= rp[5]; \
9275 m6 ^= rp[6]; \
9276 m7 ^= rp[7]; \
9277 m8 ^= rp[8]; \
9278 m9 ^= rp[9]; \
9279 mA ^= rp[10]; \
9280 mB ^= rp[11]; \
9281 mC ^= rp[12]; \
9282 mD ^= rp[13]; \
9283 mE ^= rp[14]; \
9284 mF ^= rp[15]; \
9285 rp = &T512_18[(acc >> 4) & 0x03][0]; \
9286 m0 ^= rp[0]; \
9287 m1 ^= rp[1]; \
9288 m2 ^= rp[2]; \
9289 m3 ^= rp[3]; \
9290 m4 ^= rp[4]; \
9291 m5 ^= rp[5]; \
9292 m6 ^= rp[6]; \
9293 m7 ^= rp[7]; \
9294 m8 ^= rp[8]; \
9295 m9 ^= rp[9]; \
9296 mA ^= rp[10]; \
9297 mB ^= rp[11]; \
9298 mC ^= rp[12]; \
9299 mD ^= rp[13]; \
9300 mE ^= rp[14]; \
9301 mF ^= rp[15]; \
9302 rp = &T512_20[(acc >> 2) & 0x03][0]; \
9303 m0 ^= rp[0]; \
9304 m1 ^= rp[1]; \
9305 m2 ^= rp[2]; \
9306 m3 ^= rp[3]; \
9307 m4 ^= rp[4]; \
9308 m5 ^= rp[5]; \
9309 m6 ^= rp[6]; \
9310 m7 ^= rp[7]; \
9311 m8 ^= rp[8]; \
9312 m9 ^= rp[9]; \
9313 mA ^= rp[10]; \
9314 mB ^= rp[11]; \
9315 mC ^= rp[12]; \
9316 mD ^= rp[13]; \
9317 mE ^= rp[14]; \
9318 mF ^= rp[15]; \
9319 rp = &T512_22[acc & 0x03][0]; \
9320 m0 ^= rp[0]; \
9321 m1 ^= rp[1]; \
9322 m2 ^= rp[2]; \
9323 m3 ^= rp[3]; \
9324 m4 ^= rp[4]; \
9325 m5 ^= rp[5]; \
9326 m6 ^= rp[6]; \
9327 m7 ^= rp[7]; \
9328 m8 ^= rp[8]; \
9329 m9 ^= rp[9]; \
9330 mA ^= rp[10]; \
9331 mB ^= rp[11]; \
9332 mC ^= rp[12]; \
9333 mD ^= rp[13]; \
9334 mE ^= rp[14]; \
9335 mF ^= rp[15]; \
9336 acc = buf[3]; \
9337 rp = &T512_24[acc >> 6][0]; \
9338 m0 ^= rp[0]; \
9339 m1 ^= rp[1]; \
9340 m2 ^= rp[2]; \
9341 m3 ^= rp[3]; \
9342 m4 ^= rp[4]; \
9343 m5 ^= rp[5]; \
9344 m6 ^= rp[6]; \
9345 m7 ^= rp[7]; \
9346 m8 ^= rp[8]; \
9347 m9 ^= rp[9]; \
9348 mA ^= rp[10]; \
9349 mB ^= rp[11]; \
9350 mC ^= rp[12]; \
9351 mD ^= rp[13]; \
9352 mE ^= rp[14]; \
9353 mF ^= rp[15]; \
9354 rp = &T512_26[(acc >> 4) & 0x03][0]; \
9355 m0 ^= rp[0]; \
9356 m1 ^= rp[1]; \
9357 m2 ^= rp[2]; \
9358 m3 ^= rp[3]; \
9359 m4 ^= rp[4]; \
9360 m5 ^= rp[5]; \
9361 m6 ^= rp[6]; \
9362 m7 ^= rp[7]; \
9363 m8 ^= rp[8]; \
9364 m9 ^= rp[9]; \
9365 mA ^= rp[10]; \
9366 mB ^= rp[11]; \
9367 mC ^= rp[12]; \
9368 mD ^= rp[13]; \
9369 mE ^= rp[14]; \
9370 mF ^= rp[15]; \
9371 rp = &T512_28[(acc >> 2) & 0x03][0]; \
9372 m0 ^= rp[0]; \
9373 m1 ^= rp[1]; \
9374 m2 ^= rp[2]; \
9375 m3 ^= rp[3]; \
9376 m4 ^= rp[4]; \
9377 m5 ^= rp[5]; \
9378 m6 ^= rp[6]; \
9379 m7 ^= rp[7]; \
9380 m8 ^= rp[8]; \
9381 m9 ^= rp[9]; \
9382 mA ^= rp[10]; \
9383 mB ^= rp[11]; \
9384 mC ^= rp[12]; \
9385 mD ^= rp[13]; \
9386 mE ^= rp[14]; \
9387 mF ^= rp[15]; \
9388 rp = &T512_30[acc & 0x03][0]; \
9389 m0 ^= rp[0]; \
9390 m1 ^= rp[1]; \
9391 m2 ^= rp[2]; \
9392 m3 ^= rp[3]; \
9393 m4 ^= rp[4]; \
9394 m5 ^= rp[5]; \
9395 m6 ^= rp[6]; \
9396 m7 ^= rp[7]; \
9397 m8 ^= rp[8]; \
9398 m9 ^= rp[9]; \
9399 mA ^= rp[10]; \
9400 mB ^= rp[11]; \
9401 mC ^= rp[12]; \
9402 mD ^= rp[13]; \
9403 mE ^= rp[14]; \
9404 mF ^= rp[15]; \
9405 acc = buf[4]; \
9406 rp = &T512_32[acc >> 6][0]; \
9407 m0 ^= rp[0]; \
9408 m1 ^= rp[1]; \
9409 m2 ^= rp[2]; \
9410 m3 ^= rp[3]; \
9411 m4 ^= rp[4]; \
9412 m5 ^= rp[5]; \
9413 m6 ^= rp[6]; \
9414 m7 ^= rp[7]; \
9415 m8 ^= rp[8]; \
9416 m9 ^= rp[9]; \
9417 mA ^= rp[10]; \
9418 mB ^= rp[11]; \
9419 mC ^= rp[12]; \
9420 mD ^= rp[13]; \
9421 mE ^= rp[14]; \
9422 mF ^= rp[15]; \
9423 rp = &T512_34[(acc >> 4) & 0x03][0]; \
9424 m0 ^= rp[0]; \
9425 m1 ^= rp[1]; \
9426 m2 ^= rp[2]; \
9427 m3 ^= rp[3]; \
9428 m4 ^= rp[4]; \
9429 m5 ^= rp[5]; \
9430 m6 ^= rp[6]; \
9431 m7 ^= rp[7]; \
9432 m8 ^= rp[8]; \
9433 m9 ^= rp[9]; \
9434 mA ^= rp[10]; \
9435 mB ^= rp[11]; \
9436 mC ^= rp[12]; \
9437 mD ^= rp[13]; \
9438 mE ^= rp[14]; \
9439 mF ^= rp[15]; \
9440 rp = &T512_36[(acc >> 2) & 0x03][0]; \
9441 m0 ^= rp[0]; \
9442 m1 ^= rp[1]; \
9443 m2 ^= rp[2]; \
9444 m3 ^= rp[3]; \
9445 m4 ^= rp[4]; \
9446 m5 ^= rp[5]; \
9447 m6 ^= rp[6]; \
9448 m7 ^= rp[7]; \
9449 m8 ^= rp[8]; \
9450 m9 ^= rp[9]; \
9451 mA ^= rp[10]; \
9452 mB ^= rp[11]; \
9453 mC ^= rp[12]; \
9454 mD ^= rp[13]; \
9455 mE ^= rp[14]; \
9456 mF ^= rp[15]; \
9457 rp = &T512_38[acc & 0x03][0]; \
9458 m0 ^= rp[0]; \
9459 m1 ^= rp[1]; \
9460 m2 ^= rp[2]; \
9461 m3 ^= rp[3]; \
9462 m4 ^= rp[4]; \
9463 m5 ^= rp[5]; \
9464 m6 ^= rp[6]; \
9465 m7 ^= rp[7]; \
9466 m8 ^= rp[8]; \
9467 m9 ^= rp[9]; \
9468 mA ^= rp[10]; \
9469 mB ^= rp[11]; \
9470 mC ^= rp[12]; \
9471 mD ^= rp[13]; \
9472 mE ^= rp[14]; \
9473 mF ^= rp[15]; \
9474 acc = buf[5]; \
9475 rp = &T512_40[acc >> 6][0]; \
9476 m0 ^= rp[0]; \
9477 m1 ^= rp[1]; \
9478 m2 ^= rp[2]; \
9479 m3 ^= rp[3]; \
9480 m4 ^= rp[4]; \
9481 m5 ^= rp[5]; \
9482 m6 ^= rp[6]; \
9483 m7 ^= rp[7]; \
9484 m8 ^= rp[8]; \
9485 m9 ^= rp[9]; \
9486 mA ^= rp[10]; \
9487 mB ^= rp[11]; \
9488 mC ^= rp[12]; \
9489 mD ^= rp[13]; \
9490 mE ^= rp[14]; \
9491 mF ^= rp[15]; \
9492 rp = &T512_42[(acc >> 4) & 0x03][0]; \
9493 m0 ^= rp[0]; \
9494 m1 ^= rp[1]; \
9495 m2 ^= rp[2]; \
9496 m3 ^= rp[3]; \
9497 m4 ^= rp[4]; \
9498 m5 ^= rp[5]; \
9499 m6 ^= rp[6]; \
9500 m7 ^= rp[7]; \
9501 m8 ^= rp[8]; \
9502 m9 ^= rp[9]; \
9503 mA ^= rp[10]; \
9504 mB ^= rp[11]; \
9505 mC ^= rp[12]; \
9506 mD ^= rp[13]; \
9507 mE ^= rp[14]; \
9508 mF ^= rp[15]; \
9509 rp = &T512_44[(acc >> 2) & 0x03][0]; \
9510 m0 ^= rp[0]; \
9511 m1 ^= rp[1]; \
9512 m2 ^= rp[2]; \
9513 m3 ^= rp[3]; \
9514 m4 ^= rp[4]; \
9515 m5 ^= rp[5]; \
9516 m6 ^= rp[6]; \
9517 m7 ^= rp[7]; \
9518 m8 ^= rp[8]; \
9519 m9 ^= rp[9]; \
9520 mA ^= rp[10]; \
9521 mB ^= rp[11]; \
9522 mC ^= rp[12]; \
9523 mD ^= rp[13]; \
9524 mE ^= rp[14]; \
9525 mF ^= rp[15]; \
9526 rp = &T512_46[acc & 0x03][0]; \
9527 m0 ^= rp[0]; \
9528 m1 ^= rp[1]; \
9529 m2 ^= rp[2]; \
9530 m3 ^= rp[3]; \
9531 m4 ^= rp[4]; \
9532 m5 ^= rp[5]; \
9533 m6 ^= rp[6]; \
9534 m7 ^= rp[7]; \
9535 m8 ^= rp[8]; \
9536 m9 ^= rp[9]; \
9537 mA ^= rp[10]; \
9538 mB ^= rp[11]; \
9539 mC ^= rp[12]; \
9540 mD ^= rp[13]; \
9541 mE ^= rp[14]; \
9542 mF ^= rp[15]; \
9543 acc = buf[6]; \
9544 rp = &T512_48[acc >> 6][0]; \
9545 m0 ^= rp[0]; \
9546 m1 ^= rp[1]; \
9547 m2 ^= rp[2]; \
9548 m3 ^= rp[3]; \
9549 m4 ^= rp[4]; \
9550 m5 ^= rp[5]; \
9551 m6 ^= rp[6]; \
9552 m7 ^= rp[7]; \
9553 m8 ^= rp[8]; \
9554 m9 ^= rp[9]; \
9555 mA ^= rp[10]; \
9556 mB ^= rp[11]; \
9557 mC ^= rp[12]; \
9558 mD ^= rp[13]; \
9559 mE ^= rp[14]; \
9560 mF ^= rp[15]; \
9561 rp = &T512_50[(acc >> 4) & 0x03][0]; \
9562 m0 ^= rp[0]; \
9563 m1 ^= rp[1]; \
9564 m2 ^= rp[2]; \
9565 m3 ^= rp[3]; \
9566 m4 ^= rp[4]; \
9567 m5 ^= rp[5]; \
9568 m6 ^= rp[6]; \
9569 m7 ^= rp[7]; \
9570 m8 ^= rp[8]; \
9571 m9 ^= rp[9]; \
9572 mA ^= rp[10]; \
9573 mB ^= rp[11]; \
9574 mC ^= rp[12]; \
9575 mD ^= rp[13]; \
9576 mE ^= rp[14]; \
9577 mF ^= rp[15]; \
9578 rp = &T512_52[(acc >> 2) & 0x03][0]; \
9579 m0 ^= rp[0]; \
9580 m1 ^= rp[1]; \
9581 m2 ^= rp[2]; \
9582 m3 ^= rp[3]; \
9583 m4 ^= rp[4]; \
9584 m5 ^= rp[5]; \
9585 m6 ^= rp[6]; \
9586 m7 ^= rp[7]; \
9587 m8 ^= rp[8]; \
9588 m9 ^= rp[9]; \
9589 mA ^= rp[10]; \
9590 mB ^= rp[11]; \
9591 mC ^= rp[12]; \
9592 mD ^= rp[13]; \
9593 mE ^= rp[14]; \
9594 mF ^= rp[15]; \
9595 rp = &T512_54[acc & 0x03][0]; \
9596 m0 ^= rp[0]; \
9597 m1 ^= rp[1]; \
9598 m2 ^= rp[2]; \
9599 m3 ^= rp[3]; \
9600 m4 ^= rp[4]; \
9601 m5 ^= rp[5]; \
9602 m6 ^= rp[6]; \
9603 m7 ^= rp[7]; \
9604 m8 ^= rp[8]; \
9605 m9 ^= rp[9]; \
9606 mA ^= rp[10]; \
9607 mB ^= rp[11]; \
9608 mC ^= rp[12]; \
9609 mD ^= rp[13]; \
9610 mE ^= rp[14]; \
9611 mF ^= rp[15]; \
9612 acc = buf[7]; \
9613 rp = &T512_56[acc >> 6][0]; \
9614 m0 ^= rp[0]; \
9615 m1 ^= rp[1]; \
9616 m2 ^= rp[2]; \
9617 m3 ^= rp[3]; \
9618 m4 ^= rp[4]; \
9619 m5 ^= rp[5]; \
9620 m6 ^= rp[6]; \
9621 m7 ^= rp[7]; \
9622 m8 ^= rp[8]; \
9623 m9 ^= rp[9]; \
9624 mA ^= rp[10]; \
9625 mB ^= rp[11]; \
9626 mC ^= rp[12]; \
9627 mD ^= rp[13]; \
9628 mE ^= rp[14]; \
9629 mF ^= rp[15]; \
9630 rp = &T512_58[(acc >> 4) & 0x03][0]; \
9631 m0 ^= rp[0]; \
9632 m1 ^= rp[1]; \
9633 m2 ^= rp[2]; \
9634 m3 ^= rp[3]; \
9635 m4 ^= rp[4]; \
9636 m5 ^= rp[5]; \
9637 m6 ^= rp[6]; \
9638 m7 ^= rp[7]; \
9639 m8 ^= rp[8]; \
9640 m9 ^= rp[9]; \
9641 mA ^= rp[10]; \
9642 mB ^= rp[11]; \
9643 mC ^= rp[12]; \
9644 mD ^= rp[13]; \
9645 mE ^= rp[14]; \
9646 mF ^= rp[15]; \
9647 rp = &T512_60[(acc >> 2) & 0x03][0]; \
9648 m0 ^= rp[0]; \
9649 m1 ^= rp[1]; \
9650 m2 ^= rp[2]; \
9651 m3 ^= rp[3]; \
9652 m4 ^= rp[4]; \
9653 m5 ^= rp[5]; \
9654 m6 ^= rp[6]; \
9655 m7 ^= rp[7]; \
9656 m8 ^= rp[8]; \
9657 m9 ^= rp[9]; \
9658 mA ^= rp[10]; \
9659 mB ^= rp[11]; \
9660 mC ^= rp[12]; \
9661 mD ^= rp[13]; \
9662 mE ^= rp[14]; \
9663 mF ^= rp[15]; \
9664 rp = &T512_62[acc & 0x03][0]; \
9665 m0 ^= rp[0]; \
9666 m1 ^= rp[1]; \
9667 m2 ^= rp[2]; \
9668 m3 ^= rp[3]; \
9669 m4 ^= rp[4]; \
9670 m5 ^= rp[5]; \
9671 m6 ^= rp[6]; \
9672 m7 ^= rp[7]; \
9673 m8 ^= rp[8]; \
9674 m9 ^= rp[9]; \
9675 mA ^= rp[10]; \
9676 mB ^= rp[11]; \
9677 mC ^= rp[12]; \
9678 mD ^= rp[13]; \
9679 mE ^= rp[14]; \
9680 mF ^= rp[15]; \
9681 } while (0)
9682 #endif
9683 #if SPH_HAMSI_EXPAND_BIG == 3
9684 static const sph_u32 T512_0[8][16] = {
9685 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9686 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9687 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9688 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9689 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9690 SPH_C32(0x00000000) },
9691 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
9692 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
9693 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
9694 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
9695 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
9696 SPH_C32(0x2dd1f9ab) },
9697 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
9698 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
9699 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
9700 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
9701 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
9702 SPH_C32(0xbf2c0be2) },
9703 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
9704 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
9705 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
9706 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
9707 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
9708 SPH_C32(0x92fdf249) },
9709 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
9710 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
9711 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
9712 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
9713 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
9714 SPH_C32(0x32219526) },
9715 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
9716 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
9717 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
9718 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
9719 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
9720 SPH_C32(0x1ff06c8d) },
9721 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
9722 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
9723 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
9724 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
9725 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
9726 SPH_C32(0x8d0d9ec4) },
9727 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
9728 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
9729 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
9730 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
9731 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
9732 SPH_C32(0xa0dc676f) }
9733 };
9734 static const sph_u32 T512_3[8][16] = {
9735 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9736 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9737 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9740 SPH_C32(0x00000000) },
9741 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
9742 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
9743 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
9744 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
9745 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
9746 SPH_C32(0xdc24e61f) },
9747 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
9748 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
9749 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
9750 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
9751 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
9752 SPH_C32(0x3daac2da) },
9753 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
9754 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
9755 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
9756 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
9757 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
9758 SPH_C32(0xe18e24c5) },
9759 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
9760 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
9761 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
9762 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
9763 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
9764 SPH_C32(0x78cace29) },
9765 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
9766 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
9767 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
9768 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
9769 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
9770 SPH_C32(0xa4ee2836) },
9771 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
9772 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
9773 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
9774 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
9775 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
9776 SPH_C32(0x45600cf3) },
9777 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
9778 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
9779 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
9780 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
9781 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
9782 SPH_C32(0x9944eaec) }
9783 };
9784 static const sph_u32 T512_6[8][16] = {
9785 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9786 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9787 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9788 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9789 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9790 SPH_C32(0x00000000) },
9791 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
9792 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
9793 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
9794 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
9795 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
9796 SPH_C32(0x925c44e9) },
9797 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
9798 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
9799 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
9800 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
9801 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
9802 SPH_C32(0x9e69af68) },
9803 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
9804 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
9805 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
9806 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
9807 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
9808 SPH_C32(0x0c35eb81) },
9809 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
9810 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
9811 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
9812 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
9813 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
9814 SPH_C32(0x0c26f262) },
9815 { SPH_C32(0x7d5c0050), SPH_C32(0xeb690000), SPH_C32(0x79460000),
9816 SPH_C32(0x7ae10000), SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912),
9817 SPH_C32(0x4ba936b9), SPH_C32(0x6dbdf830), SPH_C32(0x7ad00350),
9818 SPH_C32(0x4ce60000), SPH_C32(0x36330000), SPH_C32(0xc78a0000),
9819 SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8), SPH_C32(0x634589f0),
9820 SPH_C32(0x9e7ab68b) },
9821 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
9822 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
9823 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
9824 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
9825 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
9826 SPH_C32(0x924f5d0a) },
9827 { SPH_C32(0x92570220), SPH_C32(0xd1940000), SPH_C32(0x24e80000),
9828 SPH_C32(0x13a80000), SPH_C32(0x073278c0), SPH_C32(0x12c7bceb),
9829 SPH_C32(0x2dbd3ce8), SPH_C32(0xfff2a53a), SPH_C32(0xb3bb0360),
9830 SPH_C32(0xabc30000), SPH_C32(0x19b70000), SPH_C32(0xe1c50000),
9831 SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f), SPH_C32(0x33dae074),
9832 SPH_C32(0x001319e3) }
9833 };
9834 static const sph_u32 T512_9[8][16] = {
9835 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9836 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9837 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9838 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9839 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9840 SPH_C32(0x00000000) },
9841 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
9842 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
9843 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
9844 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
9845 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
9846 SPH_C32(0x8a341574) },
9847 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
9848 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
9849 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
9850 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
9851 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
9852 SPH_C32(0x450360bf) },
9853 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
9854 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
9855 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
9856 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
9857 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
9858 SPH_C32(0xcf3775cb) },
9859 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
9860 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
9861 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
9862 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
9863 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
9864 SPH_C32(0xf3d45758) },
9865 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
9866 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
9867 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
9868 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
9869 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
9870 SPH_C32(0x79e0422c) },
9871 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
9872 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
9873 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
9874 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
9875 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
9876 SPH_C32(0xb6d737e7) },
9877 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
9878 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
9879 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
9880 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
9881 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
9882 SPH_C32(0x3ce32293) }
9883 };
9884 static const sph_u32 T512_12[8][16] = {
9885 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9886 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9887 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9888 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9889 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9890 SPH_C32(0x00000000) },
9891 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
9892 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
9893 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
9894 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
9895 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
9896 SPH_C32(0x7b1bd6b9) },
9897 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
9898 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
9899 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
9900 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
9901 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
9902 SPH_C32(0xf746c320) },
9903 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
9904 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
9905 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
9906 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
9907 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
9908 SPH_C32(0x8c5d1599) },
9909 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
9910 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
9911 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
9912 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
9913 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
9914 SPH_C32(0x69505b3a) },
9915 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
9916 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
9917 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
9918 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
9919 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
9920 SPH_C32(0x124b8d83) },
9921 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
9922 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
9923 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
9924 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
9925 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
9926 SPH_C32(0x9e16981a) },
9927 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
9928 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
9929 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
9930 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
9931 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
9932 SPH_C32(0xe50d4ea3) }
9933 };
9934 static const sph_u32 T512_15[8][16] = {
9935 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9936 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9937 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9938 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9939 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9940 SPH_C32(0x00000000) },
9941 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
9942 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
9943 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
9944 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
9945 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
9946 SPH_C32(0xfeabf254) },
9947 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
9948 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
9949 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
9950 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
9951 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
9952 SPH_C32(0xfe1cdc7f) },
9953 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
9954 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
9955 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
9956 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
9957 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
9958 SPH_C32(0x00b72e2b) },
9959 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
9960 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
9961 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
9962 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
9963 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
9964 SPH_C32(0xac8e6c88) },
9965 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
9966 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
9967 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
9968 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
9969 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
9970 SPH_C32(0x52259edc) },
9971 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
9972 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
9973 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
9974 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
9975 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
9976 SPH_C32(0x5292b0f7) },
9977 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
9978 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
9979 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
9980 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
9981 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
9982 SPH_C32(0xac3942a3) }
9983 };
9984 static const sph_u32 T512_18[8][16] = {
9985 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9986 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9987 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9988 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9989 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9990 SPH_C32(0x00000000) },
9991 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
9992 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
9993 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
9994 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
9995 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
9996 SPH_C32(0x1af21fe1) },
9997 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
9998 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
9999 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
10000 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
10001 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
10002 SPH_C32(0x857f3c2b) },
10003 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
10004 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
10005 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
10006 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
10007 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
10008 SPH_C32(0x9f8d23ca) },
10009 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
10010 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
10011 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
10012 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
10013 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
10014 SPH_C32(0x2ba05a55) },
10015 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
10016 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
10017 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
10018 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
10019 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
10020 SPH_C32(0x315245b4) },
10021 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
10022 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
10023 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
10024 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
10025 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
10026 SPH_C32(0xaedf667e) },
10027 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
10028 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
10029 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
10030 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
10031 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
10032 SPH_C32(0xb42d799f) }
10033 };
10034 static const sph_u32 T512_21[8][16] = {
10035 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10036 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10037 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10038 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10039 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10040 SPH_C32(0x00000000) },
10041 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
10042 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
10043 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
10044 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
10045 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
10046 SPH_C32(0xa123ff9f) },
10047 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
10048 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
10049 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
10050 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
10051 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
10052 SPH_C32(0x1568ff0f) },
10053 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
10054 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
10055 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
10056 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
10057 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
10058 SPH_C32(0xb44b0090) },
10059 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
10060 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
10061 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
10062 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
10063 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
10064 SPH_C32(0xc5c1eb3e) },
10065 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
10066 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
10067 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
10068 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
10069 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
10070 SPH_C32(0x64e214a1) },
10071 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
10072 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
10073 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
10074 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
10075 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
10076 SPH_C32(0xd0a91431) },
10077 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
10078 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
10079 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
10080 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
10081 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
10082 SPH_C32(0x718aebae) }
10083 };
10084 static const sph_u32 T512_24[8][16] = {
10085 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10086 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10087 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10088 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10089 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10090 SPH_C32(0x00000000) },
10091 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
10092 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
10093 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
10094 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
10095 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
10096 SPH_C32(0x524a0d59) },
10097 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
10098 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
10099 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
10100 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
10101 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
10102 SPH_C32(0x378dd173) },
10103 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
10104 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
10105 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
10106 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
10107 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
10108 SPH_C32(0x65c7dc2a) },
10109 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
10110 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
10111 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
10112 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
10113 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
10114 SPH_C32(0x8b6c72bd) },
10115 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
10116 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
10117 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
10118 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
10119 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
10120 SPH_C32(0xd9267fe4) },
10121 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
10122 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
10123 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
10124 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
10125 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
10126 SPH_C32(0xbce1a3ce) },
10127 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
10128 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
10129 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
10130 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
10131 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
10132 SPH_C32(0xeeabae97) }
10133 };
10134 static const sph_u32 T512_27[8][16] = {
10135 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10136 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10137 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10138 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10139 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10140 SPH_C32(0x00000000) },
10141 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
10142 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
10143 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
10144 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
10145 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
10146 SPH_C32(0x3a4e99d7) },
10147 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
10148 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
10149 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
10150 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
10151 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
10152 SPH_C32(0xe1844257) },
10153 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
10154 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
10155 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
10156 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
10157 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
10158 SPH_C32(0xdbcadb80) },
10159 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
10160 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
10161 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
10162 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
10163 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
10164 SPH_C32(0x2c3b504e) },
10165 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
10166 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
10167 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
10168 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
10169 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
10170 SPH_C32(0x1675c999) },
10171 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
10172 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
10173 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
10174 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
10175 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
10176 SPH_C32(0xcdbf1219) },
10177 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
10178 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
10179 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
10180 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
10181 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
10182 SPH_C32(0xf7f18bce) }
10183 };
10184 static const sph_u32 T512_30[8][16] = {
10185 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10186 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10187 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10188 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10189 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10190 SPH_C32(0x00000000) },
10191 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
10192 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
10193 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
10194 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
10195 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
10196 SPH_C32(0x4b7eec55) },
10197 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
10198 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
10199 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
10200 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
10201 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
10202 SPH_C32(0xb0a51834) },
10203 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
10204 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
10205 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
10206 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
10207 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
10208 SPH_C32(0xfbdbf461) },
10209 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
10210 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
10211 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
10212 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
10213 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
10214 SPH_C32(0xa6b8c28d) },
10215 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
10216 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
10217 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
10218 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
10219 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
10220 SPH_C32(0xedc62ed8) },
10221 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
10222 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
10223 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
10224 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
10225 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
10226 SPH_C32(0x161ddab9) },
10227 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
10228 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
10229 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
10230 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
10231 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
10232 SPH_C32(0x5d6336ec) }
10233 };
10234 static const sph_u32 T512_33[8][16] = {
10235 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10236 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10237 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10238 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10239 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10240 SPH_C32(0x00000000) },
10241 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
10242 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
10243 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
10244 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
10245 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
10246 SPH_C32(0x98aa496e) },
10247 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
10248 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
10249 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
10250 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
10251 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
10252 SPH_C32(0x094e3198) },
10253 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
10254 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
10255 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
10256 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
10257 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
10258 SPH_C32(0x91e478f6) },
10259 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
10260 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
10261 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
10262 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
10263 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
10264 SPH_C32(0xe86cba2e) },
10265 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
10266 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
10267 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
10268 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
10269 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
10270 SPH_C32(0x70c6f340) },
10271 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
10272 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
10273 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
10274 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
10275 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
10276 SPH_C32(0xe1228bb6) },
10277 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
10278 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
10279 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
10280 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
10281 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
10282 SPH_C32(0x7988c2d8) }
10283 };
10284 static const sph_u32 T512_36[8][16] = {
10285 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10286 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10287 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10288 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10289 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10290 SPH_C32(0x00000000) },
10291 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
10292 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
10293 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
10294 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
10295 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
10296 SPH_C32(0x443d3004) },
10297 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
10298 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
10299 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
10300 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
10301 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
10302 SPH_C32(0xf4f6ea7b) },
10303 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
10304 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
10305 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
10306 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
10307 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
10308 SPH_C32(0xb0cbda7f) },
10309 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
10310 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
10311 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
10312 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
10313 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
10314 SPH_C32(0x979961d0) },
10315 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
10316 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
10317 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
10318 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
10319 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
10320 SPH_C32(0xd3a451d4) },
10321 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
10322 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
10323 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
10324 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
10325 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
10326 SPH_C32(0x636f8bab) },
10327 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
10328 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
10329 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
10330 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
10331 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
10332 SPH_C32(0x2752bbaf) }
10333 };
10334 static const sph_u32 T512_39[8][16] = {
10335 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10336 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10337 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10338 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10339 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10340 SPH_C32(0x00000000) },
10341 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
10342 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
10343 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
10344 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
10345 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
10346 SPH_C32(0x7f975691) },
10347 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
10348 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
10349 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
10350 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
10351 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
10352 SPH_C32(0x2c94459e) },
10353 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
10354 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
10355 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
10356 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
10357 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
10358 SPH_C32(0x5303130f) },
10359 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
10360 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
10361 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
10362 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
10363 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
10364 SPH_C32(0x8e67b7fa) },
10365 { SPH_C32(0x9e440000), SPH_C32(0x8c370000), SPH_C32(0x30d807ce),
10366 SPH_C32(0xcbaf0000), SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6),
10367 SPH_C32(0xa615c724), SPH_C32(0x995994f1), SPH_C32(0xd2130000),
10368 SPH_C32(0x45ab0000), SPH_C32(0xf8c50286), SPH_C32(0xc30c0000),
10369 SPH_C32(0x574d284c), SPH_C32(0xda31f145), SPH_C32(0x4f1ee235),
10370 SPH_C32(0xf1f0e16b) },
10371 { SPH_C32(0x9f990000), SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786),
10372 SPH_C32(0x6daf0000), SPH_C32(0x413413b1), SPH_C32(0x155ef9e1),
10373 SPH_C32(0xc00708d9), SPH_C32(0xb5cdd16f), SPH_C32(0x80430000),
10374 SPH_C32(0x6cff0000), SPH_C32(0x92a402c8), SPH_C32(0x33f30000),
10375 SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b), SPH_C32(0x80486dd0),
10376 SPH_C32(0xa2f3f264) },
10377 { SPH_C32(0xcdc90000), SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8),
10378 SPH_C32(0x9d500000), SPH_C32(0xdb056d5d), SPH_C32(0x507db82f),
10379 SPH_C32(0x0f51873c), SPH_C32(0xe6cec260), SPH_C32(0xd3ce0000),
10380 SPH_C32(0xc5030000), SPH_C32(0x0c5302ce), SPH_C32(0x650c0000),
10381 SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72), SPH_C32(0x290c2dc8),
10382 SPH_C32(0xdd64a4f5) }
10383 };
10384 static const sph_u32 T512_42[8][16] = {
10385 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10386 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10387 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10388 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10389 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10390 SPH_C32(0x00000000) },
10391 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
10392 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
10393 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
10394 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
10395 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
10396 SPH_C32(0x9b6ef888) },
10397 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
10398 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
10399 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
10400 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
10401 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
10402 SPH_C32(0xd8b61463) },
10403 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
10404 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
10405 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
10406 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
10407 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
10408 SPH_C32(0x43d8eceb) },
10409 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
10410 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
10411 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
10412 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
10413 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
10414 SPH_C32(0x3ea660f7) },
10415 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
10416 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
10417 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
10418 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
10419 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
10420 SPH_C32(0xa5c8987f) },
10421 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
10422 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
10423 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
10424 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
10425 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
10426 SPH_C32(0xe6107494) },
10427 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
10428 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
10429 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
10430 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
10431 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
10432 SPH_C32(0x7d7e8c1c) }
10433 };
10434 static const sph_u32 T512_45[8][16] = {
10435 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10436 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10437 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10438 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10439 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10440 SPH_C32(0x00000000) },
10441 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
10442 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
10443 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
10444 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
10445 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
10446 SPH_C32(0x1e7536a6) },
10447 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
10448 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
10449 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
10450 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
10451 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
10452 SPH_C32(0x24314f17) },
10453 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
10454 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
10455 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
10456 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
10457 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
10458 SPH_C32(0x3a4479b1) },
10459 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
10460 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
10461 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
10462 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
10463 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
10464 SPH_C32(0x9075b1ce) },
10465 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
10466 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
10467 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
10468 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
10469 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
10470 SPH_C32(0x8e008768) },
10471 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
10472 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
10473 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
10474 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
10475 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
10476 SPH_C32(0xb444fed9) },
10477 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
10478 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
10479 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
10480 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
10481 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
10482 SPH_C32(0xaa31c87f) }
10483 };
10484 static const sph_u32 T512_48[8][16] = {
10485 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10486 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10487 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10488 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10489 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10490 SPH_C32(0x00000000) },
10491 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
10492 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
10493 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
10494 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
10495 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
10496 SPH_C32(0x551e3d6e) },
10497 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
10498 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
10499 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
10500 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
10501 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
10502 SPH_C32(0x33c5244f) },
10503 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
10504 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
10505 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
10506 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
10507 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
10508 SPH_C32(0x66db1921) },
10509 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
10510 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
10511 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
10512 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
10513 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
10514 SPH_C32(0x8a58e6a4) },
10515 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
10516 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
10517 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
10518 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
10519 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
10520 SPH_C32(0xdf46dbca) },
10521 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
10522 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
10523 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
10524 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
10525 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
10526 SPH_C32(0xb99dc2eb) },
10527 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
10528 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
10529 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
10530 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
10531 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
10532 SPH_C32(0xec83ff85) }
10533 };
10534 static const sph_u32 T512_51[8][16] = {
10535 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10536 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10537 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10538 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10539 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10540 SPH_C32(0x00000000) },
10541 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
10542 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
10543 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
10544 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
10545 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
10546 SPH_C32(0x5bd61539) },
10547 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
10548 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
10549 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
10550 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
10551 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
10552 SPH_C32(0x15b961e7) },
10553 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
10554 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
10555 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
10556 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
10557 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
10558 SPH_C32(0x4e6f74de) },
10559 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
10560 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
10561 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
10562 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
10563 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
10564 SPH_C32(0x2a2c18f0) },
10565 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
10566 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
10567 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
10568 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
10569 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
10570 SPH_C32(0x71fa0dc9) },
10571 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
10572 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
10573 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
10574 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
10575 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
10576 SPH_C32(0x3f957917) },
10577 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
10578 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
10579 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
10580 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
10581 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
10582 SPH_C32(0x64436c2e) }
10583 };
10584 static const sph_u32 T512_54[8][16] = {
10585 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10586 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10587 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10588 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10589 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10590 SPH_C32(0x00000000) },
10591 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
10592 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
10593 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
10594 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
10595 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
10596 SPH_C32(0xe7e00a94) },
10597 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
10598 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
10599 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
10600 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
10601 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
10602 SPH_C32(0x56a7b19f) },
10603 { SPH_C32(0x9d000000), SPH_C32(0x1b090000), SPH_C32(0x01b00000),
10604 SPH_C32(0xb0930240), SPH_C32(0x46ba7497), SPH_C32(0xf53e2561),
10605 SPH_C32(0x0f6d3db7), SPH_C32(0x10a52867), SPH_C32(0x657e0000),
10606 SPH_C32(0xd8660000), SPH_C32(0x7ea60000), SPH_C32(0xa9560180),
10607 SPH_C32(0x31e76a62), SPH_C32(0x94183875), SPH_C32(0xa929e66b),
10608 SPH_C32(0xb147bb0b) },
10609 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
10610 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
10611 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
10612 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
10613 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
10614 SPH_C32(0x81fdf908) },
10615 { SPH_C32(0x8bed0000), SPH_C32(0x0e610000), SPH_C32(0xec670000),
10616 SPH_C32(0x82ce0060), SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322),
10617 SPH_C32(0xec18c51f), SPH_C32(0x9158d16f), SPH_C32(0x83560000),
10618 SPH_C32(0x942d0000), SPH_C32(0xd6f30000), SPH_C32(0x7a860360),
10619 SPH_C32(0xe9865ada), SPH_C32(0x0cbf88af), SPH_C32(0x81bce0df),
10620 SPH_C32(0x661df39c) },
10621 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
10622 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
10623 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
10624 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
10625 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
10626 SPH_C32(0xd75a4897) },
10627 { SPH_C32(0x6dc50000), SPH_C32(0x422a0000), SPH_C32(0x44320000),
10628 SPH_C32(0x511e0280), SPH_C32(0x7dd772a6), SPH_C32(0x37d373f8),
10629 SPH_C32(0xc48dc3ab), SPH_C32(0x460299f8), SPH_C32(0x73930000),
10630 SPH_C32(0xcd0e0000), SPH_C32(0x93710000), SPH_C32(0x9b0b03a0),
10631 SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36), SPH_C32(0x4a5c1ec3),
10632 SPH_C32(0x30ba4203) }
10633 };
10634 static const sph_u32 T512_57[8][16] = {
10635 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10636 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10637 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10638 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10639 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10640 SPH_C32(0x00000000) },
10641 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
10642 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
10643 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
10644 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
10645 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
10646 SPH_C32(0xbe0a679e) },
10647 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
10648 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
10649 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
10650 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
10651 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
10652 SPH_C32(0x30aebcf7) },
10653 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
10654 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
10655 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
10656 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
10657 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
10658 SPH_C32(0x8ea4db69) },
10659 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
10660 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
10661 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
10662 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
10663 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
10664 SPH_C32(0xc7ff60f0) },
10665 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
10666 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
10667 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
10668 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
10669 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
10670 SPH_C32(0x79f5076e) },
10671 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
10672 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
10673 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
10674 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
10675 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
10676 SPH_C32(0xf751dc07) },
10677 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
10678 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
10679 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
10680 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
10681 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
10682 SPH_C32(0x495bbb99) }
10683 };
10684 static const sph_u32 T512_60[8][16] = {
10685 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10686 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10687 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10688 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10689 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10690 SPH_C32(0x00000000) },
10691 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
10692 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
10693 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
10694 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
10695 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
10696 SPH_C32(0x3c5dfffe) },
10697 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
10698 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
10699 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
10700 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
10701 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
10702 SPH_C32(0x7b1675d7) },
10703 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
10704 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
10705 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
10706 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
10707 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
10708 SPH_C32(0x474b8a29) },
10709 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
10710 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
10711 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
10712 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
10713 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
10714 SPH_C32(0x2879ebac) },
10715 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
10716 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
10717 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
10718 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
10719 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
10720 SPH_C32(0x14241452) },
10721 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
10722 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
10723 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
10724 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
10725 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
10726 SPH_C32(0x536f9e7b) },
10727 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
10728 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
10729 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
10730 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
10731 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
10732 SPH_C32(0x6f326185) }
10733 };
10734 static const sph_u32 T512_63[2][16] = {
10735 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10736 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10737 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10740 SPH_C32(0x00000000) },
10741 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
10742 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
10743 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
10744 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
10745 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
10746 SPH_C32(0xda878000) }
10747 };
10748 #define INPUT_BIG do { \
10749 unsigned acc = buf[0]; \
10750 const sph_u32 *rp; \
10751 rp = &T512_0[acc >> 5][0]; \
10752 m0 = rp[0]; \
10753 m1 = rp[1]; \
10754 m2 = rp[2]; \
10755 m3 = rp[3]; \
10756 m4 = rp[4]; \
10757 m5 = rp[5]; \
10758 m6 = rp[6]; \
10759 m7 = rp[7]; \
10760 m8 = rp[8]; \
10761 m9 = rp[9]; \
10762 mA = rp[10]; \
10763 mB = rp[11]; \
10764 mC = rp[12]; \
10765 mD = rp[13]; \
10766 mE = rp[14]; \
10767 mF = rp[15]; \
10768 rp = &T512_3[(acc >> 2) & 0x07][0]; \
10769 m0 ^= rp[0]; \
10770 m1 ^= rp[1]; \
10771 m2 ^= rp[2]; \
10772 m3 ^= rp[3]; \
10773 m4 ^= rp[4]; \
10774 m5 ^= rp[5]; \
10775 m6 ^= rp[6]; \
10776 m7 ^= rp[7]; \
10777 m8 ^= rp[8]; \
10778 m9 ^= rp[9]; \
10779 mA ^= rp[10]; \
10780 mB ^= rp[11]; \
10781 mC ^= rp[12]; \
10782 mD ^= rp[13]; \
10783 mE ^= rp[14]; \
10784 mF ^= rp[15]; \
10785 acc = (acc << 8) | buf[1]; \
10786 rp = &T512_6[(acc >> 7) & 0x07][0]; \
10787 m0 ^= rp[0]; \
10788 m1 ^= rp[1]; \
10789 m2 ^= rp[2]; \
10790 m3 ^= rp[3]; \
10791 m4 ^= rp[4]; \
10792 m5 ^= rp[5]; \
10793 m6 ^= rp[6]; \
10794 m7 ^= rp[7]; \
10795 m8 ^= rp[8]; \
10796 m9 ^= rp[9]; \
10797 mA ^= rp[10]; \
10798 mB ^= rp[11]; \
10799 mC ^= rp[12]; \
10800 mD ^= rp[13]; \
10801 mE ^= rp[14]; \
10802 mF ^= rp[15]; \
10803 rp = &T512_9[(acc >> 4) & 0x07][0]; \
10804 m0 ^= rp[0]; \
10805 m1 ^= rp[1]; \
10806 m2 ^= rp[2]; \
10807 m3 ^= rp[3]; \
10808 m4 ^= rp[4]; \
10809 m5 ^= rp[5]; \
10810 m6 ^= rp[6]; \
10811 m7 ^= rp[7]; \
10812 m8 ^= rp[8]; \
10813 m9 ^= rp[9]; \
10814 mA ^= rp[10]; \
10815 mB ^= rp[11]; \
10816 mC ^= rp[12]; \
10817 mD ^= rp[13]; \
10818 mE ^= rp[14]; \
10819 mF ^= rp[15]; \
10820 rp = &T512_12[(acc >> 1) & 0x07][0]; \
10821 m0 ^= rp[0]; \
10822 m1 ^= rp[1]; \
10823 m2 ^= rp[2]; \
10824 m3 ^= rp[3]; \
10825 m4 ^= rp[4]; \
10826 m5 ^= rp[5]; \
10827 m6 ^= rp[6]; \
10828 m7 ^= rp[7]; \
10829 m8 ^= rp[8]; \
10830 m9 ^= rp[9]; \
10831 mA ^= rp[10]; \
10832 mB ^= rp[11]; \
10833 mC ^= rp[12]; \
10834 mD ^= rp[13]; \
10835 mE ^= rp[14]; \
10836 mF ^= rp[15]; \
10837 acc = (acc << 8) | buf[2]; \
10838 rp = &T512_15[(acc >> 6) & 0x07][0]; \
10839 m0 ^= rp[0]; \
10840 m1 ^= rp[1]; \
10841 m2 ^= rp[2]; \
10842 m3 ^= rp[3]; \
10843 m4 ^= rp[4]; \
10844 m5 ^= rp[5]; \
10845 m6 ^= rp[6]; \
10846 m7 ^= rp[7]; \
10847 m8 ^= rp[8]; \
10848 m9 ^= rp[9]; \
10849 mA ^= rp[10]; \
10850 mB ^= rp[11]; \
10851 mC ^= rp[12]; \
10852 mD ^= rp[13]; \
10853 mE ^= rp[14]; \
10854 mF ^= rp[15]; \
10855 rp = &T512_18[(acc >> 3) & 0x07][0]; \
10856 m0 ^= rp[0]; \
10857 m1 ^= rp[1]; \
10858 m2 ^= rp[2]; \
10859 m3 ^= rp[3]; \
10860 m4 ^= rp[4]; \
10861 m5 ^= rp[5]; \
10862 m6 ^= rp[6]; \
10863 m7 ^= rp[7]; \
10864 m8 ^= rp[8]; \
10865 m9 ^= rp[9]; \
10866 mA ^= rp[10]; \
10867 mB ^= rp[11]; \
10868 mC ^= rp[12]; \
10869 mD ^= rp[13]; \
10870 mE ^= rp[14]; \
10871 mF ^= rp[15]; \
10872 rp = &T512_21[acc & 0x07][0]; \
10873 m0 ^= rp[0]; \
10874 m1 ^= rp[1]; \
10875 m2 ^= rp[2]; \
10876 m3 ^= rp[3]; \
10877 m4 ^= rp[4]; \
10878 m5 ^= rp[5]; \
10879 m6 ^= rp[6]; \
10880 m7 ^= rp[7]; \
10881 m8 ^= rp[8]; \
10882 m9 ^= rp[9]; \
10883 mA ^= rp[10]; \
10884 mB ^= rp[11]; \
10885 mC ^= rp[12]; \
10886 mD ^= rp[13]; \
10887 mE ^= rp[14]; \
10888 mF ^= rp[15]; \
10889 acc = buf[3]; \
10890 rp = &T512_24[acc >> 5][0]; \
10891 m0 ^= rp[0]; \
10892 m1 ^= rp[1]; \
10893 m2 ^= rp[2]; \
10894 m3 ^= rp[3]; \
10895 m4 ^= rp[4]; \
10896 m5 ^= rp[5]; \
10897 m6 ^= rp[6]; \
10898 m7 ^= rp[7]; \
10899 m8 ^= rp[8]; \
10900 m9 ^= rp[9]; \
10901 mA ^= rp[10]; \
10902 mB ^= rp[11]; \
10903 mC ^= rp[12]; \
10904 mD ^= rp[13]; \
10905 mE ^= rp[14]; \
10906 mF ^= rp[15]; \
10907 rp = &T512_27[(acc >> 2) & 0x07][0]; \
10908 m0 ^= rp[0]; \
10909 m1 ^= rp[1]; \
10910 m2 ^= rp[2]; \
10911 m3 ^= rp[3]; \
10912 m4 ^= rp[4]; \
10913 m5 ^= rp[5]; \
10914 m6 ^= rp[6]; \
10915 m7 ^= rp[7]; \
10916 m8 ^= rp[8]; \
10917 m9 ^= rp[9]; \
10918 mA ^= rp[10]; \
10919 mB ^= rp[11]; \
10920 mC ^= rp[12]; \
10921 mD ^= rp[13]; \
10922 mE ^= rp[14]; \
10923 mF ^= rp[15]; \
10924 acc = (acc << 8) | buf[4]; \
10925 rp = &T512_30[(acc >> 7) & 0x07][0]; \
10926 m0 ^= rp[0]; \
10927 m1 ^= rp[1]; \
10928 m2 ^= rp[2]; \
10929 m3 ^= rp[3]; \
10930 m4 ^= rp[4]; \
10931 m5 ^= rp[5]; \
10932 m6 ^= rp[6]; \
10933 m7 ^= rp[7]; \
10934 m8 ^= rp[8]; \
10935 m9 ^= rp[9]; \
10936 mA ^= rp[10]; \
10937 mB ^= rp[11]; \
10938 mC ^= rp[12]; \
10939 mD ^= rp[13]; \
10940 mE ^= rp[14]; \
10941 mF ^= rp[15]; \
10942 rp = &T512_33[(acc >> 4) & 0x07][0]; \
10943 m0 ^= rp[0]; \
10944 m1 ^= rp[1]; \
10945 m2 ^= rp[2]; \
10946 m3 ^= rp[3]; \
10947 m4 ^= rp[4]; \
10948 m5 ^= rp[5]; \
10949 m6 ^= rp[6]; \
10950 m7 ^= rp[7]; \
10951 m8 ^= rp[8]; \
10952 m9 ^= rp[9]; \
10953 mA ^= rp[10]; \
10954 mB ^= rp[11]; \
10955 mC ^= rp[12]; \
10956 mD ^= rp[13]; \
10957 mE ^= rp[14]; \
10958 mF ^= rp[15]; \
10959 rp = &T512_36[(acc >> 1) & 0x07][0]; \
10960 m0 ^= rp[0]; \
10961 m1 ^= rp[1]; \
10962 m2 ^= rp[2]; \
10963 m3 ^= rp[3]; \
10964 m4 ^= rp[4]; \
10965 m5 ^= rp[5]; \
10966 m6 ^= rp[6]; \
10967 m7 ^= rp[7]; \
10968 m8 ^= rp[8]; \
10969 m9 ^= rp[9]; \
10970 mA ^= rp[10]; \
10971 mB ^= rp[11]; \
10972 mC ^= rp[12]; \
10973 mD ^= rp[13]; \
10974 mE ^= rp[14]; \
10975 mF ^= rp[15]; \
10976 acc = (acc << 8) | buf[5]; \
10977 rp = &T512_39[(acc >> 6) & 0x07][0]; \
10978 m0 ^= rp[0]; \
10979 m1 ^= rp[1]; \
10980 m2 ^= rp[2]; \
10981 m3 ^= rp[3]; \
10982 m4 ^= rp[4]; \
10983 m5 ^= rp[5]; \
10984 m6 ^= rp[6]; \
10985 m7 ^= rp[7]; \
10986 m8 ^= rp[8]; \
10987 m9 ^= rp[9]; \
10988 mA ^= rp[10]; \
10989 mB ^= rp[11]; \
10990 mC ^= rp[12]; \
10991 mD ^= rp[13]; \
10992 mE ^= rp[14]; \
10993 mF ^= rp[15]; \
10994 rp = &T512_42[(acc >> 3) & 0x07][0]; \
10995 m0 ^= rp[0]; \
10996 m1 ^= rp[1]; \
10997 m2 ^= rp[2]; \
10998 m3 ^= rp[3]; \
10999 m4 ^= rp[4]; \
11000 m5 ^= rp[5]; \
11001 m6 ^= rp[6]; \
11002 m7 ^= rp[7]; \
11003 m8 ^= rp[8]; \
11004 m9 ^= rp[9]; \
11005 mA ^= rp[10]; \
11006 mB ^= rp[11]; \
11007 mC ^= rp[12]; \
11008 mD ^= rp[13]; \
11009 mE ^= rp[14]; \
11010 mF ^= rp[15]; \
11011 rp = &T512_45[acc & 0x07][0]; \
11012 m0 ^= rp[0]; \
11013 m1 ^= rp[1]; \
11014 m2 ^= rp[2]; \
11015 m3 ^= rp[3]; \
11016 m4 ^= rp[4]; \
11017 m5 ^= rp[5]; \
11018 m6 ^= rp[6]; \
11019 m7 ^= rp[7]; \
11020 m8 ^= rp[8]; \
11021 m9 ^= rp[9]; \
11022 mA ^= rp[10]; \
11023 mB ^= rp[11]; \
11024 mC ^= rp[12]; \
11025 mD ^= rp[13]; \
11026 mE ^= rp[14]; \
11027 mF ^= rp[15]; \
11028 acc = buf[6]; \
11029 rp = &T512_48[acc >> 5][0]; \
11030 m0 ^= rp[0]; \
11031 m1 ^= rp[1]; \
11032 m2 ^= rp[2]; \
11033 m3 ^= rp[3]; \
11034 m4 ^= rp[4]; \
11035 m5 ^= rp[5]; \
11036 m6 ^= rp[6]; \
11037 m7 ^= rp[7]; \
11038 m8 ^= rp[8]; \
11039 m9 ^= rp[9]; \
11040 mA ^= rp[10]; \
11041 mB ^= rp[11]; \
11042 mC ^= rp[12]; \
11043 mD ^= rp[13]; \
11044 mE ^= rp[14]; \
11045 mF ^= rp[15]; \
11046 rp = &T512_51[(acc >> 2) & 0x07][0]; \
11047 m0 ^= rp[0]; \
11048 m1 ^= rp[1]; \
11049 m2 ^= rp[2]; \
11050 m3 ^= rp[3]; \
11051 m4 ^= rp[4]; \
11052 m5 ^= rp[5]; \
11053 m6 ^= rp[6]; \
11054 m7 ^= rp[7]; \
11055 m8 ^= rp[8]; \
11056 m9 ^= rp[9]; \
11057 mA ^= rp[10]; \
11058 mB ^= rp[11]; \
11059 mC ^= rp[12]; \
11060 mD ^= rp[13]; \
11061 mE ^= rp[14]; \
11062 mF ^= rp[15]; \
11063 acc = (acc << 8) | buf[7]; \
11064 rp = &T512_54[(acc >> 7) & 0x07][0]; \
11065 m0 ^= rp[0]; \
11066 m1 ^= rp[1]; \
11067 m2 ^= rp[2]; \
11068 m3 ^= rp[3]; \
11069 m4 ^= rp[4]; \
11070 m5 ^= rp[5]; \
11071 m6 ^= rp[6]; \
11072 m7 ^= rp[7]; \
11073 m8 ^= rp[8]; \
11074 m9 ^= rp[9]; \
11075 mA ^= rp[10]; \
11076 mB ^= rp[11]; \
11077 mC ^= rp[12]; \
11078 mD ^= rp[13]; \
11079 mE ^= rp[14]; \
11080 mF ^= rp[15]; \
11081 rp = &T512_57[(acc >> 4) & 0x07][0]; \
11082 m0 ^= rp[0]; \
11083 m1 ^= rp[1]; \
11084 m2 ^= rp[2]; \
11085 m3 ^= rp[3]; \
11086 m4 ^= rp[4]; \
11087 m5 ^= rp[5]; \
11088 m6 ^= rp[6]; \
11089 m7 ^= rp[7]; \
11090 m8 ^= rp[8]; \
11091 m9 ^= rp[9]; \
11092 mA ^= rp[10]; \
11093 mB ^= rp[11]; \
11094 mC ^= rp[12]; \
11095 mD ^= rp[13]; \
11096 mE ^= rp[14]; \
11097 mF ^= rp[15]; \
11098 rp = &T512_60[(acc >> 1) & 0x07][0]; \
11099 m0 ^= rp[0]; \
11100 m1 ^= rp[1]; \
11101 m2 ^= rp[2]; \
11102 m3 ^= rp[3]; \
11103 m4 ^= rp[4]; \
11104 m5 ^= rp[5]; \
11105 m6 ^= rp[6]; \
11106 m7 ^= rp[7]; \
11107 m8 ^= rp[8]; \
11108 m9 ^= rp[9]; \
11109 mA ^= rp[10]; \
11110 mB ^= rp[11]; \
11111 mC ^= rp[12]; \
11112 mD ^= rp[13]; \
11113 mE ^= rp[14]; \
11114 mF ^= rp[15]; \
11115 rp = &T512_63[acc & 0x01][0]; \
11116 m0 ^= rp[0]; \
11117 m1 ^= rp[1]; \
11118 m2 ^= rp[2]; \
11119 m3 ^= rp[3]; \
11120 m4 ^= rp[4]; \
11121 m5 ^= rp[5]; \
11122 m6 ^= rp[6]; \
11123 m7 ^= rp[7]; \
11124 m8 ^= rp[8]; \
11125 m9 ^= rp[9]; \
11126 mA ^= rp[10]; \
11127 mB ^= rp[11]; \
11128 mC ^= rp[12]; \
11129 mD ^= rp[13]; \
11130 mE ^= rp[14]; \
11131 mF ^= rp[15]; \
11132 } while (0)
11133 #endif
11134 #if SPH_HAMSI_EXPAND_BIG == 4
11135 static const sph_u32 T512_0[16][16] = {
11136 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11137 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11138 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11139 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11140 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11141 SPH_C32(0x00000000) },
11142 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
11143 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
11144 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
11145 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
11146 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
11147 SPH_C32(0x78cace29) },
11148 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
11149 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
11150 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
11151 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
11152 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
11153 SPH_C32(0x2dd1f9ab) },
11154 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
11155 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
11156 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
11157 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
11158 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
11159 SPH_C32(0x551b3782) },
11160 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
11161 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
11162 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
11163 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
11164 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
11165 SPH_C32(0xbf2c0be2) },
11166 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
11167 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
11168 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
11169 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
11170 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
11171 SPH_C32(0xc7e6c5cb) },
11172 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
11173 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
11174 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
11175 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
11176 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
11177 SPH_C32(0x92fdf249) },
11178 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
11179 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
11180 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
11181 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
11182 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
11183 SPH_C32(0xea373c60) },
11184 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
11185 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
11186 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
11187 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
11188 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
11189 SPH_C32(0x32219526) },
11190 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
11191 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
11192 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
11193 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
11194 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
11195 SPH_C32(0x4aeb5b0f) },
11196 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
11197 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
11198 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
11199 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
11200 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
11201 SPH_C32(0x1ff06c8d) },
11202 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
11203 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
11204 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
11205 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
11206 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
11207 SPH_C32(0x673aa2a4) },
11208 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
11209 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
11210 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
11211 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
11212 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
11213 SPH_C32(0x8d0d9ec4) },
11214 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
11215 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
11216 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
11217 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
11218 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
11219 SPH_C32(0xf5c750ed) },
11220 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
11221 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
11222 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
11223 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
11224 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
11225 SPH_C32(0xa0dc676f) },
11226 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
11227 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
11228 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
11229 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
11230 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
11231 SPH_C32(0xd816a946) }
11232 };
11233 static const sph_u32 T512_4[16][16] = {
11234 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11235 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11236 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11237 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11238 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11239 SPH_C32(0x00000000) },
11240 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
11241 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
11242 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
11243 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
11244 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
11245 SPH_C32(0x9e69af68) },
11246 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
11247 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
11248 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
11249 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
11250 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
11251 SPH_C32(0x0c26f262) },
11252 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
11253 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
11254 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
11255 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
11256 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
11257 SPH_C32(0x924f5d0a) },
11258 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
11259 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
11260 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
11261 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
11262 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
11263 SPH_C32(0xdc24e61f) },
11264 { SPH_C32(0xfb513e70), SPH_C32(0x83140000), SPH_C32(0x3c890000),
11265 SPH_C32(0x98280000), SPH_C32(0x556e016a), SPH_C32(0xf44c8881),
11266 SPH_C32(0x21bd6d71), SPH_C32(0x73c179cf), SPH_C32(0xea0c1430),
11267 SPH_C32(0x2f9c0000), SPH_C32(0xdb430000), SPH_C32(0xdd3a0000),
11268 SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e), SPH_C32(0x525b63bb),
11269 SPH_C32(0x424d4977) },
11270 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
11271 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
11272 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
11273 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
11274 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
11275 SPH_C32(0xd002147d) },
11276 { SPH_C32(0x323a3e40), SPH_C32(0x64310000), SPH_C32(0x130d0000),
11277 SPH_C32(0xbe670000), SPH_C32(0x5d075a93), SPH_C32(0x99b079b6),
11278 SPH_C32(0x712204f5), SPH_C32(0xeda8d6a7), SPH_C32(0xcc6c1670),
11279 SPH_C32(0xf2440000), SPH_C32(0xa9690000), SPH_C32(0x923c0000),
11280 SPH_C32(0xe8c21863), SPH_C32(0xbca310b0), SPH_C32(0x64d0006e),
11281 SPH_C32(0x4e6bbb15) },
11282 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
11283 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
11284 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
11285 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
11286 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
11287 SPH_C32(0x3daac2da) },
11288 { SPH_C32(0xcc6c1670), SPH_C32(0xf2440000), SPH_C32(0xa9690000),
11289 SPH_C32(0x923c0000), SPH_C32(0xe8c21863), SPH_C32(0xbca310b0),
11290 SPH_C32(0x64d0006e), SPH_C32(0x4e6bbb15), SPH_C32(0xfe562830),
11291 SPH_C32(0x96750000), SPH_C32(0xba640000), SPH_C32(0x2c5b0000),
11292 SPH_C32(0xb5c542f0), SPH_C32(0x25136906), SPH_C32(0x15f2049b),
11293 SPH_C32(0xa3c36db2) },
11294 { SPH_C32(0xea0c1430), SPH_C32(0x2f9c0000), SPH_C32(0xdb430000),
11295 SPH_C32(0xdd3a0000), SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e),
11296 SPH_C32(0x525b63bb), SPH_C32(0x424d4977), SPH_C32(0x115d2a40),
11297 SPH_C32(0xac880000), SPH_C32(0xe7ca0000), SPH_C32(0x45120000),
11298 SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff), SPH_C32(0x73e60eca),
11299 SPH_C32(0x318c30b8) },
11300 { SPH_C32(0x05071640), SPH_C32(0x15610000), SPH_C32(0x86ed0000),
11301 SPH_C32(0xb4730000), SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187),
11302 SPH_C32(0x344f69ea), SPH_C32(0xd002147d), SPH_C32(0xd8362a70),
11303 SPH_C32(0x4bad0000), SPH_C32(0xc84e0000), SPH_C32(0x635d0000),
11304 SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8), SPH_C32(0x2379674e),
11305 SPH_C32(0xafe59fd0) },
11306 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
11307 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
11308 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
11309 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
11310 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
11311 SPH_C32(0xe18e24c5) },
11312 { SPH_C32(0xd8362a70), SPH_C32(0x4bad0000), SPH_C32(0xc84e0000),
11313 SPH_C32(0x635d0000), SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8),
11314 SPH_C32(0x2379674e), SPH_C32(0xafe59fd0), SPH_C32(0xdd313c30),
11315 SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000), SPH_C32(0xd72e0000),
11316 SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f), SPH_C32(0x17360ea4),
11317 SPH_C32(0x7fe78bad) },
11318 { SPH_C32(0xfe562830), SPH_C32(0x96750000), SPH_C32(0xba640000),
11319 SPH_C32(0x2c5b0000), SPH_C32(0xb5c542f0), SPH_C32(0x25136906),
11320 SPH_C32(0x15f2049b), SPH_C32(0xa3c36db2), SPH_C32(0x323a3e40),
11321 SPH_C32(0x64310000), SPH_C32(0x130d0000), SPH_C32(0xbe670000),
11322 SPH_C32(0x5d075a93), SPH_C32(0x99b079b6), SPH_C32(0x712204f5),
11323 SPH_C32(0xeda8d6a7) },
11324 { SPH_C32(0x115d2a40), SPH_C32(0xac880000), SPH_C32(0xe7ca0000),
11325 SPH_C32(0x45120000), SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff),
11326 SPH_C32(0x73e60eca), SPH_C32(0x318c30b8), SPH_C32(0xfb513e70),
11327 SPH_C32(0x83140000), SPH_C32(0x3c890000), SPH_C32(0x98280000),
11328 SPH_C32(0x556e016a), SPH_C32(0xf44c8881), SPH_C32(0x21bd6d71),
11329 SPH_C32(0x73c179cf) }
11330 };
11331 static const sph_u32 T512_8[16][16] = {
11332 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11333 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11334 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11335 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11336 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11337 SPH_C32(0x00000000) },
11338 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
11339 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
11340 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
11341 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
11342 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
11343 SPH_C32(0x8a341574) },
11344 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
11345 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
11346 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
11347 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
11348 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
11349 SPH_C32(0x450360bf) },
11350 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
11351 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
11352 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
11353 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
11354 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
11355 SPH_C32(0xcf3775cb) },
11356 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
11357 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
11358 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
11359 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
11360 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
11361 SPH_C32(0xf3d45758) },
11362 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
11363 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
11364 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
11365 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
11366 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
11367 SPH_C32(0x79e0422c) },
11368 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
11369 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
11370 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
11371 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
11372 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
11373 SPH_C32(0xb6d737e7) },
11374 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
11375 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
11376 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
11377 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
11378 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
11379 SPH_C32(0x3ce32293) },
11380 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
11381 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
11382 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
11383 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
11384 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
11385 SPH_C32(0x925c44e9) },
11386 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
11387 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
11388 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
11389 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
11390 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
11391 SPH_C32(0x1868519d) },
11392 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
11393 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
11394 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
11395 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
11396 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
11397 SPH_C32(0xd75f2456) },
11398 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
11399 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
11400 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
11401 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
11402 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
11403 SPH_C32(0x5d6b3122) },
11404 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
11405 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
11406 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
11407 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
11408 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
11409 SPH_C32(0x618813b1) },
11410 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
11411 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
11412 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
11413 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
11414 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
11415 SPH_C32(0xebbc06c5) },
11416 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
11417 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
11418 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
11419 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
11420 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
11421 SPH_C32(0x248b730e) },
11422 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
11423 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
11424 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
11425 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
11426 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
11427 SPH_C32(0xaebf667a) }
11428 };
11429 static const sph_u32 T512_12[16][16] = {
11430 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11431 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11432 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11433 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11434 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11435 SPH_C32(0x00000000) },
11436 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
11437 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
11438 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
11439 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
11440 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
11441 SPH_C32(0xac8e6c88) },
11442 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
11443 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
11444 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
11445 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
11446 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
11447 SPH_C32(0x7b1bd6b9) },
11448 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
11449 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
11450 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
11451 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
11452 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
11453 SPH_C32(0xd795ba31) },
11454 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
11455 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
11456 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
11457 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
11458 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
11459 SPH_C32(0xf746c320) },
11460 { SPH_C32(0x01f5000c), SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000),
11461 SPH_C32(0x8baf0000), SPH_C32(0x23a22252), SPH_C32(0xf250e314),
11462 SPH_C32(0xb7427a57), SPH_C32(0x4983222b), SPH_C32(0x72150001),
11463 SPH_C32(0xfcff4000), SPH_C32(0xbc530000), SPH_C32(0xdcf20000),
11464 SPH_C32(0xc6c52f87), SPH_C32(0x227e289f), SPH_C32(0xb45bd18b),
11465 SPH_C32(0x5bc8afa8) },
11466 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
11467 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
11468 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
11469 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
11470 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
11471 SPH_C32(0x8c5d1599) },
11472 { SPH_C32(0xa78a000d), SPH_C32(0x8a488000), SPH_C32(0xfe2d0000),
11473 SPH_C32(0x1d740000), SPH_C32(0x19294faf), SPH_C32(0x199a4de7),
11474 SPH_C32(0x9b2f3dd8), SPH_C32(0xe50d4ea3), SPH_C32(0x22ea0005),
11475 SPH_C32(0xb98b0000), SPH_C32(0x81a80000), SPH_C32(0xc5140000),
11476 SPH_C32(0xdd797981), SPH_C32(0xc30c53c2), SPH_C32(0x55f31d1d),
11477 SPH_C32(0x20d37911) },
11478 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
11479 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
11480 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
11481 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
11482 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
11483 SPH_C32(0x69505b3a) },
11484 { SPH_C32(0x22ea0005), SPH_C32(0xb98b0000), SPH_C32(0x81a80000),
11485 SPH_C32(0xc5140000), SPH_C32(0xdd797981), SPH_C32(0xc30c53c2),
11486 SPH_C32(0x55f31d1d), SPH_C32(0x20d37911), SPH_C32(0x85600008),
11487 SPH_C32(0x33c38000), SPH_C32(0x7f850000), SPH_C32(0xd8600000),
11488 SPH_C32(0xc450362e), SPH_C32(0xda961e25), SPH_C32(0xcedc20c5),
11489 SPH_C32(0xc5de37b2) },
11490 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
11491 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
11492 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
11493 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
11494 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
11495 SPH_C32(0x124b8d83) },
11496 { SPH_C32(0x84950004), SPH_C32(0xc8bc8000), SPH_C32(0x98540000),
11497 SPH_C32(0x53cf0000), SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31),
11498 SPH_C32(0x799e5a92), SPH_C32(0x8c5d1599), SPH_C32(0xd59f000c),
11499 SPH_C32(0x76b7c000), SPH_C32(0x427e0000), SPH_C32(0xc1860000),
11500 SPH_C32(0xdfec6028), SPH_C32(0x3be46578), SPH_C32(0x2f74ec53),
11501 SPH_C32(0xbec5e10b) },
11502 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
11503 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
11504 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
11505 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
11506 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
11507 SPH_C32(0x9e16981a) },
11508 { SPH_C32(0xd59f000c), SPH_C32(0x76b7c000), SPH_C32(0x427e0000),
11509 SPH_C32(0xc1860000), SPH_C32(0xdfec6028), SPH_C32(0x3be46578),
11510 SPH_C32(0x2f74ec53), SPH_C32(0xbec5e10b), SPH_C32(0x510a0008),
11511 SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000), SPH_C32(0x92490000),
11512 SPH_C32(0x381e7454), SPH_C32(0x13229849), SPH_C32(0x56eab6c1),
11513 SPH_C32(0x3298f492) },
11514 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
11515 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
11516 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
11517 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
11518 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
11519 SPH_C32(0xe50d4ea3) },
11520 { SPH_C32(0x73e0000d), SPH_C32(0x07804000), SPH_C32(0x5b820000),
11521 SPH_C32(0x575d0000), SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b),
11522 SPH_C32(0x0319abdc), SPH_C32(0x124b8d83), SPH_C32(0x01f5000c),
11523 SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000), SPH_C32(0x8baf0000),
11524 SPH_C32(0x23a22252), SPH_C32(0xf250e314), SPH_C32(0xb7427a57),
11525 SPH_C32(0x4983222b) }
11526 };
11527 static const sph_u32 T512_16[16][16] = {
11528 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11529 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11530 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11531 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11532 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11533 SPH_C32(0x00000000) },
11534 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
11535 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
11536 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
11537 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
11538 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
11539 SPH_C32(0x857f3c2b) },
11540 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
11541 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
11542 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
11543 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
11544 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
11545 SPH_C32(0x2ba05a55) },
11546 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
11547 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
11548 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
11549 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
11550 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
11551 SPH_C32(0xaedf667e) },
11552 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
11553 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
11554 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
11555 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
11556 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
11557 SPH_C32(0xfeabf254) },
11558 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
11559 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
11560 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
11561 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
11562 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
11563 SPH_C32(0x7bd4ce7f) },
11564 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
11565 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
11566 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
11567 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
11568 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
11569 SPH_C32(0xd50ba801) },
11570 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
11571 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
11572 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
11573 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
11574 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
11575 SPH_C32(0x5074942a) },
11576 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
11577 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
11578 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
11579 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
11580 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
11581 SPH_C32(0xfe1cdc7f) },
11582 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
11583 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
11584 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
11585 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
11586 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
11587 SPH_C32(0x7b63e054) },
11588 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
11589 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
11590 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
11591 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
11592 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
11593 SPH_C32(0xd5bc862a) },
11594 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
11595 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
11596 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
11597 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
11598 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
11599 SPH_C32(0x50c3ba01) },
11600 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
11601 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
11602 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
11603 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
11604 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
11605 SPH_C32(0x00b72e2b) },
11606 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
11607 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
11608 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
11609 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
11610 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
11611 SPH_C32(0x85c81200) },
11612 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
11613 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
11614 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
11615 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
11616 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
11617 SPH_C32(0x2b17747e) },
11618 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
11619 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
11620 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
11621 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
11622 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
11623 SPH_C32(0xae684855) }
11624 };
11625 static const sph_u32 T512_20[16][16] = {
11626 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11627 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11628 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11629 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11630 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11631 SPH_C32(0x00000000) },
11632 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
11633 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
11634 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
11635 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
11636 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
11637 SPH_C32(0xa123ff9f) },
11638 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
11639 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
11640 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
11641 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
11642 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
11643 SPH_C32(0x1568ff0f) },
11644 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
11645 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
11646 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
11647 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
11648 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
11649 SPH_C32(0xb44b0090) },
11650 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
11651 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
11652 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
11653 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
11654 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
11655 SPH_C32(0xc5c1eb3e) },
11656 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
11657 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
11658 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
11659 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
11660 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
11661 SPH_C32(0x64e214a1) },
11662 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
11663 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
11664 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
11665 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
11666 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
11667 SPH_C32(0xd0a91431) },
11668 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
11669 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
11670 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
11671 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
11672 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
11673 SPH_C32(0x718aebae) },
11674 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
11675 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
11676 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
11677 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
11678 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
11679 SPH_C32(0x1af21fe1) },
11680 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
11681 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
11682 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
11683 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
11684 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
11685 SPH_C32(0xbbd1e07e) },
11686 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
11687 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
11688 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
11689 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
11690 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
11691 SPH_C32(0x0f9ae0ee) },
11692 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
11693 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
11694 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
11695 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
11696 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
11697 SPH_C32(0xaeb91f71) },
11698 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
11699 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
11700 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
11701 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
11702 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
11703 SPH_C32(0xdf33f4df) },
11704 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
11705 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
11706 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
11707 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
11708 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
11709 SPH_C32(0x7e100b40) },
11710 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
11711 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
11712 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
11713 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
11714 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
11715 SPH_C32(0xca5b0bd0) },
11716 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
11717 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
11718 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
11719 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
11720 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
11721 SPH_C32(0x6b78f44f) }
11722 };
11723 static const sph_u32 T512_24[16][16] = {
11724 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11725 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11726 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11727 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11728 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11729 SPH_C32(0x00000000) },
11730 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
11731 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
11732 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
11733 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
11734 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
11735 SPH_C32(0x2c3b504e) },
11736 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
11737 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
11738 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
11739 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
11740 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
11741 SPH_C32(0x524a0d59) },
11742 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
11743 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
11744 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
11745 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
11746 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
11747 SPH_C32(0x7e715d17) },
11748 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
11749 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
11750 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
11751 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
11752 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
11753 SPH_C32(0x378dd173) },
11754 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
11755 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
11756 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
11757 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
11758 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
11759 SPH_C32(0x1bb6813d) },
11760 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
11761 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
11762 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
11763 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
11764 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
11765 SPH_C32(0x65c7dc2a) },
11766 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
11767 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
11768 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
11769 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
11770 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
11771 SPH_C32(0x49fc8c64) },
11772 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
11773 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
11774 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
11775 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
11776 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
11777 SPH_C32(0x8b6c72bd) },
11778 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
11779 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
11780 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
11781 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
11782 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
11783 SPH_C32(0xa75722f3) },
11784 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
11785 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
11786 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
11787 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
11788 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
11789 SPH_C32(0xd9267fe4) },
11790 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
11791 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
11792 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
11793 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
11794 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
11795 SPH_C32(0xf51d2faa) },
11796 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
11797 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
11798 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
11799 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
11800 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
11801 SPH_C32(0xbce1a3ce) },
11802 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
11803 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
11804 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
11805 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
11806 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
11807 SPH_C32(0x90daf380) },
11808 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
11809 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
11810 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
11811 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
11812 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
11813 SPH_C32(0xeeabae97) },
11814 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
11815 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
11816 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
11817 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
11818 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
11819 SPH_C32(0xc290fed9) }
11820 };
11821 static const sph_u32 T512_28[16][16] = {
11822 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11823 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11824 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11825 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11826 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11827 SPH_C32(0x00000000) },
11828 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
11829 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
11830 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
11831 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
11832 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
11833 SPH_C32(0xb0a51834) },
11834 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
11835 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
11836 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
11837 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
11838 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
11839 SPH_C32(0xa6b8c28d) },
11840 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
11841 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
11842 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
11843 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
11844 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
11845 SPH_C32(0x161ddab9) },
11846 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
11847 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
11848 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
11849 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
11850 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
11851 SPH_C32(0x3a4e99d7) },
11852 { SPH_C32(0x92600000), SPH_C32(0x1cf3003e), SPH_C32(0xb145e000),
11853 SPH_C32(0xdce00000), SPH_C32(0x8e0900be), SPH_C32(0x727b649f),
11854 SPH_C32(0xb23b59f4), SPH_C32(0xcdd70139), SPH_C32(0xd3f40000),
11855 SPH_C32(0xdf9e0014), SPH_C32(0x06326000), SPH_C32(0xe88a0000),
11856 SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75), SPH_C32(0x339210bc),
11857 SPH_C32(0x8aeb81e3) },
11858 { SPH_C32(0x24ae0000), SPH_C32(0xc61a003c), SPH_C32(0xa42b6000),
11859 SPH_C32(0x06720000), SPH_C32(0x78d45ada), SPH_C32(0x44493815),
11860 SPH_C32(0x4049b15a), SPH_C32(0x6b6fc3b4), SPH_C32(0x558d0000),
11861 SPH_C32(0xe0a70016), SPH_C32(0xe7a88000), SPH_C32(0x70dc0000),
11862 SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f), SPH_C32(0xe04f59f8),
11863 SPH_C32(0x9cf65b5a) },
11864 { SPH_C32(0xa2d70000), SPH_C32(0xf923003e), SPH_C32(0x45b18000),
11865 SPH_C32(0x9e240000), SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff),
11866 SPH_C32(0x9394f81e), SPH_C32(0x7d72190d), SPH_C32(0x653a0000),
11867 SPH_C32(0x05770016), SPH_C32(0x135ce000), SPH_C32(0x32180000),
11868 SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff), SPH_C32(0xc1e0f812),
11869 SPH_C32(0x2c53436e) },
11870 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
11871 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
11872 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
11873 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
11874 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
11875 SPH_C32(0xe1844257) },
11876 { SPH_C32(0x653a0000), SPH_C32(0x05770016), SPH_C32(0x135ce000),
11877 SPH_C32(0x32180000), SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff),
11878 SPH_C32(0xc1e0f812), SPH_C32(0x2c53436e), SPH_C32(0xc7ed0000),
11879 SPH_C32(0xfc540028), SPH_C32(0x56ed6000), SPH_C32(0xac3c0000),
11880 SPH_C32(0xa3ca187c), SPH_C32(0x61228600), SPH_C32(0x5274000c),
11881 SPH_C32(0x51215a63) },
11882 { SPH_C32(0xd3f40000), SPH_C32(0xdf9e0014), SPH_C32(0x06326000),
11883 SPH_C32(0xe88a0000), SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75),
11884 SPH_C32(0x339210bc), SPH_C32(0x8aeb81e3), SPH_C32(0x41940000),
11885 SPH_C32(0xc36d002a), SPH_C32(0xb7778000), SPH_C32(0x346a0000),
11886 SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea), SPH_C32(0x81a94948),
11887 SPH_C32(0x473c80da) },
11888 { SPH_C32(0x558d0000), SPH_C32(0xe0a70016), SPH_C32(0xe7a88000),
11889 SPH_C32(0x70dc0000), SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f),
11890 SPH_C32(0xe04f59f8), SPH_C32(0x9cf65b5a), SPH_C32(0x71230000),
11891 SPH_C32(0x26bd002a), SPH_C32(0x4383e000), SPH_C32(0x76ae0000),
11892 SPH_C32(0x55174218), SPH_C32(0x5710da8a), SPH_C32(0xa006e8a2),
11893 SPH_C32(0xf79998ee) },
11894 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
11895 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
11896 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
11897 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
11898 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
11899 SPH_C32(0xdbcadb80) },
11900 { SPH_C32(0x71230000), SPH_C32(0x26bd002a), SPH_C32(0x4383e000),
11901 SPH_C32(0x76ae0000), SPH_C32(0x55174218), SPH_C32(0x5710da8a),
11902 SPH_C32(0xa006e8a2), SPH_C32(0xf79998ee), SPH_C32(0x24ae0000),
11903 SPH_C32(0xc61a003c), SPH_C32(0xa42b6000), SPH_C32(0x06720000),
11904 SPH_C32(0x78d45ada), SPH_C32(0x44493815), SPH_C32(0x4049b15a),
11905 SPH_C32(0x6b6fc3b4) },
11906 { SPH_C32(0xc7ed0000), SPH_C32(0xfc540028), SPH_C32(0x56ed6000),
11907 SPH_C32(0xac3c0000), SPH_C32(0xa3ca187c), SPH_C32(0x61228600),
11908 SPH_C32(0x5274000c), SPH_C32(0x51215a63), SPH_C32(0xa2d70000),
11909 SPH_C32(0xf923003e), SPH_C32(0x45b18000), SPH_C32(0x9e240000),
11910 SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff), SPH_C32(0x9394f81e),
11911 SPH_C32(0x7d72190d) },
11912 { SPH_C32(0x41940000), SPH_C32(0xc36d002a), SPH_C32(0xb7778000),
11913 SPH_C32(0x346a0000), SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea),
11914 SPH_C32(0x81a94948), SPH_C32(0x473c80da), SPH_C32(0x92600000),
11915 SPH_C32(0x1cf3003e), SPH_C32(0xb145e000), SPH_C32(0xdce00000),
11916 SPH_C32(0x8e0900be), SPH_C32(0x727b649f), SPH_C32(0xb23b59f4),
11917 SPH_C32(0xcdd70139) }
11918 };
11919 static const sph_u32 T512_32[16][16] = {
11920 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11921 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11922 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11923 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11924 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11925 SPH_C32(0x00000000) },
11926 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
11927 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
11928 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
11929 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
11930 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
11931 SPH_C32(0x98aa496e) },
11932 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
11933 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
11934 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
11935 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
11936 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
11937 SPH_C32(0x094e3198) },
11938 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
11939 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
11940 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
11941 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
11942 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
11943 SPH_C32(0x91e478f6) },
11944 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
11945 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
11946 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
11947 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
11948 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
11949 SPH_C32(0xe86cba2e) },
11950 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
11951 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
11952 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
11953 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
11954 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
11955 SPH_C32(0x70c6f340) },
11956 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
11957 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
11958 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
11959 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
11960 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
11961 SPH_C32(0xe1228bb6) },
11962 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
11963 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
11964 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
11965 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
11966 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
11967 SPH_C32(0x7988c2d8) },
11968 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
11969 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
11970 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
11971 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
11972 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
11973 SPH_C32(0x4b7eec55) },
11974 { SPH_C32(0x776d0000), SPH_C32(0x128f0000), SPH_C32(0x0c51d380),
11975 SPH_C32(0x82a20000), SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487),
11976 SPH_C32(0xbd24ac88), SPH_C32(0x7988c2d8), SPH_C32(0x6ba80000),
11977 SPH_C32(0x4ba90001), SPH_C32(0x5d832180), SPH_C32(0xdad00000),
11978 SPH_C32(0x63751974), SPH_C32(0xd089ea49), SPH_C32(0x256784eb),
11979 SPH_C32(0xd3d4a53b) },
11980 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
11981 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
11982 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
11983 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
11984 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
11985 SPH_C32(0x4230ddcd) },
11986 { SPH_C32(0x69230000), SPH_C32(0xcc400000), SPH_C32(0x61a9d200),
11987 SPH_C32(0xf5860000), SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9),
11988 SPH_C32(0x7087b49a), SPH_C32(0xe1228bb6), SPH_C32(0xd9ae0000),
11989 SPH_C32(0x8ec00001), SPH_C32(0x75803380), SPH_C32(0xaeb70000),
11990 SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1), SPH_C32(0x16b65b07),
11991 SPH_C32(0xda9a94a3) },
11992 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
11993 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
11994 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
11995 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
11996 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
11997 SPH_C32(0xa312567b) },
11998 { SPH_C32(0xd9ae0000), SPH_C32(0x8ec00001), SPH_C32(0x75803380),
11999 SPH_C32(0xaeb70000), SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1),
12000 SPH_C32(0x16b65b07), SPH_C32(0xda9a94a3), SPH_C32(0xb08d0000),
12001 SPH_C32(0x42800001), SPH_C32(0x1429e180), SPH_C32(0x5b310000),
12002 SPH_C32(0xa98b722d), SPH_C32(0x92f0de78), SPH_C32(0x6631ef9d),
12003 SPH_C32(0x3bb81f15) },
12004 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
12005 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
12006 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
12007 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
12008 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
12009 SPH_C32(0xaa5c67e3) },
12010 { SPH_C32(0xc7e00000), SPH_C32(0x500f0001), SPH_C32(0x18783200),
12011 SPH_C32(0xd9930000), SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff),
12012 SPH_C32(0xdb154315), SPH_C32(0x4230ddcd), SPH_C32(0x028b0000),
12013 SPH_C32(0x87e90001), SPH_C32(0x3c2af380), SPH_C32(0x2f560000),
12014 SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780), SPH_C32(0x55e03071),
12015 SPH_C32(0x32f62e8d) }
12016 };
12017 static const sph_u32 T512_36[16][16] = {
12018 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12019 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12020 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12021 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12022 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12023 SPH_C32(0x00000000) },
12024 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
12025 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
12026 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
12027 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
12028 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
12029 SPH_C32(0x8e67b7fa) },
12030 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
12031 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
12032 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
12033 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
12034 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
12035 SPH_C32(0x443d3004) },
12036 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
12037 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
12038 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
12039 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
12040 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
12041 SPH_C32(0xca5a87fe) },
12042 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
12043 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
12044 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
12045 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
12046 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
12047 SPH_C32(0xf4f6ea7b) },
12048 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
12049 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
12050 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
12051 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
12052 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
12053 SPH_C32(0x7a915d81) },
12054 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
12055 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
12056 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
12057 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
12058 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
12059 SPH_C32(0xb0cbda7f) },
12060 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
12061 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
12062 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
12063 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
12064 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
12065 SPH_C32(0x3eac6d85) },
12066 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
12067 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
12068 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
12069 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
12070 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
12071 SPH_C32(0x979961d0) },
12072 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
12073 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
12074 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
12075 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
12076 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
12077 SPH_C32(0x19fed62a) },
12078 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
12079 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
12080 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
12081 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
12082 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
12083 SPH_C32(0xd3a451d4) },
12084 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
12085 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
12086 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
12087 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
12088 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
12089 SPH_C32(0x5dc3e62e) },
12090 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
12091 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
12092 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
12093 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
12094 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
12095 SPH_C32(0x636f8bab) },
12096 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
12097 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
12098 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
12099 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
12100 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
12101 SPH_C32(0xed083c51) },
12102 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
12103 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
12104 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
12105 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
12106 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
12107 SPH_C32(0x2752bbaf) },
12108 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
12109 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
12110 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
12111 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
12112 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
12113 SPH_C32(0xa9350c55) }
12114 };
12115 static const sph_u32 T512_40[16][16] = {
12116 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12117 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12118 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12119 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12120 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12121 SPH_C32(0x00000000) },
12122 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
12123 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
12124 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
12125 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
12126 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
12127 SPH_C32(0xd8b61463) },
12128 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
12129 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
12130 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
12131 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
12132 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
12133 SPH_C32(0x3ea660f7) },
12134 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
12135 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
12136 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
12137 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
12138 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
12139 SPH_C32(0xe6107494) },
12140 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
12141 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
12142 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
12143 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
12144 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
12145 SPH_C32(0x7f975691) },
12146 { SPH_C32(0xdac80000), SPH_C32(0x36c00000), SPH_C32(0x15ae0060),
12147 SPH_C32(0x0bb10000), SPH_C32(0x6b697976), SPH_C32(0x248dd0a9),
12148 SPH_C32(0x67c3ff89), SPH_C32(0xb513679b), SPH_C32(0x584f0000),
12149 SPH_C32(0x729f0000), SPH_C32(0xe07f000a), SPH_C32(0x43790000),
12150 SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba), SPH_C32(0x5d240486),
12151 SPH_C32(0xa72142f2) },
12152 { SPH_C32(0x59920000), SPH_C32(0xf2370000), SPH_C32(0x14e90042),
12153 SPH_C32(0xe5790000), SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d),
12154 SPH_C32(0x3b36cb7b), SPH_C32(0x8bb5076c), SPH_C32(0xd0d70000),
12155 SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024), SPH_C32(0xb8370000),
12156 SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd), SPH_C32(0xf5b174ea),
12157 SPH_C32(0x41313666) },
12158 { SPH_C32(0xd10a0000), SPH_C32(0xeda30000), SPH_C32(0x6b26006c),
12159 SPH_C32(0x1e370000), SPH_C32(0xfa943185), SPH_C32(0x510c6bea),
12160 SPH_C32(0x93a3bb17), SPH_C32(0x6da573f8), SPH_C32(0xdb150000),
12161 SPH_C32(0xb6680000), SPH_C32(0xe1380028), SPH_C32(0xadb10000),
12162 SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e), SPH_C32(0x01d13074),
12163 SPH_C32(0x99872205) },
12164 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
12165 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
12166 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
12167 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
12168 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
12169 SPH_C32(0x2c94459e) },
12170 { SPH_C32(0xdb150000), SPH_C32(0xb6680000), SPH_C32(0xe1380028),
12171 SPH_C32(0xadb10000), SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e),
12172 SPH_C32(0x01d13074), SPH_C32(0x99872205), SPH_C32(0x0a1f0000),
12173 SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044), SPH_C32(0xb3860000),
12174 SPH_C32(0x01283651), SPH_C32(0xa2673774), SPH_C32(0x92728b63),
12175 SPH_C32(0xf42251fd) },
12176 { SPH_C32(0x584f0000), SPH_C32(0x729f0000), SPH_C32(0xe07f000a),
12177 SPH_C32(0x43790000), SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba),
12178 SPH_C32(0x5d240486), SPH_C32(0xa72142f2), SPH_C32(0x82870000),
12179 SPH_C32(0x445f0000), SPH_C32(0xf5d1006a), SPH_C32(0x48c80000),
12180 SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613), SPH_C32(0x3ae7fb0f),
12181 SPH_C32(0x12322569) },
12182 { SPH_C32(0xd0d70000), SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024),
12183 SPH_C32(0xb8370000), SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd),
12184 SPH_C32(0xf5b174ea), SPH_C32(0x41313666), SPH_C32(0x89450000),
12185 SPH_C32(0x9f3c0000), SPH_C32(0x8b590066), SPH_C32(0x5d4e0000),
12186 SPH_C32(0x618d7938), SPH_C32(0xb6481d50), SPH_C32(0xce87bf91),
12187 SPH_C32(0xca84310a) },
12188 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
12189 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
12190 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
12191 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
12192 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
12193 SPH_C32(0x5303130f) },
12194 { SPH_C32(0x89450000), SPH_C32(0x9f3c0000), SPH_C32(0x8b590066),
12195 SPH_C32(0x5d4e0000), SPH_C32(0x618d7938), SPH_C32(0xb6481d50),
12196 SPH_C32(0xce87bf91), SPH_C32(0xca84310a), SPH_C32(0x59920000),
12197 SPH_C32(0xf2370000), SPH_C32(0x14e90042), SPH_C32(0xe5790000),
12198 SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d), SPH_C32(0x3b36cb7b),
12199 SPH_C32(0x8bb5076c) },
12200 { SPH_C32(0x0a1f0000), SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044),
12201 SPH_C32(0xb3860000), SPH_C32(0x01283651), SPH_C32(0xa2673774),
12202 SPH_C32(0x92728b63), SPH_C32(0xf42251fd), SPH_C32(0xd10a0000),
12203 SPH_C32(0xeda30000), SPH_C32(0x6b26006c), SPH_C32(0x1e370000),
12204 SPH_C32(0xfa943185), SPH_C32(0x510c6bea), SPH_C32(0x93a3bb17),
12205 SPH_C32(0x6da573f8) },
12206 { SPH_C32(0x82870000), SPH_C32(0x445f0000), SPH_C32(0xf5d1006a),
12207 SPH_C32(0x48c80000), SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613),
12208 SPH_C32(0x3ae7fb0f), SPH_C32(0x12322569), SPH_C32(0xdac80000),
12209 SPH_C32(0x36c00000), SPH_C32(0x15ae0060), SPH_C32(0x0bb10000),
12210 SPH_C32(0x6b697976), SPH_C32(0x248dd0a9), SPH_C32(0x67c3ff89),
12211 SPH_C32(0xb513679b) }
12212 };
12213 static const sph_u32 T512_44[16][16] = {
12214 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12215 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12216 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12217 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12218 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12219 SPH_C32(0x00000000) },
12220 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
12221 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
12222 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
12223 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
12224 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
12225 SPH_C32(0x1e7536a6) },
12226 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
12227 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
12228 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
12229 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
12230 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
12231 SPH_C32(0x24314f17) },
12232 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
12233 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
12234 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
12235 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
12236 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
12237 SPH_C32(0x3a4479b1) },
12238 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
12239 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
12240 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
12241 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
12242 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
12243 SPH_C32(0x9075b1ce) },
12244 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
12245 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
12246 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
12247 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
12248 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
12249 SPH_C32(0x8e008768) },
12250 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
12251 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
12252 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
12253 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
12254 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
12255 SPH_C32(0xb444fed9) },
12256 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
12257 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
12258 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
12259 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
12260 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
12261 SPH_C32(0xaa31c87f) },
12262 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
12263 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
12264 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
12265 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
12266 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
12267 SPH_C32(0x9b6ef888) },
12268 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
12269 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
12270 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
12271 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
12272 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
12273 SPH_C32(0x851bce2e) },
12274 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
12275 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
12276 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
12277 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
12278 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
12279 SPH_C32(0xbf5fb79f) },
12280 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
12281 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
12282 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
12283 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
12284 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
12285 SPH_C32(0xa12a8139) },
12286 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
12287 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
12288 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
12289 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
12290 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
12291 SPH_C32(0x0b1b4946) },
12292 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
12293 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
12294 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
12295 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
12296 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
12297 SPH_C32(0x156e7fe0) },
12298 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
12299 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
12300 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
12301 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
12302 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
12303 SPH_C32(0x2f2a0651) },
12304 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
12305 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
12306 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
12307 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
12308 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
12309 SPH_C32(0x315f30f7) }
12310 };
12311 static const sph_u32 T512_48[16][16] = {
12312 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12313 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12314 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12315 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12316 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12317 SPH_C32(0x00000000) },
12318 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
12319 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
12320 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
12321 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
12322 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
12323 SPH_C32(0x2a2c18f0) },
12324 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
12325 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
12326 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
12327 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
12328 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
12329 SPH_C32(0x551e3d6e) },
12330 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
12331 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
12332 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
12333 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
12334 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
12335 SPH_C32(0x7f32259e) },
12336 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
12337 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
12338 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
12339 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
12340 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
12341 SPH_C32(0x33c5244f) },
12342 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
12343 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
12344 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
12345 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
12346 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
12347 SPH_C32(0x19e93cbf) },
12348 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
12349 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
12350 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
12351 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
12352 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
12353 SPH_C32(0x66db1921) },
12354 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
12355 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
12356 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
12357 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
12358 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
12359 SPH_C32(0x4cf701d1) },
12360 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
12361 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
12362 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
12363 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
12364 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
12365 SPH_C32(0x8a58e6a4) },
12366 { SPH_C32(0x90a40000), SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000),
12367 SPH_C32(0x0bdd4800), SPH_C32(0xb728224a), SPH_C32(0xecc64a4f),
12368 SPH_C32(0x759e1063), SPH_C32(0x4cf701d1), SPH_C32(0x36e70000),
12369 SPH_C32(0xc9350000), SPH_C32(0xd7980000), SPH_C32(0xa32fa000),
12370 SPH_C32(0x5a34515e), SPH_C32(0x561c7179), SPH_C32(0x310ab488),
12371 SPH_C32(0xa074fe54) },
12372 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
12373 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
12374 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
12375 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
12376 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
12377 SPH_C32(0xdf46dbca) },
12378 { SPH_C32(0x2a790000), SPH_C32(0xaff60000), SPH_C32(0xda890000),
12379 SPH_C32(0xfcf56000), SPH_C32(0x686d3607), SPH_C32(0xdadc8975),
12380 SPH_C32(0x9fc49d77), SPH_C32(0x66db1921), SPH_C32(0x8ec80000),
12381 SPH_C32(0x78190000), SPH_C32(0xe7400000), SPH_C32(0xb76bf000),
12382 SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995), SPH_C32(0x1f920bab),
12383 SPH_C32(0xf56ac33a) },
12384 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
12385 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
12386 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
12387 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
12388 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
12389 SPH_C32(0xb99dc2eb) },
12390 { SPH_C32(0x8ec80000), SPH_C32(0x78190000), SPH_C32(0xe7400000),
12391 SPH_C32(0xb76bf000), SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995),
12392 SPH_C32(0x1f920bab), SPH_C32(0xf56ac33a), SPH_C32(0xa4b10000),
12393 SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000), SPH_C32(0x4b9e9000),
12394 SPH_C32(0xf30107fb), SPH_C32(0xbde710e0), SPH_C32(0x805696dc),
12395 SPH_C32(0x93b1da1b) },
12396 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
12397 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
12398 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
12399 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
12400 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
12401 SPH_C32(0xec83ff85) },
12402 { SPH_C32(0x34150000), SPH_C32(0x6bb40000), SPH_C32(0x50a70000),
12403 SPH_C32(0x4043d800), SPH_C32(0x442925b1), SPH_C32(0x51215aaf),
12404 SPH_C32(0xf5c886bf), SPH_C32(0xdf46dbca), SPH_C32(0x1c9e0000),
12405 SPH_C32(0x66c30000), SPH_C32(0x0d110000), SPH_C32(0x5fdac000),
12406 SPH_C32(0x32596759), SPH_C32(0x8cc0f80c), SPH_C32(0xaece29ff),
12407 SPH_C32(0xc6afe775) }
12408 };
12409 static const sph_u32 T512_52[16][16] = {
12410 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12411 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12412 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12413 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12414 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12415 SPH_C32(0x00000000) },
12416 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
12417 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
12418 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
12419 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
12420 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
12421 SPH_C32(0x56a7b19f) },
12422 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
12423 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
12424 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
12425 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
12426 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
12427 SPH_C32(0x81fdf908) },
12428 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
12429 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
12430 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
12431 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
12432 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
12433 SPH_C32(0xd75a4897) },
12434 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
12435 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
12436 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
12437 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
12438 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
12439 SPH_C32(0x5bd61539) },
12440 { SPH_C32(0x52190000), SPH_C32(0x3b780000), SPH_C32(0x19080000),
12441 SPH_C32(0xac000600), SPH_C32(0xa0c35180), SPH_C32(0x49b17387),
12442 SPH_C32(0xfac3d23d), SPH_C32(0x99353c49), SPH_C32(0x13c30000),
12443 SPH_C32(0xe4e20000), SPH_C32(0xc2910000), SPH_C32(0x5e7f00a0),
12444 SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8), SPH_C32(0xb825551a),
12445 SPH_C32(0x0d71a4a6) },
12446 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
12447 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
12448 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
12449 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
12450 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
12451 SPH_C32(0xda2bec31) },
12452 { SPH_C32(0xa2dc0000), SPH_C32(0x625b0000), SPH_C32(0x5c8a0000),
12453 SPH_C32(0x4d8d06c0), SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e),
12454 SPH_C32(0x31232c21), SPH_C32(0xcf928dd6), SPH_C32(0x052e0000),
12455 SPH_C32(0xf18a0000), SPH_C32(0x2f460000), SPH_C32(0x6c220280),
12456 SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b), SPH_C32(0x5b50adb2),
12457 SPH_C32(0x8c8c5dae) },
12458 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
12459 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
12460 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
12461 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
12462 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
12463 SPH_C32(0x15b961e7) },
12464 { SPH_C32(0x052e0000), SPH_C32(0xf18a0000), SPH_C32(0x2f460000),
12465 SPH_C32(0x6c220280), SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b),
12466 SPH_C32(0x5b50adb2), SPH_C32(0x8c8c5dae), SPH_C32(0xa7f20000),
12467 SPH_C32(0x93d10000), SPH_C32(0x73cc0000), SPH_C32(0x21af0440),
12468 SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295), SPH_C32(0x6a738193),
12469 SPH_C32(0x431ed078) },
12470 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
12471 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
12472 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
12473 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
12474 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
12475 SPH_C32(0x944498ef) },
12476 { SPH_C32(0xf5eb0000), SPH_C32(0xa8a90000), SPH_C32(0x6ac40000),
12477 SPH_C32(0x8daf0240), SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112),
12478 SPH_C32(0x90b053ae), SPH_C32(0xda2bec31), SPH_C32(0xb11f0000),
12479 SPH_C32(0x86b90000), SPH_C32(0x9e1b0000), SPH_C32(0x13f20660),
12480 SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6), SPH_C32(0x8906793b),
12481 SPH_C32(0xc2e32970) },
12482 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
12483 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
12484 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
12485 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
12486 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
12487 SPH_C32(0x4e6f74de) },
12488 { SPH_C32(0xb11f0000), SPH_C32(0x86b90000), SPH_C32(0x9e1b0000),
12489 SPH_C32(0x13f20660), SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6),
12490 SPH_C32(0x8906793b), SPH_C32(0xc2e32970), SPH_C32(0x44f40000),
12491 SPH_C32(0x2e100000), SPH_C32(0xf4df0000), SPH_C32(0x9e5d0420),
12492 SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4), SPH_C32(0x19b62a95),
12493 SPH_C32(0x18c8c541) },
12494 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
12495 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
12496 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
12497 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
12498 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
12499 SPH_C32(0xcf928dd6) },
12500 { SPH_C32(0x41da0000), SPH_C32(0xdf9a0000), SPH_C32(0xdb990000),
12501 SPH_C32(0xf27f06a0), SPH_C32(0xb5145dab), SPH_C32(0x06e9124f),
12502 SPH_C32(0x42e68727), SPH_C32(0x944498ef), SPH_C32(0x52190000),
12503 SPH_C32(0x3b780000), SPH_C32(0x19080000), SPH_C32(0xac000600),
12504 SPH_C32(0xa0c35180), SPH_C32(0x49b17387), SPH_C32(0xfac3d23d),
12505 SPH_C32(0x99353c49) }
12506 };
12507 static const sph_u32 T512_56[16][16] = {
12508 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12509 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12510 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12511 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12512 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12513 SPH_C32(0x00000000) },
12514 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
12515 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
12516 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
12517 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
12518 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
12519 SPH_C32(0xbe0a679e) },
12520 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
12521 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
12522 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
12523 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
12524 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
12525 SPH_C32(0x30aebcf7) },
12526 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
12527 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
12528 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
12529 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
12530 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
12531 SPH_C32(0x8ea4db69) },
12532 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
12533 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
12534 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
12535 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
12536 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
12537 SPH_C32(0xc7ff60f0) },
12538 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
12539 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
12540 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
12541 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
12542 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
12543 SPH_C32(0x79f5076e) },
12544 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
12545 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
12546 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
12547 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
12548 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
12549 SPH_C32(0xf751dc07) },
12550 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
12551 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
12552 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
12553 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
12554 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
12555 SPH_C32(0x495bbb99) },
12556 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
12557 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
12558 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
12559 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
12560 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
12561 SPH_C32(0xe7e00a94) },
12562 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
12563 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
12564 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
12565 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
12566 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
12567 SPH_C32(0x59ea6d0a) },
12568 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
12569 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
12570 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
12571 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
12572 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
12573 SPH_C32(0xd74eb663) },
12574 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
12575 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
12576 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
12577 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
12578 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
12579 SPH_C32(0x6944d1fd) },
12580 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
12581 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
12582 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
12583 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
12584 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
12585 SPH_C32(0x201f6a64) },
12586 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
12587 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
12588 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
12589 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
12590 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
12591 SPH_C32(0x9e150dfa) },
12592 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
12593 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
12594 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
12595 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
12596 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
12597 SPH_C32(0x10b1d693) },
12598 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
12599 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
12600 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
12601 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
12602 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
12603 SPH_C32(0xaebbb10d) }
12604 };
12605 static const sph_u32 T512_60[16][16] = {
12606 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12607 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12608 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12609 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12610 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12611 SPH_C32(0x00000000) },
12612 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
12613 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
12614 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
12615 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
12616 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
12617 SPH_C32(0xda878000) },
12618 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
12619 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
12620 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
12621 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
12622 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
12623 SPH_C32(0x3c5dfffe) },
12624 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
12625 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
12626 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
12627 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
12628 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
12629 SPH_C32(0xe6da7ffe) },
12630 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
12631 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
12632 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
12633 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
12634 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
12635 SPH_C32(0x7b1675d7) },
12636 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
12637 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
12638 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
12639 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
12640 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
12641 SPH_C32(0xa191f5d7) },
12642 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
12643 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
12644 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
12645 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
12646 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
12647 SPH_C32(0x474b8a29) },
12648 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
12649 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
12650 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
12651 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
12652 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
12653 SPH_C32(0x9dcc0a29) },
12654 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
12655 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
12656 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
12657 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
12658 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
12659 SPH_C32(0x2879ebac) },
12660 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
12661 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
12662 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
12663 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
12664 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
12665 SPH_C32(0xf2fe6bac) },
12666 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
12667 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
12668 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
12669 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
12670 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
12671 SPH_C32(0x14241452) },
12672 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
12673 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
12674 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
12675 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
12676 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
12677 SPH_C32(0xcea39452) },
12678 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
12679 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
12680 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
12681 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
12682 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
12683 SPH_C32(0x536f9e7b) },
12684 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
12685 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
12686 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
12687 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
12688 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
12689 SPH_C32(0x89e81e7b) },
12690 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
12691 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
12692 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
12693 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
12694 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
12695 SPH_C32(0x6f326185) },
12696 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
12697 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
12698 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
12699 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
12700 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
12701 SPH_C32(0xb5b5e185) }
12702 };
12703 #define INPUT_BIG do { \
12704 unsigned acc = buf[0]; \
12705 const sph_u32 *rp; \
12706 rp = &T512_0[acc >> 4][0]; \
12707 m0 = rp[0]; \
12708 m1 = rp[1]; \
12709 m2 = rp[2]; \
12710 m3 = rp[3]; \
12711 m4 = rp[4]; \
12712 m5 = rp[5]; \
12713 m6 = rp[6]; \
12714 m7 = rp[7]; \
12715 m8 = rp[8]; \
12716 m9 = rp[9]; \
12717 mA = rp[10]; \
12718 mB = rp[11]; \
12719 mC = rp[12]; \
12720 mD = rp[13]; \
12721 mE = rp[14]; \
12722 mF = rp[15]; \
12723 rp = &T512_4[acc & 0x0f][0]; \
12724 m0 ^= rp[0]; \
12725 m1 ^= rp[1]; \
12726 m2 ^= rp[2]; \
12727 m3 ^= rp[3]; \
12728 m4 ^= rp[4]; \
12729 m5 ^= rp[5]; \
12730 m6 ^= rp[6]; \
12731 m7 ^= rp[7]; \
12732 m8 ^= rp[8]; \
12733 m9 ^= rp[9]; \
12734 mA ^= rp[10]; \
12735 mB ^= rp[11]; \
12736 mC ^= rp[12]; \
12737 mD ^= rp[13]; \
12738 mE ^= rp[14]; \
12739 mF ^= rp[15]; \
12740 acc = buf[1]; \
12741 rp = &T512_8[acc >> 4][0]; \
12742 m0 ^= rp[0]; \
12743 m1 ^= rp[1]; \
12744 m2 ^= rp[2]; \
12745 m3 ^= rp[3]; \
12746 m4 ^= rp[4]; \
12747 m5 ^= rp[5]; \
12748 m6 ^= rp[6]; \
12749 m7 ^= rp[7]; \
12750 m8 ^= rp[8]; \
12751 m9 ^= rp[9]; \
12752 mA ^= rp[10]; \
12753 mB ^= rp[11]; \
12754 mC ^= rp[12]; \
12755 mD ^= rp[13]; \
12756 mE ^= rp[14]; \
12757 mF ^= rp[15]; \
12758 rp = &T512_12[acc & 0x0f][0]; \
12759 m0 ^= rp[0]; \
12760 m1 ^= rp[1]; \
12761 m2 ^= rp[2]; \
12762 m3 ^= rp[3]; \
12763 m4 ^= rp[4]; \
12764 m5 ^= rp[5]; \
12765 m6 ^= rp[6]; \
12766 m7 ^= rp[7]; \
12767 m8 ^= rp[8]; \
12768 m9 ^= rp[9]; \
12769 mA ^= rp[10]; \
12770 mB ^= rp[11]; \
12771 mC ^= rp[12]; \
12772 mD ^= rp[13]; \
12773 mE ^= rp[14]; \
12774 mF ^= rp[15]; \
12775 acc = buf[2]; \
12776 rp = &T512_16[acc >> 4][0]; \
12777 m0 ^= rp[0]; \
12778 m1 ^= rp[1]; \
12779 m2 ^= rp[2]; \
12780 m3 ^= rp[3]; \
12781 m4 ^= rp[4]; \
12782 m5 ^= rp[5]; \
12783 m6 ^= rp[6]; \
12784 m7 ^= rp[7]; \
12785 m8 ^= rp[8]; \
12786 m9 ^= rp[9]; \
12787 mA ^= rp[10]; \
12788 mB ^= rp[11]; \
12789 mC ^= rp[12]; \
12790 mD ^= rp[13]; \
12791 mE ^= rp[14]; \
12792 mF ^= rp[15]; \
12793 rp = &T512_20[acc & 0x0f][0]; \
12794 m0 ^= rp[0]; \
12795 m1 ^= rp[1]; \
12796 m2 ^= rp[2]; \
12797 m3 ^= rp[3]; \
12798 m4 ^= rp[4]; \
12799 m5 ^= rp[5]; \
12800 m6 ^= rp[6]; \
12801 m7 ^= rp[7]; \
12802 m8 ^= rp[8]; \
12803 m9 ^= rp[9]; \
12804 mA ^= rp[10]; \
12805 mB ^= rp[11]; \
12806 mC ^= rp[12]; \
12807 mD ^= rp[13]; \
12808 mE ^= rp[14]; \
12809 mF ^= rp[15]; \
12810 acc = buf[3]; \
12811 rp = &T512_24[acc >> 4][0]; \
12812 m0 ^= rp[0]; \
12813 m1 ^= rp[1]; \
12814 m2 ^= rp[2]; \
12815 m3 ^= rp[3]; \
12816 m4 ^= rp[4]; \
12817 m5 ^= rp[5]; \
12818 m6 ^= rp[6]; \
12819 m7 ^= rp[7]; \
12820 m8 ^= rp[8]; \
12821 m9 ^= rp[9]; \
12822 mA ^= rp[10]; \
12823 mB ^= rp[11]; \
12824 mC ^= rp[12]; \
12825 mD ^= rp[13]; \
12826 mE ^= rp[14]; \
12827 mF ^= rp[15]; \
12828 rp = &T512_28[acc & 0x0f][0]; \
12829 m0 ^= rp[0]; \
12830 m1 ^= rp[1]; \
12831 m2 ^= rp[2]; \
12832 m3 ^= rp[3]; \
12833 m4 ^= rp[4]; \
12834 m5 ^= rp[5]; \
12835 m6 ^= rp[6]; \
12836 m7 ^= rp[7]; \
12837 m8 ^= rp[8]; \
12838 m9 ^= rp[9]; \
12839 mA ^= rp[10]; \
12840 mB ^= rp[11]; \
12841 mC ^= rp[12]; \
12842 mD ^= rp[13]; \
12843 mE ^= rp[14]; \
12844 mF ^= rp[15]; \
12845 acc = buf[4]; \
12846 rp = &T512_32[acc >> 4][0]; \
12847 m0 ^= rp[0]; \
12848 m1 ^= rp[1]; \
12849 m2 ^= rp[2]; \
12850 m3 ^= rp[3]; \
12851 m4 ^= rp[4]; \
12852 m5 ^= rp[5]; \
12853 m6 ^= rp[6]; \
12854 m7 ^= rp[7]; \
12855 m8 ^= rp[8]; \
12856 m9 ^= rp[9]; \
12857 mA ^= rp[10]; \
12858 mB ^= rp[11]; \
12859 mC ^= rp[12]; \
12860 mD ^= rp[13]; \
12861 mE ^= rp[14]; \
12862 mF ^= rp[15]; \
12863 rp = &T512_36[acc & 0x0f][0]; \
12864 m0 ^= rp[0]; \
12865 m1 ^= rp[1]; \
12866 m2 ^= rp[2]; \
12867 m3 ^= rp[3]; \
12868 m4 ^= rp[4]; \
12869 m5 ^= rp[5]; \
12870 m6 ^= rp[6]; \
12871 m7 ^= rp[7]; \
12872 m8 ^= rp[8]; \
12873 m9 ^= rp[9]; \
12874 mA ^= rp[10]; \
12875 mB ^= rp[11]; \
12876 mC ^= rp[12]; \
12877 mD ^= rp[13]; \
12878 mE ^= rp[14]; \
12879 mF ^= rp[15]; \
12880 acc = buf[5]; \
12881 rp = &T512_40[acc >> 4][0]; \
12882 m0 ^= rp[0]; \
12883 m1 ^= rp[1]; \
12884 m2 ^= rp[2]; \
12885 m3 ^= rp[3]; \
12886 m4 ^= rp[4]; \
12887 m5 ^= rp[5]; \
12888 m6 ^= rp[6]; \
12889 m7 ^= rp[7]; \
12890 m8 ^= rp[8]; \
12891 m9 ^= rp[9]; \
12892 mA ^= rp[10]; \
12893 mB ^= rp[11]; \
12894 mC ^= rp[12]; \
12895 mD ^= rp[13]; \
12896 mE ^= rp[14]; \
12897 mF ^= rp[15]; \
12898 rp = &T512_44[acc & 0x0f][0]; \
12899 m0 ^= rp[0]; \
12900 m1 ^= rp[1]; \
12901 m2 ^= rp[2]; \
12902 m3 ^= rp[3]; \
12903 m4 ^= rp[4]; \
12904 m5 ^= rp[5]; \
12905 m6 ^= rp[6]; \
12906 m7 ^= rp[7]; \
12907 m8 ^= rp[8]; \
12908 m9 ^= rp[9]; \
12909 mA ^= rp[10]; \
12910 mB ^= rp[11]; \
12911 mC ^= rp[12]; \
12912 mD ^= rp[13]; \
12913 mE ^= rp[14]; \
12914 mF ^= rp[15]; \
12915 acc = buf[6]; \
12916 rp = &T512_48[acc >> 4][0]; \
12917 m0 ^= rp[0]; \
12918 m1 ^= rp[1]; \
12919 m2 ^= rp[2]; \
12920 m3 ^= rp[3]; \
12921 m4 ^= rp[4]; \
12922 m5 ^= rp[5]; \
12923 m6 ^= rp[6]; \
12924 m7 ^= rp[7]; \
12925 m8 ^= rp[8]; \
12926 m9 ^= rp[9]; \
12927 mA ^= rp[10]; \
12928 mB ^= rp[11]; \
12929 mC ^= rp[12]; \
12930 mD ^= rp[13]; \
12931 mE ^= rp[14]; \
12932 mF ^= rp[15]; \
12933 rp = &T512_52[acc & 0x0f][0]; \
12934 m0 ^= rp[0]; \
12935 m1 ^= rp[1]; \
12936 m2 ^= rp[2]; \
12937 m3 ^= rp[3]; \
12938 m4 ^= rp[4]; \
12939 m5 ^= rp[5]; \
12940 m6 ^= rp[6]; \
12941 m7 ^= rp[7]; \
12942 m8 ^= rp[8]; \
12943 m9 ^= rp[9]; \
12944 mA ^= rp[10]; \
12945 mB ^= rp[11]; \
12946 mC ^= rp[12]; \
12947 mD ^= rp[13]; \
12948 mE ^= rp[14]; \
12949 mF ^= rp[15]; \
12950 acc = buf[7]; \
12951 rp = &T512_56[acc >> 4][0]; \
12952 m0 ^= rp[0]; \
12953 m1 ^= rp[1]; \
12954 m2 ^= rp[2]; \
12955 m3 ^= rp[3]; \
12956 m4 ^= rp[4]; \
12957 m5 ^= rp[5]; \
12958 m6 ^= rp[6]; \
12959 m7 ^= rp[7]; \
12960 m8 ^= rp[8]; \
12961 m9 ^= rp[9]; \
12962 mA ^= rp[10]; \
12963 mB ^= rp[11]; \
12964 mC ^= rp[12]; \
12965 mD ^= rp[13]; \
12966 mE ^= rp[14]; \
12967 mF ^= rp[15]; \
12968 rp = &T512_60[acc & 0x0f][0]; \
12969 m0 ^= rp[0]; \
12970 m1 ^= rp[1]; \
12971 m2 ^= rp[2]; \
12972 m3 ^= rp[3]; \
12973 m4 ^= rp[4]; \
12974 m5 ^= rp[5]; \
12975 m6 ^= rp[6]; \
12976 m7 ^= rp[7]; \
12977 m8 ^= rp[8]; \
12978 m9 ^= rp[9]; \
12979 mA ^= rp[10]; \
12980 mB ^= rp[11]; \
12981 mC ^= rp[12]; \
12982 mD ^= rp[13]; \
12983 mE ^= rp[14]; \
12984 mF ^= rp[15]; \
12985 } while (0)
12986 #endif
12987 #if SPH_HAMSI_EXPAND_BIG == 5
12988 static const sph_u32 T512_0[32][16] = {
12989 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12990 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12991 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12992 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12993 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12994 SPH_C32(0x00000000) },
12995 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
12996 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
12997 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
12998 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
12999 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
13000 SPH_C32(0x3daac2da) },
13001 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
13002 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
13003 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
13004 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
13005 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
13006 SPH_C32(0x78cace29) },
13007 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
13008 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
13009 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
13010 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
13011 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
13012 SPH_C32(0x45600cf3) },
13013 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
13014 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
13015 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
13016 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
13017 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
13018 SPH_C32(0x2dd1f9ab) },
13019 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
13020 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
13021 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
13022 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
13023 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
13024 SPH_C32(0x107b3b71) },
13025 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
13026 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
13027 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
13028 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
13029 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
13030 SPH_C32(0x551b3782) },
13031 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
13032 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
13033 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
13034 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
13035 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
13036 SPH_C32(0x68b1f558) },
13037 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
13038 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
13039 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
13040 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
13041 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
13042 SPH_C32(0xbf2c0be2) },
13043 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
13044 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
13045 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
13046 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
13047 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
13048 SPH_C32(0x8286c938) },
13049 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
13050 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
13051 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
13052 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
13053 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
13054 SPH_C32(0xc7e6c5cb) },
13055 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
13056 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
13057 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
13058 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
13059 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
13060 SPH_C32(0xfa4c0711) },
13061 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
13062 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
13063 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
13064 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
13065 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
13066 SPH_C32(0x92fdf249) },
13067 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
13068 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
13069 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
13070 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
13071 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
13072 SPH_C32(0xaf573093) },
13073 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
13074 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
13075 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
13076 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
13077 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
13078 SPH_C32(0xea373c60) },
13079 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
13080 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
13081 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
13082 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
13083 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
13084 SPH_C32(0xd79dfeba) },
13085 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
13086 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
13087 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
13088 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
13089 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
13090 SPH_C32(0x32219526) },
13091 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
13092 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
13093 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
13094 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
13095 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
13096 SPH_C32(0x0f8b57fc) },
13097 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
13098 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
13099 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
13100 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
13101 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
13102 SPH_C32(0x4aeb5b0f) },
13103 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
13104 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
13105 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
13106 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
13107 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
13108 SPH_C32(0x774199d5) },
13109 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
13110 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
13111 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
13112 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
13113 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
13114 SPH_C32(0x1ff06c8d) },
13115 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
13116 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
13117 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
13118 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
13119 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
13120 SPH_C32(0x225aae57) },
13121 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
13122 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
13123 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
13124 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
13125 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
13126 SPH_C32(0x673aa2a4) },
13127 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
13128 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
13129 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
13130 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
13131 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
13132 SPH_C32(0x5a90607e) },
13133 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
13134 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
13135 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
13136 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
13137 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
13138 SPH_C32(0x8d0d9ec4) },
13139 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
13140 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
13141 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
13142 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
13143 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
13144 SPH_C32(0xb0a75c1e) },
13145 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
13146 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
13147 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
13148 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
13149 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
13150 SPH_C32(0xf5c750ed) },
13151 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
13152 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
13153 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
13154 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
13155 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
13156 SPH_C32(0xc86d9237) },
13157 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
13158 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
13159 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
13160 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
13161 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
13162 SPH_C32(0xa0dc676f) },
13163 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
13164 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
13165 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
13166 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
13167 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
13168 SPH_C32(0x9d76a5b5) },
13169 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
13170 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
13171 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
13172 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
13173 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
13174 SPH_C32(0xd816a946) },
13175 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
13176 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
13177 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
13178 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
13179 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
13180 SPH_C32(0xe5bc6b9c) }
13181 };
13182 static const sph_u32 T512_5[32][16] = {
13183 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13184 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13185 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13186 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13187 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13188 SPH_C32(0x00000000) },
13189 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
13190 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
13191 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
13192 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
13193 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
13194 SPH_C32(0xf3d45758) },
13195 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
13196 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
13197 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
13198 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
13199 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
13200 SPH_C32(0x925c44e9) },
13201 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
13202 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
13203 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
13204 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
13205 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
13206 SPH_C32(0x618813b1) },
13207 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
13208 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
13209 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
13210 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
13211 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
13212 SPH_C32(0x9e69af68) },
13213 { SPH_C32(0x078c0300), SPH_C32(0xa78f0000), SPH_C32(0x4f750000),
13214 SPH_C32(0xbd6b0000), SPH_C32(0x69875721), SPH_C32(0xed2450ba),
13215 SPH_C32(0x28ecbf49), SPH_C32(0xf3c74ebb), SPH_C32(0x7d5c0050),
13216 SPH_C32(0xeb690000), SPH_C32(0x79460000), SPH_C32(0x7ae10000),
13217 SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912), SPH_C32(0x4ba936b9),
13218 SPH_C32(0x6dbdf830) },
13219 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
13220 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
13221 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
13222 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
13223 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
13224 SPH_C32(0x0c35eb81) },
13225 { SPH_C32(0xb3bb0360), SPH_C32(0xabc30000), SPH_C32(0x19b70000),
13226 SPH_C32(0xe1c50000), SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f),
13227 SPH_C32(0x33dae074), SPH_C32(0x001319e3), SPH_C32(0x21ec0140),
13228 SPH_C32(0x7a570000), SPH_C32(0x3d5f0000), SPH_C32(0xf26d0000),
13229 SPH_C32(0xfae130de), SPH_C32(0xc4dd1474), SPH_C32(0x1e67dc9c),
13230 SPH_C32(0xffe1bcd9) },
13231 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
13232 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
13233 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
13234 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
13235 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
13236 SPH_C32(0x0c26f262) },
13237 { SPH_C32(0x21ec0140), SPH_C32(0x7a570000), SPH_C32(0x3d5f0000),
13238 SPH_C32(0xf26d0000), SPH_C32(0xfae130de), SPH_C32(0xc4dd1474),
13239 SPH_C32(0x1e67dc9c), SPH_C32(0xffe1bcd9), SPH_C32(0x92570220),
13240 SPH_C32(0xd1940000), SPH_C32(0x24e80000), SPH_C32(0x13a80000),
13241 SPH_C32(0x073278c0), SPH_C32(0x12c7bceb), SPH_C32(0x2dbd3ce8),
13242 SPH_C32(0xfff2a53a) },
13243 { SPH_C32(0x7d5c0050), SPH_C32(0xeb690000), SPH_C32(0x79460000),
13244 SPH_C32(0x7ae10000), SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912),
13245 SPH_C32(0x4ba936b9), SPH_C32(0x6dbdf830), SPH_C32(0x7ad00350),
13246 SPH_C32(0x4ce60000), SPH_C32(0x36330000), SPH_C32(0xc78a0000),
13247 SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8), SPH_C32(0x634589f0),
13248 SPH_C32(0x9e7ab68b) },
13249 { SPH_C32(0x95db0120), SPH_C32(0x761b0000), SPH_C32(0x6b9d0000),
13250 SPH_C32(0xaec30000), SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51),
13251 SPH_C32(0x055183a1), SPH_C32(0x0c35eb81), SPH_C32(0xcee70330),
13252 SPH_C32(0x40aa0000), SPH_C32(0x60f10000), SPH_C32(0x9b240000),
13253 SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d), SPH_C32(0x7873d6cd),
13254 SPH_C32(0x6daee1d3) },
13255 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
13256 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
13257 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
13258 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
13259 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
13260 SPH_C32(0x924f5d0a) },
13261 { SPH_C32(0xcee70330), SPH_C32(0x40aa0000), SPH_C32(0x60f10000),
13262 SPH_C32(0x9b240000), SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d),
13263 SPH_C32(0x7873d6cd), SPH_C32(0x6daee1d3), SPH_C32(0x5b3c0210),
13264 SPH_C32(0x36b10000), SPH_C32(0x0b6c0000), SPH_C32(0x35e70000),
13265 SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc), SPH_C32(0x7d22556c),
13266 SPH_C32(0x619b0a52) },
13267 { SPH_C32(0x92570220), SPH_C32(0xd1940000), SPH_C32(0x24e80000),
13268 SPH_C32(0x13a80000), SPH_C32(0x073278c0), SPH_C32(0x12c7bceb),
13269 SPH_C32(0x2dbd3ce8), SPH_C32(0xfff2a53a), SPH_C32(0xb3bb0360),
13270 SPH_C32(0xabc30000), SPH_C32(0x19b70000), SPH_C32(0xe1c50000),
13271 SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f), SPH_C32(0x33dae074),
13272 SPH_C32(0x001319e3) },
13273 { SPH_C32(0x7ad00350), SPH_C32(0x4ce60000), SPH_C32(0x36330000),
13274 SPH_C32(0xc78a0000), SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8),
13275 SPH_C32(0x634589f0), SPH_C32(0x9e7ab68b), SPH_C32(0x078c0300),
13276 SPH_C32(0xa78f0000), SPH_C32(0x4f750000), SPH_C32(0xbd6b0000),
13277 SPH_C32(0x69875721), SPH_C32(0xed2450ba), SPH_C32(0x28ecbf49),
13278 SPH_C32(0xf3c74ebb) },
13279 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
13280 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
13281 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
13282 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
13283 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
13284 SPH_C32(0xdc24e61f) },
13285 { SPH_C32(0xfcdd3d70), SPH_C32(0x249b0000), SPH_C32(0x73fc0000),
13286 SPH_C32(0x25430000), SPH_C32(0x3ce9564b), SPH_C32(0x1968d83b),
13287 SPH_C32(0x0951d238), SPH_C32(0x80063774), SPH_C32(0x97501460),
13288 SPH_C32(0xc4f50000), SPH_C32(0xa2050000), SPH_C32(0xa7db0000),
13289 SPH_C32(0xe7993b5a), SPH_C32(0xc3985d6c), SPH_C32(0x19f25502),
13290 SPH_C32(0x2ff0b147) },
13291 { SPH_C32(0xa06d3c60), SPH_C32(0xb5a50000), SPH_C32(0x37e50000),
13292 SPH_C32(0xadcf0000), SPH_C32(0x5a352253), SPH_C32(0x8b77c55d),
13293 SPH_C32(0x5c9f381d), SPH_C32(0x125a739d), SPH_C32(0x7fd71510),
13294 SPH_C32(0x59870000), SPH_C32(0xb0de0000), SPH_C32(0x73f90000),
13295 SPH_C32(0x1511507d), SPH_C32(0x6ab9b82f), SPH_C32(0x570ae01a),
13296 SPH_C32(0x4e78a2f6) },
13297 { SPH_C32(0x48ea3d10), SPH_C32(0x28d70000), SPH_C32(0x253e0000),
13298 SPH_C32(0x79ed0000), SPH_C32(0xa8bd4974), SPH_C32(0x2256201e),
13299 SPH_C32(0x12678d05), SPH_C32(0x73d2602c), SPH_C32(0xcbe01570),
13300 SPH_C32(0x55cb0000), SPH_C32(0xe61c0000), SPH_C32(0x2f570000),
13301 SPH_C32(0x81454f42), SPH_C32(0x5187400a), SPH_C32(0x4c3cbf27),
13302 SPH_C32(0xbdacf5ae) },
13303 { SPH_C32(0xfb513e70), SPH_C32(0x83140000), SPH_C32(0x3c890000),
13304 SPH_C32(0x98280000), SPH_C32(0x556e016a), SPH_C32(0xf44c8881),
13305 SPH_C32(0x21bd6d71), SPH_C32(0x73c179cf), SPH_C32(0xea0c1430),
13306 SPH_C32(0x2f9c0000), SPH_C32(0xdb430000), SPH_C32(0xdd3a0000),
13307 SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e), SPH_C32(0x525b63bb),
13308 SPH_C32(0x424d4977) },
13309 { SPH_C32(0x13d63f00), SPH_C32(0x1e660000), SPH_C32(0x2e520000),
13310 SPH_C32(0x4c0a0000), SPH_C32(0xa7e66a4d), SPH_C32(0x5d6d6dc2),
13311 SPH_C32(0x6f45d869), SPH_C32(0x12496a7e), SPH_C32(0x5e3b1450),
13312 SPH_C32(0x23d00000), SPH_C32(0x8d810000), SPH_C32(0x81940000),
13313 SPH_C32(0xeff060a3), SPH_C32(0xae64ac5b), SPH_C32(0x496d3c86),
13314 SPH_C32(0xb1991e2f) },
13315 { SPH_C32(0x4f663e10), SPH_C32(0x8f580000), SPH_C32(0x6a4b0000),
13316 SPH_C32(0xc4860000), SPH_C32(0xc13a1e55), SPH_C32(0xcf7270a4),
13317 SPH_C32(0x3a8b324c), SPH_C32(0x80152e97), SPH_C32(0xb6bc1520),
13318 SPH_C32(0xbea20000), SPH_C32(0x9f5a0000), SPH_C32(0x55b60000),
13319 SPH_C32(0x1d780b84), SPH_C32(0x07454918), SPH_C32(0x0795899e),
13320 SPH_C32(0xd0110d9e) },
13321 { SPH_C32(0xa7e13f60), SPH_C32(0x122a0000), SPH_C32(0x78900000),
13322 SPH_C32(0x10a40000), SPH_C32(0x33b27572), SPH_C32(0x665395e7),
13323 SPH_C32(0x74738754), SPH_C32(0xe19d3d26), SPH_C32(0x028b1540),
13324 SPH_C32(0xb2ee0000), SPH_C32(0xc9980000), SPH_C32(0x09180000),
13325 SPH_C32(0x892c14bb), SPH_C32(0x3c7bb13d), SPH_C32(0x1ca3d6a3),
13326 SPH_C32(0x23c55ac6) },
13327 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
13328 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
13329 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
13330 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
13331 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
13332 SPH_C32(0xd002147d) },
13333 { SPH_C32(0x35b63d40), SPH_C32(0xc3be0000), SPH_C32(0x5c780000),
13334 SPH_C32(0x030c0000), SPH_C32(0x34800db2), SPH_C32(0x7494290c),
13335 SPH_C32(0x59cebbbc), SPH_C32(0x1e6f981c), SPH_C32(0xb1301620),
13336 SPH_C32(0x192d0000), SPH_C32(0xd02f0000), SPH_C32(0xe8dd0000),
13337 SPH_C32(0x74ff5ca5), SPH_C32(0xea6119a2), SPH_C32(0x2f7936d7),
13338 SPH_C32(0x23d64325) },
13339 { SPH_C32(0x69063c50), SPH_C32(0x52800000), SPH_C32(0x18610000),
13340 SPH_C32(0x8b800000), SPH_C32(0x525c79aa), SPH_C32(0xe68b346a),
13341 SPH_C32(0x0c005199), SPH_C32(0x8c33dcf5), SPH_C32(0x59b71750),
13342 SPH_C32(0x845f0000), SPH_C32(0xc2f40000), SPH_C32(0x3cff0000),
13343 SPH_C32(0x86773782), SPH_C32(0x4340fce1), SPH_C32(0x618183cf),
13344 SPH_C32(0x425e5094) },
13345 { SPH_C32(0x81813d20), SPH_C32(0xcff20000), SPH_C32(0x0aba0000),
13346 SPH_C32(0x5fa20000), SPH_C32(0xa0d4128d), SPH_C32(0x4faad129),
13347 SPH_C32(0x42f8e481), SPH_C32(0xedbbcf44), SPH_C32(0xed801730),
13348 SPH_C32(0x88130000), SPH_C32(0x94360000), SPH_C32(0x60510000),
13349 SPH_C32(0x122328bd), SPH_C32(0x787e04c4), SPH_C32(0x7ab7dcf2),
13350 SPH_C32(0xb18a07cc) },
13351 { SPH_C32(0x323a3e40), SPH_C32(0x64310000), SPH_C32(0x130d0000),
13352 SPH_C32(0xbe670000), SPH_C32(0x5d075a93), SPH_C32(0x99b079b6),
13353 SPH_C32(0x712204f5), SPH_C32(0xeda8d6a7), SPH_C32(0xcc6c1670),
13354 SPH_C32(0xf2440000), SPH_C32(0xa9690000), SPH_C32(0x923c0000),
13355 SPH_C32(0xe8c21863), SPH_C32(0xbca310b0), SPH_C32(0x64d0006e),
13356 SPH_C32(0x4e6bbb15) },
13357 { SPH_C32(0xdabd3f30), SPH_C32(0xf9430000), SPH_C32(0x01d60000),
13358 SPH_C32(0x6a450000), SPH_C32(0xaf8f31b4), SPH_C32(0x30919cf5),
13359 SPH_C32(0x3fdab1ed), SPH_C32(0x8c20c516), SPH_C32(0x785b1610),
13360 SPH_C32(0xfe080000), SPH_C32(0xffab0000), SPH_C32(0xce920000),
13361 SPH_C32(0x7c96075c), SPH_C32(0x879de895), SPH_C32(0x7fe65f53),
13362 SPH_C32(0xbdbfec4d) },
13363 { SPH_C32(0x860d3e20), SPH_C32(0x687d0000), SPH_C32(0x45cf0000),
13364 SPH_C32(0xe2c90000), SPH_C32(0xc95345ac), SPH_C32(0xa28e8193),
13365 SPH_C32(0x6a145bc8), SPH_C32(0x1e7c81ff), SPH_C32(0x90dc1760),
13366 SPH_C32(0x637a0000), SPH_C32(0xed700000), SPH_C32(0x1ab00000),
13367 SPH_C32(0x8e1e6c7b), SPH_C32(0x2ebc0dd6), SPH_C32(0x311eea4b),
13368 SPH_C32(0xdc37fffc) },
13369 { SPH_C32(0x6e8a3f50), SPH_C32(0xf50f0000), SPH_C32(0x57140000),
13370 SPH_C32(0x36eb0000), SPH_C32(0x3bdb2e8b), SPH_C32(0x0baf64d0),
13371 SPH_C32(0x24eceed0), SPH_C32(0x7ff4924e), SPH_C32(0x24eb1700),
13372 SPH_C32(0x6f360000), SPH_C32(0xbbb20000), SPH_C32(0x461e0000),
13373 SPH_C32(0x1a4a7344), SPH_C32(0x1582f5f3), SPH_C32(0x2a28b576),
13374 SPH_C32(0x2fe3a8a4) }
13375 };
13376 static const sph_u32 T512_10[32][16] = {
13377 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13378 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13379 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13380 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13381 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13382 SPH_C32(0x00000000) },
13383 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
13384 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
13385 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
13386 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
13387 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
13388 SPH_C32(0x7b1bd6b9) },
13389 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
13390 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
13391 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
13392 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
13393 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
13394 SPH_C32(0xf746c320) },
13395 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
13396 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
13397 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
13398 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
13399 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
13400 SPH_C32(0x8c5d1599) },
13401 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
13402 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
13403 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
13404 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
13405 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
13406 SPH_C32(0x69505b3a) },
13407 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
13408 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
13409 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
13410 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
13411 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
13412 SPH_C32(0x124b8d83) },
13413 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
13414 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
13415 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
13416 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
13417 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
13418 SPH_C32(0x9e16981a) },
13419 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
13420 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
13421 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
13422 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
13423 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
13424 SPH_C32(0xe50d4ea3) },
13425 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
13426 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
13427 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
13428 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
13429 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
13430 SPH_C32(0x8a341574) },
13431 { SPH_C32(0xd13b00f1), SPH_C32(0x806d8000), SPH_C32(0xec4e0000),
13432 SPH_C32(0xa2cf0000), SPH_C32(0xb3bc1371), SPH_C32(0xb14142d6),
13433 SPH_C32(0x27ae8a91), SPH_C32(0x63b91943), SPH_C32(0xa4930054),
13434 SPH_C32(0xd36c4000), SPH_C32(0x295e0000), SPH_C32(0x1af90000),
13435 SPH_C32(0x592828be), SPH_C32(0x87cd0544), SPH_C32(0x7d0cbc44),
13436 SPH_C32(0xf12fc3cd) },
13437 { SPH_C32(0x803100f9), SPH_C32(0x3e66c000), SPH_C32(0x36640000),
13438 SPH_C32(0x30860000), SPH_C32(0x8ba26725), SPH_C32(0xa263da9f),
13439 SPH_C32(0x71443c50), SPH_C32(0x5121edd1), SPH_C32(0x20060050),
13440 SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000), SPH_C32(0x49360000),
13441 SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875), SPH_C32(0x0492e6d6),
13442 SPH_C32(0x7d72d654) },
13443 { SPH_C32(0x264e00f8), SPH_C32(0x4f514000), SPH_C32(0x2f980000),
13444 SPH_C32(0xa65d0000), SPH_C32(0xb1290ad8), SPH_C32(0x49a9746c),
13445 SPH_C32(0x5d297bdf), SPH_C32(0xfdaf8159), SPH_C32(0x70f90054),
13446 SPH_C32(0x5ea48000), SPH_C32(0x8cf10000), SPH_C32(0x50d00000),
13447 SPH_C32(0xa5666ac4), SPH_C32(0x4e798328), SPH_C32(0xe53a2a40),
13448 SPH_C32(0x066900ed) },
13449 { SPH_C32(0xa32e00f0), SPH_C32(0x7c92c000), SPH_C32(0x501d0000),
13450 SPH_C32(0x7e3d0000), SPH_C32(0x75793cf6), SPH_C32(0x933f6a49),
13451 SPH_C32(0x93f55b1a), SPH_C32(0x3871b6eb), SPH_C32(0xd7730059),
13452 SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000), SPH_C32(0x4da40000),
13453 SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf), SPH_C32(0x7e151798),
13454 SPH_C32(0xe3644e4e) },
13455 { SPH_C32(0x055100f1), SPH_C32(0x0da54000), SPH_C32(0x49e10000),
13456 SPH_C32(0xe8e60000), SPH_C32(0x4ff2510b), SPH_C32(0x78f5c4ba),
13457 SPH_C32(0xbf981c95), SPH_C32(0x94ffda63), SPH_C32(0x878c005d),
13458 SPH_C32(0x91984000), SPH_C32(0x4f270000), SPH_C32(0x54420000),
13459 SPH_C32(0xa7f3736d), SPH_C32(0xb691b592), SPH_C32(0x9fbddb0e),
13460 SPH_C32(0x987f98f7) },
13461 { SPH_C32(0x545b00f9), SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000),
13462 SPH_C32(0x7aaf0000), SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3),
13463 SPH_C32(0xe972aa54), SPH_C32(0xa6672ef1), SPH_C32(0x03190059),
13464 SPH_C32(0x5924c000), SPH_C32(0xd7730000), SPH_C32(0x078d0000),
13465 SPH_C32(0x40016711), SPH_C32(0x9e5748a3), SPH_C32(0xe623819c),
13466 SPH_C32(0x14228d6e) },
13467 { SPH_C32(0xf22400f8), SPH_C32(0xc2998000), SPH_C32(0x8a370000),
13468 SPH_C32(0xec740000), SPH_C32(0x4d6748a2), SPH_C32(0x801df200),
13469 SPH_C32(0xc51feddb), SPH_C32(0x0ae94279), SPH_C32(0x53e6005d),
13470 SPH_C32(0x1c508000), SPH_C32(0xea880000), SPH_C32(0x1e6b0000),
13471 SPH_C32(0x5bbd3117), SPH_C32(0x7f2533fe), SPH_C32(0x078b4d0a),
13472 SPH_C32(0x6f395bd7) },
13473 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
13474 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
13475 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
13476 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
13477 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
13478 SPH_C32(0x450360bf) },
13479 { SPH_C32(0x52130051), SPH_C32(0xe72f8000), SPH_C32(0x0d590000),
13480 SPH_C32(0x95c40000), SPH_C32(0x781f1345), SPH_C32(0x8d75d0ea),
13481 SPH_C32(0xb0c9375d), SPH_C32(0x26ba79fc), SPH_C32(0xd3d700a4),
13482 SPH_C32(0x22364000), SPH_C32(0xdcec0000), SPH_C32(0x2eed0000),
13483 SPH_C32(0xd01f5632), SPH_C32(0xdd46e961), SPH_C32(0x76cf715a),
13484 SPH_C32(0x3e18b606) },
13485 { SPH_C32(0x03190059), SPH_C32(0x5924c000), SPH_C32(0xd7730000),
13486 SPH_C32(0x078d0000), SPH_C32(0x40016711), SPH_C32(0x9e5748a3),
13487 SPH_C32(0xe623819c), SPH_C32(0x14228d6e), SPH_C32(0x574200a0),
13488 SPH_C32(0xea8ac000), SPH_C32(0x44b80000), SPH_C32(0x7d220000),
13489 SPH_C32(0x37ed424e), SPH_C32(0xf5801450), SPH_C32(0x0f512bc8),
13490 SPH_C32(0xb245a39f) },
13491 { SPH_C32(0xa5660058), SPH_C32(0x28134000), SPH_C32(0xce8f0000),
13492 SPH_C32(0x91560000), SPH_C32(0x7a8a0aec), SPH_C32(0x759de650),
13493 SPH_C32(0xca4ec613), SPH_C32(0xb8ace1e6), SPH_C32(0x07bd00a4),
13494 SPH_C32(0xaffe8000), SPH_C32(0x79430000), SPH_C32(0x64c40000),
13495 SPH_C32(0x2c511448), SPH_C32(0x14f26f0d), SPH_C32(0xeef9e75e),
13496 SPH_C32(0xc95e7526) },
13497 { SPH_C32(0x20060050), SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000),
13498 SPH_C32(0x49360000), SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875),
13499 SPH_C32(0x0492e6d6), SPH_C32(0x7d72d654), SPH_C32(0xa03700a9),
13500 SPH_C32(0x25b60000), SPH_C32(0x876e0000), SPH_C32(0x79b00000),
13501 SPH_C32(0x35785be7), SPH_C32(0x0d6822ea), SPH_C32(0x75d6da86),
13502 SPH_C32(0x2c533b85) },
13503 { SPH_C32(0x86790051), SPH_C32(0x6ae74000), SPH_C32(0xa8f60000),
13504 SPH_C32(0xdfed0000), SPH_C32(0x8451513f), SPH_C32(0x44c15686),
13505 SPH_C32(0x28ffa159), SPH_C32(0xd1fcbadc), SPH_C32(0xf0c800ad),
13506 SPH_C32(0x60c24000), SPH_C32(0xba950000), SPH_C32(0x60560000),
13507 SPH_C32(0x2ec40de1), SPH_C32(0xec1a59b7), SPH_C32(0x947e1610),
13508 SPH_C32(0x5748ed3c) },
13509 { SPH_C32(0xd7730059), SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000),
13510 SPH_C32(0x4da40000), SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf),
13511 SPH_C32(0x7e151798), SPH_C32(0xe3644e4e), SPH_C32(0x745d00a9),
13512 SPH_C32(0xa87ec000), SPH_C32(0x22c10000), SPH_C32(0x33990000),
13513 SPH_C32(0xc936199d), SPH_C32(0xc4dca486), SPH_C32(0xede04c82),
13514 SPH_C32(0xdb15f8a5) },
13515 { SPH_C32(0x710c0058), SPH_C32(0xa5db8000), SPH_C32(0x6b200000),
13516 SPH_C32(0xdb7f0000), SPH_C32(0x86c44896), SPH_C32(0xbc29603c),
13517 SPH_C32(0x52785017), SPH_C32(0x4fea22c6), SPH_C32(0x24a200ad),
13518 SPH_C32(0xed0a8000), SPH_C32(0x1f3a0000), SPH_C32(0x2a7f0000),
13519 SPH_C32(0xd28a4f9b), SPH_C32(0x25aedfdb), SPH_C32(0x0c488014),
13520 SPH_C32(0xa00e2e1c) },
13521 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
13522 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
13523 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
13524 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
13525 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
13526 SPH_C32(0xcf3775cb) },
13527 { SPH_C32(0x255700a1), SPH_C32(0x16758000), SPH_C32(0xf8eb0000),
13528 SPH_C32(0xa1d00000), SPH_C32(0xf1286dc9), SPH_C32(0xd7fe3ccf),
13529 SPH_C32(0xbb0afa43), SPH_C32(0xe98d0c37), SPH_C32(0x27bb00f4),
13530 SPH_C32(0xb42e4000), SPH_C32(0xc8490000), SPH_C32(0x2df20000),
13531 SPH_C32(0x928b288a), SPH_C32(0xbbf99778), SPH_C32(0xea6b0188),
13532 SPH_C32(0xb42ca372) },
13533 { SPH_C32(0x745d00a9), SPH_C32(0xa87ec000), SPH_C32(0x22c10000),
13534 SPH_C32(0x33990000), SPH_C32(0xc936199d), SPH_C32(0xc4dca486),
13535 SPH_C32(0xede04c82), SPH_C32(0xdb15f8a5), SPH_C32(0xa32e00f0),
13536 SPH_C32(0x7c92c000), SPH_C32(0x501d0000), SPH_C32(0x7e3d0000),
13537 SPH_C32(0x75793cf6), SPH_C32(0x933f6a49), SPH_C32(0x93f55b1a),
13538 SPH_C32(0x3871b6eb) },
13539 { SPH_C32(0xd22200a8), SPH_C32(0xd9494000), SPH_C32(0x3b3d0000),
13540 SPH_C32(0xa5420000), SPH_C32(0xf3bd7460), SPH_C32(0x2f160a75),
13541 SPH_C32(0xc18d0b0d), SPH_C32(0x779b942d), SPH_C32(0xf3d100f4),
13542 SPH_C32(0x39e68000), SPH_C32(0x6de60000), SPH_C32(0x67db0000),
13543 SPH_C32(0x6ec56af0), SPH_C32(0x724d1114), SPH_C32(0x725d978c),
13544 SPH_C32(0x436a6052) },
13545 { SPH_C32(0x574200a0), SPH_C32(0xea8ac000), SPH_C32(0x44b80000),
13546 SPH_C32(0x7d220000), SPH_C32(0x37ed424e), SPH_C32(0xf5801450),
13547 SPH_C32(0x0f512bc8), SPH_C32(0xb245a39f), SPH_C32(0x545b00f9),
13548 SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000), SPH_C32(0x7aaf0000),
13549 SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3), SPH_C32(0xe972aa54),
13550 SPH_C32(0xa6672ef1) },
13551 { SPH_C32(0xf13d00a1), SPH_C32(0x9bbd4000), SPH_C32(0x5d440000),
13552 SPH_C32(0xebf90000), SPH_C32(0x0d662fb3), SPH_C32(0x1e4abaa3),
13553 SPH_C32(0x233c6c47), SPH_C32(0x1ecbcf17), SPH_C32(0x04a400fd),
13554 SPH_C32(0xf6da4000), SPH_C32(0xae300000), SPH_C32(0x63490000),
13555 SPH_C32(0x6c507359), SPH_C32(0x8aa527ae), SPH_C32(0x08da66c2),
13556 SPH_C32(0xdd7cf848) },
13557 { SPH_C32(0xa03700a9), SPH_C32(0x25b60000), SPH_C32(0x876e0000),
13558 SPH_C32(0x79b00000), SPH_C32(0x35785be7), SPH_C32(0x0d6822ea),
13559 SPH_C32(0x75d6da86), SPH_C32(0x2c533b85), SPH_C32(0x803100f9),
13560 SPH_C32(0x3e66c000), SPH_C32(0x36640000), SPH_C32(0x30860000),
13561 SPH_C32(0x8ba26725), SPH_C32(0xa263da9f), SPH_C32(0x71443c50),
13562 SPH_C32(0x5121edd1) },
13563 { SPH_C32(0x064800a8), SPH_C32(0x54818000), SPH_C32(0x9e920000),
13564 SPH_C32(0xef6b0000), SPH_C32(0x0ff3361a), SPH_C32(0xe6a28c19),
13565 SPH_C32(0x59bb9d09), SPH_C32(0x80dd570d), SPH_C32(0xd0ce00fd),
13566 SPH_C32(0x7b128000), SPH_C32(0x0b9f0000), SPH_C32(0x29600000),
13567 SPH_C32(0x901e3123), SPH_C32(0x4311a1c2), SPH_C32(0x90ecf0c6),
13568 SPH_C32(0x2a3a3b68) }
13569 };
13570 static const sph_u32 T512_15[32][16] = {
13571 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13572 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13573 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13574 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13575 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13576 SPH_C32(0x00000000) },
13577 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
13578 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
13579 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
13580 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
13581 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
13582 SPH_C32(0x857f3c2b) },
13583 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
13584 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
13585 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
13586 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
13587 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
13588 SPH_C32(0x2ba05a55) },
13589 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
13590 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
13591 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
13592 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
13593 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
13594 SPH_C32(0xaedf667e) },
13595 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
13596 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
13597 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
13598 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
13599 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
13600 SPH_C32(0xfeabf254) },
13601 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
13602 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
13603 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
13604 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
13605 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
13606 SPH_C32(0x7bd4ce7f) },
13607 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
13608 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
13609 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
13610 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
13611 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
13612 SPH_C32(0xd50ba801) },
13613 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
13614 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
13615 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
13616 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
13617 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
13618 SPH_C32(0x5074942a) },
13619 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
13620 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
13621 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
13622 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
13623 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
13624 SPH_C32(0xfe1cdc7f) },
13625 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
13626 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
13627 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
13628 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
13629 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
13630 SPH_C32(0x7b63e054) },
13631 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
13632 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
13633 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
13634 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
13635 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
13636 SPH_C32(0xd5bc862a) },
13637 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
13638 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
13639 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
13640 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
13641 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
13642 SPH_C32(0x50c3ba01) },
13643 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
13644 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
13645 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
13646 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
13647 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
13648 SPH_C32(0x00b72e2b) },
13649 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
13650 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
13651 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
13652 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
13653 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
13654 SPH_C32(0x85c81200) },
13655 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
13656 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
13657 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
13658 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
13659 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
13660 SPH_C32(0x2b17747e) },
13661 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
13662 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
13663 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
13664 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
13665 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
13666 SPH_C32(0xae684855) },
13667 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
13668 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
13669 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
13670 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
13671 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
13672 SPH_C32(0xac8e6c88) },
13673 { SPH_C32(0x83240005), SPH_C32(0xf6c8e700), SPH_C32(0xb0a30000),
13674 SPH_C32(0x1fc80000), SPH_C32(0xda4f6c1b), SPH_C32(0x4376de00),
13675 SPH_C32(0xdaa24f9a), SPH_C32(0x794adc4f), SPH_C32(0x77190001),
13676 SPH_C32(0x6a8b8300), SPH_C32(0x87100000), SPH_C32(0x604f0000),
13677 SPH_C32(0x398928da), SPH_C32(0x24ba5201), SPH_C32(0x982e5c98),
13678 SPH_C32(0x29f150a3) },
13679 { SPH_C32(0x27e60005), SPH_C32(0x2fffc300), SPH_C32(0xbaeb0000),
13680 SPH_C32(0x79a90000), SPH_C32(0x22357edc), SPH_C32(0xc5c8295c),
13681 SPH_C32(0x7986900e), SPH_C32(0x52ea861a), SPH_C32(0x02bd0001),
13682 SPH_C32(0xa800a400), SPH_C32(0x13b40000), SPH_C32(0xf0ba0000),
13683 SPH_C32(0xc2f17f3a), SPH_C32(0x6d7459af), SPH_C32(0x8f49981b),
13684 SPH_C32(0x872e36dd) },
13685 { SPH_C32(0x52420005), SPH_C32(0xed74e400), SPH_C32(0x2e4f0000),
13686 SPH_C32(0xe95c0000), SPH_C32(0xd94d293c), SPH_C32(0x8c0622f2),
13687 SPH_C32(0x6ee1548d), SPH_C32(0xfc35e064), SPH_C32(0xd3db0001),
13688 SPH_C32(0xb3bca700), SPH_C32(0x8d580000), SPH_C32(0x062e0000),
13689 SPH_C32(0xc1f33a1d), SPH_C32(0xa204a55d), SPH_C32(0x3b0a830c),
13690 SPH_C32(0x02510af6) },
13691 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
13692 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
13693 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
13694 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
13695 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
13696 SPH_C32(0x52259edc) },
13697 { SPH_C32(0xf6ed0006), SPH_C32(0xf8d82700), SPH_C32(0x61830000),
13698 SPH_C32(0xa5220000), SPH_C32(0x518b4325), SPH_C32(0xc42e6957),
13699 SPH_C32(0x618a3987), SPH_C32(0x79fdf264), SPH_C32(0x99d60000),
13700 SPH_C32(0x05ddc300), SPH_C32(0x742e0000), SPH_C32(0xc7d10000),
13701 SPH_C32(0x843c5ac3), SPH_C32(0x93abb9c4), SPH_C32(0xd2151c22),
13702 SPH_C32(0xd75aa2f7) },
13703 { SPH_C32(0x522f0006), SPH_C32(0x21ef0300), SPH_C32(0x6bcb0000),
13704 SPH_C32(0xc3430000), SPH_C32(0xa9f151e2), SPH_C32(0x42909e0b),
13705 SPH_C32(0xc2aee613), SPH_C32(0x525da831), SPH_C32(0xec720000),
13706 SPH_C32(0xc756e400), SPH_C32(0xe08a0000), SPH_C32(0x57240000),
13707 SPH_C32(0x7f440d23), SPH_C32(0xda65b26a), SPH_C32(0xc572d8a1),
13708 SPH_C32(0x7985c489) },
13709 { SPH_C32(0x278b0006), SPH_C32(0xe3642400), SPH_C32(0xff6f0000),
13710 SPH_C32(0x53b60000), SPH_C32(0x52890602), SPH_C32(0x0b5e95a5),
13711 SPH_C32(0xd5c92290), SPH_C32(0xfc82ce4f), SPH_C32(0x3d140000),
13712 SPH_C32(0xdceae700), SPH_C32(0x7e660000), SPH_C32(0xa1b00000),
13713 SPH_C32(0x7c464804), SPH_C32(0x15154e98), SPH_C32(0x7131c3b6),
13714 SPH_C32(0xfcfaf8a2) },
13715 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
13716 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
13717 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
13718 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
13719 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
13720 SPH_C32(0x5292b0f7) },
13721 { SPH_C32(0x6deb0004), SPH_C32(0x999ea700), SPH_C32(0x439d0000),
13722 SPH_C32(0xb8560000), SPH_C32(0x67fa1e02), SPH_C32(0xf46735c5),
13723 SPH_C32(0x90990f20), SPH_C32(0x87e12e1b), SPH_C32(0xec1f0003),
13724 SPH_C32(0x0bcd0300), SPH_C32(0xa50e0000), SPH_C32(0x7d3b0000),
13725 SPH_C32(0x0ff875fd), SPH_C32(0x14f30e93), SPH_C32(0x693d6a3f),
13726 SPH_C32(0xd7ed8cdc) },
13727 { SPH_C32(0xc9290004), SPH_C32(0x40a98300), SPH_C32(0x49d50000),
13728 SPH_C32(0xde370000), SPH_C32(0x9f800cc5), SPH_C32(0x72d9c299),
13729 SPH_C32(0x33bdd0b4), SPH_C32(0xac41744e), SPH_C32(0x99bb0003),
13730 SPH_C32(0xc9462400), SPH_C32(0x31aa0000), SPH_C32(0xedce0000),
13731 SPH_C32(0xf480221d), SPH_C32(0x5d3d053d), SPH_C32(0x7e5aaebc),
13732 SPH_C32(0x7932eaa2) },
13733 { SPH_C32(0xbc8d0004), SPH_C32(0x8222a400), SPH_C32(0xdd710000),
13734 SPH_C32(0x4ec20000), SPH_C32(0x64f85b25), SPH_C32(0x3b17c937),
13735 SPH_C32(0x24da1437), SPH_C32(0x029e1230), SPH_C32(0x48dd0003),
13736 SPH_C32(0xd2fa2700), SPH_C32(0xaf460000), SPH_C32(0x1b5a0000),
13737 SPH_C32(0xf782673a), SPH_C32(0x924df9cf), SPH_C32(0xca19b5ab),
13738 SPH_C32(0xfc4dd689) },
13739 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
13740 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
13741 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
13742 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
13743 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
13744 SPH_C32(0xac3942a3) },
13745 { SPH_C32(0x18220007), SPH_C32(0x978e6700), SPH_C32(0x92bd0000),
13746 SPH_C32(0x02bc0000), SPH_C32(0xec3e313c), SPH_C32(0x733f8292),
13747 SPH_C32(0x2bb1793d), SPH_C32(0x87560030), SPH_C32(0x02d00002),
13748 SPH_C32(0x649b4300), SPH_C32(0x56300000), SPH_C32(0xdaa50000),
13749 SPH_C32(0xb24d07e4), SPH_C32(0xa3e2e556), SPH_C32(0x23062a85),
13750 SPH_C32(0x29467e88) },
13751 { SPH_C32(0xbce00007), SPH_C32(0x4eb94300), SPH_C32(0x98f50000),
13752 SPH_C32(0x64dd0000), SPH_C32(0x144423fb), SPH_C32(0xf58175ce),
13753 SPH_C32(0x8895a6a9), SPH_C32(0xacf65a65), SPH_C32(0x77740002),
13754 SPH_C32(0xa6106400), SPH_C32(0xc2940000), SPH_C32(0x4a500000),
13755 SPH_C32(0x49355004), SPH_C32(0xea2ceef8), SPH_C32(0x3461ee06),
13756 SPH_C32(0x879918f6) },
13757 { SPH_C32(0xc9440007), SPH_C32(0x8c326400), SPH_C32(0x0c510000),
13758 SPH_C32(0xf4280000), SPH_C32(0xef3c741b), SPH_C32(0xbc4f7e60),
13759 SPH_C32(0x9ff2622a), SPH_C32(0x02293c1b), SPH_C32(0xa6120002),
13760 SPH_C32(0xbdac6700), SPH_C32(0x5c780000), SPH_C32(0xbcc40000),
13761 SPH_C32(0x4a371523), SPH_C32(0x255c120a), SPH_C32(0x8022f511),
13762 SPH_C32(0x02e624dd) }
13763 };
13764 static const sph_u32 T512_20[32][16] = {
13765 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13766 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13767 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13768 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13769 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13770 SPH_C32(0x00000000) },
13771 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
13772 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
13773 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
13774 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
13775 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
13776 SPH_C32(0x8b6c72bd) },
13777 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
13778 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
13779 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
13780 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
13781 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
13782 SPH_C32(0xa123ff9f) },
13783 { SPH_C32(0xca010000), SPH_C32(0xe6680f0c), SPH_C32(0xe6b80000),
13784 SPH_C32(0x7d670000), SPH_C32(0x10bb259d), SPH_C32(0x6c91743b),
13785 SPH_C32(0x888be7f3), SPH_C32(0x83c6d1e3), SPH_C32(0x51000000),
13786 SPH_C32(0xdc340590), SPH_C32(0x42330000), SPH_C32(0x7ac20000),
13787 SPH_C32(0x4eb566f3), SPH_C32(0xa863bc93), SPH_C32(0xd41427e1),
13788 SPH_C32(0x2a4f8d22) },
13789 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
13790 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
13791 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
13792 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
13793 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
13794 SPH_C32(0x1568ff0f) },
13795 { SPH_C32(0x38510000), SPH_C32(0x08d5050c), SPH_C32(0x81100000),
13796 SPH_C32(0xd6ed0000), SPH_C32(0xaa206d5d), SPH_C32(0x66c7a94f),
13797 SPH_C32(0x53f80f9d), SPH_C32(0x96ae2eec), SPH_C32(0x5d720000),
13798 SPH_C32(0x95d10a90), SPH_C32(0x004a0000), SPH_C32(0x26280000),
13799 SPH_C32(0x7d1f56e9), SPH_C32(0xbde19987), SPH_C32(0x41b76c9a),
13800 SPH_C32(0x9e048db2) },
13801 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
13802 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
13803 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
13804 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
13805 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
13806 SPH_C32(0xb44b0090) },
13807 { SPH_C32(0x34230000), SPH_C32(0x41300a0c), SPH_C32(0xc3690000),
13808 SPH_C32(0x8a070000), SPH_C32(0x998a5d47), SPH_C32(0x73458c5b),
13809 SPH_C32(0xc65b44e6), SPH_C32(0x22e52e7c), SPH_C32(0xa3500000),
13810 SPH_C32(0x32890f90), SPH_C32(0x259b0000), SPH_C32(0xd1480000),
13811 SPH_C32(0xf42e2e33), SPH_C32(0xa23561e7), SPH_C32(0x0f67cf8f),
13812 SPH_C32(0x3f27722d) },
13813 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
13814 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
13815 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
13816 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
13817 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
13818 SPH_C32(0xc5c1eb3e) },
13819 { SPH_C32(0x836b0000), SPH_C32(0x0a38170c), SPH_C32(0x5dab0000),
13820 SPH_C32(0x1ac50000), SPH_C32(0x3ddd01ab), SPH_C32(0x5a00c4f9),
13821 SPH_C32(0x0b940a38), SPH_C32(0xe8be25ac), SPH_C32(0x171f0000),
13822 SPH_C32(0x6d1d0690), SPH_C32(0x50780000), SPH_C32(0x78130000),
13823 SPH_C32(0xe5057f85), SPH_C32(0x19ffb5b6), SPH_C32(0xfce092e2),
13824 SPH_C32(0x4ead9983) },
13825 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
13826 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
13827 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
13828 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
13829 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
13830 SPH_C32(0x64e214a1) },
13831 { SPH_C32(0x8f190000), SPH_C32(0x43dd180c), SPH_C32(0x1fd20000),
13832 SPH_C32(0x462f0000), SPH_C32(0x0e7731b1), SPH_C32(0x4f82e1ed),
13833 SPH_C32(0x9e374143), SPH_C32(0x5cf5253c), SPH_C32(0xe93d0000),
13834 SPH_C32(0xca450390), SPH_C32(0x75a90000), SPH_C32(0x8f730000),
13835 SPH_C32(0x6c34075f), SPH_C32(0x062b4dd6), SPH_C32(0xb23031f7),
13836 SPH_C32(0xef8e661c) },
13837 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
13838 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
13839 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
13840 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
13841 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
13842 SPH_C32(0xd0a91431) },
13843 { SPH_C32(0x7d490000), SPH_C32(0xad60120c), SPH_C32(0x787a0000),
13844 SPH_C32(0xeda50000), SPH_C32(0xb4ec7971), SPH_C32(0x45d43c99),
13845 SPH_C32(0x4544a92d), SPH_C32(0x499dda33), SPH_C32(0xe54f0000),
13846 SPH_C32(0x83a00c90), SPH_C32(0x37d00000), SPH_C32(0xd3990000),
13847 SPH_C32(0x5f9e3745), SPH_C32(0x13a968c2), SPH_C32(0x27937a8c),
13848 SPH_C32(0x5bc5668c) },
13849 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
13850 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
13851 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
13852 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
13853 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
13854 SPH_C32(0x718aebae) },
13855 { SPH_C32(0x713b0000), SPH_C32(0xe4851d0c), SPH_C32(0x3a030000),
13856 SPH_C32(0xb14f0000), SPH_C32(0x8746496b), SPH_C32(0x5056198d),
13857 SPH_C32(0xd0e7e256), SPH_C32(0xfdd6daa3), SPH_C32(0x1b6d0000),
13858 SPH_C32(0x24f80990), SPH_C32(0x12010000), SPH_C32(0x24f90000),
13859 SPH_C32(0xd6af4f9f), SPH_C32(0x0c7d90a2), SPH_C32(0x6943d999),
13860 SPH_C32(0xfae69913) },
13861 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
13862 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
13863 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
13864 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
13865 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
13866 SPH_C32(0x1af21fe1) },
13867 { SPH_C32(0x7e4e0000), SPH_C32(0xb9fc060c), SPH_C32(0x935b0000),
13868 SPH_C32(0xd43c0000), SPH_C32(0x0190742b), SPH_C32(0xd75ba06a),
13869 SPH_C32(0x7b0cba9e), SPH_C32(0xf24c3a4d), SPH_C32(0x52070000),
13870 SPH_C32(0xc8a81190), SPH_C32(0xa9120000), SPH_C32(0x435b0000),
13871 SPH_C32(0xfbc96ba9), SPH_C32(0x3aec2060), SPH_C32(0xea5c3452),
13872 SPH_C32(0x919e6d5c) },
13873 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
13874 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
13875 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
13876 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
13877 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
13878 SPH_C32(0xbbd1e07e) },
13879 { SPH_C32(0x723c0000), SPH_C32(0xf019090c), SPH_C32(0xd1220000),
13880 SPH_C32(0x88d60000), SPH_C32(0x323a4431), SPH_C32(0xc2d9857e),
13881 SPH_C32(0xeeaff1e5), SPH_C32(0x46073add), SPH_C32(0xac250000),
13882 SPH_C32(0x6ff01490), SPH_C32(0x8cc30000), SPH_C32(0xb43b0000),
13883 SPH_C32(0x72f81373), SPH_C32(0x2538d800), SPH_C32(0xa48c9747),
13884 SPH_C32(0x30bd92c3) },
13885 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
13886 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
13887 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
13888 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
13889 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
13890 SPH_C32(0x0f9ae0ee) },
13891 { SPH_C32(0x806c0000), SPH_C32(0x1ea4030c), SPH_C32(0xb68a0000),
13892 SPH_C32(0x235c0000), SPH_C32(0x88a10cf1), SPH_C32(0xc88f580a),
13893 SPH_C32(0x35dc198b), SPH_C32(0x536fc5d2), SPH_C32(0xa0570000),
13894 SPH_C32(0x26151b90), SPH_C32(0xceba0000), SPH_C32(0xe8d10000),
13895 SPH_C32(0x41522369), SPH_C32(0x30bafd14), SPH_C32(0x312fdc3c),
13896 SPH_C32(0x84f69253) },
13897 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
13898 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
13899 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
13900 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
13901 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
13902 SPH_C32(0xaeb91f71) },
13903 { SPH_C32(0x8c1e0000), SPH_C32(0x57410c0c), SPH_C32(0xf4f30000),
13904 SPH_C32(0x7fb60000), SPH_C32(0xbb0b3ceb), SPH_C32(0xdd0d7d1e),
13905 SPH_C32(0xa07f52f0), SPH_C32(0xe724c542), SPH_C32(0x5e750000),
13906 SPH_C32(0x814d1e90), SPH_C32(0xeb6b0000), SPH_C32(0x1fb10000),
13907 SPH_C32(0xc8635bb3), SPH_C32(0x2f6e0574), SPH_C32(0x7fff7f29),
13908 SPH_C32(0x25d56dcc) },
13909 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
13910 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
13911 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
13912 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
13913 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
13914 SPH_C32(0xdf33f4df) },
13915 { SPH_C32(0x3b560000), SPH_C32(0x1c49110c), SPH_C32(0x6a310000),
13916 SPH_C32(0xef740000), SPH_C32(0x1f5c6007), SPH_C32(0xf44835bc),
13917 SPH_C32(0x6db01c2e), SPH_C32(0x2d7fce92), SPH_C32(0xea3a0000),
13918 SPH_C32(0xded91790), SPH_C32(0x9e880000), SPH_C32(0xb6ea0000),
13919 SPH_C32(0xd9480a05), SPH_C32(0x94a4d125), SPH_C32(0x8c782244),
13920 SPH_C32(0x545f8662) },
13921 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
13922 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
13923 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
13924 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
13925 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
13926 SPH_C32(0x7e100b40) },
13927 { SPH_C32(0x37240000), SPH_C32(0x55ac1e0c), SPH_C32(0x28480000),
13928 SPH_C32(0xb39e0000), SPH_C32(0x2cf6501d), SPH_C32(0xe1ca10a8),
13929 SPH_C32(0xf8135755), SPH_C32(0x9934ce02), SPH_C32(0x14180000),
13930 SPH_C32(0x79811290), SPH_C32(0xbb590000), SPH_C32(0x418a0000),
13931 SPH_C32(0x507972df), SPH_C32(0x8b702945), SPH_C32(0xc2a88151),
13932 SPH_C32(0xf57c79fd) },
13933 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
13934 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
13935 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
13936 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
13937 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
13938 SPH_C32(0xca5b0bd0) },
13939 { SPH_C32(0xc5740000), SPH_C32(0xbb11140c), SPH_C32(0x4fe00000),
13940 SPH_C32(0x18140000), SPH_C32(0x966d18dd), SPH_C32(0xeb9ccddc),
13941 SPH_C32(0x2360bf3b), SPH_C32(0x8c5c310d), SPH_C32(0x186a0000),
13942 SPH_C32(0x30641d90), SPH_C32(0xf9200000), SPH_C32(0x1d600000),
13943 SPH_C32(0x63d342c5), SPH_C32(0x9ef20c51), SPH_C32(0x570bca2a),
13944 SPH_C32(0x4137796d) },
13945 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
13946 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
13947 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
13948 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
13949 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
13950 SPH_C32(0x6b78f44f) },
13951 { SPH_C32(0xc9060000), SPH_C32(0xf2f41b0c), SPH_C32(0x0d990000),
13952 SPH_C32(0x44fe0000), SPH_C32(0xa5c728c7), SPH_C32(0xfe1ee8c8),
13953 SPH_C32(0xb6c3f440), SPH_C32(0x3817319d), SPH_C32(0xe6480000),
13954 SPH_C32(0x973c1890), SPH_C32(0xdcf10000), SPH_C32(0xea000000),
13955 SPH_C32(0xeae23a1f), SPH_C32(0x8126f431), SPH_C32(0x19db693f),
13956 SPH_C32(0xe01486f2) }
13957 };
13958 static const sph_u32 T512_25[32][16] = {
13959 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13960 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13961 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13962 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13963 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13964 SPH_C32(0x00000000) },
13965 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
13966 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
13967 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
13968 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
13969 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
13970 SPH_C32(0x3a4e99d7) },
13971 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
13972 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
13973 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
13974 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
13975 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
13976 SPH_C32(0xe1844257) },
13977 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
13978 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
13979 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
13980 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
13981 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
13982 SPH_C32(0xdbcadb80) },
13983 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
13984 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
13985 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
13986 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
13987 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
13988 SPH_C32(0x2c3b504e) },
13989 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
13990 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
13991 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
13992 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
13993 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
13994 SPH_C32(0x1675c999) },
13995 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
13996 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
13997 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
13998 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
13999 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
14000 SPH_C32(0xcdbf1219) },
14001 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
14002 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
14003 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
14004 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
14005 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
14006 SPH_C32(0xf7f18bce) },
14007 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
14008 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
14009 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
14010 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
14011 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
14012 SPH_C32(0x524a0d59) },
14013 { SPH_C32(0xa8940000), SPH_C32(0xdff10024), SPH_C32(0x495c0000),
14014 SPH_C32(0x95bd0000), SPH_C32(0xb5741f74), SPH_C32(0x7e553423),
14015 SPH_C32(0x61f4ca87), SPH_C32(0xf7f18bce), SPH_C32(0x0b9e0000),
14016 SPH_C32(0xc0040050), SPH_C32(0xceeb0000), SPH_C32(0x115b0000),
14017 SPH_C32(0x5ba374bd), SPH_C32(0x0183a351), SPH_C32(0xad9573a2),
14018 SPH_C32(0x6804948e) },
14019 { SPH_C32(0x5fce0000), SPH_C32(0xc675000c), SPH_C32(0xeb450000),
14020 SPH_C32(0x7b450000), SPH_C32(0x75063a62), SPH_C32(0x67cd2643),
14021 SPH_C32(0x122f6b61), SPH_C32(0x1675c999), SPH_C32(0x1f870000),
14022 SPH_C32(0xe3ce006c), SPH_C32(0x9e340000), SPH_C32(0x55ed0000),
14023 SPH_C32(0x40cf130d), SPH_C32(0x3d700f24), SPH_C32(0xcc736312),
14024 SPH_C32(0xb3ce4f0e) },
14025 { SPH_C32(0x4bd70000), SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000),
14026 SPH_C32(0x3ff30000), SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36),
14027 SPH_C32(0x73c97bd1), SPH_C32(0xcdbf1219), SPH_C32(0xfcc40000),
14028 SPH_C32(0xd9800078), SPH_C32(0x6cf20000), SPH_C32(0xffa30000),
14029 SPH_C32(0x9bd151ab), SPH_C32(0x181bb131), SPH_C32(0xde4ed244),
14030 SPH_C32(0x8980d6d9) },
14031 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
14032 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
14033 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
14034 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
14035 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
14036 SPH_C32(0x7e715d17) },
14037 { SPH_C32(0xfcc40000), SPH_C32(0xd9800078), SPH_C32(0x6cf20000),
14038 SPH_C32(0xffa30000), SPH_C32(0x9bd151ab), SPH_C32(0x181bb131),
14039 SPH_C32(0xde4ed244), SPH_C32(0x8980d6d9), SPH_C32(0xb7130000),
14040 SPH_C32(0x3c3f0048), SPH_C32(0xd7680000), SPH_C32(0xc0500000),
14041 SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07), SPH_C32(0xad87a995),
14042 SPH_C32(0x443fc4c0) },
14043 { SPH_C32(0x0b9e0000), SPH_C32(0xc0040050), SPH_C32(0xceeb0000),
14044 SPH_C32(0x115b0000), SPH_C32(0x5ba374bd), SPH_C32(0x0183a351),
14045 SPH_C32(0xad9573a2), SPH_C32(0x6804948e), SPH_C32(0xa30a0000),
14046 SPH_C32(0x1ff50074), SPH_C32(0x87b70000), SPH_C32(0x84e60000),
14047 SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772), SPH_C32(0xcc61b925),
14048 SPH_C32(0x9ff51f40) },
14049 { SPH_C32(0x1f870000), SPH_C32(0xe3ce006c), SPH_C32(0x9e340000),
14050 SPH_C32(0x55ed0000), SPH_C32(0x40cf130d), SPH_C32(0x3d700f24),
14051 SPH_C32(0xcc736312), SPH_C32(0xb3ce4f0e), SPH_C32(0x40490000),
14052 SPH_C32(0x25bb0060), SPH_C32(0x75710000), SPH_C32(0x2ea80000),
14053 SPH_C32(0x35c9296f), SPH_C32(0x5abd2967), SPH_C32(0xde5c0873),
14054 SPH_C32(0xa5bb8697) },
14055 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
14056 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
14057 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
14058 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
14059 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
14060 SPH_C32(0x378dd173) },
14061 { SPH_C32(0x7d480000), SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000),
14062 SPH_C32(0xe8990000), SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9),
14063 SPH_C32(0xe60a38cc), SPH_C32(0x672b784e), SPH_C32(0x25300000),
14064 SPH_C32(0x95c30018), SPH_C32(0x56070000), SPH_C32(0x8bc30000),
14065 SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a), SPH_C32(0x0f151dde),
14066 SPH_C32(0x0dc348a4) },
14067 { SPH_C32(0x8a120000), SPH_C32(0xeeaf0088), SPH_C32(0x31e50000),
14068 SPH_C32(0x06610000), SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9),
14069 SPH_C32(0x95d1992a), SPH_C32(0x86af3a19), SPH_C32(0x31290000),
14070 SPH_C32(0xb6090024), SPH_C32(0x06d80000), SPH_C32(0xcf750000),
14071 SPH_C32(0xe3633091), SPH_C32(0x608b434f), SPH_C32(0x6ef30d6e),
14072 SPH_C32(0xd6099324) },
14073 { SPH_C32(0x9e0b0000), SPH_C32(0xcd6500b4), SPH_C32(0x613a0000),
14074 SPH_C32(0x42d70000), SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc),
14075 SPH_C32(0xf437899a), SPH_C32(0x5d65e199), SPH_C32(0xd26a0000),
14076 SPH_C32(0x8c470030), SPH_C32(0xf41e0000), SPH_C32(0x653b0000),
14077 SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a), SPH_C32(0x7ccebc38),
14078 SPH_C32(0xec470af3) },
14079 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
14080 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
14081 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
14082 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
14083 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
14084 SPH_C32(0x1bb6813d) },
14085 { SPH_C32(0x29180000), SPH_C32(0xf15a00fc), SPH_C32(0xb6520000),
14086 SPH_C32(0x82870000), SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb),
14087 SPH_C32(0x59b0200f), SPH_C32(0x195a2559), SPH_C32(0x99bd0000),
14088 SPH_C32(0x69f80000), SPH_C32(0x4f840000), SPH_C32(0x5ac80000),
14089 SPH_C32(0x56172fe5), SPH_C32(0x1ede776c), SPH_C32(0x0f07c7e9),
14090 SPH_C32(0x21f818ea) },
14091 { SPH_C32(0xde420000), SPH_C32(0xe8de00d4), SPH_C32(0x144b0000),
14092 SPH_C32(0x6c7f0000), SPH_C32(0x112e07d7), SPH_C32(0x8d812edb),
14093 SPH_C32(0x2a6b81e9), SPH_C32(0xf8de670e), SPH_C32(0x8da40000),
14094 SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000), SPH_C32(0x1e7e0000),
14095 SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19), SPH_C32(0x6ee1d759),
14096 SPH_C32(0xfa32c36a) },
14097 { SPH_C32(0xca5b0000), SPH_C32(0xcb1400e8), SPH_C32(0x44940000),
14098 SPH_C32(0x28c90000), SPH_C32(0x0a426067), SPH_C32(0xb17282ae),
14099 SPH_C32(0x4b8d9159), SPH_C32(0x2314bc8e), SPH_C32(0x6ee70000),
14100 SPH_C32(0x707c0028), SPH_C32(0xed9d0000), SPH_C32(0xb4300000),
14101 SPH_C32(0x96650af3), SPH_C32(0x0746650c), SPH_C32(0x7cdc660f),
14102 SPH_C32(0xc07c5abd) },
14103 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
14104 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
14105 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
14106 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
14107 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
14108 SPH_C32(0x65c7dc2a) },
14109 { SPH_C32(0xc1c50000), SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000),
14110 SPH_C32(0x39920000), SPH_C32(0x51e114da), SPH_C32(0xb0f121ff),
14111 SPH_C32(0xe618e2fb), SPH_C32(0x4b102800), SPH_C32(0xcded0000),
14112 SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000), SPH_C32(0x30d60000),
14113 SPH_C32(0x78b2613a), SPH_C32(0x7890f27e), SPH_C32(0xb0bddf2a),
14114 SPH_C32(0x5f8945fd) },
14115 { SPH_C32(0x369f0000), SPH_C32(0x12940090), SPH_C32(0x28660000),
14116 SPH_C32(0xd76a0000), SPH_C32(0x919331cc), SPH_C32(0xa969339f),
14117 SPH_C32(0x95c3431d), SPH_C32(0xaa946a57), SPH_C32(0xd9f40000),
14118 SPH_C32(0x4c430060), SPH_C32(0x3af50000), SPH_C32(0x74600000),
14119 SPH_C32(0x63de068a), SPH_C32(0x44635e0b), SPH_C32(0xd15bcf9a),
14120 SPH_C32(0x84439e7d) },
14121 { SPH_C32(0x22860000), SPH_C32(0x315e00ac), SPH_C32(0x78b90000),
14122 SPH_C32(0x93dc0000), SPH_C32(0x8aff567c), SPH_C32(0x959a9fea),
14123 SPH_C32(0xf42553ad), SPH_C32(0x715eb1d7), SPH_C32(0x3ab70000),
14124 SPH_C32(0x760d0074), SPH_C32(0xc8330000), SPH_C32(0xde2e0000),
14125 SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e), SPH_C32(0xc3667ecc),
14126 SPH_C32(0xbe0d07aa) },
14127 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
14128 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
14129 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
14130 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
14131 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
14132 SPH_C32(0x49fc8c64) },
14133 { SPH_C32(0x95950000), SPH_C32(0x0d6100e4), SPH_C32(0xafd10000),
14134 SPH_C32(0x538c0000), SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed),
14135 SPH_C32(0x59a2fa38), SPH_C32(0x35617517), SPH_C32(0x71600000),
14136 SPH_C32(0x93b20044), SPH_C32(0x73a90000), SPH_C32(0xe1dd0000),
14137 SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28), SPH_C32(0xb0af051d),
14138 SPH_C32(0x73b215b3) },
14139 { SPH_C32(0x62cf0000), SPH_C32(0x14e500cc), SPH_C32(0x0dc80000),
14140 SPH_C32(0xbd740000), SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d),
14141 SPH_C32(0x2a795bde), SPH_C32(0xd4e53740), SPH_C32(0x65790000),
14142 SPH_C32(0xb0780078), SPH_C32(0x23760000), SPH_C32(0xa56b0000),
14143 SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d), SPH_C32(0xd14915ad),
14144 SPH_C32(0xa878ce33) },
14145 { SPH_C32(0x76d60000), SPH_C32(0x372f00f0), SPH_C32(0x5d170000),
14146 SPH_C32(0xf9c20000), SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8),
14147 SPH_C32(0x4b9f4b6e), SPH_C32(0x0f2fecc0), SPH_C32(0x863a0000),
14148 SPH_C32(0x8a36006c), SPH_C32(0xd1b00000), SPH_C32(0x0f250000),
14149 SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848), SPH_C32(0xc374a4fb),
14150 SPH_C32(0x923657e4) }
14151 };
14152 static const sph_u32 T512_30[32][16] = {
14153 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14154 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14155 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14156 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14157 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14158 SPH_C32(0x00000000) },
14159 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
14160 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
14161 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
14162 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
14163 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
14164 SPH_C32(0x094e3198) },
14165 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
14166 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
14167 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
14168 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
14169 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
14170 SPH_C32(0xe86cba2e) },
14171 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
14172 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
14173 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
14174 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
14175 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
14176 SPH_C32(0xe1228bb6) },
14177 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
14178 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
14179 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
14180 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
14181 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
14182 SPH_C32(0x4b7eec55) },
14183 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
14184 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
14185 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
14186 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
14187 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
14188 SPH_C32(0x4230ddcd) },
14189 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
14190 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
14191 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
14192 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
14193 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
14194 SPH_C32(0xa312567b) },
14195 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
14196 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
14197 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
14198 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
14199 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
14200 SPH_C32(0xaa5c67e3) },
14201 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
14202 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
14203 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
14204 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
14205 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
14206 SPH_C32(0xb0a51834) },
14207 { SPH_C32(0x98370000), SPH_C32(0xe1f60002), SPH_C32(0x8c62e180),
14208 SPH_C32(0xef720000), SPH_C32(0x79226090), SPH_C32(0xba28a1a4),
14209 SPH_C32(0x1e7e5156), SPH_C32(0x8eb793d7), SPH_C32(0x82b10000),
14210 SPH_C32(0x20b90000), SPH_C32(0xdcf77200), SPH_C32(0x36a30000),
14211 SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98), SPH_C32(0x127e7e06),
14212 SPH_C32(0xb9eb29ac) },
14213 { SPH_C32(0x28ba0000), SPH_C32(0xa3760003), SPH_C32(0x984b0000),
14214 SPH_C32(0xb4430000), SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc),
14215 SPH_C32(0x784fbecb), SPH_C32(0xb50f8cc2), SPH_C32(0xeb920000),
14216 SPH_C32(0xecf90000), SPH_C32(0xbd5ea000), SPH_C32(0xc3250000),
14217 SPH_C32(0xa9465633), SPH_C32(0x3ac3a051), SPH_C32(0x62f9ca9c),
14218 SPH_C32(0x58c9a21a) },
14219 { SPH_C32(0x36f40000), SPH_C32(0x7db90003), SPH_C32(0xf5b30180),
14220 SPH_C32(0xc3670000), SPH_C32(0x3cee1523), SPH_C32(0xdc781692),
14221 SPH_C32(0xb5eca6d9), SPH_C32(0x2da5c5ac), SPH_C32(0x59940000),
14222 SPH_C32(0x29900000), SPH_C32(0x955db200), SPH_C32(0xb7420000),
14223 SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9), SPH_C32(0x51281570),
14224 SPH_C32(0x51879382) },
14225 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
14226 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
14227 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
14228 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
14229 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
14230 SPH_C32(0xfbdbf461) },
14231 { SPH_C32(0x43120000), SPH_C32(0xe8df0002), SPH_C32(0xc5c82180),
14232 SPH_C32(0x6e930000), SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595),
14233 SPH_C32(0x5d283a20), SPH_C32(0x66db29f9), SPH_C32(0xf7570000),
14234 SPH_C32(0xb5df0001), SPH_C32(0xec8c5200), SPH_C32(0x9b570000),
14235 SPH_C32(0x5a481574), SPH_C32(0xb7812e9f), SPH_C32(0xfabae2ff),
14236 SPH_C32(0xf295c5f9) },
14237 { SPH_C32(0xf39f0000), SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000),
14238 SPH_C32(0x35a20000), SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed),
14239 SPH_C32(0x3b19d5bd), SPH_C32(0x5d6336ec), SPH_C32(0x9e740000),
14240 SPH_C32(0x799f0001), SPH_C32(0x8d258000), SPH_C32(0x6ed10000),
14241 SPH_C32(0x267448d9), SPH_C32(0x1eea2356), SPH_C32(0x8a3d5665),
14242 SPH_C32(0x13b74e4f) },
14243 { SPH_C32(0xedd10000), SPH_C32(0x74900003), SPH_C32(0xbc19c180),
14244 SPH_C32(0x42860000), SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3),
14245 SPH_C32(0xf6bacdaf), SPH_C32(0xc5c97f82), SPH_C32(0x2c720000),
14246 SPH_C32(0xbcf60001), SPH_C32(0xa5269200), SPH_C32(0x1ab60000),
14247 SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae), SPH_C32(0xb9ec8989),
14248 SPH_C32(0x1af97fd7) },
14249 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
14250 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
14251 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
14252 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
14253 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
14254 SPH_C32(0xa6b8c28d) },
14255 { SPH_C32(0x2ef90000), SPH_C32(0x3b1f0000), SPH_C32(0x990c6180),
14256 SPH_C32(0x35e00000), SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e),
14257 SPH_C32(0xec0cb9f8), SPH_C32(0x280f515a), SPH_C32(0x04c80000),
14258 SPH_C32(0x1f800002), SPH_C32(0x3d6d9200), SPH_C32(0xaef50000),
14259 SPH_C32(0x401f6c90), SPH_C32(0xdd206572), SPH_C32(0xc1a33742),
14260 SPH_C32(0xaff6f315) },
14261 { SPH_C32(0x9e740000), SPH_C32(0x799f0001), SPH_C32(0x8d258000),
14262 SPH_C32(0x6ed10000), SPH_C32(0x267448d9), SPH_C32(0x1eea2356),
14263 SPH_C32(0x8a3d5665), SPH_C32(0x13b74e4f), SPH_C32(0x6deb0000),
14264 SPH_C32(0xd3c00002), SPH_C32(0x5cc44000), SPH_C32(0x5b730000),
14265 SPH_C32(0x3c23313d), SPH_C32(0x744b68bb), SPH_C32(0xb12483d8),
14266 SPH_C32(0x4ed478a3) },
14267 { SPH_C32(0x803a0000), SPH_C32(0xa7500001), SPH_C32(0xe0dd8180),
14268 SPH_C32(0x19f50000), SPH_C32(0xca334f47), SPH_C32(0xea4a4a18),
14269 SPH_C32(0x479e4e77), SPH_C32(0x8b1d0721), SPH_C32(0xdfed0000),
14270 SPH_C32(0x16a90002), SPH_C32(0x74c75200), SPH_C32(0x2f140000),
14271 SPH_C32(0x8ae107c9), SPH_C32(0x9f595143), SPH_C32(0x82f55c34),
14272 SPH_C32(0x479a493b) },
14273 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
14274 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
14275 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
14276 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
14277 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
14278 SPH_C32(0xedc62ed8) },
14279 { SPH_C32(0xf5dc0000), SPH_C32(0x32360000), SPH_C32(0xd0a6a180),
14280 SPH_C32(0xb4010000), SPH_C32(0x450151ad), SPH_C32(0xce63c91f),
14281 SPH_C32(0xaf5ad28e), SPH_C32(0xc063eb74), SPH_C32(0x712e0000),
14282 SPH_C32(0x8ae60003), SPH_C32(0x0d16b200), SPH_C32(0x03010000),
14283 SPH_C32(0xcf2d727a), SPH_C32(0xf909e675), SPH_C32(0x2967abbb),
14284 SPH_C32(0xe4881f40) },
14285 { SPH_C32(0x45510000), SPH_C32(0x70b60001), SPH_C32(0xc48f4000),
14286 SPH_C32(0xef300000), SPH_C32(0xec8a2380), SPH_C32(0x5c931767),
14287 SPH_C32(0xc96b3d13), SPH_C32(0xfbdbf461), SPH_C32(0x180d0000),
14288 SPH_C32(0x46a60003), SPH_C32(0x6cbf6000), SPH_C32(0xf6870000),
14289 SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc), SPH_C32(0x59e01f21),
14290 SPH_C32(0x05aa94f6) },
14291 { SPH_C32(0x5b1f0000), SPH_C32(0xae790001), SPH_C32(0xa9774180),
14292 SPH_C32(0x98140000), SPH_C32(0x00cd241e), SPH_C32(0xa8337e29),
14293 SPH_C32(0x04c82501), SPH_C32(0x6371bd0f), SPH_C32(0xaa0b0000),
14294 SPH_C32(0x83cf0003), SPH_C32(0x44bc7200), SPH_C32(0x82e00000),
14295 SPH_C32(0x05d31923), SPH_C32(0xbb70d244), SPH_C32(0x6a31c0cd),
14296 SPH_C32(0x0ce4a56e) },
14297 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
14298 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
14299 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
14300 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
14301 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
14302 SPH_C32(0x161ddab9) },
14303 { SPH_C32(0xa8800000), SPH_C32(0x04260002), SPH_C32(0x78968180),
14304 SPH_C32(0xadb60000), SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4),
14305 SPH_C32(0x3fd1f0bc), SPH_C32(0x3e128be3), SPH_C32(0x347f0000),
14306 SPH_C32(0xfa500002), SPH_C32(0xc999f200), SPH_C32(0xec310000),
14307 SPH_C32(0x23a751fa), SPH_C32(0xa59af112), SPH_C32(0xe00c96a8),
14308 SPH_C32(0x1f53eb21) },
14309 { SPH_C32(0x180d0000), SPH_C32(0x46a60003), SPH_C32(0x6cbf6000),
14310 SPH_C32(0xf6870000), SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc),
14311 SPH_C32(0x59e01f21), SPH_C32(0x05aa94f6), SPH_C32(0x5d5c0000),
14312 SPH_C32(0x36100002), SPH_C32(0xa8302000), SPH_C32(0x19b70000),
14313 SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb), SPH_C32(0x908b2232),
14314 SPH_C32(0xfe716097) },
14315 { SPH_C32(0x06430000), SPH_C32(0x98690003), SPH_C32(0x01476180),
14316 SPH_C32(0x81a30000), SPH_C32(0x5f562849), SPH_C32(0xa4c282f2),
14317 SPH_C32(0x94430733), SPH_C32(0x9d00dd98), SPH_C32(0xef5a0000),
14318 SPH_C32(0xf3790002), SPH_C32(0x80333200), SPH_C32(0x6dd00000),
14319 SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523), SPH_C32(0xa35afdde),
14320 SPH_C32(0xf73f510f) },
14321 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
14322 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
14323 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
14324 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
14325 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
14326 SPH_C32(0x5d6336ec) },
14327 { SPH_C32(0x73a50000), SPH_C32(0x0d0f0002), SPH_C32(0x313c4180),
14328 SPH_C32(0x2c570000), SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5),
14329 SPH_C32(0x7c879bca), SPH_C32(0xd67e31cd), SPH_C32(0x41990000),
14330 SPH_C32(0x6f360003), SPH_C32(0xf9e2d200), SPH_C32(0x41c50000),
14331 SPH_C32(0xac954f10), SPH_C32(0x81b37215), SPH_C32(0x08c80a51),
14332 SPH_C32(0x542d0774) },
14333 { SPH_C32(0xc3280000), SPH_C32(0x4f8f0003), SPH_C32(0x2515a000),
14334 SPH_C32(0x77660000), SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d),
14335 SPH_C32(0x1ab67457), SPH_C32(0xedc62ed8), SPH_C32(0x28ba0000),
14336 SPH_C32(0xa3760003), SPH_C32(0x984b0000), SPH_C32(0xb4430000),
14337 SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc), SPH_C32(0x784fbecb),
14338 SPH_C32(0xb50f8cc2) },
14339 { SPH_C32(0xdd660000), SPH_C32(0x91400003), SPH_C32(0x48eda180),
14340 SPH_C32(0x00420000), SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3),
14341 SPH_C32(0xd7156c45), SPH_C32(0x756c67b6), SPH_C32(0x9abc0000),
14342 SPH_C32(0x661f0003), SPH_C32(0xb0481200), SPH_C32(0xc0240000),
14343 SPH_C32(0x666b2449), SPH_C32(0xc3ca4624), SPH_C32(0x4b9e6127),
14344 SPH_C32(0xbc41bd5a) }
14345 };
14346 static const sph_u32 T512_35[32][16] = {
14347 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14348 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14349 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14350 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14351 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14352 SPH_C32(0x00000000) },
14353 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
14354 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
14355 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
14356 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
14357 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
14358 SPH_C32(0x8e67b7fa) },
14359 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
14360 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
14361 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
14362 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
14363 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
14364 SPH_C32(0x443d3004) },
14365 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
14366 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
14367 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
14368 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
14369 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
14370 SPH_C32(0xca5a87fe) },
14371 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
14372 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
14373 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
14374 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
14375 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
14376 SPH_C32(0xf4f6ea7b) },
14377 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
14378 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
14379 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
14380 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
14381 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
14382 SPH_C32(0x7a915d81) },
14383 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
14384 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
14385 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
14386 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
14387 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
14388 SPH_C32(0xb0cbda7f) },
14389 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
14390 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
14391 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
14392 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
14393 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
14394 SPH_C32(0x3eac6d85) },
14395 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
14396 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
14397 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
14398 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
14399 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
14400 SPH_C32(0x979961d0) },
14401 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
14402 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
14403 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
14404 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
14405 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
14406 SPH_C32(0x19fed62a) },
14407 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
14408 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
14409 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
14410 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
14411 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
14412 SPH_C32(0xd3a451d4) },
14413 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
14414 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
14415 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
14416 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
14417 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
14418 SPH_C32(0x5dc3e62e) },
14419 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
14420 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
14421 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
14422 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
14423 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
14424 SPH_C32(0x636f8bab) },
14425 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
14426 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
14427 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
14428 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
14429 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
14430 SPH_C32(0xed083c51) },
14431 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
14432 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
14433 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
14434 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
14435 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
14436 SPH_C32(0x2752bbaf) },
14437 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
14438 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
14439 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
14440 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
14441 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
14442 SPH_C32(0xa9350c55) },
14443 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
14444 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
14445 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
14446 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
14447 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
14448 SPH_C32(0x98aa496e) },
14449 { SPH_C32(0x605c0000), SPH_C32(0xbec50000), SPH_C32(0x1f421400),
14450 SPH_C32(0x38130000), SPH_C32(0x11552295), SPH_C32(0x982964ae),
14451 SPH_C32(0x97318f3f), SPH_C32(0x5bbeff08), SPH_C32(0x9fd00000),
14452 SPH_C32(0x32980000), SPH_C32(0x0bca0300), SPH_C32(0xe2d70000),
14453 SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2), SPH_C32(0x2bf9ba3f),
14454 SPH_C32(0x16cdfe94) },
14455 { SPH_C32(0x2dd60000), SPH_C32(0xf7f10000), SPH_C32(0x23c91100),
14456 SPH_C32(0x96b00000), SPH_C32(0x072c1968), SPH_C32(0x57466c0a),
14457 SPH_C32(0x182865d3), SPH_C32(0x1f83cf0c), SPH_C32(0x53c40000),
14458 SPH_C32(0x97fb0000), SPH_C32(0x51730480), SPH_C32(0xd9870000),
14459 SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea), SPH_C32(0x42baf2fe),
14460 SPH_C32(0xdc97796a) },
14461 { SPH_C32(0xe1c20000), SPH_C32(0x52920000), SPH_C32(0x79701680),
14462 SPH_C32(0xade00000), SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812),
14463 SPH_C32(0x716b2d12), SPH_C32(0xd5d948f2), SPH_C32(0xd25a0000),
14464 SPH_C32(0x7bac0000), SPH_C32(0x37410600), SPH_C32(0x4c740000),
14465 SPH_C32(0xa7971461), SPH_C32(0x733b5d56), SPH_C32(0xa4e050d3),
14466 SPH_C32(0x52f0ce90) },
14467 { SPH_C32(0xd46b0000), SPH_C32(0x095a0000), SPH_C32(0xecc11800),
14468 SPH_C32(0x93e60000), SPH_C32(0x2bbb1913), SPH_C32(0x615bd992),
14469 SPH_C32(0x0efe679c), SPH_C32(0xf28bf35d), SPH_C32(0x1ce10000),
14470 SPH_C32(0x69e70000), SPH_C32(0xd7e40280), SPH_C32(0x21bc0000),
14471 SPH_C32(0x56ca424d), SPH_C32(0x74e8af29), SPH_C32(0x64ff0c88),
14472 SPH_C32(0x6c5ca315) },
14473 { SPH_C32(0x187f0000), SPH_C32(0xac390000), SPH_C32(0xb6781f80),
14474 SPH_C32(0xa8b60000), SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a),
14475 SPH_C32(0x67bd2f5d), SPH_C32(0x38d174a3), SPH_C32(0x9d7f0000),
14476 SPH_C32(0x85b00000), SPH_C32(0xb1d60000), SPH_C32(0xb44f0000),
14477 SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395), SPH_C32(0x82a5aea5),
14478 SPH_C32(0xe23b14ef) },
14479 { SPH_C32(0x55f50000), SPH_C32(0xe50d0000), SPH_C32(0x8af31a80),
14480 SPH_C32(0x06150000), SPH_C32(0x76123111), SPH_C32(0x29afe52e),
14481 SPH_C32(0xe8a4c5b1), SPH_C32(0x7cec44a7), SPH_C32(0x516b0000),
14482 SPH_C32(0x20d30000), SPH_C32(0xeb6f0780), SPH_C32(0x8f1f0000),
14483 SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d), SPH_C32(0xebe6e664),
14484 SPH_C32(0x28619311) },
14485 { SPH_C32(0x99e10000), SPH_C32(0x406e0000), SPH_C32(0xd04a1d00),
14486 SPH_C32(0x3d450000), SPH_C32(0x3dc222ee), SPH_C32(0xae34d136),
14487 SPH_C32(0x81e78d70), SPH_C32(0xb6b6c359), SPH_C32(0xd0f50000),
14488 SPH_C32(0xcc840000), SPH_C32(0x8d5d0500), SPH_C32(0x1aec0000),
14489 SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31), SPH_C32(0x0dbc4449),
14490 SPH_C32(0xa60624eb) },
14491 { SPH_C32(0xaee70000), SPH_C32(0xac8e0000), SPH_C32(0xffe71080),
14492 SPH_C32(0x55db0000), SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1),
14493 SPH_C32(0x572ed364), SPH_C32(0x6512928d), SPH_C32(0x64c20000),
14494 SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900), SPH_C32(0xb1190000),
14495 SPH_C32(0x27f46a34), SPH_C32(0x0a01260d), SPH_C32(0x9473acea),
14496 SPH_C32(0x0f3328be) },
14497 { SPH_C32(0x62f30000), SPH_C32(0x09ed0000), SPH_C32(0xa55e1700),
14498 SPH_C32(0x6e8b0000), SPH_C32(0xabd86746), SPH_C32(0x1861a2c9),
14499 SPH_C32(0x3e6d9ba5), SPH_C32(0xaf481573), SPH_C32(0xe55c0000),
14500 SPH_C32(0x974c0000), SPH_C32(0x18ec0b80), SPH_C32(0x24ea0000),
14501 SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1), SPH_C32(0x72290ec7),
14502 SPH_C32(0x81549f44) },
14503 { SPH_C32(0x2f790000), SPH_C32(0x40d90000), SPH_C32(0x99d51200),
14504 SPH_C32(0xc0280000), SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d),
14505 SPH_C32(0xb1747149), SPH_C32(0xeb752577), SPH_C32(0x29480000),
14506 SPH_C32(0x322f0000), SPH_C32(0x42550c00), SPH_C32(0x1fba0000),
14507 SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9), SPH_C32(0x1b6a4606),
14508 SPH_C32(0x4b0e18ba) },
14509 { SPH_C32(0xe36d0000), SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580),
14510 SPH_C32(0xfb780000), SPH_C32(0xf6714f44), SPH_C32(0x50959e75),
14511 SPH_C32(0xd8373988), SPH_C32(0x212fa289), SPH_C32(0xa8d60000),
14512 SPH_C32(0xde780000), SPH_C32(0x24670e80), SPH_C32(0x8a490000),
14513 SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215), SPH_C32(0xfd30e42b),
14514 SPH_C32(0xc569af40) },
14515 { SPH_C32(0xd6c40000), SPH_C32(0xbe720000), SPH_C32(0x56dd1b00),
14516 SPH_C32(0xc57e0000), SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5),
14517 SPH_C32(0xa7a27306), SPH_C32(0x067d1926), SPH_C32(0x666d0000),
14518 SPH_C32(0xcc330000), SPH_C32(0xc4c20a00), SPH_C32(0xe7810000),
14519 SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a), SPH_C32(0x3d2fb870),
14520 SPH_C32(0xfbc5c2c5) },
14521 { SPH_C32(0x1ad00000), SPH_C32(0x1b110000), SPH_C32(0x0c641c80),
14522 SPH_C32(0xfe2e0000), SPH_C32(0xdae64f3f), SPH_C32(0x66882bed),
14523 SPH_C32(0xcee13bc7), SPH_C32(0xcc279ed8), SPH_C32(0xe7f30000),
14524 SPH_C32(0x20640000), SPH_C32(0xa2f00880), SPH_C32(0x72720000),
14525 SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6), SPH_C32(0xdb751a5d),
14526 SPH_C32(0x75a2753f) },
14527 { SPH_C32(0x575a0000), SPH_C32(0x52250000), SPH_C32(0x30ef1980),
14528 SPH_C32(0x508d0000), SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349),
14529 SPH_C32(0x41f8d12b), SPH_C32(0x881aaedc), SPH_C32(0x2be70000),
14530 SPH_C32(0x85070000), SPH_C32(0xf8490f00), SPH_C32(0x49220000),
14531 SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce), SPH_C32(0xb236529c),
14532 SPH_C32(0xbff8f2c1) },
14533 { SPH_C32(0x9b4e0000), SPH_C32(0xf7460000), SPH_C32(0x6a561e00),
14534 SPH_C32(0x6bdd0000), SPH_C32(0x874f673d), SPH_C32(0x2e7c1751),
14535 SPH_C32(0x28bb99ea), SPH_C32(0x42402922), SPH_C32(0xaa790000),
14536 SPH_C32(0x69500000), SPH_C32(0x9e7b0d80), SPH_C32(0xdcd10000),
14537 SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472), SPH_C32(0x546cf0b1),
14538 SPH_C32(0x319f453b) }
14539 };
14540 static const sph_u32 T512_40[32][16] = {
14541 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14542 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14543 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14544 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14545 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14546 SPH_C32(0x00000000) },
14547 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
14548 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
14549 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
14550 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
14551 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
14552 SPH_C32(0x9b6ef888) },
14553 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
14554 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
14555 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
14556 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
14557 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
14558 SPH_C32(0xd8b61463) },
14559 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
14560 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
14561 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
14562 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
14563 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
14564 SPH_C32(0x43d8eceb) },
14565 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
14566 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
14567 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
14568 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
14569 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
14570 SPH_C32(0x3ea660f7) },
14571 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
14572 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
14573 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
14574 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
14575 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
14576 SPH_C32(0xa5c8987f) },
14577 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
14578 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
14579 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
14580 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
14581 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
14582 SPH_C32(0xe6107494) },
14583 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
14584 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
14585 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
14586 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
14587 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
14588 SPH_C32(0x7d7e8c1c) },
14589 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
14590 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
14591 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
14592 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
14593 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
14594 SPH_C32(0x7f975691) },
14595 { SPH_C32(0x55bd0000), SPH_C32(0x9b040000), SPH_C32(0xed150044),
14596 SPH_C32(0x67f20000), SPH_C32(0xd9435d42), SPH_C32(0x0de42f6a),
14597 SPH_C32(0x3b2eedc7), SPH_C32(0xc376a2c1), SPH_C32(0xf15b0000),
14598 SPH_C32(0x0f8a0000), SPH_C32(0x57b30012), SPH_C32(0xbd5c0000),
14599 SPH_C32(0xc6082e35), SPH_C32(0xa2dd0960), SPH_C32(0xaa0d4ae2),
14600 SPH_C32(0xe4f9ae19) },
14601 { SPH_C32(0xdac80000), SPH_C32(0x36c00000), SPH_C32(0x15ae0060),
14602 SPH_C32(0x0bb10000), SPH_C32(0x6b697976), SPH_C32(0x248dd0a9),
14603 SPH_C32(0x67c3ff89), SPH_C32(0xb513679b), SPH_C32(0x584f0000),
14604 SPH_C32(0x729f0000), SPH_C32(0xe07f000a), SPH_C32(0x43790000),
14605 SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba), SPH_C32(0x5d240486),
14606 SPH_C32(0xa72142f2) },
14607 { SPH_C32(0xdd250000), SPH_C32(0x84900000), SPH_C32(0x92da006a),
14608 SPH_C32(0x9cbc0000), SPH_C32(0x281b5ad8), SPH_C32(0x6c4abe0d),
14609 SPH_C32(0x93bb9dab), SPH_C32(0x2566d655), SPH_C32(0xfa990000),
14610 SPH_C32(0xd4e90000), SPH_C32(0x293b001e), SPH_C32(0xa8da0000),
14611 SPH_C32(0x57f566c6), SPH_C32(0xd75cb223), SPH_C32(0x5e6d0e7c),
14612 SPH_C32(0x3c4fba7a) },
14613 { SPH_C32(0x59920000), SPH_C32(0xf2370000), SPH_C32(0x14e90042),
14614 SPH_C32(0xe5790000), SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d),
14615 SPH_C32(0x3b36cb7b), SPH_C32(0x8bb5076c), SPH_C32(0xd0d70000),
14616 SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024), SPH_C32(0xb8370000),
14617 SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd), SPH_C32(0xf5b174ea),
14618 SPH_C32(0x41313666) },
14619 { SPH_C32(0x5e7f0000), SPH_C32(0x40670000), SPH_C32(0x939d0048),
14620 SPH_C32(0x72740000), SPH_C32(0x48be15b1), SPH_C32(0x78659429),
14621 SPH_C32(0xcf4ea959), SPH_C32(0x1bc0b6a2), SPH_C32(0x72010000),
14622 SPH_C32(0xcb7d0000), SPH_C32(0x56f40030), SPH_C32(0x53940000),
14623 SPH_C32(0xa6ad615c), SPH_C32(0xb6f22344), SPH_C32(0xf6f87e10),
14624 SPH_C32(0xda5fceee) },
14625 { SPH_C32(0xd10a0000), SPH_C32(0xeda30000), SPH_C32(0x6b26006c),
14626 SPH_C32(0x1e370000), SPH_C32(0xfa943185), SPH_C32(0x510c6bea),
14627 SPH_C32(0x93a3bb17), SPH_C32(0x6da573f8), SPH_C32(0xdb150000),
14628 SPH_C32(0xb6680000), SPH_C32(0xe1380028), SPH_C32(0xadb10000),
14629 SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e), SPH_C32(0x01d13074),
14630 SPH_C32(0x99872205) },
14631 { SPH_C32(0xd6e70000), SPH_C32(0x5ff30000), SPH_C32(0xec520066),
14632 SPH_C32(0x893a0000), SPH_C32(0xb9e6122b), SPH_C32(0x19cb054e),
14633 SPH_C32(0x67dbd935), SPH_C32(0xfdd0c236), SPH_C32(0x79c30000),
14634 SPH_C32(0x101e0000), SPH_C32(0x287c003c), SPH_C32(0x46120000),
14635 SPH_C32(0x375029af), SPH_C32(0xc3739807), SPH_C32(0x02983a8e),
14636 SPH_C32(0x02e9da8d) },
14637 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
14638 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
14639 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
14640 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
14641 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
14642 SPH_C32(0x2c94459e) },
14643 { SPH_C32(0x54600000), SPH_C32(0x1bac0000), SPH_C32(0x1983000c),
14644 SPH_C32(0xc1f20000), SPH_C32(0x499623e0), SPH_C32(0xda02a35d),
14645 SPH_C32(0x5d3c223a), SPH_C32(0xefe2e75f), SPH_C32(0xa30b0000),
14646 SPH_C32(0x26de0000), SPH_C32(0x3dd2005c), SPH_C32(0x4da30000),
14647 SPH_C32(0x5c3950d9), SPH_C32(0xe7fe48ae), SPH_C32(0x655bc507),
14648 SPH_C32(0xb7fabd16) },
14649 { SPH_C32(0xdb150000), SPH_C32(0xb6680000), SPH_C32(0xe1380028),
14650 SPH_C32(0xadb10000), SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e),
14651 SPH_C32(0x01d13074), SPH_C32(0x99872205), SPH_C32(0x0a1f0000),
14652 SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044), SPH_C32(0xb3860000),
14653 SPH_C32(0x01283651), SPH_C32(0xa2673774), SPH_C32(0x92728b63),
14654 SPH_C32(0xf42251fd) },
14655 { SPH_C32(0xdcf80000), SPH_C32(0x04380000), SPH_C32(0x664c0022),
14656 SPH_C32(0x3abc0000), SPH_C32(0xb8ce247a), SPH_C32(0xbbac323a),
14657 SPH_C32(0xf5a95256), SPH_C32(0x09f293cb), SPH_C32(0xa8c90000),
14658 SPH_C32(0xfdbd0000), SPH_C32(0x435a0050), SPH_C32(0x58250000),
14659 SPH_C32(0xcdc4182a), SPH_C32(0x927ff3ed), SPH_C32(0x913b8199),
14660 SPH_C32(0x6f4ca975) },
14661 { SPH_C32(0x584f0000), SPH_C32(0x729f0000), SPH_C32(0xe07f000a),
14662 SPH_C32(0x43790000), SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba),
14663 SPH_C32(0x5d240486), SPH_C32(0xa72142f2), SPH_C32(0x82870000),
14664 SPH_C32(0x445f0000), SPH_C32(0xf5d1006a), SPH_C32(0x48c80000),
14665 SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613), SPH_C32(0x3ae7fb0f),
14666 SPH_C32(0x12322569) },
14667 { SPH_C32(0x5fa20000), SPH_C32(0xc0cf0000), SPH_C32(0x670b0000),
14668 SPH_C32(0xd4740000), SPH_C32(0xd86b6b13), SPH_C32(0xaf83181e),
14669 SPH_C32(0xa95c66a4), SPH_C32(0x3754f33c), SPH_C32(0x20510000),
14670 SPH_C32(0xe2290000), SPH_C32(0x3c95007e), SPH_C32(0xa36b0000),
14671 SPH_C32(0x3c9c1fb0), SPH_C32(0xf3d1628a), SPH_C32(0x39aef1f5),
14672 SPH_C32(0x895cdde1) },
14673 { SPH_C32(0xd0d70000), SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024),
14674 SPH_C32(0xb8370000), SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd),
14675 SPH_C32(0xf5b174ea), SPH_C32(0x41313666), SPH_C32(0x89450000),
14676 SPH_C32(0x9f3c0000), SPH_C32(0x8b590066), SPH_C32(0x5d4e0000),
14677 SPH_C32(0x618d7938), SPH_C32(0xb6481d50), SPH_C32(0xce87bf91),
14678 SPH_C32(0xca84310a) },
14679 { SPH_C32(0xd73a0000), SPH_C32(0xdf5b0000), SPH_C32(0x18c4002e),
14680 SPH_C32(0x2f3a0000), SPH_C32(0x29336c89), SPH_C32(0xce2d8979),
14681 SPH_C32(0x01c916c8), SPH_C32(0xd14487a8), SPH_C32(0x2b930000),
14682 SPH_C32(0x394a0000), SPH_C32(0x421d0072), SPH_C32(0xb6ed0000),
14683 SPH_C32(0xad615743), SPH_C32(0x8650d9c9), SPH_C32(0xcdceb56b),
14684 SPH_C32(0x51eac982) },
14685 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
14686 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
14687 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
14688 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
14689 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
14690 SPH_C32(0x5303130f) },
14691 { SPH_C32(0x06300000), SPH_C32(0x32f80000), SPH_C32(0x73e20042),
14692 SPH_C32(0x310d0000), SPH_C32(0xd3a75d0c), SPH_C32(0x9f21e293),
14693 SPH_C32(0x926aaddf), SPH_C32(0xbce1f450), SPH_C32(0xf0860000),
14694 SPH_C32(0x8f220000), SPH_C32(0xa325005a), SPH_C32(0x1b5c0000),
14695 SPH_C32(0x56dd5097), SPH_C32(0x753b8557), SPH_C32(0xcc1f851f),
14696 SPH_C32(0xc86deb87) },
14697 { SPH_C32(0x89450000), SPH_C32(0x9f3c0000), SPH_C32(0x8b590066),
14698 SPH_C32(0x5d4e0000), SPH_C32(0x618d7938), SPH_C32(0xb6481d50),
14699 SPH_C32(0xce87bf91), SPH_C32(0xca84310a), SPH_C32(0x59920000),
14700 SPH_C32(0xf2370000), SPH_C32(0x14e90042), SPH_C32(0xe5790000),
14701 SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d), SPH_C32(0x3b36cb7b),
14702 SPH_C32(0x8bb5076c) },
14703 { SPH_C32(0x8ea80000), SPH_C32(0x2d6c0000), SPH_C32(0x0c2d006c),
14704 SPH_C32(0xca430000), SPH_C32(0x22ff5a96), SPH_C32(0xfe8f73f4),
14705 SPH_C32(0x3affddb3), SPH_C32(0x5af180c4), SPH_C32(0xfb440000),
14706 SPH_C32(0x54410000), SPH_C32(0xddad0056), SPH_C32(0x0eda0000),
14707 SPH_C32(0xc7201864), SPH_C32(0x00ba3e14), SPH_C32(0x387fc181),
14708 SPH_C32(0x10dbffe4) },
14709 { SPH_C32(0x0a1f0000), SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044),
14710 SPH_C32(0xb3860000), SPH_C32(0x01283651), SPH_C32(0xa2673774),
14711 SPH_C32(0x92728b63), SPH_C32(0xf42251fd), SPH_C32(0xd10a0000),
14712 SPH_C32(0xeda30000), SPH_C32(0x6b26006c), SPH_C32(0x1e370000),
14713 SPH_C32(0xfa943185), SPH_C32(0x510c6bea), SPH_C32(0x93a3bb17),
14714 SPH_C32(0x6da573f8) },
14715 { SPH_C32(0x0df20000), SPH_C32(0xe99b0000), SPH_C32(0x0d6a004e),
14716 SPH_C32(0x248b0000), SPH_C32(0x425a15ff), SPH_C32(0xeaa059d0),
14717 SPH_C32(0x660ae941), SPH_C32(0x6457e033), SPH_C32(0x73dc0000),
14718 SPH_C32(0x4bd50000), SPH_C32(0xa2620078), SPH_C32(0xf5940000),
14719 SPH_C32(0x36781ffe), SPH_C32(0x6114af73), SPH_C32(0x90eab1ed),
14720 SPH_C32(0xf6cb8b70) },
14721 { SPH_C32(0x82870000), SPH_C32(0x445f0000), SPH_C32(0xf5d1006a),
14722 SPH_C32(0x48c80000), SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613),
14723 SPH_C32(0x3ae7fb0f), SPH_C32(0x12322569), SPH_C32(0xdac80000),
14724 SPH_C32(0x36c00000), SPH_C32(0x15ae0060), SPH_C32(0x0bb10000),
14725 SPH_C32(0x6b697976), SPH_C32(0x248dd0a9), SPH_C32(0x67c3ff89),
14726 SPH_C32(0xb513679b) },
14727 { SPH_C32(0x856a0000), SPH_C32(0xf60f0000), SPH_C32(0x72a50060),
14728 SPH_C32(0xdfc50000), SPH_C32(0xb3021265), SPH_C32(0x8b0ec8b7),
14729 SPH_C32(0xce9f992d), SPH_C32(0x824794a7), SPH_C32(0x781e0000),
14730 SPH_C32(0x90b60000), SPH_C32(0xdcea0074), SPH_C32(0xe0120000),
14731 SPH_C32(0xa785570d), SPH_C32(0x14951430), SPH_C32(0x648af573),
14732 SPH_C32(0x2e7d9f13) }
14733 };
14734 static const sph_u32 T512_45[32][16] = {
14735 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14736 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14737 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14740 SPH_C32(0x00000000) },
14741 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
14742 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
14743 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
14744 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
14745 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
14746 SPH_C32(0x33c5244f) },
14747 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
14748 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
14749 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
14750 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
14751 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
14752 SPH_C32(0x8a58e6a4) },
14753 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
14754 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
14755 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
14756 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
14757 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
14758 SPH_C32(0xb99dc2eb) },
14759 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
14760 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
14761 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
14762 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
14763 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
14764 SPH_C32(0x1e7536a6) },
14765 { SPH_C32(0x462f0000), SPH_C32(0x443c0000), SPH_C32(0xf21d0001),
14766 SPH_C32(0x7add8000), SPH_C32(0xcb734f6a), SPH_C32(0xf250ec07),
14767 SPH_C32(0xc67fe5a7), SPH_C32(0x83d9bb5a), SPH_C32(0x8f0c0000),
14768 SPH_C32(0x35a80000), SPH_C32(0xa2dc0000), SPH_C32(0x47d02800),
14769 SPH_C32(0x8cfe7860), SPH_C32(0x2382de49), SPH_C32(0x30fe267d),
14770 SPH_C32(0x2db012e9) },
14771 { SPH_C32(0xca150000), SPH_C32(0x9ea40000), SPH_C32(0x92620001),
14772 SPH_C32(0x2eda0800), SPH_C32(0x4e020a79), SPH_C32(0x92565e44),
14773 SPH_C32(0x1d2fdc3b), SPH_C32(0x09815dfe), SPH_C32(0x91600000),
14774 SPH_C32(0xf1ea0000), SPH_C32(0x28f20000), SPH_C32(0xfb669000),
14775 SPH_C32(0xa0ba6bd6), SPH_C32(0xa87f0d93), SPH_C32(0x5af23db5),
14776 SPH_C32(0x942dd002) },
14777 { SPH_C32(0xd4790000), SPH_C32(0x5ae60000), SPH_C32(0x184c0001),
14778 SPH_C32(0x926cb000), SPH_C32(0x624619cf), SPH_C32(0x19ab8d9e),
14779 SPH_C32(0x7723c7f3), SPH_C32(0xb01c9f15), SPH_C32(0x03360000),
14780 SPH_C32(0xef300000), SPH_C32(0xc2a30000), SPH_C32(0x13d7a000),
14781 SPH_C32(0x098f3d73), SPH_C32(0x43846c0a), SPH_C32(0xebae1fe1),
14782 SPH_C32(0xa7e8f44d) },
14783 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
14784 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
14785 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
14786 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
14787 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
14788 SPH_C32(0x24314f17) },
14789 { SPH_C32(0x03360000), SPH_C32(0xef300000), SPH_C32(0xc2a30000),
14790 SPH_C32(0x13d7a000), SPH_C32(0x098f3d73), SPH_C32(0x43846c0a),
14791 SPH_C32(0xebae1fe1), SPH_C32(0xa7e8f44d), SPH_C32(0xd74f0000),
14792 SPH_C32(0xb5d60000), SPH_C32(0xdaef0001), SPH_C32(0x81bb1000),
14793 SPH_C32(0x6bc924bc), SPH_C32(0x5a2fe194), SPH_C32(0x9c8dd812),
14794 SPH_C32(0x17f46b58) },
14795 { SPH_C32(0x8f0c0000), SPH_C32(0x35a80000), SPH_C32(0xa2dc0000),
14796 SPH_C32(0x47d02800), SPH_C32(0x8cfe7860), SPH_C32(0x2382de49),
14797 SPH_C32(0x30fe267d), SPH_C32(0x2db012e9), SPH_C32(0xc9230000),
14798 SPH_C32(0x71940000), SPH_C32(0x50c10001), SPH_C32(0x3d0da800),
14799 SPH_C32(0x478d370a), SPH_C32(0xd1d2324e), SPH_C32(0xf681c3da),
14800 SPH_C32(0xae69a9b3) },
14801 { SPH_C32(0x91600000), SPH_C32(0xf1ea0000), SPH_C32(0x28f20000),
14802 SPH_C32(0xfb669000), SPH_C32(0xa0ba6bd6), SPH_C32(0xa87f0d93),
14803 SPH_C32(0x5af23db5), SPH_C32(0x942dd002), SPH_C32(0x5b750000),
14804 SPH_C32(0x6f4e0000), SPH_C32(0xba900001), SPH_C32(0xd5bc9800),
14805 SPH_C32(0xeeb861af), SPH_C32(0x3a2953d7), SPH_C32(0x47dde18e),
14806 SPH_C32(0x9dac8dfc) },
14807 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
14808 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
14809 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
14810 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
14811 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
14812 SPH_C32(0x3a4479b1) },
14813 { SPH_C32(0x5b750000), SPH_C32(0x6f4e0000), SPH_C32(0xba900001),
14814 SPH_C32(0xd5bc9800), SPH_C32(0xeeb861af), SPH_C32(0x3a2953d7),
14815 SPH_C32(0x47dde18e), SPH_C32(0x9dac8dfc), SPH_C32(0xca150000),
14816 SPH_C32(0x9ea40000), SPH_C32(0x92620001), SPH_C32(0x2eda0800),
14817 SPH_C32(0x4e020a79), SPH_C32(0x92565e44), SPH_C32(0x1d2fdc3b),
14818 SPH_C32(0x09815dfe) },
14819 { SPH_C32(0xd74f0000), SPH_C32(0xb5d60000), SPH_C32(0xdaef0001),
14820 SPH_C32(0x81bb1000), SPH_C32(0x6bc924bc), SPH_C32(0x5a2fe194),
14821 SPH_C32(0x9c8dd812), SPH_C32(0x17f46b58), SPH_C32(0xd4790000),
14822 SPH_C32(0x5ae60000), SPH_C32(0x184c0001), SPH_C32(0x926cb000),
14823 SPH_C32(0x624619cf), SPH_C32(0x19ab8d9e), SPH_C32(0x7723c7f3),
14824 SPH_C32(0xb01c9f15) },
14825 { SPH_C32(0xc9230000), SPH_C32(0x71940000), SPH_C32(0x50c10001),
14826 SPH_C32(0x3d0da800), SPH_C32(0x478d370a), SPH_C32(0xd1d2324e),
14827 SPH_C32(0xf681c3da), SPH_C32(0xae69a9b3), SPH_C32(0x462f0000),
14828 SPH_C32(0x443c0000), SPH_C32(0xf21d0001), SPH_C32(0x7add8000),
14829 SPH_C32(0xcb734f6a), SPH_C32(0xf250ec07), SPH_C32(0xc67fe5a7),
14830 SPH_C32(0x83d9bb5a) },
14831 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
14832 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
14833 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
14834 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
14835 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
14836 SPH_C32(0x9075b1ce) },
14837 { SPH_C32(0xbb570000), SPH_C32(0xd0640000), SPH_C32(0xc41e001e),
14838 SPH_C32(0xc018b800), SPH_C32(0xa3da1e63), SPH_C32(0xf32279e7),
14839 SPH_C32(0x9d3d7310), SPH_C32(0xb2868bad), SPH_C32(0x95bb0000),
14840 SPH_C32(0xac8a0000), SPH_C32(0x6d25000a), SPH_C32(0x7fbc3000),
14841 SPH_C32(0xea47750b), SPH_C32(0xa33c0f3d), SPH_C32(0x45244076),
14842 SPH_C32(0xa3b09581) },
14843 { SPH_C32(0x376d0000), SPH_C32(0x0afc0000), SPH_C32(0xa461001e),
14844 SPH_C32(0x941f3000), SPH_C32(0x26ab5b70), SPH_C32(0x9324cba4),
14845 SPH_C32(0x466d4a8c), SPH_C32(0x38de6d09), SPH_C32(0x8bd70000),
14846 SPH_C32(0x68c80000), SPH_C32(0xe70b000a), SPH_C32(0xc30a8800),
14847 SPH_C32(0xc60366bd), SPH_C32(0x28c1dce7), SPH_C32(0x2f285bbe),
14848 SPH_C32(0x1a2d576a) },
14849 { SPH_C32(0x29010000), SPH_C32(0xcebe0000), SPH_C32(0x2e4f001e),
14850 SPH_C32(0x28a98800), SPH_C32(0x0aef48c6), SPH_C32(0x18d9187e),
14851 SPH_C32(0x2c615144), SPH_C32(0x8143afe2), SPH_C32(0x19810000),
14852 SPH_C32(0x76120000), SPH_C32(0x0d5a000a), SPH_C32(0x2bbbb800),
14853 SPH_C32(0x6f363018), SPH_C32(0xc33abd7e), SPH_C32(0x9e7479ea),
14854 SPH_C32(0x29e87325) },
14855 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
14856 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
14857 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
14858 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
14859 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
14860 SPH_C32(0x8e008768) },
14861 { SPH_C32(0xe3140000), SPH_C32(0x501a0000), SPH_C32(0xbc2d001f),
14862 SPH_C32(0x06738000), SPH_C32(0x44ed42bf), SPH_C32(0x8a8f463a),
14863 SPH_C32(0x314e8d7f), SPH_C32(0x88c2f21c), SPH_C32(0x88e10000),
14864 SPH_C32(0x87f80000), SPH_C32(0x25a8000a), SPH_C32(0xd0dd2800),
14865 SPH_C32(0xcf8c5bce), SPH_C32(0x6b45b0ed), SPH_C32(0xc486445f),
14866 SPH_C32(0xbdc5a327) },
14867 { SPH_C32(0x6f2e0000), SPH_C32(0x8a820000), SPH_C32(0xdc52001f),
14868 SPH_C32(0x52740800), SPH_C32(0xc19c07ac), SPH_C32(0xea89f479),
14869 SPH_C32(0xea1eb4e3), SPH_C32(0x029a14b8), SPH_C32(0x968d0000),
14870 SPH_C32(0x43ba0000), SPH_C32(0xaf86000a), SPH_C32(0x6c6b9000),
14871 SPH_C32(0xe3c84878), SPH_C32(0xe0b86337), SPH_C32(0xae8a5f97),
14872 SPH_C32(0x045861cc) },
14873 { SPH_C32(0x71420000), SPH_C32(0x4ec00000), SPH_C32(0x567c001f),
14874 SPH_C32(0xeec2b000), SPH_C32(0xedd8141a), SPH_C32(0x617427a3),
14875 SPH_C32(0x8012af2b), SPH_C32(0xbb07d653), SPH_C32(0x04db0000),
14876 SPH_C32(0x5d600000), SPH_C32(0x45d7000a), SPH_C32(0x84daa000),
14877 SPH_C32(0x4afd1edd), SPH_C32(0x0b4302ae), SPH_C32(0x1fd67dc3),
14878 SPH_C32(0x379d4583) },
14879 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
14880 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
14881 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
14882 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
14883 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
14884 SPH_C32(0xb444fed9) },
14885 { SPH_C32(0xa60d0000), SPH_C32(0xfb160000), SPH_C32(0x8c93001e),
14886 SPH_C32(0x6f79a000), SPH_C32(0x861130a6), SPH_C32(0x3b5bc637),
14887 SPH_C32(0x1c9f7739), SPH_C32(0xacf3bd0b), SPH_C32(0xd0a20000),
14888 SPH_C32(0x07860000), SPH_C32(0x5d9b000b), SPH_C32(0x16b61000),
14889 SPH_C32(0x28bb0712), SPH_C32(0x12e88f30), SPH_C32(0x68f5ba30),
14890 SPH_C32(0x8781da96) },
14891 { SPH_C32(0x2a370000), SPH_C32(0x218e0000), SPH_C32(0xecec001e),
14892 SPH_C32(0x3b7e2800), SPH_C32(0x036075b5), SPH_C32(0x5b5d7474),
14893 SPH_C32(0xc7cf4ea5), SPH_C32(0x26ab5baf), SPH_C32(0xcece0000),
14894 SPH_C32(0xc3c40000), SPH_C32(0xd7b5000b), SPH_C32(0xaa00a800),
14895 SPH_C32(0x04ff14a4), SPH_C32(0x99155cea), SPH_C32(0x02f9a1f8),
14896 SPH_C32(0x3e1c187d) },
14897 { SPH_C32(0x345b0000), SPH_C32(0xe5cc0000), SPH_C32(0x66c2001e),
14898 SPH_C32(0x87c89000), SPH_C32(0x2f246603), SPH_C32(0xd0a0a7ae),
14899 SPH_C32(0xadc3556d), SPH_C32(0x9f369944), SPH_C32(0x5c980000),
14900 SPH_C32(0xdd1e0000), SPH_C32(0x3de4000b), SPH_C32(0x42b19800),
14901 SPH_C32(0xadca4201), SPH_C32(0x72ee3d73), SPH_C32(0xb3a583ac),
14902 SPH_C32(0x0dd93c32) },
14903 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
14904 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
14905 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
14906 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
14907 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
14908 SPH_C32(0xaa31c87f) },
14909 { SPH_C32(0xfe4e0000), SPH_C32(0x7b680000), SPH_C32(0xf4a0001f),
14910 SPH_C32(0xa9129800), SPH_C32(0x61266c7a), SPH_C32(0x42f6f9ea),
14911 SPH_C32(0xb0ec8956), SPH_C32(0x96b7c4ba), SPH_C32(0xcdf80000),
14912 SPH_C32(0x2cf40000), SPH_C32(0x1516000b), SPH_C32(0xb9d70800),
14913 SPH_C32(0x0d7029d7), SPH_C32(0xda9130e0), SPH_C32(0xe957be19),
14914 SPH_C32(0x99f4ec30) },
14915 { SPH_C32(0x72740000), SPH_C32(0xa1f00000), SPH_C32(0x94df001f),
14916 SPH_C32(0xfd151000), SPH_C32(0xe4572969), SPH_C32(0x22f04ba9),
14917 SPH_C32(0x6bbcb0ca), SPH_C32(0x1cef221e), SPH_C32(0xd3940000),
14918 SPH_C32(0xe8b60000), SPH_C32(0x9f38000b), SPH_C32(0x0561b000),
14919 SPH_C32(0x21343a61), SPH_C32(0x516ce33a), SPH_C32(0x835ba5d1),
14920 SPH_C32(0x20692edb) },
14921 { SPH_C32(0x6c180000), SPH_C32(0x65b20000), SPH_C32(0x1ef1001f),
14922 SPH_C32(0x41a3a800), SPH_C32(0xc8133adf), SPH_C32(0xa90d9873),
14923 SPH_C32(0x01b0ab02), SPH_C32(0xa572e0f5), SPH_C32(0x41c20000),
14924 SPH_C32(0xf66c0000), SPH_C32(0x7569000b), SPH_C32(0xedd08000),
14925 SPH_C32(0x88016cc4), SPH_C32(0xba9782a3), SPH_C32(0x32078785),
14926 SPH_C32(0x13ac0a94) }
14927 };
14928 static const sph_u32 T512_50[32][16] = {
14929 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14930 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14931 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14932 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14933 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14934 SPH_C32(0x00000000) },
14935 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
14936 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
14937 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
14938 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
14939 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
14940 SPH_C32(0x81fdf908) },
14941 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
14942 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
14943 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
14944 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
14945 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
14946 SPH_C32(0x5bd61539) },
14947 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
14948 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
14949 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
14950 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
14951 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
14952 SPH_C32(0xda2bec31) },
14953 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
14954 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
14955 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
14956 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
14957 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
14958 SPH_C32(0x15b961e7) },
14959 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
14960 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
14961 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
14962 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
14963 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
14964 SPH_C32(0x944498ef) },
14965 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
14966 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
14967 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
14968 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
14969 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
14970 SPH_C32(0x4e6f74de) },
14971 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
14972 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
14973 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
14974 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
14975 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
14976 SPH_C32(0xcf928dd6) },
14977 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
14978 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
14979 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
14980 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
14981 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
14982 SPH_C32(0x2a2c18f0) },
14983 { SPH_C32(0xf2370000), SPH_C32(0xfba20000), SPH_C32(0xc2bd0000),
14984 SPH_C32(0x02e178c0), SPH_C32(0x257072de), SPH_C32(0xc5d07d4f),
14985 SPH_C32(0x0f22cc2b), SPH_C32(0x29959401), SPH_C32(0xac300000),
14986 SPH_C32(0x06c50000), SPH_C32(0x5a300000), SPH_C32(0xc5752a20),
14987 SPH_C32(0x3c4922c4), SPH_C32(0x6c502579), SPH_C32(0x092f75bc),
14988 SPH_C32(0xabd1e1f8) },
14989 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
14990 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
14991 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
14992 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
14993 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
14994 SPH_C32(0x71fa0dc9) },
14995 { SPH_C32(0x46060000), SPH_C32(0x8c910000), SPH_C32(0x73e00000),
14996 SPH_C32(0x7d317c20), SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12),
14997 SPH_C32(0xdd7418a2), SPH_C32(0x67fae0df), SPH_C32(0x4f360000),
14998 SPH_C32(0xbb040000), SPH_C32(0xdd230000), SPH_C32(0x7a872a40),
14999 SPH_C32(0x12f328de), SPH_C32(0xe1e51228), SPH_C32(0x7aeadeba),
15000 SPH_C32(0xf007f4c1) },
15001 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
15002 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
15003 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
15004 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
15005 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
15006 SPH_C32(0x3f957917) },
15007 { SPH_C32(0x11310000), SPH_C32(0x46630000), SPH_C32(0x45ae0000),
15008 SPH_C32(0xbd1378a0), SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e),
15009 SPH_C32(0x7ce7672d), SPH_C32(0x72438138), SPH_C32(0xfb070000),
15010 SPH_C32(0xcc370000), SPH_C32(0x6c7e0000), SPH_C32(0x05572ea0),
15011 SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175), SPH_C32(0xa8bc0a33),
15012 SPH_C32(0xbe68801f) },
15013 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
15014 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
15015 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
15016 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
15017 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
15018 SPH_C32(0x64436c2e) },
15019 { SPH_C32(0xa5000000), SPH_C32(0x31500000), SPH_C32(0xf4f30000),
15020 SPH_C32(0xc2c37c40), SPH_C32(0x736819fc), SPH_C32(0x99738943),
15021 SPH_C32(0xaeb1b3a4), SPH_C32(0x3c2cf5e6), SPH_C32(0x18010000),
15022 SPH_C32(0x71f60000), SPH_C32(0xeb6d0000), SPH_C32(0xbaa52ec0),
15023 SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624), SPH_C32(0xdb79a135),
15024 SPH_C32(0xe5be9526) },
15025 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
15026 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
15027 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
15028 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
15029 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
15030 SPH_C32(0x551e3d6e) },
15031 { SPH_C32(0x4a180000), SPH_C32(0x4a8e0000), SPH_C32(0xf2650000),
15032 SPH_C32(0x16a528c0), SPH_C32(0xe428127c), SPH_C32(0xf4f795a3),
15033 SPH_C32(0x21ba7308), SPH_C32(0x7c8ba96f), SPH_C32(0xaec20000),
15034 SPH_C32(0xa4440000), SPH_C32(0xdd0f0000), SPH_C32(0x26195220),
15035 SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf), SPH_C32(0xcded478b),
15036 SPH_C32(0xd4e3c466) },
15037 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
15038 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
15039 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
15040 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
15041 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
15042 SPH_C32(0x0ec82857) },
15043 { SPH_C32(0xfe290000), SPH_C32(0x3dbd0000), SPH_C32(0x43380000),
15044 SPH_C32(0x69752c20), SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe),
15045 SPH_C32(0xf3eca781), SPH_C32(0x32e4ddb1), SPH_C32(0x4dc40000),
15046 SPH_C32(0x19850000), SPH_C32(0x5a1c0000), SPH_C32(0x99eb5240),
15047 SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe), SPH_C32(0xbe28ec8d),
15048 SPH_C32(0x8f35d15f) },
15049 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
15050 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
15051 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
15052 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
15053 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
15054 SPH_C32(0x40a75c89) },
15055 { SPH_C32(0xa91e0000), SPH_C32(0xf74f0000), SPH_C32(0x75760000),
15056 SPH_C32(0xa95728a0), SPH_C32(0xca921866), SPH_C32(0x7942a2f2),
15057 SPH_C32(0x527fd80e), SPH_C32(0x275dbc56), SPH_C32(0xf9f50000),
15058 SPH_C32(0x6eb60000), SPH_C32(0xeb410000), SPH_C32(0xe63b56a0),
15059 SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3), SPH_C32(0x6c7e3804),
15060 SPH_C32(0xc15aa581) },
15061 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
15062 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
15063 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
15064 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
15065 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
15066 SPH_C32(0x1b7149b0) },
15067 { SPH_C32(0x1d2f0000), SPH_C32(0x807c0000), SPH_C32(0xc42b0000),
15068 SPH_C32(0xd6872c40), SPH_C32(0xb230795e), SPH_C32(0xa85461af),
15069 SPH_C32(0x80290c87), SPH_C32(0x6932c888), SPH_C32(0x1af30000),
15070 SPH_C32(0xd3770000), SPH_C32(0x6c520000), SPH_C32(0x59c956c0),
15071 SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2), SPH_C32(0x1fbb9302),
15072 SPH_C32(0x9a8cb0b8) },
15073 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
15074 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
15075 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
15076 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
15077 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
15078 SPH_C32(0x7f32259e) },
15079 { SPH_C32(0x48ea0000), SPH_C32(0xe80f0000), SPH_C32(0x755a0000),
15080 SPH_C32(0xf5c950c0), SPH_C32(0xfa356693), SPH_C32(0xf3cabe75),
15081 SPH_C32(0xe578413f), SPH_C32(0x03b98cf1), SPH_C32(0x141f0000),
15082 SPH_C32(0xb7e90000), SPH_C32(0x6ae80000), SPH_C32(0xd1317a20),
15083 SPH_C32(0xfd114266), SPH_C32(0x5d77cd95), SPH_C32(0x27b7ca9f),
15084 SPH_C32(0xfecfdc96) },
15085 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
15086 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
15087 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
15088 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
15089 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
15090 SPH_C32(0x24e430a7) },
15091 { SPH_C32(0xfcdb0000), SPH_C32(0x9f3c0000), SPH_C32(0xc4070000),
15092 SPH_C32(0x8a195420), SPH_C32(0x829707ab), SPH_C32(0x22dc7d28),
15093 SPH_C32(0x372e95b6), SPH_C32(0x4dd6f82f), SPH_C32(0xf7190000),
15094 SPH_C32(0x0a280000), SPH_C32(0xedfb0000), SPH_C32(0x6ec37a40),
15095 SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4), SPH_C32(0x54726199),
15096 SPH_C32(0xa519c9af) },
15097 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
15098 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
15099 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
15100 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
15101 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
15102 SPH_C32(0x6a8b4479) },
15103 { SPH_C32(0xabec0000), SPH_C32(0x55ce0000), SPH_C32(0xf2490000),
15104 SPH_C32(0x4a3b50a0), SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924),
15105 SPH_C32(0x96bdea39), SPH_C32(0x586f99c8), SPH_C32(0x43280000),
15106 SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000), SPH_C32(0x11137ea0),
15107 SPH_C32(0xab092944), SPH_C32(0x01d43999), SPH_C32(0x8624b510),
15108 SPH_C32(0xeb76bd71) },
15109 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
15110 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
15111 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
15112 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
15113 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
15114 SPH_C32(0x315d5140) },
15115 { SPH_C32(0x1fdd0000), SPH_C32(0x22fd0000), SPH_C32(0x43140000),
15116 SPH_C32(0x35eb5440), SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79),
15117 SPH_C32(0x44eb3eb0), SPH_C32(0x1600ed16), SPH_C32(0xa02e0000),
15118 SPH_C32(0xc0da0000), SPH_C32(0xdbb50000), SPH_C32(0xaee17ec0),
15119 SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8), SPH_C32(0xf5e11e16),
15120 SPH_C32(0xb0a0a848) }
15121 };
15122 static const sph_u32 T512_55[32][16] = {
15123 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15124 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15125 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15126 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15127 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15128 SPH_C32(0x00000000) },
15129 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
15130 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
15131 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
15132 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
15133 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
15134 SPH_C32(0xbe0a679e) },
15135 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
15136 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
15137 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
15138 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
15139 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
15140 SPH_C32(0x30aebcf7) },
15141 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
15142 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
15143 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
15144 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
15145 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
15146 SPH_C32(0x8ea4db69) },
15147 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
15148 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
15149 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
15150 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
15151 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
15152 SPH_C32(0xc7ff60f0) },
15153 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
15154 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
15155 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
15156 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
15157 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
15158 SPH_C32(0x79f5076e) },
15159 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
15160 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
15161 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
15162 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
15163 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
15164 SPH_C32(0xf751dc07) },
15165 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
15166 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
15167 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
15168 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
15169 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
15170 SPH_C32(0x495bbb99) },
15171 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
15172 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
15173 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
15174 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
15175 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
15176 SPH_C32(0xe7e00a94) },
15177 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
15178 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
15179 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
15180 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
15181 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
15182 SPH_C32(0x59ea6d0a) },
15183 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
15184 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
15185 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
15186 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
15187 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
15188 SPH_C32(0xd74eb663) },
15189 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
15190 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
15191 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
15192 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
15193 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
15194 SPH_C32(0x6944d1fd) },
15195 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
15196 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
15197 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
15198 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
15199 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
15200 SPH_C32(0x201f6a64) },
15201 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
15202 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
15203 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
15204 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
15205 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
15206 SPH_C32(0x9e150dfa) },
15207 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
15208 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
15209 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
15210 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
15211 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
15212 SPH_C32(0x10b1d693) },
15213 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
15214 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
15215 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
15216 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
15217 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
15218 SPH_C32(0xaebbb10d) },
15219 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
15220 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
15221 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
15222 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
15223 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
15224 SPH_C32(0x56a7b19f) },
15225 { SPH_C32(0xb9800000), SPH_C32(0x1a480000), SPH_C32(0xebfb0000),
15226 SPH_C32(0xb72302f3), SPH_C32(0xfd1fb607), SPH_C32(0x8bb62494),
15227 SPH_C32(0x7c8b930b), SPH_C32(0x59fe93fe), SPH_C32(0xf0810000),
15228 SPH_C32(0x266b0000), SPH_C32(0x9ffe0000), SPH_C32(0xcbae00c1),
15229 SPH_C32(0x00c0cffd), SPH_C32(0x6b5bca1e), SPH_C32(0xc8ea607c),
15230 SPH_C32(0xe8add601) },
15231 { SPH_C32(0xe66c0000), SPH_C32(0x33030000), SPH_C32(0x72290000),
15232 SPH_C32(0xf9f302e1), SPH_C32(0xe3ccf974), SPH_C32(0x31112c5d),
15233 SPH_C32(0x2b9f98d4), SPH_C32(0x69502f09), SPH_C32(0xaf290000),
15234 SPH_C32(0x70680000), SPH_C32(0xdc500000), SPH_C32(0xaf5d00d2),
15235 SPH_C32(0x25be4942), SPH_C32(0x784a5e50), SPH_C32(0x9cf4f5c3),
15236 SPH_C32(0x66090d68) },
15237 { SPH_C32(0xb9c40000), SPH_C32(0x65000000), SPH_C32(0x31870000),
15238 SPH_C32(0x9d0002f2), SPH_C32(0xc6b27fcb), SPH_C32(0x2200b813),
15239 SPH_C32(0x7f810d6b), SPH_C32(0xe7f4f460), SPH_C32(0xaf6d0000),
15240 SPH_C32(0x0f200000), SPH_C32(0x062c0000), SPH_C32(0x857e00d3),
15241 SPH_C32(0x1e13808e), SPH_C32(0xd1fcc2d7), SPH_C32(0x9ffe6ba3),
15242 SPH_C32(0xd8036af6) },
15243 { SPH_C32(0x08bb0000), SPH_C32(0x9a4c0000), SPH_C32(0x3a940000),
15244 SPH_C32(0xf8480300), SPH_C32(0x4c3018c4), SPH_C32(0xa3cb4b8d),
15245 SPH_C32(0x6da425c0), SPH_C32(0xf74522f3), SPH_C32(0x8bed0000),
15246 SPH_C32(0x0e610000), SPH_C32(0xec670000), SPH_C32(0x82ce0060),
15247 SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322), SPH_C32(0xec18c51f),
15248 SPH_C32(0x9158d16f) },
15249 { SPH_C32(0x57130000), SPH_C32(0xcc4f0000), SPH_C32(0x793a0000),
15250 SPH_C32(0x9cbb0313), SPH_C32(0x694e9e7b), SPH_C32(0xb0dadfc3),
15251 SPH_C32(0x39bab07f), SPH_C32(0x79e1f99a), SPH_C32(0x8ba90000),
15252 SPH_C32(0x71290000), SPH_C32(0x361b0000), SPH_C32(0xa8ed0061),
15253 SPH_C32(0x9e1b8bd2), SPH_C32(0x06c25fa5), SPH_C32(0xef125b7f),
15254 SPH_C32(0x2f52b6f1) },
15255 { SPH_C32(0x08ff0000), SPH_C32(0xe5040000), SPH_C32(0xe0e80000),
15256 SPH_C32(0xd26b0301), SPH_C32(0x779dd108), SPH_C32(0x0a7dd70a),
15257 SPH_C32(0x6eaebba0), SPH_C32(0x494f456d), SPH_C32(0xd4010000),
15258 SPH_C32(0x272a0000), SPH_C32(0x75b50000), SPH_C32(0xcc1e0072),
15259 SPH_C32(0xbb650d6d), SPH_C32(0x15d3cbeb), SPH_C32(0xbb0ccec0),
15260 SPH_C32(0xa1f66d98) },
15261 { SPH_C32(0x57570000), SPH_C32(0xb3070000), SPH_C32(0xa3460000),
15262 SPH_C32(0xb6980312), SPH_C32(0x52e357b7), SPH_C32(0x196c4344),
15263 SPH_C32(0x3ab02e1f), SPH_C32(0xc7eb9e04), SPH_C32(0xd4450000),
15264 SPH_C32(0x58620000), SPH_C32(0xafc90000), SPH_C32(0xe63d0073),
15265 SPH_C32(0x80c8c4a1), SPH_C32(0xbc65576c), SPH_C32(0xb80650a0),
15266 SPH_C32(0x1ffc0a06) },
15267 { SPH_C32(0x9d000000), SPH_C32(0x1b090000), SPH_C32(0x01b00000),
15268 SPH_C32(0xb0930240), SPH_C32(0x46ba7497), SPH_C32(0xf53e2561),
15269 SPH_C32(0x0f6d3db7), SPH_C32(0x10a52867), SPH_C32(0x657e0000),
15270 SPH_C32(0xd8660000), SPH_C32(0x7ea60000), SPH_C32(0xa9560180),
15271 SPH_C32(0x31e76a62), SPH_C32(0x94183875), SPH_C32(0xa929e66b),
15272 SPH_C32(0xb147bb0b) },
15273 { SPH_C32(0xc2a80000), SPH_C32(0x4d0a0000), SPH_C32(0x421e0000),
15274 SPH_C32(0xd4600253), SPH_C32(0x63c4f228), SPH_C32(0xe62fb12f),
15275 SPH_C32(0x5b73a808), SPH_C32(0x9e01f30e), SPH_C32(0x653a0000),
15276 SPH_C32(0xa72e0000), SPH_C32(0xa4da0000), SPH_C32(0x83750181),
15277 SPH_C32(0x0a4aa3ae), SPH_C32(0x3daea4f2), SPH_C32(0xaa23780b),
15278 SPH_C32(0x0f4ddc95) },
15279 { SPH_C32(0x9d440000), SPH_C32(0x64410000), SPH_C32(0xdbcc0000),
15280 SPH_C32(0x9ab00241), SPH_C32(0x7d17bd5b), SPH_C32(0x5c88b9e6),
15281 SPH_C32(0x0c67a3d7), SPH_C32(0xaeaf4ff9), SPH_C32(0x3a920000),
15282 SPH_C32(0xf12d0000), SPH_C32(0xe7740000), SPH_C32(0xe7860192),
15283 SPH_C32(0x2f342511), SPH_C32(0x2ebf30bc), SPH_C32(0xfe3dedb4),
15284 SPH_C32(0x81e907fc) },
15285 { SPH_C32(0xc2ec0000), SPH_C32(0x32420000), SPH_C32(0x98620000),
15286 SPH_C32(0xfe430252), SPH_C32(0x58693be4), SPH_C32(0x4f992da8),
15287 SPH_C32(0x58793668), SPH_C32(0x200b9490), SPH_C32(0x3ad60000),
15288 SPH_C32(0x8e650000), SPH_C32(0x3d080000), SPH_C32(0xcda50193),
15289 SPH_C32(0x1499ecdd), SPH_C32(0x8709ac3b), SPH_C32(0xfd3773d4),
15290 SPH_C32(0x3fe36062) },
15291 { SPH_C32(0x73930000), SPH_C32(0xcd0e0000), SPH_C32(0x93710000),
15292 SPH_C32(0x9b0b03a0), SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36),
15293 SPH_C32(0x4a5c1ec3), SPH_C32(0x30ba4203), SPH_C32(0x1e560000),
15294 SPH_C32(0x8f240000), SPH_C32(0xd7430000), SPH_C32(0xca150120),
15295 SPH_C32(0xaf3c2e4d), SPH_C32(0xf981adce), SPH_C32(0x8ed1dd68),
15296 SPH_C32(0x76b8dbfb) },
15297 { SPH_C32(0x2c3b0000), SPH_C32(0x9b0d0000), SPH_C32(0xd0df0000),
15298 SPH_C32(0xfff803b3), SPH_C32(0xf795da54), SPH_C32(0xdd434a78),
15299 SPH_C32(0x1e428b7c), SPH_C32(0xbe1e996a), SPH_C32(0x1e120000),
15300 SPH_C32(0xf06c0000), SPH_C32(0x0d3f0000), SPH_C32(0xe0360121),
15301 SPH_C32(0x9491e781), SPH_C32(0x50373149), SPH_C32(0x8ddb4308),
15302 SPH_C32(0xc8b2bc65) },
15303 { SPH_C32(0x73d70000), SPH_C32(0xb2460000), SPH_C32(0x490d0000),
15304 SPH_C32(0xb12803a1), SPH_C32(0xe9469527), SPH_C32(0x67e442b1),
15305 SPH_C32(0x495680a3), SPH_C32(0x8eb0259d), SPH_C32(0x41ba0000),
15306 SPH_C32(0xa66f0000), SPH_C32(0x4e910000), SPH_C32(0x84c50132),
15307 SPH_C32(0xb1ef613e), SPH_C32(0x4326a507), SPH_C32(0xd9c5d6b7),
15308 SPH_C32(0x4616670c) },
15309 { SPH_C32(0x2c7f0000), SPH_C32(0xe4450000), SPH_C32(0x0aa30000),
15310 SPH_C32(0xd5db03b2), SPH_C32(0xcc381398), SPH_C32(0x74f5d6ff),
15311 SPH_C32(0x1d48151c), SPH_C32(0x0014fef4), SPH_C32(0x41fe0000),
15312 SPH_C32(0xd9270000), SPH_C32(0x94ed0000), SPH_C32(0xaee60133),
15313 SPH_C32(0x8a42a8f2), SPH_C32(0xea903980), SPH_C32(0xdacf48d7),
15314 SPH_C32(0xf81c0092) }
15315 };
15316 static const sph_u32 T512_60[16][16] = {
15317 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15318 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15319 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15320 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15321 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15322 SPH_C32(0x00000000) },
15323 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
15324 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
15325 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
15326 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
15327 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
15328 SPH_C32(0xda878000) },
15329 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
15330 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
15331 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
15332 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
15333 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
15334 SPH_C32(0x3c5dfffe) },
15335 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
15336 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
15337 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
15338 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
15339 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
15340 SPH_C32(0xe6da7ffe) },
15341 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
15342 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
15343 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
15344 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
15345 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
15346 SPH_C32(0x7b1675d7) },
15347 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
15348 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
15349 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
15350 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
15351 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
15352 SPH_C32(0xa191f5d7) },
15353 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
15354 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
15355 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
15356 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
15357 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
15358 SPH_C32(0x474b8a29) },
15359 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
15360 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
15361 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
15362 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
15363 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
15364 SPH_C32(0x9dcc0a29) },
15365 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
15366 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
15367 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
15368 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
15369 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
15370 SPH_C32(0x2879ebac) },
15371 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
15372 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
15373 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
15374 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
15375 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
15376 SPH_C32(0xf2fe6bac) },
15377 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
15378 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
15379 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
15380 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
15381 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
15382 SPH_C32(0x14241452) },
15383 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
15384 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
15385 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
15386 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
15387 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
15388 SPH_C32(0xcea39452) },
15389 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
15390 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
15391 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
15392 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
15393 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
15394 SPH_C32(0x536f9e7b) },
15395 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
15396 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
15397 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
15398 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
15399 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
15400 SPH_C32(0x89e81e7b) },
15401 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
15402 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
15403 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
15404 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
15405 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
15406 SPH_C32(0x6f326185) },
15407 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
15408 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
15409 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
15410 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
15411 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
15412 SPH_C32(0xb5b5e185) }
15413 };
15414 #define INPUT_BIG do { \
15415 unsigned acc = buf[0]; \
15416 const sph_u32 *rp; \
15417 rp = &T512_0[acc >> 3][0]; \
15418 m0 = rp[0]; \
15419 m1 = rp[1]; \
15420 m2 = rp[2]; \
15421 m3 = rp[3]; \
15422 m4 = rp[4]; \
15423 m5 = rp[5]; \
15424 m6 = rp[6]; \
15425 m7 = rp[7]; \
15426 m8 = rp[8]; \
15427 m9 = rp[9]; \
15428 mA = rp[10]; \
15429 mB = rp[11]; \
15430 mC = rp[12]; \
15431 mD = rp[13]; \
15432 mE = rp[14]; \
15433 mF = rp[15]; \
15434 acc = (acc << 8) | buf[1]; \
15435 rp = &T512_5[(acc >> 6) & 0x1f][0]; \
15436 m0 ^= rp[0]; \
15437 m1 ^= rp[1]; \
15438 m2 ^= rp[2]; \
15439 m3 ^= rp[3]; \
15440 m4 ^= rp[4]; \
15441 m5 ^= rp[5]; \
15442 m6 ^= rp[6]; \
15443 m7 ^= rp[7]; \
15444 m8 ^= rp[8]; \
15445 m9 ^= rp[9]; \
15446 mA ^= rp[10]; \
15447 mB ^= rp[11]; \
15448 mC ^= rp[12]; \
15449 mD ^= rp[13]; \
15450 mE ^= rp[14]; \
15451 mF ^= rp[15]; \
15452 rp = &T512_10[(acc >> 1) & 0x1f][0]; \
15453 m0 ^= rp[0]; \
15454 m1 ^= rp[1]; \
15455 m2 ^= rp[2]; \
15456 m3 ^= rp[3]; \
15457 m4 ^= rp[4]; \
15458 m5 ^= rp[5]; \
15459 m6 ^= rp[6]; \
15460 m7 ^= rp[7]; \
15461 m8 ^= rp[8]; \
15462 m9 ^= rp[9]; \
15463 mA ^= rp[10]; \
15464 mB ^= rp[11]; \
15465 mC ^= rp[12]; \
15466 mD ^= rp[13]; \
15467 mE ^= rp[14]; \
15468 mF ^= rp[15]; \
15469 acc = (acc << 8) | buf[2]; \
15470 rp = &T512_15[(acc >> 4) & 0x1f][0]; \
15471 m0 ^= rp[0]; \
15472 m1 ^= rp[1]; \
15473 m2 ^= rp[2]; \
15474 m3 ^= rp[3]; \
15475 m4 ^= rp[4]; \
15476 m5 ^= rp[5]; \
15477 m6 ^= rp[6]; \
15478 m7 ^= rp[7]; \
15479 m8 ^= rp[8]; \
15480 m9 ^= rp[9]; \
15481 mA ^= rp[10]; \
15482 mB ^= rp[11]; \
15483 mC ^= rp[12]; \
15484 mD ^= rp[13]; \
15485 mE ^= rp[14]; \
15486 mF ^= rp[15]; \
15487 acc = (acc << 8) | buf[3]; \
15488 rp = &T512_20[(acc >> 7) & 0x1f][0]; \
15489 m0 ^= rp[0]; \
15490 m1 ^= rp[1]; \
15491 m2 ^= rp[2]; \
15492 m3 ^= rp[3]; \
15493 m4 ^= rp[4]; \
15494 m5 ^= rp[5]; \
15495 m6 ^= rp[6]; \
15496 m7 ^= rp[7]; \
15497 m8 ^= rp[8]; \
15498 m9 ^= rp[9]; \
15499 mA ^= rp[10]; \
15500 mB ^= rp[11]; \
15501 mC ^= rp[12]; \
15502 mD ^= rp[13]; \
15503 mE ^= rp[14]; \
15504 mF ^= rp[15]; \
15505 rp = &T512_25[(acc >> 2) & 0x1f][0]; \
15506 m0 ^= rp[0]; \
15507 m1 ^= rp[1]; \
15508 m2 ^= rp[2]; \
15509 m3 ^= rp[3]; \
15510 m4 ^= rp[4]; \
15511 m5 ^= rp[5]; \
15512 m6 ^= rp[6]; \
15513 m7 ^= rp[7]; \
15514 m8 ^= rp[8]; \
15515 m9 ^= rp[9]; \
15516 mA ^= rp[10]; \
15517 mB ^= rp[11]; \
15518 mC ^= rp[12]; \
15519 mD ^= rp[13]; \
15520 mE ^= rp[14]; \
15521 mF ^= rp[15]; \
15522 acc = (acc << 8) | buf[4]; \
15523 rp = &T512_30[(acc >> 5) & 0x1f][0]; \
15524 m0 ^= rp[0]; \
15525 m1 ^= rp[1]; \
15526 m2 ^= rp[2]; \
15527 m3 ^= rp[3]; \
15528 m4 ^= rp[4]; \
15529 m5 ^= rp[5]; \
15530 m6 ^= rp[6]; \
15531 m7 ^= rp[7]; \
15532 m8 ^= rp[8]; \
15533 m9 ^= rp[9]; \
15534 mA ^= rp[10]; \
15535 mB ^= rp[11]; \
15536 mC ^= rp[12]; \
15537 mD ^= rp[13]; \
15538 mE ^= rp[14]; \
15539 mF ^= rp[15]; \
15540 rp = &T512_35[acc & 0x1f][0]; \
15541 m0 ^= rp[0]; \
15542 m1 ^= rp[1]; \
15543 m2 ^= rp[2]; \
15544 m3 ^= rp[3]; \
15545 m4 ^= rp[4]; \
15546 m5 ^= rp[5]; \
15547 m6 ^= rp[6]; \
15548 m7 ^= rp[7]; \
15549 m8 ^= rp[8]; \
15550 m9 ^= rp[9]; \
15551 mA ^= rp[10]; \
15552 mB ^= rp[11]; \
15553 mC ^= rp[12]; \
15554 mD ^= rp[13]; \
15555 mE ^= rp[14]; \
15556 mF ^= rp[15]; \
15557 acc = buf[5]; \
15558 rp = &T512_40[acc >> 3][0]; \
15559 m0 ^= rp[0]; \
15560 m1 ^= rp[1]; \
15561 m2 ^= rp[2]; \
15562 m3 ^= rp[3]; \
15563 m4 ^= rp[4]; \
15564 m5 ^= rp[5]; \
15565 m6 ^= rp[6]; \
15566 m7 ^= rp[7]; \
15567 m8 ^= rp[8]; \
15568 m9 ^= rp[9]; \
15569 mA ^= rp[10]; \
15570 mB ^= rp[11]; \
15571 mC ^= rp[12]; \
15572 mD ^= rp[13]; \
15573 mE ^= rp[14]; \
15574 mF ^= rp[15]; \
15575 acc = (acc << 8) | buf[6]; \
15576 rp = &T512_45[(acc >> 6) & 0x1f][0]; \
15577 m0 ^= rp[0]; \
15578 m1 ^= rp[1]; \
15579 m2 ^= rp[2]; \
15580 m3 ^= rp[3]; \
15581 m4 ^= rp[4]; \
15582 m5 ^= rp[5]; \
15583 m6 ^= rp[6]; \
15584 m7 ^= rp[7]; \
15585 m8 ^= rp[8]; \
15586 m9 ^= rp[9]; \
15587 mA ^= rp[10]; \
15588 mB ^= rp[11]; \
15589 mC ^= rp[12]; \
15590 mD ^= rp[13]; \
15591 mE ^= rp[14]; \
15592 mF ^= rp[15]; \
15593 rp = &T512_50[(acc >> 1) & 0x1f][0]; \
15594 m0 ^= rp[0]; \
15595 m1 ^= rp[1]; \
15596 m2 ^= rp[2]; \
15597 m3 ^= rp[3]; \
15598 m4 ^= rp[4]; \
15599 m5 ^= rp[5]; \
15600 m6 ^= rp[6]; \
15601 m7 ^= rp[7]; \
15602 m8 ^= rp[8]; \
15603 m9 ^= rp[9]; \
15604 mA ^= rp[10]; \
15605 mB ^= rp[11]; \
15606 mC ^= rp[12]; \
15607 mD ^= rp[13]; \
15608 mE ^= rp[14]; \
15609 mF ^= rp[15]; \
15610 acc = (acc << 8) | buf[7]; \
15611 rp = &T512_55[(acc >> 4) & 0x1f][0]; \
15612 m0 ^= rp[0]; \
15613 m1 ^= rp[1]; \
15614 m2 ^= rp[2]; \
15615 m3 ^= rp[3]; \
15616 m4 ^= rp[4]; \
15617 m5 ^= rp[5]; \
15618 m6 ^= rp[6]; \
15619 m7 ^= rp[7]; \
15620 m8 ^= rp[8]; \
15621 m9 ^= rp[9]; \
15622 mA ^= rp[10]; \
15623 mB ^= rp[11]; \
15624 mC ^= rp[12]; \
15625 mD ^= rp[13]; \
15626 mE ^= rp[14]; \
15627 mF ^= rp[15]; \
15628 rp = &T512_60[acc & 0x0f][0]; \
15629 m0 ^= rp[0]; \
15630 m1 ^= rp[1]; \
15631 m2 ^= rp[2]; \
15632 m3 ^= rp[3]; \
15633 m4 ^= rp[4]; \
15634 m5 ^= rp[5]; \
15635 m6 ^= rp[6]; \
15636 m7 ^= rp[7]; \
15637 m8 ^= rp[8]; \
15638 m9 ^= rp[9]; \
15639 mA ^= rp[10]; \
15640 mB ^= rp[11]; \
15641 mC ^= rp[12]; \
15642 mD ^= rp[13]; \
15643 mE ^= rp[14]; \
15644 mF ^= rp[15]; \
15645 } while (0)
15646 #endif
15647 #if SPH_HAMSI_EXPAND_BIG == 6
15648 static const sph_u32 T512_0[64][16] = {
15649 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15650 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15651 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15652 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15653 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15654 SPH_C32(0x00000000) },
15655 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
15656 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
15657 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
15658 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
15659 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
15660 SPH_C32(0xdc24e61f) },
15661 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
15662 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
15663 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
15664 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
15665 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
15666 SPH_C32(0x3daac2da) },
15667 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
15668 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
15669 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
15670 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
15671 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
15672 SPH_C32(0xe18e24c5) },
15673 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
15674 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
15675 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
15676 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
15677 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
15678 SPH_C32(0x78cace29) },
15679 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
15680 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
15681 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
15682 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
15683 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
15684 SPH_C32(0xa4ee2836) },
15685 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
15686 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
15687 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
15688 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
15689 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
15690 SPH_C32(0x45600cf3) },
15691 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
15692 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
15693 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
15694 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
15695 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
15696 SPH_C32(0x9944eaec) },
15697 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
15698 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
15699 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
15700 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
15701 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
15702 SPH_C32(0x2dd1f9ab) },
15703 { SPH_C32(0x88e12400), SPH_C32(0x093a0000), SPH_C32(0xf3760000),
15704 SPH_C32(0x1cf20000), SPH_C32(0x975b7e29), SPH_C32(0x515de88c),
15705 SPH_C32(0x04af54fa), SPH_C32(0x9944eaec), SPH_C32(0xebf45000),
15706 SPH_C32(0x92870000), SPH_C32(0xa3400000), SPH_C32(0xb7230000),
15707 SPH_C32(0x99550050), SPH_C32(0x8d17b45c), SPH_C32(0x2a727878),
15708 SPH_C32(0xf1f51fb4) },
15709 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
15710 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
15711 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
15712 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
15713 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
15714 SPH_C32(0x107b3b71) },
15715 { SPH_C32(0xab863000), SPH_C32(0xc1830000), SPH_C32(0x07b10000),
15716 SPH_C32(0xe7870000), SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5),
15717 SPH_C32(0x066b5ec5), SPH_C32(0x45600cf3), SPH_C32(0xdcc97800),
15718 SPH_C32(0xe3d70000), SPH_C32(0x36a00000), SPH_C32(0xbd370000),
15719 SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d), SPH_C32(0x6f1f1567),
15720 SPH_C32(0xcc5fdd6e) },
15721 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
15722 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
15723 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
15724 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
15725 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
15726 SPH_C32(0x551b3782) },
15727 { SPH_C32(0xdcc97800), SPH_C32(0xe3d70000), SPH_C32(0x36a00000),
15728 SPH_C32(0xbd370000), SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d),
15729 SPH_C32(0x6f1f1567), SPH_C32(0xcc5fdd6e), SPH_C32(0x774f4800),
15730 SPH_C32(0x22540000), SPH_C32(0x31110000), SPH_C32(0x5ab00000),
15731 SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8), SPH_C32(0x69744ba2),
15732 SPH_C32(0x893fd19d) },
15733 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
15734 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
15735 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
15736 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
15737 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
15738 SPH_C32(0x68b1f558) },
15739 { SPH_C32(0xffae6c00), SPH_C32(0x2b6e0000), SPH_C32(0xc2670000),
15740 SPH_C32(0x46420000), SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924),
15741 SPH_C32(0x6ddb1f58), SPH_C32(0x107b3b71), SPH_C32(0x40726000),
15742 SPH_C32(0x53040000), SPH_C32(0xa4f10000), SPH_C32(0x50a40000),
15743 SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999), SPH_C32(0x2c1926bd),
15744 SPH_C32(0xb4951347) },
15745 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
15746 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
15747 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
15748 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
15749 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
15750 SPH_C32(0xbf2c0be2) },
15751 { SPH_C32(0x3d1ea000), SPH_C32(0xdd0e0000), SPH_C32(0x936c0000),
15752 SPH_C32(0x33920000), SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d),
15753 SPH_C32(0xb4492579), SPH_C32(0x6c83ba01), SPH_C32(0x650a1800),
15754 SPH_C32(0xc0db0000), SPH_C32(0x299a0000), SPH_C32(0x41a80000),
15755 SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda), SPH_C32(0x234ec450),
15756 SPH_C32(0x6308edfd) },
15757 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
15758 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
15759 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
15760 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
15761 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
15762 SPH_C32(0x8286c938) },
15763 { SPH_C32(0x1e79b400), SPH_C32(0x15b70000), SPH_C32(0x67ab0000),
15764 SPH_C32(0xc8e70000), SPH_C32(0xb3725786), SPH_C32(0x1e2daf74),
15765 SPH_C32(0xb68d2f46), SPH_C32(0xb0a75c1e), SPH_C32(0x52373000),
15766 SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000), SPH_C32(0x4bbc0000),
15767 SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb), SPH_C32(0x6623a94f),
15768 SPH_C32(0x5ea22f27) },
15769 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
15770 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
15771 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
15772 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
15773 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
15774 SPH_C32(0xc7e6c5cb) },
15775 { SPH_C32(0x6936fc00), SPH_C32(0x37e30000), SPH_C32(0x56ba0000),
15776 SPH_C32(0x92570000), SPH_C32(0x731d1493), SPH_C32(0x722ecedc),
15777 SPH_C32(0xdff964e4), SPH_C32(0x39988d83), SPH_C32(0xf9b10000),
15778 SPH_C32(0x70080000), SPH_C32(0xbbcb0000), SPH_C32(0xac3b0000),
15779 SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e), SPH_C32(0x6048f78a),
15780 SPH_C32(0x1bc223d4) },
15781 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
15782 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
15783 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
15784 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
15785 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
15786 SPH_C32(0xfa4c0711) },
15787 { SPH_C32(0x4a51e800), SPH_C32(0xff5a0000), SPH_C32(0xa27d0000),
15788 SPH_C32(0x69220000), SPH_C32(0x00d030f6), SPH_C32(0x8a886b95),
15789 SPH_C32(0xdd3d6edb), SPH_C32(0xe5bc6b9c), SPH_C32(0xce8c2800),
15790 SPH_C32(0x01580000), SPH_C32(0x2e2b0000), SPH_C32(0xa62f0000),
15791 SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f), SPH_C32(0x25259a95),
15792 SPH_C32(0x2668e10e) },
15793 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
15794 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
15795 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
15796 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
15797 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
15798 SPH_C32(0x92fdf249) },
15799 { SPH_C32(0xa1a5b800), SPH_C32(0x6ddd0000), SPH_C32(0x013d0000),
15800 SPH_C32(0xde010000), SPH_C32(0x998530a6), SPH_C32(0x079fdfc9),
15801 SPH_C32(0xf74f16a3), SPH_C32(0x14497428), SPH_C32(0xad995c00),
15802 SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000), SPH_C32(0x0dfe0000),
15803 SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf), SPH_C32(0x0bf8b617),
15804 SPH_C32(0x4ed91456) },
15805 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
15806 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
15807 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
15808 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
15809 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
15810 SPH_C32(0xaf573093) },
15811 { SPH_C32(0x82c2ac00), SPH_C32(0xa5640000), SPH_C32(0xf5fa0000),
15812 SPH_C32(0x25740000), SPH_C32(0xea4814c3), SPH_C32(0xff397a80),
15813 SPH_C32(0xf58b1c9c), SPH_C32(0xc86d9237), SPH_C32(0x9aa47400),
15814 SPH_C32(0xebb50000), SPH_C32(0xebfd0000), SPH_C32(0x07ea0000),
15815 SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe), SPH_C32(0x4e95db08),
15816 SPH_C32(0x7373d68c) },
15817 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
15818 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
15819 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
15820 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
15821 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
15822 SPH_C32(0xea373c60) },
15823 { SPH_C32(0xf58de400), SPH_C32(0x87300000), SPH_C32(0xc4eb0000),
15824 SPH_C32(0x7fc40000), SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28),
15825 SPH_C32(0x9cff573e), SPH_C32(0x415243aa), SPH_C32(0x31224400),
15826 SPH_C32(0x2a360000), SPH_C32(0xec4c0000), SPH_C32(0xe06d0000),
15827 SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b), SPH_C32(0x48fe85cd),
15828 SPH_C32(0x3613da7f) },
15829 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
15830 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
15831 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
15832 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
15833 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
15834 SPH_C32(0xd79dfeba) },
15835 { SPH_C32(0xd6eaf000), SPH_C32(0x4f890000), SPH_C32(0x302c0000),
15836 SPH_C32(0x84b10000), SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61),
15837 SPH_C32(0x9e3b5d01), SPH_C32(0x9d76a5b5), SPH_C32(0x061f6c00),
15838 SPH_C32(0x5b660000), SPH_C32(0x79ac0000), SPH_C32(0xea790000),
15839 SPH_C32(0x1751235e), SPH_C32(0x60f3d20a), SPH_C32(0x0d93e8d2),
15840 SPH_C32(0x0bb918a5) },
15841 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
15842 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
15843 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
15844 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
15845 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
15846 SPH_C32(0x32219526) },
15847 { SPH_C32(0x52373000), SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000),
15848 SPH_C32(0x4bbc0000), SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb),
15849 SPH_C32(0x6623a94f), SPH_C32(0x5ea22f27), SPH_C32(0x4c4e8400),
15850 SPH_C32(0xa43c0000), SPH_C32(0xdbd10000), SPH_C32(0x835b0000),
15851 SPH_C32(0x178113a8), SPH_C32(0xea7bb99f), SPH_C32(0xd0ae8609),
15852 SPH_C32(0xee057339) },
15853 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
15854 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
15855 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
15856 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
15857 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
15858 SPH_C32(0x0f8b57fc) },
15859 { SPH_C32(0x71502400), SPH_C32(0x79320000), SPH_C32(0x48bd0000),
15860 SPH_C32(0xb0c90000), SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2),
15861 SPH_C32(0x64e7a370), SPH_C32(0x8286c938), SPH_C32(0x7b73ac00),
15862 SPH_C32(0xd56c0000), SPH_C32(0x4e310000), SPH_C32(0x894f0000),
15863 SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae), SPH_C32(0x95c3eb16),
15864 SPH_C32(0xd3afb1e3) },
15865 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
15866 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
15867 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
15868 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
15869 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
15870 SPH_C32(0x4aeb5b0f) },
15871 { SPH_C32(0x061f6c00), SPH_C32(0x5b660000), SPH_C32(0x79ac0000),
15872 SPH_C32(0xea790000), SPH_C32(0x1751235e), SPH_C32(0x60f3d20a),
15873 SPH_C32(0x0d93e8d2), SPH_C32(0x0bb918a5), SPH_C32(0xd0f59c00),
15874 SPH_C32(0x14ef0000), SPH_C32(0x49800000), SPH_C32(0x6ec80000),
15875 SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b), SPH_C32(0x93a8b5d3),
15876 SPH_C32(0x96cfbd10) },
15877 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
15878 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
15879 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
15880 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
15881 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
15882 SPH_C32(0x774199d5) },
15883 { SPH_C32(0x25787800), SPH_C32(0x93df0000), SPH_C32(0x8d6b0000),
15884 SPH_C32(0x110c0000), SPH_C32(0x649c073b), SPH_C32(0x98557743),
15885 SPH_C32(0x0f57e2ed), SPH_C32(0xd79dfeba), SPH_C32(0xe7c8b400),
15886 SPH_C32(0x65bf0000), SPH_C32(0xdc600000), SPH_C32(0x64dc0000),
15887 SPH_C32(0xf31749e4), SPH_C32(0x4380f45a), SPH_C32(0xd6c5d8cc),
15888 SPH_C32(0xab657fca) },
15889 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
15890 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
15891 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
15892 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
15893 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
15894 SPH_C32(0x1ff06c8d) },
15895 { SPH_C32(0xce8c2800), SPH_C32(0x01580000), SPH_C32(0x2e2b0000),
15896 SPH_C32(0xa62f0000), SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f),
15897 SPH_C32(0x25259a95), SPH_C32(0x2668e10e), SPH_C32(0x84ddc000),
15898 SPH_C32(0xfe020000), SPH_C32(0x8c560000), SPH_C32(0xcf0d0000),
15899 SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a), SPH_C32(0xf818f44e),
15900 SPH_C32(0xc3d48a92) },
15901 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
15902 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
15903 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
15904 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
15905 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
15906 SPH_C32(0x225aae57) },
15907 { SPH_C32(0xedeb3c00), SPH_C32(0xc9e10000), SPH_C32(0xdaec0000),
15908 SPH_C32(0x5d5a0000), SPH_C32(0x8e04230e), SPH_C32(0xede46656),
15909 SPH_C32(0x27e190aa), SPH_C32(0xfa4c0711), SPH_C32(0xb3e0e800),
15910 SPH_C32(0x8f520000), SPH_C32(0x19b60000), SPH_C32(0xc5190000),
15911 SPH_C32(0x40b52e94), SPH_C32(0xd72530bb), SPH_C32(0xbd759951),
15912 SPH_C32(0xfe7e4848) },
15913 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
15914 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
15915 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
15916 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
15917 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
15918 SPH_C32(0x673aa2a4) },
15919 { SPH_C32(0x9aa47400), SPH_C32(0xebb50000), SPH_C32(0xebfd0000),
15920 SPH_C32(0x07ea0000), SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe),
15921 SPH_C32(0x4e95db08), SPH_C32(0x7373d68c), SPH_C32(0x1866d800),
15922 SPH_C32(0x4ed10000), SPH_C32(0x1e070000), SPH_C32(0x229e0000),
15923 SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e), SPH_C32(0xbb1ec794),
15924 SPH_C32(0xbb1e44bb) },
15925 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
15926 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
15927 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
15928 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
15929 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
15930 SPH_C32(0x5a90607e) },
15931 { SPH_C32(0xb9c36000), SPH_C32(0x230c0000), SPH_C32(0x1f3a0000),
15932 SPH_C32(0xfc9f0000), SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7),
15933 SPH_C32(0x4c51d137), SPH_C32(0xaf573093), SPH_C32(0x2f5bf000),
15934 SPH_C32(0x3f810000), SPH_C32(0x8be70000), SPH_C32(0x288a0000),
15935 SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f), SPH_C32(0xfe73aa8b),
15936 SPH_C32(0x86b48661) },
15937 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
15938 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
15939 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
15940 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
15941 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
15942 SPH_C32(0x8d0d9ec4) },
15943 { SPH_C32(0x7b73ac00), SPH_C32(0xd56c0000), SPH_C32(0x4e310000),
15944 SPH_C32(0x894f0000), SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae),
15945 SPH_C32(0x95c3eb16), SPH_C32(0xd3afb1e3), SPH_C32(0x0a238800),
15946 SPH_C32(0xac5e0000), SPH_C32(0x068c0000), SPH_C32(0x39860000),
15947 SPH_C32(0x7d136aea), SPH_C32(0xae64920c), SPH_C32(0xf1244866),
15948 SPH_C32(0x512978db) },
15949 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
15950 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
15951 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
15952 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
15953 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
15954 SPH_C32(0xb0a75c1e) },
15955 { SPH_C32(0x5814b800), SPH_C32(0x1dd50000), SPH_C32(0xbaf60000),
15956 SPH_C32(0x723a0000), SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7),
15957 SPH_C32(0x9707e129), SPH_C32(0x0f8b57fc), SPH_C32(0x3d1ea000),
15958 SPH_C32(0xdd0e0000), SPH_C32(0x936c0000), SPH_C32(0x33920000),
15959 SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d), SPH_C32(0xb4492579),
15960 SPH_C32(0x6c83ba01) },
15961 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
15962 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
15963 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
15964 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
15965 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
15966 SPH_C32(0xf5c750ed) },
15967 { SPH_C32(0x2f5bf000), SPH_C32(0x3f810000), SPH_C32(0x8be70000),
15968 SPH_C32(0x288a0000), SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f),
15969 SPH_C32(0xfe73aa8b), SPH_C32(0x86b48661), SPH_C32(0x96989000),
15970 SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000), SPH_C32(0xd4150000),
15971 SPH_C32(0x242929af), SPH_C32(0x4f7047f8), SPH_C32(0xb2227bbc),
15972 SPH_C32(0x29e3b6f2) },
15973 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
15974 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
15975 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
15976 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
15977 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
15978 SPH_C32(0xc86d9237) },
15979 { SPH_C32(0x0c3ce400), SPH_C32(0xf7380000), SPH_C32(0x7f200000),
15980 SPH_C32(0xd3ff0000), SPH_C32(0x6a4249b4), SPH_C32(0xce974006),
15981 SPH_C32(0xfcb7a0b4), SPH_C32(0x5a90607e), SPH_C32(0xa1a5b800),
15982 SPH_C32(0x6ddd0000), SPH_C32(0x013d0000), SPH_C32(0xde010000),
15983 SPH_C32(0x998530a6), SPH_C32(0x079fdfc9), SPH_C32(0xf74f16a3),
15984 SPH_C32(0x14497428) },
15985 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
15986 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
15987 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
15988 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
15989 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
15990 SPH_C32(0xa0dc676f) },
15991 { SPH_C32(0xe7c8b400), SPH_C32(0x65bf0000), SPH_C32(0xdc600000),
15992 SPH_C32(0x64dc0000), SPH_C32(0xf31749e4), SPH_C32(0x4380f45a),
15993 SPH_C32(0xd6c5d8cc), SPH_C32(0xab657fca), SPH_C32(0xc2b0cc00),
15994 SPH_C32(0xf6600000), SPH_C32(0x510b0000), SPH_C32(0x75d00000),
15995 SPH_C32(0x978b4edf), SPH_C32(0xdbd58319), SPH_C32(0xd9923a21),
15996 SPH_C32(0x7cf88170) },
15997 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
15998 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
15999 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
16000 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
16001 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
16002 SPH_C32(0x9d76a5b5) },
16003 { SPH_C32(0xc4afa000), SPH_C32(0xad060000), SPH_C32(0x28a70000),
16004 SPH_C32(0x9fa90000), SPH_C32(0x80da6d81), SPH_C32(0xbb265113),
16005 SPH_C32(0xd401d2f3), SPH_C32(0x774199d5), SPH_C32(0xf58de400),
16006 SPH_C32(0x87300000), SPH_C32(0xc4eb0000), SPH_C32(0x7fc40000),
16007 SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28), SPH_C32(0x9cff573e),
16008 SPH_C32(0x415243aa) },
16009 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
16010 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
16011 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
16012 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
16013 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
16014 SPH_C32(0xd816a946) },
16015 { SPH_C32(0xb3e0e800), SPH_C32(0x8f520000), SPH_C32(0x19b60000),
16016 SPH_C32(0xc5190000), SPH_C32(0x40b52e94), SPH_C32(0xd72530bb),
16017 SPH_C32(0xbd759951), SPH_C32(0xfe7e4848), SPH_C32(0x5e0bd400),
16018 SPH_C32(0x46b30000), SPH_C32(0xc35a0000), SPH_C32(0x98430000),
16019 SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed), SPH_C32(0x9a9409fb),
16020 SPH_C32(0x04324f59) },
16021 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
16022 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
16023 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
16024 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
16025 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
16026 SPH_C32(0xe5bc6b9c) },
16027 { SPH_C32(0x9087fc00), SPH_C32(0x47eb0000), SPH_C32(0xed710000),
16028 SPH_C32(0x3e6c0000), SPH_C32(0x33780af1), SPH_C32(0x2f8395f2),
16029 SPH_C32(0xbfb1936e), SPH_C32(0x225aae57), SPH_C32(0x6936fc00),
16030 SPH_C32(0x37e30000), SPH_C32(0x56ba0000), SPH_C32(0x92570000),
16031 SPH_C32(0x731d1493), SPH_C32(0x722ecedc), SPH_C32(0xdff964e4),
16032 SPH_C32(0x39988d83) }
16033 };
16034 static const sph_u32 T512_6[64][16] = {
16035 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16036 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16037 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16038 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16039 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16040 SPH_C32(0x00000000) },
16041 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
16042 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
16043 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
16044 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
16045 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
16046 SPH_C32(0x8a341574) },
16047 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
16048 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
16049 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
16050 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
16051 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
16052 SPH_C32(0x450360bf) },
16053 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
16054 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
16055 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
16056 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
16057 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
16058 SPH_C32(0xcf3775cb) },
16059 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
16060 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
16061 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
16062 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
16063 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
16064 SPH_C32(0xf3d45758) },
16065 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
16066 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
16067 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
16068 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
16069 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
16070 SPH_C32(0x79e0422c) },
16071 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
16072 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
16073 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
16074 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
16075 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
16076 SPH_C32(0xb6d737e7) },
16077 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
16078 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
16079 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
16080 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
16081 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
16082 SPH_C32(0x3ce32293) },
16083 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
16084 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
16085 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
16086 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
16087 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
16088 SPH_C32(0x925c44e9) },
16089 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
16090 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
16091 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
16092 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
16093 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
16094 SPH_C32(0x1868519d) },
16095 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
16096 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
16097 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
16098 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
16099 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
16100 SPH_C32(0xd75f2456) },
16101 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
16102 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
16103 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
16104 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
16105 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
16106 SPH_C32(0x5d6b3122) },
16107 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
16108 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
16109 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
16110 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
16111 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
16112 SPH_C32(0x618813b1) },
16113 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
16114 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
16115 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
16116 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
16117 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
16118 SPH_C32(0xebbc06c5) },
16119 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
16120 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
16121 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
16122 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
16123 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
16124 SPH_C32(0x248b730e) },
16125 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
16126 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
16127 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
16128 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
16129 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
16130 SPH_C32(0xaebf667a) },
16131 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
16132 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
16133 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
16134 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
16135 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
16136 SPH_C32(0x9e69af68) },
16137 { SPH_C32(0x984f0280), SPH_C32(0xcba70000), SPH_C32(0xa81c0000),
16138 SPH_C32(0x5d5d0000), SPH_C32(0x1238428a), SPH_C32(0x1e8e59dc),
16139 SPH_C32(0x6dd7c74f), SPH_C32(0x5d7828c1), SPH_C32(0x3d070060),
16140 SPH_C32(0x713d0000), SPH_C32(0x3b210000), SPH_C32(0x25500000),
16141 SPH_C32(0x4afd2541), SPH_C32(0x0b438f2e), SPH_C32(0xcc3b1956),
16142 SPH_C32(0x145dba1c) },
16143 { SPH_C32(0x1b670220), SPH_C32(0xace50000), SPH_C32(0x490b0000),
16144 SPH_C32(0x6a560000), SPH_C32(0xd99b42be), SPH_C32(0x22bacbe0),
16145 SPH_C32(0xfab07a83), SPH_C32(0x187b487e), SPH_C32(0x4a430090),
16146 SPH_C32(0x80670000), SPH_C32(0xce930000), SPH_C32(0x11440000),
16147 SPH_C32(0xc3ca5bcd), SPH_C32(0x51c8630b), SPH_C32(0xc7f8d448),
16148 SPH_C32(0xdb6acfd7) },
16149 { SPH_C32(0x6c2302d0), SPH_C32(0x5dbf0000), SPH_C32(0xbcb90000),
16150 SPH_C32(0x5e420000), SPH_C32(0x50ac3c32), SPH_C32(0x783127c5),
16151 SPH_C32(0xf173b79d), SPH_C32(0xd74c3db5), SPH_C32(0xbe2f00c0),
16152 SPH_C32(0x167f0000), SPH_C32(0xda360000), SPH_C32(0x125b0000),
16153 SPH_C32(0x815e2575), SPH_C32(0x37771d12), SPH_C32(0x5b5ca49a),
16154 SPH_C32(0x515edaa3) },
16155 { SPH_C32(0x078c0300), SPH_C32(0xa78f0000), SPH_C32(0x4f750000),
16156 SPH_C32(0xbd6b0000), SPH_C32(0x69875721), SPH_C32(0xed2450ba),
16157 SPH_C32(0x28ecbf49), SPH_C32(0xf3c74ebb), SPH_C32(0x7d5c0050),
16158 SPH_C32(0xeb690000), SPH_C32(0x79460000), SPH_C32(0x7ae10000),
16159 SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912), SPH_C32(0x4ba936b9),
16160 SPH_C32(0x6dbdf830) },
16161 { SPH_C32(0x70c803f0), SPH_C32(0x56d50000), SPH_C32(0xbac70000),
16162 SPH_C32(0x897f0000), SPH_C32(0xe0b029ad), SPH_C32(0xb7afbc9f),
16163 SPH_C32(0x232f7257), SPH_C32(0x3cf03b70), SPH_C32(0x89300000),
16164 SPH_C32(0x7d710000), SPH_C32(0x6de30000), SPH_C32(0x79fe0000),
16165 SPH_C32(0xdea93a7e), SPH_C32(0x307d770b), SPH_C32(0xd70d466b),
16166 SPH_C32(0xe789ed44) },
16167 { SPH_C32(0xf3e00350), SPH_C32(0x31970000), SPH_C32(0x5bd00000),
16168 SPH_C32(0xbe740000), SPH_C32(0x2b132999), SPH_C32(0x8b9b2ea3),
16169 SPH_C32(0xb448cf9b), SPH_C32(0x79f35bcf), SPH_C32(0xfe7400f0),
16170 SPH_C32(0x8c2b0000), SPH_C32(0x98510000), SPH_C32(0x4dea0000),
16171 SPH_C32(0x579e44f2), SPH_C32(0x6af69b2e), SPH_C32(0xdcce8b75),
16172 SPH_C32(0x28be988f) },
16173 { SPH_C32(0x84a403a0), SPH_C32(0xc0cd0000), SPH_C32(0xae620000),
16174 SPH_C32(0x8a600000), SPH_C32(0xa2245715), SPH_C32(0xd110c286),
16175 SPH_C32(0xbf8b0285), SPH_C32(0xb6c42e04), SPH_C32(0x0a1800a0),
16176 SPH_C32(0x1a330000), SPH_C32(0x8cf40000), SPH_C32(0x4ef50000),
16177 SPH_C32(0x150a3a4a), SPH_C32(0x0c49e537), SPH_C32(0x406afba7),
16178 SPH_C32(0xa28a8dfb) },
16179 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
16180 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
16181 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
16182 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
16183 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
16184 SPH_C32(0x0c35eb81) },
16185 { SPH_C32(0x2c7802e0), SPH_C32(0xc7eb0000), SPH_C32(0xfede0000),
16186 SPH_C32(0x01f30000), SPH_C32(0x866c5db5), SPH_C32(0x25b0a1f9),
16187 SPH_C32(0x76e19872), SPH_C32(0xaeac7f99), SPH_C32(0x61b70170),
16188 SPH_C32(0xe0030000), SPH_C32(0x7f380000), SPH_C32(0xaddc0000),
16189 SPH_C32(0x2c215159), SPH_C32(0x995c9248), SPH_C32(0x99f5f373),
16190 SPH_C32(0x8601fef5) },
16191 { SPH_C32(0xaf500240), SPH_C32(0xa0a90000), SPH_C32(0x1fc90000),
16192 SPH_C32(0x36f80000), SPH_C32(0x4dcf5d81), SPH_C32(0x198433c5),
16193 SPH_C32(0xe18625be), SPH_C32(0xebaf1f26), SPH_C32(0x16f30180),
16194 SPH_C32(0x11590000), SPH_C32(0x8a8a0000), SPH_C32(0x99c80000),
16195 SPH_C32(0xa5162fd5), SPH_C32(0xc3d77e6d), SPH_C32(0x92363e6d),
16196 SPH_C32(0x49368b3e) },
16197 { SPH_C32(0xd81402b0), SPH_C32(0x51f30000), SPH_C32(0xea7b0000),
16198 SPH_C32(0x02ec0000), SPH_C32(0xc4f8230d), SPH_C32(0x430fdfe0),
16199 SPH_C32(0xea45e8a0), SPH_C32(0x24986aed), SPH_C32(0xe29f01d0),
16200 SPH_C32(0x87410000), SPH_C32(0x9e2f0000), SPH_C32(0x9ad70000),
16201 SPH_C32(0xe782516d), SPH_C32(0xa5680074), SPH_C32(0x0e924ebf),
16202 SPH_C32(0xc3029e4a) },
16203 { SPH_C32(0xb3bb0360), SPH_C32(0xabc30000), SPH_C32(0x19b70000),
16204 SPH_C32(0xe1c50000), SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f),
16205 SPH_C32(0x33dae074), SPH_C32(0x001319e3), SPH_C32(0x21ec0140),
16206 SPH_C32(0x7a570000), SPH_C32(0x3d5f0000), SPH_C32(0xf26d0000),
16207 SPH_C32(0xfae130de), SPH_C32(0xc4dd1474), SPH_C32(0x1e67dc9c),
16208 SPH_C32(0xffe1bcd9) },
16209 { SPH_C32(0xc4ff0390), SPH_C32(0x5a990000), SPH_C32(0xec050000),
16210 SPH_C32(0xd5d10000), SPH_C32(0x74e43692), SPH_C32(0x8c9144ba),
16211 SPH_C32(0x38192d6a), SPH_C32(0xcf246c28), SPH_C32(0xd5800110),
16212 SPH_C32(0xec4f0000), SPH_C32(0x29fa0000), SPH_C32(0xf1720000),
16213 SPH_C32(0xb8754e66), SPH_C32(0xa2626a6d), SPH_C32(0x82c3ac4e),
16214 SPH_C32(0x75d5a9ad) },
16215 { SPH_C32(0x47d70330), SPH_C32(0x3ddb0000), SPH_C32(0x0d120000),
16216 SPH_C32(0xe2da0000), SPH_C32(0xbf4736a6), SPH_C32(0xb0a5d686),
16217 SPH_C32(0xaf7e90a6), SPH_C32(0x8a270c97), SPH_C32(0xa2c401e0),
16218 SPH_C32(0x1d150000), SPH_C32(0xdc480000), SPH_C32(0xc5660000),
16219 SPH_C32(0x314230ea), SPH_C32(0xf8e98648), SPH_C32(0x89006150),
16220 SPH_C32(0xbae2dc66) },
16221 { SPH_C32(0x309303c0), SPH_C32(0xcc810000), SPH_C32(0xf8a00000),
16222 SPH_C32(0xd6ce0000), SPH_C32(0x3670482a), SPH_C32(0xea2e3aa3),
16223 SPH_C32(0xa4bd5db8), SPH_C32(0x4510795c), SPH_C32(0x56a801b0),
16224 SPH_C32(0x8b0d0000), SPH_C32(0xc8ed0000), SPH_C32(0xc6790000),
16225 SPH_C32(0x73d64e52), SPH_C32(0x9e56f851), SPH_C32(0x15a41182),
16226 SPH_C32(0x30d6c912) },
16227 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
16228 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
16229 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
16230 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
16231 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
16232 SPH_C32(0x0c26f262) },
16233 { SPH_C32(0xbe2f00c0), SPH_C32(0x167f0000), SPH_C32(0xda360000),
16234 SPH_C32(0x125b0000), SPH_C32(0x815e2575), SPH_C32(0x37771d12),
16235 SPH_C32(0x5b5ca49a), SPH_C32(0x515edaa3), SPH_C32(0xd20c0210),
16236 SPH_C32(0x4bc00000), SPH_C32(0x668f0000), SPH_C32(0x4c190000),
16237 SPH_C32(0xd1f21947), SPH_C32(0x4f463ad7), SPH_C32(0xaa2f1307),
16238 SPH_C32(0x8612e716) },
16239 { SPH_C32(0x3d070060), SPH_C32(0x713d0000), SPH_C32(0x3b210000),
16240 SPH_C32(0x25500000), SPH_C32(0x4afd2541), SPH_C32(0x0b438f2e),
16241 SPH_C32(0xcc3b1956), SPH_C32(0x145dba1c), SPH_C32(0xa54802e0),
16242 SPH_C32(0xba9a0000), SPH_C32(0x933d0000), SPH_C32(0x780d0000),
16243 SPH_C32(0x58c567cb), SPH_C32(0x15cdd6f2), SPH_C32(0xa1ecde19),
16244 SPH_C32(0x492592dd) },
16245 { SPH_C32(0x4a430090), SPH_C32(0x80670000), SPH_C32(0xce930000),
16246 SPH_C32(0x11440000), SPH_C32(0xc3ca5bcd), SPH_C32(0x51c8630b),
16247 SPH_C32(0xc7f8d448), SPH_C32(0xdb6acfd7), SPH_C32(0x512402b0),
16248 SPH_C32(0x2c820000), SPH_C32(0x87980000), SPH_C32(0x7b120000),
16249 SPH_C32(0x1a511973), SPH_C32(0x7372a8eb), SPH_C32(0x3d48aecb),
16250 SPH_C32(0xc31187a9) },
16251 { SPH_C32(0x21ec0140), SPH_C32(0x7a570000), SPH_C32(0x3d5f0000),
16252 SPH_C32(0xf26d0000), SPH_C32(0xfae130de), SPH_C32(0xc4dd1474),
16253 SPH_C32(0x1e67dc9c), SPH_C32(0xffe1bcd9), SPH_C32(0x92570220),
16254 SPH_C32(0xd1940000), SPH_C32(0x24e80000), SPH_C32(0x13a80000),
16255 SPH_C32(0x073278c0), SPH_C32(0x12c7bceb), SPH_C32(0x2dbd3ce8),
16256 SPH_C32(0xfff2a53a) },
16257 { SPH_C32(0x56a801b0), SPH_C32(0x8b0d0000), SPH_C32(0xc8ed0000),
16258 SPH_C32(0xc6790000), SPH_C32(0x73d64e52), SPH_C32(0x9e56f851),
16259 SPH_C32(0x15a41182), SPH_C32(0x30d6c912), SPH_C32(0x663b0270),
16260 SPH_C32(0x478c0000), SPH_C32(0x304d0000), SPH_C32(0x10b70000),
16261 SPH_C32(0x45a60678), SPH_C32(0x7478c2f2), SPH_C32(0xb1194c3a),
16262 SPH_C32(0x75c6b04e) },
16263 { SPH_C32(0xd5800110), SPH_C32(0xec4f0000), SPH_C32(0x29fa0000),
16264 SPH_C32(0xf1720000), SPH_C32(0xb8754e66), SPH_C32(0xa2626a6d),
16265 SPH_C32(0x82c3ac4e), SPH_C32(0x75d5a9ad), SPH_C32(0x117f0280),
16266 SPH_C32(0xb6d60000), SPH_C32(0xc5ff0000), SPH_C32(0x24a30000),
16267 SPH_C32(0xcc9178f4), SPH_C32(0x2ef32ed7), SPH_C32(0xbada8124),
16268 SPH_C32(0xbaf1c585) },
16269 { SPH_C32(0xa2c401e0), SPH_C32(0x1d150000), SPH_C32(0xdc480000),
16270 SPH_C32(0xc5660000), SPH_C32(0x314230ea), SPH_C32(0xf8e98648),
16271 SPH_C32(0x89006150), SPH_C32(0xbae2dc66), SPH_C32(0xe51302d0),
16272 SPH_C32(0x20ce0000), SPH_C32(0xd15a0000), SPH_C32(0x27bc0000),
16273 SPH_C32(0x8e05064c), SPH_C32(0x484c50ce), SPH_C32(0x267ef1f6),
16274 SPH_C32(0x30c5d0f1) },
16275 { SPH_C32(0x7d5c0050), SPH_C32(0xeb690000), SPH_C32(0x79460000),
16276 SPH_C32(0x7ae10000), SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912),
16277 SPH_C32(0x4ba936b9), SPH_C32(0x6dbdf830), SPH_C32(0x7ad00350),
16278 SPH_C32(0x4ce60000), SPH_C32(0x36330000), SPH_C32(0xc78a0000),
16279 SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8), SPH_C32(0x634589f0),
16280 SPH_C32(0x9e7ab68b) },
16281 { SPH_C32(0x0a1800a0), SPH_C32(0x1a330000), SPH_C32(0x8cf40000),
16282 SPH_C32(0x4ef50000), SPH_C32(0x150a3a4a), SPH_C32(0x0c49e537),
16283 SPH_C32(0x406afba7), SPH_C32(0xa28a8dfb), SPH_C32(0x8ebc0300),
16284 SPH_C32(0xdafe0000), SPH_C32(0x22960000), SPH_C32(0xc4950000),
16285 SPH_C32(0xb72e6d5f), SPH_C32(0xdd5927b1), SPH_C32(0xffe1f922),
16286 SPH_C32(0x144ea3ff) },
16287 { SPH_C32(0x89300000), SPH_C32(0x7d710000), SPH_C32(0x6de30000),
16288 SPH_C32(0x79fe0000), SPH_C32(0xdea93a7e), SPH_C32(0x307d770b),
16289 SPH_C32(0xd70d466b), SPH_C32(0xe789ed44), SPH_C32(0xf9f803f0),
16290 SPH_C32(0x2ba40000), SPH_C32(0xd7240000), SPH_C32(0xf0810000),
16291 SPH_C32(0x3e1913d3), SPH_C32(0x87d2cb94), SPH_C32(0xf422343c),
16292 SPH_C32(0xdb79d634) },
16293 { SPH_C32(0xfe7400f0), SPH_C32(0x8c2b0000), SPH_C32(0x98510000),
16294 SPH_C32(0x4dea0000), SPH_C32(0x579e44f2), SPH_C32(0x6af69b2e),
16295 SPH_C32(0xdcce8b75), SPH_C32(0x28be988f), SPH_C32(0x0d9403a0),
16296 SPH_C32(0xbdbc0000), SPH_C32(0xc3810000), SPH_C32(0xf39e0000),
16297 SPH_C32(0x7c8d6d6b), SPH_C32(0xe16db58d), SPH_C32(0x688644ee),
16298 SPH_C32(0x514dc340) },
16299 { SPH_C32(0x95db0120), SPH_C32(0x761b0000), SPH_C32(0x6b9d0000),
16300 SPH_C32(0xaec30000), SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51),
16301 SPH_C32(0x055183a1), SPH_C32(0x0c35eb81), SPH_C32(0xcee70330),
16302 SPH_C32(0x40aa0000), SPH_C32(0x60f10000), SPH_C32(0x9b240000),
16303 SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d), SPH_C32(0x7873d6cd),
16304 SPH_C32(0x6daee1d3) },
16305 { SPH_C32(0xe29f01d0), SPH_C32(0x87410000), SPH_C32(0x9e2f0000),
16306 SPH_C32(0x9ad70000), SPH_C32(0xe782516d), SPH_C32(0xa5680074),
16307 SPH_C32(0x0e924ebf), SPH_C32(0xc3029e4a), SPH_C32(0x3a8b0360),
16308 SPH_C32(0xd6b20000), SPH_C32(0x74540000), SPH_C32(0x983b0000),
16309 SPH_C32(0x237a7260), SPH_C32(0xe667df94), SPH_C32(0xe4d7a61f),
16310 SPH_C32(0xe79af4a7) },
16311 { SPH_C32(0x61b70170), SPH_C32(0xe0030000), SPH_C32(0x7f380000),
16312 SPH_C32(0xaddc0000), SPH_C32(0x2c215159), SPH_C32(0x995c9248),
16313 SPH_C32(0x99f5f373), SPH_C32(0x8601fef5), SPH_C32(0x4dcf0390),
16314 SPH_C32(0x27e80000), SPH_C32(0x81e60000), SPH_C32(0xac2f0000),
16315 SPH_C32(0xaa4d0cec), SPH_C32(0xbcec33b1), SPH_C32(0xef146b01),
16316 SPH_C32(0x28ad816c) },
16317 { SPH_C32(0x16f30180), SPH_C32(0x11590000), SPH_C32(0x8a8a0000),
16318 SPH_C32(0x99c80000), SPH_C32(0xa5162fd5), SPH_C32(0xc3d77e6d),
16319 SPH_C32(0x92363e6d), SPH_C32(0x49368b3e), SPH_C32(0xb9a303c0),
16320 SPH_C32(0xb1f00000), SPH_C32(0x95430000), SPH_C32(0xaf300000),
16321 SPH_C32(0xe8d97254), SPH_C32(0xda534da8), SPH_C32(0x73b01bd3),
16322 SPH_C32(0xa2999418) },
16323 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
16324 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
16325 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
16326 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
16327 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
16328 SPH_C32(0x924f5d0a) },
16329 { SPH_C32(0x512402b0), SPH_C32(0x2c820000), SPH_C32(0x87980000),
16330 SPH_C32(0x7b120000), SPH_C32(0x1a511973), SPH_C32(0x7372a8eb),
16331 SPH_C32(0x3d48aecb), SPH_C32(0xc31187a9), SPH_C32(0x1b670220),
16332 SPH_C32(0xace50000), SPH_C32(0x490b0000), SPH_C32(0x6a560000),
16333 SPH_C32(0xd99b42be), SPH_C32(0x22bacbe0), SPH_C32(0xfab07a83),
16334 SPH_C32(0x187b487e) },
16335 { SPH_C32(0xd20c0210), SPH_C32(0x4bc00000), SPH_C32(0x668f0000),
16336 SPH_C32(0x4c190000), SPH_C32(0xd1f21947), SPH_C32(0x4f463ad7),
16337 SPH_C32(0xaa2f1307), SPH_C32(0x8612e716), SPH_C32(0x6c2302d0),
16338 SPH_C32(0x5dbf0000), SPH_C32(0xbcb90000), SPH_C32(0x5e420000),
16339 SPH_C32(0x50ac3c32), SPH_C32(0x783127c5), SPH_C32(0xf173b79d),
16340 SPH_C32(0xd74c3db5) },
16341 { SPH_C32(0xa54802e0), SPH_C32(0xba9a0000), SPH_C32(0x933d0000),
16342 SPH_C32(0x780d0000), SPH_C32(0x58c567cb), SPH_C32(0x15cdd6f2),
16343 SPH_C32(0xa1ecde19), SPH_C32(0x492592dd), SPH_C32(0x984f0280),
16344 SPH_C32(0xcba70000), SPH_C32(0xa81c0000), SPH_C32(0x5d5d0000),
16345 SPH_C32(0x1238428a), SPH_C32(0x1e8e59dc), SPH_C32(0x6dd7c74f),
16346 SPH_C32(0x5d7828c1) },
16347 { SPH_C32(0xcee70330), SPH_C32(0x40aa0000), SPH_C32(0x60f10000),
16348 SPH_C32(0x9b240000), SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d),
16349 SPH_C32(0x7873d6cd), SPH_C32(0x6daee1d3), SPH_C32(0x5b3c0210),
16350 SPH_C32(0x36b10000), SPH_C32(0x0b6c0000), SPH_C32(0x35e70000),
16351 SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc), SPH_C32(0x7d22556c),
16352 SPH_C32(0x619b0a52) },
16353 { SPH_C32(0xb9a303c0), SPH_C32(0xb1f00000), SPH_C32(0x95430000),
16354 SPH_C32(0xaf300000), SPH_C32(0xe8d97254), SPH_C32(0xda534da8),
16355 SPH_C32(0x73b01bd3), SPH_C32(0xa2999418), SPH_C32(0xaf500240),
16356 SPH_C32(0xa0a90000), SPH_C32(0x1fc90000), SPH_C32(0x36f80000),
16357 SPH_C32(0x4dcf5d81), SPH_C32(0x198433c5), SPH_C32(0xe18625be),
16358 SPH_C32(0xebaf1f26) },
16359 { SPH_C32(0x3a8b0360), SPH_C32(0xd6b20000), SPH_C32(0x74540000),
16360 SPH_C32(0x983b0000), SPH_C32(0x237a7260), SPH_C32(0xe667df94),
16361 SPH_C32(0xe4d7a61f), SPH_C32(0xe79af4a7), SPH_C32(0xd81402b0),
16362 SPH_C32(0x51f30000), SPH_C32(0xea7b0000), SPH_C32(0x02ec0000),
16363 SPH_C32(0xc4f8230d), SPH_C32(0x430fdfe0), SPH_C32(0xea45e8a0),
16364 SPH_C32(0x24986aed) },
16365 { SPH_C32(0x4dcf0390), SPH_C32(0x27e80000), SPH_C32(0x81e60000),
16366 SPH_C32(0xac2f0000), SPH_C32(0xaa4d0cec), SPH_C32(0xbcec33b1),
16367 SPH_C32(0xef146b01), SPH_C32(0x28ad816c), SPH_C32(0x2c7802e0),
16368 SPH_C32(0xc7eb0000), SPH_C32(0xfede0000), SPH_C32(0x01f30000),
16369 SPH_C32(0x866c5db5), SPH_C32(0x25b0a1f9), SPH_C32(0x76e19872),
16370 SPH_C32(0xaeac7f99) },
16371 { SPH_C32(0x92570220), SPH_C32(0xd1940000), SPH_C32(0x24e80000),
16372 SPH_C32(0x13a80000), SPH_C32(0x073278c0), SPH_C32(0x12c7bceb),
16373 SPH_C32(0x2dbd3ce8), SPH_C32(0xfff2a53a), SPH_C32(0xb3bb0360),
16374 SPH_C32(0xabc30000), SPH_C32(0x19b70000), SPH_C32(0xe1c50000),
16375 SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f), SPH_C32(0x33dae074),
16376 SPH_C32(0x001319e3) },
16377 { SPH_C32(0xe51302d0), SPH_C32(0x20ce0000), SPH_C32(0xd15a0000),
16378 SPH_C32(0x27bc0000), SPH_C32(0x8e05064c), SPH_C32(0x484c50ce),
16379 SPH_C32(0x267ef1f6), SPH_C32(0x30c5d0f1), SPH_C32(0x47d70330),
16380 SPH_C32(0x3ddb0000), SPH_C32(0x0d120000), SPH_C32(0xe2da0000),
16381 SPH_C32(0xbf4736a6), SPH_C32(0xb0a5d686), SPH_C32(0xaf7e90a6),
16382 SPH_C32(0x8a270c97) },
16383 { SPH_C32(0x663b0270), SPH_C32(0x478c0000), SPH_C32(0x304d0000),
16384 SPH_C32(0x10b70000), SPH_C32(0x45a60678), SPH_C32(0x7478c2f2),
16385 SPH_C32(0xb1194c3a), SPH_C32(0x75c6b04e), SPH_C32(0x309303c0),
16386 SPH_C32(0xcc810000), SPH_C32(0xf8a00000), SPH_C32(0xd6ce0000),
16387 SPH_C32(0x3670482a), SPH_C32(0xea2e3aa3), SPH_C32(0xa4bd5db8),
16388 SPH_C32(0x4510795c) },
16389 { SPH_C32(0x117f0280), SPH_C32(0xb6d60000), SPH_C32(0xc5ff0000),
16390 SPH_C32(0x24a30000), SPH_C32(0xcc9178f4), SPH_C32(0x2ef32ed7),
16391 SPH_C32(0xbada8124), SPH_C32(0xbaf1c585), SPH_C32(0xc4ff0390),
16392 SPH_C32(0x5a990000), SPH_C32(0xec050000), SPH_C32(0xd5d10000),
16393 SPH_C32(0x74e43692), SPH_C32(0x8c9144ba), SPH_C32(0x38192d6a),
16394 SPH_C32(0xcf246c28) },
16395 { SPH_C32(0x7ad00350), SPH_C32(0x4ce60000), SPH_C32(0x36330000),
16396 SPH_C32(0xc78a0000), SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8),
16397 SPH_C32(0x634589f0), SPH_C32(0x9e7ab68b), SPH_C32(0x078c0300),
16398 SPH_C32(0xa78f0000), SPH_C32(0x4f750000), SPH_C32(0xbd6b0000),
16399 SPH_C32(0x69875721), SPH_C32(0xed2450ba), SPH_C32(0x28ecbf49),
16400 SPH_C32(0xf3c74ebb) },
16401 { SPH_C32(0x0d9403a0), SPH_C32(0xbdbc0000), SPH_C32(0xc3810000),
16402 SPH_C32(0xf39e0000), SPH_C32(0x7c8d6d6b), SPH_C32(0xe16db58d),
16403 SPH_C32(0x688644ee), SPH_C32(0x514dc340), SPH_C32(0xf3e00350),
16404 SPH_C32(0x31970000), SPH_C32(0x5bd00000), SPH_C32(0xbe740000),
16405 SPH_C32(0x2b132999), SPH_C32(0x8b9b2ea3), SPH_C32(0xb448cf9b),
16406 SPH_C32(0x79f35bcf) },
16407 { SPH_C32(0x8ebc0300), SPH_C32(0xdafe0000), SPH_C32(0x22960000),
16408 SPH_C32(0xc4950000), SPH_C32(0xb72e6d5f), SPH_C32(0xdd5927b1),
16409 SPH_C32(0xffe1f922), SPH_C32(0x144ea3ff), SPH_C32(0x84a403a0),
16410 SPH_C32(0xc0cd0000), SPH_C32(0xae620000), SPH_C32(0x8a600000),
16411 SPH_C32(0xa2245715), SPH_C32(0xd110c286), SPH_C32(0xbf8b0285),
16412 SPH_C32(0xb6c42e04) },
16413 { SPH_C32(0xf9f803f0), SPH_C32(0x2ba40000), SPH_C32(0xd7240000),
16414 SPH_C32(0xf0810000), SPH_C32(0x3e1913d3), SPH_C32(0x87d2cb94),
16415 SPH_C32(0xf422343c), SPH_C32(0xdb79d634), SPH_C32(0x70c803f0),
16416 SPH_C32(0x56d50000), SPH_C32(0xbac70000), SPH_C32(0x897f0000),
16417 SPH_C32(0xe0b029ad), SPH_C32(0xb7afbc9f), SPH_C32(0x232f7257),
16418 SPH_C32(0x3cf03b70) }
16419 };
16420 static const sph_u32 T512_12[64][16] = {
16421 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16422 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16423 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16424 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16425 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16426 SPH_C32(0x00000000) },
16427 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
16428 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
16429 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
16430 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
16431 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
16432 SPH_C32(0xfeabf254) },
16433 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
16434 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
16435 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
16436 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
16437 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
16438 SPH_C32(0xfe1cdc7f) },
16439 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
16440 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
16441 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
16442 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
16443 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
16444 SPH_C32(0x00b72e2b) },
16445 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
16446 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
16447 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
16448 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
16449 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
16450 SPH_C32(0xac8e6c88) },
16451 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
16452 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
16453 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
16454 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
16455 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
16456 SPH_C32(0x52259edc) },
16457 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
16458 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
16459 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
16460 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
16461 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
16462 SPH_C32(0x5292b0f7) },
16463 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
16464 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
16465 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
16466 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
16467 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
16468 SPH_C32(0xac3942a3) },
16469 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
16470 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
16471 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
16472 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
16473 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
16474 SPH_C32(0x7b1bd6b9) },
16475 { SPH_C32(0xd3b60002), SPH_C32(0x7f274000), SPH_C32(0xc8dc0000),
16476 SPH_C32(0x2c310000), SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4),
16477 SPH_C32(0x97453192), SPH_C32(0xac3942a3), SPH_C32(0xbe300005),
16478 SPH_C32(0x2a220000), SPH_C32(0xcec50000), SPH_C32(0xbe780000),
16479 SPH_C32(0xa609241f), SPH_C32(0x56639098), SPH_C32(0xab938c2c),
16480 SPH_C32(0x85b024ed) },
16481 { SPH_C32(0x48b00000), SPH_C32(0x1e61c000), SPH_C32(0xeac20000),
16482 SPH_C32(0x31450000), SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536),
16483 SPH_C32(0x66560735), SPH_C32(0x52259edc), SPH_C32(0xcbf90006),
16484 SPH_C32(0x2432c000), SPH_C32(0x1fe50000), SPH_C32(0x04920000),
16485 SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf), SPH_C32(0x10bbfa31),
16486 SPH_C32(0x85070ac6) },
16487 { SPH_C32(0x3d790003), SPH_C32(0x10710000), SPH_C32(0x3be20000),
16488 SPH_C32(0x8baf0000), SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261),
16489 SPH_C32(0xdd7e7128), SPH_C32(0x5292b0f7), SPH_C32(0x25360007),
16490 SPH_C32(0x4b648000), SPH_C32(0xecdb0000), SPH_C32(0xa30c0000),
16491 SPH_C32(0x90787938), SPH_C32(0x662acc0a), SPH_C32(0x5a80ba8b),
16492 SPH_C32(0x7bacf892) },
16493 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
16494 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
16495 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
16496 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
16497 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
16498 SPH_C32(0xd795ba31) },
16499 { SPH_C32(0x25360007), SPH_C32(0x4b648000), SPH_C32(0xecdb0000),
16500 SPH_C32(0xa30c0000), SPH_C32(0x90787938), SPH_C32(0x662acc0a),
16501 SPH_C32(0x5a80ba8b), SPH_C32(0x7bacf892), SPH_C32(0x184f0004),
16502 SPH_C32(0x5b158000), SPH_C32(0xd7390000), SPH_C32(0x28a30000),
16503 SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b), SPH_C32(0x87fecba3),
16504 SPH_C32(0x293e4865) },
16505 { SPH_C32(0xbe300005), SPH_C32(0x2a220000), SPH_C32(0xcec50000),
16506 SPH_C32(0xbe780000), SPH_C32(0xa609241f), SPH_C32(0x56639098),
16507 SPH_C32(0xab938c2c), SPH_C32(0x85b024ed), SPH_C32(0x6d860007),
16508 SPH_C32(0x55054000), SPH_C32(0x06190000), SPH_C32(0x92490000),
16509 SPH_C32(0x174666dc), SPH_C32(0x3af1893c), SPH_C32(0x3cd6bdbe),
16510 SPH_C32(0x2989664e) },
16511 { SPH_C32(0xcbf90006), SPH_C32(0x2432c000), SPH_C32(0x1fe50000),
16512 SPH_C32(0x04920000), SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf),
16513 SPH_C32(0x10bbfa31), SPH_C32(0x85070ac6), SPH_C32(0x83490006),
16514 SPH_C32(0x3a530000), SPH_C32(0xf5270000), SPH_C32(0x35d70000),
16515 SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9), SPH_C32(0x76edfd04),
16516 SPH_C32(0xd722941a) },
16517 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
16518 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
16519 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
16520 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
16521 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
16522 SPH_C32(0xf746c320) },
16523 { SPH_C32(0x82bc000a), SPH_C32(0xc12c0000), SPH_C32(0x12f60000),
16524 SPH_C32(0xbe780000), SPH_C32(0x89513697), SPH_C32(0x7fb081ed),
16525 SPH_C32(0xc1af8753), SPH_C32(0x9ea1b631), SPH_C32(0x3aa50001),
16526 SPH_C32(0xe29e8000), SPH_C32(0x56910000), SPH_C32(0xedb70000),
16527 SPH_C32(0x41fb3063), SPH_C32(0x7ea56da9), SPH_C32(0xd20dd6be),
16528 SPH_C32(0x09ed3174) },
16529 { SPH_C32(0x19ba0008), SPH_C32(0xa06a8000), SPH_C32(0x30e80000),
16530 SPH_C32(0xa30c0000), SPH_C32(0xbf206bb0), SPH_C32(0x4ff9dd7f),
16531 SPH_C32(0x30bcb1f4), SPH_C32(0x60bd6a4e), SPH_C32(0x4f6c0002),
16532 SPH_C32(0xec8e4000), SPH_C32(0x87b10000), SPH_C32(0x575d0000),
16533 SPH_C32(0xca3f1f5d), SPH_C32(0xf9fddafe), SPH_C32(0x6925a0a3),
16534 SPH_C32(0x095a1f5f) },
16535 { SPH_C32(0x6c73000b), SPH_C32(0xae7a4000), SPH_C32(0xe1c80000),
16536 SPH_C32(0x19e60000), SPH_C32(0x34e4448e), SPH_C32(0xc8a16a28),
16537 SPH_C32(0x8b94c7e9), SPH_C32(0x600a4465), SPH_C32(0xa1a30003),
16538 SPH_C32(0x83d80000), SPH_C32(0x748f0000), SPH_C32(0xf0c30000),
16539 SPH_C32(0x778a6d44), SPH_C32(0x4eec313b), SPH_C32(0x231ee019),
16540 SPH_C32(0xf7f1ed0b) },
16541 { SPH_C32(0x01f5000c), SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000),
16542 SPH_C32(0x8baf0000), SPH_C32(0x23a22252), SPH_C32(0xf250e314),
16543 SPH_C32(0xb7427a57), SPH_C32(0x4983222b), SPH_C32(0x72150001),
16544 SPH_C32(0xfcff4000), SPH_C32(0xbc530000), SPH_C32(0xdcf20000),
16545 SPH_C32(0xc6c52f87), SPH_C32(0x227e289f), SPH_C32(0xb45bd18b),
16546 SPH_C32(0x5bc8afa8) },
16547 { SPH_C32(0x743c000f), SPH_C32(0xf56fc000), SPH_C32(0x36f10000),
16548 SPH_C32(0x31450000), SPH_C32(0xa8660d6c), SPH_C32(0x75085443),
16549 SPH_C32(0x0c6a0c4a), SPH_C32(0x49340c00), SPH_C32(0x9cda0000),
16550 SPH_C32(0x93a90000), SPH_C32(0x4f6d0000), SPH_C32(0x7b6c0000),
16551 SPH_C32(0x7b705d9e), SPH_C32(0x956fc35a), SPH_C32(0xfe609131),
16552 SPH_C32(0xa5635dfc) },
16553 { SPH_C32(0xef3a000d), SPH_C32(0x94294000), SPH_C32(0x14ef0000),
16554 SPH_C32(0x2c310000), SPH_C32(0x9e17504b), SPH_C32(0x454108d1),
16555 SPH_C32(0xfd793aed), SPH_C32(0xb728d07f), SPH_C32(0xe9130003),
16556 SPH_C32(0x9db9c000), SPH_C32(0x9e4d0000), SPH_C32(0xc1860000),
16557 SPH_C32(0xf0b472a0), SPH_C32(0x1237740d), SPH_C32(0x4548e72c),
16558 SPH_C32(0xa5d473d7) },
16559 { SPH_C32(0x9af3000e), SPH_C32(0x9a398000), SPH_C32(0xc5cf0000),
16560 SPH_C32(0x96db0000), SPH_C32(0x15d37f75), SPH_C32(0xc219bf86),
16561 SPH_C32(0x46514cf0), SPH_C32(0xb79ffe54), SPH_C32(0x07dc0002),
16562 SPH_C32(0xf2ef8000), SPH_C32(0x6d730000), SPH_C32(0x66180000),
16563 SPH_C32(0x4d0100b9), SPH_C32(0xa5269fc8), SPH_C32(0x0f73a796),
16564 SPH_C32(0x5b7f8183) },
16565 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
16566 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
16567 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
16568 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
16569 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
16570 SPH_C32(0x8c5d1599) },
16571 { SPH_C32(0x24c3000b), SPH_C32(0xb01b8000), SPH_C32(0x0b0a0000),
16572 SPH_C32(0x28a30000), SPH_C32(0xb3da5b6a), SPH_C32(0x947a2f1e),
16573 SPH_C32(0xedc2c0dc), SPH_C32(0x322fdab9), SPH_C32(0x6a5a0005),
16574 SPH_C32(0xa7eac000), SPH_C32(0x6b6a0000), SPH_C32(0xf4510000),
16575 SPH_C32(0x5a476665), SPH_C32(0x9fd716f4), SPH_C32(0x33a51a28),
16576 SPH_C32(0x72f6e7cd) },
16577 { SPH_C32(0xbfc50009), SPH_C32(0xd15d0000), SPH_C32(0x29140000),
16578 SPH_C32(0x35d70000), SPH_C32(0x85ab064d), SPH_C32(0xa433738c),
16579 SPH_C32(0x1cd1f67b), SPH_C32(0xcc3306c6), SPH_C32(0x1f930006),
16580 SPH_C32(0xa9fa0000), SPH_C32(0xba4a0000), SPH_C32(0x4ebb0000),
16581 SPH_C32(0xd183495b), SPH_C32(0x188fa1a3), SPH_C32(0x888d6c35),
16582 SPH_C32(0x7241c9e6) },
16583 { SPH_C32(0xca0c000a), SPH_C32(0xdf4dc000), SPH_C32(0xf8340000),
16584 SPH_C32(0x8f3d0000), SPH_C32(0x0e6f2973), SPH_C32(0x236bc4db),
16585 SPH_C32(0xa7f98066), SPH_C32(0xcc8428ed), SPH_C32(0xf15c0007),
16586 SPH_C32(0xc6ac4000), SPH_C32(0x49740000), SPH_C32(0xe9250000),
16587 SPH_C32(0x6c363b42), SPH_C32(0xaf9e4a66), SPH_C32(0xc2b62c8f),
16588 SPH_C32(0x8cea3bb2) },
16589 { SPH_C32(0xa78a000d), SPH_C32(0x8a488000), SPH_C32(0xfe2d0000),
16590 SPH_C32(0x1d740000), SPH_C32(0x19294faf), SPH_C32(0x199a4de7),
16591 SPH_C32(0x9b2f3dd8), SPH_C32(0xe50d4ea3), SPH_C32(0x22ea0005),
16592 SPH_C32(0xb98b0000), SPH_C32(0x81a80000), SPH_C32(0xc5140000),
16593 SPH_C32(0xdd797981), SPH_C32(0xc30c53c2), SPH_C32(0x55f31d1d),
16594 SPH_C32(0x20d37911) },
16595 { SPH_C32(0xd243000e), SPH_C32(0x84584000), SPH_C32(0x2f0d0000),
16596 SPH_C32(0xa79e0000), SPH_C32(0x92ed6091), SPH_C32(0x9ec2fab0),
16597 SPH_C32(0x20074bc5), SPH_C32(0xe5ba6088), SPH_C32(0xcc250004),
16598 SPH_C32(0xd6dd4000), SPH_C32(0x72960000), SPH_C32(0x628a0000),
16599 SPH_C32(0x60cc0b98), SPH_C32(0x741db807), SPH_C32(0x1fc85da7),
16600 SPH_C32(0xde788b45) },
16601 { SPH_C32(0x4945000c), SPH_C32(0xe51ec000), SPH_C32(0x0d130000),
16602 SPH_C32(0xbaea0000), SPH_C32(0xa49c3db6), SPH_C32(0xae8ba622),
16603 SPH_C32(0xd1147d62), SPH_C32(0x1ba6bcf7), SPH_C32(0xb9ec0007),
16604 SPH_C32(0xd8cd8000), SPH_C32(0xa3b60000), SPH_C32(0xd8600000),
16605 SPH_C32(0xeb0824a6), SPH_C32(0xf3450f50), SPH_C32(0xa4e02bba),
16606 SPH_C32(0xdecfa56e) },
16607 { SPH_C32(0x3c8c000f), SPH_C32(0xeb0e0000), SPH_C32(0xdc330000),
16608 SPH_C32(0x00000000), SPH_C32(0x2f581288), SPH_C32(0x29d31175),
16609 SPH_C32(0x6a3c0b7f), SPH_C32(0x1b1192dc), SPH_C32(0x57230006),
16610 SPH_C32(0xb79bc000), SPH_C32(0x50880000), SPH_C32(0x7ffe0000),
16611 SPH_C32(0x56bd56bf), SPH_C32(0x4454e495), SPH_C32(0xeedb6b00),
16612 SPH_C32(0x2064573a) },
16613 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
16614 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
16615 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
16616 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
16617 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
16618 SPH_C32(0x69505b3a) },
16619 { SPH_C32(0xa1a30003), SPH_C32(0x83d80000), SPH_C32(0x748f0000),
16620 SPH_C32(0xf0c30000), SPH_C32(0x778a6d44), SPH_C32(0x4eec313b),
16621 SPH_C32(0x231ee019), SPH_C32(0xf7f1ed0b), SPH_C32(0xcdd00008),
16622 SPH_C32(0x2da24000), SPH_C32(0x95470000), SPH_C32(0xe9250000),
16623 SPH_C32(0x436e29ca), SPH_C32(0x864d5b13), SPH_C32(0xa88a27f0),
16624 SPH_C32(0x97fba96e) },
16625 { SPH_C32(0x3aa50001), SPH_C32(0xe29e8000), SPH_C32(0x56910000),
16626 SPH_C32(0xedb70000), SPH_C32(0x41fb3063), SPH_C32(0x7ea56da9),
16627 SPH_C32(0xd20dd6be), SPH_C32(0x09ed3174), SPH_C32(0xb819000b),
16628 SPH_C32(0x23b28000), SPH_C32(0x44670000), SPH_C32(0x53cf0000),
16629 SPH_C32(0xc8aa06f4), SPH_C32(0x0115ec44), SPH_C32(0x13a251ed),
16630 SPH_C32(0x974c8745) },
16631 { SPH_C32(0x4f6c0002), SPH_C32(0xec8e4000), SPH_C32(0x87b10000),
16632 SPH_C32(0x575d0000), SPH_C32(0xca3f1f5d), SPH_C32(0xf9fddafe),
16633 SPH_C32(0x6925a0a3), SPH_C32(0x095a1f5f), SPH_C32(0x56d6000a),
16634 SPH_C32(0x4ce4c000), SPH_C32(0xb7590000), SPH_C32(0xf4510000),
16635 SPH_C32(0x751f74ed), SPH_C32(0xb6040781), SPH_C32(0x59991157),
16636 SPH_C32(0x69e77511) },
16637 { SPH_C32(0x22ea0005), SPH_C32(0xb98b0000), SPH_C32(0x81a80000),
16638 SPH_C32(0xc5140000), SPH_C32(0xdd797981), SPH_C32(0xc30c53c2),
16639 SPH_C32(0x55f31d1d), SPH_C32(0x20d37911), SPH_C32(0x85600008),
16640 SPH_C32(0x33c38000), SPH_C32(0x7f850000), SPH_C32(0xd8600000),
16641 SPH_C32(0xc450362e), SPH_C32(0xda961e25), SPH_C32(0xcedc20c5),
16642 SPH_C32(0xc5de37b2) },
16643 { SPH_C32(0x57230006), SPH_C32(0xb79bc000), SPH_C32(0x50880000),
16644 SPH_C32(0x7ffe0000), SPH_C32(0x56bd56bf), SPH_C32(0x4454e495),
16645 SPH_C32(0xeedb6b00), SPH_C32(0x2064573a), SPH_C32(0x6baf0009),
16646 SPH_C32(0x5c95c000), SPH_C32(0x8cbb0000), SPH_C32(0x7ffe0000),
16647 SPH_C32(0x79e54437), SPH_C32(0x6d87f5e0), SPH_C32(0x84e7607f),
16648 SPH_C32(0x3b75c5e6) },
16649 { SPH_C32(0xcc250004), SPH_C32(0xd6dd4000), SPH_C32(0x72960000),
16650 SPH_C32(0x628a0000), SPH_C32(0x60cc0b98), SPH_C32(0x741db807),
16651 SPH_C32(0x1fc85da7), SPH_C32(0xde788b45), SPH_C32(0x1e66000a),
16652 SPH_C32(0x52850000), SPH_C32(0x5d9b0000), SPH_C32(0xc5140000),
16653 SPH_C32(0xf2216b09), SPH_C32(0xeadf42b7), SPH_C32(0x3fcf1662),
16654 SPH_C32(0x3bc2ebcd) },
16655 { SPH_C32(0xb9ec0007), SPH_C32(0xd8cd8000), SPH_C32(0xa3b60000),
16656 SPH_C32(0xd8600000), SPH_C32(0xeb0824a6), SPH_C32(0xf3450f50),
16657 SPH_C32(0xa4e02bba), SPH_C32(0xdecfa56e), SPH_C32(0xf0a9000b),
16658 SPH_C32(0x3dd34000), SPH_C32(0xaea50000), SPH_C32(0x628a0000),
16659 SPH_C32(0x4f941910), SPH_C32(0x5dcea972), SPH_C32(0x75f456d8),
16660 SPH_C32(0xc5691999) },
16661 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
16662 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
16663 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
16664 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
16665 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
16666 SPH_C32(0x124b8d83) },
16667 { SPH_C32(0x07dc0002), SPH_C32(0xf2ef8000), SPH_C32(0x6d730000),
16668 SPH_C32(0x66180000), SPH_C32(0x4d0100b9), SPH_C32(0xa5269fc8),
16669 SPH_C32(0x0f73a796), SPH_C32(0x5b7f8183), SPH_C32(0x9d2f000c),
16670 SPH_C32(0x68d60000), SPH_C32(0xa8bc0000), SPH_C32(0xf0c30000),
16671 SPH_C32(0x58d27fcc), SPH_C32(0x673f204e), SPH_C32(0x4922eb66),
16672 SPH_C32(0xece07fd7) },
16673 { SPH_C32(0x9cda0000), SPH_C32(0x93a90000), SPH_C32(0x4f6d0000),
16674 SPH_C32(0x7b6c0000), SPH_C32(0x7b705d9e), SPH_C32(0x956fc35a),
16675 SPH_C32(0xfe609131), SPH_C32(0xa5635dfc), SPH_C32(0xe8e6000f),
16676 SPH_C32(0x66c6c000), SPH_C32(0x799c0000), SPH_C32(0x4a290000),
16677 SPH_C32(0xd31650f2), SPH_C32(0xe0679719), SPH_C32(0xf20a9d7b),
16678 SPH_C32(0xec5751fc) },
16679 { SPH_C32(0xe9130003), SPH_C32(0x9db9c000), SPH_C32(0x9e4d0000),
16680 SPH_C32(0xc1860000), SPH_C32(0xf0b472a0), SPH_C32(0x1237740d),
16681 SPH_C32(0x4548e72c), SPH_C32(0xa5d473d7), SPH_C32(0x0629000e),
16682 SPH_C32(0x09908000), SPH_C32(0x8aa20000), SPH_C32(0xedb70000),
16683 SPH_C32(0x6ea322eb), SPH_C32(0x57767cdc), SPH_C32(0xb831ddc1),
16684 SPH_C32(0x12fca3a8) },
16685 { SPH_C32(0x84950004), SPH_C32(0xc8bc8000), SPH_C32(0x98540000),
16686 SPH_C32(0x53cf0000), SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31),
16687 SPH_C32(0x799e5a92), SPH_C32(0x8c5d1599), SPH_C32(0xd59f000c),
16688 SPH_C32(0x76b7c000), SPH_C32(0x427e0000), SPH_C32(0xc1860000),
16689 SPH_C32(0xdfec6028), SPH_C32(0x3be46578), SPH_C32(0x2f74ec53),
16690 SPH_C32(0xbec5e10b) },
16691 { SPH_C32(0xf15c0007), SPH_C32(0xc6ac4000), SPH_C32(0x49740000),
16692 SPH_C32(0xe9250000), SPH_C32(0x6c363b42), SPH_C32(0xaf9e4a66),
16693 SPH_C32(0xc2b62c8f), SPH_C32(0x8cea3bb2), SPH_C32(0x3b50000d),
16694 SPH_C32(0x19e18000), SPH_C32(0xb1400000), SPH_C32(0x66180000),
16695 SPH_C32(0x62591231), SPH_C32(0x8cf58ebd), SPH_C32(0x654face9),
16696 SPH_C32(0x406e135f) },
16697 { SPH_C32(0x6a5a0005), SPH_C32(0xa7eac000), SPH_C32(0x6b6a0000),
16698 SPH_C32(0xf4510000), SPH_C32(0x5a476665), SPH_C32(0x9fd716f4),
16699 SPH_C32(0x33a51a28), SPH_C32(0x72f6e7cd), SPH_C32(0x4e99000e),
16700 SPH_C32(0x17f14000), SPH_C32(0x60600000), SPH_C32(0xdcf20000),
16701 SPH_C32(0xe99d3d0f), SPH_C32(0x0bad39ea), SPH_C32(0xde67daf4),
16702 SPH_C32(0x40d93d74) },
16703 { SPH_C32(0x1f930006), SPH_C32(0xa9fa0000), SPH_C32(0xba4a0000),
16704 SPH_C32(0x4ebb0000), SPH_C32(0xd183495b), SPH_C32(0x188fa1a3),
16705 SPH_C32(0x888d6c35), SPH_C32(0x7241c9e6), SPH_C32(0xa056000f),
16706 SPH_C32(0x78a70000), SPH_C32(0x935e0000), SPH_C32(0x7b6c0000),
16707 SPH_C32(0x54284f16), SPH_C32(0xbcbcd22f), SPH_C32(0x945c9a4e),
16708 SPH_C32(0xbe72cf20) },
16709 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
16710 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
16711 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
16712 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
16713 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
16714 SPH_C32(0x9e16981a) },
16715 { SPH_C32(0x56d6000a), SPH_C32(0x4ce4c000), SPH_C32(0xb7590000),
16716 SPH_C32(0xf4510000), SPH_C32(0x751f74ed), SPH_C32(0xb6040781),
16717 SPH_C32(0x59991157), SPH_C32(0x69e77511), SPH_C32(0x19ba0008),
16718 SPH_C32(0xa06a8000), SPH_C32(0x30e80000), SPH_C32(0xa30c0000),
16719 SPH_C32(0xbf206bb0), SPH_C32(0x4ff9dd7f), SPH_C32(0x30bcb1f4),
16720 SPH_C32(0x60bd6a4e) },
16721 { SPH_C32(0xcdd00008), SPH_C32(0x2da24000), SPH_C32(0x95470000),
16722 SPH_C32(0xe9250000), SPH_C32(0x436e29ca), SPH_C32(0x864d5b13),
16723 SPH_C32(0xa88a27f0), SPH_C32(0x97fba96e), SPH_C32(0x6c73000b),
16724 SPH_C32(0xae7a4000), SPH_C32(0xe1c80000), SPH_C32(0x19e60000),
16725 SPH_C32(0x34e4448e), SPH_C32(0xc8a16a28), SPH_C32(0x8b94c7e9),
16726 SPH_C32(0x600a4465) },
16727 { SPH_C32(0xb819000b), SPH_C32(0x23b28000), SPH_C32(0x44670000),
16728 SPH_C32(0x53cf0000), SPH_C32(0xc8aa06f4), SPH_C32(0x0115ec44),
16729 SPH_C32(0x13a251ed), SPH_C32(0x974c8745), SPH_C32(0x82bc000a),
16730 SPH_C32(0xc12c0000), SPH_C32(0x12f60000), SPH_C32(0xbe780000),
16731 SPH_C32(0x89513697), SPH_C32(0x7fb081ed), SPH_C32(0xc1af8753),
16732 SPH_C32(0x9ea1b631) },
16733 { SPH_C32(0xd59f000c), SPH_C32(0x76b7c000), SPH_C32(0x427e0000),
16734 SPH_C32(0xc1860000), SPH_C32(0xdfec6028), SPH_C32(0x3be46578),
16735 SPH_C32(0x2f74ec53), SPH_C32(0xbec5e10b), SPH_C32(0x510a0008),
16736 SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000), SPH_C32(0x92490000),
16737 SPH_C32(0x381e7454), SPH_C32(0x13229849), SPH_C32(0x56eab6c1),
16738 SPH_C32(0x3298f492) },
16739 { SPH_C32(0xa056000f), SPH_C32(0x78a70000), SPH_C32(0x935e0000),
16740 SPH_C32(0x7b6c0000), SPH_C32(0x54284f16), SPH_C32(0xbcbcd22f),
16741 SPH_C32(0x945c9a4e), SPH_C32(0xbe72cf20), SPH_C32(0xbfc50009),
16742 SPH_C32(0xd15d0000), SPH_C32(0x29140000), SPH_C32(0x35d70000),
16743 SPH_C32(0x85ab064d), SPH_C32(0xa433738c), SPH_C32(0x1cd1f67b),
16744 SPH_C32(0xcc3306c6) },
16745 { SPH_C32(0x3b50000d), SPH_C32(0x19e18000), SPH_C32(0xb1400000),
16746 SPH_C32(0x66180000), SPH_C32(0x62591231), SPH_C32(0x8cf58ebd),
16747 SPH_C32(0x654face9), SPH_C32(0x406e135f), SPH_C32(0xca0c000a),
16748 SPH_C32(0xdf4dc000), SPH_C32(0xf8340000), SPH_C32(0x8f3d0000),
16749 SPH_C32(0x0e6f2973), SPH_C32(0x236bc4db), SPH_C32(0xa7f98066),
16750 SPH_C32(0xcc8428ed) },
16751 { SPH_C32(0x4e99000e), SPH_C32(0x17f14000), SPH_C32(0x60600000),
16752 SPH_C32(0xdcf20000), SPH_C32(0xe99d3d0f), SPH_C32(0x0bad39ea),
16753 SPH_C32(0xde67daf4), SPH_C32(0x40d93d74), SPH_C32(0x24c3000b),
16754 SPH_C32(0xb01b8000), SPH_C32(0x0b0a0000), SPH_C32(0x28a30000),
16755 SPH_C32(0xb3da5b6a), SPH_C32(0x947a2f1e), SPH_C32(0xedc2c0dc),
16756 SPH_C32(0x322fdab9) },
16757 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
16758 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
16759 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
16760 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
16761 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
16762 SPH_C32(0xe50d4ea3) },
16763 { SPH_C32(0xf0a9000b), SPH_C32(0x3dd34000), SPH_C32(0xaea50000),
16764 SPH_C32(0x628a0000), SPH_C32(0x4f941910), SPH_C32(0x5dcea972),
16765 SPH_C32(0x75f456d8), SPH_C32(0xc5691999), SPH_C32(0x4945000c),
16766 SPH_C32(0xe51ec000), SPH_C32(0x0d130000), SPH_C32(0xbaea0000),
16767 SPH_C32(0xa49c3db6), SPH_C32(0xae8ba622), SPH_C32(0xd1147d62),
16768 SPH_C32(0x1ba6bcf7) },
16769 { SPH_C32(0x6baf0009), SPH_C32(0x5c95c000), SPH_C32(0x8cbb0000),
16770 SPH_C32(0x7ffe0000), SPH_C32(0x79e54437), SPH_C32(0x6d87f5e0),
16771 SPH_C32(0x84e7607f), SPH_C32(0x3b75c5e6), SPH_C32(0x3c8c000f),
16772 SPH_C32(0xeb0e0000), SPH_C32(0xdc330000), SPH_C32(0x00000000),
16773 SPH_C32(0x2f581288), SPH_C32(0x29d31175), SPH_C32(0x6a3c0b7f),
16774 SPH_C32(0x1b1192dc) },
16775 { SPH_C32(0x1e66000a), SPH_C32(0x52850000), SPH_C32(0x5d9b0000),
16776 SPH_C32(0xc5140000), SPH_C32(0xf2216b09), SPH_C32(0xeadf42b7),
16777 SPH_C32(0x3fcf1662), SPH_C32(0x3bc2ebcd), SPH_C32(0xd243000e),
16778 SPH_C32(0x84584000), SPH_C32(0x2f0d0000), SPH_C32(0xa79e0000),
16779 SPH_C32(0x92ed6091), SPH_C32(0x9ec2fab0), SPH_C32(0x20074bc5),
16780 SPH_C32(0xe5ba6088) },
16781 { SPH_C32(0x73e0000d), SPH_C32(0x07804000), SPH_C32(0x5b820000),
16782 SPH_C32(0x575d0000), SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b),
16783 SPH_C32(0x0319abdc), SPH_C32(0x124b8d83), SPH_C32(0x01f5000c),
16784 SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000), SPH_C32(0x8baf0000),
16785 SPH_C32(0x23a22252), SPH_C32(0xf250e314), SPH_C32(0xb7427a57),
16786 SPH_C32(0x4983222b) },
16787 { SPH_C32(0x0629000e), SPH_C32(0x09908000), SPH_C32(0x8aa20000),
16788 SPH_C32(0xedb70000), SPH_C32(0x6ea322eb), SPH_C32(0x57767cdc),
16789 SPH_C32(0xb831ddc1), SPH_C32(0x12fca3a8), SPH_C32(0xef3a000d),
16790 SPH_C32(0x94294000), SPH_C32(0x14ef0000), SPH_C32(0x2c310000),
16791 SPH_C32(0x9e17504b), SPH_C32(0x454108d1), SPH_C32(0xfd793aed),
16792 SPH_C32(0xb728d07f) },
16793 { SPH_C32(0x9d2f000c), SPH_C32(0x68d60000), SPH_C32(0xa8bc0000),
16794 SPH_C32(0xf0c30000), SPH_C32(0x58d27fcc), SPH_C32(0x673f204e),
16795 SPH_C32(0x4922eb66), SPH_C32(0xece07fd7), SPH_C32(0x9af3000e),
16796 SPH_C32(0x9a398000), SPH_C32(0xc5cf0000), SPH_C32(0x96db0000),
16797 SPH_C32(0x15d37f75), SPH_C32(0xc219bf86), SPH_C32(0x46514cf0),
16798 SPH_C32(0xb79ffe54) },
16799 { SPH_C32(0xe8e6000f), SPH_C32(0x66c6c000), SPH_C32(0x799c0000),
16800 SPH_C32(0x4a290000), SPH_C32(0xd31650f2), SPH_C32(0xe0679719),
16801 SPH_C32(0xf20a9d7b), SPH_C32(0xec5751fc), SPH_C32(0x743c000f),
16802 SPH_C32(0xf56fc000), SPH_C32(0x36f10000), SPH_C32(0x31450000),
16803 SPH_C32(0xa8660d6c), SPH_C32(0x75085443), SPH_C32(0x0c6a0c4a),
16804 SPH_C32(0x49340c00) }
16805 };
16806 static const sph_u32 T512_18[64][16] = {
16807 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16808 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16809 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16810 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16811 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16812 SPH_C32(0x00000000) },
16813 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
16814 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
16815 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
16816 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
16817 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
16818 SPH_C32(0xa123ff9f) },
16819 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
16820 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
16821 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
16822 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
16823 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
16824 SPH_C32(0x1568ff0f) },
16825 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
16826 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
16827 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
16828 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
16829 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
16830 SPH_C32(0xb44b0090) },
16831 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
16832 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
16833 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
16834 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
16835 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
16836 SPH_C32(0xc5c1eb3e) },
16837 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
16838 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
16839 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
16840 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
16841 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
16842 SPH_C32(0x64e214a1) },
16843 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
16844 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
16845 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
16846 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
16847 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
16848 SPH_C32(0xd0a91431) },
16849 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
16850 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
16851 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
16852 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
16853 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
16854 SPH_C32(0x718aebae) },
16855 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
16856 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
16857 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
16858 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
16859 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
16860 SPH_C32(0x1af21fe1) },
16861 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
16862 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
16863 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
16864 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
16865 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
16866 SPH_C32(0xbbd1e07e) },
16867 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
16868 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
16869 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
16870 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
16871 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
16872 SPH_C32(0x0f9ae0ee) },
16873 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
16874 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
16875 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
16876 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
16877 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
16878 SPH_C32(0xaeb91f71) },
16879 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
16880 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
16881 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
16882 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
16883 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
16884 SPH_C32(0xdf33f4df) },
16885 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
16886 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
16887 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
16888 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
16889 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
16890 SPH_C32(0x7e100b40) },
16891 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
16892 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
16893 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
16894 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
16895 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
16896 SPH_C32(0xca5b0bd0) },
16897 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
16898 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
16899 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
16900 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
16901 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
16902 SPH_C32(0x6b78f44f) },
16903 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
16904 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
16905 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
16906 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
16907 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
16908 SPH_C32(0x857f3c2b) },
16909 { SPH_C32(0x79d60000), SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000),
16910 SPH_C32(0xcc1f0000), SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba),
16911 SPH_C32(0x82c48ff8), SPH_C32(0x1a9466ee), SPH_C32(0x2f440000),
16912 SPH_C32(0xbce40600), SPH_C32(0xbb3d0000), SPH_C32(0x01f40000),
16913 SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492), SPH_C32(0xfa93b802),
16914 SPH_C32(0x245cc3b4) },
16915 { SPH_C32(0x8b860000), SPH_C32(0x65d32200), SPH_C32(0xb1750000),
16916 SPH_C32(0x67950000), SPH_C32(0x72492f3a), SPH_C32(0x561af3ce),
16917 SPH_C32(0x59b76796), SPH_C32(0x0ffc99e1), SPH_C32(0x23360000),
16918 SPH_C32(0xf5010900), SPH_C32(0xf9440000), SPH_C32(0x5d1e0000),
16919 SPH_C32(0xb9990de7), SPH_C32(0xc5262186), SPH_C32(0x6f30f379),
16920 SPH_C32(0x9017c324) },
16921 { SPH_C32(0x87f40000), SPH_C32(0x2c362d00), SPH_C32(0xf30c0000),
16922 SPH_C32(0x3b7f0000), SPH_C32(0x41e31f20), SPH_C32(0x4398d6da),
16923 SPH_C32(0xcc142ced), SPH_C32(0xbbb79971), SPH_C32(0xdd140000),
16924 SPH_C32(0x52590c00), SPH_C32(0xdc950000), SPH_C32(0xaa7e0000),
16925 SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6), SPH_C32(0x21e0506c),
16926 SPH_C32(0x31343cbb) },
16927 { SPH_C32(0x30bc0000), SPH_C32(0x673e3000), SPH_C32(0x6dce0000),
16928 SPH_C32(0xabbd0000), SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78),
16929 SPH_C32(0x01db6233), SPH_C32(0x71ec92a1), SPH_C32(0x695b0000),
16930 SPH_C32(0x0dcd0500), SPH_C32(0xa9760000), SPH_C32(0x03250000),
16931 SPH_C32(0x2183248b), SPH_C32(0x61380db7), SPH_C32(0xd2670d01),
16932 SPH_C32(0x40bed715) },
16933 { SPH_C32(0x3cce0000), SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000),
16934 SPH_C32(0xf7570000), SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c),
16935 SPH_C32(0x94782948), SPH_C32(0xc5a79231), SPH_C32(0x97790000),
16936 SPH_C32(0xaa950000), SPH_C32(0x8ca70000), SPH_C32(0xf4450000),
16937 SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7), SPH_C32(0x9cb7ae14),
16938 SPH_C32(0xe19d288a) },
16939 { SPH_C32(0xce9e0000), SPH_C32(0xc0663500), SPH_C32(0x481f0000),
16940 SPH_C32(0x5cdd0000), SPH_C32(0x6c853b16), SPH_C32(0x75096618),
16941 SPH_C32(0x4f0bc126), SPH_C32(0xd0cf6d3e), SPH_C32(0x9b0b0000),
16942 SPH_C32(0xe3700f00), SPH_C32(0xcede0000), SPH_C32(0xa8af0000),
16943 SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3), SPH_C32(0x0914e56f),
16944 SPH_C32(0x55d6281a) },
16945 { SPH_C32(0xc2ec0000), SPH_C32(0x89833a00), SPH_C32(0x0a660000),
16946 SPH_C32(0x00370000), SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c),
16947 SPH_C32(0xdaa88a5d), SPH_C32(0x64846dae), SPH_C32(0x65290000),
16948 SPH_C32(0x44280a00), SPH_C32(0xeb0f0000), SPH_C32(0x5fcf0000),
16949 SPH_C32(0x12291491), SPH_C32(0x74ba28a3), SPH_C32(0x47c4467a),
16950 SPH_C32(0xf4f5d785) },
16951 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
16952 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
16953 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
16954 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
16955 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
16956 SPH_C32(0x9f8d23ca) },
16957 { SPH_C32(0xc1eb0000), SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000),
16958 SPH_C32(0x39ae0000), SPH_C32(0xea530656), SPH_C32(0xf204dfff),
16959 SPH_C32(0xe4e099ee), SPH_C32(0xdf558dd0), SPH_C32(0xd2610000),
16960 SPH_C32(0x0f201700), SPH_C32(0x75cd0000), SPH_C32(0xcf0d0000),
16961 SPH_C32(0xb67e487d), SPH_C32(0x5dff6001), SPH_C32(0x8a0b08a4),
16962 SPH_C32(0x3eaedc55) },
16963 { SPH_C32(0x33bb0000), SPH_C32(0x73a22400), SPH_C32(0x86ef0000),
16964 SPH_C32(0x92240000), SPH_C32(0x50c84e96), SPH_C32(0xf852028b),
16965 SPH_C32(0x3f937180), SPH_C32(0xca3d72df), SPH_C32(0xde130000),
16966 SPH_C32(0x46c51800), SPH_C32(0x37b40000), SPH_C32(0x93e70000),
16967 SPH_C32(0x85d47867), SPH_C32(0x487d4515), SPH_C32(0x1fa843df),
16968 SPH_C32(0x8ae5dcc5) },
16969 { SPH_C32(0x3fc90000), SPH_C32(0x3a472b00), SPH_C32(0xc4960000),
16970 SPH_C32(0xcece0000), SPH_C32(0x63627e8c), SPH_C32(0xedd0279f),
16971 SPH_C32(0xaa303afb), SPH_C32(0x7e76724f), SPH_C32(0x20310000),
16972 SPH_C32(0xe19d1d00), SPH_C32(0x12650000), SPH_C32(0x64870000),
16973 SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75), SPH_C32(0x5178e0ca),
16974 SPH_C32(0x2bc6235a) },
16975 { SPH_C32(0x88810000), SPH_C32(0x714f3600), SPH_C32(0x5a540000),
16976 SPH_C32(0x5e0c0000), SPH_C32(0xc7352260), SPH_C32(0xc4956f3d),
16977 SPH_C32(0x67ff7425), SPH_C32(0xb42d799f), SPH_C32(0x947e0000),
16978 SPH_C32(0xbe091400), SPH_C32(0x67860000), SPH_C32(0xcddc0000),
16979 SPH_C32(0x1dce510b), SPH_C32(0xec636924), SPH_C32(0xa2ffbda7),
16980 SPH_C32(0x5a4cc8f4) },
16981 { SPH_C32(0x84f30000), SPH_C32(0x38aa3900), SPH_C32(0x182d0000),
16982 SPH_C32(0x02e60000), SPH_C32(0xf49f127a), SPH_C32(0xd1174a29),
16983 SPH_C32(0xf25c3f5e), SPH_C32(0x0066790f), SPH_C32(0x6a5c0000),
16984 SPH_C32(0x19511100), SPH_C32(0x42570000), SPH_C32(0x3abc0000),
16985 SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144), SPH_C32(0xec2f1eb2),
16986 SPH_C32(0xfb6f376b) },
16987 { SPH_C32(0x76a30000), SPH_C32(0xd6173300), SPH_C32(0x7f850000),
16988 SPH_C32(0xa96c0000), SPH_C32(0x4e045aba), SPH_C32(0xdb41975d),
16989 SPH_C32(0x292fd730), SPH_C32(0x150e8600), SPH_C32(0x662e0000),
16990 SPH_C32(0x50b41e00), SPH_C32(0x002e0000), SPH_C32(0x66560000),
16991 SPH_C32(0xa75519cb), SPH_C32(0xe635b450), SPH_C32(0x798c55c9),
16992 SPH_C32(0x4f2437fb) },
16993 { SPH_C32(0x7ad10000), SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000),
16994 SPH_C32(0xf5860000), SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249),
16995 SPH_C32(0xbc8c9c4b), SPH_C32(0xa1458690), SPH_C32(0x980c0000),
16996 SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000), SPH_C32(0x91360000),
16997 SPH_C32(0x2e646111), SPH_C32(0xf9e14c30), SPH_C32(0x375cf6dc),
16998 SPH_C32(0xee07c864) },
16999 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
17000 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
17001 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
17002 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
17003 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
17004 SPH_C32(0x2ba05a55) },
17005 { SPH_C32(0xdd140000), SPH_C32(0x52590c00), SPH_C32(0xdc950000),
17006 SPH_C32(0xaa7e0000), SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6),
17007 SPH_C32(0x21e0506c), SPH_C32(0x31343cbb), SPH_C32(0x5ae00000),
17008 SPH_C32(0x7e6f2100), SPH_C32(0x2f990000), SPH_C32(0x91010000),
17009 SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c), SPH_C32(0xedf47c81),
17010 SPH_C32(0x8a83a5ca) },
17011 { SPH_C32(0x2f440000), SPH_C32(0xbce40600), SPH_C32(0xbb3d0000),
17012 SPH_C32(0x01f40000), SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492),
17013 SPH_C32(0xfa93b802), SPH_C32(0x245cc3b4), SPH_C32(0x56920000),
17014 SPH_C32(0x378a2e00), SPH_C32(0x6de00000), SPH_C32(0xcdeb0000),
17015 SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28), SPH_C32(0x785737fa),
17016 SPH_C32(0x3ec8a55a) },
17017 { SPH_C32(0x23360000), SPH_C32(0xf5010900), SPH_C32(0xf9440000),
17018 SPH_C32(0x5d1e0000), SPH_C32(0xb9990de7), SPH_C32(0xc5262186),
17019 SPH_C32(0x6f30f379), SPH_C32(0x9017c324), SPH_C32(0xa8b00000),
17020 SPH_C32(0x90d22b00), SPH_C32(0x48310000), SPH_C32(0x3a8b0000),
17021 SPH_C32(0xcbd022dd), SPH_C32(0x933cd248), SPH_C32(0x368794ef),
17022 SPH_C32(0x9feb5ac5) },
17023 { SPH_C32(0x947e0000), SPH_C32(0xbe091400), SPH_C32(0x67860000),
17024 SPH_C32(0xcddc0000), SPH_C32(0x1dce510b), SPH_C32(0xec636924),
17025 SPH_C32(0xa2ffbda7), SPH_C32(0x5a4cc8f4), SPH_C32(0x1cff0000),
17026 SPH_C32(0xcf462200), SPH_C32(0x3dd20000), SPH_C32(0x93d00000),
17027 SPH_C32(0xdafb736b), SPH_C32(0x28f60619), SPH_C32(0xc500c982),
17028 SPH_C32(0xee61b16b) },
17029 { SPH_C32(0x980c0000), SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000),
17030 SPH_C32(0x91360000), SPH_C32(0x2e646111), SPH_C32(0xf9e14c30),
17031 SPH_C32(0x375cf6dc), SPH_C32(0xee07c864), SPH_C32(0xe2dd0000),
17032 SPH_C32(0x681e2700), SPH_C32(0x18030000), SPH_C32(0x64b00000),
17033 SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79), SPH_C32(0x8bd06a97),
17034 SPH_C32(0x4f424ef4) },
17035 { SPH_C32(0x6a5c0000), SPH_C32(0x19511100), SPH_C32(0x42570000),
17036 SPH_C32(0x3abc0000), SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144),
17037 SPH_C32(0xec2f1eb2), SPH_C32(0xfb6f376b), SPH_C32(0xeeaf0000),
17038 SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000), SPH_C32(0x385a0000),
17039 SPH_C32(0x60603bab), SPH_C32(0x22a0db6d), SPH_C32(0x1e7321ec),
17040 SPH_C32(0xfb094e64) },
17041 { SPH_C32(0x662e0000), SPH_C32(0x50b41e00), SPH_C32(0x002e0000),
17042 SPH_C32(0x66560000), SPH_C32(0xa75519cb), SPH_C32(0xe635b450),
17043 SPH_C32(0x798c55c9), SPH_C32(0x4f2437fb), SPH_C32(0x108d0000),
17044 SPH_C32(0x86a32d00), SPH_C32(0x7fab0000), SPH_C32(0xcf3a0000),
17045 SPH_C32(0xe9514371), SPH_C32(0x3d74230d), SPH_C32(0x50a382f9),
17046 SPH_C32(0x5a2ab1fb) },
17047 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
17048 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
17049 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
17050 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
17051 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
17052 SPH_C32(0x315245b4) },
17053 { SPH_C32(0x65290000), SPH_C32(0x44280a00), SPH_C32(0xeb0f0000),
17054 SPH_C32(0x5fcf0000), SPH_C32(0x12291491), SPH_C32(0x74ba28a3),
17055 SPH_C32(0x47c4467a), SPH_C32(0xf4f5d785), SPH_C32(0xa7c50000),
17056 SPH_C32(0xcdab3000), SPH_C32(0xe1690000), SPH_C32(0x5ff80000),
17057 SPH_C32(0x4d061f9d), SPH_C32(0x14316baf), SPH_C32(0x9d6ccc27),
17058 SPH_C32(0x9071ba2b) },
17059 { SPH_C32(0x97790000), SPH_C32(0xaa950000), SPH_C32(0x8ca70000),
17060 SPH_C32(0xf4450000), SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7),
17061 SPH_C32(0x9cb7ae14), SPH_C32(0xe19d288a), SPH_C32(0xabb70000),
17062 SPH_C32(0x844e3f00), SPH_C32(0xa3100000), SPH_C32(0x03120000),
17063 SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb), SPH_C32(0x08cf875c),
17064 SPH_C32(0x243ababb) },
17065 { SPH_C32(0x9b0b0000), SPH_C32(0xe3700f00), SPH_C32(0xcede0000),
17066 SPH_C32(0xa8af0000), SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3),
17067 SPH_C32(0x0914e56f), SPH_C32(0x55d6281a), SPH_C32(0x55950000),
17068 SPH_C32(0x23163a00), SPH_C32(0x86c10000), SPH_C32(0xf4720000),
17069 SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db), SPH_C32(0x461f2449),
17070 SPH_C32(0x85194524) },
17071 { SPH_C32(0x2c430000), SPH_C32(0xa8781200), SPH_C32(0x501c0000),
17072 SPH_C32(0x386d0000), SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861),
17073 SPH_C32(0xc4dbabb1), SPH_C32(0x9f8d23ca), SPH_C32(0xe1da0000),
17074 SPH_C32(0x7c823300), SPH_C32(0xf3220000), SPH_C32(0x5d290000),
17075 SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a), SPH_C32(0xb5987924),
17076 SPH_C32(0xf493ae8a) },
17077 { SPH_C32(0x20310000), SPH_C32(0xe19d1d00), SPH_C32(0x12650000),
17078 SPH_C32(0x64870000), SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75),
17079 SPH_C32(0x5178e0ca), SPH_C32(0x2bc6235a), SPH_C32(0x1ff80000),
17080 SPH_C32(0xdbda3600), SPH_C32(0xd6f30000), SPH_C32(0xaa490000),
17081 SPH_C32(0x6f877e31), SPH_C32(0xba799aea), SPH_C32(0xfb48da31),
17082 SPH_C32(0x55b05115) },
17083 { SPH_C32(0xd2610000), SPH_C32(0x0f201700), SPH_C32(0x75cd0000),
17084 SPH_C32(0xcf0d0000), SPH_C32(0xb67e487d), SPH_C32(0x5dff6001),
17085 SPH_C32(0x8a0b08a4), SPH_C32(0x3eaedc55), SPH_C32(0x138a0000),
17086 SPH_C32(0x923f3900), SPH_C32(0x948a0000), SPH_C32(0xf6a30000),
17087 SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe), SPH_C32(0x6eeb914a),
17088 SPH_C32(0xe1fb5185) },
17089 { SPH_C32(0xde130000), SPH_C32(0x46c51800), SPH_C32(0x37b40000),
17090 SPH_C32(0x93e70000), SPH_C32(0x85d47867), SPH_C32(0x487d4515),
17091 SPH_C32(0x1fa843df), SPH_C32(0x8ae5dcc5), SPH_C32(0xeda80000),
17092 SPH_C32(0x35673c00), SPH_C32(0xb15b0000), SPH_C32(0x01c30000),
17093 SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e), SPH_C32(0x203b325f),
17094 SPH_C32(0x40d8ae1a) },
17095 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
17096 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
17097 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
17098 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
17099 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
17100 SPH_C32(0xaedf667e) },
17101 { SPH_C32(0xa8b00000), SPH_C32(0x90d22b00), SPH_C32(0x48310000),
17102 SPH_C32(0x3a8b0000), SPH_C32(0xcbd022dd), SPH_C32(0x933cd248),
17103 SPH_C32(0x368794ef), SPH_C32(0x9feb5ac5), SPH_C32(0x8b860000),
17104 SPH_C32(0x65d32200), SPH_C32(0xb1750000), SPH_C32(0x67950000),
17105 SPH_C32(0x72492f3a), SPH_C32(0x561af3ce), SPH_C32(0x59b76796),
17106 SPH_C32(0x0ffc99e1) },
17107 { SPH_C32(0x5ae00000), SPH_C32(0x7e6f2100), SPH_C32(0x2f990000),
17108 SPH_C32(0x91010000), SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c),
17109 SPH_C32(0xedf47c81), SPH_C32(0x8a83a5ca), SPH_C32(0x87f40000),
17110 SPH_C32(0x2c362d00), SPH_C32(0xf30c0000), SPH_C32(0x3b7f0000),
17111 SPH_C32(0x41e31f20), SPH_C32(0x4398d6da), SPH_C32(0xcc142ced),
17112 SPH_C32(0xbbb79971) },
17113 { SPH_C32(0x56920000), SPH_C32(0x378a2e00), SPH_C32(0x6de00000),
17114 SPH_C32(0xcdeb0000), SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28),
17115 SPH_C32(0x785737fa), SPH_C32(0x3ec8a55a), SPH_C32(0x79d60000),
17116 SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000), SPH_C32(0xcc1f0000),
17117 SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba), SPH_C32(0x82c48ff8),
17118 SPH_C32(0x1a9466ee) },
17119 { SPH_C32(0xe1da0000), SPH_C32(0x7c823300), SPH_C32(0xf3220000),
17120 SPH_C32(0x5d290000), SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a),
17121 SPH_C32(0xb5987924), SPH_C32(0xf493ae8a), SPH_C32(0xcd990000),
17122 SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000), SPH_C32(0x65440000),
17123 SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb), SPH_C32(0x7143d295),
17124 SPH_C32(0x6b1e8d40) },
17125 { SPH_C32(0xeda80000), SPH_C32(0x35673c00), SPH_C32(0xb15b0000),
17126 SPH_C32(0x01c30000), SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e),
17127 SPH_C32(0x203b325f), SPH_C32(0x40d8ae1a), SPH_C32(0x33bb0000),
17128 SPH_C32(0x73a22400), SPH_C32(0x86ef0000), SPH_C32(0x92240000),
17129 SPH_C32(0x50c84e96), SPH_C32(0xf852028b), SPH_C32(0x3f937180),
17130 SPH_C32(0xca3d72df) },
17131 { SPH_C32(0x1ff80000), SPH_C32(0xdbda3600), SPH_C32(0xd6f30000),
17132 SPH_C32(0xaa490000), SPH_C32(0x6f877e31), SPH_C32(0xba799aea),
17133 SPH_C32(0xfb48da31), SPH_C32(0x55b05115), SPH_C32(0x3fc90000),
17134 SPH_C32(0x3a472b00), SPH_C32(0xc4960000), SPH_C32(0xcece0000),
17135 SPH_C32(0x63627e8c), SPH_C32(0xedd0279f), SPH_C32(0xaa303afb),
17136 SPH_C32(0x7e76724f) },
17137 { SPH_C32(0x138a0000), SPH_C32(0x923f3900), SPH_C32(0x948a0000),
17138 SPH_C32(0xf6a30000), SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe),
17139 SPH_C32(0x6eeb914a), SPH_C32(0xe1fb5185), SPH_C32(0xc1eb0000),
17140 SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000), SPH_C32(0x39ae0000),
17141 SPH_C32(0xea530656), SPH_C32(0xf204dfff), SPH_C32(0xe4e099ee),
17142 SPH_C32(0xdf558dd0) },
17143 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
17144 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
17145 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
17146 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
17147 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
17148 SPH_C32(0xb42d799f) },
17149 { SPH_C32(0x108d0000), SPH_C32(0x86a32d00), SPH_C32(0x7fab0000),
17150 SPH_C32(0xcf3a0000), SPH_C32(0xe9514371), SPH_C32(0x3d74230d),
17151 SPH_C32(0x50a382f9), SPH_C32(0x5a2ab1fb), SPH_C32(0x76a30000),
17152 SPH_C32(0xd6173300), SPH_C32(0x7f850000), SPH_C32(0xa96c0000),
17153 SPH_C32(0x4e045aba), SPH_C32(0xdb41975d), SPH_C32(0x292fd730),
17154 SPH_C32(0x150e8600) },
17155 { SPH_C32(0xe2dd0000), SPH_C32(0x681e2700), SPH_C32(0x18030000),
17156 SPH_C32(0x64b00000), SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79),
17157 SPH_C32(0x8bd06a97), SPH_C32(0x4f424ef4), SPH_C32(0x7ad10000),
17158 SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000), SPH_C32(0xf5860000),
17159 SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249), SPH_C32(0xbc8c9c4b),
17160 SPH_C32(0xa1458690) },
17161 { SPH_C32(0xeeaf0000), SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000),
17162 SPH_C32(0x385a0000), SPH_C32(0x60603bab), SPH_C32(0x22a0db6d),
17163 SPH_C32(0x1e7321ec), SPH_C32(0xfb094e64), SPH_C32(0x84f30000),
17164 SPH_C32(0x38aa3900), SPH_C32(0x182d0000), SPH_C32(0x02e60000),
17165 SPH_C32(0xf49f127a), SPH_C32(0xd1174a29), SPH_C32(0xf25c3f5e),
17166 SPH_C32(0x0066790f) },
17167 { SPH_C32(0x59e70000), SPH_C32(0x6af33500), SPH_C32(0xc4b80000),
17168 SPH_C32(0xa8980000), SPH_C32(0xc4376747), SPH_C32(0x0be593cf),
17169 SPH_C32(0xd3bc6f32), SPH_C32(0x315245b4), SPH_C32(0x30bc0000),
17170 SPH_C32(0x673e3000), SPH_C32(0x6dce0000), SPH_C32(0xabbd0000),
17171 SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78), SPH_C32(0x01db6233),
17172 SPH_C32(0x71ec92a1) },
17173 { SPH_C32(0x55950000), SPH_C32(0x23163a00), SPH_C32(0x86c10000),
17174 SPH_C32(0xf4720000), SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db),
17175 SPH_C32(0x461f2449), SPH_C32(0x85194524), SPH_C32(0xce9e0000),
17176 SPH_C32(0xc0663500), SPH_C32(0x481f0000), SPH_C32(0x5cdd0000),
17177 SPH_C32(0x6c853b16), SPH_C32(0x75096618), SPH_C32(0x4f0bc126),
17178 SPH_C32(0xd0cf6d3e) },
17179 { SPH_C32(0xa7c50000), SPH_C32(0xcdab3000), SPH_C32(0xe1690000),
17180 SPH_C32(0x5ff80000), SPH_C32(0x4d061f9d), SPH_C32(0x14316baf),
17181 SPH_C32(0x9d6ccc27), SPH_C32(0x9071ba2b), SPH_C32(0xc2ec0000),
17182 SPH_C32(0x89833a00), SPH_C32(0x0a660000), SPH_C32(0x00370000),
17183 SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c), SPH_C32(0xdaa88a5d),
17184 SPH_C32(0x64846dae) },
17185 { SPH_C32(0xabb70000), SPH_C32(0x844e3f00), SPH_C32(0xa3100000),
17186 SPH_C32(0x03120000), SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb),
17187 SPH_C32(0x08cf875c), SPH_C32(0x243ababb), SPH_C32(0x3cce0000),
17188 SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000), SPH_C32(0xf7570000),
17189 SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c), SPH_C32(0x94782948),
17190 SPH_C32(0xc5a79231) }
17191 };
17192 static const sph_u32 T512_24[64][16] = {
17193 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17194 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17195 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17196 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17197 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17198 SPH_C32(0x00000000) },
17199 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
17200 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
17201 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
17202 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
17203 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
17204 SPH_C32(0x3a4e99d7) },
17205 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
17206 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
17207 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
17208 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
17209 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
17210 SPH_C32(0xe1844257) },
17211 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
17212 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
17213 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
17214 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
17215 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
17216 SPH_C32(0xdbcadb80) },
17217 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
17218 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
17219 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
17220 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
17221 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
17222 SPH_C32(0x2c3b504e) },
17223 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
17224 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
17225 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
17226 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
17227 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
17228 SPH_C32(0x1675c999) },
17229 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
17230 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
17231 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
17232 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
17233 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
17234 SPH_C32(0xcdbf1219) },
17235 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
17236 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
17237 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
17238 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
17239 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
17240 SPH_C32(0xf7f18bce) },
17241 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
17242 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
17243 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
17244 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
17245 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
17246 SPH_C32(0x524a0d59) },
17247 { SPH_C32(0xa8940000), SPH_C32(0xdff10024), SPH_C32(0x495c0000),
17248 SPH_C32(0x95bd0000), SPH_C32(0xb5741f74), SPH_C32(0x7e553423),
17249 SPH_C32(0x61f4ca87), SPH_C32(0xf7f18bce), SPH_C32(0x0b9e0000),
17250 SPH_C32(0xc0040050), SPH_C32(0xceeb0000), SPH_C32(0x115b0000),
17251 SPH_C32(0x5ba374bd), SPH_C32(0x0183a351), SPH_C32(0xad9573a2),
17252 SPH_C32(0x6804948e) },
17253 { SPH_C32(0x5fce0000), SPH_C32(0xc675000c), SPH_C32(0xeb450000),
17254 SPH_C32(0x7b450000), SPH_C32(0x75063a62), SPH_C32(0x67cd2643),
17255 SPH_C32(0x122f6b61), SPH_C32(0x1675c999), SPH_C32(0x1f870000),
17256 SPH_C32(0xe3ce006c), SPH_C32(0x9e340000), SPH_C32(0x55ed0000),
17257 SPH_C32(0x40cf130d), SPH_C32(0x3d700f24), SPH_C32(0xcc736312),
17258 SPH_C32(0xb3ce4f0e) },
17259 { SPH_C32(0x4bd70000), SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000),
17260 SPH_C32(0x3ff30000), SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36),
17261 SPH_C32(0x73c97bd1), SPH_C32(0xcdbf1219), SPH_C32(0xfcc40000),
17262 SPH_C32(0xd9800078), SPH_C32(0x6cf20000), SPH_C32(0xffa30000),
17263 SPH_C32(0x9bd151ab), SPH_C32(0x181bb131), SPH_C32(0xde4ed244),
17264 SPH_C32(0x8980d6d9) },
17265 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
17266 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
17267 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
17268 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
17269 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
17270 SPH_C32(0x7e715d17) },
17271 { SPH_C32(0xfcc40000), SPH_C32(0xd9800078), SPH_C32(0x6cf20000),
17272 SPH_C32(0xffa30000), SPH_C32(0x9bd151ab), SPH_C32(0x181bb131),
17273 SPH_C32(0xde4ed244), SPH_C32(0x8980d6d9), SPH_C32(0xb7130000),
17274 SPH_C32(0x3c3f0048), SPH_C32(0xd7680000), SPH_C32(0xc0500000),
17275 SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07), SPH_C32(0xad87a995),
17276 SPH_C32(0x443fc4c0) },
17277 { SPH_C32(0x0b9e0000), SPH_C32(0xc0040050), SPH_C32(0xceeb0000),
17278 SPH_C32(0x115b0000), SPH_C32(0x5ba374bd), SPH_C32(0x0183a351),
17279 SPH_C32(0xad9573a2), SPH_C32(0x6804948e), SPH_C32(0xa30a0000),
17280 SPH_C32(0x1ff50074), SPH_C32(0x87b70000), SPH_C32(0x84e60000),
17281 SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772), SPH_C32(0xcc61b925),
17282 SPH_C32(0x9ff51f40) },
17283 { SPH_C32(0x1f870000), SPH_C32(0xe3ce006c), SPH_C32(0x9e340000),
17284 SPH_C32(0x55ed0000), SPH_C32(0x40cf130d), SPH_C32(0x3d700f24),
17285 SPH_C32(0xcc736312), SPH_C32(0xb3ce4f0e), SPH_C32(0x40490000),
17286 SPH_C32(0x25bb0060), SPH_C32(0x75710000), SPH_C32(0x2ea80000),
17287 SPH_C32(0x35c9296f), SPH_C32(0x5abd2967), SPH_C32(0xde5c0873),
17288 SPH_C32(0xa5bb8697) },
17289 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
17290 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
17291 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
17292 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
17293 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
17294 SPH_C32(0x378dd173) },
17295 { SPH_C32(0x7d480000), SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000),
17296 SPH_C32(0xe8990000), SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9),
17297 SPH_C32(0xe60a38cc), SPH_C32(0x672b784e), SPH_C32(0x25300000),
17298 SPH_C32(0x95c30018), SPH_C32(0x56070000), SPH_C32(0x8bc30000),
17299 SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a), SPH_C32(0x0f151dde),
17300 SPH_C32(0x0dc348a4) },
17301 { SPH_C32(0x8a120000), SPH_C32(0xeeaf0088), SPH_C32(0x31e50000),
17302 SPH_C32(0x06610000), SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9),
17303 SPH_C32(0x95d1992a), SPH_C32(0x86af3a19), SPH_C32(0x31290000),
17304 SPH_C32(0xb6090024), SPH_C32(0x06d80000), SPH_C32(0xcf750000),
17305 SPH_C32(0xe3633091), SPH_C32(0x608b434f), SPH_C32(0x6ef30d6e),
17306 SPH_C32(0xd6099324) },
17307 { SPH_C32(0x9e0b0000), SPH_C32(0xcd6500b4), SPH_C32(0x613a0000),
17308 SPH_C32(0x42d70000), SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc),
17309 SPH_C32(0xf437899a), SPH_C32(0x5d65e199), SPH_C32(0xd26a0000),
17310 SPH_C32(0x8c470030), SPH_C32(0xf41e0000), SPH_C32(0x653b0000),
17311 SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a), SPH_C32(0x7ccebc38),
17312 SPH_C32(0xec470af3) },
17313 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
17314 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
17315 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
17316 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
17317 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
17318 SPH_C32(0x1bb6813d) },
17319 { SPH_C32(0x29180000), SPH_C32(0xf15a00fc), SPH_C32(0xb6520000),
17320 SPH_C32(0x82870000), SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb),
17321 SPH_C32(0x59b0200f), SPH_C32(0x195a2559), SPH_C32(0x99bd0000),
17322 SPH_C32(0x69f80000), SPH_C32(0x4f840000), SPH_C32(0x5ac80000),
17323 SPH_C32(0x56172fe5), SPH_C32(0x1ede776c), SPH_C32(0x0f07c7e9),
17324 SPH_C32(0x21f818ea) },
17325 { SPH_C32(0xde420000), SPH_C32(0xe8de00d4), SPH_C32(0x144b0000),
17326 SPH_C32(0x6c7f0000), SPH_C32(0x112e07d7), SPH_C32(0x8d812edb),
17327 SPH_C32(0x2a6b81e9), SPH_C32(0xf8de670e), SPH_C32(0x8da40000),
17328 SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000), SPH_C32(0x1e7e0000),
17329 SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19), SPH_C32(0x6ee1d759),
17330 SPH_C32(0xfa32c36a) },
17331 { SPH_C32(0xca5b0000), SPH_C32(0xcb1400e8), SPH_C32(0x44940000),
17332 SPH_C32(0x28c90000), SPH_C32(0x0a426067), SPH_C32(0xb17282ae),
17333 SPH_C32(0x4b8d9159), SPH_C32(0x2314bc8e), SPH_C32(0x6ee70000),
17334 SPH_C32(0x707c0028), SPH_C32(0xed9d0000), SPH_C32(0xb4300000),
17335 SPH_C32(0x96650af3), SPH_C32(0x0746650c), SPH_C32(0x7cdc660f),
17336 SPH_C32(0xc07c5abd) },
17337 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
17338 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
17339 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
17340 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
17341 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
17342 SPH_C32(0x65c7dc2a) },
17343 { SPH_C32(0xc1c50000), SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000),
17344 SPH_C32(0x39920000), SPH_C32(0x51e114da), SPH_C32(0xb0f121ff),
17345 SPH_C32(0xe618e2fb), SPH_C32(0x4b102800), SPH_C32(0xcded0000),
17346 SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000), SPH_C32(0x30d60000),
17347 SPH_C32(0x78b2613a), SPH_C32(0x7890f27e), SPH_C32(0xb0bddf2a),
17348 SPH_C32(0x5f8945fd) },
17349 { SPH_C32(0x369f0000), SPH_C32(0x12940090), SPH_C32(0x28660000),
17350 SPH_C32(0xd76a0000), SPH_C32(0x919331cc), SPH_C32(0xa969339f),
17351 SPH_C32(0x95c3431d), SPH_C32(0xaa946a57), SPH_C32(0xd9f40000),
17352 SPH_C32(0x4c430060), SPH_C32(0x3af50000), SPH_C32(0x74600000),
17353 SPH_C32(0x63de068a), SPH_C32(0x44635e0b), SPH_C32(0xd15bcf9a),
17354 SPH_C32(0x84439e7d) },
17355 { SPH_C32(0x22860000), SPH_C32(0x315e00ac), SPH_C32(0x78b90000),
17356 SPH_C32(0x93dc0000), SPH_C32(0x8aff567c), SPH_C32(0x959a9fea),
17357 SPH_C32(0xf42553ad), SPH_C32(0x715eb1d7), SPH_C32(0x3ab70000),
17358 SPH_C32(0x760d0074), SPH_C32(0xc8330000), SPH_C32(0xde2e0000),
17359 SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e), SPH_C32(0xc3667ecc),
17360 SPH_C32(0xbe0d07aa) },
17361 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
17362 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
17363 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
17364 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
17365 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
17366 SPH_C32(0x49fc8c64) },
17367 { SPH_C32(0x95950000), SPH_C32(0x0d6100e4), SPH_C32(0xafd10000),
17368 SPH_C32(0x538c0000), SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed),
17369 SPH_C32(0x59a2fa38), SPH_C32(0x35617517), SPH_C32(0x71600000),
17370 SPH_C32(0x93b20044), SPH_C32(0x73a90000), SPH_C32(0xe1dd0000),
17371 SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28), SPH_C32(0xb0af051d),
17372 SPH_C32(0x73b215b3) },
17373 { SPH_C32(0x62cf0000), SPH_C32(0x14e500cc), SPH_C32(0x0dc80000),
17374 SPH_C32(0xbd740000), SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d),
17375 SPH_C32(0x2a795bde), SPH_C32(0xd4e53740), SPH_C32(0x65790000),
17376 SPH_C32(0xb0780078), SPH_C32(0x23760000), SPH_C32(0xa56b0000),
17377 SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d), SPH_C32(0xd14915ad),
17378 SPH_C32(0xa878ce33) },
17379 { SPH_C32(0x76d60000), SPH_C32(0x372f00f0), SPH_C32(0x5d170000),
17380 SPH_C32(0xf9c20000), SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8),
17381 SPH_C32(0x4b9f4b6e), SPH_C32(0x0f2fecc0), SPH_C32(0x863a0000),
17382 SPH_C32(0x8a36006c), SPH_C32(0xd1b00000), SPH_C32(0x0f250000),
17383 SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848), SPH_C32(0xc374a4fb),
17384 SPH_C32(0x923657e4) },
17385 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
17386 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
17387 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
17388 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
17389 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
17390 SPH_C32(0x8b6c72bd) },
17391 { SPH_C32(0xd26a0000), SPH_C32(0x8c470030), SPH_C32(0xf41e0000),
17392 SPH_C32(0x653b0000), SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a),
17393 SPH_C32(0x7ccebc38), SPH_C32(0xec470af3), SPH_C32(0x4c610000),
17394 SPH_C32(0x41220084), SPH_C32(0x95240000), SPH_C32(0x27ec0000),
17395 SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6), SPH_C32(0x88f935a2),
17396 SPH_C32(0xb122eb6a) },
17397 { SPH_C32(0x25300000), SPH_C32(0x95c30018), SPH_C32(0x56070000),
17398 SPH_C32(0x8bc30000), SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a),
17399 SPH_C32(0x0f151dde), SPH_C32(0x0dc348a4), SPH_C32(0x58780000),
17400 SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000), SPH_C32(0x635a0000),
17401 SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693), SPH_C32(0xe91f2512),
17402 SPH_C32(0x6ae830ea) },
17403 { SPH_C32(0x31290000), SPH_C32(0xb6090024), SPH_C32(0x06d80000),
17404 SPH_C32(0xcf750000), SPH_C32(0xe3633091), SPH_C32(0x608b434f),
17405 SPH_C32(0x6ef30d6e), SPH_C32(0xd6099324), SPH_C32(0xbb3b0000),
17406 SPH_C32(0x58a600ac), SPH_C32(0x373d0000), SPH_C32(0xc9140000),
17407 SPH_C32(0xdce87999), SPH_C32(0x8b44e886), SPH_C32(0xfb229444),
17408 SPH_C32(0x50a6a93d) },
17409 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
17410 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
17411 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
17412 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
17413 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
17414 SPH_C32(0xa75722f3) },
17415 { SPH_C32(0x863a0000), SPH_C32(0x8a36006c), SPH_C32(0xd1b00000),
17416 SPH_C32(0x0f250000), SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848),
17417 SPH_C32(0xc374a4fb), SPH_C32(0x923657e4), SPH_C32(0xf0ec0000),
17418 SPH_C32(0xbd19009c), SPH_C32(0x8ca70000), SPH_C32(0xf6e70000),
17419 SPH_C32(0xb282244b), SPH_C32(0xd07a62b0), SPH_C32(0x88ebef95),
17420 SPH_C32(0x9d19bb24) },
17421 { SPH_C32(0x71600000), SPH_C32(0x93b20044), SPH_C32(0x73a90000),
17422 SPH_C32(0xe1dd0000), SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28),
17423 SPH_C32(0xb0af051d), SPH_C32(0x73b215b3), SPH_C32(0xe4f50000),
17424 SPH_C32(0x9ed300a0), SPH_C32(0xdc780000), SPH_C32(0xb2510000),
17425 SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5), SPH_C32(0xe90dff25),
17426 SPH_C32(0x46d360a4) },
17427 { SPH_C32(0x65790000), SPH_C32(0xb0780078), SPH_C32(0x23760000),
17428 SPH_C32(0xa56b0000), SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d),
17429 SPH_C32(0xd14915ad), SPH_C32(0xa878ce33), SPH_C32(0x07b60000),
17430 SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000), SPH_C32(0x181f0000),
17431 SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0), SPH_C32(0xfb304e73),
17432 SPH_C32(0x7c9df973) },
17433 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
17434 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
17435 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
17436 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
17437 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
17438 SPH_C32(0xd9267fe4) },
17439 { SPH_C32(0x6ee70000), SPH_C32(0x707c0028), SPH_C32(0xed9d0000),
17440 SPH_C32(0xb4300000), SPH_C32(0x96650af3), SPH_C32(0x0746650c),
17441 SPH_C32(0x7cdc660f), SPH_C32(0xc07c5abd), SPH_C32(0xa4bc0000),
17442 SPH_C32(0xbb6800c0), SPH_C32(0xa9090000), SPH_C32(0x9cf90000),
17443 SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2), SPH_C32(0x3751f756),
17444 SPH_C32(0xe368e633) },
17445 { SPH_C32(0x99bd0000), SPH_C32(0x69f80000), SPH_C32(0x4f840000),
17446 SPH_C32(0x5ac80000), SPH_C32(0x56172fe5), SPH_C32(0x1ede776c),
17447 SPH_C32(0x0f07c7e9), SPH_C32(0x21f818ea), SPH_C32(0xb0a50000),
17448 SPH_C32(0x98a200fc), SPH_C32(0xf9d60000), SPH_C32(0xd84f0000),
17449 SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7), SPH_C32(0x56b7e7e6),
17450 SPH_C32(0x38a23db3) },
17451 { SPH_C32(0x8da40000), SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000),
17452 SPH_C32(0x1e7e0000), SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19),
17453 SPH_C32(0x6ee1d759), SPH_C32(0xfa32c36a), SPH_C32(0x53e60000),
17454 SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000), SPH_C32(0x72010000),
17455 SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2), SPH_C32(0x448a56b0),
17456 SPH_C32(0x02eca464) },
17457 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
17458 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
17459 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
17460 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
17461 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
17462 SPH_C32(0xf51d2faa) },
17463 { SPH_C32(0x3ab70000), SPH_C32(0x760d0074), SPH_C32(0xc8330000),
17464 SPH_C32(0xde2e0000), SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e),
17465 SPH_C32(0xc3667ecc), SPH_C32(0xbe0d07aa), SPH_C32(0x18310000),
17466 SPH_C32(0x475300d8), SPH_C32(0xb08a0000), SPH_C32(0x4df20000),
17467 SPH_C32(0x323f1250), SPH_C32(0xf4927ff4), SPH_C32(0x37432d61),
17468 SPH_C32(0xcf53b67d) },
17469 { SPH_C32(0xcded0000), SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000),
17470 SPH_C32(0x30d60000), SPH_C32(0x78b2613a), SPH_C32(0x7890f27e),
17471 SPH_C32(0xb0bddf2a), SPH_C32(0x5f8945fd), SPH_C32(0x0c280000),
17472 SPH_C32(0x649900e4), SPH_C32(0xe0550000), SPH_C32(0x09440000),
17473 SPH_C32(0x295375e0), SPH_C32(0xc861d381), SPH_C32(0x56a53dd1),
17474 SPH_C32(0x14996dfd) },
17475 { SPH_C32(0xd9f40000), SPH_C32(0x4c430060), SPH_C32(0x3af50000),
17476 SPH_C32(0x74600000), SPH_C32(0x63de068a), SPH_C32(0x44635e0b),
17477 SPH_C32(0xd15bcf9a), SPH_C32(0x84439e7d), SPH_C32(0xef6b0000),
17478 SPH_C32(0x5ed700f0), SPH_C32(0x12930000), SPH_C32(0xa30a0000),
17479 SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94), SPH_C32(0x44988c87),
17480 SPH_C32(0x2ed7f42a) },
17481 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
17482 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
17483 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
17484 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
17485 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
17486 SPH_C32(0xbce1a3ce) },
17487 { SPH_C32(0xbb3b0000), SPH_C32(0x58a600ac), SPH_C32(0x373d0000),
17488 SPH_C32(0xc9140000), SPH_C32(0xdce87999), SPH_C32(0x8b44e886),
17489 SPH_C32(0xfb229444), SPH_C32(0x50a6a93d), SPH_C32(0x8a120000),
17490 SPH_C32(0xeeaf0088), SPH_C32(0x31e50000), SPH_C32(0x06610000),
17491 SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9), SPH_C32(0x95d1992a),
17492 SPH_C32(0x86af3a19) },
17493 { SPH_C32(0x4c610000), SPH_C32(0x41220084), SPH_C32(0x95240000),
17494 SPH_C32(0x27ec0000), SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6),
17495 SPH_C32(0x88f935a2), SPH_C32(0xb122eb6a), SPH_C32(0x9e0b0000),
17496 SPH_C32(0xcd6500b4), SPH_C32(0x613a0000), SPH_C32(0x42d70000),
17497 SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc), SPH_C32(0xf437899a),
17498 SPH_C32(0x5d65e199) },
17499 { SPH_C32(0x58780000), SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000),
17500 SPH_C32(0x635a0000), SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693),
17501 SPH_C32(0xe91f2512), SPH_C32(0x6ae830ea), SPH_C32(0x7d480000),
17502 SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000), SPH_C32(0xe8990000),
17503 SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9), SPH_C32(0xe60a38cc),
17504 SPH_C32(0x672b784e) },
17505 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
17506 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
17507 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
17508 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
17509 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
17510 SPH_C32(0x90daf380) },
17511 { SPH_C32(0xef6b0000), SPH_C32(0x5ed700f0), SPH_C32(0x12930000),
17512 SPH_C32(0xa30a0000), SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94),
17513 SPH_C32(0x44988c87), SPH_C32(0x2ed7f42a), SPH_C32(0x369f0000),
17514 SPH_C32(0x12940090), SPH_C32(0x28660000), SPH_C32(0xd76a0000),
17515 SPH_C32(0x919331cc), SPH_C32(0xa969339f), SPH_C32(0x95c3431d),
17516 SPH_C32(0xaa946a57) },
17517 { SPH_C32(0x18310000), SPH_C32(0x475300d8), SPH_C32(0xb08a0000),
17518 SPH_C32(0x4df20000), SPH_C32(0x323f1250), SPH_C32(0xf4927ff4),
17519 SPH_C32(0x37432d61), SPH_C32(0xcf53b67d), SPH_C32(0x22860000),
17520 SPH_C32(0x315e00ac), SPH_C32(0x78b90000), SPH_C32(0x93dc0000),
17521 SPH_C32(0x8aff567c), SPH_C32(0x959a9fea), SPH_C32(0xf42553ad),
17522 SPH_C32(0x715eb1d7) },
17523 { SPH_C32(0x0c280000), SPH_C32(0x649900e4), SPH_C32(0xe0550000),
17524 SPH_C32(0x09440000), SPH_C32(0x295375e0), SPH_C32(0xc861d381),
17525 SPH_C32(0x56a53dd1), SPH_C32(0x14996dfd), SPH_C32(0xc1c50000),
17526 SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000), SPH_C32(0x39920000),
17527 SPH_C32(0x51e114da), SPH_C32(0xb0f121ff), SPH_C32(0xe618e2fb),
17528 SPH_C32(0x4b102800) },
17529 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
17530 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
17531 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
17532 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
17533 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
17534 SPH_C32(0xeeabae97) },
17535 { SPH_C32(0x07b60000), SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000),
17536 SPH_C32(0x181f0000), SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0),
17537 SPH_C32(0xfb304e73), SPH_C32(0x7c9df973), SPH_C32(0x62cf0000),
17538 SPH_C32(0x14e500cc), SPH_C32(0x0dc80000), SPH_C32(0xbd740000),
17539 SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d), SPH_C32(0x2a795bde),
17540 SPH_C32(0xd4e53740) },
17541 { SPH_C32(0xf0ec0000), SPH_C32(0xbd19009c), SPH_C32(0x8ca70000),
17542 SPH_C32(0xf6e70000), SPH_C32(0xb282244b), SPH_C32(0xd07a62b0),
17543 SPH_C32(0x88ebef95), SPH_C32(0x9d19bb24), SPH_C32(0x76d60000),
17544 SPH_C32(0x372f00f0), SPH_C32(0x5d170000), SPH_C32(0xf9c20000),
17545 SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8), SPH_C32(0x4b9f4b6e),
17546 SPH_C32(0x0f2fecc0) },
17547 { SPH_C32(0xe4f50000), SPH_C32(0x9ed300a0), SPH_C32(0xdc780000),
17548 SPH_C32(0xb2510000), SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5),
17549 SPH_C32(0xe90dff25), SPH_C32(0x46d360a4), SPH_C32(0x95950000),
17550 SPH_C32(0x0d6100e4), SPH_C32(0xafd10000), SPH_C32(0x538c0000),
17551 SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed), SPH_C32(0x59a2fa38),
17552 SPH_C32(0x35617517) },
17553 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
17554 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
17555 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
17556 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
17557 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
17558 SPH_C32(0xc290fed9) },
17559 { SPH_C32(0x53e60000), SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000),
17560 SPH_C32(0x72010000), SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2),
17561 SPH_C32(0x448a56b0), SPH_C32(0x02eca464), SPH_C32(0xde420000),
17562 SPH_C32(0xe8de00d4), SPH_C32(0x144b0000), SPH_C32(0x6c7f0000),
17563 SPH_C32(0x112e07d7), SPH_C32(0x8d812edb), SPH_C32(0x2a6b81e9),
17564 SPH_C32(0xf8de670e) },
17565 { SPH_C32(0xa4bc0000), SPH_C32(0xbb6800c0), SPH_C32(0xa9090000),
17566 SPH_C32(0x9cf90000), SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2),
17567 SPH_C32(0x3751f756), SPH_C32(0xe368e633), SPH_C32(0xca5b0000),
17568 SPH_C32(0xcb1400e8), SPH_C32(0x44940000), SPH_C32(0x28c90000),
17569 SPH_C32(0x0a426067), SPH_C32(0xb17282ae), SPH_C32(0x4b8d9159),
17570 SPH_C32(0x2314bc8e) },
17571 { SPH_C32(0xb0a50000), SPH_C32(0x98a200fc), SPH_C32(0xf9d60000),
17572 SPH_C32(0xd84f0000), SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7),
17573 SPH_C32(0x56b7e7e6), SPH_C32(0x38a23db3), SPH_C32(0x29180000),
17574 SPH_C32(0xf15a00fc), SPH_C32(0xb6520000), SPH_C32(0x82870000),
17575 SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb), SPH_C32(0x59b0200f),
17576 SPH_C32(0x195a2559) }
17577 };
17578 static const sph_u32 T512_30[64][16] = {
17579 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17580 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17581 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17582 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17583 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17584 SPH_C32(0x00000000) },
17585 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
17586 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
17587 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
17588 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
17589 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
17590 SPH_C32(0x98aa496e) },
17591 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
17592 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
17593 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
17594 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
17595 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
17596 SPH_C32(0x094e3198) },
17597 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
17598 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
17599 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
17600 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
17601 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
17602 SPH_C32(0x91e478f6) },
17603 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
17604 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
17605 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
17606 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
17607 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
17608 SPH_C32(0xe86cba2e) },
17609 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
17610 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
17611 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
17612 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
17613 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
17614 SPH_C32(0x70c6f340) },
17615 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
17616 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
17617 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
17618 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
17619 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
17620 SPH_C32(0xe1228bb6) },
17621 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
17622 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
17623 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
17624 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
17625 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
17626 SPH_C32(0x7988c2d8) },
17627 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
17628 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
17629 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
17630 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
17631 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
17632 SPH_C32(0x4b7eec55) },
17633 { SPH_C32(0x776d0000), SPH_C32(0x128f0000), SPH_C32(0x0c51d380),
17634 SPH_C32(0x82a20000), SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487),
17635 SPH_C32(0xbd24ac88), SPH_C32(0x7988c2d8), SPH_C32(0x6ba80000),
17636 SPH_C32(0x4ba90001), SPH_C32(0x5d832180), SPH_C32(0xdad00000),
17637 SPH_C32(0x63751974), SPH_C32(0xd089ea49), SPH_C32(0x256784eb),
17638 SPH_C32(0xd3d4a53b) },
17639 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
17640 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
17641 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
17642 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
17643 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
17644 SPH_C32(0x4230ddcd) },
17645 { SPH_C32(0x69230000), SPH_C32(0xcc400000), SPH_C32(0x61a9d200),
17646 SPH_C32(0xf5860000), SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9),
17647 SPH_C32(0x7087b49a), SPH_C32(0xe1228bb6), SPH_C32(0xd9ae0000),
17648 SPH_C32(0x8ec00001), SPH_C32(0x75803380), SPH_C32(0xaeb70000),
17649 SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1), SPH_C32(0x16b65b07),
17650 SPH_C32(0xda9a94a3) },
17651 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
17652 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
17653 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
17654 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
17655 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
17656 SPH_C32(0xa312567b) },
17657 { SPH_C32(0xd9ae0000), SPH_C32(0x8ec00001), SPH_C32(0x75803380),
17658 SPH_C32(0xaeb70000), SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1),
17659 SPH_C32(0x16b65b07), SPH_C32(0xda9a94a3), SPH_C32(0xb08d0000),
17660 SPH_C32(0x42800001), SPH_C32(0x1429e180), SPH_C32(0x5b310000),
17661 SPH_C32(0xa98b722d), SPH_C32(0x92f0de78), SPH_C32(0x6631ef9d),
17662 SPH_C32(0x3bb81f15) },
17663 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
17664 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
17665 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
17666 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
17667 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
17668 SPH_C32(0xaa5c67e3) },
17669 { SPH_C32(0xc7e00000), SPH_C32(0x500f0001), SPH_C32(0x18783200),
17670 SPH_C32(0xd9930000), SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff),
17671 SPH_C32(0xdb154315), SPH_C32(0x4230ddcd), SPH_C32(0x028b0000),
17672 SPH_C32(0x87e90001), SPH_C32(0x3c2af380), SPH_C32(0x2f560000),
17673 SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780), SPH_C32(0x55e03071),
17674 SPH_C32(0x32f62e8d) },
17675 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
17676 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
17677 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
17678 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
17679 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
17680 SPH_C32(0xb0a51834) },
17681 { SPH_C32(0x2a310000), SPH_C32(0x249f0002), SPH_C32(0xa461f380),
17682 SPH_C32(0x9b150000), SPH_C32(0xcfe05664), SPH_C32(0x513a985c),
17683 SPH_C32(0x2daf8eba), SPH_C32(0x87f9a24f), SPH_C32(0x2ef90000),
17684 SPH_C32(0x3b1f0000), SPH_C32(0x990c6180), SPH_C32(0x35e00000),
17685 SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e), SPH_C32(0xec0cb9f8),
17686 SPH_C32(0x280f515a) },
17687 { SPH_C32(0x98370000), SPH_C32(0xe1f60002), SPH_C32(0x8c62e180),
17688 SPH_C32(0xef720000), SPH_C32(0x79226090), SPH_C32(0xba28a1a4),
17689 SPH_C32(0x1e7e5156), SPH_C32(0x8eb793d7), SPH_C32(0x82b10000),
17690 SPH_C32(0x20b90000), SPH_C32(0xdcf77200), SPH_C32(0x36a30000),
17691 SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98), SPH_C32(0x127e7e06),
17692 SPH_C32(0xb9eb29ac) },
17693 { SPH_C32(0x347f0000), SPH_C32(0xfa500002), SPH_C32(0xc999f200),
17694 SPH_C32(0xec310000), SPH_C32(0x23a751fa), SPH_C32(0xa59af112),
17695 SPH_C32(0xe00c96a8), SPH_C32(0x1f53eb21), SPH_C32(0x9cff0000),
17696 SPH_C32(0xfe760000), SPH_C32(0xb10f7380), SPH_C32(0x41870000),
17697 SPH_C32(0x393d0c00), SPH_C32(0x6708c4d6), SPH_C32(0xdfdd6614),
17698 SPH_C32(0x214160c2) },
17699 { SPH_C32(0x28ba0000), SPH_C32(0xa3760003), SPH_C32(0x984b0000),
17700 SPH_C32(0xb4430000), SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc),
17701 SPH_C32(0x784fbecb), SPH_C32(0xb50f8cc2), SPH_C32(0xeb920000),
17702 SPH_C32(0xecf90000), SPH_C32(0xbd5ea000), SPH_C32(0xc3250000),
17703 SPH_C32(0xa9465633), SPH_C32(0x3ac3a051), SPH_C32(0x62f9ca9c),
17704 SPH_C32(0x58c9a21a) },
17705 { SPH_C32(0x84f20000), SPH_C32(0xb8d00003), SPH_C32(0xddb01380),
17706 SPH_C32(0xb7000000), SPH_C32(0x8a2c23d7), SPH_C32(0x376a2f6a),
17707 SPH_C32(0x863d7935), SPH_C32(0x24ebf434), SPH_C32(0xf5dc0000),
17708 SPH_C32(0x32360000), SPH_C32(0xd0a6a180), SPH_C32(0xb4010000),
17709 SPH_C32(0x450151ad), SPH_C32(0xce63c91f), SPH_C32(0xaf5ad28e),
17710 SPH_C32(0xc063eb74) },
17711 { SPH_C32(0x36f40000), SPH_C32(0x7db90003), SPH_C32(0xf5b30180),
17712 SPH_C32(0xc3670000), SPH_C32(0x3cee1523), SPH_C32(0xdc781692),
17713 SPH_C32(0xb5eca6d9), SPH_C32(0x2da5c5ac), SPH_C32(0x59940000),
17714 SPH_C32(0x29900000), SPH_C32(0x955db200), SPH_C32(0xb7420000),
17715 SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9), SPH_C32(0x51281570),
17716 SPH_C32(0x51879382) },
17717 { SPH_C32(0x9abc0000), SPH_C32(0x661f0003), SPH_C32(0xb0481200),
17718 SPH_C32(0xc0240000), SPH_C32(0x666b2449), SPH_C32(0xc3ca4624),
17719 SPH_C32(0x4b9e6127), SPH_C32(0xbc41bd5a), SPH_C32(0x47da0000),
17720 SPH_C32(0xf75f0000), SPH_C32(0xf8a5b380), SPH_C32(0xc0660000),
17721 SPH_C32(0xf3c36759), SPH_C32(0x2571f0e7), SPH_C32(0x9c8b0d62),
17722 SPH_C32(0xc92ddaec) },
17723 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
17724 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
17725 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
17726 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
17727 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
17728 SPH_C32(0xfbdbf461) },
17729 { SPH_C32(0xf1140000), SPH_C32(0x2db60002), SPH_C32(0xedcb3380),
17730 SPH_C32(0x1af40000), SPH_C32(0x051e3d3d), SPH_C32(0x1343ac6d),
17731 SPH_C32(0x6ef9e5cc), SPH_C32(0x6f951861), SPH_C32(0x5b1f0000),
17732 SPH_C32(0xae790001), SPH_C32(0xa9774180), SPH_C32(0x98140000),
17733 SPH_C32(0x00cd241e), SPH_C32(0xa8337e29), SPH_C32(0x04c82501),
17734 SPH_C32(0x6371bd0f) },
17735 { SPH_C32(0x43120000), SPH_C32(0xe8df0002), SPH_C32(0xc5c82180),
17736 SPH_C32(0x6e930000), SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595),
17737 SPH_C32(0x5d283a20), SPH_C32(0x66db29f9), SPH_C32(0xf7570000),
17738 SPH_C32(0xb5df0001), SPH_C32(0xec8c5200), SPH_C32(0x9b570000),
17739 SPH_C32(0x5a481574), SPH_C32(0xb7812e9f), SPH_C32(0xfabae2ff),
17740 SPH_C32(0xf295c5f9) },
17741 { SPH_C32(0xef5a0000), SPH_C32(0xf3790002), SPH_C32(0x80333200),
17742 SPH_C32(0x6dd00000), SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523),
17743 SPH_C32(0xa35afdde), SPH_C32(0xf73f510f), SPH_C32(0xe9190000),
17744 SPH_C32(0x6b100001), SPH_C32(0x81745380), SPH_C32(0xec730000),
17745 SPH_C32(0xb60f12ea), SPH_C32(0x432147d1), SPH_C32(0x3719faed),
17746 SPH_C32(0x6a3f8c97) },
17747 { SPH_C32(0xf39f0000), SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000),
17748 SPH_C32(0x35a20000), SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed),
17749 SPH_C32(0x3b19d5bd), SPH_C32(0x5d6336ec), SPH_C32(0x9e740000),
17750 SPH_C32(0x799f0001), SPH_C32(0x8d258000), SPH_C32(0x6ed10000),
17751 SPH_C32(0x267448d9), SPH_C32(0x1eea2356), SPH_C32(0x8a3d5665),
17752 SPH_C32(0x13b74e4f) },
17753 { SPH_C32(0x5fd70000), SPH_C32(0xb1f90003), SPH_C32(0x941ad380),
17754 SPH_C32(0x36e10000), SPH_C32(0x40d2488e), SPH_C32(0x75131b5b),
17755 SPH_C32(0xc56b1243), SPH_C32(0xcc874e1a), SPH_C32(0x803a0000),
17756 SPH_C32(0xa7500001), SPH_C32(0xe0dd8180), SPH_C32(0x19f50000),
17757 SPH_C32(0xca334f47), SPH_C32(0xea4a4a18), SPH_C32(0x479e4e77),
17758 SPH_C32(0x8b1d0721) },
17759 { SPH_C32(0xedd10000), SPH_C32(0x74900003), SPH_C32(0xbc19c180),
17760 SPH_C32(0x42860000), SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3),
17761 SPH_C32(0xf6bacdaf), SPH_C32(0xc5c97f82), SPH_C32(0x2c720000),
17762 SPH_C32(0xbcf60001), SPH_C32(0xa5269200), SPH_C32(0x1ab60000),
17763 SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae), SPH_C32(0xb9ec8989),
17764 SPH_C32(0x1af97fd7) },
17765 { SPH_C32(0x41990000), SPH_C32(0x6f360003), SPH_C32(0xf9e2d200),
17766 SPH_C32(0x41c50000), SPH_C32(0xac954f10), SPH_C32(0x81b37215),
17767 SPH_C32(0x08c80a51), SPH_C32(0x542d0774), SPH_C32(0x323c0000),
17768 SPH_C32(0x62390001), SPH_C32(0xc8de9380), SPH_C32(0x6d920000),
17769 SPH_C32(0x7cf179b3), SPH_C32(0x015873e0), SPH_C32(0x744f919b),
17770 SPH_C32(0x825336b9) },
17771 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
17772 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
17773 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
17774 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
17775 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
17776 SPH_C32(0xa6b8c28d) },
17777 { SPH_C32(0x9cff0000), SPH_C32(0xfe760000), SPH_C32(0xb10f7380),
17778 SPH_C32(0x41870000), SPH_C32(0x393d0c00), SPH_C32(0x6708c4d6),
17779 SPH_C32(0xdfdd6614), SPH_C32(0x214160c2), SPH_C32(0xa8800000),
17780 SPH_C32(0x04260002), SPH_C32(0x78968180), SPH_C32(0xadb60000),
17781 SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4), SPH_C32(0x3fd1f0bc),
17782 SPH_C32(0x3e128be3) },
17783 { SPH_C32(0x2ef90000), SPH_C32(0x3b1f0000), SPH_C32(0x990c6180),
17784 SPH_C32(0x35e00000), SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e),
17785 SPH_C32(0xec0cb9f8), SPH_C32(0x280f515a), SPH_C32(0x04c80000),
17786 SPH_C32(0x1f800002), SPH_C32(0x3d6d9200), SPH_C32(0xaef50000),
17787 SPH_C32(0x401f6c90), SPH_C32(0xdd206572), SPH_C32(0xc1a33742),
17788 SPH_C32(0xaff6f315) },
17789 { SPH_C32(0x82b10000), SPH_C32(0x20b90000), SPH_C32(0xdcf77200),
17790 SPH_C32(0x36a30000), SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98),
17791 SPH_C32(0x127e7e06), SPH_C32(0xb9eb29ac), SPH_C32(0x1a860000),
17792 SPH_C32(0xc14f0002), SPH_C32(0x50959380), SPH_C32(0xd9d10000),
17793 SPH_C32(0xac586b0e), SPH_C32(0x29800c3c), SPH_C32(0x0c002f50),
17794 SPH_C32(0x375cba7b) },
17795 { SPH_C32(0x9e740000), SPH_C32(0x799f0001), SPH_C32(0x8d258000),
17796 SPH_C32(0x6ed10000), SPH_C32(0x267448d9), SPH_C32(0x1eea2356),
17797 SPH_C32(0x8a3d5665), SPH_C32(0x13b74e4f), SPH_C32(0x6deb0000),
17798 SPH_C32(0xd3c00002), SPH_C32(0x5cc44000), SPH_C32(0x5b730000),
17799 SPH_C32(0x3c23313d), SPH_C32(0x744b68bb), SPH_C32(0xb12483d8),
17800 SPH_C32(0x4ed478a3) },
17801 { SPH_C32(0x323c0000), SPH_C32(0x62390001), SPH_C32(0xc8de9380),
17802 SPH_C32(0x6d920000), SPH_C32(0x7cf179b3), SPH_C32(0x015873e0),
17803 SPH_C32(0x744f919b), SPH_C32(0x825336b9), SPH_C32(0x73a50000),
17804 SPH_C32(0x0d0f0002), SPH_C32(0x313c4180), SPH_C32(0x2c570000),
17805 SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5), SPH_C32(0x7c879bca),
17806 SPH_C32(0xd67e31cd) },
17807 { SPH_C32(0x803a0000), SPH_C32(0xa7500001), SPH_C32(0xe0dd8180),
17808 SPH_C32(0x19f50000), SPH_C32(0xca334f47), SPH_C32(0xea4a4a18),
17809 SPH_C32(0x479e4e77), SPH_C32(0x8b1d0721), SPH_C32(0xdfed0000),
17810 SPH_C32(0x16a90002), SPH_C32(0x74c75200), SPH_C32(0x2f140000),
17811 SPH_C32(0x8ae107c9), SPH_C32(0x9f595143), SPH_C32(0x82f55c34),
17812 SPH_C32(0x479a493b) },
17813 { SPH_C32(0x2c720000), SPH_C32(0xbcf60001), SPH_C32(0xa5269200),
17814 SPH_C32(0x1ab60000), SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae),
17815 SPH_C32(0xb9ec8989), SPH_C32(0x1af97fd7), SPH_C32(0xc1a30000),
17816 SPH_C32(0xc8660002), SPH_C32(0x193f5380), SPH_C32(0x58300000),
17817 SPH_C32(0x66a60057), SPH_C32(0x6bf9380d), SPH_C32(0x4f564426),
17818 SPH_C32(0xdf300055) },
17819 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
17820 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
17821 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
17822 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
17823 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
17824 SPH_C32(0xedc62ed8) },
17825 { SPH_C32(0x47da0000), SPH_C32(0xf75f0000), SPH_C32(0xf8a5b380),
17826 SPH_C32(0xc0660000), SPH_C32(0xf3c36759), SPH_C32(0x2571f0e7),
17827 SPH_C32(0x9c8b0d62), SPH_C32(0xc92ddaec), SPH_C32(0xdd660000),
17828 SPH_C32(0x91400003), SPH_C32(0x48eda180), SPH_C32(0x00420000),
17829 SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3), SPH_C32(0xd7156c45),
17830 SPH_C32(0x756c67b6) },
17831 { SPH_C32(0xf5dc0000), SPH_C32(0x32360000), SPH_C32(0xd0a6a180),
17832 SPH_C32(0xb4010000), SPH_C32(0x450151ad), SPH_C32(0xce63c91f),
17833 SPH_C32(0xaf5ad28e), SPH_C32(0xc063eb74), SPH_C32(0x712e0000),
17834 SPH_C32(0x8ae60003), SPH_C32(0x0d16b200), SPH_C32(0x03010000),
17835 SPH_C32(0xcf2d727a), SPH_C32(0xf909e675), SPH_C32(0x2967abbb),
17836 SPH_C32(0xe4881f40) },
17837 { SPH_C32(0x59940000), SPH_C32(0x29900000), SPH_C32(0x955db200),
17838 SPH_C32(0xb7420000), SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9),
17839 SPH_C32(0x51281570), SPH_C32(0x51879382), SPH_C32(0x6f600000),
17840 SPH_C32(0x54290003), SPH_C32(0x60eeb380), SPH_C32(0x74250000),
17841 SPH_C32(0x236a75e4), SPH_C32(0x0da98f3b), SPH_C32(0xe4c4b3a9),
17842 SPH_C32(0x7c22562e) },
17843 { SPH_C32(0x45510000), SPH_C32(0x70b60001), SPH_C32(0xc48f4000),
17844 SPH_C32(0xef300000), SPH_C32(0xec8a2380), SPH_C32(0x5c931767),
17845 SPH_C32(0xc96b3d13), SPH_C32(0xfbdbf461), SPH_C32(0x180d0000),
17846 SPH_C32(0x46a60003), SPH_C32(0x6cbf6000), SPH_C32(0xf6870000),
17847 SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc), SPH_C32(0x59e01f21),
17848 SPH_C32(0x05aa94f6) },
17849 { SPH_C32(0xe9190000), SPH_C32(0x6b100001), SPH_C32(0x81745380),
17850 SPH_C32(0xec730000), SPH_C32(0xb60f12ea), SPH_C32(0x432147d1),
17851 SPH_C32(0x3719faed), SPH_C32(0x6a3f8c97), SPH_C32(0x06430000),
17852 SPH_C32(0x98690003), SPH_C32(0x01476180), SPH_C32(0x81a30000),
17853 SPH_C32(0x5f562849), SPH_C32(0xa4c282f2), SPH_C32(0x94430733),
17854 SPH_C32(0x9d00dd98) },
17855 { SPH_C32(0x5b1f0000), SPH_C32(0xae790001), SPH_C32(0xa9774180),
17856 SPH_C32(0x98140000), SPH_C32(0x00cd241e), SPH_C32(0xa8337e29),
17857 SPH_C32(0x04c82501), SPH_C32(0x6371bd0f), SPH_C32(0xaa0b0000),
17858 SPH_C32(0x83cf0003), SPH_C32(0x44bc7200), SPH_C32(0x82e00000),
17859 SPH_C32(0x05d31923), SPH_C32(0xbb70d244), SPH_C32(0x6a31c0cd),
17860 SPH_C32(0x0ce4a56e) },
17861 { SPH_C32(0xf7570000), SPH_C32(0xb5df0001), SPH_C32(0xec8c5200),
17862 SPH_C32(0x9b570000), SPH_C32(0x5a481574), SPH_C32(0xb7812e9f),
17863 SPH_C32(0xfabae2ff), SPH_C32(0xf295c5f9), SPH_C32(0xb4450000),
17864 SPH_C32(0x5d000003), SPH_C32(0x29447380), SPH_C32(0xf5c40000),
17865 SPH_C32(0xe9941ebd), SPH_C32(0x4fd0bb0a), SPH_C32(0xa792d8df),
17866 SPH_C32(0x944eec00) },
17867 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
17868 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
17869 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
17870 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
17871 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
17872 SPH_C32(0x161ddab9) },
17873 { SPH_C32(0x1a860000), SPH_C32(0xc14f0002), SPH_C32(0x50959380),
17874 SPH_C32(0xd9d10000), SPH_C32(0xac586b0e), SPH_C32(0x29800c3c),
17875 SPH_C32(0x0c002f50), SPH_C32(0x375cba7b), SPH_C32(0x98370000),
17876 SPH_C32(0xe1f60002), SPH_C32(0x8c62e180), SPH_C32(0xef720000),
17877 SPH_C32(0x79226090), SPH_C32(0xba28a1a4), SPH_C32(0x1e7e5156),
17878 SPH_C32(0x8eb793d7) },
17879 { SPH_C32(0xa8800000), SPH_C32(0x04260002), SPH_C32(0x78968180),
17880 SPH_C32(0xadb60000), SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4),
17881 SPH_C32(0x3fd1f0bc), SPH_C32(0x3e128be3), SPH_C32(0x347f0000),
17882 SPH_C32(0xfa500002), SPH_C32(0xc999f200), SPH_C32(0xec310000),
17883 SPH_C32(0x23a751fa), SPH_C32(0xa59af112), SPH_C32(0xe00c96a8),
17884 SPH_C32(0x1f53eb21) },
17885 { SPH_C32(0x04c80000), SPH_C32(0x1f800002), SPH_C32(0x3d6d9200),
17886 SPH_C32(0xaef50000), SPH_C32(0x401f6c90), SPH_C32(0xdd206572),
17887 SPH_C32(0xc1a33742), SPH_C32(0xaff6f315), SPH_C32(0x2a310000),
17888 SPH_C32(0x249f0002), SPH_C32(0xa461f380), SPH_C32(0x9b150000),
17889 SPH_C32(0xcfe05664), SPH_C32(0x513a985c), SPH_C32(0x2daf8eba),
17890 SPH_C32(0x87f9a24f) },
17891 { SPH_C32(0x180d0000), SPH_C32(0x46a60003), SPH_C32(0x6cbf6000),
17892 SPH_C32(0xf6870000), SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc),
17893 SPH_C32(0x59e01f21), SPH_C32(0x05aa94f6), SPH_C32(0x5d5c0000),
17894 SPH_C32(0x36100002), SPH_C32(0xa8302000), SPH_C32(0x19b70000),
17895 SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb), SPH_C32(0x908b2232),
17896 SPH_C32(0xfe716097) },
17897 { SPH_C32(0xb4450000), SPH_C32(0x5d000003), SPH_C32(0x29447380),
17898 SPH_C32(0xf5c40000), SPH_C32(0xe9941ebd), SPH_C32(0x4fd0bb0a),
17899 SPH_C32(0xa792d8df), SPH_C32(0x944eec00), SPH_C32(0x43120000),
17900 SPH_C32(0xe8df0002), SPH_C32(0xc5c82180), SPH_C32(0x6e930000),
17901 SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595), SPH_C32(0x5d283a20),
17902 SPH_C32(0x66db29f9) },
17903 { SPH_C32(0x06430000), SPH_C32(0x98690003), SPH_C32(0x01476180),
17904 SPH_C32(0x81a30000), SPH_C32(0x5f562849), SPH_C32(0xa4c282f2),
17905 SPH_C32(0x94430733), SPH_C32(0x9d00dd98), SPH_C32(0xef5a0000),
17906 SPH_C32(0xf3790002), SPH_C32(0x80333200), SPH_C32(0x6dd00000),
17907 SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523), SPH_C32(0xa35afdde),
17908 SPH_C32(0xf73f510f) },
17909 { SPH_C32(0xaa0b0000), SPH_C32(0x83cf0003), SPH_C32(0x44bc7200),
17910 SPH_C32(0x82e00000), SPH_C32(0x05d31923), SPH_C32(0xbb70d244),
17911 SPH_C32(0x6a31c0cd), SPH_C32(0x0ce4a56e), SPH_C32(0xf1140000),
17912 SPH_C32(0x2db60002), SPH_C32(0xedcb3380), SPH_C32(0x1af40000),
17913 SPH_C32(0x051e3d3d), SPH_C32(0x1343ac6d), SPH_C32(0x6ef9e5cc),
17914 SPH_C32(0x6f951861) },
17915 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
17916 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
17917 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
17918 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
17919 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
17920 SPH_C32(0x5d6336ec) },
17921 { SPH_C32(0xc1a30000), SPH_C32(0xc8660002), SPH_C32(0x193f5380),
17922 SPH_C32(0x58300000), SPH_C32(0x66a60057), SPH_C32(0x6bf9380d),
17923 SPH_C32(0x4f564426), SPH_C32(0xdf300055), SPH_C32(0xedd10000),
17924 SPH_C32(0x74900003), SPH_C32(0xbc19c180), SPH_C32(0x42860000),
17925 SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3), SPH_C32(0xf6bacdaf),
17926 SPH_C32(0xc5c97f82) },
17927 { SPH_C32(0x73a50000), SPH_C32(0x0d0f0002), SPH_C32(0x313c4180),
17928 SPH_C32(0x2c570000), SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5),
17929 SPH_C32(0x7c879bca), SPH_C32(0xd67e31cd), SPH_C32(0x41990000),
17930 SPH_C32(0x6f360003), SPH_C32(0xf9e2d200), SPH_C32(0x41c50000),
17931 SPH_C32(0xac954f10), SPH_C32(0x81b37215), SPH_C32(0x08c80a51),
17932 SPH_C32(0x542d0774) },
17933 { SPH_C32(0xdfed0000), SPH_C32(0x16a90002), SPH_C32(0x74c75200),
17934 SPH_C32(0x2f140000), SPH_C32(0x8ae107c9), SPH_C32(0x9f595143),
17935 SPH_C32(0x82f55c34), SPH_C32(0x479a493b), SPH_C32(0x5fd70000),
17936 SPH_C32(0xb1f90003), SPH_C32(0x941ad380), SPH_C32(0x36e10000),
17937 SPH_C32(0x40d2488e), SPH_C32(0x75131b5b), SPH_C32(0xc56b1243),
17938 SPH_C32(0xcc874e1a) },
17939 { SPH_C32(0xc3280000), SPH_C32(0x4f8f0003), SPH_C32(0x2515a000),
17940 SPH_C32(0x77660000), SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d),
17941 SPH_C32(0x1ab67457), SPH_C32(0xedc62ed8), SPH_C32(0x28ba0000),
17942 SPH_C32(0xa3760003), SPH_C32(0x984b0000), SPH_C32(0xb4430000),
17943 SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc), SPH_C32(0x784fbecb),
17944 SPH_C32(0xb50f8cc2) },
17945 { SPH_C32(0x6f600000), SPH_C32(0x54290003), SPH_C32(0x60eeb380),
17946 SPH_C32(0x74250000), SPH_C32(0x236a75e4), SPH_C32(0x0da98f3b),
17947 SPH_C32(0xe4c4b3a9), SPH_C32(0x7c22562e), SPH_C32(0x36f40000),
17948 SPH_C32(0x7db90003), SPH_C32(0xf5b30180), SPH_C32(0xc3670000),
17949 SPH_C32(0x3cee1523), SPH_C32(0xdc781692), SPH_C32(0xb5eca6d9),
17950 SPH_C32(0x2da5c5ac) },
17951 { SPH_C32(0xdd660000), SPH_C32(0x91400003), SPH_C32(0x48eda180),
17952 SPH_C32(0x00420000), SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3),
17953 SPH_C32(0xd7156c45), SPH_C32(0x756c67b6), SPH_C32(0x9abc0000),
17954 SPH_C32(0x661f0003), SPH_C32(0xb0481200), SPH_C32(0xc0240000),
17955 SPH_C32(0x666b2449), SPH_C32(0xc3ca4624), SPH_C32(0x4b9e6127),
17956 SPH_C32(0xbc41bd5a) },
17957 { SPH_C32(0x712e0000), SPH_C32(0x8ae60003), SPH_C32(0x0d16b200),
17958 SPH_C32(0x03010000), SPH_C32(0xcf2d727a), SPH_C32(0xf909e675),
17959 SPH_C32(0x2967abbb), SPH_C32(0xe4881f40), SPH_C32(0x84f20000),
17960 SPH_C32(0xb8d00003), SPH_C32(0xddb01380), SPH_C32(0xb7000000),
17961 SPH_C32(0x8a2c23d7), SPH_C32(0x376a2f6a), SPH_C32(0x863d7935),
17962 SPH_C32(0x24ebf434) }
17963 };
17964 static const sph_u32 T512_36[64][16] = {
17965 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17966 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17967 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17968 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17969 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17970 SPH_C32(0x00000000) },
17971 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
17972 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
17973 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
17974 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
17975 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
17976 SPH_C32(0x7f975691) },
17977 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
17978 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
17979 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
17980 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
17981 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
17982 SPH_C32(0x2c94459e) },
17983 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
17984 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
17985 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
17986 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
17987 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
17988 SPH_C32(0x5303130f) },
17989 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
17990 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
17991 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
17992 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
17993 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
17994 SPH_C32(0x8e67b7fa) },
17995 { SPH_C32(0x9e440000), SPH_C32(0x8c370000), SPH_C32(0x30d807ce),
17996 SPH_C32(0xcbaf0000), SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6),
17997 SPH_C32(0xa615c724), SPH_C32(0x995994f1), SPH_C32(0xd2130000),
17998 SPH_C32(0x45ab0000), SPH_C32(0xf8c50286), SPH_C32(0xc30c0000),
17999 SPH_C32(0x574d284c), SPH_C32(0xda31f145), SPH_C32(0x4f1ee235),
18000 SPH_C32(0xf1f0e16b) },
18001 { SPH_C32(0x9f990000), SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786),
18002 SPH_C32(0x6daf0000), SPH_C32(0x413413b1), SPH_C32(0x155ef9e1),
18003 SPH_C32(0xc00708d9), SPH_C32(0xb5cdd16f), SPH_C32(0x80430000),
18004 SPH_C32(0x6cff0000), SPH_C32(0x92a402c8), SPH_C32(0x33f30000),
18005 SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b), SPH_C32(0x80486dd0),
18006 SPH_C32(0xa2f3f264) },
18007 { SPH_C32(0xcdc90000), SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8),
18008 SPH_C32(0x9d500000), SPH_C32(0xdb056d5d), SPH_C32(0x507db82f),
18009 SPH_C32(0x0f51873c), SPH_C32(0xe6cec260), SPH_C32(0xd3ce0000),
18010 SPH_C32(0xc5030000), SPH_C32(0x0c5302ce), SPH_C32(0x650c0000),
18011 SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72), SPH_C32(0x290c2dc8),
18012 SPH_C32(0xdd64a4f5) },
18013 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
18014 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
18015 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
18016 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
18017 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
18018 SPH_C32(0x443d3004) },
18019 { SPH_C32(0xd3ce0000), SPH_C32(0xc5030000), SPH_C32(0x0c5302ce),
18020 SPH_C32(0x650c0000), SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72),
18021 SPH_C32(0x290c2dc8), SPH_C32(0xdd64a4f5), SPH_C32(0x1e070000),
18022 SPH_C32(0xe0c80000), SPH_C32(0xa27c0506), SPH_C32(0xf85c0000),
18023 SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d), SPH_C32(0x265daaf4),
18024 SPH_C32(0x3baa6695) },
18025 { SPH_C32(0xd2130000), SPH_C32(0x45ab0000), SPH_C32(0xf8c50286),
18026 SPH_C32(0xc30c0000), SPH_C32(0x574d284c), SPH_C32(0xda31f145),
18027 SPH_C32(0x4f1ee235), SPH_C32(0xf1f0e16b), SPH_C32(0x4c570000),
18028 SPH_C32(0xc99c0000), SPH_C32(0xc81d0548), SPH_C32(0x08a30000),
18029 SPH_C32(0x86ac455f), SPH_C32(0x18898493), SPH_C32(0xe90b2511),
18030 SPH_C32(0x68a9759a) },
18031 { SPH_C32(0x80430000), SPH_C32(0x6cff0000), SPH_C32(0x92a402c8),
18032 SPH_C32(0x33f30000), SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b),
18033 SPH_C32(0x80486dd0), SPH_C32(0xa2f3f264), SPH_C32(0x1fda0000),
18034 SPH_C32(0x60600000), SPH_C32(0x56ea054e), SPH_C32(0x5e5c0000),
18035 SPH_C32(0x8c484511), SPH_C32(0x8a4c496a), SPH_C32(0x404f6509),
18036 SPH_C32(0x173e230b) },
18037 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
18038 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
18039 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
18040 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
18041 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
18042 SPH_C32(0xca5a87fe) },
18043 { SPH_C32(0x1fda0000), SPH_C32(0x60600000), SPH_C32(0x56ea054e),
18044 SPH_C32(0x5e5c0000), SPH_C32(0x8c484511), SPH_C32(0x8a4c496a),
18045 SPH_C32(0x404f6509), SPH_C32(0x173e230b), SPH_C32(0x9f990000),
18046 SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786), SPH_C32(0x6daf0000),
18047 SPH_C32(0x413413b1), SPH_C32(0x155ef9e1), SPH_C32(0xc00708d9),
18048 SPH_C32(0xb5cdd16f) },
18049 { SPH_C32(0x1e070000), SPH_C32(0xe0c80000), SPH_C32(0xa27c0506),
18050 SPH_C32(0xf85c0000), SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d),
18051 SPH_C32(0x265daaf4), SPH_C32(0x3baa6695), SPH_C32(0xcdc90000),
18052 SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8), SPH_C32(0x9d500000),
18053 SPH_C32(0xdb056d5d), SPH_C32(0x507db82f), SPH_C32(0x0f51873c),
18054 SPH_C32(0xe6cec260) },
18055 { SPH_C32(0x4c570000), SPH_C32(0xc99c0000), SPH_C32(0xc81d0548),
18056 SPH_C32(0x08a30000), SPH_C32(0x86ac455f), SPH_C32(0x18898493),
18057 SPH_C32(0xe90b2511), SPH_C32(0x68a9759a), SPH_C32(0x9e440000),
18058 SPH_C32(0x8c370000), SPH_C32(0x30d807ce), SPH_C32(0xcbaf0000),
18059 SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6), SPH_C32(0xa615c724),
18060 SPH_C32(0x995994f1) },
18061 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
18062 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
18063 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
18064 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
18065 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
18066 SPH_C32(0xf4f6ea7b) },
18067 { SPH_C32(0x2a730000), SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce),
18068 SPH_C32(0x605a0000), SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea),
18069 SPH_C32(0x3fda2f87), SPH_C32(0x306c98a4), SPH_C32(0x51220000),
18070 SPH_C32(0x1ed40000), SPH_C32(0x24eb0306), SPH_C32(0x00670000),
18071 SPH_C32(0xb069459d), SPH_C32(0x128d0b9e), SPH_C32(0x00185482),
18072 SPH_C32(0x8b61bcea) },
18073 { SPH_C32(0x2bae0000), SPH_C32(0xbb000000), SPH_C32(0x37cd0b86),
18074 SPH_C32(0xc65a0000), SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd),
18075 SPH_C32(0x59c8e07a), SPH_C32(0x1cf8dd3a), SPH_C32(0x03720000),
18076 SPH_C32(0x37800000), SPH_C32(0x4e8a0348), SPH_C32(0xf0980000),
18077 SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50), SPH_C32(0xcf4edb67),
18078 SPH_C32(0xd862afe5) },
18079 { SPH_C32(0x79fe0000), SPH_C32(0x92540000), SPH_C32(0x5dac0bc8),
18080 SPH_C32(0x36a50000), SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513),
18081 SPH_C32(0x969e6f9f), SPH_C32(0x4ffbce35), SPH_C32(0x50ff0000),
18082 SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e), SPH_C32(0xa6670000),
18083 SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9), SPH_C32(0x660a9b7f),
18084 SPH_C32(0xa7f5f974) },
18085 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
18086 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
18087 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
18088 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
18089 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
18090 SPH_C32(0x7a915d81) },
18091 { SPH_C32(0xe6670000), SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e),
18092 SPH_C32(0x5b0a0000), SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2),
18093 SPH_C32(0x56996746), SPH_C32(0xfa361f5a), SPH_C32(0xd0bc0000),
18094 SPH_C32(0xf2830000), SPH_C32(0x42d90186), SPH_C32(0x95940000),
18095 SPH_C32(0xedc06d9f), SPH_C32(0x5a793722), SPH_C32(0xe642f6af),
18096 SPH_C32(0x05060b10) },
18097 { SPH_C32(0xe7ba0000), SPH_C32(0x1e630000), SPH_C32(0x6d740c06),
18098 SPH_C32(0xfd0a0000), SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5),
18099 SPH_C32(0x308ba8bb), SPH_C32(0xd6a25ac4), SPH_C32(0x82ec0000),
18100 SPH_C32(0xdbd70000), SPH_C32(0x28b801c8), SPH_C32(0x656b0000),
18101 SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec), SPH_C32(0x2914794a),
18102 SPH_C32(0x5605181f) },
18103 { SPH_C32(0xb5ea0000), SPH_C32(0x37370000), SPH_C32(0x07150c48),
18104 SPH_C32(0x0df50000), SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b),
18105 SPH_C32(0xffdd275e), SPH_C32(0x85a149cb), SPH_C32(0xd1610000),
18106 SPH_C32(0x722b0000), SPH_C32(0xb64f01ce), SPH_C32(0x33940000),
18107 SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15), SPH_C32(0x80503952),
18108 SPH_C32(0x29924e8e) },
18109 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
18110 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
18111 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
18112 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
18113 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
18114 SPH_C32(0xb0cbda7f) },
18115 { SPH_C32(0xabed0000), SPH_C32(0xd7ff0000), SPH_C32(0xa569094e),
18116 SPH_C32(0xf5a90000), SPH_C32(0xb6a67e97), SPH_C32(0x733ef456),
18117 SPH_C32(0xd9808daa), SPH_C32(0xbe0b2f5e), SPH_C32(0x1ca80000),
18118 SPH_C32(0x57e00000), SPH_C32(0x18600606), SPH_C32(0xaec40000),
18119 SPH_C32(0xa6107e60), SPH_C32(0xdde2033a), SPH_C32(0x8f01be6e),
18120 SPH_C32(0xcf5c8cee) },
18121 { SPH_C32(0xaa300000), SPH_C32(0x57570000), SPH_C32(0x51ff0906),
18122 SPH_C32(0x53a90000), SPH_C32(0x26730035), SPH_C32(0xa4d87861),
18123 SPH_C32(0xbf924257), SPH_C32(0x929f6ac0), SPH_C32(0x4ef80000),
18124 SPH_C32(0x7eb40000), SPH_C32(0x72010648), SPH_C32(0x5e3b0000),
18125 SPH_C32(0x3c21008c), SPH_C32(0x98c142f4), SPH_C32(0x4057318b),
18126 SPH_C32(0x9c5f9fe1) },
18127 { SPH_C32(0xf8600000), SPH_C32(0x7e030000), SPH_C32(0x3b9e0948),
18128 SPH_C32(0xa3560000), SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af),
18129 SPH_C32(0x70c4cdb2), SPH_C32(0xc19c79cf), SPH_C32(0x1d750000),
18130 SPH_C32(0xd7480000), SPH_C32(0xecf6064e), SPH_C32(0x08c40000),
18131 SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d), SPH_C32(0xe9137193),
18132 SPH_C32(0xe3c8c970) },
18133 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
18134 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
18135 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
18136 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
18137 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
18138 SPH_C32(0x3eac6d85) },
18139 { SPH_C32(0x67f90000), SPH_C32(0x729c0000), SPH_C32(0xffd00ece),
18140 SPH_C32(0xcef90000), SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e),
18141 SPH_C32(0xb0c3c56b), SPH_C32(0x7451a8a0), SPH_C32(0x9d360000),
18142 SPH_C32(0xbbb70000), SPH_C32(0x7e520486), SPH_C32(0x3b370000),
18143 SPH_C32(0xfbb95662), SPH_C32(0x95163f86), SPH_C32(0x695b1c43),
18144 SPH_C32(0x413b3b14) },
18145 { SPH_C32(0x66240000), SPH_C32(0xf2340000), SPH_C32(0x0b460e86),
18146 SPH_C32(0x68f90000), SPH_C32(0x6da313ca), SPH_C32(0x23434c79),
18147 SPH_C32(0xd6d10a96), SPH_C32(0x58c5ed3e), SPH_C32(0xcf660000),
18148 SPH_C32(0x92e30000), SPH_C32(0x143304c8), SPH_C32(0xcbc80000),
18149 SPH_C32(0x6188288e), SPH_C32(0xd0357e48), SPH_C32(0xa60d93a6),
18150 SPH_C32(0x1238281b) },
18151 { SPH_C32(0x34740000), SPH_C32(0xdb600000), SPH_C32(0x61270ec8),
18152 SPH_C32(0x98060000), SPH_C32(0xf7926d26), SPH_C32(0x66600db7),
18153 SPH_C32(0x19878573), SPH_C32(0x0bc6fe31), SPH_C32(0x9ceb0000),
18154 SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce), SPH_C32(0x9d370000),
18155 SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1), SPH_C32(0x0f49d3be),
18156 SPH_C32(0x6daf7e8a) },
18157 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
18158 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
18159 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
18160 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
18161 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
18162 SPH_C32(0x979961d0) },
18163 { SPH_C32(0x50ff0000), SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e),
18164 SPH_C32(0xa6670000), SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9),
18165 SPH_C32(0x660a9b7f), SPH_C32(0xa7f5f974), SPH_C32(0x29010000),
18166 SPH_C32(0x0c280000), SPH_C32(0x8dd10886), SPH_C32(0x90c20000),
18167 SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba), SPH_C32(0xf094f4e0),
18168 SPH_C32(0xe80e3741) },
18169 { SPH_C32(0x51220000), SPH_C32(0x1ed40000), SPH_C32(0x24eb0306),
18170 SPH_C32(0x00670000), SPH_C32(0xb069459d), SPH_C32(0x128d0b9e),
18171 SPH_C32(0x00185482), SPH_C32(0x8b61bcea), SPH_C32(0x7b510000),
18172 SPH_C32(0x257c0000), SPH_C32(0xe7b008c8), SPH_C32(0x603d0000),
18173 SPH_C32(0x5b661308), SPH_C32(0x2947c374), SPH_C32(0x3fc27b05),
18174 SPH_C32(0xbb0d244e) },
18175 { SPH_C32(0x03720000), SPH_C32(0x37800000), SPH_C32(0x4e8a0348),
18176 SPH_C32(0xf0980000), SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50),
18177 SPH_C32(0xcf4edb67), SPH_C32(0xd862afe5), SPH_C32(0x28dc0000),
18178 SPH_C32(0x8c800000), SPH_C32(0x794708ce), SPH_C32(0x36c20000),
18179 SPH_C32(0x51821346), SPH_C32(0xbb820e8d), SPH_C32(0x96863b1d),
18180 SPH_C32(0xc49a72df) },
18181 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
18182 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
18183 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
18184 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
18185 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
18186 SPH_C32(0x19fed62a) },
18187 { SPH_C32(0x9ceb0000), SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce),
18188 SPH_C32(0x9d370000), SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1),
18189 SPH_C32(0x0f49d3be), SPH_C32(0x6daf7e8a), SPH_C32(0xa89f0000),
18190 SPH_C32(0xe07f0000), SPH_C32(0xebe30a06), SPH_C32(0x05310000),
18191 SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06), SPH_C32(0x16ce56cd),
18192 SPH_C32(0x666980bb) },
18193 { SPH_C32(0x9d360000), SPH_C32(0xbbb70000), SPH_C32(0x7e520486),
18194 SPH_C32(0x3b370000), SPH_C32(0xfbb95662), SPH_C32(0x95163f86),
18195 SPH_C32(0x695b1c43), SPH_C32(0x413b3b14), SPH_C32(0xfacf0000),
18196 SPH_C32(0xc92b0000), SPH_C32(0x81820a48), SPH_C32(0xf5ce0000),
18197 SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8), SPH_C32(0xd998d928),
18198 SPH_C32(0x356a93b4) },
18199 { SPH_C32(0xcf660000), SPH_C32(0x92e30000), SPH_C32(0x143304c8),
18200 SPH_C32(0xcbc80000), SPH_C32(0x6188288e), SPH_C32(0xd0357e48),
18201 SPH_C32(0xa60d93a6), SPH_C32(0x1238281b), SPH_C32(0xa9420000),
18202 SPH_C32(0x60d70000), SPH_C32(0x1f750a4e), SPH_C32(0xa3310000),
18203 SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231), SPH_C32(0x70dc9930),
18204 SPH_C32(0x4afdc525) },
18205 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
18206 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
18207 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
18208 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
18209 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
18210 SPH_C32(0xd3a451d4) },
18211 { SPH_C32(0xd1610000), SPH_C32(0x722b0000), SPH_C32(0xb64f01ce),
18212 SPH_C32(0x33940000), SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15),
18213 SPH_C32(0x80503952), SPH_C32(0x29924e8e), SPH_C32(0x648b0000),
18214 SPH_C32(0x451c0000), SPH_C32(0xb15a0d86), SPH_C32(0x3e610000),
18215 SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e), SPH_C32(0x7f8d1e0c),
18216 SPH_C32(0xac330745) },
18217 { SPH_C32(0xd0bc0000), SPH_C32(0xf2830000), SPH_C32(0x42d90186),
18218 SPH_C32(0x95940000), SPH_C32(0xedc06d9f), SPH_C32(0x5a793722),
18219 SPH_C32(0xe642f6af), SPH_C32(0x05060b10), SPH_C32(0x36db0000),
18220 SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8), SPH_C32(0xce9e0000),
18221 SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0), SPH_C32(0xb0db91e9),
18222 SPH_C32(0xff30144a) },
18223 { SPH_C32(0x82ec0000), SPH_C32(0xdbd70000), SPH_C32(0x28b801c8),
18224 SPH_C32(0x656b0000), SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec),
18225 SPH_C32(0x2914794a), SPH_C32(0x5605181f), SPH_C32(0x65560000),
18226 SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce), SPH_C32(0x98610000),
18227 SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629), SPH_C32(0x199fd1f1),
18228 SPH_C32(0x80a742db) },
18229 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
18230 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
18231 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
18232 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
18233 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
18234 SPH_C32(0x5dc3e62e) },
18235 { SPH_C32(0x1d750000), SPH_C32(0xd7480000), SPH_C32(0xecf6064e),
18236 SPH_C32(0x08c40000), SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d),
18237 SPH_C32(0xe9137193), SPH_C32(0xe3c8c970), SPH_C32(0xe5150000),
18238 SPH_C32(0xa94b0000), SPH_C32(0xd7680f06), SPH_C32(0xab920000),
18239 SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2), SPH_C32(0x99d7bc21),
18240 SPH_C32(0x2254b0bf) },
18241 { SPH_C32(0x1ca80000), SPH_C32(0x57e00000), SPH_C32(0x18600606),
18242 SPH_C32(0xaec40000), SPH_C32(0xa6107e60), SPH_C32(0xdde2033a),
18243 SPH_C32(0x8f01be6e), SPH_C32(0xcf5c8cee), SPH_C32(0xb7450000),
18244 SPH_C32(0x801f0000), SPH_C32(0xbd090f48), SPH_C32(0x5b6d0000),
18245 SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c), SPH_C32(0x568133c4),
18246 SPH_C32(0x7157a3b0) },
18247 { SPH_C32(0x4ef80000), SPH_C32(0x7eb40000), SPH_C32(0x72010648),
18248 SPH_C32(0x5e3b0000), SPH_C32(0x3c21008c), SPH_C32(0x98c142f4),
18249 SPH_C32(0x4057318b), SPH_C32(0x9c5f9fe1), SPH_C32(0xe4c80000),
18250 SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e), SPH_C32(0x0d920000),
18251 SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95), SPH_C32(0xffc573dc),
18252 SPH_C32(0x0ec0f521) },
18253 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
18254 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
18255 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
18256 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
18257 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
18258 SPH_C32(0x636f8bab) },
18259 { SPH_C32(0x28dc0000), SPH_C32(0x8c800000), SPH_C32(0x794708ce),
18260 SPH_C32(0x36c20000), SPH_C32(0x51821346), SPH_C32(0xbb820e8d),
18261 SPH_C32(0x96863b1d), SPH_C32(0xc49a72df), SPH_C32(0x2bae0000),
18262 SPH_C32(0xbb000000), SPH_C32(0x37cd0b86), SPH_C32(0xc65a0000),
18263 SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd), SPH_C32(0x59c8e07a),
18264 SPH_C32(0x1cf8dd3a) },
18265 { SPH_C32(0x29010000), SPH_C32(0x0c280000), SPH_C32(0x8dd10886),
18266 SPH_C32(0x90c20000), SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba),
18267 SPH_C32(0xf094f4e0), SPH_C32(0xe80e3741), SPH_C32(0x79fe0000),
18268 SPH_C32(0x92540000), SPH_C32(0x5dac0bc8), SPH_C32(0x36a50000),
18269 SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513), SPH_C32(0x969e6f9f),
18270 SPH_C32(0x4ffbce35) },
18271 { SPH_C32(0x7b510000), SPH_C32(0x257c0000), SPH_C32(0xe7b008c8),
18272 SPH_C32(0x603d0000), SPH_C32(0x5b661308), SPH_C32(0x2947c374),
18273 SPH_C32(0x3fc27b05), SPH_C32(0xbb0d244e), SPH_C32(0x2a730000),
18274 SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce), SPH_C32(0x605a0000),
18275 SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea), SPH_C32(0x3fda2f87),
18276 SPH_C32(0x306c98a4) },
18277 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
18278 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
18279 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
18280 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
18281 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
18282 SPH_C32(0xed083c51) },
18283 { SPH_C32(0xe4c80000), SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e),
18284 SPH_C32(0x0d920000), SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95),
18285 SPH_C32(0xffc573dc), SPH_C32(0x0ec0f521), SPH_C32(0xaa300000),
18286 SPH_C32(0x57570000), SPH_C32(0x51ff0906), SPH_C32(0x53a90000),
18287 SPH_C32(0x26730035), SPH_C32(0xa4d87861), SPH_C32(0xbf924257),
18288 SPH_C32(0x929f6ac0) },
18289 { SPH_C32(0xe5150000), SPH_C32(0xa94b0000), SPH_C32(0xd7680f06),
18290 SPH_C32(0xab920000), SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2),
18291 SPH_C32(0x99d7bc21), SPH_C32(0x2254b0bf), SPH_C32(0xf8600000),
18292 SPH_C32(0x7e030000), SPH_C32(0x3b9e0948), SPH_C32(0xa3560000),
18293 SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af), SPH_C32(0x70c4cdb2),
18294 SPH_C32(0xc19c79cf) },
18295 { SPH_C32(0xb7450000), SPH_C32(0x801f0000), SPH_C32(0xbd090f48),
18296 SPH_C32(0x5b6d0000), SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c),
18297 SPH_C32(0x568133c4), SPH_C32(0x7157a3b0), SPH_C32(0xabed0000),
18298 SPH_C32(0xd7ff0000), SPH_C32(0xa569094e), SPH_C32(0xf5a90000),
18299 SPH_C32(0xb6a67e97), SPH_C32(0x733ef456), SPH_C32(0xd9808daa),
18300 SPH_C32(0xbe0b2f5e) },
18301 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
18302 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
18303 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
18304 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
18305 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
18306 SPH_C32(0x2752bbaf) },
18307 { SPH_C32(0xa9420000), SPH_C32(0x60d70000), SPH_C32(0x1f750a4e),
18308 SPH_C32(0xa3310000), SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231),
18309 SPH_C32(0x70dc9930), SPH_C32(0x4afdc525), SPH_C32(0x66240000),
18310 SPH_C32(0xf2340000), SPH_C32(0x0b460e86), SPH_C32(0x68f90000),
18311 SPH_C32(0x6da313ca), SPH_C32(0x23434c79), SPH_C32(0xd6d10a96),
18312 SPH_C32(0x58c5ed3e) },
18313 { SPH_C32(0xa89f0000), SPH_C32(0xe07f0000), SPH_C32(0xebe30a06),
18314 SPH_C32(0x05310000), SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06),
18315 SPH_C32(0x16ce56cd), SPH_C32(0x666980bb), SPH_C32(0x34740000),
18316 SPH_C32(0xdb600000), SPH_C32(0x61270ec8), SPH_C32(0x98060000),
18317 SPH_C32(0xf7926d26), SPH_C32(0x66600db7), SPH_C32(0x19878573),
18318 SPH_C32(0x0bc6fe31) },
18319 { SPH_C32(0xfacf0000), SPH_C32(0xc92b0000), SPH_C32(0x81820a48),
18320 SPH_C32(0xf5ce0000), SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8),
18321 SPH_C32(0xd998d928), SPH_C32(0x356a93b4), SPH_C32(0x67f90000),
18322 SPH_C32(0x729c0000), SPH_C32(0xffd00ece), SPH_C32(0xcef90000),
18323 SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e), SPH_C32(0xb0c3c56b),
18324 SPH_C32(0x7451a8a0) },
18325 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
18326 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
18327 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
18328 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
18329 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
18330 SPH_C32(0xa9350c55) },
18331 { SPH_C32(0x65560000), SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce),
18332 SPH_C32(0x98610000), SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629),
18333 SPH_C32(0x199fd1f1), SPH_C32(0x80a742db), SPH_C32(0xe7ba0000),
18334 SPH_C32(0x1e630000), SPH_C32(0x6d740c06), SPH_C32(0xfd0a0000),
18335 SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5), SPH_C32(0x308ba8bb),
18336 SPH_C32(0xd6a25ac4) },
18337 { SPH_C32(0x648b0000), SPH_C32(0x451c0000), SPH_C32(0xb15a0d86),
18338 SPH_C32(0x3e610000), SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e),
18339 SPH_C32(0x7f8d1e0c), SPH_C32(0xac330745), SPH_C32(0xb5ea0000),
18340 SPH_C32(0x37370000), SPH_C32(0x07150c48), SPH_C32(0x0df50000),
18341 SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b), SPH_C32(0xffdd275e),
18342 SPH_C32(0x85a149cb) },
18343 { SPH_C32(0x36db0000), SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8),
18344 SPH_C32(0xce9e0000), SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0),
18345 SPH_C32(0xb0db91e9), SPH_C32(0xff30144a), SPH_C32(0xe6670000),
18346 SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e), SPH_C32(0x5b0a0000),
18347 SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2), SPH_C32(0x56996746),
18348 SPH_C32(0xfa361f5a) }
18349 };
18350 static const sph_u32 T512_42[64][16] = {
18351 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18352 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18353 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18354 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18355 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18356 SPH_C32(0x00000000) },
18357 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
18358 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
18359 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
18360 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
18361 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
18362 SPH_C32(0x1e7536a6) },
18363 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
18364 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
18365 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
18366 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
18367 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
18368 SPH_C32(0x24314f17) },
18369 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
18370 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
18371 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
18372 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
18373 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
18374 SPH_C32(0x3a4479b1) },
18375 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
18376 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
18377 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
18378 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
18379 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
18380 SPH_C32(0x9075b1ce) },
18381 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
18382 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
18383 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
18384 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
18385 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
18386 SPH_C32(0x8e008768) },
18387 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
18388 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
18389 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
18390 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
18391 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
18392 SPH_C32(0xb444fed9) },
18393 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
18394 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
18395 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
18396 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
18397 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
18398 SPH_C32(0xaa31c87f) },
18399 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
18400 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
18401 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
18402 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
18403 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
18404 SPH_C32(0x9b6ef888) },
18405 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
18406 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
18407 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
18408 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
18409 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
18410 SPH_C32(0x851bce2e) },
18411 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
18412 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
18413 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
18414 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
18415 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
18416 SPH_C32(0xbf5fb79f) },
18417 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
18418 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
18419 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
18420 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
18421 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
18422 SPH_C32(0xa12a8139) },
18423 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
18424 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
18425 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
18426 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
18427 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
18428 SPH_C32(0x0b1b4946) },
18429 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
18430 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
18431 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
18432 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
18433 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
18434 SPH_C32(0x156e7fe0) },
18435 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
18436 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
18437 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
18438 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
18439 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
18440 SPH_C32(0x2f2a0651) },
18441 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
18442 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
18443 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
18444 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
18445 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
18446 SPH_C32(0x315f30f7) },
18447 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
18448 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
18449 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
18450 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
18451 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
18452 SPH_C32(0xd8b61463) },
18453 { SPH_C32(0xd0db0000), SPH_C32(0x9fea0000), SPH_C32(0x07fc002f),
18454 SPH_C32(0x3d253800), SPH_C32(0x166f5b46), SPH_C32(0x1803aeba),
18455 SPH_C32(0x04e68e03), SPH_C32(0xdc540d25), SPH_C32(0x16980000),
18456 SPH_C32(0xf0110000), SPH_C32(0x3605000c), SPH_C32(0xbae71800),
18457 SPH_C32(0xb4366636), SPH_C32(0xbdf80493), SPH_C32(0x75c240b7),
18458 SPH_C32(0xc6c322c5) },
18459 { SPH_C32(0x95c20000), SPH_C32(0x34e60000), SPH_C32(0x3742002e),
18460 SPH_C32(0x542f1800), SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7),
18461 SPH_C32(0x29377445), SPH_C32(0xf8654232), SPH_C32(0x4edb0000),
18462 SPH_C32(0x706f0000), SPH_C32(0x4e36000d), SPH_C32(0x7c8c2000),
18463 SPH_C32(0x53013aea), SPH_C32(0xc4553b4e), SPH_C32(0xd9b1bed8),
18464 SPH_C32(0xfc875b74) },
18465 { SPH_C32(0xcd810000), SPH_C32(0xb4980000), SPH_C32(0x4f71002f),
18466 SPH_C32(0x92442000), SPH_C32(0x33a47583), SPH_C32(0xd07a116a),
18467 SPH_C32(0x85448a2a), SPH_C32(0xc2213b83), SPH_C32(0x53810000),
18468 SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d), SPH_C32(0xd3ed3800),
18469 SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e), SPH_C32(0x5813baf1),
18470 SPH_C32(0xe2f26dd2) },
18471 { SPH_C32(0x2da30000), SPH_C32(0x0bb20000), SPH_C32(0x31ff0030),
18472 SPH_C32(0x87e00000), SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a),
18473 SPH_C32(0x5fa418b4), SPH_C32(0xed0b3dd2), SPH_C32(0x0c2f0000),
18474 SPH_C32(0x69330000), SPH_C32(0xf9fc0006), SPH_C32(0x828b0000),
18475 SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7), SPH_C32(0x001826bc),
18476 SPH_C32(0x48c3a5ad) },
18477 { SPH_C32(0x75e00000), SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031),
18478 SPH_C32(0x418b3800), SPH_C32(0x99f15693), SPH_C32(0x60dc0487),
18479 SPH_C32(0xf3d7e6db), SPH_C32(0xd74f4463), SPH_C32(0x11750000),
18480 SPH_C32(0x42410000), SPH_C32(0xb1710006), SPH_C32(0x2dea1800),
18481 SPH_C32(0xf7444598), SPH_C32(0xf53f6a37), SPH_C32(0x81ba2295),
18482 SPH_C32(0x56b6930b) },
18483 { SPH_C32(0x30f90000), SPH_C32(0x20c00000), SPH_C32(0x79720030),
18484 SPH_C32(0x28811800), SPH_C32(0x5b0d248a), SPH_C32(0xd108848a),
18485 SPH_C32(0xde061c9d), SPH_C32(0xf37e0b74), SPH_C32(0x49360000),
18486 SPH_C32(0xc23f0000), SPH_C32(0xc9420007), SPH_C32(0xeb812000),
18487 SPH_C32(0x10731944), SPH_C32(0x8c9255ea), SPH_C32(0x2dc9dcfa),
18488 SPH_C32(0x6cf2eaba) },
18489 { SPH_C32(0x68ba0000), SPH_C32(0xa0be0000), SPH_C32(0x01410031),
18490 SPH_C32(0xeeea2000), SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57),
18491 SPH_C32(0x7275e2f2), SPH_C32(0xc93a72c5), SPH_C32(0x546c0000),
18492 SPH_C32(0xe94d0000), SPH_C32(0x81cf0007), SPH_C32(0x44e03800),
18493 SPH_C32(0x35b83781), SPH_C32(0x44ebea3a), SPH_C32(0xac6bd8d3),
18494 SPH_C32(0x7287dc1c) },
18495 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
18496 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
18497 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
18498 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
18499 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
18500 SPH_C32(0x43d8eceb) },
18501 { SPH_C32(0xd7360000), SPH_C32(0x2dba0000), SPH_C32(0x80880025),
18502 SPH_C32(0xaa283800), SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e),
18503 SPH_C32(0xf09eec21), SPH_C32(0x4c21bceb), SPH_C32(0xb44e0000),
18504 SPH_C32(0x56670000), SPH_C32(0xff410018), SPH_C32(0x51441800),
18505 SPH_C32(0x78da484d), SPH_C32(0x8de0c00a), SPH_C32(0x768b4a4d),
18506 SPH_C32(0x5dadda4d) },
18507 { SPH_C32(0x922f0000), SPH_C32(0x86b60000), SPH_C32(0xb0360024),
18508 SPH_C32(0xc3221800), SPH_C32(0x97e10af1), SPH_C32(0xe1104013),
18509 SPH_C32(0xdd4f1667), SPH_C32(0x6810f3fc), SPH_C32(0xec0d0000),
18510 SPH_C32(0xd6190000), SPH_C32(0x87720019), SPH_C32(0x972f2000),
18511 SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7), SPH_C32(0xdaf8b422),
18512 SPH_C32(0x67e9a3fc) },
18513 { SPH_C32(0xca6c0000), SPH_C32(0x06c80000), SPH_C32(0xc8050025),
18514 SPH_C32(0x05492000), SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce),
18515 SPH_C32(0x713ce808), SPH_C32(0x52548a4d), SPH_C32(0xf1570000),
18516 SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019), SPH_C32(0x384e3800),
18517 SPH_C32(0xba263a54), SPH_C32(0x3c344007), SPH_C32(0x5b5ab00b),
18518 SPH_C32(0x799c955a) },
18519 { SPH_C32(0x2a4e0000), SPH_C32(0xb9e20000), SPH_C32(0xb68b003a),
18520 SPH_C32(0x10ed0000), SPH_C32(0x3db429e1), SPH_C32(0x51b655fe),
18521 SPH_C32(0xabdc7a96), SPH_C32(0x7d7e8c1c), SPH_C32(0xaef90000),
18522 SPH_C32(0xcf450000), SPH_C32(0x30b80012), SPH_C32(0x69280000),
18523 SPH_C32(0x1e634526), SPH_C32(0x0d5e117e), SPH_C32(0x03512c46),
18524 SPH_C32(0xd3ad5d25) },
18525 { SPH_C32(0x720d0000), SPH_C32(0x399c0000), SPH_C32(0xceb8003b),
18526 SPH_C32(0xd6863800), SPH_C32(0xda83753d), SPH_C32(0x281b6a23),
18527 SPH_C32(0x07af84f9), SPH_C32(0x473af5ad), SPH_C32(0xb3a30000),
18528 SPH_C32(0xe4370000), SPH_C32(0x78350012), SPH_C32(0xc6491800),
18529 SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae), SPH_C32(0x82f3286f),
18530 SPH_C32(0xcdd86b83) },
18531 { SPH_C32(0x37140000), SPH_C32(0x92900000), SPH_C32(0xfe06003a),
18532 SPH_C32(0xbf8c1800), SPH_C32(0x187f0724), SPH_C32(0x99cfea2e),
18533 SPH_C32(0x2a7e7ebf), SPH_C32(0x630bbaba), SPH_C32(0xebe00000),
18534 SPH_C32(0x64490000), SPH_C32(0x00060013), SPH_C32(0x00222000),
18535 SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173), SPH_C32(0x2e80d600),
18536 SPH_C32(0xf79c1232) },
18537 { SPH_C32(0x6f570000), SPH_C32(0x12ee0000), SPH_C32(0x8635003b),
18538 SPH_C32(0x79e72000), SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3),
18539 SPH_C32(0x860d80d0), SPH_C32(0x594fc30b), SPH_C32(0xf6ba0000),
18540 SPH_C32(0x4f3b0000), SPH_C32(0x488b0013), SPH_C32(0xaf433800),
18541 SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3), SPH_C32(0xaf22d229),
18542 SPH_C32(0xe9e92494) },
18543 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
18544 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
18545 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
18546 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
18547 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
18548 SPH_C32(0x3ea660f7) },
18549 { SPH_C32(0x53810000), SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d),
18550 SPH_C32(0xd3ed3800), SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e),
18551 SPH_C32(0x5813baf1), SPH_C32(0xe2f26dd2), SPH_C32(0x9e000000),
18552 SPH_C32(0xef850000), SPH_C32(0x49ca0022), SPH_C32(0x41a91800),
18553 SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4), SPH_C32(0xdd5730db),
18554 SPH_C32(0x20d35651) },
18555 { SPH_C32(0x16980000), SPH_C32(0xf0110000), SPH_C32(0x3605000c),
18556 SPH_C32(0xbae71800), SPH_C32(0xb4366636), SPH_C32(0xbdf80493),
18557 SPH_C32(0x75c240b7), SPH_C32(0xc6c322c5), SPH_C32(0xc6430000),
18558 SPH_C32(0x6ffb0000), SPH_C32(0x31f90023), SPH_C32(0x87c22000),
18559 SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29), SPH_C32(0x7124ceb4),
18560 SPH_C32(0x1a972fe0) },
18561 { SPH_C32(0x4edb0000), SPH_C32(0x706f0000), SPH_C32(0x4e36000d),
18562 SPH_C32(0x7c8c2000), SPH_C32(0x53013aea), SPH_C32(0xc4553b4e),
18563 SPH_C32(0xd9b1bed8), SPH_C32(0xfc875b74), SPH_C32(0xdb190000),
18564 SPH_C32(0x44890000), SPH_C32(0x79740023), SPH_C32(0x28a33800),
18565 SPH_C32(0x879213b5), SPH_C32(0x6d8215f9), SPH_C32(0xf086ca9d),
18566 SPH_C32(0x04e21946) },
18567 { SPH_C32(0xaef90000), SPH_C32(0xcf450000), SPH_C32(0x30b80012),
18568 SPH_C32(0x69280000), SPH_C32(0x1e634526), SPH_C32(0x0d5e117e),
18569 SPH_C32(0x03512c46), SPH_C32(0xd3ad5d25), SPH_C32(0x84b70000),
18570 SPH_C32(0x76a70000), SPH_C32(0x86330028), SPH_C32(0x79c50000),
18571 SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480), SPH_C32(0xa88d56d0),
18572 SPH_C32(0xaed3d139) },
18573 { SPH_C32(0xf6ba0000), SPH_C32(0x4f3b0000), SPH_C32(0x488b0013),
18574 SPH_C32(0xaf433800), SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3),
18575 SPH_C32(0xaf22d229), SPH_C32(0xe9e92494), SPH_C32(0x99ed0000),
18576 SPH_C32(0x5dd50000), SPH_C32(0xcebe0028), SPH_C32(0xd6a41800),
18577 SPH_C32(0x061c4202), SPH_C32(0x9491fb50), SPH_C32(0x292f52f9),
18578 SPH_C32(0xb0a6e79f) },
18579 { SPH_C32(0xb3a30000), SPH_C32(0xe4370000), SPH_C32(0x78350012),
18580 SPH_C32(0xc6491800), SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae),
18581 SPH_C32(0x82f3286f), SPH_C32(0xcdd86b83), SPH_C32(0xc1ae0000),
18582 SPH_C32(0xddab0000), SPH_C32(0xb68d0029), SPH_C32(0x10cf2000),
18583 SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d), SPH_C32(0x855cac96),
18584 SPH_C32(0x8ae29e2e) },
18585 { SPH_C32(0xebe00000), SPH_C32(0x64490000), SPH_C32(0x00060013),
18586 SPH_C32(0x00222000), SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173),
18587 SPH_C32(0x2e80d600), SPH_C32(0xf79c1232), SPH_C32(0xdcf40000),
18588 SPH_C32(0xf6d90000), SPH_C32(0xfe000029), SPH_C32(0xbfae3800),
18589 SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d), SPH_C32(0x04fea8bf),
18590 SPH_C32(0x9497a888) },
18591 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
18592 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
18593 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
18594 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
18595 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
18596 SPH_C32(0xa5c8987f) },
18597 { SPH_C32(0x546c0000), SPH_C32(0xe94d0000), SPH_C32(0x81cf0007),
18598 SPH_C32(0x44e03800), SPH_C32(0x35b83781), SPH_C32(0x44ebea3a),
18599 SPH_C32(0xac6bd8d3), SPH_C32(0x7287dc1c), SPH_C32(0x3cd60000),
18600 SPH_C32(0x49f30000), SPH_C32(0x808e0036), SPH_C32(0xaa0a1800),
18601 SPH_C32(0x89824fd7), SPH_C32(0xec4e516d), SPH_C32(0xde1e3a21),
18602 SPH_C32(0xbbbdaed9) },
18603 { SPH_C32(0x11750000), SPH_C32(0x42410000), SPH_C32(0xb1710006),
18604 SPH_C32(0x2dea1800), SPH_C32(0xf7444598), SPH_C32(0xf53f6a37),
18605 SPH_C32(0x81ba2295), SPH_C32(0x56b6930b), SPH_C32(0x64950000),
18606 SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037), SPH_C32(0x6c612000),
18607 SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0), SPH_C32(0x726dc44e),
18608 SPH_C32(0x81f9d768) },
18609 { SPH_C32(0x49360000), SPH_C32(0xc23f0000), SPH_C32(0xc9420007),
18610 SPH_C32(0xeb812000), SPH_C32(0x10731944), SPH_C32(0x8c9255ea),
18611 SPH_C32(0x2dc9dcfa), SPH_C32(0x6cf2eaba), SPH_C32(0x79cf0000),
18612 SPH_C32(0xe2ff0000), SPH_C32(0xb0300037), SPH_C32(0xc3003800),
18613 SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160), SPH_C32(0xf3cfc067),
18614 SPH_C32(0x9f8ce1ce) },
18615 { SPH_C32(0xa9140000), SPH_C32(0x7d150000), SPH_C32(0xb7cc0018),
18616 SPH_C32(0xfe250000), SPH_C32(0x5d116688), SPH_C32(0x45997fda),
18617 SPH_C32(0xf7294e64), SPH_C32(0x43d8eceb), SPH_C32(0x26610000),
18618 SPH_C32(0xd0d10000), SPH_C32(0x4f77003c), SPH_C32(0x92660000),
18619 SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019), SPH_C32(0xabc45c2a),
18620 SPH_C32(0x35bd29b1) },
18621 { SPH_C32(0xf1570000), SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019),
18622 SPH_C32(0x384e3800), SPH_C32(0xba263a54), SPH_C32(0x3c344007),
18623 SPH_C32(0x5b5ab00b), SPH_C32(0x799c955a), SPH_C32(0x3b3b0000),
18624 SPH_C32(0xfba30000), SPH_C32(0x07fa003c), SPH_C32(0x3d071800),
18625 SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9), SPH_C32(0x2a665803),
18626 SPH_C32(0x2bc81f17) },
18627 { SPH_C32(0xb44e0000), SPH_C32(0x56670000), SPH_C32(0xff410018),
18628 SPH_C32(0x51441800), SPH_C32(0x78da484d), SPH_C32(0x8de0c00a),
18629 SPH_C32(0x768b4a4d), SPH_C32(0x5dadda4d), SPH_C32(0x63780000),
18630 SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d), SPH_C32(0xfb6c2000),
18631 SPH_C32(0x2dc730a5), SPH_C32(0xdd240014), SPH_C32(0x8615a66c),
18632 SPH_C32(0x118c66a6) },
18633 { SPH_C32(0xec0d0000), SPH_C32(0xd6190000), SPH_C32(0x87720019),
18634 SPH_C32(0x972f2000), SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7),
18635 SPH_C32(0xdaf8b422), SPH_C32(0x67e9a3fc), SPH_C32(0x7e220000),
18636 SPH_C32(0x50af0000), SPH_C32(0x3744003d), SPH_C32(0x540d3800),
18637 SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4), SPH_C32(0x07b7a245),
18638 SPH_C32(0x0ff95000) },
18639 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
18640 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
18641 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
18642 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
18643 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
18644 SPH_C32(0xe6107494) },
18645 { SPH_C32(0xdb190000), SPH_C32(0x44890000), SPH_C32(0x79740023),
18646 SPH_C32(0x28a33800), SPH_C32(0x879213b5), SPH_C32(0x6d8215f9),
18647 SPH_C32(0xf086ca9d), SPH_C32(0x04e21946), SPH_C32(0x95c20000),
18648 SPH_C32(0x34e60000), SPH_C32(0x3742002e), SPH_C32(0x542f1800),
18649 SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7), SPH_C32(0x29377445),
18650 SPH_C32(0xf8654232) },
18651 { SPH_C32(0x9e000000), SPH_C32(0xef850000), SPH_C32(0x49ca0022),
18652 SPH_C32(0x41a91800), SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4),
18653 SPH_C32(0xdd5730db), SPH_C32(0x20d35651), SPH_C32(0xcd810000),
18654 SPH_C32(0xb4980000), SPH_C32(0x4f71002f), SPH_C32(0x92442000),
18655 SPH_C32(0x33a47583), SPH_C32(0xd07a116a), SPH_C32(0x85448a2a),
18656 SPH_C32(0xc2213b83) },
18657 { SPH_C32(0xc6430000), SPH_C32(0x6ffb0000), SPH_C32(0x31f90023),
18658 SPH_C32(0x87c22000), SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29),
18659 SPH_C32(0x7124ceb4), SPH_C32(0x1a972fe0), SPH_C32(0xd0db0000),
18660 SPH_C32(0x9fea0000), SPH_C32(0x07fc002f), SPH_C32(0x3d253800),
18661 SPH_C32(0x166f5b46), SPH_C32(0x1803aeba), SPH_C32(0x04e68e03),
18662 SPH_C32(0xdc540d25) },
18663 { SPH_C32(0x26610000), SPH_C32(0xd0d10000), SPH_C32(0x4f77003c),
18664 SPH_C32(0x92660000), SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019),
18665 SPH_C32(0xabc45c2a), SPH_C32(0x35bd29b1), SPH_C32(0x8f750000),
18666 SPH_C32(0xadc40000), SPH_C32(0xf8bb0024), SPH_C32(0x6c430000),
18667 SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3), SPH_C32(0x5ced124e),
18668 SPH_C32(0x7665c55a) },
18669 { SPH_C32(0x7e220000), SPH_C32(0x50af0000), SPH_C32(0x3744003d),
18670 SPH_C32(0x540d3800), SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4),
18671 SPH_C32(0x07b7a245), SPH_C32(0x0ff95000), SPH_C32(0x922f0000),
18672 SPH_C32(0x86b60000), SPH_C32(0xb0360024), SPH_C32(0xc3221800),
18673 SPH_C32(0x97e10af1), SPH_C32(0xe1104013), SPH_C32(0xdd4f1667),
18674 SPH_C32(0x6810f3fc) },
18675 { SPH_C32(0x3b3b0000), SPH_C32(0xfba30000), SPH_C32(0x07fa003c),
18676 SPH_C32(0x3d071800), SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9),
18677 SPH_C32(0x2a665803), SPH_C32(0x2bc81f17), SPH_C32(0xca6c0000),
18678 SPH_C32(0x06c80000), SPH_C32(0xc8050025), SPH_C32(0x05492000),
18679 SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce), SPH_C32(0x713ce808),
18680 SPH_C32(0x52548a4d) },
18681 { SPH_C32(0x63780000), SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d),
18682 SPH_C32(0xfb6c2000), SPH_C32(0x2dc730a5), SPH_C32(0xdd240014),
18683 SPH_C32(0x8615a66c), SPH_C32(0x118c66a6), SPH_C32(0xd7360000),
18684 SPH_C32(0x2dba0000), SPH_C32(0x80880025), SPH_C32(0xaa283800),
18685 SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e), SPH_C32(0xf09eec21),
18686 SPH_C32(0x4c21bceb) },
18687 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
18688 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
18689 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
18690 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
18691 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
18692 SPH_C32(0x7d7e8c1c) },
18693 { SPH_C32(0xdcf40000), SPH_C32(0xf6d90000), SPH_C32(0xfe000029),
18694 SPH_C32(0xbfae3800), SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d),
18695 SPH_C32(0x04fea8bf), SPH_C32(0x9497a888), SPH_C32(0x37140000),
18696 SPH_C32(0x92900000), SPH_C32(0xfe06003a), SPH_C32(0xbf8c1800),
18697 SPH_C32(0x187f0724), SPH_C32(0x99cfea2e), SPH_C32(0x2a7e7ebf),
18698 SPH_C32(0x630bbaba) },
18699 { SPH_C32(0x99ed0000), SPH_C32(0x5dd50000), SPH_C32(0xcebe0028),
18700 SPH_C32(0xd6a41800), SPH_C32(0x061c4202), SPH_C32(0x9491fb50),
18701 SPH_C32(0x292f52f9), SPH_C32(0xb0a6e79f), SPH_C32(0x6f570000),
18702 SPH_C32(0x12ee0000), SPH_C32(0x8635003b), SPH_C32(0x79e72000),
18703 SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3), SPH_C32(0x860d80d0),
18704 SPH_C32(0x594fc30b) },
18705 { SPH_C32(0xc1ae0000), SPH_C32(0xddab0000), SPH_C32(0xb68d0029),
18706 SPH_C32(0x10cf2000), SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d),
18707 SPH_C32(0x855cac96), SPH_C32(0x8ae29e2e), SPH_C32(0x720d0000),
18708 SPH_C32(0x399c0000), SPH_C32(0xceb8003b), SPH_C32(0xd6863800),
18709 SPH_C32(0xda83753d), SPH_C32(0x281b6a23), SPH_C32(0x07af84f9),
18710 SPH_C32(0x473af5ad) },
18711 { SPH_C32(0x218c0000), SPH_C32(0x62810000), SPH_C32(0xc8030036),
18712 SPH_C32(0x056b0000), SPH_C32(0xac496112), SPH_C32(0x2437eebd),
18713 SPH_C32(0x5fbc3e08), SPH_C32(0xa5c8987f), SPH_C32(0x2da30000),
18714 SPH_C32(0x0bb20000), SPH_C32(0x31ff0030), SPH_C32(0x87e00000),
18715 SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a), SPH_C32(0x5fa418b4),
18716 SPH_C32(0xed0b3dd2) },
18717 { SPH_C32(0x79cf0000), SPH_C32(0xe2ff0000), SPH_C32(0xb0300037),
18718 SPH_C32(0xc3003800), SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160),
18719 SPH_C32(0xf3cfc067), SPH_C32(0x9f8ce1ce), SPH_C32(0x30f90000),
18720 SPH_C32(0x20c00000), SPH_C32(0x79720030), SPH_C32(0x28811800),
18721 SPH_C32(0x5b0d248a), SPH_C32(0xd108848a), SPH_C32(0xde061c9d),
18722 SPH_C32(0xf37e0b74) },
18723 { SPH_C32(0x3cd60000), SPH_C32(0x49f30000), SPH_C32(0x808e0036),
18724 SPH_C32(0xaa0a1800), SPH_C32(0x89824fd7), SPH_C32(0xec4e516d),
18725 SPH_C32(0xde1e3a21), SPH_C32(0xbbbdaed9), SPH_C32(0x68ba0000),
18726 SPH_C32(0xa0be0000), SPH_C32(0x01410031), SPH_C32(0xeeea2000),
18727 SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57), SPH_C32(0x7275e2f2),
18728 SPH_C32(0xc93a72c5) },
18729 { SPH_C32(0x64950000), SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037),
18730 SPH_C32(0x6c612000), SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0),
18731 SPH_C32(0x726dc44e), SPH_C32(0x81f9d768), SPH_C32(0x75e00000),
18732 SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031), SPH_C32(0x418b3800),
18733 SPH_C32(0x99f15693), SPH_C32(0x60dc0487), SPH_C32(0xf3d7e6db),
18734 SPH_C32(0xd74f4463) }
18735 };
18736 static const sph_u32 T512_48[64][16] = {
18737 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18740 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18741 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18742 SPH_C32(0x00000000) },
18743 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
18744 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
18745 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
18746 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
18747 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
18748 SPH_C32(0x5bd61539) },
18749 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
18750 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
18751 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
18752 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
18753 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
18754 SPH_C32(0x15b961e7) },
18755 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
18756 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
18757 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
18758 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
18759 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
18760 SPH_C32(0x4e6f74de) },
18761 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
18762 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
18763 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
18764 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
18765 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
18766 SPH_C32(0x2a2c18f0) },
18767 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
18768 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
18769 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
18770 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
18771 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
18772 SPH_C32(0x71fa0dc9) },
18773 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
18774 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
18775 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
18776 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
18777 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
18778 SPH_C32(0x3f957917) },
18779 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
18780 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
18781 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
18782 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
18783 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
18784 SPH_C32(0x64436c2e) },
18785 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
18786 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
18787 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
18788 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
18789 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
18790 SPH_C32(0x551e3d6e) },
18791 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
18792 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
18793 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
18794 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
18795 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
18796 SPH_C32(0x0ec82857) },
18797 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
18798 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
18799 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
18800 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
18801 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
18802 SPH_C32(0x40a75c89) },
18803 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
18804 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
18805 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
18806 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
18807 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
18808 SPH_C32(0x1b7149b0) },
18809 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
18810 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
18811 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
18812 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
18813 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
18814 SPH_C32(0x7f32259e) },
18815 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
18816 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
18817 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
18818 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
18819 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
18820 SPH_C32(0x24e430a7) },
18821 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
18822 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
18823 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
18824 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
18825 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
18826 SPH_C32(0x6a8b4479) },
18827 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
18828 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
18829 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
18830 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
18831 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
18832 SPH_C32(0x315d5140) },
18833 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
18834 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
18835 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
18836 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
18837 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
18838 SPH_C32(0x33c5244f) },
18839 { SPH_C32(0xaa5d0000), SPH_C32(0xb3710000), SPH_C32(0x3b730000),
18840 SPH_C32(0xc366bce0), SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087),
18841 SPH_C32(0xb85acf41), SPH_C32(0xf7f2b635), SPH_C32(0x71500000),
18842 SPH_C32(0xa31b0000), SPH_C32(0x6d420000), SPH_C32(0x57433060),
18843 SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8), SPH_C32(0xc2998952),
18844 SPH_C32(0x68133176) },
18845 { SPH_C32(0xfd6a0000), SPH_C32(0x79830000), SPH_C32(0x0d3d0000),
18846 SPH_C32(0x0344b860), SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b),
18847 SPH_C32(0x19c9b0ce), SPH_C32(0xe24bd7d2), SPH_C32(0xc5610000),
18848 SPH_C32(0xd4280000), SPH_C32(0xdc1f0000), SPH_C32(0x28933480),
18849 SPH_C32(0xff2d3d87), SPH_C32(0xb7589595), SPH_C32(0x10cf5ddb),
18850 SPH_C32(0x267c45a8) },
18851 { SPH_C32(0x495b0000), SPH_C32(0x0eb00000), SPH_C32(0xbc600000),
18852 SPH_C32(0x7c94bc80), SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6),
18853 SPH_C32(0xcb9f6447), SPH_C32(0xac24a30c), SPH_C32(0x26670000),
18854 SPH_C32(0x69e90000), SPH_C32(0x5b0c0000), SPH_C32(0x976134e0),
18855 SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4), SPH_C32(0x630af6dd),
18856 SPH_C32(0x7daa5091) },
18857 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
18858 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
18859 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
18860 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
18861 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
18862 SPH_C32(0x19e93cbf) },
18863 { SPH_C32(0xa8af0000), SPH_C32(0x11f00000), SPH_C32(0xbc4c0000),
18864 SPH_C32(0x200ac4e0), SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51),
18865 SPH_C32(0x7c98fd76), SPH_C32(0x88c093ab), SPH_C32(0xcb8d0000),
18866 SPH_C32(0xb0b60000), SPH_C32(0xdaa50000), SPH_C32(0xa06b1860),
18867 SPH_C32(0x58ca48f2), SPH_C32(0x505495f2), SPH_C32(0x28c30446),
18868 SPH_C32(0x423f2986) },
18869 { SPH_C32(0xff980000), SPH_C32(0xdb020000), SPH_C32(0x8a020000),
18870 SPH_C32(0xe028c060), SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d),
18871 SPH_C32(0xdd0b82f9), SPH_C32(0x9d79f24c), SPH_C32(0x7fbc0000),
18872 SPH_C32(0xc7850000), SPH_C32(0x6bf80000), SPH_C32(0xdfbb1c80),
18873 SPH_C32(0x206829ca), SPH_C32(0x814256af), SPH_C32(0xfa95d0cf),
18874 SPH_C32(0x0c505d58) },
18875 { SPH_C32(0x4ba90000), SPH_C32(0xac310000), SPH_C32(0x3b5f0000),
18876 SPH_C32(0x9ff8c480), SPH_C32(0x64410c7b), SPH_C32(0xd0630c00),
18877 SPH_C32(0x0f5d5670), SPH_C32(0xd3168692), SPH_C32(0x9cba0000),
18878 SPH_C32(0x7a440000), SPH_C32(0xeceb0000), SPH_C32(0x60491ce0),
18879 SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe), SPH_C32(0x89507bc9),
18880 SPH_C32(0x57864861) },
18881 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
18882 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
18883 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
18884 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
18885 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
18886 SPH_C32(0x66db1921) },
18887 { SPH_C32(0x10800000), SPH_C32(0xa0dc0000), SPH_C32(0x8c940000),
18888 SPH_C32(0x344e94e0), SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd),
18889 SPH_C32(0x52004255), SPH_C32(0xdddeaec5), SPH_C32(0xc97f0000),
18890 SPH_C32(0x12370000), SPH_C32(0x5d9a0000), SPH_C32(0x43076060),
18891 SPH_C32(0x46d73c1d), SPH_C32(0x5769be24), SPH_C32(0xec013671),
18892 SPH_C32(0x3d0d0c18) },
18893 { SPH_C32(0x47b70000), SPH_C32(0x6a2e0000), SPH_C32(0xbada0000),
18894 SPH_C32(0xf46c9060), SPH_C32(0xddbb0de1), SPH_C32(0x305227b1),
18895 SPH_C32(0xf3933dda), SPH_C32(0xc867cf22), SPH_C32(0x7d4e0000),
18896 SPH_C32(0x65040000), SPH_C32(0xecc70000), SPH_C32(0x3cd76480),
18897 SPH_C32(0x3e755d25), SPH_C32(0x867f7d79), SPH_C32(0x3e57e2f8),
18898 SPH_C32(0x736278c6) },
18899 { SPH_C32(0xf3860000), SPH_C32(0x1d1d0000), SPH_C32(0x0b870000),
18900 SPH_C32(0x8bbc9480), SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec),
18901 SPH_C32(0x21c5e953), SPH_C32(0x8608bbfc), SPH_C32(0x9e480000),
18902 SPH_C32(0xd8c50000), SPH_C32(0x6bd40000), SPH_C32(0x832564e0),
18903 SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28), SPH_C32(0x4d9249fe),
18904 SPH_C32(0x28b46dff) },
18905 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
18906 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
18907 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
18908 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
18909 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
18910 SPH_C32(0x4cf701d1) },
18911 { SPH_C32(0x12720000), SPH_C32(0x025d0000), SPH_C32(0x0bab0000),
18912 SPH_C32(0xd722ece0), SPH_C32(0x95be122c), SPH_C32(0x6bccf86b),
18913 SPH_C32(0x96c27062), SPH_C32(0xa2ec8b5b), SPH_C32(0x73a20000),
18914 SPH_C32(0x019a0000), SPH_C32(0xea7d0000), SPH_C32(0xb42f4860),
18915 SPH_C32(0x99922850), SPH_C32(0x61737d1e), SPH_C32(0x065bbb65),
18916 SPH_C32(0x172114e8) },
18917 { SPH_C32(0x45450000), SPH_C32(0xc8af0000), SPH_C32(0x3de50000),
18918 SPH_C32(0x1700e860), SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67),
18919 SPH_C32(0x37510fed), SPH_C32(0xb755eabc), SPH_C32(0xc7930000),
18920 SPH_C32(0x76a90000), SPH_C32(0x5b200000), SPH_C32(0xcbff4c80),
18921 SPH_C32(0xe1304968), SPH_C32(0xb065be43), SPH_C32(0xd40d6fec),
18922 SPH_C32(0x594e6036) },
18923 { SPH_C32(0xf1740000), SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000),
18924 SPH_C32(0x68d0ec80), SPH_C32(0xbb041836), SPH_C32(0xe679cf3a),
18925 SPH_C32(0xe507db64), SPH_C32(0xf93a9e62), SPH_C32(0x24950000),
18926 SPH_C32(0xcb680000), SPH_C32(0xdc330000), SPH_C32(0x740d4ce0),
18927 SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912), SPH_C32(0xa7c8c4ea),
18928 SPH_C32(0x0298750f) },
18929 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
18930 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
18931 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
18932 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
18933 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
18934 SPH_C32(0x8a58e6a4) },
18935 { SPH_C32(0x26670000), SPH_C32(0x69e90000), SPH_C32(0x5b0c0000),
18936 SPH_C32(0x976134e0), SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4),
18937 SPH_C32(0x630af6dd), SPH_C32(0x7daa5091), SPH_C32(0x6f3c0000),
18938 SPH_C32(0x67590000), SPH_C32(0xe76c0000), SPH_C32(0xebf58860),
18939 SPH_C32(0xabcb4f09), SPH_C32(0xedb38512), SPH_C32(0xa895929a),
18940 SPH_C32(0xd18ef39d) },
18941 { SPH_C32(0x71500000), SPH_C32(0xa31b0000), SPH_C32(0x6d420000),
18942 SPH_C32(0x57433060), SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8),
18943 SPH_C32(0xc2998952), SPH_C32(0x68133176), SPH_C32(0xdb0d0000),
18944 SPH_C32(0x106a0000), SPH_C32(0x56310000), SPH_C32(0x94258c80),
18945 SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f), SPH_C32(0x7ac34613),
18946 SPH_C32(0x9fe18743) },
18947 { SPH_C32(0xc5610000), SPH_C32(0xd4280000), SPH_C32(0xdc1f0000),
18948 SPH_C32(0x28933480), SPH_C32(0xff2d3d87), SPH_C32(0xb7589595),
18949 SPH_C32(0x10cf5ddb), SPH_C32(0x267c45a8), SPH_C32(0x380b0000),
18950 SPH_C32(0xadab0000), SPH_C32(0xd1220000), SPH_C32(0x2bd78ce0),
18951 SPH_C32(0xfdd3242b), SPH_C32(0xb110711e), SPH_C32(0x0906ed15),
18952 SPH_C32(0xc437927a) },
18953 { SPH_C32(0x90a40000), SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000),
18954 SPH_C32(0x0bdd4800), SPH_C32(0xb728224a), SPH_C32(0xecc64a4f),
18955 SPH_C32(0x759e1063), SPH_C32(0x4cf701d1), SPH_C32(0x36e70000),
18956 SPH_C32(0xc9350000), SPH_C32(0xd7980000), SPH_C32(0xa32fa000),
18957 SPH_C32(0x5a34515e), SPH_C32(0x561c7179), SPH_C32(0x310ab488),
18958 SPH_C32(0xa074fe54) },
18959 { SPH_C32(0x24950000), SPH_C32(0xcb680000), SPH_C32(0xdc330000),
18960 SPH_C32(0x740d4ce0), SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912),
18961 SPH_C32(0xa7c8c4ea), SPH_C32(0x0298750f), SPH_C32(0xd5e10000),
18962 SPH_C32(0x74f40000), SPH_C32(0x508b0000), SPH_C32(0x1cdda060),
18963 SPH_C32(0x748e5b44), SPH_C32(0xdba94628), SPH_C32(0x42cf1f8e),
18964 SPH_C32(0xfba2eb6d) },
18965 { SPH_C32(0x73a20000), SPH_C32(0x019a0000), SPH_C32(0xea7d0000),
18966 SPH_C32(0xb42f4860), SPH_C32(0x99922850), SPH_C32(0x61737d1e),
18967 SPH_C32(0x065bbb65), SPH_C32(0x172114e8), SPH_C32(0x61d00000),
18968 SPH_C32(0x03c70000), SPH_C32(0xe1d60000), SPH_C32(0x630da480),
18969 SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575), SPH_C32(0x9099cb07),
18970 SPH_C32(0xb5cd9fb3) },
18971 { SPH_C32(0xc7930000), SPH_C32(0x76a90000), SPH_C32(0x5b200000),
18972 SPH_C32(0xcbff4c80), SPH_C32(0xe1304968), SPH_C32(0xb065be43),
18973 SPH_C32(0xd40d6fec), SPH_C32(0x594e6036), SPH_C32(0x82d60000),
18974 SPH_C32(0xbe060000), SPH_C32(0x66c50000), SPH_C32(0xdcffa4e0),
18975 SPH_C32(0x22963066), SPH_C32(0x870ab224), SPH_C32(0xe35c6001),
18976 SPH_C32(0xee1b8a8a) },
18977 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
18978 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
18979 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
18980 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
18981 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
18982 SPH_C32(0xdf46dbca) },
18983 { SPH_C32(0x9cba0000), SPH_C32(0x7a440000), SPH_C32(0xeceb0000),
18984 SPH_C32(0x60491ce0), SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe),
18985 SPH_C32(0x89507bc9), SPH_C32(0x57864861), SPH_C32(0xd7130000),
18986 SPH_C32(0xd6750000), SPH_C32(0xd7b40000), SPH_C32(0xffb1d860),
18987 SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe), SPH_C32(0x860d2db9),
18988 SPH_C32(0x8490cef3) },
18989 { SPH_C32(0xcb8d0000), SPH_C32(0xb0b60000), SPH_C32(0xdaa50000),
18990 SPH_C32(0xa06b1860), SPH_C32(0x58ca48f2), SPH_C32(0x505495f2),
18991 SPH_C32(0x28c30446), SPH_C32(0x423f2986), SPH_C32(0x63220000),
18992 SPH_C32(0xa1460000), SPH_C32(0x66e90000), SPH_C32(0x8061dc80),
18993 SPH_C32(0x12314e93), SPH_C32(0x0d82aea3), SPH_C32(0x545bf930),
18994 SPH_C32(0xcaffba2d) },
18995 { SPH_C32(0x7fbc0000), SPH_C32(0xc7850000), SPH_C32(0x6bf80000),
18996 SPH_C32(0xdfbb1c80), SPH_C32(0x206829ca), SPH_C32(0x814256af),
18997 SPH_C32(0xfa95d0cf), SPH_C32(0x0c505d58), SPH_C32(0x80240000),
18998 SPH_C32(0x1c870000), SPH_C32(0xe1fa0000), SPH_C32(0x3f93dce0),
18999 SPH_C32(0x3c8b4489), SPH_C32(0x803799f2), SPH_C32(0x279e5236),
19000 SPH_C32(0x9129af14) },
19001 { SPH_C32(0x2a790000), SPH_C32(0xaff60000), SPH_C32(0xda890000),
19002 SPH_C32(0xfcf56000), SPH_C32(0x686d3607), SPH_C32(0xdadc8975),
19003 SPH_C32(0x9fc49d77), SPH_C32(0x66db1921), SPH_C32(0x8ec80000),
19004 SPH_C32(0x78190000), SPH_C32(0xe7400000), SPH_C32(0xb76bf000),
19005 SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995), SPH_C32(0x1f920bab),
19006 SPH_C32(0xf56ac33a) },
19007 { SPH_C32(0x9e480000), SPH_C32(0xd8c50000), SPH_C32(0x6bd40000),
19008 SPH_C32(0x832564e0), SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28),
19009 SPH_C32(0x4d9249fe), SPH_C32(0x28b46dff), SPH_C32(0x6dce0000),
19010 SPH_C32(0xc5d80000), SPH_C32(0x60530000), SPH_C32(0x0899f060),
19011 SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4), SPH_C32(0x6c57a0ad),
19012 SPH_C32(0xaebcd603) },
19013 { SPH_C32(0xc97f0000), SPH_C32(0x12370000), SPH_C32(0x5d9a0000),
19014 SPH_C32(0x43076060), SPH_C32(0x46d73c1d), SPH_C32(0x5769be24),
19015 SPH_C32(0xec013671), SPH_C32(0x3d0d0c18), SPH_C32(0xd9ff0000),
19016 SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000), SPH_C32(0x7749f480),
19017 SPH_C32(0xcd745ade), SPH_C32(0x3b986d99), SPH_C32(0xbe017424),
19018 SPH_C32(0xe0d3a2dd) },
19019 { SPH_C32(0x7d4e0000), SPH_C32(0x65040000), SPH_C32(0xecc70000),
19020 SPH_C32(0x3cd76480), SPH_C32(0x3e755d25), SPH_C32(0x867f7d79),
19021 SPH_C32(0x3e57e2f8), SPH_C32(0x736278c6), SPH_C32(0x3af90000),
19022 SPH_C32(0x0f2a0000), SPH_C32(0x561d0000), SPH_C32(0xc8bbf4e0),
19023 SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8), SPH_C32(0xcdc4df22),
19024 SPH_C32(0xbb05b7e4) },
19025 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
19026 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
19027 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
19028 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
19029 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
19030 SPH_C32(0xb99dc2eb) },
19031 { SPH_C32(0x380b0000), SPH_C32(0xadab0000), SPH_C32(0xd1220000),
19032 SPH_C32(0x2bd78ce0), SPH_C32(0xfdd3242b), SPH_C32(0xb110711e),
19033 SPH_C32(0x0906ed15), SPH_C32(0xc437927a), SPH_C32(0xfd6a0000),
19034 SPH_C32(0x79830000), SPH_C32(0x0d3d0000), SPH_C32(0x0344b860),
19035 SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b), SPH_C32(0x19c9b0ce),
19036 SPH_C32(0xe24bd7d2) },
19037 { SPH_C32(0x6f3c0000), SPH_C32(0x67590000), SPH_C32(0xe76c0000),
19038 SPH_C32(0xebf58860), SPH_C32(0xabcb4f09), SPH_C32(0xedb38512),
19039 SPH_C32(0xa895929a), SPH_C32(0xd18ef39d), SPH_C32(0x495b0000),
19040 SPH_C32(0x0eb00000), SPH_C32(0xbc600000), SPH_C32(0x7c94bc80),
19041 SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6), SPH_C32(0xcb9f6447),
19042 SPH_C32(0xac24a30c) },
19043 { SPH_C32(0xdb0d0000), SPH_C32(0x106a0000), SPH_C32(0x56310000),
19044 SPH_C32(0x94258c80), SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f),
19045 SPH_C32(0x7ac34613), SPH_C32(0x9fe18743), SPH_C32(0xaa5d0000),
19046 SPH_C32(0xb3710000), SPH_C32(0x3b730000), SPH_C32(0xc366bce0),
19047 SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087), SPH_C32(0xb85acf41),
19048 SPH_C32(0xf7f2b635) },
19049 { SPH_C32(0x8ec80000), SPH_C32(0x78190000), SPH_C32(0xe7400000),
19050 SPH_C32(0xb76bf000), SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995),
19051 SPH_C32(0x1f920bab), SPH_C32(0xf56ac33a), SPH_C32(0xa4b10000),
19052 SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000), SPH_C32(0x4b9e9000),
19053 SPH_C32(0xf30107fb), SPH_C32(0xbde710e0), SPH_C32(0x805696dc),
19054 SPH_C32(0x93b1da1b) },
19055 { SPH_C32(0x3af90000), SPH_C32(0x0f2a0000), SPH_C32(0x561d0000),
19056 SPH_C32(0xc8bbf4e0), SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8),
19057 SPH_C32(0xcdc4df22), SPH_C32(0xbb05b7e4), SPH_C32(0x47b70000),
19058 SPH_C32(0x6a2e0000), SPH_C32(0xbada0000), SPH_C32(0xf46c9060),
19059 SPH_C32(0xddbb0de1), SPH_C32(0x305227b1), SPH_C32(0xf3933dda),
19060 SPH_C32(0xc867cf22) },
19061 { SPH_C32(0x6dce0000), SPH_C32(0xc5d80000), SPH_C32(0x60530000),
19062 SPH_C32(0x0899f060), SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4),
19063 SPH_C32(0x6c57a0ad), SPH_C32(0xaebcd603), SPH_C32(0xf3860000),
19064 SPH_C32(0x1d1d0000), SPH_C32(0x0b870000), SPH_C32(0x8bbc9480),
19065 SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec), SPH_C32(0x21c5e953),
19066 SPH_C32(0x8608bbfc) },
19067 { SPH_C32(0xd9ff0000), SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000),
19068 SPH_C32(0x7749f480), SPH_C32(0xcd745ade), SPH_C32(0x3b986d99),
19069 SPH_C32(0xbe017424), SPH_C32(0xe0d3a2dd), SPH_C32(0x10800000),
19070 SPH_C32(0xa0dc0000), SPH_C32(0x8c940000), SPH_C32(0x344e94e0),
19071 SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd), SPH_C32(0x52004255),
19072 SPH_C32(0xdddeaec5) },
19073 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
19074 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
19075 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
19076 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
19077 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
19078 SPH_C32(0xec83ff85) },
19079 { SPH_C32(0x82d60000), SPH_C32(0xbe060000), SPH_C32(0x66c50000),
19080 SPH_C32(0xdcffa4e0), SPH_C32(0x22963066), SPH_C32(0x870ab224),
19081 SPH_C32(0xe35c6001), SPH_C32(0xee1b8a8a), SPH_C32(0x45450000),
19082 SPH_C32(0xc8af0000), SPH_C32(0x3de50000), SPH_C32(0x1700e860),
19083 SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67), SPH_C32(0x37510fed),
19084 SPH_C32(0xb755eabc) },
19085 { SPH_C32(0xd5e10000), SPH_C32(0x74f40000), SPH_C32(0x508b0000),
19086 SPH_C32(0x1cdda060), SPH_C32(0x748e5b44), SPH_C32(0xdba94628),
19087 SPH_C32(0x42cf1f8e), SPH_C32(0xfba2eb6d), SPH_C32(0xf1740000),
19088 SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000), SPH_C32(0x68d0ec80),
19089 SPH_C32(0xbb041836), SPH_C32(0xe679cf3a), SPH_C32(0xe507db64),
19090 SPH_C32(0xf93a9e62) },
19091 { SPH_C32(0x61d00000), SPH_C32(0x03c70000), SPH_C32(0xe1d60000),
19092 SPH_C32(0x630da480), SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575),
19093 SPH_C32(0x9099cb07), SPH_C32(0xb5cd9fb3), SPH_C32(0x12720000),
19094 SPH_C32(0x025d0000), SPH_C32(0x0bab0000), SPH_C32(0xd722ece0),
19095 SPH_C32(0x95be122c), SPH_C32(0x6bccf86b), SPH_C32(0x96c27062),
19096 SPH_C32(0xa2ec8b5b) },
19097 { SPH_C32(0x34150000), SPH_C32(0x6bb40000), SPH_C32(0x50a70000),
19098 SPH_C32(0x4043d800), SPH_C32(0x442925b1), SPH_C32(0x51215aaf),
19099 SPH_C32(0xf5c886bf), SPH_C32(0xdf46dbca), SPH_C32(0x1c9e0000),
19100 SPH_C32(0x66c30000), SPH_C32(0x0d110000), SPH_C32(0x5fdac000),
19101 SPH_C32(0x32596759), SPH_C32(0x8cc0f80c), SPH_C32(0xaece29ff),
19102 SPH_C32(0xc6afe775) },
19103 { SPH_C32(0x80240000), SPH_C32(0x1c870000), SPH_C32(0xe1fa0000),
19104 SPH_C32(0x3f93dce0), SPH_C32(0x3c8b4489), SPH_C32(0x803799f2),
19105 SPH_C32(0x279e5236), SPH_C32(0x9129af14), SPH_C32(0xff980000),
19106 SPH_C32(0xdb020000), SPH_C32(0x8a020000), SPH_C32(0xe028c060),
19107 SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d), SPH_C32(0xdd0b82f9),
19108 SPH_C32(0x9d79f24c) },
19109 { SPH_C32(0xd7130000), SPH_C32(0xd6750000), SPH_C32(0xd7b40000),
19110 SPH_C32(0xffb1d860), SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe),
19111 SPH_C32(0x860d2db9), SPH_C32(0x8490cef3), SPH_C32(0x4ba90000),
19112 SPH_C32(0xac310000), SPH_C32(0x3b5f0000), SPH_C32(0x9ff8c480),
19113 SPH_C32(0x64410c7b), SPH_C32(0xd0630c00), SPH_C32(0x0f5d5670),
19114 SPH_C32(0xd3168692) },
19115 { SPH_C32(0x63220000), SPH_C32(0xa1460000), SPH_C32(0x66e90000),
19116 SPH_C32(0x8061dc80), SPH_C32(0x12314e93), SPH_C32(0x0d82aea3),
19117 SPH_C32(0x545bf930), SPH_C32(0xcaffba2d), SPH_C32(0xa8af0000),
19118 SPH_C32(0x11f00000), SPH_C32(0xbc4c0000), SPH_C32(0x200ac4e0),
19119 SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51), SPH_C32(0x7c98fd76),
19120 SPH_C32(0x88c093ab) }
19121 };
19122 static const sph_u32 T512_54[64][16] = {
19123 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19124 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19125 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19126 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19127 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19128 SPH_C32(0x00000000) },
19129 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
19130 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
19131 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
19132 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
19133 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
19134 SPH_C32(0xbe0a679e) },
19135 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
19136 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
19137 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
19138 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
19139 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
19140 SPH_C32(0x30aebcf7) },
19141 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
19142 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
19143 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
19144 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
19145 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
19146 SPH_C32(0x8ea4db69) },
19147 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
19148 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
19149 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
19150 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
19151 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
19152 SPH_C32(0xc7ff60f0) },
19153 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
19154 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
19155 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
19156 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
19157 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
19158 SPH_C32(0x79f5076e) },
19159 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
19160 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
19161 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
19162 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
19163 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
19164 SPH_C32(0xf751dc07) },
19165 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
19166 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
19167 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
19168 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
19169 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
19170 SPH_C32(0x495bbb99) },
19171 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
19172 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
19173 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
19174 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
19175 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
19176 SPH_C32(0xe7e00a94) },
19177 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
19178 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
19179 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
19180 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
19181 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
19182 SPH_C32(0x59ea6d0a) },
19183 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
19184 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
19185 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
19186 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
19187 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
19188 SPH_C32(0xd74eb663) },
19189 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
19190 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
19191 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
19192 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
19193 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
19194 SPH_C32(0x6944d1fd) },
19195 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
19196 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
19197 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
19198 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
19199 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
19200 SPH_C32(0x201f6a64) },
19201 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
19202 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
19203 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
19204 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
19205 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
19206 SPH_C32(0x9e150dfa) },
19207 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
19208 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
19209 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
19210 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
19211 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
19212 SPH_C32(0x10b1d693) },
19213 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
19214 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
19215 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
19216 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
19217 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
19218 SPH_C32(0xaebbb10d) },
19219 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
19220 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
19221 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
19222 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
19223 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
19224 SPH_C32(0x56a7b19f) },
19225 { SPH_C32(0xb9800000), SPH_C32(0x1a480000), SPH_C32(0xebfb0000),
19226 SPH_C32(0xb72302f3), SPH_C32(0xfd1fb607), SPH_C32(0x8bb62494),
19227 SPH_C32(0x7c8b930b), SPH_C32(0x59fe93fe), SPH_C32(0xf0810000),
19228 SPH_C32(0x266b0000), SPH_C32(0x9ffe0000), SPH_C32(0xcbae00c1),
19229 SPH_C32(0x00c0cffd), SPH_C32(0x6b5bca1e), SPH_C32(0xc8ea607c),
19230 SPH_C32(0xe8add601) },
19231 { SPH_C32(0xe66c0000), SPH_C32(0x33030000), SPH_C32(0x72290000),
19232 SPH_C32(0xf9f302e1), SPH_C32(0xe3ccf974), SPH_C32(0x31112c5d),
19233 SPH_C32(0x2b9f98d4), SPH_C32(0x69502f09), SPH_C32(0xaf290000),
19234 SPH_C32(0x70680000), SPH_C32(0xdc500000), SPH_C32(0xaf5d00d2),
19235 SPH_C32(0x25be4942), SPH_C32(0x784a5e50), SPH_C32(0x9cf4f5c3),
19236 SPH_C32(0x66090d68) },
19237 { SPH_C32(0xb9c40000), SPH_C32(0x65000000), SPH_C32(0x31870000),
19238 SPH_C32(0x9d0002f2), SPH_C32(0xc6b27fcb), SPH_C32(0x2200b813),
19239 SPH_C32(0x7f810d6b), SPH_C32(0xe7f4f460), SPH_C32(0xaf6d0000),
19240 SPH_C32(0x0f200000), SPH_C32(0x062c0000), SPH_C32(0x857e00d3),
19241 SPH_C32(0x1e13808e), SPH_C32(0xd1fcc2d7), SPH_C32(0x9ffe6ba3),
19242 SPH_C32(0xd8036af6) },
19243 { SPH_C32(0x08bb0000), SPH_C32(0x9a4c0000), SPH_C32(0x3a940000),
19244 SPH_C32(0xf8480300), SPH_C32(0x4c3018c4), SPH_C32(0xa3cb4b8d),
19245 SPH_C32(0x6da425c0), SPH_C32(0xf74522f3), SPH_C32(0x8bed0000),
19246 SPH_C32(0x0e610000), SPH_C32(0xec670000), SPH_C32(0x82ce0060),
19247 SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322), SPH_C32(0xec18c51f),
19248 SPH_C32(0x9158d16f) },
19249 { SPH_C32(0x57130000), SPH_C32(0xcc4f0000), SPH_C32(0x793a0000),
19250 SPH_C32(0x9cbb0313), SPH_C32(0x694e9e7b), SPH_C32(0xb0dadfc3),
19251 SPH_C32(0x39bab07f), SPH_C32(0x79e1f99a), SPH_C32(0x8ba90000),
19252 SPH_C32(0x71290000), SPH_C32(0x361b0000), SPH_C32(0xa8ed0061),
19253 SPH_C32(0x9e1b8bd2), SPH_C32(0x06c25fa5), SPH_C32(0xef125b7f),
19254 SPH_C32(0x2f52b6f1) },
19255 { SPH_C32(0x08ff0000), SPH_C32(0xe5040000), SPH_C32(0xe0e80000),
19256 SPH_C32(0xd26b0301), SPH_C32(0x779dd108), SPH_C32(0x0a7dd70a),
19257 SPH_C32(0x6eaebba0), SPH_C32(0x494f456d), SPH_C32(0xd4010000),
19258 SPH_C32(0x272a0000), SPH_C32(0x75b50000), SPH_C32(0xcc1e0072),
19259 SPH_C32(0xbb650d6d), SPH_C32(0x15d3cbeb), SPH_C32(0xbb0ccec0),
19260 SPH_C32(0xa1f66d98) },
19261 { SPH_C32(0x57570000), SPH_C32(0xb3070000), SPH_C32(0xa3460000),
19262 SPH_C32(0xb6980312), SPH_C32(0x52e357b7), SPH_C32(0x196c4344),
19263 SPH_C32(0x3ab02e1f), SPH_C32(0xc7eb9e04), SPH_C32(0xd4450000),
19264 SPH_C32(0x58620000), SPH_C32(0xafc90000), SPH_C32(0xe63d0073),
19265 SPH_C32(0x80c8c4a1), SPH_C32(0xbc65576c), SPH_C32(0xb80650a0),
19266 SPH_C32(0x1ffc0a06) },
19267 { SPH_C32(0x9d000000), SPH_C32(0x1b090000), SPH_C32(0x01b00000),
19268 SPH_C32(0xb0930240), SPH_C32(0x46ba7497), SPH_C32(0xf53e2561),
19269 SPH_C32(0x0f6d3db7), SPH_C32(0x10a52867), SPH_C32(0x657e0000),
19270 SPH_C32(0xd8660000), SPH_C32(0x7ea60000), SPH_C32(0xa9560180),
19271 SPH_C32(0x31e76a62), SPH_C32(0x94183875), SPH_C32(0xa929e66b),
19272 SPH_C32(0xb147bb0b) },
19273 { SPH_C32(0xc2a80000), SPH_C32(0x4d0a0000), SPH_C32(0x421e0000),
19274 SPH_C32(0xd4600253), SPH_C32(0x63c4f228), SPH_C32(0xe62fb12f),
19275 SPH_C32(0x5b73a808), SPH_C32(0x9e01f30e), SPH_C32(0x653a0000),
19276 SPH_C32(0xa72e0000), SPH_C32(0xa4da0000), SPH_C32(0x83750181),
19277 SPH_C32(0x0a4aa3ae), SPH_C32(0x3daea4f2), SPH_C32(0xaa23780b),
19278 SPH_C32(0x0f4ddc95) },
19279 { SPH_C32(0x9d440000), SPH_C32(0x64410000), SPH_C32(0xdbcc0000),
19280 SPH_C32(0x9ab00241), SPH_C32(0x7d17bd5b), SPH_C32(0x5c88b9e6),
19281 SPH_C32(0x0c67a3d7), SPH_C32(0xaeaf4ff9), SPH_C32(0x3a920000),
19282 SPH_C32(0xf12d0000), SPH_C32(0xe7740000), SPH_C32(0xe7860192),
19283 SPH_C32(0x2f342511), SPH_C32(0x2ebf30bc), SPH_C32(0xfe3dedb4),
19284 SPH_C32(0x81e907fc) },
19285 { SPH_C32(0xc2ec0000), SPH_C32(0x32420000), SPH_C32(0x98620000),
19286 SPH_C32(0xfe430252), SPH_C32(0x58693be4), SPH_C32(0x4f992da8),
19287 SPH_C32(0x58793668), SPH_C32(0x200b9490), SPH_C32(0x3ad60000),
19288 SPH_C32(0x8e650000), SPH_C32(0x3d080000), SPH_C32(0xcda50193),
19289 SPH_C32(0x1499ecdd), SPH_C32(0x8709ac3b), SPH_C32(0xfd3773d4),
19290 SPH_C32(0x3fe36062) },
19291 { SPH_C32(0x73930000), SPH_C32(0xcd0e0000), SPH_C32(0x93710000),
19292 SPH_C32(0x9b0b03a0), SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36),
19293 SPH_C32(0x4a5c1ec3), SPH_C32(0x30ba4203), SPH_C32(0x1e560000),
19294 SPH_C32(0x8f240000), SPH_C32(0xd7430000), SPH_C32(0xca150120),
19295 SPH_C32(0xaf3c2e4d), SPH_C32(0xf981adce), SPH_C32(0x8ed1dd68),
19296 SPH_C32(0x76b8dbfb) },
19297 { SPH_C32(0x2c3b0000), SPH_C32(0x9b0d0000), SPH_C32(0xd0df0000),
19298 SPH_C32(0xfff803b3), SPH_C32(0xf795da54), SPH_C32(0xdd434a78),
19299 SPH_C32(0x1e428b7c), SPH_C32(0xbe1e996a), SPH_C32(0x1e120000),
19300 SPH_C32(0xf06c0000), SPH_C32(0x0d3f0000), SPH_C32(0xe0360121),
19301 SPH_C32(0x9491e781), SPH_C32(0x50373149), SPH_C32(0x8ddb4308),
19302 SPH_C32(0xc8b2bc65) },
19303 { SPH_C32(0x73d70000), SPH_C32(0xb2460000), SPH_C32(0x490d0000),
19304 SPH_C32(0xb12803a1), SPH_C32(0xe9469527), SPH_C32(0x67e442b1),
19305 SPH_C32(0x495680a3), SPH_C32(0x8eb0259d), SPH_C32(0x41ba0000),
19306 SPH_C32(0xa66f0000), SPH_C32(0x4e910000), SPH_C32(0x84c50132),
19307 SPH_C32(0xb1ef613e), SPH_C32(0x4326a507), SPH_C32(0xd9c5d6b7),
19308 SPH_C32(0x4616670c) },
19309 { SPH_C32(0x2c7f0000), SPH_C32(0xe4450000), SPH_C32(0x0aa30000),
19310 SPH_C32(0xd5db03b2), SPH_C32(0xcc381398), SPH_C32(0x74f5d6ff),
19311 SPH_C32(0x1d48151c), SPH_C32(0x0014fef4), SPH_C32(0x41fe0000),
19312 SPH_C32(0xd9270000), SPH_C32(0x94ed0000), SPH_C32(0xaee60133),
19313 SPH_C32(0x8a42a8f2), SPH_C32(0xea903980), SPH_C32(0xdacf48d7),
19314 SPH_C32(0xf81c0092) },
19315 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
19316 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
19317 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
19318 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
19319 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
19320 SPH_C32(0x81fdf908) },
19321 { SPH_C32(0xaf6d0000), SPH_C32(0x0f200000), SPH_C32(0x062c0000),
19322 SPH_C32(0x857e00d3), SPH_C32(0x1e13808e), SPH_C32(0xd1fcc2d7),
19323 SPH_C32(0x9ffe6ba3), SPH_C32(0xd8036af6), SPH_C32(0x16a90000),
19324 SPH_C32(0x6a200000), SPH_C32(0x37ab0000), SPH_C32(0x187e0221),
19325 SPH_C32(0xd8a1ff45), SPH_C32(0xf3fc7ac4), SPH_C32(0xe07f66c8),
19326 SPH_C32(0x3ff79e96) },
19327 { SPH_C32(0xf0810000), SPH_C32(0x266b0000), SPH_C32(0x9ffe0000),
19328 SPH_C32(0xcbae00c1), SPH_C32(0x00c0cffd), SPH_C32(0x6b5bca1e),
19329 SPH_C32(0xc8ea607c), SPH_C32(0xe8add601), SPH_C32(0x49010000),
19330 SPH_C32(0x3c230000), SPH_C32(0x74050000), SPH_C32(0x7c8d0232),
19331 SPH_C32(0xfddf79fa), SPH_C32(0xe0edee8a), SPH_C32(0xb461f377),
19332 SPH_C32(0xb15345ff) },
19333 { SPH_C32(0xaf290000), SPH_C32(0x70680000), SPH_C32(0xdc500000),
19334 SPH_C32(0xaf5d00d2), SPH_C32(0x25be4942), SPH_C32(0x784a5e50),
19335 SPH_C32(0x9cf4f5c3), SPH_C32(0x66090d68), SPH_C32(0x49450000),
19336 SPH_C32(0x436b0000), SPH_C32(0xae790000), SPH_C32(0x56ae0233),
19337 SPH_C32(0xc672b036), SPH_C32(0x495b720d), SPH_C32(0xb76b6d17),
19338 SPH_C32(0x0f592261) },
19339 { SPH_C32(0x1e560000), SPH_C32(0x8f240000), SPH_C32(0xd7430000),
19340 SPH_C32(0xca150120), SPH_C32(0xaf3c2e4d), SPH_C32(0xf981adce),
19341 SPH_C32(0x8ed1dd68), SPH_C32(0x76b8dbfb), SPH_C32(0x6dc50000),
19342 SPH_C32(0x422a0000), SPH_C32(0x44320000), SPH_C32(0x511e0280),
19343 SPH_C32(0x7dd772a6), SPH_C32(0x37d373f8), SPH_C32(0xc48dc3ab),
19344 SPH_C32(0x460299f8) },
19345 { SPH_C32(0x41fe0000), SPH_C32(0xd9270000), SPH_C32(0x94ed0000),
19346 SPH_C32(0xaee60133), SPH_C32(0x8a42a8f2), SPH_C32(0xea903980),
19347 SPH_C32(0xdacf48d7), SPH_C32(0xf81c0092), SPH_C32(0x6d810000),
19348 SPH_C32(0x3d620000), SPH_C32(0x9e4e0000), SPH_C32(0x7b3d0281),
19349 SPH_C32(0x467abb6a), SPH_C32(0x9e65ef7f), SPH_C32(0xc7875dcb),
19350 SPH_C32(0xf808fe66) },
19351 { SPH_C32(0x1e120000), SPH_C32(0xf06c0000), SPH_C32(0x0d3f0000),
19352 SPH_C32(0xe0360121), SPH_C32(0x9491e781), SPH_C32(0x50373149),
19353 SPH_C32(0x8ddb4308), SPH_C32(0xc8b2bc65), SPH_C32(0x32290000),
19354 SPH_C32(0x6b610000), SPH_C32(0xdde00000), SPH_C32(0x1fce0292),
19355 SPH_C32(0x63043dd5), SPH_C32(0x8d747b31), SPH_C32(0x9399c874),
19356 SPH_C32(0x76ac250f) },
19357 { SPH_C32(0x41ba0000), SPH_C32(0xa66f0000), SPH_C32(0x4e910000),
19358 SPH_C32(0x84c50132), SPH_C32(0xb1ef613e), SPH_C32(0x4326a507),
19359 SPH_C32(0xd9c5d6b7), SPH_C32(0x4616670c), SPH_C32(0x326d0000),
19360 SPH_C32(0x14290000), SPH_C32(0x079c0000), SPH_C32(0x35ed0293),
19361 SPH_C32(0x58a9f419), SPH_C32(0x24c2e7b6), SPH_C32(0x90935614),
19362 SPH_C32(0xc8a64291) },
19363 { SPH_C32(0x8bed0000), SPH_C32(0x0e610000), SPH_C32(0xec670000),
19364 SPH_C32(0x82ce0060), SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322),
19365 SPH_C32(0xec18c51f), SPH_C32(0x9158d16f), SPH_C32(0x83560000),
19366 SPH_C32(0x942d0000), SPH_C32(0xd6f30000), SPH_C32(0x7a860360),
19367 SPH_C32(0xe9865ada), SPH_C32(0x0cbf88af), SPH_C32(0x81bce0df),
19368 SPH_C32(0x661df39c) },
19369 { SPH_C32(0xd4450000), SPH_C32(0x58620000), SPH_C32(0xafc90000),
19370 SPH_C32(0xe63d0073), SPH_C32(0x80c8c4a1), SPH_C32(0xbc65576c),
19371 SPH_C32(0xb80650a0), SPH_C32(0x1ffc0a06), SPH_C32(0x83120000),
19372 SPH_C32(0xeb650000), SPH_C32(0x0c8f0000), SPH_C32(0x50a50361),
19373 SPH_C32(0xd22b9316), SPH_C32(0xa5091428), SPH_C32(0x82b67ebf),
19374 SPH_C32(0xd8179402) },
19375 { SPH_C32(0x8ba90000), SPH_C32(0x71290000), SPH_C32(0x361b0000),
19376 SPH_C32(0xa8ed0061), SPH_C32(0x9e1b8bd2), SPH_C32(0x06c25fa5),
19377 SPH_C32(0xef125b7f), SPH_C32(0x2f52b6f1), SPH_C32(0xdcba0000),
19378 SPH_C32(0xbd660000), SPH_C32(0x4f210000), SPH_C32(0x34560372),
19379 SPH_C32(0xf75515a9), SPH_C32(0xb6188066), SPH_C32(0xd6a8eb00),
19380 SPH_C32(0x56b34f6b) },
19381 { SPH_C32(0xd4010000), SPH_C32(0x272a0000), SPH_C32(0x75b50000),
19382 SPH_C32(0xcc1e0072), SPH_C32(0xbb650d6d), SPH_C32(0x15d3cbeb),
19383 SPH_C32(0xbb0ccec0), SPH_C32(0xa1f66d98), SPH_C32(0xdcfe0000),
19384 SPH_C32(0xc22e0000), SPH_C32(0x955d0000), SPH_C32(0x1e750373),
19385 SPH_C32(0xccf8dc65), SPH_C32(0x1fae1ce1), SPH_C32(0xd5a27560),
19386 SPH_C32(0xe8b928f5) },
19387 { SPH_C32(0x657e0000), SPH_C32(0xd8660000), SPH_C32(0x7ea60000),
19388 SPH_C32(0xa9560180), SPH_C32(0x31e76a62), SPH_C32(0x94183875),
19389 SPH_C32(0xa929e66b), SPH_C32(0xb147bb0b), SPH_C32(0xf87e0000),
19390 SPH_C32(0xc36f0000), SPH_C32(0x7f160000), SPH_C32(0x19c503c0),
19391 SPH_C32(0x775d1ef5), SPH_C32(0x61261d14), SPH_C32(0xa644dbdc),
19392 SPH_C32(0xa1e2936c) },
19393 { SPH_C32(0x3ad60000), SPH_C32(0x8e650000), SPH_C32(0x3d080000),
19394 SPH_C32(0xcda50193), SPH_C32(0x1499ecdd), SPH_C32(0x8709ac3b),
19395 SPH_C32(0xfd3773d4), SPH_C32(0x3fe36062), SPH_C32(0xf83a0000),
19396 SPH_C32(0xbc270000), SPH_C32(0xa56a0000), SPH_C32(0x33e603c1),
19397 SPH_C32(0x4cf0d739), SPH_C32(0xc8908193), SPH_C32(0xa54e45bc),
19398 SPH_C32(0x1fe8f4f2) },
19399 { SPH_C32(0x653a0000), SPH_C32(0xa72e0000), SPH_C32(0xa4da0000),
19400 SPH_C32(0x83750181), SPH_C32(0x0a4aa3ae), SPH_C32(0x3daea4f2),
19401 SPH_C32(0xaa23780b), SPH_C32(0x0f4ddc95), SPH_C32(0xa7920000),
19402 SPH_C32(0xea240000), SPH_C32(0xe6c40000), SPH_C32(0x571503d2),
19403 SPH_C32(0x698e5186), SPH_C32(0xdb8115dd), SPH_C32(0xf150d003),
19404 SPH_C32(0x914c2f9b) },
19405 { SPH_C32(0x3a920000), SPH_C32(0xf12d0000), SPH_C32(0xe7740000),
19406 SPH_C32(0xe7860192), SPH_C32(0x2f342511), SPH_C32(0x2ebf30bc),
19407 SPH_C32(0xfe3dedb4), SPH_C32(0x81e907fc), SPH_C32(0xa7d60000),
19408 SPH_C32(0x956c0000), SPH_C32(0x3cb80000), SPH_C32(0x7d3603d3),
19409 SPH_C32(0x5223984a), SPH_C32(0x7237895a), SPH_C32(0xf25a4e63),
19410 SPH_C32(0x2f464805) },
19411 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
19412 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
19413 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
19414 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
19415 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
19416 SPH_C32(0xd75a4897) },
19417 { SPH_C32(0x49450000), SPH_C32(0x436b0000), SPH_C32(0xae790000),
19418 SPH_C32(0x56ae0233), SPH_C32(0xc672b036), SPH_C32(0x495b720d),
19419 SPH_C32(0xb76b6d17), SPH_C32(0x0f592261), SPH_C32(0xe66c0000),
19420 SPH_C32(0x33030000), SPH_C32(0x72290000), SPH_C32(0xf9f302e1),
19421 SPH_C32(0xe3ccf974), SPH_C32(0x31112c5d), SPH_C32(0x2b9f98d4),
19422 SPH_C32(0x69502f09) },
19423 { SPH_C32(0x16a90000), SPH_C32(0x6a200000), SPH_C32(0x37ab0000),
19424 SPH_C32(0x187e0221), SPH_C32(0xd8a1ff45), SPH_C32(0xf3fc7ac4),
19425 SPH_C32(0xe07f66c8), SPH_C32(0x3ff79e96), SPH_C32(0xb9c40000),
19426 SPH_C32(0x65000000), SPH_C32(0x31870000), SPH_C32(0x9d0002f2),
19427 SPH_C32(0xc6b27fcb), SPH_C32(0x2200b813), SPH_C32(0x7f810d6b),
19428 SPH_C32(0xe7f4f460) },
19429 { SPH_C32(0x49010000), SPH_C32(0x3c230000), SPH_C32(0x74050000),
19430 SPH_C32(0x7c8d0232), SPH_C32(0xfddf79fa), SPH_C32(0xe0edee8a),
19431 SPH_C32(0xb461f377), SPH_C32(0xb15345ff), SPH_C32(0xb9800000),
19432 SPH_C32(0x1a480000), SPH_C32(0xebfb0000), SPH_C32(0xb72302f3),
19433 SPH_C32(0xfd1fb607), SPH_C32(0x8bb62494), SPH_C32(0x7c8b930b),
19434 SPH_C32(0x59fe93fe) },
19435 { SPH_C32(0xf87e0000), SPH_C32(0xc36f0000), SPH_C32(0x7f160000),
19436 SPH_C32(0x19c503c0), SPH_C32(0x775d1ef5), SPH_C32(0x61261d14),
19437 SPH_C32(0xa644dbdc), SPH_C32(0xa1e2936c), SPH_C32(0x9d000000),
19438 SPH_C32(0x1b090000), SPH_C32(0x01b00000), SPH_C32(0xb0930240),
19439 SPH_C32(0x46ba7497), SPH_C32(0xf53e2561), SPH_C32(0x0f6d3db7),
19440 SPH_C32(0x10a52867) },
19441 { SPH_C32(0xa7d60000), SPH_C32(0x956c0000), SPH_C32(0x3cb80000),
19442 SPH_C32(0x7d3603d3), SPH_C32(0x5223984a), SPH_C32(0x7237895a),
19443 SPH_C32(0xf25a4e63), SPH_C32(0x2f464805), SPH_C32(0x9d440000),
19444 SPH_C32(0x64410000), SPH_C32(0xdbcc0000), SPH_C32(0x9ab00241),
19445 SPH_C32(0x7d17bd5b), SPH_C32(0x5c88b9e6), SPH_C32(0x0c67a3d7),
19446 SPH_C32(0xaeaf4ff9) },
19447 { SPH_C32(0xf83a0000), SPH_C32(0xbc270000), SPH_C32(0xa56a0000),
19448 SPH_C32(0x33e603c1), SPH_C32(0x4cf0d739), SPH_C32(0xc8908193),
19449 SPH_C32(0xa54e45bc), SPH_C32(0x1fe8f4f2), SPH_C32(0xc2ec0000),
19450 SPH_C32(0x32420000), SPH_C32(0x98620000), SPH_C32(0xfe430252),
19451 SPH_C32(0x58693be4), SPH_C32(0x4f992da8), SPH_C32(0x58793668),
19452 SPH_C32(0x200b9490) },
19453 { SPH_C32(0xa7920000), SPH_C32(0xea240000), SPH_C32(0xe6c40000),
19454 SPH_C32(0x571503d2), SPH_C32(0x698e5186), SPH_C32(0xdb8115dd),
19455 SPH_C32(0xf150d003), SPH_C32(0x914c2f9b), SPH_C32(0xc2a80000),
19456 SPH_C32(0x4d0a0000), SPH_C32(0x421e0000), SPH_C32(0xd4600253),
19457 SPH_C32(0x63c4f228), SPH_C32(0xe62fb12f), SPH_C32(0x5b73a808),
19458 SPH_C32(0x9e01f30e) },
19459 { SPH_C32(0x6dc50000), SPH_C32(0x422a0000), SPH_C32(0x44320000),
19460 SPH_C32(0x511e0280), SPH_C32(0x7dd772a6), SPH_C32(0x37d373f8),
19461 SPH_C32(0xc48dc3ab), SPH_C32(0x460299f8), SPH_C32(0x73930000),
19462 SPH_C32(0xcd0e0000), SPH_C32(0x93710000), SPH_C32(0x9b0b03a0),
19463 SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36), SPH_C32(0x4a5c1ec3),
19464 SPH_C32(0x30ba4203) },
19465 { SPH_C32(0x326d0000), SPH_C32(0x14290000), SPH_C32(0x079c0000),
19466 SPH_C32(0x35ed0293), SPH_C32(0x58a9f419), SPH_C32(0x24c2e7b6),
19467 SPH_C32(0x90935614), SPH_C32(0xc8a64291), SPH_C32(0x73d70000),
19468 SPH_C32(0xb2460000), SPH_C32(0x490d0000), SPH_C32(0xb12803a1),
19469 SPH_C32(0xe9469527), SPH_C32(0x67e442b1), SPH_C32(0x495680a3),
19470 SPH_C32(0x8eb0259d) },
19471 { SPH_C32(0x6d810000), SPH_C32(0x3d620000), SPH_C32(0x9e4e0000),
19472 SPH_C32(0x7b3d0281), SPH_C32(0x467abb6a), SPH_C32(0x9e65ef7f),
19473 SPH_C32(0xc7875dcb), SPH_C32(0xf808fe66), SPH_C32(0x2c7f0000),
19474 SPH_C32(0xe4450000), SPH_C32(0x0aa30000), SPH_C32(0xd5db03b2),
19475 SPH_C32(0xcc381398), SPH_C32(0x74f5d6ff), SPH_C32(0x1d48151c),
19476 SPH_C32(0x0014fef4) },
19477 { SPH_C32(0x32290000), SPH_C32(0x6b610000), SPH_C32(0xdde00000),
19478 SPH_C32(0x1fce0292), SPH_C32(0x63043dd5), SPH_C32(0x8d747b31),
19479 SPH_C32(0x9399c874), SPH_C32(0x76ac250f), SPH_C32(0x2c3b0000),
19480 SPH_C32(0x9b0d0000), SPH_C32(0xd0df0000), SPH_C32(0xfff803b3),
19481 SPH_C32(0xf795da54), SPH_C32(0xdd434a78), SPH_C32(0x1e428b7c),
19482 SPH_C32(0xbe1e996a) },
19483 { SPH_C32(0x83560000), SPH_C32(0x942d0000), SPH_C32(0xd6f30000),
19484 SPH_C32(0x7a860360), SPH_C32(0xe9865ada), SPH_C32(0x0cbf88af),
19485 SPH_C32(0x81bce0df), SPH_C32(0x661df39c), SPH_C32(0x08bb0000),
19486 SPH_C32(0x9a4c0000), SPH_C32(0x3a940000), SPH_C32(0xf8480300),
19487 SPH_C32(0x4c3018c4), SPH_C32(0xa3cb4b8d), SPH_C32(0x6da425c0),
19488 SPH_C32(0xf74522f3) },
19489 { SPH_C32(0xdcfe0000), SPH_C32(0xc22e0000), SPH_C32(0x955d0000),
19490 SPH_C32(0x1e750373), SPH_C32(0xccf8dc65), SPH_C32(0x1fae1ce1),
19491 SPH_C32(0xd5a27560), SPH_C32(0xe8b928f5), SPH_C32(0x08ff0000),
19492 SPH_C32(0xe5040000), SPH_C32(0xe0e80000), SPH_C32(0xd26b0301),
19493 SPH_C32(0x779dd108), SPH_C32(0x0a7dd70a), SPH_C32(0x6eaebba0),
19494 SPH_C32(0x494f456d) },
19495 { SPH_C32(0x83120000), SPH_C32(0xeb650000), SPH_C32(0x0c8f0000),
19496 SPH_C32(0x50a50361), SPH_C32(0xd22b9316), SPH_C32(0xa5091428),
19497 SPH_C32(0x82b67ebf), SPH_C32(0xd8179402), SPH_C32(0x57570000),
19498 SPH_C32(0xb3070000), SPH_C32(0xa3460000), SPH_C32(0xb6980312),
19499 SPH_C32(0x52e357b7), SPH_C32(0x196c4344), SPH_C32(0x3ab02e1f),
19500 SPH_C32(0xc7eb9e04) },
19501 { SPH_C32(0xdcba0000), SPH_C32(0xbd660000), SPH_C32(0x4f210000),
19502 SPH_C32(0x34560372), SPH_C32(0xf75515a9), SPH_C32(0xb6188066),
19503 SPH_C32(0xd6a8eb00), SPH_C32(0x56b34f6b), SPH_C32(0x57130000),
19504 SPH_C32(0xcc4f0000), SPH_C32(0x793a0000), SPH_C32(0x9cbb0313),
19505 SPH_C32(0x694e9e7b), SPH_C32(0xb0dadfc3), SPH_C32(0x39bab07f),
19506 SPH_C32(0x79e1f99a) }
19507 };
19508 static const sph_u32 T512_60[16][16] = {
19509 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19510 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19511 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19512 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19513 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19514 SPH_C32(0x00000000) },
19515 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
19516 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
19517 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
19518 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
19519 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
19520 SPH_C32(0xda878000) },
19521 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
19522 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
19523 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
19524 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
19525 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
19526 SPH_C32(0x3c5dfffe) },
19527 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
19528 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
19529 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
19530 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
19531 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
19532 SPH_C32(0xe6da7ffe) },
19533 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
19534 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
19535 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
19536 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
19537 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
19538 SPH_C32(0x7b1675d7) },
19539 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
19540 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
19541 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
19542 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
19543 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
19544 SPH_C32(0xa191f5d7) },
19545 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
19546 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
19547 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
19548 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
19549 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
19550 SPH_C32(0x474b8a29) },
19551 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
19552 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
19553 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
19554 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
19555 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
19556 SPH_C32(0x9dcc0a29) },
19557 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
19558 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
19559 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
19560 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
19561 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
19562 SPH_C32(0x2879ebac) },
19563 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
19564 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
19565 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
19566 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
19567 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
19568 SPH_C32(0xf2fe6bac) },
19569 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
19570 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
19571 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
19572 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
19573 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
19574 SPH_C32(0x14241452) },
19575 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
19576 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
19577 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
19578 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
19579 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
19580 SPH_C32(0xcea39452) },
19581 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
19582 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
19583 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
19584 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
19585 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
19586 SPH_C32(0x536f9e7b) },
19587 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
19588 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
19589 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
19590 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
19591 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
19592 SPH_C32(0x89e81e7b) },
19593 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
19594 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
19595 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
19596 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
19597 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
19598 SPH_C32(0x6f326185) },
19599 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
19600 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
19601 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
19602 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
19603 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
19604 SPH_C32(0xb5b5e185) }
19605 };
19606 #define INPUT_BIG do { \
19607 unsigned acc = buf[0]; \
19608 const sph_u32 *rp; \
19609 rp = &T512_0[acc >> 2][0]; \
19610 m0 = rp[0]; \
19611 m1 = rp[1]; \
19612 m2 = rp[2]; \
19613 m3 = rp[3]; \
19614 m4 = rp[4]; \
19615 m5 = rp[5]; \
19616 m6 = rp[6]; \
19617 m7 = rp[7]; \
19618 m8 = rp[8]; \
19619 m9 = rp[9]; \
19620 mA = rp[10]; \
19621 mB = rp[11]; \
19622 mC = rp[12]; \
19623 mD = rp[13]; \
19624 mE = rp[14]; \
19625 mF = rp[15]; \
19626 acc = (acc << 8) | buf[1]; \
19627 rp = &T512_6[(acc >> 4) & 0x3f][0]; \
19628 m0 ^= rp[0]; \
19629 m1 ^= rp[1]; \
19630 m2 ^= rp[2]; \
19631 m3 ^= rp[3]; \
19632 m4 ^= rp[4]; \
19633 m5 ^= rp[5]; \
19634 m6 ^= rp[6]; \
19635 m7 ^= rp[7]; \
19636 m8 ^= rp[8]; \
19637 m9 ^= rp[9]; \
19638 mA ^= rp[10]; \
19639 mB ^= rp[11]; \
19640 mC ^= rp[12]; \
19641 mD ^= rp[13]; \
19642 mE ^= rp[14]; \
19643 mF ^= rp[15]; \
19644 acc = (acc << 8) | buf[2]; \
19645 rp = &T512_12[(acc >> 6) & 0x3f][0]; \
19646 m0 ^= rp[0]; \
19647 m1 ^= rp[1]; \
19648 m2 ^= rp[2]; \
19649 m3 ^= rp[3]; \
19650 m4 ^= rp[4]; \
19651 m5 ^= rp[5]; \
19652 m6 ^= rp[6]; \
19653 m7 ^= rp[7]; \
19654 m8 ^= rp[8]; \
19655 m9 ^= rp[9]; \
19656 mA ^= rp[10]; \
19657 mB ^= rp[11]; \
19658 mC ^= rp[12]; \
19659 mD ^= rp[13]; \
19660 mE ^= rp[14]; \
19661 mF ^= rp[15]; \
19662 rp = &T512_18[acc & 0x3f][0]; \
19663 m0 ^= rp[0]; \
19664 m1 ^= rp[1]; \
19665 m2 ^= rp[2]; \
19666 m3 ^= rp[3]; \
19667 m4 ^= rp[4]; \
19668 m5 ^= rp[5]; \
19669 m6 ^= rp[6]; \
19670 m7 ^= rp[7]; \
19671 m8 ^= rp[8]; \
19672 m9 ^= rp[9]; \
19673 mA ^= rp[10]; \
19674 mB ^= rp[11]; \
19675 mC ^= rp[12]; \
19676 mD ^= rp[13]; \
19677 mE ^= rp[14]; \
19678 mF ^= rp[15]; \
19679 acc = buf[3]; \
19680 rp = &T512_24[acc >> 2][0]; \
19681 m0 ^= rp[0]; \
19682 m1 ^= rp[1]; \
19683 m2 ^= rp[2]; \
19684 m3 ^= rp[3]; \
19685 m4 ^= rp[4]; \
19686 m5 ^= rp[5]; \
19687 m6 ^= rp[6]; \
19688 m7 ^= rp[7]; \
19689 m8 ^= rp[8]; \
19690 m9 ^= rp[9]; \
19691 mA ^= rp[10]; \
19692 mB ^= rp[11]; \
19693 mC ^= rp[12]; \
19694 mD ^= rp[13]; \
19695 mE ^= rp[14]; \
19696 mF ^= rp[15]; \
19697 acc = (acc << 8) | buf[4]; \
19698 rp = &T512_30[(acc >> 4) & 0x3f][0]; \
19699 m0 ^= rp[0]; \
19700 m1 ^= rp[1]; \
19701 m2 ^= rp[2]; \
19702 m3 ^= rp[3]; \
19703 m4 ^= rp[4]; \
19704 m5 ^= rp[5]; \
19705 m6 ^= rp[6]; \
19706 m7 ^= rp[7]; \
19707 m8 ^= rp[8]; \
19708 m9 ^= rp[9]; \
19709 mA ^= rp[10]; \
19710 mB ^= rp[11]; \
19711 mC ^= rp[12]; \
19712 mD ^= rp[13]; \
19713 mE ^= rp[14]; \
19714 mF ^= rp[15]; \
19715 acc = (acc << 8) | buf[5]; \
19716 rp = &T512_36[(acc >> 6) & 0x3f][0]; \
19717 m0 ^= rp[0]; \
19718 m1 ^= rp[1]; \
19719 m2 ^= rp[2]; \
19720 m3 ^= rp[3]; \
19721 m4 ^= rp[4]; \
19722 m5 ^= rp[5]; \
19723 m6 ^= rp[6]; \
19724 m7 ^= rp[7]; \
19725 m8 ^= rp[8]; \
19726 m9 ^= rp[9]; \
19727 mA ^= rp[10]; \
19728 mB ^= rp[11]; \
19729 mC ^= rp[12]; \
19730 mD ^= rp[13]; \
19731 mE ^= rp[14]; \
19732 mF ^= rp[15]; \
19733 rp = &T512_42[acc & 0x3f][0]; \
19734 m0 ^= rp[0]; \
19735 m1 ^= rp[1]; \
19736 m2 ^= rp[2]; \
19737 m3 ^= rp[3]; \
19738 m4 ^= rp[4]; \
19739 m5 ^= rp[5]; \
19740 m6 ^= rp[6]; \
19741 m7 ^= rp[7]; \
19742 m8 ^= rp[8]; \
19743 m9 ^= rp[9]; \
19744 mA ^= rp[10]; \
19745 mB ^= rp[11]; \
19746 mC ^= rp[12]; \
19747 mD ^= rp[13]; \
19748 mE ^= rp[14]; \
19749 mF ^= rp[15]; \
19750 acc = buf[6]; \
19751 rp = &T512_48[acc >> 2][0]; \
19752 m0 ^= rp[0]; \
19753 m1 ^= rp[1]; \
19754 m2 ^= rp[2]; \
19755 m3 ^= rp[3]; \
19756 m4 ^= rp[4]; \
19757 m5 ^= rp[5]; \
19758 m6 ^= rp[6]; \
19759 m7 ^= rp[7]; \
19760 m8 ^= rp[8]; \
19761 m9 ^= rp[9]; \
19762 mA ^= rp[10]; \
19763 mB ^= rp[11]; \
19764 mC ^= rp[12]; \
19765 mD ^= rp[13]; \
19766 mE ^= rp[14]; \
19767 mF ^= rp[15]; \
19768 acc = (acc << 8) | buf[7]; \
19769 rp = &T512_54[(acc >> 4) & 0x3f][0]; \
19770 m0 ^= rp[0]; \
19771 m1 ^= rp[1]; \
19772 m2 ^= rp[2]; \
19773 m3 ^= rp[3]; \
19774 m4 ^= rp[4]; \
19775 m5 ^= rp[5]; \
19776 m6 ^= rp[6]; \
19777 m7 ^= rp[7]; \
19778 m8 ^= rp[8]; \
19779 m9 ^= rp[9]; \
19780 mA ^= rp[10]; \
19781 mB ^= rp[11]; \
19782 mC ^= rp[12]; \
19783 mD ^= rp[13]; \
19784 mE ^= rp[14]; \
19785 mF ^= rp[15]; \
19786 rp = &T512_60[acc & 0x0f][0]; \
19787 m0 ^= rp[0]; \
19788 m1 ^= rp[1]; \
19789 m2 ^= rp[2]; \
19790 m3 ^= rp[3]; \
19791 m4 ^= rp[4]; \
19792 m5 ^= rp[5]; \
19793 m6 ^= rp[6]; \
19794 m7 ^= rp[7]; \
19795 m8 ^= rp[8]; \
19796 m9 ^= rp[9]; \
19797 mA ^= rp[10]; \
19798 mB ^= rp[11]; \
19799 mC ^= rp[12]; \
19800 mD ^= rp[13]; \
19801 mE ^= rp[14]; \
19802 mF ^= rp[15]; \
19803 } while (0)
19804 #endif
19805 #if SPH_HAMSI_EXPAND_BIG == 7
19806 static const sph_u32 T512_0[128][16] = {
19807 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19808 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19809 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19810 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19811 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19812 SPH_C32(0x00000000) },
19813 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
19814 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
19815 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
19816 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
19817 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
19818 SPH_C32(0x0c26f262) },
19819 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
19820 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
19821 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
19822 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
19823 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
19824 SPH_C32(0xdc24e61f) },
19825 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
19826 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
19827 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
19828 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
19829 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
19830 SPH_C32(0xd002147d) },
19831 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
19832 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
19833 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
19834 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
19835 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
19836 SPH_C32(0x3daac2da) },
19837 { SPH_C32(0xea0c1430), SPH_C32(0x2f9c0000), SPH_C32(0xdb430000),
19838 SPH_C32(0xdd3a0000), SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e),
19839 SPH_C32(0x525b63bb), SPH_C32(0x424d4977), SPH_C32(0x115d2a40),
19840 SPH_C32(0xac880000), SPH_C32(0xe7ca0000), SPH_C32(0x45120000),
19841 SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff), SPH_C32(0x73e60eca),
19842 SPH_C32(0x318c30b8) },
19843 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
19844 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
19845 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
19846 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
19847 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
19848 SPH_C32(0xe18e24c5) },
19849 { SPH_C32(0xfe562830), SPH_C32(0x96750000), SPH_C32(0xba640000),
19850 SPH_C32(0x2c5b0000), SPH_C32(0xb5c542f0), SPH_C32(0x25136906),
19851 SPH_C32(0x15f2049b), SPH_C32(0xa3c36db2), SPH_C32(0x323a3e40),
19852 SPH_C32(0x64310000), SPH_C32(0x130d0000), SPH_C32(0xbe670000),
19853 SPH_C32(0x5d075a93), SPH_C32(0x99b079b6), SPH_C32(0x712204f5),
19854 SPH_C32(0xeda8d6a7) },
19855 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
19856 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
19857 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
19858 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
19859 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
19860 SPH_C32(0x78cace29) },
19861 { SPH_C32(0x9d435c30), SPH_C32(0x0dc80000), SPH_C32(0xea520000),
19862 SPH_C32(0x878a0000), SPH_C32(0xbbcb3c89), SPH_C32(0xf95935d6),
19863 SPH_C32(0x3b2f2819), SPH_C32(0xcb7298ea), SPH_C32(0xbadb1a40),
19864 SPH_C32(0x6d0b0000), SPH_C32(0xe07b0000), SPH_C32(0xa2950000),
19865 SPH_C32(0xca5c24ba), SPH_C32(0xc8ed913a), SPH_C32(0x758d500f),
19866 SPH_C32(0x74ec3c4b) },
19867 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
19868 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
19869 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
19870 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
19871 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
19872 SPH_C32(0xa4ee2836) },
19873 { SPH_C32(0x89196030), SPH_C32(0xb4210000), SPH_C32(0x8b750000),
19874 SPH_C32(0x76eb0000), SPH_C32(0x75aa01e5), SPH_C32(0x491008ae),
19875 SPH_C32(0x7c864f39), SPH_C32(0x2afcbc2f), SPH_C32(0x99bc0e40),
19876 SPH_C32(0xa5b20000), SPH_C32(0x14bc0000), SPH_C32(0x59e00000),
19877 SPH_C32(0xb99100df), SPH_C32(0x304b3473), SPH_C32(0x77495a30),
19878 SPH_C32(0xa8c8da54) },
19879 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
19880 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
19881 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
19882 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
19883 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
19884 SPH_C32(0x45600cf3) },
19885 { SPH_C32(0xbe244830), SPH_C32(0xc5710000), SPH_C32(0x1e950000),
19886 SPH_C32(0x7cff0000), SPH_C32(0xc80618ec), SPH_C32(0x01ff909f),
19887 SPH_C32(0x39eb2226), SPH_C32(0x17567ef5), SPH_C32(0x8de63240),
19888 SPH_C32(0x1c5b0000), SPH_C32(0x759b0000), SPH_C32(0xa8810000),
19889 SPH_C32(0x77f03db3), SPH_C32(0x8002090b), SPH_C32(0x30e03d10),
19890 SPH_C32(0x4946fe91) },
19891 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
19892 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
19893 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
19894 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
19895 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
19896 SPH_C32(0x9944eaec) },
19897 { SPH_C32(0xaa7e7430), SPH_C32(0x7c980000), SPH_C32(0x7fb20000),
19898 SPH_C32(0x8d9e0000), SPH_C32(0x06672580), SPH_C32(0xb1b6ade7),
19899 SPH_C32(0x7e424506), SPH_C32(0xf6d85a30), SPH_C32(0xae812640),
19900 SPH_C32(0xd4e20000), SPH_C32(0x815c0000), SPH_C32(0x53f40000),
19901 SPH_C32(0x043d19d6), SPH_C32(0x78a4ac42), SPH_C32(0x3224372f),
19902 SPH_C32(0x9562188e) },
19903 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
19904 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
19905 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
19906 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
19907 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
19908 SPH_C32(0x2dd1f9ab) },
19909 { SPH_C32(0x55d01830), SPH_C32(0x57f60000), SPH_C32(0xbdd50000),
19910 SPH_C32(0xcbdc0000), SPH_C32(0x515318bc), SPH_C32(0x8ce824c3),
19911 SPH_C32(0x13995a5e), SPH_C32(0xe6a36141), SPH_C32(0xeef34640),
19912 SPH_C32(0x87e60000), SPH_C32(0x25ad0000), SPH_C32(0x03500000),
19913 SPH_C32(0x79fe43ca), SPH_C32(0x5c4855db), SPH_C32(0x1e3d1192),
19914 SPH_C32(0x21f70bc9) },
19915 { SPH_C32(0x88e12400), SPH_C32(0x093a0000), SPH_C32(0xf3760000),
19916 SPH_C32(0x1cf20000), SPH_C32(0x975b7e29), SPH_C32(0x515de88c),
19917 SPH_C32(0x04af54fa), SPH_C32(0x9944eaec), SPH_C32(0xebf45000),
19918 SPH_C32(0x92870000), SPH_C32(0xa3400000), SPH_C32(0xb7230000),
19919 SPH_C32(0x99550050), SPH_C32(0x8d17b45c), SPH_C32(0x2a727878),
19920 SPH_C32(0xf1f51fb4) },
19921 { SPH_C32(0x418a2430), SPH_C32(0xee1f0000), SPH_C32(0xdcf20000),
19922 SPH_C32(0x3abd0000), SPH_C32(0x9f3225d0), SPH_C32(0x3ca119bb),
19923 SPH_C32(0x54303d7e), SPH_C32(0x072d4584), SPH_C32(0xcd945240),
19924 SPH_C32(0x4f5f0000), SPH_C32(0xd16a0000), SPH_C32(0xf8250000),
19925 SPH_C32(0x0a3367af), SPH_C32(0xa4eef092), SPH_C32(0x1cf91bad),
19926 SPH_C32(0xfdd3edd6) },
19927 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
19928 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
19929 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
19930 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
19931 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
19932 SPH_C32(0x107b3b71) },
19933 { SPH_C32(0x76b70c30), SPH_C32(0x9f4f0000), SPH_C32(0x49120000),
19934 SPH_C32(0x30a90000), SPH_C32(0x229e3cd9), SPH_C32(0x744e818a),
19935 SPH_C32(0x115d5061), SPH_C32(0x3a87875e), SPH_C32(0xd9ce6e40),
19936 SPH_C32(0xf6b60000), SPH_C32(0xb04d0000), SPH_C32(0x09440000),
19937 SPH_C32(0xc4525ac3), SPH_C32(0x14a7cdea), SPH_C32(0x5b507c8d),
19938 SPH_C32(0x1c5dc913) },
19939 { SPH_C32(0xab863000), SPH_C32(0xc1830000), SPH_C32(0x07b10000),
19940 SPH_C32(0xe7870000), SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5),
19941 SPH_C32(0x066b5ec5), SPH_C32(0x45600cf3), SPH_C32(0xdcc97800),
19942 SPH_C32(0xe3d70000), SPH_C32(0x36a00000), SPH_C32(0xbd370000),
19943 SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d), SPH_C32(0x6f1f1567),
19944 SPH_C32(0xcc5fdd6e) },
19945 { SPH_C32(0x62ed3030), SPH_C32(0x26a60000), SPH_C32(0x28350000),
19946 SPH_C32(0xc1c80000), SPH_C32(0xecff01b5), SPH_C32(0xc407bcf2),
19947 SPH_C32(0x56f43741), SPH_C32(0xdb09a39b), SPH_C32(0xfaa97a40),
19948 SPH_C32(0x3e0f0000), SPH_C32(0x448a0000), SPH_C32(0xf2310000),
19949 SPH_C32(0xb79f7ea6), SPH_C32(0xec0168a3), SPH_C32(0x599476b2),
19950 SPH_C32(0xc0792f0c) },
19951 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
19952 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
19953 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
19954 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
19955 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
19956 SPH_C32(0x551b3782) },
19957 { SPH_C32(0x01f84430), SPH_C32(0xbd1b0000), SPH_C32(0x78030000),
19958 SPH_C32(0x6a190000), SPH_C32(0xe2f17fcc), SPH_C32(0x184de022),
19959 SPH_C32(0x78291bc3), SPH_C32(0xb3b856c3), SPH_C32(0x72485e40),
19960 SPH_C32(0x37350000), SPH_C32(0xb7fc0000), SPH_C32(0xeec30000),
19961 SPH_C32(0x20c4008f), SPH_C32(0xbd5c802f), SPH_C32(0x5d3b2248),
19962 SPH_C32(0x593dc5e0) },
19963 { SPH_C32(0xdcc97800), SPH_C32(0xe3d70000), SPH_C32(0x36a00000),
19964 SPH_C32(0xbd370000), SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d),
19965 SPH_C32(0x6f1f1567), SPH_C32(0xcc5fdd6e), SPH_C32(0x774f4800),
19966 SPH_C32(0x22540000), SPH_C32(0x31110000), SPH_C32(0x5ab00000),
19967 SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8), SPH_C32(0x69744ba2),
19968 SPH_C32(0x893fd19d) },
19969 { SPH_C32(0x15a27830), SPH_C32(0x04f20000), SPH_C32(0x19240000),
19970 SPH_C32(0x9b780000), SPH_C32(0x2c9042a0), SPH_C32(0xa804dd5a),
19971 SPH_C32(0x3f807ce3), SPH_C32(0x52367206), SPH_C32(0x512f4a40),
19972 SPH_C32(0xff8c0000), SPH_C32(0x433b0000), SPH_C32(0x15b60000),
19973 SPH_C32(0x530924ea), SPH_C32(0x45fa2566), SPH_C32(0x5fff2877),
19974 SPH_C32(0x851923ff) },
19975 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
19976 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
19977 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
19978 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
19979 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
19980 SPH_C32(0x68b1f558) },
19981 { SPH_C32(0x229f5030), SPH_C32(0x75a20000), SPH_C32(0x8cc40000),
19982 SPH_C32(0x916c0000), SPH_C32(0x913c5ba9), SPH_C32(0xe0eb456b),
19983 SPH_C32(0x7aed11fc), SPH_C32(0x6f9cb0dc), SPH_C32(0x45757640),
19984 SPH_C32(0x46650000), SPH_C32(0x221c0000), SPH_C32(0xe4d70000),
19985 SPH_C32(0x9d681986), SPH_C32(0xf5b3181e), SPH_C32(0x18564f57),
19986 SPH_C32(0x6497073a) },
19987 { SPH_C32(0xffae6c00), SPH_C32(0x2b6e0000), SPH_C32(0xc2670000),
19988 SPH_C32(0x46420000), SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924),
19989 SPH_C32(0x6ddb1f58), SPH_C32(0x107b3b71), SPH_C32(0x40726000),
19990 SPH_C32(0x53040000), SPH_C32(0xa4f10000), SPH_C32(0x50a40000),
19991 SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999), SPH_C32(0x2c1926bd),
19992 SPH_C32(0xb4951347) },
19993 { SPH_C32(0x36c56c30), SPH_C32(0xcc4b0000), SPH_C32(0xede30000),
19994 SPH_C32(0x600d0000), SPH_C32(0x5f5d66c5), SPH_C32(0x50a27813),
19995 SPH_C32(0x3d4476dc), SPH_C32(0x8e129419), SPH_C32(0x66126240),
19996 SPH_C32(0x8edc0000), SPH_C32(0xd6db0000), SPH_C32(0x1fa20000),
19997 SPH_C32(0xeea53de3), SPH_C32(0x0d15bd57), SPH_C32(0x1a924568),
19998 SPH_C32(0xb8b3e125) },
19999 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
20000 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
20001 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
20002 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
20003 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
20004 SPH_C32(0xbf2c0be2) },
20005 { SPH_C32(0xe02f9c30), SPH_C32(0x83c20000), SPH_C32(0xddcf0000),
20006 SPH_C32(0xe4bc0000), SPH_C32(0x06b71576), SPH_C32(0x3b3ec672),
20007 SPH_C32(0xa37f2bdd), SPH_C32(0x136431ac), SPH_C32(0x600d0e40),
20008 SPH_C32(0xd5ba0000), SPH_C32(0xaf770000), SPH_C32(0xf5db0000),
20009 SPH_C32(0xf9f41ebd), SPH_C32(0x6de66f5d), SPH_C32(0x1701adba),
20010 SPH_C32(0xb30af980) },
20011 { SPH_C32(0x3d1ea000), SPH_C32(0xdd0e0000), SPH_C32(0x936c0000),
20012 SPH_C32(0x33920000), SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d),
20013 SPH_C32(0xb4492579), SPH_C32(0x6c83ba01), SPH_C32(0x650a1800),
20014 SPH_C32(0xc0db0000), SPH_C32(0x299a0000), SPH_C32(0x41a80000),
20015 SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda), SPH_C32(0x234ec450),
20016 SPH_C32(0x6308edfd) },
20017 { SPH_C32(0xf475a030), SPH_C32(0x3a2b0000), SPH_C32(0xbce80000),
20018 SPH_C32(0x15dd0000), SPH_C32(0xc8d6281a), SPH_C32(0x8b77fb0a),
20019 SPH_C32(0xe4d64cfd), SPH_C32(0xf2ea1569), SPH_C32(0x436a1a40),
20020 SPH_C32(0x1d030000), SPH_C32(0x5bb00000), SPH_C32(0x0eae0000),
20021 SPH_C32(0x8a393ad8), SPH_C32(0x9540ca14), SPH_C32(0x15c5a785),
20022 SPH_C32(0x6f2e1f9f) },
20023 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
20024 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
20025 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
20026 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
20027 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
20028 SPH_C32(0x8286c938) },
20029 { SPH_C32(0xc3488830), SPH_C32(0x4b7b0000), SPH_C32(0x29080000),
20030 SPH_C32(0x1fc90000), SPH_C32(0x757a3113), SPH_C32(0xc398633b),
20031 SPH_C32(0xa1bb21e2), SPH_C32(0xcf40d7b3), SPH_C32(0x57302640),
20032 SPH_C32(0xa4ea0000), SPH_C32(0x3a970000), SPH_C32(0xffcf0000),
20033 SPH_C32(0x445807b4), SPH_C32(0x2509f76c), SPH_C32(0x526cc0a5),
20034 SPH_C32(0x8ea03b5a) },
20035 { SPH_C32(0x1e79b400), SPH_C32(0x15b70000), SPH_C32(0x67ab0000),
20036 SPH_C32(0xc8e70000), SPH_C32(0xb3725786), SPH_C32(0x1e2daf74),
20037 SPH_C32(0xb68d2f46), SPH_C32(0xb0a75c1e), SPH_C32(0x52373000),
20038 SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000), SPH_C32(0x4bbc0000),
20039 SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb), SPH_C32(0x6623a94f),
20040 SPH_C32(0x5ea22f27) },
20041 { SPH_C32(0xd712b430), SPH_C32(0xf2920000), SPH_C32(0x482f0000),
20042 SPH_C32(0xeea80000), SPH_C32(0xbb1b0c7f), SPH_C32(0x73d15e43),
20043 SPH_C32(0xe61246c2), SPH_C32(0x2ecef376), SPH_C32(0x74573240),
20044 SPH_C32(0x6c530000), SPH_C32(0xce500000), SPH_C32(0x04ba0000),
20045 SPH_C32(0x379523d1), SPH_C32(0xddaf5225), SPH_C32(0x50a8ca9a),
20046 SPH_C32(0x5284dd45) },
20047 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
20048 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
20049 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
20050 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
20051 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
20052 SPH_C32(0xc7e6c5cb) },
20053 { SPH_C32(0xb407c030), SPH_C32(0x692f0000), SPH_C32(0x18190000),
20054 SPH_C32(0x45790000), SPH_C32(0xb5157206), SPH_C32(0xaf9b0293),
20055 SPH_C32(0xc8cf6a40), SPH_C32(0x467f062e), SPH_C32(0xfcb61640),
20056 SPH_C32(0x65690000), SPH_C32(0x3d260000), SPH_C32(0x18480000),
20057 SPH_C32(0xa0ce5df8), SPH_C32(0x8cf2baa9), SPH_C32(0x54079e60),
20058 SPH_C32(0xcbc037a9) },
20059 { SPH_C32(0x6936fc00), SPH_C32(0x37e30000), SPH_C32(0x56ba0000),
20060 SPH_C32(0x92570000), SPH_C32(0x731d1493), SPH_C32(0x722ecedc),
20061 SPH_C32(0xdff964e4), SPH_C32(0x39988d83), SPH_C32(0xf9b10000),
20062 SPH_C32(0x70080000), SPH_C32(0xbbcb0000), SPH_C32(0xac3b0000),
20063 SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e), SPH_C32(0x6048f78a),
20064 SPH_C32(0x1bc223d4) },
20065 { SPH_C32(0xa05dfc30), SPH_C32(0xd0c60000), SPH_C32(0x793e0000),
20066 SPH_C32(0xb4180000), SPH_C32(0x7b744f6a), SPH_C32(0x1fd23feb),
20067 SPH_C32(0x8f660d60), SPH_C32(0xa7f122eb), SPH_C32(0xdfd10240),
20068 SPH_C32(0xadd00000), SPH_C32(0xc9e10000), SPH_C32(0xe33d0000),
20069 SPH_C32(0xd303799d), SPH_C32(0x74541fe0), SPH_C32(0x56c3945f),
20070 SPH_C32(0x17e4d1b6) },
20071 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
20072 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
20073 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
20074 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
20075 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
20076 SPH_C32(0xfa4c0711) },
20077 { SPH_C32(0x9760d430), SPH_C32(0xa1960000), SPH_C32(0xecde0000),
20078 SPH_C32(0xbe0c0000), SPH_C32(0xc6d85663), SPH_C32(0x573da7da),
20079 SPH_C32(0xca0b607f), SPH_C32(0x9a5be031), SPH_C32(0xcb8b3e40),
20080 SPH_C32(0x14390000), SPH_C32(0xa8c60000), SPH_C32(0x125c0000),
20081 SPH_C32(0x1d6244f1), SPH_C32(0xc41d2298), SPH_C32(0x116af37f),
20082 SPH_C32(0xf66af573) },
20083 { SPH_C32(0x4a51e800), SPH_C32(0xff5a0000), SPH_C32(0xa27d0000),
20084 SPH_C32(0x69220000), SPH_C32(0x00d030f6), SPH_C32(0x8a886b95),
20085 SPH_C32(0xdd3d6edb), SPH_C32(0xe5bc6b9c), SPH_C32(0xce8c2800),
20086 SPH_C32(0x01580000), SPH_C32(0x2e2b0000), SPH_C32(0xa62f0000),
20087 SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f), SPH_C32(0x25259a95),
20088 SPH_C32(0x2668e10e) },
20089 { SPH_C32(0x833ae830), SPH_C32(0x187f0000), SPH_C32(0x8df90000),
20090 SPH_C32(0x4f6d0000), SPH_C32(0x08b96b0f), SPH_C32(0xe7749aa2),
20091 SPH_C32(0x8da2075f), SPH_C32(0x7bd5c4f4), SPH_C32(0xe8ec2a40),
20092 SPH_C32(0xdc800000), SPH_C32(0x5c010000), SPH_C32(0xe9290000),
20093 SPH_C32(0x6eaf6094), SPH_C32(0x3cbb87d1), SPH_C32(0x13aef940),
20094 SPH_C32(0x2a4e136c) },
20095 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
20096 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
20097 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
20098 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
20099 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
20100 SPH_C32(0x92fdf249) },
20101 { SPH_C32(0x7c948430), SPH_C32(0x33110000), SPH_C32(0x4f9e0000),
20102 SPH_C32(0x092f0000), SPH_C32(0x5f8d5633), SPH_C32(0xda2a1386),
20103 SPH_C32(0xe0791807), SPH_C32(0x6baeff85), SPH_C32(0xa89e4a40),
20104 SPH_C32(0x8f840000), SPH_C32(0xf8f00000), SPH_C32(0xb98d0000),
20105 SPH_C32(0x136c3a88), SPH_C32(0x18577e48), SPH_C32(0x3fb7dffd),
20106 SPH_C32(0x9edb002b) },
20107 { SPH_C32(0xa1a5b800), SPH_C32(0x6ddd0000), SPH_C32(0x013d0000),
20108 SPH_C32(0xde010000), SPH_C32(0x998530a6), SPH_C32(0x079fdfc9),
20109 SPH_C32(0xf74f16a3), SPH_C32(0x14497428), SPH_C32(0xad995c00),
20110 SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000), SPH_C32(0x0dfe0000),
20111 SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf), SPH_C32(0x0bf8b617),
20112 SPH_C32(0x4ed91456) },
20113 { SPH_C32(0x68ceb830), SPH_C32(0x8af80000), SPH_C32(0x2eb90000),
20114 SPH_C32(0xf84e0000), SPH_C32(0x91ec6b5f), SPH_C32(0x6a632efe),
20115 SPH_C32(0xa7d07f27), SPH_C32(0x8a20db40), SPH_C32(0x8bf95e40),
20116 SPH_C32(0x473d0000), SPH_C32(0x0c370000), SPH_C32(0x42f80000),
20117 SPH_C32(0x60a11eed), SPH_C32(0xe0f1db01), SPH_C32(0x3d73d5c2),
20118 SPH_C32(0x42ffe634) },
20119 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
20120 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
20121 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
20122 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
20123 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
20124 SPH_C32(0xaf573093) },
20125 { SPH_C32(0x5ff39030), SPH_C32(0xfba80000), SPH_C32(0xbb590000),
20126 SPH_C32(0xf25a0000), SPH_C32(0x2c407256), SPH_C32(0x228cb6cf),
20127 SPH_C32(0xe2bd1238), SPH_C32(0xb78a199a), SPH_C32(0x9fa36240),
20128 SPH_C32(0xfed40000), SPH_C32(0x6d100000), SPH_C32(0xb3990000),
20129 SPH_C32(0xaec02381), SPH_C32(0x50b8e679), SPH_C32(0x7adab2e2),
20130 SPH_C32(0xa371c2f1) },
20131 { SPH_C32(0x82c2ac00), SPH_C32(0xa5640000), SPH_C32(0xf5fa0000),
20132 SPH_C32(0x25740000), SPH_C32(0xea4814c3), SPH_C32(0xff397a80),
20133 SPH_C32(0xf58b1c9c), SPH_C32(0xc86d9237), SPH_C32(0x9aa47400),
20134 SPH_C32(0xebb50000), SPH_C32(0xebfd0000), SPH_C32(0x07ea0000),
20135 SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe), SPH_C32(0x4e95db08),
20136 SPH_C32(0x7373d68c) },
20137 { SPH_C32(0x4ba9ac30), SPH_C32(0x42410000), SPH_C32(0xda7e0000),
20138 SPH_C32(0x033b0000), SPH_C32(0xe2214f3a), SPH_C32(0x92c58bb7),
20139 SPH_C32(0xa5147518), SPH_C32(0x56043d5f), SPH_C32(0xbcc47640),
20140 SPH_C32(0x366d0000), SPH_C32(0x99d70000), SPH_C32(0x48ec0000),
20141 SPH_C32(0xdd0d07e4), SPH_C32(0xa81e4330), SPH_C32(0x781eb8dd),
20142 SPH_C32(0x7f5524ee) },
20143 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
20144 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
20145 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
20146 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
20147 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
20148 SPH_C32(0xea373c60) },
20149 { SPH_C32(0x28bcd830), SPH_C32(0xd9fc0000), SPH_C32(0x8a480000),
20150 SPH_C32(0xa8ea0000), SPH_C32(0xec2f3143), SPH_C32(0x4e8fd767),
20151 SPH_C32(0x8bc9599a), SPH_C32(0x3eb5c807), SPH_C32(0x34255240),
20152 SPH_C32(0x3f570000), SPH_C32(0x6aa10000), SPH_C32(0x541e0000),
20153 SPH_C32(0x4a5679cd), SPH_C32(0xf943abbc), SPH_C32(0x7cb1ec27),
20154 SPH_C32(0xe611ce02) },
20155 { SPH_C32(0xf58de400), SPH_C32(0x87300000), SPH_C32(0xc4eb0000),
20156 SPH_C32(0x7fc40000), SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28),
20157 SPH_C32(0x9cff573e), SPH_C32(0x415243aa), SPH_C32(0x31224400),
20158 SPH_C32(0x2a360000), SPH_C32(0xec4c0000), SPH_C32(0xe06d0000),
20159 SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b), SPH_C32(0x48fe85cd),
20160 SPH_C32(0x3613da7f) },
20161 { SPH_C32(0x3ce6e430), SPH_C32(0x60150000), SPH_C32(0xeb6f0000),
20162 SPH_C32(0x598b0000), SPH_C32(0x224e0c2f), SPH_C32(0xfec6ea1f),
20163 SPH_C32(0xcc603eba), SPH_C32(0xdf3becc2), SPH_C32(0x17424640),
20164 SPH_C32(0xf7ee0000), SPH_C32(0x9e660000), SPH_C32(0xaf6b0000),
20165 SPH_C32(0x399b5da8), SPH_C32(0x01e50ef5), SPH_C32(0x7e75e618),
20166 SPH_C32(0x3a35281d) },
20167 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
20168 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
20169 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
20170 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
20171 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
20172 SPH_C32(0xd79dfeba) },
20173 { SPH_C32(0x0bdbcc30), SPH_C32(0x11450000), SPH_C32(0x7e8f0000),
20174 SPH_C32(0x539f0000), SPH_C32(0x9fe21526), SPH_C32(0xb629722e),
20175 SPH_C32(0x890d53a5), SPH_C32(0xe2912e18), SPH_C32(0x03187a40),
20176 SPH_C32(0x4e070000), SPH_C32(0xff410000), SPH_C32(0x5e0a0000),
20177 SPH_C32(0xf7fa60c4), SPH_C32(0xb1ac338d), SPH_C32(0x39dc8138),
20178 SPH_C32(0xdbbb0cd8) },
20179 { SPH_C32(0xd6eaf000), SPH_C32(0x4f890000), SPH_C32(0x302c0000),
20180 SPH_C32(0x84b10000), SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61),
20181 SPH_C32(0x9e3b5d01), SPH_C32(0x9d76a5b5), SPH_C32(0x061f6c00),
20182 SPH_C32(0x5b660000), SPH_C32(0x79ac0000), SPH_C32(0xea790000),
20183 SPH_C32(0x1751235e), SPH_C32(0x60f3d20a), SPH_C32(0x0d93e8d2),
20184 SPH_C32(0x0bb918a5) },
20185 { SPH_C32(0x1f81f030), SPH_C32(0xa8ac0000), SPH_C32(0x1fa80000),
20186 SPH_C32(0xa2fe0000), SPH_C32(0x5183284a), SPH_C32(0x06604f56),
20187 SPH_C32(0xcea43485), SPH_C32(0x031f0add), SPH_C32(0x207f6e40),
20188 SPH_C32(0x86be0000), SPH_C32(0x0b860000), SPH_C32(0xa57f0000),
20189 SPH_C32(0x843744a1), SPH_C32(0x490a96c4), SPH_C32(0x3b188b07),
20190 SPH_C32(0x079feac7) },
20191 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
20192 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
20193 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
20194 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
20195 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
20196 SPH_C32(0x32219526) },
20197 { SPH_C32(0x8f060c30), SPH_C32(0xef470000), SPH_C32(0xf2d90000),
20198 SPH_C32(0x9c920000), SPH_C32(0x62fb22bb), SPH_C32(0x29e3daa4),
20199 SPH_C32(0x7115a7eb), SPH_C32(0x2145a48a), SPH_C32(0x49499240),
20200 SPH_C32(0xb15d0000), SPH_C32(0x5d3c0000), SPH_C32(0x37280000),
20201 SPH_C32(0xf72a5032), SPH_C32(0x3b245818), SPH_C32(0xe4e1efe3),
20202 SPH_C32(0x3e076744) },
20203 { SPH_C32(0x52373000), SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000),
20204 SPH_C32(0x4bbc0000), SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb),
20205 SPH_C32(0x6623a94f), SPH_C32(0x5ea22f27), SPH_C32(0x4c4e8400),
20206 SPH_C32(0xa43c0000), SPH_C32(0xdbd10000), SPH_C32(0x835b0000),
20207 SPH_C32(0x178113a8), SPH_C32(0xea7bb99f), SPH_C32(0xd0ae8609),
20208 SPH_C32(0xee057339) },
20209 { SPH_C32(0x9b5c3030), SPH_C32(0x56ae0000), SPH_C32(0x93fe0000),
20210 SPH_C32(0x6df30000), SPH_C32(0xac9a1fd7), SPH_C32(0x99aae7dc),
20211 SPH_C32(0x36bcc0cb), SPH_C32(0xc0cb804f), SPH_C32(0x6a2e8640),
20212 SPH_C32(0x79e40000), SPH_C32(0xa9fb0000), SPH_C32(0xcc5d0000),
20213 SPH_C32(0x84e77457), SPH_C32(0xc382fd51), SPH_C32(0xe625e5dc),
20214 SPH_C32(0xe223815b) },
20215 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
20216 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
20217 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
20218 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
20219 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
20220 SPH_C32(0x0f8b57fc) },
20221 { SPH_C32(0xac611830), SPH_C32(0x27fe0000), SPH_C32(0x061e0000),
20222 SPH_C32(0x67e70000), SPH_C32(0x113606de), SPH_C32(0xd1457fed),
20223 SPH_C32(0x73d1add4), SPH_C32(0xfd614295), SPH_C32(0x7e74ba40),
20224 SPH_C32(0xc00d0000), SPH_C32(0xc8dc0000), SPH_C32(0x3d3c0000),
20225 SPH_C32(0x4a86493b), SPH_C32(0x73cbc029), SPH_C32(0xa18c82fc),
20226 SPH_C32(0x03ada59e) },
20227 { SPH_C32(0x71502400), SPH_C32(0x79320000), SPH_C32(0x48bd0000),
20228 SPH_C32(0xb0c90000), SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2),
20229 SPH_C32(0x64e7a370), SPH_C32(0x8286c938), SPH_C32(0x7b73ac00),
20230 SPH_C32(0xd56c0000), SPH_C32(0x4e310000), SPH_C32(0x894f0000),
20231 SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae), SPH_C32(0x95c3eb16),
20232 SPH_C32(0xd3afb1e3) },
20233 { SPH_C32(0xb83b2430), SPH_C32(0x9e170000), SPH_C32(0x67390000),
20234 SPH_C32(0x96860000), SPH_C32(0xdf573bb2), SPH_C32(0x610c4295),
20235 SPH_C32(0x3478caf4), SPH_C32(0x1cef6650), SPH_C32(0x5d13ae40),
20236 SPH_C32(0x08b40000), SPH_C32(0x3c1b0000), SPH_C32(0xc6490000),
20237 SPH_C32(0x394b6d5e), SPH_C32(0x8b6d6560), SPH_C32(0xa34888c3),
20238 SPH_C32(0xdf894381) },
20239 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
20240 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
20241 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
20242 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
20243 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
20244 SPH_C32(0x4aeb5b0f) },
20245 { SPH_C32(0xdb2e5030), SPH_C32(0x05aa0000), SPH_C32(0x370f0000),
20246 SPH_C32(0x3d570000), SPH_C32(0xd15945cb), SPH_C32(0xbd461e45),
20247 SPH_C32(0x1aa5e676), SPH_C32(0x745e9308), SPH_C32(0xd5f28a40),
20248 SPH_C32(0x018e0000), SPH_C32(0xcf6d0000), SPH_C32(0xdabb0000),
20249 SPH_C32(0xae101377), SPH_C32(0xda308dec), SPH_C32(0xa7e7dc39),
20250 SPH_C32(0x46cda96d) },
20251 { SPH_C32(0x061f6c00), SPH_C32(0x5b660000), SPH_C32(0x79ac0000),
20252 SPH_C32(0xea790000), SPH_C32(0x1751235e), SPH_C32(0x60f3d20a),
20253 SPH_C32(0x0d93e8d2), SPH_C32(0x0bb918a5), SPH_C32(0xd0f59c00),
20254 SPH_C32(0x14ef0000), SPH_C32(0x49800000), SPH_C32(0x6ec80000),
20255 SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b), SPH_C32(0x93a8b5d3),
20256 SPH_C32(0x96cfbd10) },
20257 { SPH_C32(0xcf746c30), SPH_C32(0xbc430000), SPH_C32(0x56280000),
20258 SPH_C32(0xcc360000), SPH_C32(0x1f3878a7), SPH_C32(0x0d0f233d),
20259 SPH_C32(0x5d0c8156), SPH_C32(0x95d0b7cd), SPH_C32(0xf6959e40),
20260 SPH_C32(0xc9370000), SPH_C32(0x3baa0000), SPH_C32(0x21ce0000),
20261 SPH_C32(0xdddd3712), SPH_C32(0x229628a5), SPH_C32(0xa523d606),
20262 SPH_C32(0x9ae94f72) },
20263 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
20264 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
20265 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
20266 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
20267 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
20268 SPH_C32(0x774199d5) },
20269 { SPH_C32(0xf8494430), SPH_C32(0xcd130000), SPH_C32(0xc3c80000),
20270 SPH_C32(0xc6220000), SPH_C32(0xa29461ae), SPH_C32(0x45e0bb0c),
20271 SPH_C32(0x1861ec49), SPH_C32(0xa87a7517), SPH_C32(0xe2cfa240),
20272 SPH_C32(0x70de0000), SPH_C32(0x5a8d0000), SPH_C32(0xd0af0000),
20273 SPH_C32(0x13bc0a7e), SPH_C32(0x92df15dd), SPH_C32(0xe28ab126),
20274 SPH_C32(0x7b676bb7) },
20275 { SPH_C32(0x25787800), SPH_C32(0x93df0000), SPH_C32(0x8d6b0000),
20276 SPH_C32(0x110c0000), SPH_C32(0x649c073b), SPH_C32(0x98557743),
20277 SPH_C32(0x0f57e2ed), SPH_C32(0xd79dfeba), SPH_C32(0xe7c8b400),
20278 SPH_C32(0x65bf0000), SPH_C32(0xdc600000), SPH_C32(0x64dc0000),
20279 SPH_C32(0xf31749e4), SPH_C32(0x4380f45a), SPH_C32(0xd6c5d8cc),
20280 SPH_C32(0xab657fca) },
20281 { SPH_C32(0xec137830), SPH_C32(0x74fa0000), SPH_C32(0xa2ef0000),
20282 SPH_C32(0x37430000), SPH_C32(0x6cf55cc2), SPH_C32(0xf5a98674),
20283 SPH_C32(0x5fc88b69), SPH_C32(0x49f451d2), SPH_C32(0xc1a8b640),
20284 SPH_C32(0xb8670000), SPH_C32(0xae4a0000), SPH_C32(0x2bda0000),
20285 SPH_C32(0x60712e1b), SPH_C32(0x6a79b094), SPH_C32(0xe04ebb19),
20286 SPH_C32(0xa7438da8) },
20287 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
20288 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
20289 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
20290 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
20291 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
20292 SPH_C32(0x1ff06c8d) },
20293 { SPH_C32(0x13bd1430), SPH_C32(0x5f940000), SPH_C32(0x60880000),
20294 SPH_C32(0x71010000), SPH_C32(0x3bc161fe), SPH_C32(0xc8f70f50),
20295 SPH_C32(0x32139431), SPH_C32(0x598f6aa3), SPH_C32(0x81dad640),
20296 SPH_C32(0xeb630000), SPH_C32(0x0abb0000), SPH_C32(0x7b7e0000),
20297 SPH_C32(0x1db27407), SPH_C32(0x4e95490d), SPH_C32(0xcc579da4),
20298 SPH_C32(0x13d69eef) },
20299 { SPH_C32(0xce8c2800), SPH_C32(0x01580000), SPH_C32(0x2e2b0000),
20300 SPH_C32(0xa62f0000), SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f),
20301 SPH_C32(0x25259a95), SPH_C32(0x2668e10e), SPH_C32(0x84ddc000),
20302 SPH_C32(0xfe020000), SPH_C32(0x8c560000), SPH_C32(0xcf0d0000),
20303 SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a), SPH_C32(0xf818f44e),
20304 SPH_C32(0xc3d48a92) },
20305 { SPH_C32(0x07e72830), SPH_C32(0xe67d0000), SPH_C32(0x01af0000),
20306 SPH_C32(0x80600000), SPH_C32(0xf5a05c92), SPH_C32(0x78be3228),
20307 SPH_C32(0x75baf311), SPH_C32(0xb8014e66), SPH_C32(0xa2bdc240),
20308 SPH_C32(0x23da0000), SPH_C32(0xfe7c0000), SPH_C32(0x800b0000),
20309 SPH_C32(0x6e7f5062), SPH_C32(0xb633ec44), SPH_C32(0xce93979b),
20310 SPH_C32(0xcff278f0) },
20311 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
20312 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
20313 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
20314 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
20315 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
20316 SPH_C32(0x225aae57) },
20317 { SPH_C32(0x30da0030), SPH_C32(0x972d0000), SPH_C32(0x944f0000),
20318 SPH_C32(0x8a740000), SPH_C32(0x480c459b), SPH_C32(0x3051aa19),
20319 SPH_C32(0x30d79e0e), SPH_C32(0x85ab8cbc), SPH_C32(0xb6e7fe40),
20320 SPH_C32(0x9a330000), SPH_C32(0x9f5b0000), SPH_C32(0x716a0000),
20321 SPH_C32(0xa01e6d0e), SPH_C32(0x067ad13c), SPH_C32(0x893af0bb),
20322 SPH_C32(0x2e7c5c35) },
20323 { SPH_C32(0xedeb3c00), SPH_C32(0xc9e10000), SPH_C32(0xdaec0000),
20324 SPH_C32(0x5d5a0000), SPH_C32(0x8e04230e), SPH_C32(0xede46656),
20325 SPH_C32(0x27e190aa), SPH_C32(0xfa4c0711), SPH_C32(0xb3e0e800),
20326 SPH_C32(0x8f520000), SPH_C32(0x19b60000), SPH_C32(0xc5190000),
20327 SPH_C32(0x40b52e94), SPH_C32(0xd72530bb), SPH_C32(0xbd759951),
20328 SPH_C32(0xfe7e4848) },
20329 { SPH_C32(0x24803c30), SPH_C32(0x2ec40000), SPH_C32(0xf5680000),
20330 SPH_C32(0x7b150000), SPH_C32(0x866d78f7), SPH_C32(0x80189761),
20331 SPH_C32(0x777ef92e), SPH_C32(0x6425a879), SPH_C32(0x9580ea40),
20332 SPH_C32(0x528a0000), SPH_C32(0x6b9c0000), SPH_C32(0x8a1f0000),
20333 SPH_C32(0xd3d3496b), SPH_C32(0xfedc7475), SPH_C32(0x8bfefa84),
20334 SPH_C32(0xf258ba2a) },
20335 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
20336 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
20337 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
20338 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
20339 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
20340 SPH_C32(0x673aa2a4) },
20341 { SPH_C32(0x47954830), SPH_C32(0xb5790000), SPH_C32(0xa55e0000),
20342 SPH_C32(0xd0c40000), SPH_C32(0x8863068e), SPH_C32(0x5c52cbb1),
20343 SPH_C32(0x59a3d5ac), SPH_C32(0x0c945d21), SPH_C32(0x1d61ce40),
20344 SPH_C32(0x5bb00000), SPH_C32(0x98ea0000), SPH_C32(0x96ed0000),
20345 SPH_C32(0x44883742), SPH_C32(0xaf819cf9), SPH_C32(0x8f51ae7e),
20346 SPH_C32(0x6b1c50c6) },
20347 { SPH_C32(0x9aa47400), SPH_C32(0xebb50000), SPH_C32(0xebfd0000),
20348 SPH_C32(0x07ea0000), SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe),
20349 SPH_C32(0x4e95db08), SPH_C32(0x7373d68c), SPH_C32(0x1866d800),
20350 SPH_C32(0x4ed10000), SPH_C32(0x1e070000), SPH_C32(0x229e0000),
20351 SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e), SPH_C32(0xbb1ec794),
20352 SPH_C32(0xbb1e44bb) },
20353 { SPH_C32(0x53cf7430), SPH_C32(0x0c900000), SPH_C32(0xc4790000),
20354 SPH_C32(0x21a50000), SPH_C32(0x46023be2), SPH_C32(0xec1bf6c9),
20355 SPH_C32(0x1e0ab28c), SPH_C32(0xed1a79e4), SPH_C32(0x3e06da40),
20356 SPH_C32(0x93090000), SPH_C32(0x6c2d0000), SPH_C32(0x6d980000),
20357 SPH_C32(0x37451327), SPH_C32(0x572739b0), SPH_C32(0x8d95a441),
20358 SPH_C32(0xb738b6d9) },
20359 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
20360 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
20361 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
20362 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
20363 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
20364 SPH_C32(0x5a90607e) },
20365 { SPH_C32(0x64f25c30), SPH_C32(0x7dc00000), SPH_C32(0x51990000),
20366 SPH_C32(0x2bb10000), SPH_C32(0xfbae22eb), SPH_C32(0xa4f46ef8),
20367 SPH_C32(0x5b67df93), SPH_C32(0xd0b0bb3e), SPH_C32(0x2a5ce640),
20368 SPH_C32(0x2ae00000), SPH_C32(0x0d0a0000), SPH_C32(0x9cf90000),
20369 SPH_C32(0xf9242e4b), SPH_C32(0xe76e04c8), SPH_C32(0xca3cc361),
20370 SPH_C32(0x56b6921c) },
20371 { SPH_C32(0xb9c36000), SPH_C32(0x230c0000), SPH_C32(0x1f3a0000),
20372 SPH_C32(0xfc9f0000), SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7),
20373 SPH_C32(0x4c51d137), SPH_C32(0xaf573093), SPH_C32(0x2f5bf000),
20374 SPH_C32(0x3f810000), SPH_C32(0x8be70000), SPH_C32(0x288a0000),
20375 SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f), SPH_C32(0xfe73aa8b),
20376 SPH_C32(0x86b48661) },
20377 { SPH_C32(0x70a86030), SPH_C32(0xc4290000), SPH_C32(0x30be0000),
20378 SPH_C32(0xdad00000), SPH_C32(0x35cf1f87), SPH_C32(0x14bd5380),
20379 SPH_C32(0x1cceb8b3), SPH_C32(0x313e9ffb), SPH_C32(0x093bf240),
20380 SPH_C32(0xe2590000), SPH_C32(0xf9cd0000), SPH_C32(0x678c0000),
20381 SPH_C32(0x8ae90a2e), SPH_C32(0x1fc8a181), SPH_C32(0xc8f8c95e),
20382 SPH_C32(0x8a927403) },
20383 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
20384 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
20385 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
20386 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
20387 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
20388 SPH_C32(0x8d0d9ec4) },
20389 { SPH_C32(0xa6429030), SPH_C32(0x8ba00000), SPH_C32(0x00920000),
20390 SPH_C32(0x5e610000), SPH_C32(0x6c256c34), SPH_C32(0x7f21ede1),
20391 SPH_C32(0x82f5e5b2), SPH_C32(0xac483a4e), SPH_C32(0x0f249e40),
20392 SPH_C32(0xb93f0000), SPH_C32(0x80610000), SPH_C32(0x8df50000),
20393 SPH_C32(0x9db82970), SPH_C32(0x7f3b738b), SPH_C32(0xc56b218c),
20394 SPH_C32(0x812b6ca6) },
20395 { SPH_C32(0x7b73ac00), SPH_C32(0xd56c0000), SPH_C32(0x4e310000),
20396 SPH_C32(0x894f0000), SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae),
20397 SPH_C32(0x95c3eb16), SPH_C32(0xd3afb1e3), SPH_C32(0x0a238800),
20398 SPH_C32(0xac5e0000), SPH_C32(0x068c0000), SPH_C32(0x39860000),
20399 SPH_C32(0x7d136aea), SPH_C32(0xae64920c), SPH_C32(0xf1244866),
20400 SPH_C32(0x512978db) },
20401 { SPH_C32(0xb218ac30), SPH_C32(0x32490000), SPH_C32(0x61b50000),
20402 SPH_C32(0xaf000000), SPH_C32(0xa2445158), SPH_C32(0xcf68d099),
20403 SPH_C32(0xc55c8292), SPH_C32(0x4dc61e8b), SPH_C32(0x2c438a40),
20404 SPH_C32(0x71860000), SPH_C32(0x74a60000), SPH_C32(0x76800000),
20405 SPH_C32(0xee750d15), SPH_C32(0x879dd6c2), SPH_C32(0xc7af2bb3),
20406 SPH_C32(0x5d0f8ab9) },
20407 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
20408 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
20409 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
20410 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
20411 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
20412 SPH_C32(0xb0a75c1e) },
20413 { SPH_C32(0x85258430), SPH_C32(0x43190000), SPH_C32(0xf4550000),
20414 SPH_C32(0xa5140000), SPH_C32(0x1fe84851), SPH_C32(0x878748a8),
20415 SPH_C32(0x8031ef8d), SPH_C32(0x706cdc51), SPH_C32(0x3819b640),
20416 SPH_C32(0xc86f0000), SPH_C32(0x15810000), SPH_C32(0x87e10000),
20417 SPH_C32(0x20143079), SPH_C32(0x37d4ebba), SPH_C32(0x80064c93),
20418 SPH_C32(0xbc81ae7c) },
20419 { SPH_C32(0x5814b800), SPH_C32(0x1dd50000), SPH_C32(0xbaf60000),
20420 SPH_C32(0x723a0000), SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7),
20421 SPH_C32(0x9707e129), SPH_C32(0x0f8b57fc), SPH_C32(0x3d1ea000),
20422 SPH_C32(0xdd0e0000), SPH_C32(0x936c0000), SPH_C32(0x33920000),
20423 SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d), SPH_C32(0xb4492579),
20424 SPH_C32(0x6c83ba01) },
20425 { SPH_C32(0x917fb830), SPH_C32(0xfaf00000), SPH_C32(0x95720000),
20426 SPH_C32(0x54750000), SPH_C32(0xd189753d), SPH_C32(0x37ce75d0),
20427 SPH_C32(0xc79888ad), SPH_C32(0x91e2f894), SPH_C32(0x1b7ea240),
20428 SPH_C32(0x00d60000), SPH_C32(0xe1460000), SPH_C32(0x7c940000),
20429 SPH_C32(0x53d9141c), SPH_C32(0xcf724ef3), SPH_C32(0x82c246ac),
20430 SPH_C32(0x60a54863) },
20431 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
20432 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
20433 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
20434 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
20435 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
20436 SPH_C32(0xf5c750ed) },
20437 { SPH_C32(0xf26acc30), SPH_C32(0x614d0000), SPH_C32(0xc5440000),
20438 SPH_C32(0xffa40000), SPH_C32(0xdf870b44), SPH_C32(0xeb842900),
20439 SPH_C32(0xe945a42f), SPH_C32(0xf9530dcc), SPH_C32(0x939f8640),
20440 SPH_C32(0x09ec0000), SPH_C32(0x12300000), SPH_C32(0x60660000),
20441 SPH_C32(0xc4826a35), SPH_C32(0x9e2fa67f), SPH_C32(0x866d1256),
20442 SPH_C32(0xf9e1a28f) },
20443 { SPH_C32(0x2f5bf000), SPH_C32(0x3f810000), SPH_C32(0x8be70000),
20444 SPH_C32(0x288a0000), SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f),
20445 SPH_C32(0xfe73aa8b), SPH_C32(0x86b48661), SPH_C32(0x96989000),
20446 SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000), SPH_C32(0xd4150000),
20447 SPH_C32(0x242929af), SPH_C32(0x4f7047f8), SPH_C32(0xb2227bbc),
20448 SPH_C32(0x29e3b6f2) },
20449 { SPH_C32(0xe630f030), SPH_C32(0xd8a40000), SPH_C32(0xa4630000),
20450 SPH_C32(0x0ec50000), SPH_C32(0x11e63628), SPH_C32(0x5bcd1478),
20451 SPH_C32(0xaeecc30f), SPH_C32(0x18dd2909), SPH_C32(0xb0f89240),
20452 SPH_C32(0xc1550000), SPH_C32(0xe6f70000), SPH_C32(0x9b130000),
20453 SPH_C32(0xb74f4e50), SPH_C32(0x66890336), SPH_C32(0x84a91869),
20454 SPH_C32(0x25c54490) },
20455 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
20456 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
20457 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
20458 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
20459 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
20460 SPH_C32(0xc86d9237) },
20461 { SPH_C32(0xd10dd830), SPH_C32(0xa9f40000), SPH_C32(0x31830000),
20462 SPH_C32(0x04d10000), SPH_C32(0xac4a2f21), SPH_C32(0x13228c49),
20463 SPH_C32(0xeb81ae10), SPH_C32(0x2577ebd3), SPH_C32(0xa4a2ae40),
20464 SPH_C32(0x78bc0000), SPH_C32(0x87d00000), SPH_C32(0x6a720000),
20465 SPH_C32(0x792e733c), SPH_C32(0xd6c03e4e), SPH_C32(0xc3007f49),
20466 SPH_C32(0xc44b6055) },
20467 { SPH_C32(0x0c3ce400), SPH_C32(0xf7380000), SPH_C32(0x7f200000),
20468 SPH_C32(0xd3ff0000), SPH_C32(0x6a4249b4), SPH_C32(0xce974006),
20469 SPH_C32(0xfcb7a0b4), SPH_C32(0x5a90607e), SPH_C32(0xa1a5b800),
20470 SPH_C32(0x6ddd0000), SPH_C32(0x013d0000), SPH_C32(0xde010000),
20471 SPH_C32(0x998530a6), SPH_C32(0x079fdfc9), SPH_C32(0xf74f16a3),
20472 SPH_C32(0x14497428) },
20473 { SPH_C32(0xc557e430), SPH_C32(0x101d0000), SPH_C32(0x50a40000),
20474 SPH_C32(0xf5b00000), SPH_C32(0x622b124d), SPH_C32(0xa36bb131),
20475 SPH_C32(0xac28c930), SPH_C32(0xc4f9cf16), SPH_C32(0x87c5ba40),
20476 SPH_C32(0xb0050000), SPH_C32(0x73170000), SPH_C32(0x91070000),
20477 SPH_C32(0x0ae35759), SPH_C32(0x2e669b07), SPH_C32(0xc1c47576),
20478 SPH_C32(0x186f864a) },
20479 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
20480 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
20481 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
20482 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
20483 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
20484 SPH_C32(0xa0dc676f) },
20485 { SPH_C32(0x3af98830), SPH_C32(0x3b730000), SPH_C32(0x92c30000),
20486 SPH_C32(0xb3f20000), SPH_C32(0x351f2f71), SPH_C32(0x9e353815),
20487 SPH_C32(0xc1f3d668), SPH_C32(0xd482f467), SPH_C32(0xc7b7da40),
20488 SPH_C32(0xe3010000), SPH_C32(0xd7e60000), SPH_C32(0xc1a30000),
20489 SPH_C32(0x77200d45), SPH_C32(0x0a8a629e), SPH_C32(0xeddd53cb),
20490 SPH_C32(0xacfa950d) },
20491 { SPH_C32(0xe7c8b400), SPH_C32(0x65bf0000), SPH_C32(0xdc600000),
20492 SPH_C32(0x64dc0000), SPH_C32(0xf31749e4), SPH_C32(0x4380f45a),
20493 SPH_C32(0xd6c5d8cc), SPH_C32(0xab657fca), SPH_C32(0xc2b0cc00),
20494 SPH_C32(0xf6600000), SPH_C32(0x510b0000), SPH_C32(0x75d00000),
20495 SPH_C32(0x978b4edf), SPH_C32(0xdbd58319), SPH_C32(0xd9923a21),
20496 SPH_C32(0x7cf88170) },
20497 { SPH_C32(0x2ea3b430), SPH_C32(0x829a0000), SPH_C32(0xf3e40000),
20498 SPH_C32(0x42930000), SPH_C32(0xfb7e121d), SPH_C32(0x2e7c056d),
20499 SPH_C32(0x865ab148), SPH_C32(0x350cd0a2), SPH_C32(0xe4d0ce40),
20500 SPH_C32(0x2bb80000), SPH_C32(0x23210000), SPH_C32(0x3ad60000),
20501 SPH_C32(0x04ed2920), SPH_C32(0xf22cc7d7), SPH_C32(0xef1959f4),
20502 SPH_C32(0x70de7312) },
20503 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
20504 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
20505 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
20506 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
20507 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
20508 SPH_C32(0x9d76a5b5) },
20509 { SPH_C32(0x199e9c30), SPH_C32(0xf3ca0000), SPH_C32(0x66040000),
20510 SPH_C32(0x48870000), SPH_C32(0x46d20b14), SPH_C32(0x66939d5c),
20511 SPH_C32(0xc337dc57), SPH_C32(0x08a61278), SPH_C32(0xf08af240),
20512 SPH_C32(0x92510000), SPH_C32(0x42060000), SPH_C32(0xcbb70000),
20513 SPH_C32(0xca8c144c), SPH_C32(0x4265faaf), SPH_C32(0xa8b03ed4),
20514 SPH_C32(0x915057d7) },
20515 { SPH_C32(0xc4afa000), SPH_C32(0xad060000), SPH_C32(0x28a70000),
20516 SPH_C32(0x9fa90000), SPH_C32(0x80da6d81), SPH_C32(0xbb265113),
20517 SPH_C32(0xd401d2f3), SPH_C32(0x774199d5), SPH_C32(0xf58de400),
20518 SPH_C32(0x87300000), SPH_C32(0xc4eb0000), SPH_C32(0x7fc40000),
20519 SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28), SPH_C32(0x9cff573e),
20520 SPH_C32(0x415243aa) },
20521 { SPH_C32(0x0dc4a030), SPH_C32(0x4a230000), SPH_C32(0x07230000),
20522 SPH_C32(0xb9e60000), SPH_C32(0x88b33678), SPH_C32(0xd6daa024),
20523 SPH_C32(0x849ebb77), SPH_C32(0xe92836bd), SPH_C32(0xd3ede640),
20524 SPH_C32(0x5ae80000), SPH_C32(0xb6c10000), SPH_C32(0x30c20000),
20525 SPH_C32(0xb9413029), SPH_C32(0xbac35fe6), SPH_C32(0xaa7434eb),
20526 SPH_C32(0x4d74b1c8) },
20527 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
20528 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
20529 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
20530 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
20531 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
20532 SPH_C32(0xd816a946) },
20533 { SPH_C32(0x6ed1d430), SPH_C32(0xd19e0000), SPH_C32(0x57150000),
20534 SPH_C32(0x12370000), SPH_C32(0x86bd4801), SPH_C32(0x0a90fcf4),
20535 SPH_C32(0xaa4397f5), SPH_C32(0x8199c3e5), SPH_C32(0x5b0cc240),
20536 SPH_C32(0x53d20000), SPH_C32(0x45b70000), SPH_C32(0x2c300000),
20537 SPH_C32(0x2e1a4e00), SPH_C32(0xeb9eb76a), SPH_C32(0xaedb6011),
20538 SPH_C32(0xd4305b24) },
20539 { SPH_C32(0xb3e0e800), SPH_C32(0x8f520000), SPH_C32(0x19b60000),
20540 SPH_C32(0xc5190000), SPH_C32(0x40b52e94), SPH_C32(0xd72530bb),
20541 SPH_C32(0xbd759951), SPH_C32(0xfe7e4848), SPH_C32(0x5e0bd400),
20542 SPH_C32(0x46b30000), SPH_C32(0xc35a0000), SPH_C32(0x98430000),
20543 SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed), SPH_C32(0x9a9409fb),
20544 SPH_C32(0x04324f59) },
20545 { SPH_C32(0x7a8be830), SPH_C32(0x68770000), SPH_C32(0x36320000),
20546 SPH_C32(0xe3560000), SPH_C32(0x48dc756d), SPH_C32(0xbad9c18c),
20547 SPH_C32(0xedeaf0d5), SPH_C32(0x6017e720), SPH_C32(0x786bd640),
20548 SPH_C32(0x9b6b0000), SPH_C32(0xb1700000), SPH_C32(0xd7450000),
20549 SPH_C32(0x5dd76a65), SPH_C32(0x13381223), SPH_C32(0xac1f6a2e),
20550 SPH_C32(0x0814bd3b) },
20551 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
20552 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
20553 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
20554 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
20555 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
20556 SPH_C32(0xe5bc6b9c) },
20557 { SPH_C32(0x4db6c030), SPH_C32(0x19270000), SPH_C32(0xa3d20000),
20558 SPH_C32(0xe9420000), SPH_C32(0xf5706c64), SPH_C32(0xf23659bd),
20559 SPH_C32(0xa8879dca), SPH_C32(0x5dbd25fa), SPH_C32(0x6c31ea40),
20560 SPH_C32(0x22820000), SPH_C32(0xd0570000), SPH_C32(0x26240000),
20561 SPH_C32(0x93b65709), SPH_C32(0xa3712f5b), SPH_C32(0xebb60d0e),
20562 SPH_C32(0xe99a99fe) },
20563 { SPH_C32(0x9087fc00), SPH_C32(0x47eb0000), SPH_C32(0xed710000),
20564 SPH_C32(0x3e6c0000), SPH_C32(0x33780af1), SPH_C32(0x2f8395f2),
20565 SPH_C32(0xbfb1936e), SPH_C32(0x225aae57), SPH_C32(0x6936fc00),
20566 SPH_C32(0x37e30000), SPH_C32(0x56ba0000), SPH_C32(0x92570000),
20567 SPH_C32(0x731d1493), SPH_C32(0x722ecedc), SPH_C32(0xdff964e4),
20568 SPH_C32(0x39988d83) },
20569 { SPH_C32(0x59ecfc30), SPH_C32(0xa0ce0000), SPH_C32(0xc2f50000),
20570 SPH_C32(0x18230000), SPH_C32(0x3b115108), SPH_C32(0x427f64c5),
20571 SPH_C32(0xef2efaea), SPH_C32(0xbc33013f), SPH_C32(0x4f56fe40),
20572 SPH_C32(0xea3b0000), SPH_C32(0x24900000), SPH_C32(0xdd510000),
20573 SPH_C32(0xe07b736c), SPH_C32(0x5bd78a12), SPH_C32(0xe9720731),
20574 SPH_C32(0x35be7fe1) }
20575 };
20576 static const sph_u32 T512_7[128][16] = {
20577 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20578 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20579 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20580 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20581 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20582 SPH_C32(0x00000000) },
20583 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
20584 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
20585 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
20586 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
20587 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
20588 SPH_C32(0xf746c320) },
20589 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
20590 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
20591 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
20592 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
20593 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
20594 SPH_C32(0x69505b3a) },
20595 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
20596 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
20597 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
20598 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
20599 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
20600 SPH_C32(0x9e16981a) },
20601 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
20602 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
20603 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
20604 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
20605 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
20606 SPH_C32(0x8a341574) },
20607 { SPH_C32(0x803100f9), SPH_C32(0x3e66c000), SPH_C32(0x36640000),
20608 SPH_C32(0x30860000), SPH_C32(0x8ba26725), SPH_C32(0xa263da9f),
20609 SPH_C32(0x71443c50), SPH_C32(0x5121edd1), SPH_C32(0x20060050),
20610 SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000), SPH_C32(0x49360000),
20611 SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875), SPH_C32(0x0492e6d6),
20612 SPH_C32(0x7d72d654) },
20613 { SPH_C32(0xa32e00f0), SPH_C32(0x7c92c000), SPH_C32(0x501d0000),
20614 SPH_C32(0x7e3d0000), SPH_C32(0x75793cf6), SPH_C32(0x933f6a49),
20615 SPH_C32(0x93f55b1a), SPH_C32(0x3871b6eb), SPH_C32(0xd7730059),
20616 SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000), SPH_C32(0x4da40000),
20617 SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf), SPH_C32(0x7e151798),
20618 SPH_C32(0xe3644e4e) },
20619 { SPH_C32(0x545b00f9), SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000),
20620 SPH_C32(0x7aaf0000), SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3),
20621 SPH_C32(0xe972aa54), SPH_C32(0xa6672ef1), SPH_C32(0x03190059),
20622 SPH_C32(0x5924c000), SPH_C32(0xd7730000), SPH_C32(0x078d0000),
20623 SPH_C32(0x40016711), SPH_C32(0x9e5748a3), SPH_C32(0xe623819c),
20624 SPH_C32(0x14228d6e) },
20625 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
20626 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
20627 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
20628 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
20629 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
20630 SPH_C32(0x450360bf) },
20631 { SPH_C32(0x03190059), SPH_C32(0x5924c000), SPH_C32(0xd7730000),
20632 SPH_C32(0x078d0000), SPH_C32(0x40016711), SPH_C32(0x9e5748a3),
20633 SPH_C32(0xe623819c), SPH_C32(0x14228d6e), SPH_C32(0x574200a0),
20634 SPH_C32(0xea8ac000), SPH_C32(0x44b80000), SPH_C32(0x7d220000),
20635 SPH_C32(0x37ed424e), SPH_C32(0xf5801450), SPH_C32(0x0f512bc8),
20636 SPH_C32(0xb245a39f) },
20637 { SPH_C32(0x20060050), SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000),
20638 SPH_C32(0x49360000), SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875),
20639 SPH_C32(0x0492e6d6), SPH_C32(0x7d72d654), SPH_C32(0xa03700a9),
20640 SPH_C32(0x25b60000), SPH_C32(0x876e0000), SPH_C32(0x79b00000),
20641 SPH_C32(0x35785be7), SPH_C32(0x0d6822ea), SPH_C32(0x75d6da86),
20642 SPH_C32(0x2c533b85) },
20643 { SPH_C32(0xd7730059), SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000),
20644 SPH_C32(0x4da40000), SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf),
20645 SPH_C32(0x7e151798), SPH_C32(0xe3644e4e), SPH_C32(0x745d00a9),
20646 SPH_C32(0xa87ec000), SPH_C32(0x22c10000), SPH_C32(0x33990000),
20647 SPH_C32(0xc936199d), SPH_C32(0xc4dca486), SPH_C32(0xede04c82),
20648 SPH_C32(0xdb15f8a5) },
20649 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
20650 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
20651 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
20652 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
20653 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
20654 SPH_C32(0xcf3775cb) },
20655 { SPH_C32(0x745d00a9), SPH_C32(0xa87ec000), SPH_C32(0x22c10000),
20656 SPH_C32(0x33990000), SPH_C32(0xc936199d), SPH_C32(0xc4dca486),
20657 SPH_C32(0xede04c82), SPH_C32(0xdb15f8a5), SPH_C32(0xa32e00f0),
20658 SPH_C32(0x7c92c000), SPH_C32(0x501d0000), SPH_C32(0x7e3d0000),
20659 SPH_C32(0x75793cf6), SPH_C32(0x933f6a49), SPH_C32(0x93f55b1a),
20660 SPH_C32(0x3871b6eb) },
20661 { SPH_C32(0x574200a0), SPH_C32(0xea8ac000), SPH_C32(0x44b80000),
20662 SPH_C32(0x7d220000), SPH_C32(0x37ed424e), SPH_C32(0xf5801450),
20663 SPH_C32(0x0f512bc8), SPH_C32(0xb245a39f), SPH_C32(0x545b00f9),
20664 SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000), SPH_C32(0x7aaf0000),
20665 SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3), SPH_C32(0xe972aa54),
20666 SPH_C32(0xa6672ef1) },
20667 { SPH_C32(0xa03700a9), SPH_C32(0x25b60000), SPH_C32(0x876e0000),
20668 SPH_C32(0x79b00000), SPH_C32(0x35785be7), SPH_C32(0x0d6822ea),
20669 SPH_C32(0x75d6da86), SPH_C32(0x2c533b85), SPH_C32(0x803100f9),
20670 SPH_C32(0x3e66c000), SPH_C32(0x36640000), SPH_C32(0x30860000),
20671 SPH_C32(0x8ba26725), SPH_C32(0xa263da9f), SPH_C32(0x71443c50),
20672 SPH_C32(0x5121edd1) },
20673 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
20674 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
20675 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
20676 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
20677 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
20678 SPH_C32(0xf3d45758) },
20679 { SPH_C32(0x1ff20179), SPH_C32(0x524ec000), SPH_C32(0xd10d0000),
20680 SPH_C32(0xd0b00000), SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9),
20681 SPH_C32(0x347f4456), SPH_C32(0xff9e8bab), SPH_C32(0x605d0060),
20682 SPH_C32(0x8184c000), SPH_C32(0xf36d0000), SPH_C32(0x16870000),
20683 SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49), SPH_C32(0x8300c939),
20684 SPH_C32(0x04929478) },
20685 { SPH_C32(0x3ced0170), SPH_C32(0x10bac000), SPH_C32(0xb7740000),
20686 SPH_C32(0x9e0b0000), SPH_C32(0x0ec6295d), SPH_C32(0x6095632f),
20687 SPH_C32(0xd6ce231c), SPH_C32(0x96ced091), SPH_C32(0x97280069),
20688 SPH_C32(0x4eb80000), SPH_C32(0x30bb0000), SPH_C32(0x12150000),
20689 SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3), SPH_C32(0xf9873877),
20690 SPH_C32(0x9a840c62) },
20691 { SPH_C32(0xcb980179), SPH_C32(0xdf860000), SPH_C32(0x74a20000),
20692 SPH_C32(0x9a990000), SPH_C32(0x0c5330f4), SPH_C32(0x987d5595),
20693 SPH_C32(0xac49d252), SPH_C32(0x08d8488b), SPH_C32(0x43420069),
20694 SPH_C32(0xc370c000), SPH_C32(0x95140000), SPH_C32(0x583c0000),
20695 SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f), SPH_C32(0x61b1ae73),
20696 SPH_C32(0x6dc2cf42) },
20697 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
20698 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
20699 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
20700 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
20701 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
20702 SPH_C32(0x79e0422c) },
20703 { SPH_C32(0x68b60189), SPH_C32(0xa314c000), SPH_C32(0x24bf0000),
20704 SPH_C32(0xe4a40000), SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc),
20705 SPH_C32(0x3fbc8948), SPH_C32(0x30a9fe60), SPH_C32(0x94310030),
20706 SPH_C32(0x179cc000), SPH_C32(0xe7c80000), SPH_C32(0x15980000),
20707 SPH_C32(0x2a8e23fd), SPH_C32(0x94350050), SPH_C32(0x1fa4b9eb),
20708 SPH_C32(0x8ea6810c) },
20709 { SPH_C32(0x4ba90180), SPH_C32(0xe1e0c000), SPH_C32(0x42c60000),
20710 SPH_C32(0xaa1f0000), SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a),
20711 SPH_C32(0xdd0dee02), SPH_C32(0x59f9a55a), SPH_C32(0x63440039),
20712 SPH_C32(0xd8a00000), SPH_C32(0x241e0000), SPH_C32(0x110a0000),
20713 SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea), SPH_C32(0x652348a5),
20714 SPH_C32(0x10b01916) },
20715 { SPH_C32(0xbcdc0189), SPH_C32(0x2edc0000), SPH_C32(0x81100000),
20716 SPH_C32(0xae8d0000), SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0),
20717 SPH_C32(0xa78a1f4c), SPH_C32(0xc7ef3d40), SPH_C32(0xb72e0039),
20718 SPH_C32(0x5568c000), SPH_C32(0x81b10000), SPH_C32(0x5b230000),
20719 SPH_C32(0xd455782e), SPH_C32(0xa569b086), SPH_C32(0xfd15dea1),
20720 SPH_C32(0xe7f6da36) },
20721 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
20722 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
20723 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
20724 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
20725 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
20726 SPH_C32(0xb6d737e7) },
20727 { SPH_C32(0xeb9e0129), SPH_C32(0xc456c000), SPH_C32(0xc5a80000),
20728 SPH_C32(0xd3af0000), SPH_C32(0xb2890c36), SPH_C32(0x3776ade0),
20729 SPH_C32(0xa8db3484), SPH_C32(0x75aa9edf), SPH_C32(0xe37500c0),
20730 SPH_C32(0xe6c6c000), SPH_C32(0x127a0000), SPH_C32(0x218c0000),
20731 SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75), SPH_C32(0x146774f5),
20732 SPH_C32(0x4191f4c7) },
20733 { SPH_C32(0xc8810120), SPH_C32(0x86a2c000), SPH_C32(0xa3d10000),
20734 SPH_C32(0x9d140000), SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36),
20735 SPH_C32(0x4a6a53ce), SPH_C32(0x1cfac5e5), SPH_C32(0x140000c9),
20736 SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000), SPH_C32(0x251e0000),
20737 SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf), SPH_C32(0x6ee085bb),
20738 SPH_C32(0xdf876cdd) },
20739 { SPH_C32(0x3ff40129), SPH_C32(0x499e0000), SPH_C32(0x60070000),
20740 SPH_C32(0x99860000), SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c),
20741 SPH_C32(0x30eda280), SPH_C32(0x82ec5dff), SPH_C32(0xc06a00c9),
20742 SPH_C32(0xa432c000), SPH_C32(0x74030000), SPH_C32(0x6f370000),
20743 SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3), SPH_C32(0xf6d613bf),
20744 SPH_C32(0x28c1affd) },
20745 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
20746 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
20747 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
20748 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
20749 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
20750 SPH_C32(0x3ce32293) },
20751 { SPH_C32(0x9cda01d9), SPH_C32(0x350cc000), SPH_C32(0x301a0000),
20752 SPH_C32(0xe7bb0000), SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5),
20753 SPH_C32(0xa318f99a), SPH_C32(0xba9deb14), SPH_C32(0x17190090),
20754 SPH_C32(0x70dec000), SPH_C32(0x06df0000), SPH_C32(0x22930000),
20755 SPH_C32(0xe12d23c9), SPH_C32(0xa801926c), SPH_C32(0x88c30427),
20756 SPH_C32(0xcba5e1b3) },
20757 { SPH_C32(0xbfc501d0), SPH_C32(0x77f8c000), SPH_C32(0x56630000),
20758 SPH_C32(0xa9000000), SPH_C32(0xc5652969), SPH_C32(0x5ca1f113),
20759 SPH_C32(0x41a99ed0), SPH_C32(0xd3cdb02e), SPH_C32(0xe06c0099),
20760 SPH_C32(0xbfe20000), SPH_C32(0xc5090000), SPH_C32(0x26010000),
20761 SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6), SPH_C32(0xf244f569),
20762 SPH_C32(0x55b379a9) },
20763 { SPH_C32(0x48b001d9), SPH_C32(0xb8c40000), SPH_C32(0x95b50000),
20764 SPH_C32(0xad920000), SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9),
20765 SPH_C32(0x3b2e6f9e), SPH_C32(0x4ddb2834), SPH_C32(0x34060099),
20766 SPH_C32(0x322ac000), SPH_C32(0x60a60000), SPH_C32(0x6c280000),
20767 SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba), SPH_C32(0x6a72636d),
20768 SPH_C32(0xa2f5ba89) },
20769 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
20770 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
20771 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
20772 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
20773 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
20774 SPH_C32(0x925c44e9) },
20775 { SPH_C32(0x43420069), SPH_C32(0xc370c000), SPH_C32(0x95140000),
20776 SPH_C32(0x583c0000), SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f),
20777 SPH_C32(0x61b1ae73), SPH_C32(0x6dc2cf42), SPH_C32(0x88da0110),
20778 SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000), SPH_C32(0xc2a50000),
20779 SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a), SPH_C32(0xcdf87c21),
20780 SPH_C32(0x651a87c9) },
20781 { SPH_C32(0x605d0060), SPH_C32(0x8184c000), SPH_C32(0xf36d0000),
20782 SPH_C32(0x16870000), SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49),
20783 SPH_C32(0x8300c939), SPH_C32(0x04929478), SPH_C32(0x7faf0119),
20784 SPH_C32(0xd3ca0000), SPH_C32(0x22600000), SPH_C32(0xc6370000),
20785 SPH_C32(0x98072fcb), SPH_C32(0xa343adb0), SPH_C32(0xb77f8d6f),
20786 SPH_C32(0xfb0c1fd3) },
20787 { SPH_C32(0x97280069), SPH_C32(0x4eb80000), SPH_C32(0x30bb0000),
20788 SPH_C32(0x12150000), SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3),
20789 SPH_C32(0xf9873877), SPH_C32(0x9a840c62), SPH_C32(0xabc50119),
20790 SPH_C32(0x5e02c000), SPH_C32(0x87cf0000), SPH_C32(0x8c1e0000),
20791 SPH_C32(0x64496db1), SPH_C32(0x6af72bdc), SPH_C32(0x2f491b6b),
20792 SPH_C32(0x0c4adcf3) },
20793 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
20794 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
20795 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
20796 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
20797 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
20798 SPH_C32(0x1868519d) },
20799 { SPH_C32(0x34060099), SPH_C32(0x322ac000), SPH_C32(0x60a60000),
20800 SPH_C32(0x6c280000), SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba),
20801 SPH_C32(0x6a72636d), SPH_C32(0xa2f5ba89), SPH_C32(0x7cb60140),
20802 SPH_C32(0x8aeec000), SPH_C32(0xf5130000), SPH_C32(0xc1ba0000),
20803 SPH_C32(0xd80648da), SPH_C32(0x3d14e513), SPH_C32(0x515c0cf3),
20804 SPH_C32(0xef2e92bd) },
20805 { SPH_C32(0x17190090), SPH_C32(0x70dec000), SPH_C32(0x06df0000),
20806 SPH_C32(0x22930000), SPH_C32(0xe12d23c9), SPH_C32(0xa801926c),
20807 SPH_C32(0x88c30427), SPH_C32(0xcba5e1b3), SPH_C32(0x8bc30149),
20808 SPH_C32(0x45d20000), SPH_C32(0x36c50000), SPH_C32(0xc5280000),
20809 SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9), SPH_C32(0x2bdbfdbd),
20810 SPH_C32(0x71380aa7) },
20811 { SPH_C32(0xe06c0099), SPH_C32(0xbfe20000), SPH_C32(0xc5090000),
20812 SPH_C32(0x26010000), SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6),
20813 SPH_C32(0xf244f569), SPH_C32(0x55b379a9), SPH_C32(0x5fa90149),
20814 SPH_C32(0xc81ac000), SPH_C32(0x936a0000), SPH_C32(0x8f010000),
20815 SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5), SPH_C32(0xb3ed6bb9),
20816 SPH_C32(0x867ec987) },
20817 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
20818 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
20819 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
20820 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
20821 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
20822 SPH_C32(0xd75f2456) },
20823 { SPH_C32(0xb72e0039), SPH_C32(0x5568c000), SPH_C32(0x81b10000),
20824 SPH_C32(0x5b230000), SPH_C32(0xd455782e), SPH_C32(0xa569b086),
20825 SPH_C32(0xfd15dea1), SPH_C32(0xe7f6da36), SPH_C32(0x0bf201b0),
20826 SPH_C32(0x7bb4c000), SPH_C32(0x00a10000), SPH_C32(0xf5ae0000),
20827 SPH_C32(0x51313656), SPH_C32(0x679f0936), SPH_C32(0x5a9fc1ed),
20828 SPH_C32(0x2019e776) },
20829 { SPH_C32(0x94310030), SPH_C32(0x179cc000), SPH_C32(0xe7c80000),
20830 SPH_C32(0x15980000), SPH_C32(0x2a8e23fd), SPH_C32(0x94350050),
20831 SPH_C32(0x1fa4b9eb), SPH_C32(0x8ea6810c), SPH_C32(0xfc8701b9),
20832 SPH_C32(0xb4880000), SPH_C32(0xc3770000), SPH_C32(0xf13c0000),
20833 SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c), SPH_C32(0x201830a3),
20834 SPH_C32(0xbe0f7f6c) },
20835 { SPH_C32(0x63440039), SPH_C32(0xd8a00000), SPH_C32(0x241e0000),
20836 SPH_C32(0x110a0000), SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea),
20837 SPH_C32(0x652348a5), SPH_C32(0x10b01916), SPH_C32(0x28ed01b9),
20838 SPH_C32(0x3940c000), SPH_C32(0x66d80000), SPH_C32(0xbb150000),
20839 SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0), SPH_C32(0xb82ea6a7),
20840 SPH_C32(0x4949bc4c) },
20841 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
20842 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
20843 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
20844 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
20845 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
20846 SPH_C32(0x5d6b3122) },
20847 { SPH_C32(0xc06a00c9), SPH_C32(0xa432c000), SPH_C32(0x74030000),
20848 SPH_C32(0x6f370000), SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3),
20849 SPH_C32(0xf6d613bf), SPH_C32(0x28c1affd), SPH_C32(0xff9e01e0),
20850 SPH_C32(0xedacc000), SPH_C32(0x14040000), SPH_C32(0xf6b10000),
20851 SPH_C32(0x13a548ee), SPH_C32(0x0120772f), SPH_C32(0xc63bb13f),
20852 SPH_C32(0xaa2df202) },
20853 { SPH_C32(0xe37500c0), SPH_C32(0xe6c6c000), SPH_C32(0x127a0000),
20854 SPH_C32(0x218c0000), SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75),
20855 SPH_C32(0x146774f5), SPH_C32(0x4191f4c7), SPH_C32(0x08eb01e9),
20856 SPH_C32(0x22900000), SPH_C32(0xd7d20000), SPH_C32(0xf2230000),
20857 SPH_C32(0x11305147), SPH_C32(0xf9c84195), SPH_C32(0xbcbc4071),
20858 SPH_C32(0x343b6a18) },
20859 { SPH_C32(0x140000c9), SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000),
20860 SPH_C32(0x251e0000), SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf),
20861 SPH_C32(0x6ee085bb), SPH_C32(0xdf876cdd), SPH_C32(0xdc8101e9),
20862 SPH_C32(0xaf58c000), SPH_C32(0x727d0000), SPH_C32(0xb80a0000),
20863 SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9), SPH_C32(0x248ad675),
20864 SPH_C32(0xc37da938) },
20865 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
20866 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
20867 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
20868 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
20869 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
20870 SPH_C32(0x618813b1) },
20871 { SPH_C32(0xabc50119), SPH_C32(0x5e02c000), SPH_C32(0x87cf0000),
20872 SPH_C32(0x8c1e0000), SPH_C32(0x64496db1), SPH_C32(0x6af72bdc),
20873 SPH_C32(0x2f491b6b), SPH_C32(0x0c4adcf3), SPH_C32(0x3ced0170),
20874 SPH_C32(0x10bac000), SPH_C32(0xb7740000), SPH_C32(0x9e0b0000),
20875 SPH_C32(0x0ec6295d), SPH_C32(0x6095632f), SPH_C32(0xd6ce231c),
20876 SPH_C32(0x96ced091) },
20877 { SPH_C32(0x88da0110), SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000),
20878 SPH_C32(0xc2a50000), SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a),
20879 SPH_C32(0xcdf87c21), SPH_C32(0x651a87c9), SPH_C32(0xcb980179),
20880 SPH_C32(0xdf860000), SPH_C32(0x74a20000), SPH_C32(0x9a990000),
20881 SPH_C32(0x0c5330f4), SPH_C32(0x987d5595), SPH_C32(0xac49d252),
20882 SPH_C32(0x08d8488b) },
20883 { SPH_C32(0x7faf0119), SPH_C32(0xd3ca0000), SPH_C32(0x22600000),
20884 SPH_C32(0xc6370000), SPH_C32(0x98072fcb), SPH_C32(0xa343adb0),
20885 SPH_C32(0xb77f8d6f), SPH_C32(0xfb0c1fd3), SPH_C32(0x1ff20179),
20886 SPH_C32(0x524ec000), SPH_C32(0xd10d0000), SPH_C32(0xd0b00000),
20887 SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9), SPH_C32(0x347f4456),
20888 SPH_C32(0xff9e8bab) },
20889 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
20890 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
20891 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
20892 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
20893 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
20894 SPH_C32(0xebbc06c5) },
20895 { SPH_C32(0xdc8101e9), SPH_C32(0xaf58c000), SPH_C32(0x727d0000),
20896 SPH_C32(0xb80a0000), SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9),
20897 SPH_C32(0x248ad675), SPH_C32(0xc37da938), SPH_C32(0xc8810120),
20898 SPH_C32(0x86a2c000), SPH_C32(0xa3d10000), SPH_C32(0x9d140000),
20899 SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36), SPH_C32(0x4a6a53ce),
20900 SPH_C32(0x1cfac5e5) },
20901 { SPH_C32(0xff9e01e0), SPH_C32(0xedacc000), SPH_C32(0x14040000),
20902 SPH_C32(0xf6b10000), SPH_C32(0x13a548ee), SPH_C32(0x0120772f),
20903 SPH_C32(0xc63bb13f), SPH_C32(0xaa2df202), SPH_C32(0x3ff40129),
20904 SPH_C32(0x499e0000), SPH_C32(0x60070000), SPH_C32(0x99860000),
20905 SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c), SPH_C32(0x30eda280),
20906 SPH_C32(0x82ec5dff) },
20907 { SPH_C32(0x08eb01e9), SPH_C32(0x22900000), SPH_C32(0xd7d20000),
20908 SPH_C32(0xf2230000), SPH_C32(0x11305147), SPH_C32(0xf9c84195),
20909 SPH_C32(0xbcbc4071), SPH_C32(0x343b6a18), SPH_C32(0xeb9e0129),
20910 SPH_C32(0xc456c000), SPH_C32(0xc5a80000), SPH_C32(0xd3af0000),
20911 SPH_C32(0xb2890c36), SPH_C32(0x3776ade0), SPH_C32(0xa8db3484),
20912 SPH_C32(0x75aa9edf) },
20913 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
20914 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
20915 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
20916 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
20917 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
20918 SPH_C32(0x248b730e) },
20919 { SPH_C32(0x5fa90149), SPH_C32(0xc81ac000), SPH_C32(0x936a0000),
20920 SPH_C32(0x8f010000), SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5),
20921 SPH_C32(0xb3ed6bb9), SPH_C32(0x867ec987), SPH_C32(0xbfc501d0),
20922 SPH_C32(0x77f8c000), SPH_C32(0x56630000), SPH_C32(0xa9000000),
20923 SPH_C32(0xc5652969), SPH_C32(0x5ca1f113), SPH_C32(0x41a99ed0),
20924 SPH_C32(0xd3cdb02e) },
20925 { SPH_C32(0x7cb60140), SPH_C32(0x8aeec000), SPH_C32(0xf5130000),
20926 SPH_C32(0xc1ba0000), SPH_C32(0xd80648da), SPH_C32(0x3d14e513),
20927 SPH_C32(0x515c0cf3), SPH_C32(0xef2e92bd), SPH_C32(0x48b001d9),
20928 SPH_C32(0xb8c40000), SPH_C32(0x95b50000), SPH_C32(0xad920000),
20929 SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9), SPH_C32(0x3b2e6f9e),
20930 SPH_C32(0x4ddb2834) },
20931 { SPH_C32(0x8bc30149), SPH_C32(0x45d20000), SPH_C32(0x36c50000),
20932 SPH_C32(0xc5280000), SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9),
20933 SPH_C32(0x2bdbfdbd), SPH_C32(0x71380aa7), SPH_C32(0x9cda01d9),
20934 SPH_C32(0x350cc000), SPH_C32(0x301a0000), SPH_C32(0xe7bb0000),
20935 SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5), SPH_C32(0xa318f99a),
20936 SPH_C32(0xba9deb14) },
20937 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
20938 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
20939 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
20940 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
20941 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
20942 SPH_C32(0xaebf667a) },
20943 { SPH_C32(0x28ed01b9), SPH_C32(0x3940c000), SPH_C32(0x66d80000),
20944 SPH_C32(0xbb150000), SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0),
20945 SPH_C32(0xb82ea6a7), SPH_C32(0x4949bc4c), SPH_C32(0x4ba90180),
20946 SPH_C32(0xe1e0c000), SPH_C32(0x42c60000), SPH_C32(0xaa1f0000),
20947 SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a), SPH_C32(0xdd0dee02),
20948 SPH_C32(0x59f9a55a) },
20949 { SPH_C32(0x0bf201b0), SPH_C32(0x7bb4c000), SPH_C32(0x00a10000),
20950 SPH_C32(0xf5ae0000), SPH_C32(0x51313656), SPH_C32(0x679f0936),
20951 SPH_C32(0x5a9fc1ed), SPH_C32(0x2019e776), SPH_C32(0xbcdc0189),
20952 SPH_C32(0x2edc0000), SPH_C32(0x81100000), SPH_C32(0xae8d0000),
20953 SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0), SPH_C32(0xa78a1f4c),
20954 SPH_C32(0xc7ef3d40) },
20955 { SPH_C32(0xfc8701b9), SPH_C32(0xb4880000), SPH_C32(0xc3770000),
20956 SPH_C32(0xf13c0000), SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c),
20957 SPH_C32(0x201830a3), SPH_C32(0xbe0f7f6c), SPH_C32(0x68b60189),
20958 SPH_C32(0xa314c000), SPH_C32(0x24bf0000), SPH_C32(0xe4a40000),
20959 SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc), SPH_C32(0x3fbc8948),
20960 SPH_C32(0x30a9fe60) },
20961 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
20962 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
20963 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
20964 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
20965 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
20966 SPH_C32(0x9e69af68) },
20967 { SPH_C32(0x187e0279), SPH_C32(0xf5c1c000), SPH_C32(0x9e780000),
20968 SPH_C32(0x6ddb0000), SPH_C32(0x999a25af), SPH_C32(0xbced8343),
20969 SPH_C32(0x1c93fb1f), SPH_C32(0x0c59c510), SPH_C32(0x1d010030),
20970 SPH_C32(0x6aedc000), SPH_C32(0x8a2b0000), SPH_C32(0x6c660000),
20971 SPH_C32(0xf4271983), SPH_C32(0xa448775b), SPH_C32(0xc8a9ff80),
20972 SPH_C32(0x692f6c48) },
20973 { SPH_C32(0x3b610270), SPH_C32(0xb735c000), SPH_C32(0xf8010000),
20974 SPH_C32(0x23600000), SPH_C32(0x67417e7c), SPH_C32(0x8db13395),
20975 SPH_C32(0xfe229c55), SPH_C32(0x65099e2a), SPH_C32(0xea740039),
20976 SPH_C32(0xa5d10000), SPH_C32(0x49fd0000), SPH_C32(0x68f40000),
20977 SPH_C32(0xf6b2002a), SPH_C32(0x5ca041e1), SPH_C32(0xb22e0ece),
20978 SPH_C32(0xf739f452) },
20979 { SPH_C32(0xcc140279), SPH_C32(0x78090000), SPH_C32(0x3bd70000),
20980 SPH_C32(0x27f20000), SPH_C32(0x65d467d5), SPH_C32(0x7559052f),
20981 SPH_C32(0x84a56d1b), SPH_C32(0xfb1f0630), SPH_C32(0x3e1e0039),
20982 SPH_C32(0x2819c000), SPH_C32(0xec520000), SPH_C32(0x22dd0000),
20983 SPH_C32(0x0afc4250), SPH_C32(0x9514c78d), SPH_C32(0x2a1898ca),
20984 SPH_C32(0x007f3772) },
20985 { SPH_C32(0x984f0280), SPH_C32(0xcba70000), SPH_C32(0xa81c0000),
20986 SPH_C32(0x5d5d0000), SPH_C32(0x1238428a), SPH_C32(0x1e8e59dc),
20987 SPH_C32(0x6dd7c74f), SPH_C32(0x5d7828c1), SPH_C32(0x3d070060),
20988 SPH_C32(0x713d0000), SPH_C32(0x3b210000), SPH_C32(0x25500000),
20989 SPH_C32(0x4afd2541), SPH_C32(0x0b438f2e), SPH_C32(0xcc3b1956),
20990 SPH_C32(0x145dba1c) },
20991 { SPH_C32(0x6f3a0289), SPH_C32(0x049bc000), SPH_C32(0x6bca0000),
20992 SPH_C32(0x59cf0000), SPH_C32(0x10ad5b23), SPH_C32(0xe6666f66),
20993 SPH_C32(0x17503601), SPH_C32(0xc36eb0db), SPH_C32(0xe96d0060),
20994 SPH_C32(0xfcf5c000), SPH_C32(0x9e8e0000), SPH_C32(0x6f790000),
20995 SPH_C32(0xb6b3673b), SPH_C32(0xc2f70942), SPH_C32(0x540d8f52),
20996 SPH_C32(0xe31b793c) },
20997 { SPH_C32(0x4c250280), SPH_C32(0x466fc000), SPH_C32(0x0db30000),
20998 SPH_C32(0x17740000), SPH_C32(0xee7600f0), SPH_C32(0xd73adfb0),
20999 SPH_C32(0xf5e1514b), SPH_C32(0xaa3eebe1), SPH_C32(0x1e180069),
21000 SPH_C32(0x33c90000), SPH_C32(0x5d580000), SPH_C32(0x6beb0000),
21001 SPH_C32(0xb4267e92), SPH_C32(0x3a1f3ff8), SPH_C32(0x2e8a7e1c),
21002 SPH_C32(0x7d0de126) },
21003 { SPH_C32(0xbb500289), SPH_C32(0x89530000), SPH_C32(0xce650000),
21004 SPH_C32(0x13e60000), SPH_C32(0xece31959), SPH_C32(0x2fd2e90a),
21005 SPH_C32(0x8f66a005), SPH_C32(0x342873fb), SPH_C32(0xca720069),
21006 SPH_C32(0xbe01c000), SPH_C32(0xf8f70000), SPH_C32(0x21c20000),
21007 SPH_C32(0x48683ce8), SPH_C32(0xf3abb994), SPH_C32(0xb6bce818),
21008 SPH_C32(0x8a4b2206) },
21009 { SPH_C32(0x1b670220), SPH_C32(0xace50000), SPH_C32(0x490b0000),
21010 SPH_C32(0x6a560000), SPH_C32(0xd99b42be), SPH_C32(0x22bacbe0),
21011 SPH_C32(0xfab07a83), SPH_C32(0x187b487e), SPH_C32(0x4a430090),
21012 SPH_C32(0x80670000), SPH_C32(0xce930000), SPH_C32(0x11440000),
21013 SPH_C32(0xc3ca5bcd), SPH_C32(0x51c8630b), SPH_C32(0xc7f8d448),
21014 SPH_C32(0xdb6acfd7) },
21015 { SPH_C32(0xec120229), SPH_C32(0x63d9c000), SPH_C32(0x8add0000),
21016 SPH_C32(0x6ec40000), SPH_C32(0xdb0e5b17), SPH_C32(0xda52fd5a),
21017 SPH_C32(0x80378bcd), SPH_C32(0x866dd064), SPH_C32(0x9e290090),
21018 SPH_C32(0x0dafc000), SPH_C32(0x6b3c0000), SPH_C32(0x5b6d0000),
21019 SPH_C32(0x3f8419b7), SPH_C32(0x987ce567), SPH_C32(0x5fce424c),
21020 SPH_C32(0x2c2c0cf7) },
21021 { SPH_C32(0xcf0d0220), SPH_C32(0x212dc000), SPH_C32(0xeca40000),
21022 SPH_C32(0x207f0000), SPH_C32(0x25d500c4), SPH_C32(0xeb0e4d8c),
21023 SPH_C32(0x6286ec87), SPH_C32(0xef3d8b5e), SPH_C32(0x695c0099),
21024 SPH_C32(0xc2930000), SPH_C32(0xa8ea0000), SPH_C32(0x5fff0000),
21025 SPH_C32(0x3d11001e), SPH_C32(0x6094d3dd), SPH_C32(0x2549b302),
21026 SPH_C32(0xb23a94ed) },
21027 { SPH_C32(0x38780229), SPH_C32(0xee110000), SPH_C32(0x2f720000),
21028 SPH_C32(0x24ed0000), SPH_C32(0x2740196d), SPH_C32(0x13e67b36),
21029 SPH_C32(0x18011dc9), SPH_C32(0x712b1344), SPH_C32(0xbd360099),
21030 SPH_C32(0x4f5bc000), SPH_C32(0x0d450000), SPH_C32(0x15d60000),
21031 SPH_C32(0xc15f4264), SPH_C32(0xa92055b1), SPH_C32(0xbd7f2506),
21032 SPH_C32(0x457c57cd) },
21033 { SPH_C32(0x6c2302d0), SPH_C32(0x5dbf0000), SPH_C32(0xbcb90000),
21034 SPH_C32(0x5e420000), SPH_C32(0x50ac3c32), SPH_C32(0x783127c5),
21035 SPH_C32(0xf173b79d), SPH_C32(0xd74c3db5), SPH_C32(0xbe2f00c0),
21036 SPH_C32(0x167f0000), SPH_C32(0xda360000), SPH_C32(0x125b0000),
21037 SPH_C32(0x815e2575), SPH_C32(0x37771d12), SPH_C32(0x5b5ca49a),
21038 SPH_C32(0x515edaa3) },
21039 { SPH_C32(0x9b5602d9), SPH_C32(0x9283c000), SPH_C32(0x7f6f0000),
21040 SPH_C32(0x5ad00000), SPH_C32(0x5239259b), SPH_C32(0x80d9117f),
21041 SPH_C32(0x8bf446d3), SPH_C32(0x495aa5af), SPH_C32(0x6a4500c0),
21042 SPH_C32(0x9bb7c000), SPH_C32(0x7f990000), SPH_C32(0x58720000),
21043 SPH_C32(0x7d10670f), SPH_C32(0xfec39b7e), SPH_C32(0xc36a329e),
21044 SPH_C32(0xa6181983) },
21045 { SPH_C32(0xb84902d0), SPH_C32(0xd077c000), SPH_C32(0x19160000),
21046 SPH_C32(0x146b0000), SPH_C32(0xace27e48), SPH_C32(0xb185a1a9),
21047 SPH_C32(0x69452199), SPH_C32(0x200afe95), SPH_C32(0x9d3000c9),
21048 SPH_C32(0x548b0000), SPH_C32(0xbc4f0000), SPH_C32(0x5ce00000),
21049 SPH_C32(0x7f857ea6), SPH_C32(0x062badc4), SPH_C32(0xb9edc3d0),
21050 SPH_C32(0x380e8199) },
21051 { SPH_C32(0x4f3c02d9), SPH_C32(0x1f4b0000), SPH_C32(0xdac00000),
21052 SPH_C32(0x10f90000), SPH_C32(0xae7767e1), SPH_C32(0x496d9713),
21053 SPH_C32(0x13c2d0d7), SPH_C32(0xbe1c668f), SPH_C32(0x495a00c9),
21054 SPH_C32(0xd943c000), SPH_C32(0x19e00000), SPH_C32(0x16c90000),
21055 SPH_C32(0x83cb3cdc), SPH_C32(0xcf9f2ba8), SPH_C32(0x21db55d4),
21056 SPH_C32(0xcf4842b9) },
21057 { SPH_C32(0x078c0300), SPH_C32(0xa78f0000), SPH_C32(0x4f750000),
21058 SPH_C32(0xbd6b0000), SPH_C32(0x69875721), SPH_C32(0xed2450ba),
21059 SPH_C32(0x28ecbf49), SPH_C32(0xf3c74ebb), SPH_C32(0x7d5c0050),
21060 SPH_C32(0xeb690000), SPH_C32(0x79460000), SPH_C32(0x7ae10000),
21061 SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912), SPH_C32(0x4ba936b9),
21062 SPH_C32(0x6dbdf830) },
21063 { SPH_C32(0xf0f90309), SPH_C32(0x68b3c000), SPH_C32(0x8ca30000),
21064 SPH_C32(0xb9f90000), SPH_C32(0x6b124e88), SPH_C32(0x15cc6600),
21065 SPH_C32(0x526b4e07), SPH_C32(0x6dd1d6a1), SPH_C32(0xa9360050),
21066 SPH_C32(0x66a1c000), SPH_C32(0xdce90000), SPH_C32(0x30c80000),
21067 SPH_C32(0x607306bc), SPH_C32(0x9f768f7e), SPH_C32(0xd39fa0bd),
21068 SPH_C32(0x9afb3b10) },
21069 { SPH_C32(0xd3e60300), SPH_C32(0x2a47c000), SPH_C32(0xeada0000),
21070 SPH_C32(0xf7420000), SPH_C32(0x95c9155b), SPH_C32(0x2490d6d6),
21071 SPH_C32(0xb0da294d), SPH_C32(0x04818d9b), SPH_C32(0x5e430059),
21072 SPH_C32(0xa99d0000), SPH_C32(0x1f3f0000), SPH_C32(0x345a0000),
21073 SPH_C32(0x62e61f15), SPH_C32(0x679eb9c4), SPH_C32(0xa91851f3),
21074 SPH_C32(0x04eda30a) },
21075 { SPH_C32(0x24930309), SPH_C32(0xe57b0000), SPH_C32(0x290c0000),
21076 SPH_C32(0xf3d00000), SPH_C32(0x975c0cf2), SPH_C32(0xdc78e06c),
21077 SPH_C32(0xca5dd803), SPH_C32(0x9a971581), SPH_C32(0x8a290059),
21078 SPH_C32(0x2455c000), SPH_C32(0xba900000), SPH_C32(0x7e730000),
21079 SPH_C32(0x9ea85d6f), SPH_C32(0xae2a3fa8), SPH_C32(0x312ec7f7),
21080 SPH_C32(0xf3ab602a) },
21081 { SPH_C32(0x70c803f0), SPH_C32(0x56d50000), SPH_C32(0xbac70000),
21082 SPH_C32(0x897f0000), SPH_C32(0xe0b029ad), SPH_C32(0xb7afbc9f),
21083 SPH_C32(0x232f7257), SPH_C32(0x3cf03b70), SPH_C32(0x89300000),
21084 SPH_C32(0x7d710000), SPH_C32(0x6de30000), SPH_C32(0x79fe0000),
21085 SPH_C32(0xdea93a7e), SPH_C32(0x307d770b), SPH_C32(0xd70d466b),
21086 SPH_C32(0xe789ed44) },
21087 { SPH_C32(0x87bd03f9), SPH_C32(0x99e9c000), SPH_C32(0x79110000),
21088 SPH_C32(0x8ded0000), SPH_C32(0xe2253004), SPH_C32(0x4f478a25),
21089 SPH_C32(0x59a88319), SPH_C32(0xa2e6a36a), SPH_C32(0x5d5a0000),
21090 SPH_C32(0xf0b9c000), SPH_C32(0xc84c0000), SPH_C32(0x33d70000),
21091 SPH_C32(0x22e77804), SPH_C32(0xf9c9f167), SPH_C32(0x4f3bd06f),
21092 SPH_C32(0x10cf2e64) },
21093 { SPH_C32(0xa4a203f0), SPH_C32(0xdb1dc000), SPH_C32(0x1f680000),
21094 SPH_C32(0xc3560000), SPH_C32(0x1cfe6bd7), SPH_C32(0x7e1b3af3),
21095 SPH_C32(0xbb19e453), SPH_C32(0xcbb6f850), SPH_C32(0xaa2f0009),
21096 SPH_C32(0x3f850000), SPH_C32(0x0b9a0000), SPH_C32(0x37450000),
21097 SPH_C32(0x207261ad), SPH_C32(0x0121c7dd), SPH_C32(0x35bc2121),
21098 SPH_C32(0x8ed9b67e) },
21099 { SPH_C32(0x53d703f9), SPH_C32(0x14210000), SPH_C32(0xdcbe0000),
21100 SPH_C32(0xc7c40000), SPH_C32(0x1e6b727e), SPH_C32(0x86f30c49),
21101 SPH_C32(0xc19e151d), SPH_C32(0x55a0604a), SPH_C32(0x7e450009),
21102 SPH_C32(0xb24dc000), SPH_C32(0xae350000), SPH_C32(0x7d6c0000),
21103 SPH_C32(0xdc3c23d7), SPH_C32(0xc89541b1), SPH_C32(0xad8ab725),
21104 SPH_C32(0x799f755e) },
21105 { SPH_C32(0xf3e00350), SPH_C32(0x31970000), SPH_C32(0x5bd00000),
21106 SPH_C32(0xbe740000), SPH_C32(0x2b132999), SPH_C32(0x8b9b2ea3),
21107 SPH_C32(0xb448cf9b), SPH_C32(0x79f35bcf), SPH_C32(0xfe7400f0),
21108 SPH_C32(0x8c2b0000), SPH_C32(0x98510000), SPH_C32(0x4dea0000),
21109 SPH_C32(0x579e44f2), SPH_C32(0x6af69b2e), SPH_C32(0xdcce8b75),
21110 SPH_C32(0x28be988f) },
21111 { SPH_C32(0x04950359), SPH_C32(0xfeabc000), SPH_C32(0x98060000),
21112 SPH_C32(0xbae60000), SPH_C32(0x29863030), SPH_C32(0x73731819),
21113 SPH_C32(0xcecf3ed5), SPH_C32(0xe7e5c3d5), SPH_C32(0x2a1e00f0),
21114 SPH_C32(0x01e3c000), SPH_C32(0x3dfe0000), SPH_C32(0x07c30000),
21115 SPH_C32(0xabd00688), SPH_C32(0xa3421d42), SPH_C32(0x44f81d71),
21116 SPH_C32(0xdff85baf) },
21117 { SPH_C32(0x278a0350), SPH_C32(0xbc5fc000), SPH_C32(0xfe7f0000),
21118 SPH_C32(0xf45d0000), SPH_C32(0xd75d6be3), SPH_C32(0x422fa8cf),
21119 SPH_C32(0x2c7e599f), SPH_C32(0x8eb598ef), SPH_C32(0xdd6b00f9),
21120 SPH_C32(0xcedf0000), SPH_C32(0xfe280000), SPH_C32(0x03510000),
21121 SPH_C32(0xa9451f21), SPH_C32(0x5baa2bf8), SPH_C32(0x3e7fec3f),
21122 SPH_C32(0x41eec3b5) },
21123 { SPH_C32(0xd0ff0359), SPH_C32(0x73630000), SPH_C32(0x3da90000),
21124 SPH_C32(0xf0cf0000), SPH_C32(0xd5c8724a), SPH_C32(0xbac79e75),
21125 SPH_C32(0x56f9a8d1), SPH_C32(0x10a300f5), SPH_C32(0x090100f9),
21126 SPH_C32(0x4317c000), SPH_C32(0x5b870000), SPH_C32(0x49780000),
21127 SPH_C32(0x550b5d5b), SPH_C32(0x921ead94), SPH_C32(0xa6497a3b),
21128 SPH_C32(0xb6a80095) },
21129 { SPH_C32(0x84a403a0), SPH_C32(0xc0cd0000), SPH_C32(0xae620000),
21130 SPH_C32(0x8a600000), SPH_C32(0xa2245715), SPH_C32(0xd110c286),
21131 SPH_C32(0xbf8b0285), SPH_C32(0xb6c42e04), SPH_C32(0x0a1800a0),
21132 SPH_C32(0x1a330000), SPH_C32(0x8cf40000), SPH_C32(0x4ef50000),
21133 SPH_C32(0x150a3a4a), SPH_C32(0x0c49e537), SPH_C32(0x406afba7),
21134 SPH_C32(0xa28a8dfb) },
21135 { SPH_C32(0x73d103a9), SPH_C32(0x0ff1c000), SPH_C32(0x6db40000),
21136 SPH_C32(0x8ef20000), SPH_C32(0xa0b14ebc), SPH_C32(0x29f8f43c),
21137 SPH_C32(0xc50cf3cb), SPH_C32(0x28d2b61e), SPH_C32(0xde7200a0),
21138 SPH_C32(0x97fbc000), SPH_C32(0x295b0000), SPH_C32(0x04dc0000),
21139 SPH_C32(0xe9447830), SPH_C32(0xc5fd635b), SPH_C32(0xd85c6da3),
21140 SPH_C32(0x55cc4edb) },
21141 { SPH_C32(0x50ce03a0), SPH_C32(0x4d05c000), SPH_C32(0x0bcd0000),
21142 SPH_C32(0xc0490000), SPH_C32(0x5e6a156f), SPH_C32(0x18a444ea),
21143 SPH_C32(0x27bd9481), SPH_C32(0x4182ed24), SPH_C32(0x290700a9),
21144 SPH_C32(0x58c70000), SPH_C32(0xea8d0000), SPH_C32(0x004e0000),
21145 SPH_C32(0xebd16199), SPH_C32(0x3d1555e1), SPH_C32(0xa2db9ced),
21146 SPH_C32(0xcbdad6c1) },
21147 { SPH_C32(0xa7bb03a9), SPH_C32(0x82390000), SPH_C32(0xc81b0000),
21148 SPH_C32(0xc4db0000), SPH_C32(0x5cff0cc6), SPH_C32(0xe04c7250),
21149 SPH_C32(0x5d3a65cf), SPH_C32(0xdf94753e), SPH_C32(0xfd6d00a9),
21150 SPH_C32(0xd50fc000), SPH_C32(0x4f220000), SPH_C32(0x4a670000),
21151 SPH_C32(0x179f23e3), SPH_C32(0xf4a1d38d), SPH_C32(0x3aed0ae9),
21152 SPH_C32(0x3c9c15e1) },
21153 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
21154 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
21155 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
21156 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
21157 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
21158 SPH_C32(0x0c35eb81) },
21159 { SPH_C32(0xac490219), SPH_C32(0xf98dc000), SPH_C32(0xc8ba0000),
21160 SPH_C32(0x31750000), SPH_C32(0x0dce3a90), SPH_C32(0x87d37b66),
21161 SPH_C32(0x07a5a422), SPH_C32(0xff8d9248), SPH_C32(0x41b10120),
21162 SPH_C32(0xfbd3c000), SPH_C32(0xce320000), SPH_C32(0xe4ea0000),
21163 SPH_C32(0x92fb6d9b), SPH_C32(0x36576a3d), SPH_C32(0x9d6715a5),
21164 SPH_C32(0xfb7328a1) },
21165 { SPH_C32(0x8f560210), SPH_C32(0xbb79c000), SPH_C32(0xaec30000),
21166 SPH_C32(0x7fce0000), SPH_C32(0xf3156143), SPH_C32(0xb68fcbb0),
21167 SPH_C32(0xe514c368), SPH_C32(0x96ddc972), SPH_C32(0xb6c40129),
21168 SPH_C32(0x34ef0000), SPH_C32(0x0de40000), SPH_C32(0xe0780000),
21169 SPH_C32(0x906e7432), SPH_C32(0xcebf5c87), SPH_C32(0xe7e0e4eb),
21170 SPH_C32(0x6565b0bb) },
21171 { SPH_C32(0x78230219), SPH_C32(0x74450000), SPH_C32(0x6d150000),
21172 SPH_C32(0x7b5c0000), SPH_C32(0xf18078ea), SPH_C32(0x4e67fd0a),
21173 SPH_C32(0x9f933226), SPH_C32(0x08cb5168), SPH_C32(0x62ae0129),
21174 SPH_C32(0xb927c000), SPH_C32(0xa84b0000), SPH_C32(0xaa510000),
21175 SPH_C32(0x6c203648), SPH_C32(0x070bdaeb), SPH_C32(0x7fd672ef),
21176 SPH_C32(0x9223739b) },
21177 { SPH_C32(0x2c7802e0), SPH_C32(0xc7eb0000), SPH_C32(0xfede0000),
21178 SPH_C32(0x01f30000), SPH_C32(0x866c5db5), SPH_C32(0x25b0a1f9),
21179 SPH_C32(0x76e19872), SPH_C32(0xaeac7f99), SPH_C32(0x61b70170),
21180 SPH_C32(0xe0030000), SPH_C32(0x7f380000), SPH_C32(0xaddc0000),
21181 SPH_C32(0x2c215159), SPH_C32(0x995c9248), SPH_C32(0x99f5f373),
21182 SPH_C32(0x8601fef5) },
21183 { SPH_C32(0xdb0d02e9), SPH_C32(0x08d7c000), SPH_C32(0x3d080000),
21184 SPH_C32(0x05610000), SPH_C32(0x84f9441c), SPH_C32(0xdd589743),
21185 SPH_C32(0x0c66693c), SPH_C32(0x30bae783), SPH_C32(0xb5dd0170),
21186 SPH_C32(0x6dcbc000), SPH_C32(0xda970000), SPH_C32(0xe7f50000),
21187 SPH_C32(0xd06f1323), SPH_C32(0x50e81424), SPH_C32(0x01c36577),
21188 SPH_C32(0x71473dd5) },
21189 { SPH_C32(0xf81202e0), SPH_C32(0x4a23c000), SPH_C32(0x5b710000),
21190 SPH_C32(0x4bda0000), SPH_C32(0x7a221fcf), SPH_C32(0xec042795),
21191 SPH_C32(0xeed70e76), SPH_C32(0x59eabcb9), SPH_C32(0x42a80179),
21192 SPH_C32(0xa2f70000), SPH_C32(0x19410000), SPH_C32(0xe3670000),
21193 SPH_C32(0xd2fa0a8a), SPH_C32(0xa800229e), SPH_C32(0x7b449439),
21194 SPH_C32(0xef51a5cf) },
21195 { SPH_C32(0x0f6702e9), SPH_C32(0x851f0000), SPH_C32(0x98a70000),
21196 SPH_C32(0x4f480000), SPH_C32(0x78b70666), SPH_C32(0x14ec112f),
21197 SPH_C32(0x9450ff38), SPH_C32(0xc7fc24a3), SPH_C32(0x96c20179),
21198 SPH_C32(0x2f3fc000), SPH_C32(0xbcee0000), SPH_C32(0xa94e0000),
21199 SPH_C32(0x2eb448f0), SPH_C32(0x61b4a4f2), SPH_C32(0xe372023d),
21200 SPH_C32(0x181766ef) },
21201 { SPH_C32(0xaf500240), SPH_C32(0xa0a90000), SPH_C32(0x1fc90000),
21202 SPH_C32(0x36f80000), SPH_C32(0x4dcf5d81), SPH_C32(0x198433c5),
21203 SPH_C32(0xe18625be), SPH_C32(0xebaf1f26), SPH_C32(0x16f30180),
21204 SPH_C32(0x11590000), SPH_C32(0x8a8a0000), SPH_C32(0x99c80000),
21205 SPH_C32(0xa5162fd5), SPH_C32(0xc3d77e6d), SPH_C32(0x92363e6d),
21206 SPH_C32(0x49368b3e) },
21207 { SPH_C32(0x58250249), SPH_C32(0x6f95c000), SPH_C32(0xdc1f0000),
21208 SPH_C32(0x326a0000), SPH_C32(0x4f5a4428), SPH_C32(0xe16c057f),
21209 SPH_C32(0x9b01d4f0), SPH_C32(0x75b9873c), SPH_C32(0xc2990180),
21210 SPH_C32(0x9c91c000), SPH_C32(0x2f250000), SPH_C32(0xd3e10000),
21211 SPH_C32(0x59586daf), SPH_C32(0x0a63f801), SPH_C32(0x0a00a869),
21212 SPH_C32(0xbe70481e) },
21213 { SPH_C32(0x7b3a0240), SPH_C32(0x2d61c000), SPH_C32(0xba660000),
21214 SPH_C32(0x7cd10000), SPH_C32(0xb1811ffb), SPH_C32(0xd030b5a9),
21215 SPH_C32(0x79b0b3ba), SPH_C32(0x1ce9dc06), SPH_C32(0x35ec0189),
21216 SPH_C32(0x53ad0000), SPH_C32(0xecf30000), SPH_C32(0xd7730000),
21217 SPH_C32(0x5bcd7406), SPH_C32(0xf28bcebb), SPH_C32(0x70875927),
21218 SPH_C32(0x2066d004) },
21219 { SPH_C32(0x8c4f0249), SPH_C32(0xe25d0000), SPH_C32(0x79b00000),
21220 SPH_C32(0x78430000), SPH_C32(0xb3140652), SPH_C32(0x28d88313),
21221 SPH_C32(0x033742f4), SPH_C32(0x82ff441c), SPH_C32(0xe1860189),
21222 SPH_C32(0xde65c000), SPH_C32(0x495c0000), SPH_C32(0x9d5a0000),
21223 SPH_C32(0xa783367c), SPH_C32(0x3b3f48d7), SPH_C32(0xe8b1cf23),
21224 SPH_C32(0xd7201324) },
21225 { SPH_C32(0xd81402b0), SPH_C32(0x51f30000), SPH_C32(0xea7b0000),
21226 SPH_C32(0x02ec0000), SPH_C32(0xc4f8230d), SPH_C32(0x430fdfe0),
21227 SPH_C32(0xea45e8a0), SPH_C32(0x24986aed), SPH_C32(0xe29f01d0),
21228 SPH_C32(0x87410000), SPH_C32(0x9e2f0000), SPH_C32(0x9ad70000),
21229 SPH_C32(0xe782516d), SPH_C32(0xa5680074), SPH_C32(0x0e924ebf),
21230 SPH_C32(0xc3029e4a) },
21231 { SPH_C32(0x2f6102b9), SPH_C32(0x9ecfc000), SPH_C32(0x29ad0000),
21232 SPH_C32(0x067e0000), SPH_C32(0xc66d3aa4), SPH_C32(0xbbe7e95a),
21233 SPH_C32(0x90c219ee), SPH_C32(0xba8ef2f7), SPH_C32(0x36f501d0),
21234 SPH_C32(0x0a89c000), SPH_C32(0x3b800000), SPH_C32(0xd0fe0000),
21235 SPH_C32(0x1bcc1317), SPH_C32(0x6cdc8618), SPH_C32(0x96a4d8bb),
21236 SPH_C32(0x34445d6a) },
21237 { SPH_C32(0x0c7e02b0), SPH_C32(0xdc3bc000), SPH_C32(0x4fd40000),
21238 SPH_C32(0x48c50000), SPH_C32(0x38b66177), SPH_C32(0x8abb598c),
21239 SPH_C32(0x72737ea4), SPH_C32(0xd3dea9cd), SPH_C32(0xc18001d9),
21240 SPH_C32(0xc5b50000), SPH_C32(0xf8560000), SPH_C32(0xd46c0000),
21241 SPH_C32(0x19590abe), SPH_C32(0x9434b0a2), SPH_C32(0xec2329f5),
21242 SPH_C32(0xaa52c570) },
21243 { SPH_C32(0xfb0b02b9), SPH_C32(0x13070000), SPH_C32(0x8c020000),
21244 SPH_C32(0x4c570000), SPH_C32(0x3a2378de), SPH_C32(0x72536f36),
21245 SPH_C32(0x08f48fea), SPH_C32(0x4dc831d7), SPH_C32(0x15ea01d9),
21246 SPH_C32(0x487dc000), SPH_C32(0x5df90000), SPH_C32(0x9e450000),
21247 SPH_C32(0xe51748c4), SPH_C32(0x5d8036ce), SPH_C32(0x7415bff1),
21248 SPH_C32(0x5d140650) },
21249 { SPH_C32(0xb3bb0360), SPH_C32(0xabc30000), SPH_C32(0x19b70000),
21250 SPH_C32(0xe1c50000), SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f),
21251 SPH_C32(0x33dae074), SPH_C32(0x001319e3), SPH_C32(0x21ec0140),
21252 SPH_C32(0x7a570000), SPH_C32(0x3d5f0000), SPH_C32(0xf26d0000),
21253 SPH_C32(0xfae130de), SPH_C32(0xc4dd1474), SPH_C32(0x1e67dc9c),
21254 SPH_C32(0xffe1bcd9) },
21255 { SPH_C32(0x44ce0369), SPH_C32(0x64ffc000), SPH_C32(0xda610000),
21256 SPH_C32(0xe5570000), SPH_C32(0xff4651b7), SPH_C32(0x2ef29e25),
21257 SPH_C32(0x495d113a), SPH_C32(0x9e0581f9), SPH_C32(0xf5860140),
21258 SPH_C32(0xf79fc000), SPH_C32(0x98f00000), SPH_C32(0xb8440000),
21259 SPH_C32(0x06af72a4), SPH_C32(0x0d699218), SPH_C32(0x86514a98),
21260 SPH_C32(0x08a77ff9) },
21261 { SPH_C32(0x67d10360), SPH_C32(0x260bc000), SPH_C32(0xbc180000),
21262 SPH_C32(0xabec0000), SPH_C32(0x019d0a64), SPH_C32(0x1fae2ef3),
21263 SPH_C32(0xabec7670), SPH_C32(0xf755dac3), SPH_C32(0x02f30149),
21264 SPH_C32(0x38a30000), SPH_C32(0x5b260000), SPH_C32(0xbcd60000),
21265 SPH_C32(0x043a6b0d), SPH_C32(0xf581a4a2), SPH_C32(0xfcd6bbd6),
21266 SPH_C32(0x96b1e7e3) },
21267 { SPH_C32(0x90a40369), SPH_C32(0xe9370000), SPH_C32(0x7fce0000),
21268 SPH_C32(0xaf7e0000), SPH_C32(0x030813cd), SPH_C32(0xe7461849),
21269 SPH_C32(0xd16b873e), SPH_C32(0x694342d9), SPH_C32(0xd6990149),
21270 SPH_C32(0xb56bc000), SPH_C32(0xfe890000), SPH_C32(0xf6ff0000),
21271 SPH_C32(0xf8742977), SPH_C32(0x3c3522ce), SPH_C32(0x64e02dd2),
21272 SPH_C32(0x61f724c3) },
21273 { SPH_C32(0xc4ff0390), SPH_C32(0x5a990000), SPH_C32(0xec050000),
21274 SPH_C32(0xd5d10000), SPH_C32(0x74e43692), SPH_C32(0x8c9144ba),
21275 SPH_C32(0x38192d6a), SPH_C32(0xcf246c28), SPH_C32(0xd5800110),
21276 SPH_C32(0xec4f0000), SPH_C32(0x29fa0000), SPH_C32(0xf1720000),
21277 SPH_C32(0xb8754e66), SPH_C32(0xa2626a6d), SPH_C32(0x82c3ac4e),
21278 SPH_C32(0x75d5a9ad) },
21279 { SPH_C32(0x338a0399), SPH_C32(0x95a5c000), SPH_C32(0x2fd30000),
21280 SPH_C32(0xd1430000), SPH_C32(0x76712f3b), SPH_C32(0x74797200),
21281 SPH_C32(0x429edc24), SPH_C32(0x5132f432), SPH_C32(0x01ea0110),
21282 SPH_C32(0x6187c000), SPH_C32(0x8c550000), SPH_C32(0xbb5b0000),
21283 SPH_C32(0x443b0c1c), SPH_C32(0x6bd6ec01), SPH_C32(0x1af53a4a),
21284 SPH_C32(0x82936a8d) },
21285 { SPH_C32(0x10950390), SPH_C32(0xd751c000), SPH_C32(0x49aa0000),
21286 SPH_C32(0x9ff80000), SPH_C32(0x88aa74e8), SPH_C32(0x4525c2d6),
21287 SPH_C32(0xa02fbb6e), SPH_C32(0x3862af08), SPH_C32(0xf69f0119),
21288 SPH_C32(0xaebb0000), SPH_C32(0x4f830000), SPH_C32(0xbfc90000),
21289 SPH_C32(0x46ae15b5), SPH_C32(0x933edabb), SPH_C32(0x6072cb04),
21290 SPH_C32(0x1c85f297) },
21291 { SPH_C32(0xe7e00399), SPH_C32(0x186d0000), SPH_C32(0x8a7c0000),
21292 SPH_C32(0x9b6a0000), SPH_C32(0x8a3f6d41), SPH_C32(0xbdcdf46c),
21293 SPH_C32(0xdaa84a20), SPH_C32(0xa6743712), SPH_C32(0x22f50119),
21294 SPH_C32(0x2373c000), SPH_C32(0xea2c0000), SPH_C32(0xf5e00000),
21295 SPH_C32(0xbae057cf), SPH_C32(0x5a8a5cd7), SPH_C32(0xf8445d00),
21296 SPH_C32(0xebc331b7) },
21297 { SPH_C32(0x47d70330), SPH_C32(0x3ddb0000), SPH_C32(0x0d120000),
21298 SPH_C32(0xe2da0000), SPH_C32(0xbf4736a6), SPH_C32(0xb0a5d686),
21299 SPH_C32(0xaf7e90a6), SPH_C32(0x8a270c97), SPH_C32(0xa2c401e0),
21300 SPH_C32(0x1d150000), SPH_C32(0xdc480000), SPH_C32(0xc5660000),
21301 SPH_C32(0x314230ea), SPH_C32(0xf8e98648), SPH_C32(0x89006150),
21302 SPH_C32(0xbae2dc66) },
21303 { SPH_C32(0xb0a20339), SPH_C32(0xf2e7c000), SPH_C32(0xcec40000),
21304 SPH_C32(0xe6480000), SPH_C32(0xbdd22f0f), SPH_C32(0x484de03c),
21305 SPH_C32(0xd5f961e8), SPH_C32(0x1431948d), SPH_C32(0x76ae01e0),
21306 SPH_C32(0x90ddc000), SPH_C32(0x79e70000), SPH_C32(0x8f4f0000),
21307 SPH_C32(0xcd0c7290), SPH_C32(0x315d0024), SPH_C32(0x1136f754),
21308 SPH_C32(0x4da41f46) },
21309 { SPH_C32(0x93bd0330), SPH_C32(0xb013c000), SPH_C32(0xa8bd0000),
21310 SPH_C32(0xa8f30000), SPH_C32(0x430974dc), SPH_C32(0x791150ea),
21311 SPH_C32(0x374806a2), SPH_C32(0x7d61cfb7), SPH_C32(0x81db01e9),
21312 SPH_C32(0x5fe10000), SPH_C32(0xba310000), SPH_C32(0x8bdd0000),
21313 SPH_C32(0xcf996b39), SPH_C32(0xc9b5369e), SPH_C32(0x6bb1061a),
21314 SPH_C32(0xd3b2875c) },
21315 { SPH_C32(0x64c80339), SPH_C32(0x7f2f0000), SPH_C32(0x6b6b0000),
21316 SPH_C32(0xac610000), SPH_C32(0x419c6d75), SPH_C32(0x81f96650),
21317 SPH_C32(0x4dcff7ec), SPH_C32(0xe37757ad), SPH_C32(0x55b101e9),
21318 SPH_C32(0xd229c000), SPH_C32(0x1f9e0000), SPH_C32(0xc1f40000),
21319 SPH_C32(0x33d72943), SPH_C32(0x0001b0f2), SPH_C32(0xf387901e),
21320 SPH_C32(0x24f4447c) },
21321 { SPH_C32(0x309303c0), SPH_C32(0xcc810000), SPH_C32(0xf8a00000),
21322 SPH_C32(0xd6ce0000), SPH_C32(0x3670482a), SPH_C32(0xea2e3aa3),
21323 SPH_C32(0xa4bd5db8), SPH_C32(0x4510795c), SPH_C32(0x56a801b0),
21324 SPH_C32(0x8b0d0000), SPH_C32(0xc8ed0000), SPH_C32(0xc6790000),
21325 SPH_C32(0x73d64e52), SPH_C32(0x9e56f851), SPH_C32(0x15a41182),
21326 SPH_C32(0x30d6c912) },
21327 { SPH_C32(0xc7e603c9), SPH_C32(0x03bdc000), SPH_C32(0x3b760000),
21328 SPH_C32(0xd25c0000), SPH_C32(0x34e55183), SPH_C32(0x12c60c19),
21329 SPH_C32(0xde3aacf6), SPH_C32(0xdb06e146), SPH_C32(0x82c201b0),
21330 SPH_C32(0x06c5c000), SPH_C32(0x6d420000), SPH_C32(0x8c500000),
21331 SPH_C32(0x8f980c28), SPH_C32(0x57e27e3d), SPH_C32(0x8d928786),
21332 SPH_C32(0xc7900a32) },
21333 { SPH_C32(0xe4f903c0), SPH_C32(0x4149c000), SPH_C32(0x5d0f0000),
21334 SPH_C32(0x9ce70000), SPH_C32(0xca3e0a50), SPH_C32(0x239abccf),
21335 SPH_C32(0x3c8bcbbc), SPH_C32(0xb256ba7c), SPH_C32(0x75b701b9),
21336 SPH_C32(0xc9f90000), SPH_C32(0xae940000), SPH_C32(0x88c20000),
21337 SPH_C32(0x8d0d1581), SPH_C32(0xaf0a4887), SPH_C32(0xf71576c8),
21338 SPH_C32(0x59869228) },
21339 { SPH_C32(0x138c03c9), SPH_C32(0x8e750000), SPH_C32(0x9ed90000),
21340 SPH_C32(0x98750000), SPH_C32(0xc8ab13f9), SPH_C32(0xdb728a75),
21341 SPH_C32(0x460c3af2), SPH_C32(0x2c402266), SPH_C32(0xa1dd01b9),
21342 SPH_C32(0x4431c000), SPH_C32(0x0b3b0000), SPH_C32(0xc2eb0000),
21343 SPH_C32(0x714357fb), SPH_C32(0x66beceeb), SPH_C32(0x6f23e0cc),
21344 SPH_C32(0xaec05108) }
21345 };
21346 static const sph_u32 T512_14[128][16] = {
21347 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21348 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21349 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21350 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21351 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21352 SPH_C32(0x00000000) },
21353 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
21354 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
21355 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
21356 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
21357 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
21358 SPH_C32(0x1af21fe1) },
21359 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
21360 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
21361 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
21362 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
21363 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
21364 SPH_C32(0x857f3c2b) },
21365 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
21366 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
21367 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
21368 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
21369 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
21370 SPH_C32(0x9f8d23ca) },
21371 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
21372 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
21373 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
21374 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
21375 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
21376 SPH_C32(0x2ba05a55) },
21377 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
21378 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
21379 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
21380 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
21381 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
21382 SPH_C32(0x315245b4) },
21383 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
21384 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
21385 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
21386 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
21387 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
21388 SPH_C32(0xaedf667e) },
21389 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
21390 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
21391 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
21392 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
21393 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
21394 SPH_C32(0xb42d799f) },
21395 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
21396 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
21397 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
21398 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
21399 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
21400 SPH_C32(0xfeabf254) },
21401 { SPH_C32(0xcdf40003), SPH_C32(0x1861c600), SPH_C32(0xe6ba0000),
21402 SPH_C32(0x4f5b0000), SPH_C32(0xa9454e92), SPH_C32(0x29104612),
21403 SPH_C32(0xdd0c600b), SPH_C32(0xc576c515), SPH_C32(0x13ea0001),
21404 SPH_C32(0xdc925100), SPH_C32(0x3dce0000), SPH_C32(0x69670000),
21405 SPH_C32(0x81f80799), SPH_C32(0x3a4a8f56), SPH_C32(0x3aa3f01c),
21406 SPH_C32(0xe459edb5) },
21407 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
21408 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
21409 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
21410 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
21411 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
21412 SPH_C32(0x7bd4ce7f) },
21413 { SPH_C32(0xb8500003), SPH_C32(0xdaeae100), SPH_C32(0x721e0000),
21414 SPH_C32(0xdfae0000), SPH_C32(0x523d1972), SPH_C32(0x60de4dbc),
21415 SPH_C32(0xca6ba488), SPH_C32(0x6ba9a36b), SPH_C32(0xc28c0001),
21416 SPH_C32(0xc72e5200), SPH_C32(0xa3220000), SPH_C32(0x9ff30000),
21417 SPH_C32(0x82fa42be), SPH_C32(0xf53a73a4), SPH_C32(0x8ee0eb0b),
21418 SPH_C32(0x6126d19e) },
21419 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
21420 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
21421 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
21422 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
21423 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
21424 SPH_C32(0xd50ba801) },
21425 { SPH_C32(0x1c920003), SPH_C32(0x03ddc500), SPH_C32(0x78560000),
21426 SPH_C32(0xb9cf0000), SPH_C32(0xaa470bb5), SPH_C32(0xe660bae0),
21427 SPH_C32(0x694f7b1c), SPH_C32(0x4009f93e), SPH_C32(0xb7280001),
21428 SPH_C32(0x05a57500), SPH_C32(0x37860000), SPH_C32(0x0f060000),
21429 SPH_C32(0x7982155e), SPH_C32(0xbcf4780a), SPH_C32(0x99872f88),
21430 SPH_C32(0xcff9b7e0) },
21431 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
21432 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
21433 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
21434 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
21435 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
21436 SPH_C32(0x5074942a) },
21437 { SPH_C32(0x69360003), SPH_C32(0xc156e200), SPH_C32(0xecf20000),
21438 SPH_C32(0x293a0000), SPH_C32(0x513f5c55), SPH_C32(0xafaeb14e),
21439 SPH_C32(0x7e28bf9f), SPH_C32(0xeed69f40), SPH_C32(0x664e0001),
21440 SPH_C32(0x1e197600), SPH_C32(0xa96a0000), SPH_C32(0xf9920000),
21441 SPH_C32(0x7a805079), SPH_C32(0x738484f8), SPH_C32(0x2dc4349f),
21442 SPH_C32(0x4a868bcb) },
21443 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
21444 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
21445 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
21446 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
21447 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
21448 SPH_C32(0xfe1cdc7f) },
21449 { SPH_C32(0x56f20001), SPH_C32(0x79274600), SPH_C32(0xc4a40000),
21450 SPH_C32(0x522f0000), SPH_C32(0x9f3413b5), SPH_C32(0x19591a80),
21451 SPH_C32(0x2c1f56ac), SPH_C32(0x3b6a196a), SPH_C32(0x66230002),
21452 SPH_C32(0xd2829100), SPH_C32(0xecee0000), SPH_C32(0xd38d0000),
21453 SPH_C32(0x0a3c28a7), SPH_C32(0xbd123801), SPH_C32(0x818b8601),
21454 SPH_C32(0xe4eec39e) },
21455 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
21456 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
21457 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
21458 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
21459 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
21460 SPH_C32(0x7b63e054) },
21461 { SPH_C32(0x23560001), SPH_C32(0xbbac6100), SPH_C32(0x50000000),
21462 SPH_C32(0xc2da0000), SPH_C32(0x644c4455), SPH_C32(0x5097112e),
21463 SPH_C32(0x3b78922f), SPH_C32(0x95b57f14), SPH_C32(0xb7450002),
21464 SPH_C32(0xc93e9200), SPH_C32(0x72020000), SPH_C32(0x25190000),
21465 SPH_C32(0x093e6d80), SPH_C32(0x7262c4f3), SPH_C32(0x35c89d16),
21466 SPH_C32(0x6191ffb5) },
21467 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
21468 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
21469 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
21470 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
21471 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
21472 SPH_C32(0xd5bc862a) },
21473 { SPH_C32(0x87940001), SPH_C32(0x629b4500), SPH_C32(0x5a480000),
21474 SPH_C32(0xa4bb0000), SPH_C32(0x9c365692), SPH_C32(0xd629e672),
21475 SPH_C32(0x985c4dbb), SPH_C32(0xbe152541), SPH_C32(0xc2e10002),
21476 SPH_C32(0x0bb5b500), SPH_C32(0xe6a60000), SPH_C32(0xb5ec0000),
21477 SPH_C32(0xf2463a60), SPH_C32(0x3baccf5d), SPH_C32(0x22af5995),
21478 SPH_C32(0xcf4e99cb) },
21479 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
21480 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
21481 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
21482 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
21483 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
21484 SPH_C32(0x50c3ba01) },
21485 { SPH_C32(0xf2300001), SPH_C32(0xa0106200), SPH_C32(0xceec0000),
21486 SPH_C32(0x344e0000), SPH_C32(0x674e0172), SPH_C32(0x9fe7eddc),
21487 SPH_C32(0x8f3b8938), SPH_C32(0x10ca433f), SPH_C32(0x13870002),
21488 SPH_C32(0x1009b600), SPH_C32(0x784a0000), SPH_C32(0x43780000),
21489 SPH_C32(0xf1447f47), SPH_C32(0xf4dc33af), SPH_C32(0x96ec4282),
21490 SPH_C32(0x4a31a5e0) },
21491 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
21492 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
21493 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
21494 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
21495 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
21496 SPH_C32(0x00b72e2b) },
21497 { SPH_C32(0x233b0002), SPH_C32(0x77378600), SPH_C32(0x15840000),
21498 SPH_C32(0xe8c50000), SPH_C32(0x14f03c8b), SPH_C32(0x9e01add7),
21499 SPH_C32(0x973720b1), SPH_C32(0x3bdd3741), SPH_C32(0x88ec0003),
21500 SPH_C32(0xbdd4d100), SPH_C32(0x1fd00000), SPH_C32(0x74130000),
21501 SPH_C32(0xb7895abe), SPH_C32(0x0a03d3c4), SPH_C32(0xcbb0c6bb),
21502 SPH_C32(0x1a4531ca) },
21503 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
21504 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
21505 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
21506 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
21507 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
21508 SPH_C32(0x85c81200) },
21509 { SPH_C32(0x569f0002), SPH_C32(0xb5bca100), SPH_C32(0x81200000),
21510 SPH_C32(0x78300000), SPH_C32(0xef886b6b), SPH_C32(0xd7cfa679),
21511 SPH_C32(0x8050e432), SPH_C32(0x9502513f), SPH_C32(0x598a0003),
21512 SPH_C32(0xa668d200), SPH_C32(0x813c0000), SPH_C32(0x82870000),
21513 SPH_C32(0xb48b1f99), SPH_C32(0xc5732f36), SPH_C32(0x7ff3ddac),
21514 SPH_C32(0x9f3a0de1) },
21515 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
21516 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
21517 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
21518 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
21519 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
21520 SPH_C32(0x2b17747e) },
21521 { SPH_C32(0xf25d0002), SPH_C32(0x6c8b8500), SPH_C32(0x8b680000),
21522 SPH_C32(0x1e510000), SPH_C32(0x17f279ac), SPH_C32(0x51715125),
21523 SPH_C32(0x23743ba6), SPH_C32(0xbea20b6a), SPH_C32(0x2c2e0003),
21524 SPH_C32(0x64e3f500), SPH_C32(0x15980000), SPH_C32(0x12720000),
21525 SPH_C32(0x4ff34879), SPH_C32(0x8cbd2498), SPH_C32(0x6894192f),
21526 SPH_C32(0x31e56b9f) },
21527 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
21528 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
21529 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
21530 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
21531 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
21532 SPH_C32(0xae684855) },
21533 { SPH_C32(0x87f90002), SPH_C32(0xae00a200), SPH_C32(0x1fcc0000),
21534 SPH_C32(0x8ea40000), SPH_C32(0xec8a2e4c), SPH_C32(0x18bf5a8b),
21535 SPH_C32(0x3413ff25), SPH_C32(0x107d6d14), SPH_C32(0xfd480003),
21536 SPH_C32(0x7f5ff600), SPH_C32(0x8b740000), SPH_C32(0xe4e60000),
21537 SPH_C32(0x4cf10d5e), SPH_C32(0x43cdd86a), SPH_C32(0xdcd70238),
21538 SPH_C32(0xb49a57b4) },
21539 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
21540 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
21541 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
21542 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
21543 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
21544 SPH_C32(0xac8e6c88) },
21545 { SPH_C32(0x4ebd0005), SPH_C32(0x2232c600), SPH_C32(0x139d0000),
21546 SPH_C32(0x7a8c0000), SPH_C32(0x03b65a57), SPH_C32(0xa4f024eb),
21547 SPH_C32(0xabe19d0f), SPH_C32(0x1254510f), SPH_C32(0x5b5a0001),
21548 SPH_C32(0xc2f39100), SPH_C32(0xd70c0000), SPH_C32(0x58220000),
21549 SPH_C32(0x06c6187d), SPH_C32(0x6691ca60), SPH_C32(0x5cf5f729),
21550 SPH_C32(0xb67c7369) },
21551 { SPH_C32(0x83240005), SPH_C32(0xf6c8e700), SPH_C32(0xb0a30000),
21552 SPH_C32(0x1fc80000), SPH_C32(0xda4f6c1b), SPH_C32(0x4376de00),
21553 SPH_C32(0xdaa24f9a), SPH_C32(0x794adc4f), SPH_C32(0x77190001),
21554 SPH_C32(0x6a8b8300), SPH_C32(0x87100000), SPH_C32(0x604f0000),
21555 SPH_C32(0x398928da), SPH_C32(0x24ba5201), SPH_C32(0x982e5c98),
21556 SPH_C32(0x29f150a3) },
21557 { SPH_C32(0x3b190005), SPH_C32(0xe0b9e100), SPH_C32(0x87390000),
21558 SPH_C32(0xea790000), SPH_C32(0xf8ce0db7), SPH_C32(0xed3e2f45),
21559 SPH_C32(0xbc86598c), SPH_C32(0xbc8b3771), SPH_C32(0x8a3c0001),
21560 SPH_C32(0xd94f9200), SPH_C32(0x49e00000), SPH_C32(0xaeb60000),
21561 SPH_C32(0x05c45d5a), SPH_C32(0xa9e13692), SPH_C32(0xe8b6ec3e),
21562 SPH_C32(0x33034f42) },
21563 { SPH_C32(0x27e60005), SPH_C32(0x2fffc300), SPH_C32(0xbaeb0000),
21564 SPH_C32(0x79a90000), SPH_C32(0x22357edc), SPH_C32(0xc5c8295c),
21565 SPH_C32(0x7986900e), SPH_C32(0x52ea861a), SPH_C32(0x02bd0001),
21566 SPH_C32(0xa800a400), SPH_C32(0x13b40000), SPH_C32(0xf0ba0000),
21567 SPH_C32(0xc2f17f3a), SPH_C32(0x6d7459af), SPH_C32(0x8f49981b),
21568 SPH_C32(0x872e36dd) },
21569 { SPH_C32(0x9fdb0005), SPH_C32(0x398ec500), SPH_C32(0x8d710000),
21570 SPH_C32(0x8c180000), SPH_C32(0x00b41f70), SPH_C32(0x6b80d819),
21571 SPH_C32(0x1fa28618), SPH_C32(0x972b6d24), SPH_C32(0xff980001),
21572 SPH_C32(0x1bc4b500), SPH_C32(0xdd440000), SPH_C32(0x3e430000),
21573 SPH_C32(0xfebc0aba), SPH_C32(0xe02f3d3c), SPH_C32(0xffd128bd),
21574 SPH_C32(0x9ddc293c) },
21575 { SPH_C32(0x52420005), SPH_C32(0xed74e400), SPH_C32(0x2e4f0000),
21576 SPH_C32(0xe95c0000), SPH_C32(0xd94d293c), SPH_C32(0x8c0622f2),
21577 SPH_C32(0x6ee1548d), SPH_C32(0xfc35e064), SPH_C32(0xd3db0001),
21578 SPH_C32(0xb3bca700), SPH_C32(0x8d580000), SPH_C32(0x062e0000),
21579 SPH_C32(0xc1f33a1d), SPH_C32(0xa204a55d), SPH_C32(0x3b0a830c),
21580 SPH_C32(0x02510af6) },
21581 { SPH_C32(0xea7f0005), SPH_C32(0xfb05e200), SPH_C32(0x19d50000),
21582 SPH_C32(0x1ced0000), SPH_C32(0xfbcc4890), SPH_C32(0x224ed3b7),
21583 SPH_C32(0x08c5429b), SPH_C32(0x39f40b5a), SPH_C32(0x2efe0001),
21584 SPH_C32(0x0078b600), SPH_C32(0x43a80000), SPH_C32(0xc8d70000),
21585 SPH_C32(0xfdbe4f9d), SPH_C32(0x2f5fc1ce), SPH_C32(0x4b9233aa),
21586 SPH_C32(0x18a31517) },
21587 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
21588 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
21589 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
21590 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
21591 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
21592 SPH_C32(0x52259edc) },
21593 { SPH_C32(0x3b740006), SPH_C32(0x2c220600), SPH_C32(0xc2bd0000),
21594 SPH_C32(0xc0660000), SPH_C32(0x88727569), SPH_C32(0x23a893bc),
21595 SPH_C32(0x10c9eb12), SPH_C32(0x12e37f24), SPH_C32(0xb5950000),
21596 SPH_C32(0xada5d100), SPH_C32(0x24320000), SPH_C32(0xffbc0000),
21597 SPH_C32(0xbb736a64), SPH_C32(0xd18021a5), SPH_C32(0x16ceb793),
21598 SPH_C32(0x48d7813d) },
21599 { SPH_C32(0xf6ed0006), SPH_C32(0xf8d82700), SPH_C32(0x61830000),
21600 SPH_C32(0xa5220000), SPH_C32(0x518b4325), SPH_C32(0xc42e6957),
21601 SPH_C32(0x618a3987), SPH_C32(0x79fdf264), SPH_C32(0x99d60000),
21602 SPH_C32(0x05ddc300), SPH_C32(0x742e0000), SPH_C32(0xc7d10000),
21603 SPH_C32(0x843c5ac3), SPH_C32(0x93abb9c4), SPH_C32(0xd2151c22),
21604 SPH_C32(0xd75aa2f7) },
21605 { SPH_C32(0x4ed00006), SPH_C32(0xeea92100), SPH_C32(0x56190000),
21606 SPH_C32(0x50930000), SPH_C32(0x730a2289), SPH_C32(0x6a669812),
21607 SPH_C32(0x07ae2f91), SPH_C32(0xbc3c195a), SPH_C32(0x64f30000),
21608 SPH_C32(0xb619d200), SPH_C32(0xbade0000), SPH_C32(0x09280000),
21609 SPH_C32(0xb8712f43), SPH_C32(0x1ef0dd57), SPH_C32(0xa28dac84),
21610 SPH_C32(0xcda8bd16) },
21611 { SPH_C32(0x522f0006), SPH_C32(0x21ef0300), SPH_C32(0x6bcb0000),
21612 SPH_C32(0xc3430000), SPH_C32(0xa9f151e2), SPH_C32(0x42909e0b),
21613 SPH_C32(0xc2aee613), SPH_C32(0x525da831), SPH_C32(0xec720000),
21614 SPH_C32(0xc756e400), SPH_C32(0xe08a0000), SPH_C32(0x57240000),
21615 SPH_C32(0x7f440d23), SPH_C32(0xda65b26a), SPH_C32(0xc572d8a1),
21616 SPH_C32(0x7985c489) },
21617 { SPH_C32(0xea120006), SPH_C32(0x379e0500), SPH_C32(0x5c510000),
21618 SPH_C32(0x36f20000), SPH_C32(0x8b70304e), SPH_C32(0xecd86f4e),
21619 SPH_C32(0xa48af005), SPH_C32(0x979c430f), SPH_C32(0x11570000),
21620 SPH_C32(0x7492f500), SPH_C32(0x2e7a0000), SPH_C32(0x99dd0000),
21621 SPH_C32(0x430978a3), SPH_C32(0x573ed6f9), SPH_C32(0xb5ea6807),
21622 SPH_C32(0x6377db68) },
21623 { SPH_C32(0x278b0006), SPH_C32(0xe3642400), SPH_C32(0xff6f0000),
21624 SPH_C32(0x53b60000), SPH_C32(0x52890602), SPH_C32(0x0b5e95a5),
21625 SPH_C32(0xd5c92290), SPH_C32(0xfc82ce4f), SPH_C32(0x3d140000),
21626 SPH_C32(0xdceae700), SPH_C32(0x7e660000), SPH_C32(0xa1b00000),
21627 SPH_C32(0x7c464804), SPH_C32(0x15154e98), SPH_C32(0x7131c3b6),
21628 SPH_C32(0xfcfaf8a2) },
21629 { SPH_C32(0x9fb60006), SPH_C32(0xf5152200), SPH_C32(0xc8f50000),
21630 SPH_C32(0xa6070000), SPH_C32(0x700867ae), SPH_C32(0xa51664e0),
21631 SPH_C32(0xb3ed3486), SPH_C32(0x39432571), SPH_C32(0xc0310000),
21632 SPH_C32(0x6f2ef600), SPH_C32(0xb0960000), SPH_C32(0x6f490000),
21633 SPH_C32(0x400b3d84), SPH_C32(0x984e2a0b), SPH_C32(0x01a97310),
21634 SPH_C32(0xe608e743) },
21635 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
21636 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
21637 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
21638 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
21639 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
21640 SPH_C32(0x5292b0f7) },
21641 { SPH_C32(0xa0720004), SPH_C32(0x4d648600), SPH_C32(0xe0a30000),
21642 SPH_C32(0xdd120000), SPH_C32(0xbe03284e), SPH_C32(0x13e1cf2e),
21643 SPH_C32(0xe1daddb5), SPH_C32(0xecffa35b), SPH_C32(0xc05c0003),
21644 SPH_C32(0xa3b51100), SPH_C32(0xf5120000), SPH_C32(0x45560000),
21645 SPH_C32(0x30b7455a), SPH_C32(0x56d896f2), SPH_C32(0xade6c18e),
21646 SPH_C32(0x4860af16) },
21647 { SPH_C32(0x6deb0004), SPH_C32(0x999ea700), SPH_C32(0x439d0000),
21648 SPH_C32(0xb8560000), SPH_C32(0x67fa1e02), SPH_C32(0xf46735c5),
21649 SPH_C32(0x90990f20), SPH_C32(0x87e12e1b), SPH_C32(0xec1f0003),
21650 SPH_C32(0x0bcd0300), SPH_C32(0xa50e0000), SPH_C32(0x7d3b0000),
21651 SPH_C32(0x0ff875fd), SPH_C32(0x14f30e93), SPH_C32(0x693d6a3f),
21652 SPH_C32(0xd7ed8cdc) },
21653 { SPH_C32(0xd5d60004), SPH_C32(0x8fefa100), SPH_C32(0x74070000),
21654 SPH_C32(0x4de70000), SPH_C32(0x457b7fae), SPH_C32(0x5a2fc480),
21655 SPH_C32(0xf6bd1936), SPH_C32(0x4220c525), SPH_C32(0x113a0003),
21656 SPH_C32(0xb8091200), SPH_C32(0x6bfe0000), SPH_C32(0xb3c20000),
21657 SPH_C32(0x33b5007d), SPH_C32(0x99a86a00), SPH_C32(0x19a5da99),
21658 SPH_C32(0xcd1f933d) },
21659 { SPH_C32(0xc9290004), SPH_C32(0x40a98300), SPH_C32(0x49d50000),
21660 SPH_C32(0xde370000), SPH_C32(0x9f800cc5), SPH_C32(0x72d9c299),
21661 SPH_C32(0x33bdd0b4), SPH_C32(0xac41744e), SPH_C32(0x99bb0003),
21662 SPH_C32(0xc9462400), SPH_C32(0x31aa0000), SPH_C32(0xedce0000),
21663 SPH_C32(0xf480221d), SPH_C32(0x5d3d053d), SPH_C32(0x7e5aaebc),
21664 SPH_C32(0x7932eaa2) },
21665 { SPH_C32(0x71140004), SPH_C32(0x56d88500), SPH_C32(0x7e4f0000),
21666 SPH_C32(0x2b860000), SPH_C32(0xbd016d69), SPH_C32(0xdc9133dc),
21667 SPH_C32(0x5599c6a2), SPH_C32(0x69809f70), SPH_C32(0x649e0003),
21668 SPH_C32(0x7a823500), SPH_C32(0xff5a0000), SPH_C32(0x23370000),
21669 SPH_C32(0xc8cd579d), SPH_C32(0xd06661ae), SPH_C32(0x0ec21e1a),
21670 SPH_C32(0x63c0f543) },
21671 { SPH_C32(0xbc8d0004), SPH_C32(0x8222a400), SPH_C32(0xdd710000),
21672 SPH_C32(0x4ec20000), SPH_C32(0x64f85b25), SPH_C32(0x3b17c937),
21673 SPH_C32(0x24da1437), SPH_C32(0x029e1230), SPH_C32(0x48dd0003),
21674 SPH_C32(0xd2fa2700), SPH_C32(0xaf460000), SPH_C32(0x1b5a0000),
21675 SPH_C32(0xf782673a), SPH_C32(0x924df9cf), SPH_C32(0xca19b5ab),
21676 SPH_C32(0xfc4dd689) },
21677 { SPH_C32(0x04b00004), SPH_C32(0x9453a200), SPH_C32(0xeaeb0000),
21678 SPH_C32(0xbb730000), SPH_C32(0x46793a89), SPH_C32(0x955f3872),
21679 SPH_C32(0x42fe0221), SPH_C32(0xc75ff90e), SPH_C32(0xb5f80003),
21680 SPH_C32(0x613e3600), SPH_C32(0x61b60000), SPH_C32(0xd5a30000),
21681 SPH_C32(0xcbcf12ba), SPH_C32(0x1f169d5c), SPH_C32(0xba81050d),
21682 SPH_C32(0xe6bfc968) },
21683 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
21684 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
21685 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
21686 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
21687 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
21688 SPH_C32(0xac3942a3) },
21689 { SPH_C32(0xd5bb0007), SPH_C32(0x43744600), SPH_C32(0x31830000),
21690 SPH_C32(0x67f80000), SPH_C32(0x35c70770), SPH_C32(0x94b97879),
21691 SPH_C32(0x5af2aba8), SPH_C32(0xec488d70), SPH_C32(0x2e930002),
21692 SPH_C32(0xcce35100), SPH_C32(0x062c0000), SPH_C32(0xe2c80000),
21693 SPH_C32(0x8d023743), SPH_C32(0xe1c97d37), SPH_C32(0xe7dd8134),
21694 SPH_C32(0xb6cb5d42) },
21695 { SPH_C32(0x18220007), SPH_C32(0x978e6700), SPH_C32(0x92bd0000),
21696 SPH_C32(0x02bc0000), SPH_C32(0xec3e313c), SPH_C32(0x733f8292),
21697 SPH_C32(0x2bb1793d), SPH_C32(0x87560030), SPH_C32(0x02d00002),
21698 SPH_C32(0x649b4300), SPH_C32(0x56300000), SPH_C32(0xdaa50000),
21699 SPH_C32(0xb24d07e4), SPH_C32(0xa3e2e556), SPH_C32(0x23062a85),
21700 SPH_C32(0x29467e88) },
21701 { SPH_C32(0xa01f0007), SPH_C32(0x81ff6100), SPH_C32(0xa5270000),
21702 SPH_C32(0xf70d0000), SPH_C32(0xcebf5090), SPH_C32(0xdd7773d7),
21703 SPH_C32(0x4d956f2b), SPH_C32(0x4297eb0e), SPH_C32(0xfff50002),
21704 SPH_C32(0xd75f5200), SPH_C32(0x98c00000), SPH_C32(0x145c0000),
21705 SPH_C32(0x8e007264), SPH_C32(0x2eb981c5), SPH_C32(0x539e9a23),
21706 SPH_C32(0x33b46169) },
21707 { SPH_C32(0xbce00007), SPH_C32(0x4eb94300), SPH_C32(0x98f50000),
21708 SPH_C32(0x64dd0000), SPH_C32(0x144423fb), SPH_C32(0xf58175ce),
21709 SPH_C32(0x8895a6a9), SPH_C32(0xacf65a65), SPH_C32(0x77740002),
21710 SPH_C32(0xa6106400), SPH_C32(0xc2940000), SPH_C32(0x4a500000),
21711 SPH_C32(0x49355004), SPH_C32(0xea2ceef8), SPH_C32(0x3461ee06),
21712 SPH_C32(0x879918f6) },
21713 { SPH_C32(0x04dd0007), SPH_C32(0x58c84500), SPH_C32(0xaf6f0000),
21714 SPH_C32(0x916c0000), SPH_C32(0x36c54257), SPH_C32(0x5bc9848b),
21715 SPH_C32(0xeeb1b0bf), SPH_C32(0x6937b15b), SPH_C32(0x8a510002),
21716 SPH_C32(0x15d47500), SPH_C32(0x0c640000), SPH_C32(0x84a90000),
21717 SPH_C32(0x75782584), SPH_C32(0x67778a6b), SPH_C32(0x44f95ea0),
21718 SPH_C32(0x9d6b0717) },
21719 { SPH_C32(0xc9440007), SPH_C32(0x8c326400), SPH_C32(0x0c510000),
21720 SPH_C32(0xf4280000), SPH_C32(0xef3c741b), SPH_C32(0xbc4f7e60),
21721 SPH_C32(0x9ff2622a), SPH_C32(0x02293c1b), SPH_C32(0xa6120002),
21722 SPH_C32(0xbdac6700), SPH_C32(0x5c780000), SPH_C32(0xbcc40000),
21723 SPH_C32(0x4a371523), SPH_C32(0x255c120a), SPH_C32(0x8022f511),
21724 SPH_C32(0x02e624dd) },
21725 { SPH_C32(0x71790007), SPH_C32(0x9a436200), SPH_C32(0x3bcb0000),
21726 SPH_C32(0x01990000), SPH_C32(0xcdbd15b7), SPH_C32(0x12078f25),
21727 SPH_C32(0xf9d6743c), SPH_C32(0xc7e8d725), SPH_C32(0x5b370002),
21728 SPH_C32(0x0e687600), SPH_C32(0x92880000), SPH_C32(0x723d0000),
21729 SPH_C32(0x767a60a3), SPH_C32(0xa8077699), SPH_C32(0xf0ba45b7),
21730 SPH_C32(0x18143b3c) },
21731 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
21732 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
21733 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
21734 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
21735 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
21736 SPH_C32(0x7b1bd6b9) },
21737 { SPH_C32(0x1e420001), SPH_C32(0x67468600), SPH_C32(0x2e660000),
21738 SPH_C32(0x636a0000), SPH_C32(0x180a0c51), SPH_C32(0x45825fb6),
21739 SPH_C32(0x4a495199), SPH_C32(0x694f87b6), SPH_C32(0xadda0004),
21740 SPH_C32(0xf6b05100), SPH_C32(0xf30b0000), SPH_C32(0xd71f0000),
21741 SPH_C32(0x27f12386), SPH_C32(0x6c291fce), SPH_C32(0x91307c30),
21742 SPH_C32(0x61e9c958) },
21743 { SPH_C32(0xd3db0001), SPH_C32(0xb3bca700), SPH_C32(0x8d580000),
21744 SPH_C32(0x062e0000), SPH_C32(0xc1f33a1d), SPH_C32(0xa204a55d),
21745 SPH_C32(0x3b0a830c), SPH_C32(0x02510af6), SPH_C32(0x81990004),
21746 SPH_C32(0x5ec84300), SPH_C32(0xa3170000), SPH_C32(0xef720000),
21747 SPH_C32(0x18be1321), SPH_C32(0x2e0287af), SPH_C32(0x55ebd781),
21748 SPH_C32(0xfe64ea92) },
21749 { SPH_C32(0x6be60001), SPH_C32(0xa5cda100), SPH_C32(0xbac20000),
21750 SPH_C32(0xf39f0000), SPH_C32(0xe3725bb1), SPH_C32(0x0c4c5418),
21751 SPH_C32(0x5d2e951a), SPH_C32(0xc790e1c8), SPH_C32(0x7cbc0004),
21752 SPH_C32(0xed0c5200), SPH_C32(0x6de70000), SPH_C32(0x218b0000),
21753 SPH_C32(0x24f366a1), SPH_C32(0xa359e33c), SPH_C32(0x25736727),
21754 SPH_C32(0xe496f573) },
21755 { SPH_C32(0x77190001), SPH_C32(0x6a8b8300), SPH_C32(0x87100000),
21756 SPH_C32(0x604f0000), SPH_C32(0x398928da), SPH_C32(0x24ba5201),
21757 SPH_C32(0x982e5c98), SPH_C32(0x29f150a3), SPH_C32(0xf43d0004),
21758 SPH_C32(0x9c436400), SPH_C32(0x37b30000), SPH_C32(0x7f870000),
21759 SPH_C32(0xe3c644c1), SPH_C32(0x67cc8c01), SPH_C32(0x428c1302),
21760 SPH_C32(0x50bb8cec) },
21761 { SPH_C32(0xcf240001), SPH_C32(0x7cfa8500), SPH_C32(0xb08a0000),
21762 SPH_C32(0x95fe0000), SPH_C32(0x1b084976), SPH_C32(0x8af2a344),
21763 SPH_C32(0xfe0a4a8e), SPH_C32(0xec30bb9d), SPH_C32(0x09180004),
21764 SPH_C32(0x2f877500), SPH_C32(0xf9430000), SPH_C32(0xb17e0000),
21765 SPH_C32(0xdf8b3141), SPH_C32(0xea97e892), SPH_C32(0x3214a3a4),
21766 SPH_C32(0x4a49930d) },
21767 { SPH_C32(0x02bd0001), SPH_C32(0xa800a400), SPH_C32(0x13b40000),
21768 SPH_C32(0xf0ba0000), SPH_C32(0xc2f17f3a), SPH_C32(0x6d7459af),
21769 SPH_C32(0x8f49981b), SPH_C32(0x872e36dd), SPH_C32(0x255b0004),
21770 SPH_C32(0x87ff6700), SPH_C32(0xa95f0000), SPH_C32(0x89130000),
21771 SPH_C32(0xe0c401e6), SPH_C32(0xa8bc70f3), SPH_C32(0xf6cf0815),
21772 SPH_C32(0xd5c4b0c7) },
21773 { SPH_C32(0xba800001), SPH_C32(0xbe71a200), SPH_C32(0x242e0000),
21774 SPH_C32(0x050b0000), SPH_C32(0xe0701e96), SPH_C32(0xc33ca8ea),
21775 SPH_C32(0xe96d8e0d), SPH_C32(0x42efdde3), SPH_C32(0xd87e0004),
21776 SPH_C32(0x343b7600), SPH_C32(0x67af0000), SPH_C32(0x47ea0000),
21777 SPH_C32(0xdc897466), SPH_C32(0x25e71460), SPH_C32(0x8657b8b3),
21778 SPH_C32(0xcf36af26) },
21779 { SPH_C32(0xd3b60002), SPH_C32(0x7f274000), SPH_C32(0xc8dc0000),
21780 SPH_C32(0x2c310000), SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4),
21781 SPH_C32(0x97453192), SPH_C32(0xac3942a3), SPH_C32(0xbe300005),
21782 SPH_C32(0x2a220000), SPH_C32(0xcec50000), SPH_C32(0xbe780000),
21783 SPH_C32(0xa609241f), SPH_C32(0x56639098), SPH_C32(0xab938c2c),
21784 SPH_C32(0x85b024ed) },
21785 { SPH_C32(0x6b8b0002), SPH_C32(0x69564600), SPH_C32(0xff460000),
21786 SPH_C32(0xd9800000), SPH_C32(0x93ce236f), SPH_C32(0xc2dae8e1),
21787 SPH_C32(0xf1612784), SPH_C32(0x69f8a99d), SPH_C32(0x43150005),
21788 SPH_C32(0x99e61100), SPH_C32(0x00350000), SPH_C32(0x70810000),
21789 SPH_C32(0x9a44519f), SPH_C32(0xdb38f40b), SPH_C32(0xdb0b3c8a),
21790 SPH_C32(0x9f423b0c) },
21791 { SPH_C32(0xa6120002), SPH_C32(0xbdac6700), SPH_C32(0x5c780000),
21792 SPH_C32(0xbcc40000), SPH_C32(0x4a371523), SPH_C32(0x255c120a),
21793 SPH_C32(0x8022f511), SPH_C32(0x02e624dd), SPH_C32(0x6f560005),
21794 SPH_C32(0x319e0300), SPH_C32(0x50290000), SPH_C32(0x48ec0000),
21795 SPH_C32(0xa50b6138), SPH_C32(0x99136c6a), SPH_C32(0x1fd0973b),
21796 SPH_C32(0x00cf18c6) },
21797 { SPH_C32(0x1e2f0002), SPH_C32(0xabdd6100), SPH_C32(0x6be20000),
21798 SPH_C32(0x49750000), SPH_C32(0x68b6748f), SPH_C32(0x8b14e34f),
21799 SPH_C32(0xe606e307), SPH_C32(0xc727cfe3), SPH_C32(0x92730005),
21800 SPH_C32(0x825a1200), SPH_C32(0x9ed90000), SPH_C32(0x86150000),
21801 SPH_C32(0x994614b8), SPH_C32(0x144808f9), SPH_C32(0x6f48279d),
21802 SPH_C32(0x1a3d0727) },
21803 { SPH_C32(0x02d00002), SPH_C32(0x649b4300), SPH_C32(0x56300000),
21804 SPH_C32(0xdaa50000), SPH_C32(0xb24d07e4), SPH_C32(0xa3e2e556),
21805 SPH_C32(0x23062a85), SPH_C32(0x29467e88), SPH_C32(0x1af20005),
21806 SPH_C32(0xf3152400), SPH_C32(0xc48d0000), SPH_C32(0xd8190000),
21807 SPH_C32(0x5e7336d8), SPH_C32(0xd0dd67c4), SPH_C32(0x08b753b8),
21808 SPH_C32(0xae107eb8) },
21809 { SPH_C32(0xbaed0002), SPH_C32(0x72ea4500), SPH_C32(0x61aa0000),
21810 SPH_C32(0x2f140000), SPH_C32(0x90cc6648), SPH_C32(0x0daa1413),
21811 SPH_C32(0x45223c93), SPH_C32(0xec8795b6), SPH_C32(0xe7d70005),
21812 SPH_C32(0x40d13500), SPH_C32(0x0a7d0000), SPH_C32(0x16e00000),
21813 SPH_C32(0x623e4358), SPH_C32(0x5d860357), SPH_C32(0x782fe31e),
21814 SPH_C32(0xb4e26159) },
21815 { SPH_C32(0x77740002), SPH_C32(0xa6106400), SPH_C32(0xc2940000),
21816 SPH_C32(0x4a500000), SPH_C32(0x49355004), SPH_C32(0xea2ceef8),
21817 SPH_C32(0x3461ee06), SPH_C32(0x879918f6), SPH_C32(0xcb940005),
21818 SPH_C32(0xe8a92700), SPH_C32(0x5a610000), SPH_C32(0x2e8d0000),
21819 SPH_C32(0x5d7173ff), SPH_C32(0x1fad9b36), SPH_C32(0xbcf448af),
21820 SPH_C32(0x2b6f4293) },
21821 { SPH_C32(0xcf490002), SPH_C32(0xb0616200), SPH_C32(0xf50e0000),
21822 SPH_C32(0xbfe10000), SPH_C32(0x6bb431a8), SPH_C32(0x44641fbd),
21823 SPH_C32(0x5245f810), SPH_C32(0x4258f3c8), SPH_C32(0x36b10005),
21824 SPH_C32(0x5b6d3600), SPH_C32(0x94910000), SPH_C32(0xe0740000),
21825 SPH_C32(0x613c067f), SPH_C32(0x92f6ffa5), SPH_C32(0xcc6cf809),
21826 SPH_C32(0x319d5d72) },
21827 { SPH_C32(0x48b00000), SPH_C32(0x1e61c000), SPH_C32(0xeac20000),
21828 SPH_C32(0x31450000), SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536),
21829 SPH_C32(0x66560735), SPH_C32(0x52259edc), SPH_C32(0xcbf90006),
21830 SPH_C32(0x2432c000), SPH_C32(0x1fe50000), SPH_C32(0x04920000),
21831 SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf), SPH_C32(0x10bbfa31),
21832 SPH_C32(0x85070ac6) },
21833 { SPH_C32(0xf08d0000), SPH_C32(0x0810c600), SPH_C32(0xdd580000),
21834 SPH_C32(0xc4f40000), SPH_C32(0xa5bf7e48), SPH_C32(0xf293b473),
21835 SPH_C32(0x00721123), SPH_C32(0x97e475e2), SPH_C32(0x36dc0006),
21836 SPH_C32(0x97f6d100), SPH_C32(0xd1150000), SPH_C32(0xca6b0000),
21837 SPH_C32(0x11807ea1), SPH_C32(0x5c60435c), SPH_C32(0x60234a97),
21838 SPH_C32(0x9ff51527) },
21839 { SPH_C32(0x3d140000), SPH_C32(0xdceae700), SPH_C32(0x7e660000),
21840 SPH_C32(0xa1b00000), SPH_C32(0x7c464804), SPH_C32(0x15154e98),
21841 SPH_C32(0x7131c3b6), SPH_C32(0xfcfaf8a2), SPH_C32(0x1a9f0006),
21842 SPH_C32(0x3f8ec300), SPH_C32(0x81090000), SPH_C32(0xf2060000),
21843 SPH_C32(0x2ecf4e06), SPH_C32(0x1e4bdb3d), SPH_C32(0xa4f8e126),
21844 SPH_C32(0x007836ed) },
21845 { SPH_C32(0x85290000), SPH_C32(0xca9be100), SPH_C32(0x49fc0000),
21846 SPH_C32(0x54010000), SPH_C32(0x5ec729a8), SPH_C32(0xbb5dbfdd),
21847 SPH_C32(0x1715d5a0), SPH_C32(0x393b139c), SPH_C32(0xe7ba0006),
21848 SPH_C32(0x8c4ad200), SPH_C32(0x4ff90000), SPH_C32(0x3cff0000),
21849 SPH_C32(0x12823b86), SPH_C32(0x9310bfae), SPH_C32(0xd4605180),
21850 SPH_C32(0x1a8a290c) },
21851 { SPH_C32(0x99d60000), SPH_C32(0x05ddc300), SPH_C32(0x742e0000),
21852 SPH_C32(0xc7d10000), SPH_C32(0x843c5ac3), SPH_C32(0x93abb9c4),
21853 SPH_C32(0xd2151c22), SPH_C32(0xd75aa2f7), SPH_C32(0x6f3b0006),
21854 SPH_C32(0xfd05e400), SPH_C32(0x15ad0000), SPH_C32(0x62f30000),
21855 SPH_C32(0xd5b719e6), SPH_C32(0x5785d093), SPH_C32(0xb39f25a5),
21856 SPH_C32(0xaea75093) },
21857 { SPH_C32(0x21eb0000), SPH_C32(0x13acc500), SPH_C32(0x43b40000),
21858 SPH_C32(0x32600000), SPH_C32(0xa6bd3b6f), SPH_C32(0x3de34881),
21859 SPH_C32(0xb4310a34), SPH_C32(0x129b49c9), SPH_C32(0x921e0006),
21860 SPH_C32(0x4ec1f500), SPH_C32(0xdb5d0000), SPH_C32(0xac0a0000),
21861 SPH_C32(0xe9fa6c66), SPH_C32(0xdadeb400), SPH_C32(0xc3079503),
21862 SPH_C32(0xb4554f72) },
21863 { SPH_C32(0xec720000), SPH_C32(0xc756e400), SPH_C32(0xe08a0000),
21864 SPH_C32(0x57240000), SPH_C32(0x7f440d23), SPH_C32(0xda65b26a),
21865 SPH_C32(0xc572d8a1), SPH_C32(0x7985c489), SPH_C32(0xbe5d0006),
21866 SPH_C32(0xe6b9e700), SPH_C32(0x8b410000), SPH_C32(0x94670000),
21867 SPH_C32(0xd6b55cc1), SPH_C32(0x98f52c61), SPH_C32(0x07dc3eb2),
21868 SPH_C32(0x2bd86cb8) },
21869 { SPH_C32(0x544f0000), SPH_C32(0xd127e200), SPH_C32(0xd7100000),
21870 SPH_C32(0xa2950000), SPH_C32(0x5dc56c8f), SPH_C32(0x742d432f),
21871 SPH_C32(0xa356ceb7), SPH_C32(0xbc442fb7), SPH_C32(0x43780006),
21872 SPH_C32(0x557df600), SPH_C32(0x45b10000), SPH_C32(0x5a9e0000),
21873 SPH_C32(0xeaf82941), SPH_C32(0x15ae48f2), SPH_C32(0x77448e14),
21874 SPH_C32(0x312a7359) },
21875 { SPH_C32(0x3d790003), SPH_C32(0x10710000), SPH_C32(0x3be20000),
21876 SPH_C32(0x8baf0000), SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261),
21877 SPH_C32(0xdd7e7128), SPH_C32(0x5292b0f7), SPH_C32(0x25360007),
21878 SPH_C32(0x4b648000), SPH_C32(0xecdb0000), SPH_C32(0xa30c0000),
21879 SPH_C32(0x90787938), SPH_C32(0x662acc0a), SPH_C32(0x5a80ba8b),
21880 SPH_C32(0x7bacf892) },
21881 { SPH_C32(0x85440003), SPH_C32(0x06000600), SPH_C32(0x0c780000),
21882 SPH_C32(0x7e1e0000), SPH_C32(0x2e7b5176), SPH_C32(0x75cb0324),
21883 SPH_C32(0xbb5a673e), SPH_C32(0x97535bc9), SPH_C32(0xd8130007),
21884 SPH_C32(0xf8a09100), SPH_C32(0x222b0000), SPH_C32(0x6df50000),
21885 SPH_C32(0xac350cb8), SPH_C32(0xeb71a899), SPH_C32(0x2a180a2d),
21886 SPH_C32(0x615ee773) },
21887 { SPH_C32(0x48dd0003), SPH_C32(0xd2fa2700), SPH_C32(0xaf460000),
21888 SPH_C32(0x1b5a0000), SPH_C32(0xf782673a), SPH_C32(0x924df9cf),
21889 SPH_C32(0xca19b5ab), SPH_C32(0xfc4dd689), SPH_C32(0xf4500007),
21890 SPH_C32(0x50d88300), SPH_C32(0x72370000), SPH_C32(0x55980000),
21891 SPH_C32(0x937a3c1f), SPH_C32(0xa95a30f8), SPH_C32(0xeec3a19c),
21892 SPH_C32(0xfed3c4b9) },
21893 { SPH_C32(0xf0e00003), SPH_C32(0xc48b2100), SPH_C32(0x98dc0000),
21894 SPH_C32(0xeeeb0000), SPH_C32(0xd5030696), SPH_C32(0x3c05088a),
21895 SPH_C32(0xac3da3bd), SPH_C32(0x398c3db7), SPH_C32(0x09750007),
21896 SPH_C32(0xe31c9200), SPH_C32(0xbcc70000), SPH_C32(0x9b610000),
21897 SPH_C32(0xaf37499f), SPH_C32(0x2401546b), SPH_C32(0x9e5b113a),
21898 SPH_C32(0xe421db58) },
21899 { SPH_C32(0xec1f0003), SPH_C32(0x0bcd0300), SPH_C32(0xa50e0000),
21900 SPH_C32(0x7d3b0000), SPH_C32(0x0ff875fd), SPH_C32(0x14f30e93),
21901 SPH_C32(0x693d6a3f), SPH_C32(0xd7ed8cdc), SPH_C32(0x81f40007),
21902 SPH_C32(0x9253a400), SPH_C32(0xe6930000), SPH_C32(0xc56d0000),
21903 SPH_C32(0x68026bff), SPH_C32(0xe0943b56), SPH_C32(0xf9a4651f),
21904 SPH_C32(0x500ca2c7) },
21905 { SPH_C32(0x54220003), SPH_C32(0x1dbc0500), SPH_C32(0x92940000),
21906 SPH_C32(0x888a0000), SPH_C32(0x2d791451), SPH_C32(0xbabbffd6),
21907 SPH_C32(0x0f197c29), SPH_C32(0x122c67e2), SPH_C32(0x7cd10007),
21908 SPH_C32(0x2197b500), SPH_C32(0x28630000), SPH_C32(0x0b940000),
21909 SPH_C32(0x544f1e7f), SPH_C32(0x6dcf5fc5), SPH_C32(0x893cd5b9),
21910 SPH_C32(0x4afebd26) },
21911 { SPH_C32(0x99bb0003), SPH_C32(0xc9462400), SPH_C32(0x31aa0000),
21912 SPH_C32(0xedce0000), SPH_C32(0xf480221d), SPH_C32(0x5d3d053d),
21913 SPH_C32(0x7e5aaebc), SPH_C32(0x7932eaa2), SPH_C32(0x50920007),
21914 SPH_C32(0x89efa700), SPH_C32(0x787f0000), SPH_C32(0x33f90000),
21915 SPH_C32(0x6b002ed8), SPH_C32(0x2fe4c7a4), SPH_C32(0x4de77e08),
21916 SPH_C32(0xd5739eec) },
21917 { SPH_C32(0x21860003), SPH_C32(0xdf372200), SPH_C32(0x06300000),
21918 SPH_C32(0x187f0000), SPH_C32(0xd60143b1), SPH_C32(0xf375f478),
21919 SPH_C32(0x187eb8aa), SPH_C32(0xbcf3019c), SPH_C32(0xadb70007),
21920 SPH_C32(0x3a2bb600), SPH_C32(0xb68f0000), SPH_C32(0xfd000000),
21921 SPH_C32(0x574d5b58), SPH_C32(0xa2bfa337), SPH_C32(0x3d7fceae),
21922 SPH_C32(0xcf81810d) },
21923 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
21924 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
21925 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
21926 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
21927 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
21928 SPH_C32(0xd795ba31) },
21929 { SPH_C32(0xe8c20004), SPH_C32(0x53054600), SPH_C32(0x0a610000),
21930 SPH_C32(0xec570000), SPH_C32(0x393d37aa), SPH_C32(0x4f3a8a18),
21931 SPH_C32(0x878cda80), SPH_C32(0xbeda3d87), SPH_C32(0x0ba50005),
21932 SPH_C32(0x8787d100), SPH_C32(0xeaf70000), SPH_C32(0x41c40000),
21933 SPH_C32(0x1d7a4e7b), SPH_C32(0x87e3b13d), SPH_C32(0xbd5d3bbf),
21934 SPH_C32(0xcd67a5d0) },
21935 { SPH_C32(0x255b0004), SPH_C32(0x87ff6700), SPH_C32(0xa95f0000),
21936 SPH_C32(0x89130000), SPH_C32(0xe0c401e6), SPH_C32(0xa8bc70f3),
21937 SPH_C32(0xf6cf0815), SPH_C32(0xd5c4b0c7), SPH_C32(0x27e60005),
21938 SPH_C32(0x2fffc300), SPH_C32(0xbaeb0000), SPH_C32(0x79a90000),
21939 SPH_C32(0x22357edc), SPH_C32(0xc5c8295c), SPH_C32(0x7986900e),
21940 SPH_C32(0x52ea861a) },
21941 { SPH_C32(0x9d660004), SPH_C32(0x918e6100), SPH_C32(0x9ec50000),
21942 SPH_C32(0x7ca20000), SPH_C32(0xc245604a), SPH_C32(0x06f481b6),
21943 SPH_C32(0x90eb1e03), SPH_C32(0x10055bf9), SPH_C32(0xdac30005),
21944 SPH_C32(0x9c3bd200), SPH_C32(0x741b0000), SPH_C32(0xb7500000),
21945 SPH_C32(0x1e780b5c), SPH_C32(0x48934dcf), SPH_C32(0x091e20a8),
21946 SPH_C32(0x481899fb) },
21947 { SPH_C32(0x81990004), SPH_C32(0x5ec84300), SPH_C32(0xa3170000),
21948 SPH_C32(0xef720000), SPH_C32(0x18be1321), SPH_C32(0x2e0287af),
21949 SPH_C32(0x55ebd781), SPH_C32(0xfe64ea92), SPH_C32(0x52420005),
21950 SPH_C32(0xed74e400), SPH_C32(0x2e4f0000), SPH_C32(0xe95c0000),
21951 SPH_C32(0xd94d293c), SPH_C32(0x8c0622f2), SPH_C32(0x6ee1548d),
21952 SPH_C32(0xfc35e064) },
21953 { SPH_C32(0x39a40004), SPH_C32(0x48b94500), SPH_C32(0x948d0000),
21954 SPH_C32(0x1ac30000), SPH_C32(0x3a3f728d), SPH_C32(0x804a76ea),
21955 SPH_C32(0x33cfc197), SPH_C32(0x3ba501ac), SPH_C32(0xaf670005),
21956 SPH_C32(0x5eb0f500), SPH_C32(0xe0bf0000), SPH_C32(0x27a50000),
21957 SPH_C32(0xe5005cbc), SPH_C32(0x015d4661), SPH_C32(0x1e79e42b),
21958 SPH_C32(0xe6c7ff85) },
21959 { SPH_C32(0xf43d0004), SPH_C32(0x9c436400), SPH_C32(0x37b30000),
21960 SPH_C32(0x7f870000), SPH_C32(0xe3c644c1), SPH_C32(0x67cc8c01),
21961 SPH_C32(0x428c1302), SPH_C32(0x50bb8cec), SPH_C32(0x83240005),
21962 SPH_C32(0xf6c8e700), SPH_C32(0xb0a30000), SPH_C32(0x1fc80000),
21963 SPH_C32(0xda4f6c1b), SPH_C32(0x4376de00), SPH_C32(0xdaa24f9a),
21964 SPH_C32(0x794adc4f) },
21965 { SPH_C32(0x4c000004), SPH_C32(0x8a326200), SPH_C32(0x00290000),
21966 SPH_C32(0x8a360000), SPH_C32(0xc147256d), SPH_C32(0xc9847d44),
21967 SPH_C32(0x24a80514), SPH_C32(0x957a67d2), SPH_C32(0x7e010005),
21968 SPH_C32(0x450cf600), SPH_C32(0x7e530000), SPH_C32(0xd1310000),
21969 SPH_C32(0xe602199b), SPH_C32(0xce2dba93), SPH_C32(0xaa3aff3c),
21970 SPH_C32(0x63b8c3ae) },
21971 { SPH_C32(0x25360007), SPH_C32(0x4b648000), SPH_C32(0xecdb0000),
21972 SPH_C32(0xa30c0000), SPH_C32(0x90787938), SPH_C32(0x662acc0a),
21973 SPH_C32(0x5a80ba8b), SPH_C32(0x7bacf892), SPH_C32(0x184f0004),
21974 SPH_C32(0x5b158000), SPH_C32(0xd7390000), SPH_C32(0x28a30000),
21975 SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b), SPH_C32(0x87fecba3),
21976 SPH_C32(0x293e4865) },
21977 { SPH_C32(0x9d0b0007), SPH_C32(0x5d158600), SPH_C32(0xdb410000),
21978 SPH_C32(0x56bd0000), SPH_C32(0xb2f91894), SPH_C32(0xc8623d4f),
21979 SPH_C32(0x3ca4ac9d), SPH_C32(0xbe6d13ac), SPH_C32(0xe56a0004),
21980 SPH_C32(0xe8d19100), SPH_C32(0x19c90000), SPH_C32(0xe65a0000),
21981 SPH_C32(0xa0cf3c62), SPH_C32(0x30f25af8), SPH_C32(0xf7667b05),
21982 SPH_C32(0x33cc5784) },
21983 { SPH_C32(0x50920007), SPH_C32(0x89efa700), SPH_C32(0x787f0000),
21984 SPH_C32(0x33f90000), SPH_C32(0x6b002ed8), SPH_C32(0x2fe4c7a4),
21985 SPH_C32(0x4de77e08), SPH_C32(0xd5739eec), SPH_C32(0xc9290004),
21986 SPH_C32(0x40a98300), SPH_C32(0x49d50000), SPH_C32(0xde370000),
21987 SPH_C32(0x9f800cc5), SPH_C32(0x72d9c299), SPH_C32(0x33bdd0b4),
21988 SPH_C32(0xac41744e) },
21989 { SPH_C32(0xe8af0007), SPH_C32(0x9f9ea100), SPH_C32(0x4fe50000),
21990 SPH_C32(0xc6480000), SPH_C32(0x49814f74), SPH_C32(0x81ac36e1),
21991 SPH_C32(0x2bc3681e), SPH_C32(0x10b275d2), SPH_C32(0x340c0004),
21992 SPH_C32(0xf36d9200), SPH_C32(0x87250000), SPH_C32(0x10ce0000),
21993 SPH_C32(0xa3cd7945), SPH_C32(0xff82a60a), SPH_C32(0x43256012),
21994 SPH_C32(0xb6b36baf) },
21995 { SPH_C32(0xf4500007), SPH_C32(0x50d88300), SPH_C32(0x72370000),
21996 SPH_C32(0x55980000), SPH_C32(0x937a3c1f), SPH_C32(0xa95a30f8),
21997 SPH_C32(0xeec3a19c), SPH_C32(0xfed3c4b9), SPH_C32(0xbc8d0004),
21998 SPH_C32(0x8222a400), SPH_C32(0xdd710000), SPH_C32(0x4ec20000),
21999 SPH_C32(0x64f85b25), SPH_C32(0x3b17c937), SPH_C32(0x24da1437),
22000 SPH_C32(0x029e1230) },
22001 { SPH_C32(0x4c6d0007), SPH_C32(0x46a98500), SPH_C32(0x45ad0000),
22002 SPH_C32(0xa0290000), SPH_C32(0xb1fb5db3), SPH_C32(0x0712c1bd),
22003 SPH_C32(0x88e7b78a), SPH_C32(0x3b122f87), SPH_C32(0x41a80004),
22004 SPH_C32(0x31e6b500), SPH_C32(0x13810000), SPH_C32(0x803b0000),
22005 SPH_C32(0x58b52ea5), SPH_C32(0xb64cada4), SPH_C32(0x5442a491),
22006 SPH_C32(0x186c0dd1) },
22007 { SPH_C32(0x81f40007), SPH_C32(0x9253a400), SPH_C32(0xe6930000),
22008 SPH_C32(0xc56d0000), SPH_C32(0x68026bff), SPH_C32(0xe0943b56),
22009 SPH_C32(0xf9a4651f), SPH_C32(0x500ca2c7), SPH_C32(0x6deb0004),
22010 SPH_C32(0x999ea700), SPH_C32(0x439d0000), SPH_C32(0xb8560000),
22011 SPH_C32(0x67fa1e02), SPH_C32(0xf46735c5), SPH_C32(0x90990f20),
22012 SPH_C32(0x87e12e1b) },
22013 { SPH_C32(0x39c90007), SPH_C32(0x8422a200), SPH_C32(0xd1090000),
22014 SPH_C32(0x30dc0000), SPH_C32(0x4a830a53), SPH_C32(0x4edcca13),
22015 SPH_C32(0x9f807309), SPH_C32(0x95cd49f9), SPH_C32(0x90ce0004),
22016 SPH_C32(0x2a5ab600), SPH_C32(0x8d6d0000), SPH_C32(0x76af0000),
22017 SPH_C32(0x5bb76b82), SPH_C32(0x793c5156), SPH_C32(0xe001bf86),
22018 SPH_C32(0x9d1331fa) },
22019 { SPH_C32(0xbe300005), SPH_C32(0x2a220000), SPH_C32(0xcec50000),
22020 SPH_C32(0xbe780000), SPH_C32(0xa609241f), SPH_C32(0x56639098),
22021 SPH_C32(0xab938c2c), SPH_C32(0x85b024ed), SPH_C32(0x6d860007),
22022 SPH_C32(0x55054000), SPH_C32(0x06190000), SPH_C32(0x92490000),
22023 SPH_C32(0x174666dc), SPH_C32(0x3af1893c), SPH_C32(0x3cd6bdbe),
22024 SPH_C32(0x2989664e) },
22025 { SPH_C32(0x060d0005), SPH_C32(0x3c530600), SPH_C32(0xf95f0000),
22026 SPH_C32(0x4bc90000), SPH_C32(0x848845b3), SPH_C32(0xf82b61dd),
22027 SPH_C32(0xcdb79a3a), SPH_C32(0x4071cfd3), SPH_C32(0x90a30007),
22028 SPH_C32(0xe6c15100), SPH_C32(0xc8e90000), SPH_C32(0x5cb00000),
22029 SPH_C32(0x2b0b135c), SPH_C32(0xb7aaedaf), SPH_C32(0x4c4e0d18),
22030 SPH_C32(0x337b79af) },
22031 { SPH_C32(0xcb940005), SPH_C32(0xe8a92700), SPH_C32(0x5a610000),
22032 SPH_C32(0x2e8d0000), SPH_C32(0x5d7173ff), SPH_C32(0x1fad9b36),
22033 SPH_C32(0xbcf448af), SPH_C32(0x2b6f4293), SPH_C32(0xbce00007),
22034 SPH_C32(0x4eb94300), SPH_C32(0x98f50000), SPH_C32(0x64dd0000),
22035 SPH_C32(0x144423fb), SPH_C32(0xf58175ce), SPH_C32(0x8895a6a9),
22036 SPH_C32(0xacf65a65) },
22037 { SPH_C32(0x73a90005), SPH_C32(0xfed82100), SPH_C32(0x6dfb0000),
22038 SPH_C32(0xdb3c0000), SPH_C32(0x7ff01253), SPH_C32(0xb1e56a73),
22039 SPH_C32(0xdad05eb9), SPH_C32(0xeeaea9ad), SPH_C32(0x41c50007),
22040 SPH_C32(0xfd7d5200), SPH_C32(0x56050000), SPH_C32(0xaa240000),
22041 SPH_C32(0x2809567b), SPH_C32(0x78da115d), SPH_C32(0xf80d160f),
22042 SPH_C32(0xb6044584) },
22043 { SPH_C32(0x6f560005), SPH_C32(0x319e0300), SPH_C32(0x50290000),
22044 SPH_C32(0x48ec0000), SPH_C32(0xa50b6138), SPH_C32(0x99136c6a),
22045 SPH_C32(0x1fd0973b), SPH_C32(0x00cf18c6), SPH_C32(0xc9440007),
22046 SPH_C32(0x8c326400), SPH_C32(0x0c510000), SPH_C32(0xf4280000),
22047 SPH_C32(0xef3c741b), SPH_C32(0xbc4f7e60), SPH_C32(0x9ff2622a),
22048 SPH_C32(0x02293c1b) },
22049 { SPH_C32(0xd76b0005), SPH_C32(0x27ef0500), SPH_C32(0x67b30000),
22050 SPH_C32(0xbd5d0000), SPH_C32(0x878a0094), SPH_C32(0x375b9d2f),
22051 SPH_C32(0x79f4812d), SPH_C32(0xc50ef3f8), SPH_C32(0x34610007),
22052 SPH_C32(0x3ff67500), SPH_C32(0xc2a10000), SPH_C32(0x3ad10000),
22053 SPH_C32(0xd371019b), SPH_C32(0x31141af3), SPH_C32(0xef6ad28c),
22054 SPH_C32(0x18db23fa) },
22055 { SPH_C32(0x1af20005), SPH_C32(0xf3152400), SPH_C32(0xc48d0000),
22056 SPH_C32(0xd8190000), SPH_C32(0x5e7336d8), SPH_C32(0xd0dd67c4),
22057 SPH_C32(0x08b753b8), SPH_C32(0xae107eb8), SPH_C32(0x18220007),
22058 SPH_C32(0x978e6700), SPH_C32(0x92bd0000), SPH_C32(0x02bc0000),
22059 SPH_C32(0xec3e313c), SPH_C32(0x733f8292), SPH_C32(0x2bb1793d),
22060 SPH_C32(0x87560030) },
22061 { SPH_C32(0xa2cf0005), SPH_C32(0xe5642200), SPH_C32(0xf3170000),
22062 SPH_C32(0x2da80000), SPH_C32(0x7cf25774), SPH_C32(0x7e959681),
22063 SPH_C32(0x6e9345ae), SPH_C32(0x6bd19586), SPH_C32(0xe5070007),
22064 SPH_C32(0x244a7600), SPH_C32(0x5c4d0000), SPH_C32(0xcc450000),
22065 SPH_C32(0xd07344bc), SPH_C32(0xfe64e601), SPH_C32(0x5b29c99b),
22066 SPH_C32(0x9da41fd1) },
22067 { SPH_C32(0xcbf90006), SPH_C32(0x2432c000), SPH_C32(0x1fe50000),
22068 SPH_C32(0x04920000), SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf),
22069 SPH_C32(0x10bbfa31), SPH_C32(0x85070ac6), SPH_C32(0x83490006),
22070 SPH_C32(0x3a530000), SPH_C32(0xf5270000), SPH_C32(0x35d70000),
22071 SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9), SPH_C32(0x76edfd04),
22072 SPH_C32(0xd722941a) },
22073 { SPH_C32(0x73c40006), SPH_C32(0x3243c600), SPH_C32(0x287f0000),
22074 SPH_C32(0xf1230000), SPH_C32(0x0f4c6a8d), SPH_C32(0x7f73d68a),
22075 SPH_C32(0x769fec27), SPH_C32(0x40c6e1f8), SPH_C32(0x7e6c0006),
22076 SPH_C32(0x89971100), SPH_C32(0x3bd70000), SPH_C32(0xfb2e0000),
22077 SPH_C32(0x96be6145), SPH_C32(0x00bb066a), SPH_C32(0x06754da2),
22078 SPH_C32(0xcdd08bfb) },
22079 { SPH_C32(0xbe5d0006), SPH_C32(0xe6b9e700), SPH_C32(0x8b410000),
22080 SPH_C32(0x94670000), SPH_C32(0xd6b55cc1), SPH_C32(0x98f52c61),
22081 SPH_C32(0x07dc3eb2), SPH_C32(0x2bd86cb8), SPH_C32(0x522f0006),
22082 SPH_C32(0x21ef0300), SPH_C32(0x6bcb0000), SPH_C32(0xc3430000),
22083 SPH_C32(0xa9f151e2), SPH_C32(0x42909e0b), SPH_C32(0xc2aee613),
22084 SPH_C32(0x525da831) },
22085 { SPH_C32(0x06600006), SPH_C32(0xf0c8e100), SPH_C32(0xbcdb0000),
22086 SPH_C32(0x61d60000), SPH_C32(0xf4343d6d), SPH_C32(0x36bddd24),
22087 SPH_C32(0x61f828a4), SPH_C32(0xee198786), SPH_C32(0xaf0a0006),
22088 SPH_C32(0x922b1200), SPH_C32(0xa53b0000), SPH_C32(0x0dba0000),
22089 SPH_C32(0x95bc2462), SPH_C32(0xcfcbfa98), SPH_C32(0xb23656b5),
22090 SPH_C32(0x48afb7d0) },
22091 { SPH_C32(0x1a9f0006), SPH_C32(0x3f8ec300), SPH_C32(0x81090000),
22092 SPH_C32(0xf2060000), SPH_C32(0x2ecf4e06), SPH_C32(0x1e4bdb3d),
22093 SPH_C32(0xa4f8e126), SPH_C32(0x007836ed), SPH_C32(0x278b0006),
22094 SPH_C32(0xe3642400), SPH_C32(0xff6f0000), SPH_C32(0x53b60000),
22095 SPH_C32(0x52890602), SPH_C32(0x0b5e95a5), SPH_C32(0xd5c92290),
22096 SPH_C32(0xfc82ce4f) },
22097 { SPH_C32(0xa2a20006), SPH_C32(0x29ffc500), SPH_C32(0xb6930000),
22098 SPH_C32(0x07b70000), SPH_C32(0x0c4e2faa), SPH_C32(0xb0032a78),
22099 SPH_C32(0xc2dcf730), SPH_C32(0xc5b9ddd3), SPH_C32(0xdaae0006),
22100 SPH_C32(0x50a03500), SPH_C32(0x319f0000), SPH_C32(0x9d4f0000),
22101 SPH_C32(0x6ec47382), SPH_C32(0x8605f136), SPH_C32(0xa5519236),
22102 SPH_C32(0xe670d1ae) },
22103 { SPH_C32(0x6f3b0006), SPH_C32(0xfd05e400), SPH_C32(0x15ad0000),
22104 SPH_C32(0x62f30000), SPH_C32(0xd5b719e6), SPH_C32(0x5785d093),
22105 SPH_C32(0xb39f25a5), SPH_C32(0xaea75093), SPH_C32(0xf6ed0006),
22106 SPH_C32(0xf8d82700), SPH_C32(0x61830000), SPH_C32(0xa5220000),
22107 SPH_C32(0x518b4325), SPH_C32(0xc42e6957), SPH_C32(0x618a3987),
22108 SPH_C32(0x79fdf264) },
22109 { SPH_C32(0xd7060006), SPH_C32(0xeb74e200), SPH_C32(0x22370000),
22110 SPH_C32(0x97420000), SPH_C32(0xf736784a), SPH_C32(0xf9cd21d6),
22111 SPH_C32(0xd5bb33b3), SPH_C32(0x6b66bbad), SPH_C32(0x0bc80006),
22112 SPH_C32(0x4b1c3600), SPH_C32(0xaf730000), SPH_C32(0x6bdb0000),
22113 SPH_C32(0x6dc636a5), SPH_C32(0x49750dc4), SPH_C32(0x11128921),
22114 SPH_C32(0x630fed85) }
22115 };
22116 static const sph_u32 T512_21[128][16] = {
22117 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22118 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22119 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22120 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22121 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22122 SPH_C32(0x00000000) },
22123 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
22124 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
22125 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
22126 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
22127 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
22128 SPH_C32(0x2c3b504e) },
22129 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
22130 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
22131 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
22132 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
22133 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
22134 SPH_C32(0x524a0d59) },
22135 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
22136 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
22137 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
22138 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
22139 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
22140 SPH_C32(0x7e715d17) },
22141 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
22142 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
22143 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
22144 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
22145 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
22146 SPH_C32(0x378dd173) },
22147 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
22148 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
22149 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
22150 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
22151 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
22152 SPH_C32(0x1bb6813d) },
22153 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
22154 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
22155 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
22156 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
22157 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
22158 SPH_C32(0x65c7dc2a) },
22159 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
22160 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
22161 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
22162 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
22163 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
22164 SPH_C32(0x49fc8c64) },
22165 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
22166 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
22167 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
22168 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
22169 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
22170 SPH_C32(0x8b6c72bd) },
22171 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
22172 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
22173 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
22174 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
22175 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
22176 SPH_C32(0xa75722f3) },
22177 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
22178 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
22179 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
22180 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
22181 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
22182 SPH_C32(0xd9267fe4) },
22183 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
22184 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
22185 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
22186 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
22187 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
22188 SPH_C32(0xf51d2faa) },
22189 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
22190 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
22191 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
22192 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
22193 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
22194 SPH_C32(0xbce1a3ce) },
22195 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
22196 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
22197 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
22198 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
22199 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
22200 SPH_C32(0x90daf380) },
22201 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
22202 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
22203 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
22204 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
22205 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
22206 SPH_C32(0xeeabae97) },
22207 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
22208 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
22209 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
22210 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
22211 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
22212 SPH_C32(0xc290fed9) },
22213 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
22214 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
22215 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
22216 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
22217 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
22218 SPH_C32(0xa123ff9f) },
22219 { SPH_C32(0x58220000), SPH_C32(0x4f940f5c), SPH_C32(0x67d70000),
22220 SPH_C32(0x36f40000), SPH_C32(0x1d0f7ec5), SPH_C32(0x73cca006),
22221 SPH_C32(0x2a1953b8), SPH_C32(0xca3a5d87), SPH_C32(0x42af0000),
22222 SPH_C32(0x5b630518), SPH_C32(0x3c520000), SPH_C32(0x266b0000),
22223 SPH_C32(0x2729001e), SPH_C32(0x5d726036), SPH_C32(0x4ec27922),
22224 SPH_C32(0x8d18afd1) },
22225 { SPH_C32(0xb0ff0000), SPH_C32(0xb5de0f18), SPH_C32(0x5bfa0000),
22226 SPH_C32(0x8de10000), SPH_C32(0x9db248de), SPH_C32(0x5724bd42),
22227 SPH_C32(0x95b1914c), SPH_C32(0x987050de), SPH_C32(0x16ff0000),
22228 SPH_C32(0x5d120544), SPH_C32(0x19fc0000), SPH_C32(0x4c750000),
22229 SPH_C32(0x098c4ec1), SPH_C32(0x3b3ce524), SPH_C32(0xf17861e1),
22230 SPH_C32(0xf369f2c6) },
22231 { SPH_C32(0xe4af0000), SPH_C32(0xb3af0f44), SPH_C32(0x7e540000),
22232 SPH_C32(0xe7ff0000), SPH_C32(0xb3170601), SPH_C32(0x316a3850),
22233 SPH_C32(0x2a0b898f), SPH_C32(0xe6010dc9), SPH_C32(0xaa720000),
22234 SPH_C32(0xa129055c), SPH_C32(0x007f0000), SPH_C32(0x9d7e0000),
22235 SPH_C32(0xa7943605), SPH_C32(0x799a7d72), SPH_C32(0xf16abbd6),
22236 SPH_C32(0xdf52a288) },
22237 { SPH_C32(0x65230000), SPH_C32(0x9d040f9c), SPH_C32(0x815a0000),
22238 SPH_C32(0xf0c50000), SPH_C32(0xd73f3bb4), SPH_C32(0xdb2630c8),
22239 SPH_C32(0x124f6307), SPH_C32(0x08aaa35e), SPH_C32(0x38510000),
22240 SPH_C32(0x08d5050c), SPH_C32(0x81100000), SPH_C32(0xd6ed0000),
22241 SPH_C32(0xaa206d5d), SPH_C32(0x66c7a94f), SPH_C32(0x53f80f9d),
22242 SPH_C32(0x96ae2eec) },
22243 { SPH_C32(0x31730000), SPH_C32(0x9b750fc0), SPH_C32(0xa4f40000),
22244 SPH_C32(0x9adb0000), SPH_C32(0xf99a756b), SPH_C32(0xbd68b5da),
22245 SPH_C32(0xadf57bc4), SPH_C32(0x76dbfe49), SPH_C32(0x84dc0000),
22246 SPH_C32(0xf4ee0514), SPH_C32(0x98930000), SPH_C32(0x07e60000),
22247 SPH_C32(0x04381599), SPH_C32(0x24613119), SPH_C32(0x53ead5aa),
22248 SPH_C32(0xba957ea2) },
22249 { SPH_C32(0xd9ae0000), SPH_C32(0x613f0f84), SPH_C32(0x98d90000),
22250 SPH_C32(0x21ce0000), SPH_C32(0x79274370), SPH_C32(0x9980a89e),
22251 SPH_C32(0x125db930), SPH_C32(0x2491f310), SPH_C32(0xd08c0000),
22252 SPH_C32(0xf29f0548), SPH_C32(0xbd3d0000), SPH_C32(0x6df80000),
22253 SPH_C32(0x2a9d5b46), SPH_C32(0x422fb40b), SPH_C32(0xec50cd69),
22254 SPH_C32(0xc4e423b5) },
22255 { SPH_C32(0x8dfe0000), SPH_C32(0x674e0fd8), SPH_C32(0xbd770000),
22256 SPH_C32(0x4bd00000), SPH_C32(0x57820daf), SPH_C32(0xffce2d8c),
22257 SPH_C32(0xade7a1f3), SPH_C32(0x5ae0ae07), SPH_C32(0x6c010000),
22258 SPH_C32(0x0ea40550), SPH_C32(0xa4be0000), SPH_C32(0xbcf30000),
22259 SPH_C32(0x84852382), SPH_C32(0x00892c5d), SPH_C32(0xec42175e),
22260 SPH_C32(0xe8df73fb) },
22261 { SPH_C32(0xca010000), SPH_C32(0xe6680f0c), SPH_C32(0xe6b80000),
22262 SPH_C32(0x7d670000), SPH_C32(0x10bb259d), SPH_C32(0x6c91743b),
22263 SPH_C32(0x888be7f3), SPH_C32(0x83c6d1e3), SPH_C32(0x51000000),
22264 SPH_C32(0xdc340590), SPH_C32(0x42330000), SPH_C32(0x7ac20000),
22265 SPH_C32(0x4eb566f3), SPH_C32(0xa863bc93), SPH_C32(0xd41427e1),
22266 SPH_C32(0x2a4f8d22) },
22267 { SPH_C32(0x9e510000), SPH_C32(0xe0190f50), SPH_C32(0xc3160000),
22268 SPH_C32(0x17790000), SPH_C32(0x3e1e6b42), SPH_C32(0x0adff129),
22269 SPH_C32(0x3731ff30), SPH_C32(0xfdb78cf4), SPH_C32(0xed8d0000),
22270 SPH_C32(0x200f0588), SPH_C32(0x5bb00000), SPH_C32(0xabc90000),
22271 SPH_C32(0xe0ad1e37), SPH_C32(0xeac524c5), SPH_C32(0xd406fdd6),
22272 SPH_C32(0x0674dd6c) },
22273 { SPH_C32(0x768c0000), SPH_C32(0x1a530f14), SPH_C32(0xff3b0000),
22274 SPH_C32(0xac6c0000), SPH_C32(0xbea35d59), SPH_C32(0x2e37ec6d),
22275 SPH_C32(0x88993dc4), SPH_C32(0xaffd81ad), SPH_C32(0xb9dd0000),
22276 SPH_C32(0x267e05d4), SPH_C32(0x7e1e0000), SPH_C32(0xc1d70000),
22277 SPH_C32(0xce0850e8), SPH_C32(0x8c8ba1d7), SPH_C32(0x6bbce515),
22278 SPH_C32(0x7805807b) },
22279 { SPH_C32(0x22dc0000), SPH_C32(0x1c220f48), SPH_C32(0xda950000),
22280 SPH_C32(0xc6720000), SPH_C32(0x90061386), SPH_C32(0x4879697f),
22281 SPH_C32(0x37232507), SPH_C32(0xd18cdcba), SPH_C32(0x05500000),
22282 SPH_C32(0xda4505cc), SPH_C32(0x679d0000), SPH_C32(0x10dc0000),
22283 SPH_C32(0x6010282c), SPH_C32(0xce2d3981), SPH_C32(0x6bae3f22),
22284 SPH_C32(0x543ed035) },
22285 { SPH_C32(0xa3500000), SPH_C32(0x32890f90), SPH_C32(0x259b0000),
22286 SPH_C32(0xd1480000), SPH_C32(0xf42e2e33), SPH_C32(0xa23561e7),
22287 SPH_C32(0x0f67cf8f), SPH_C32(0x3f27722d), SPH_C32(0x97730000),
22288 SPH_C32(0x73b9059c), SPH_C32(0xe6f20000), SPH_C32(0x5b4f0000),
22289 SPH_C32(0x6da47374), SPH_C32(0xd170edbc), SPH_C32(0xc93c8b69),
22290 SPH_C32(0x1dc25c51) },
22291 { SPH_C32(0xf7000000), SPH_C32(0x34f80fcc), SPH_C32(0x00350000),
22292 SPH_C32(0xbb560000), SPH_C32(0xda8b60ec), SPH_C32(0xc47be4f5),
22293 SPH_C32(0xb0ddd74c), SPH_C32(0x41562f3a), SPH_C32(0x2bfe0000),
22294 SPH_C32(0x8f820584), SPH_C32(0xff710000), SPH_C32(0x8a440000),
22295 SPH_C32(0xc3bc0bb0), SPH_C32(0x93d675ea), SPH_C32(0xc92e515e),
22296 SPH_C32(0x31f90c1f) },
22297 { SPH_C32(0x1fdd0000), SPH_C32(0xceb20f88), SPH_C32(0x3c180000),
22298 SPH_C32(0x00430000), SPH_C32(0x5a3656f7), SPH_C32(0xe093f9b1),
22299 SPH_C32(0x0f7515b8), SPH_C32(0x131c2263), SPH_C32(0x7fae0000),
22300 SPH_C32(0x89f305d8), SPH_C32(0xdadf0000), SPH_C32(0xe05a0000),
22301 SPH_C32(0xed19456f), SPH_C32(0xf598f0f8), SPH_C32(0x7694499d),
22302 SPH_C32(0x4f885108) },
22303 { SPH_C32(0x4b8d0000), SPH_C32(0xc8c30fd4), SPH_C32(0x19b60000),
22304 SPH_C32(0x6a5d0000), SPH_C32(0x74931828), SPH_C32(0x86dd7ca3),
22305 SPH_C32(0xb0cf0d7b), SPH_C32(0x6d6d7f74), SPH_C32(0xc3230000),
22306 SPH_C32(0x75c805c0), SPH_C32(0xc35c0000), SPH_C32(0x31510000),
22307 SPH_C32(0x43013dab), SPH_C32(0xb73e68ae), SPH_C32(0x768693aa),
22308 SPH_C32(0x63b30146) },
22309 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
22310 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
22311 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
22312 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
22313 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
22314 SPH_C32(0x1568ff0f) },
22315 { SPH_C32(0xaa720000), SPH_C32(0xa129055c), SPH_C32(0x007f0000),
22316 SPH_C32(0x9d7e0000), SPH_C32(0xa7943605), SPH_C32(0x799a7d72),
22317 SPH_C32(0xf16abbd6), SPH_C32(0xdf52a288), SPH_C32(0x4edd0000),
22318 SPH_C32(0x12860a18), SPH_C32(0x7e2b0000), SPH_C32(0x7a810000),
22319 SPH_C32(0x14833004), SPH_C32(0x48f04522), SPH_C32(0xdb613259),
22320 SPH_C32(0x3953af41) },
22321 { SPH_C32(0x42af0000), SPH_C32(0x5b630518), SPH_C32(0x3c520000),
22322 SPH_C32(0x266b0000), SPH_C32(0x2729001e), SPH_C32(0x5d726036),
22323 SPH_C32(0x4ec27922), SPH_C32(0x8d18afd1), SPH_C32(0x1a8d0000),
22324 SPH_C32(0x14f70a44), SPH_C32(0x5b850000), SPH_C32(0x109f0000),
22325 SPH_C32(0x3a267edb), SPH_C32(0x2ebec030), SPH_C32(0x64db2a9a),
22326 SPH_C32(0x4722f256) },
22327 { SPH_C32(0x16ff0000), SPH_C32(0x5d120544), SPH_C32(0x19fc0000),
22328 SPH_C32(0x4c750000), SPH_C32(0x098c4ec1), SPH_C32(0x3b3ce524),
22329 SPH_C32(0xf17861e1), SPH_C32(0xf369f2c6), SPH_C32(0xa6000000),
22330 SPH_C32(0xe8cc0a5c), SPH_C32(0x42060000), SPH_C32(0xc1940000),
22331 SPH_C32(0x943e061f), SPH_C32(0x6c185866), SPH_C32(0x64c9f0ad),
22332 SPH_C32(0x6b19a218) },
22333 { SPH_C32(0x97730000), SPH_C32(0x73b9059c), SPH_C32(0xe6f20000),
22334 SPH_C32(0x5b4f0000), SPH_C32(0x6da47374), SPH_C32(0xd170edbc),
22335 SPH_C32(0xc93c8b69), SPH_C32(0x1dc25c51), SPH_C32(0x34230000),
22336 SPH_C32(0x41300a0c), SPH_C32(0xc3690000), SPH_C32(0x8a070000),
22337 SPH_C32(0x998a5d47), SPH_C32(0x73458c5b), SPH_C32(0xc65b44e6),
22338 SPH_C32(0x22e52e7c) },
22339 { SPH_C32(0xc3230000), SPH_C32(0x75c805c0), SPH_C32(0xc35c0000),
22340 SPH_C32(0x31510000), SPH_C32(0x43013dab), SPH_C32(0xb73e68ae),
22341 SPH_C32(0x768693aa), SPH_C32(0x63b30146), SPH_C32(0x88ae0000),
22342 SPH_C32(0xbd0b0a14), SPH_C32(0xdaea0000), SPH_C32(0x5b0c0000),
22343 SPH_C32(0x37922583), SPH_C32(0x31e3140d), SPH_C32(0xc6499ed1),
22344 SPH_C32(0x0ede7e32) },
22345 { SPH_C32(0x2bfe0000), SPH_C32(0x8f820584), SPH_C32(0xff710000),
22346 SPH_C32(0x8a440000), SPH_C32(0xc3bc0bb0), SPH_C32(0x93d675ea),
22347 SPH_C32(0xc92e515e), SPH_C32(0x31f90c1f), SPH_C32(0xdcfe0000),
22348 SPH_C32(0xbb7a0a48), SPH_C32(0xff440000), SPH_C32(0x31120000),
22349 SPH_C32(0x19376b5c), SPH_C32(0x57ad911f), SPH_C32(0x79f38612),
22350 SPH_C32(0x70af2325) },
22351 { SPH_C32(0x7fae0000), SPH_C32(0x89f305d8), SPH_C32(0xdadf0000),
22352 SPH_C32(0xe05a0000), SPH_C32(0xed19456f), SPH_C32(0xf598f0f8),
22353 SPH_C32(0x7694499d), SPH_C32(0x4f885108), SPH_C32(0x60730000),
22354 SPH_C32(0x47410a50), SPH_C32(0xe6c70000), SPH_C32(0xe0190000),
22355 SPH_C32(0xb72f1398), SPH_C32(0x150b0949), SPH_C32(0x79e15c25),
22356 SPH_C32(0x5c94736b) },
22357 { SPH_C32(0x38510000), SPH_C32(0x08d5050c), SPH_C32(0x81100000),
22358 SPH_C32(0xd6ed0000), SPH_C32(0xaa206d5d), SPH_C32(0x66c7a94f),
22359 SPH_C32(0x53f80f9d), SPH_C32(0x96ae2eec), SPH_C32(0x5d720000),
22360 SPH_C32(0x95d10a90), SPH_C32(0x004a0000), SPH_C32(0x26280000),
22361 SPH_C32(0x7d1f56e9), SPH_C32(0xbde19987), SPH_C32(0x41b76c9a),
22362 SPH_C32(0x9e048db2) },
22363 { SPH_C32(0x6c010000), SPH_C32(0x0ea40550), SPH_C32(0xa4be0000),
22364 SPH_C32(0xbcf30000), SPH_C32(0x84852382), SPH_C32(0x00892c5d),
22365 SPH_C32(0xec42175e), SPH_C32(0xe8df73fb), SPH_C32(0xe1ff0000),
22366 SPH_C32(0x69ea0a88), SPH_C32(0x19c90000), SPH_C32(0xf7230000),
22367 SPH_C32(0xd3072e2d), SPH_C32(0xff4701d1), SPH_C32(0x41a5b6ad),
22368 SPH_C32(0xb23fddfc) },
22369 { SPH_C32(0x84dc0000), SPH_C32(0xf4ee0514), SPH_C32(0x98930000),
22370 SPH_C32(0x07e60000), SPH_C32(0x04381599), SPH_C32(0x24613119),
22371 SPH_C32(0x53ead5aa), SPH_C32(0xba957ea2), SPH_C32(0xb5af0000),
22372 SPH_C32(0x6f9b0ad4), SPH_C32(0x3c670000), SPH_C32(0x9d3d0000),
22373 SPH_C32(0xfda260f2), SPH_C32(0x990984c3), SPH_C32(0xfe1fae6e),
22374 SPH_C32(0xcc4e80eb) },
22375 { SPH_C32(0xd08c0000), SPH_C32(0xf29f0548), SPH_C32(0xbd3d0000),
22376 SPH_C32(0x6df80000), SPH_C32(0x2a9d5b46), SPH_C32(0x422fb40b),
22377 SPH_C32(0xec50cd69), SPH_C32(0xc4e423b5), SPH_C32(0x09220000),
22378 SPH_C32(0x93a00acc), SPH_C32(0x25e40000), SPH_C32(0x4c360000),
22379 SPH_C32(0x53ba1836), SPH_C32(0xdbaf1c95), SPH_C32(0xfe0d7459),
22380 SPH_C32(0xe075d0a5) },
22381 { SPH_C32(0x51000000), SPH_C32(0xdc340590), SPH_C32(0x42330000),
22382 SPH_C32(0x7ac20000), SPH_C32(0x4eb566f3), SPH_C32(0xa863bc93),
22383 SPH_C32(0xd41427e1), SPH_C32(0x2a4f8d22), SPH_C32(0x9b010000),
22384 SPH_C32(0x3a5c0a9c), SPH_C32(0xa48b0000), SPH_C32(0x07a50000),
22385 SPH_C32(0x5e0e436e), SPH_C32(0xc4f2c8a8), SPH_C32(0x5c9fc012),
22386 SPH_C32(0xa9895cc1) },
22387 { SPH_C32(0x05500000), SPH_C32(0xda4505cc), SPH_C32(0x679d0000),
22388 SPH_C32(0x10dc0000), SPH_C32(0x6010282c), SPH_C32(0xce2d3981),
22389 SPH_C32(0x6bae3f22), SPH_C32(0x543ed035), SPH_C32(0x278c0000),
22390 SPH_C32(0xc6670a84), SPH_C32(0xbd080000), SPH_C32(0xd6ae0000),
22391 SPH_C32(0xf0163baa), SPH_C32(0x865450fe), SPH_C32(0x5c8d1a25),
22392 SPH_C32(0x85b20c8f) },
22393 { SPH_C32(0xed8d0000), SPH_C32(0x200f0588), SPH_C32(0x5bb00000),
22394 SPH_C32(0xabc90000), SPH_C32(0xe0ad1e37), SPH_C32(0xeac524c5),
22395 SPH_C32(0xd406fdd6), SPH_C32(0x0674dd6c), SPH_C32(0x73dc0000),
22396 SPH_C32(0xc0160ad8), SPH_C32(0x98a60000), SPH_C32(0xbcb00000),
22397 SPH_C32(0xdeb37575), SPH_C32(0xe01ad5ec), SPH_C32(0xe33702e6),
22398 SPH_C32(0xfbc35198) },
22399 { SPH_C32(0xb9dd0000), SPH_C32(0x267e05d4), SPH_C32(0x7e1e0000),
22400 SPH_C32(0xc1d70000), SPH_C32(0xce0850e8), SPH_C32(0x8c8ba1d7),
22401 SPH_C32(0x6bbce515), SPH_C32(0x7805807b), SPH_C32(0xcf510000),
22402 SPH_C32(0x3c2d0ac0), SPH_C32(0x81250000), SPH_C32(0x6dbb0000),
22403 SPH_C32(0x70ab0db1), SPH_C32(0xa2bc4dba), SPH_C32(0xe325d8d1),
22404 SPH_C32(0xd7f801d6) },
22405 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
22406 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
22407 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
22408 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
22409 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
22410 SPH_C32(0xb44b0090) },
22411 { SPH_C32(0xa6000000), SPH_C32(0xe8cc0a5c), SPH_C32(0x42060000),
22412 SPH_C32(0xc1940000), SPH_C32(0x943e061f), SPH_C32(0x6c185866),
22413 SPH_C32(0x64c9f0ad), SPH_C32(0x6b19a218), SPH_C32(0xb0ff0000),
22414 SPH_C32(0xb5de0f18), SPH_C32(0x5bfa0000), SPH_C32(0x8de10000),
22415 SPH_C32(0x9db248de), SPH_C32(0x5724bd42), SPH_C32(0x95b1914c),
22416 SPH_C32(0x987050de) },
22417 { SPH_C32(0x4edd0000), SPH_C32(0x12860a18), SPH_C32(0x7e2b0000),
22418 SPH_C32(0x7a810000), SPH_C32(0x14833004), SPH_C32(0x48f04522),
22419 SPH_C32(0xdb613259), SPH_C32(0x3953af41), SPH_C32(0xe4af0000),
22420 SPH_C32(0xb3af0f44), SPH_C32(0x7e540000), SPH_C32(0xe7ff0000),
22421 SPH_C32(0xb3170601), SPH_C32(0x316a3850), SPH_C32(0x2a0b898f),
22422 SPH_C32(0xe6010dc9) },
22423 { SPH_C32(0x1a8d0000), SPH_C32(0x14f70a44), SPH_C32(0x5b850000),
22424 SPH_C32(0x109f0000), SPH_C32(0x3a267edb), SPH_C32(0x2ebec030),
22425 SPH_C32(0x64db2a9a), SPH_C32(0x4722f256), SPH_C32(0x58220000),
22426 SPH_C32(0x4f940f5c), SPH_C32(0x67d70000), SPH_C32(0x36f40000),
22427 SPH_C32(0x1d0f7ec5), SPH_C32(0x73cca006), SPH_C32(0x2a1953b8),
22428 SPH_C32(0xca3a5d87) },
22429 { SPH_C32(0x9b010000), SPH_C32(0x3a5c0a9c), SPH_C32(0xa48b0000),
22430 SPH_C32(0x07a50000), SPH_C32(0x5e0e436e), SPH_C32(0xc4f2c8a8),
22431 SPH_C32(0x5c9fc012), SPH_C32(0xa9895cc1), SPH_C32(0xca010000),
22432 SPH_C32(0xe6680f0c), SPH_C32(0xe6b80000), SPH_C32(0x7d670000),
22433 SPH_C32(0x10bb259d), SPH_C32(0x6c91743b), SPH_C32(0x888be7f3),
22434 SPH_C32(0x83c6d1e3) },
22435 { SPH_C32(0xcf510000), SPH_C32(0x3c2d0ac0), SPH_C32(0x81250000),
22436 SPH_C32(0x6dbb0000), SPH_C32(0x70ab0db1), SPH_C32(0xa2bc4dba),
22437 SPH_C32(0xe325d8d1), SPH_C32(0xd7f801d6), SPH_C32(0x768c0000),
22438 SPH_C32(0x1a530f14), SPH_C32(0xff3b0000), SPH_C32(0xac6c0000),
22439 SPH_C32(0xbea35d59), SPH_C32(0x2e37ec6d), SPH_C32(0x88993dc4),
22440 SPH_C32(0xaffd81ad) },
22441 { SPH_C32(0x278c0000), SPH_C32(0xc6670a84), SPH_C32(0xbd080000),
22442 SPH_C32(0xd6ae0000), SPH_C32(0xf0163baa), SPH_C32(0x865450fe),
22443 SPH_C32(0x5c8d1a25), SPH_C32(0x85b20c8f), SPH_C32(0x22dc0000),
22444 SPH_C32(0x1c220f48), SPH_C32(0xda950000), SPH_C32(0xc6720000),
22445 SPH_C32(0x90061386), SPH_C32(0x4879697f), SPH_C32(0x37232507),
22446 SPH_C32(0xd18cdcba) },
22447 { SPH_C32(0x73dc0000), SPH_C32(0xc0160ad8), SPH_C32(0x98a60000),
22448 SPH_C32(0xbcb00000), SPH_C32(0xdeb37575), SPH_C32(0xe01ad5ec),
22449 SPH_C32(0xe33702e6), SPH_C32(0xfbc35198), SPH_C32(0x9e510000),
22450 SPH_C32(0xe0190f50), SPH_C32(0xc3160000), SPH_C32(0x17790000),
22451 SPH_C32(0x3e1e6b42), SPH_C32(0x0adff129), SPH_C32(0x3731ff30),
22452 SPH_C32(0xfdb78cf4) },
22453 { SPH_C32(0x34230000), SPH_C32(0x41300a0c), SPH_C32(0xc3690000),
22454 SPH_C32(0x8a070000), SPH_C32(0x998a5d47), SPH_C32(0x73458c5b),
22455 SPH_C32(0xc65b44e6), SPH_C32(0x22e52e7c), SPH_C32(0xa3500000),
22456 SPH_C32(0x32890f90), SPH_C32(0x259b0000), SPH_C32(0xd1480000),
22457 SPH_C32(0xf42e2e33), SPH_C32(0xa23561e7), SPH_C32(0x0f67cf8f),
22458 SPH_C32(0x3f27722d) },
22459 { SPH_C32(0x60730000), SPH_C32(0x47410a50), SPH_C32(0xe6c70000),
22460 SPH_C32(0xe0190000), SPH_C32(0xb72f1398), SPH_C32(0x150b0949),
22461 SPH_C32(0x79e15c25), SPH_C32(0x5c94736b), SPH_C32(0x1fdd0000),
22462 SPH_C32(0xceb20f88), SPH_C32(0x3c180000), SPH_C32(0x00430000),
22463 SPH_C32(0x5a3656f7), SPH_C32(0xe093f9b1), SPH_C32(0x0f7515b8),
22464 SPH_C32(0x131c2263) },
22465 { SPH_C32(0x88ae0000), SPH_C32(0xbd0b0a14), SPH_C32(0xdaea0000),
22466 SPH_C32(0x5b0c0000), SPH_C32(0x37922583), SPH_C32(0x31e3140d),
22467 SPH_C32(0xc6499ed1), SPH_C32(0x0ede7e32), SPH_C32(0x4b8d0000),
22468 SPH_C32(0xc8c30fd4), SPH_C32(0x19b60000), SPH_C32(0x6a5d0000),
22469 SPH_C32(0x74931828), SPH_C32(0x86dd7ca3), SPH_C32(0xb0cf0d7b),
22470 SPH_C32(0x6d6d7f74) },
22471 { SPH_C32(0xdcfe0000), SPH_C32(0xbb7a0a48), SPH_C32(0xff440000),
22472 SPH_C32(0x31120000), SPH_C32(0x19376b5c), SPH_C32(0x57ad911f),
22473 SPH_C32(0x79f38612), SPH_C32(0x70af2325), SPH_C32(0xf7000000),
22474 SPH_C32(0x34f80fcc), SPH_C32(0x00350000), SPH_C32(0xbb560000),
22475 SPH_C32(0xda8b60ec), SPH_C32(0xc47be4f5), SPH_C32(0xb0ddd74c),
22476 SPH_C32(0x41562f3a) },
22477 { SPH_C32(0x5d720000), SPH_C32(0x95d10a90), SPH_C32(0x004a0000),
22478 SPH_C32(0x26280000), SPH_C32(0x7d1f56e9), SPH_C32(0xbde19987),
22479 SPH_C32(0x41b76c9a), SPH_C32(0x9e048db2), SPH_C32(0x65230000),
22480 SPH_C32(0x9d040f9c), SPH_C32(0x815a0000), SPH_C32(0xf0c50000),
22481 SPH_C32(0xd73f3bb4), SPH_C32(0xdb2630c8), SPH_C32(0x124f6307),
22482 SPH_C32(0x08aaa35e) },
22483 { SPH_C32(0x09220000), SPH_C32(0x93a00acc), SPH_C32(0x25e40000),
22484 SPH_C32(0x4c360000), SPH_C32(0x53ba1836), SPH_C32(0xdbaf1c95),
22485 SPH_C32(0xfe0d7459), SPH_C32(0xe075d0a5), SPH_C32(0xd9ae0000),
22486 SPH_C32(0x613f0f84), SPH_C32(0x98d90000), SPH_C32(0x21ce0000),
22487 SPH_C32(0x79274370), SPH_C32(0x9980a89e), SPH_C32(0x125db930),
22488 SPH_C32(0x2491f310) },
22489 { SPH_C32(0xe1ff0000), SPH_C32(0x69ea0a88), SPH_C32(0x19c90000),
22490 SPH_C32(0xf7230000), SPH_C32(0xd3072e2d), SPH_C32(0xff4701d1),
22491 SPH_C32(0x41a5b6ad), SPH_C32(0xb23fddfc), SPH_C32(0x8dfe0000),
22492 SPH_C32(0x674e0fd8), SPH_C32(0xbd770000), SPH_C32(0x4bd00000),
22493 SPH_C32(0x57820daf), SPH_C32(0xffce2d8c), SPH_C32(0xade7a1f3),
22494 SPH_C32(0x5ae0ae07) },
22495 { SPH_C32(0xb5af0000), SPH_C32(0x6f9b0ad4), SPH_C32(0x3c670000),
22496 SPH_C32(0x9d3d0000), SPH_C32(0xfda260f2), SPH_C32(0x990984c3),
22497 SPH_C32(0xfe1fae6e), SPH_C32(0xcc4e80eb), SPH_C32(0x31730000),
22498 SPH_C32(0x9b750fc0), SPH_C32(0xa4f40000), SPH_C32(0x9adb0000),
22499 SPH_C32(0xf99a756b), SPH_C32(0xbd68b5da), SPH_C32(0xadf57bc4),
22500 SPH_C32(0x76dbfe49) },
22501 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
22502 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
22503 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
22504 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
22505 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
22506 SPH_C32(0xc5c1eb3e) },
22507 { SPH_C32(0x11480000), SPH_C32(0xa3c4175c), SPH_C32(0xdcc40000),
22508 SPH_C32(0x51560000), SPH_C32(0x30695af3), SPH_C32(0x455d10c4),
22509 SPH_C32(0xa906be73), SPH_C32(0xa142a9c8), SPH_C32(0x04b00000),
22510 SPH_C32(0xea4a0618), SPH_C32(0x2e190000), SPH_C32(0x24ba0000),
22511 SPH_C32(0x8c991968), SPH_C32(0xecee6913), SPH_C32(0x6636cc21),
22512 SPH_C32(0xe9fabb70) },
22513 { SPH_C32(0xf9950000), SPH_C32(0x598e1718), SPH_C32(0xe0e90000),
22514 SPH_C32(0xea430000), SPH_C32(0xb0d46ce8), SPH_C32(0x61b50d80),
22515 SPH_C32(0x16ae7c87), SPH_C32(0xf308a491), SPH_C32(0x50e00000),
22516 SPH_C32(0xec3b0644), SPH_C32(0x0bb70000), SPH_C32(0x4ea40000),
22517 SPH_C32(0xa23c57b7), SPH_C32(0x8aa0ec01), SPH_C32(0xd98cd4e2),
22518 SPH_C32(0x978be667) },
22519 { SPH_C32(0xadc50000), SPH_C32(0x5fff1744), SPH_C32(0xc5470000),
22520 SPH_C32(0x805d0000), SPH_C32(0x9e712237), SPH_C32(0x07fb8892),
22521 SPH_C32(0xa9146444), SPH_C32(0x8d79f986), SPH_C32(0xec6d0000),
22522 SPH_C32(0x1000065c), SPH_C32(0x12340000), SPH_C32(0x9faf0000),
22523 SPH_C32(0x0c242f73), SPH_C32(0xc8067457), SPH_C32(0xd99e0ed5),
22524 SPH_C32(0xbbb0b629) },
22525 { SPH_C32(0x2c490000), SPH_C32(0x7154179c), SPH_C32(0x3a490000),
22526 SPH_C32(0x97670000), SPH_C32(0xfa591f82), SPH_C32(0xedb7800a),
22527 SPH_C32(0x91508ecc), SPH_C32(0x63d25711), SPH_C32(0x7e4e0000),
22528 SPH_C32(0xb9fc060c), SPH_C32(0x935b0000), SPH_C32(0xd43c0000),
22529 SPH_C32(0x0190742b), SPH_C32(0xd75ba06a), SPH_C32(0x7b0cba9e),
22530 SPH_C32(0xf24c3a4d) },
22531 { SPH_C32(0x78190000), SPH_C32(0x772517c0), SPH_C32(0x1fe70000),
22532 SPH_C32(0xfd790000), SPH_C32(0xd4fc515d), SPH_C32(0x8bf90518),
22533 SPH_C32(0x2eea960f), SPH_C32(0x1da30a06), SPH_C32(0xc2c30000),
22534 SPH_C32(0x45c70614), SPH_C32(0x8ad80000), SPH_C32(0x05370000),
22535 SPH_C32(0xaf880cef), SPH_C32(0x95fd383c), SPH_C32(0x7b1e60a9),
22536 SPH_C32(0xde776a03) },
22537 { SPH_C32(0x90c40000), SPH_C32(0x8d6f1784), SPH_C32(0x23ca0000),
22538 SPH_C32(0x466c0000), SPH_C32(0x54416746), SPH_C32(0xaf11185c),
22539 SPH_C32(0x914254fb), SPH_C32(0x4fe9075f), SPH_C32(0x96930000),
22540 SPH_C32(0x43b60648), SPH_C32(0xaf760000), SPH_C32(0x6f290000),
22541 SPH_C32(0x812d4230), SPH_C32(0xf3b3bd2e), SPH_C32(0xc4a4786a),
22542 SPH_C32(0xa0063714) },
22543 { SPH_C32(0xc4940000), SPH_C32(0x8b1e17d8), SPH_C32(0x06640000),
22544 SPH_C32(0x2c720000), SPH_C32(0x7ae42999), SPH_C32(0xc95f9d4e),
22545 SPH_C32(0x2ef84c38), SPH_C32(0x31985a48), SPH_C32(0x2a1e0000),
22546 SPH_C32(0xbf8d0650), SPH_C32(0xb6f50000), SPH_C32(0xbe220000),
22547 SPH_C32(0x2f353af4), SPH_C32(0xb1152578), SPH_C32(0xc4b6a25d),
22548 SPH_C32(0x8c3d675a) },
22549 { SPH_C32(0x836b0000), SPH_C32(0x0a38170c), SPH_C32(0x5dab0000),
22550 SPH_C32(0x1ac50000), SPH_C32(0x3ddd01ab), SPH_C32(0x5a00c4f9),
22551 SPH_C32(0x0b940a38), SPH_C32(0xe8be25ac), SPH_C32(0x171f0000),
22552 SPH_C32(0x6d1d0690), SPH_C32(0x50780000), SPH_C32(0x78130000),
22553 SPH_C32(0xe5057f85), SPH_C32(0x19ffb5b6), SPH_C32(0xfce092e2),
22554 SPH_C32(0x4ead9983) },
22555 { SPH_C32(0xd73b0000), SPH_C32(0x0c491750), SPH_C32(0x78050000),
22556 SPH_C32(0x70db0000), SPH_C32(0x13784f74), SPH_C32(0x3c4e41eb),
22557 SPH_C32(0xb42e12fb), SPH_C32(0x96cf78bb), SPH_C32(0xab920000),
22558 SPH_C32(0x91260688), SPH_C32(0x49fb0000), SPH_C32(0xa9180000),
22559 SPH_C32(0x4b1d0741), SPH_C32(0x5b592de0), SPH_C32(0xfcf248d5),
22560 SPH_C32(0x6296c9cd) },
22561 { SPH_C32(0x3fe60000), SPH_C32(0xf6031714), SPH_C32(0x44280000),
22562 SPH_C32(0xcbce0000), SPH_C32(0x93c5796f), SPH_C32(0x18a65caf),
22563 SPH_C32(0x0b86d00f), SPH_C32(0xc48575e2), SPH_C32(0xffc20000),
22564 SPH_C32(0x975706d4), SPH_C32(0x6c550000), SPH_C32(0xc3060000),
22565 SPH_C32(0x65b8499e), SPH_C32(0x3d17a8f2), SPH_C32(0x43485016),
22566 SPH_C32(0x1ce794da) },
22567 { SPH_C32(0x6bb60000), SPH_C32(0xf0721748), SPH_C32(0x61860000),
22568 SPH_C32(0xa1d00000), SPH_C32(0xbd6037b0), SPH_C32(0x7ee8d9bd),
22569 SPH_C32(0xb43cc8cc), SPH_C32(0xbaf428f5), SPH_C32(0x434f0000),
22570 SPH_C32(0x6b6c06cc), SPH_C32(0x75d60000), SPH_C32(0x120d0000),
22571 SPH_C32(0xcba0315a), SPH_C32(0x7fb130a4), SPH_C32(0x435a8a21),
22572 SPH_C32(0x30dcc494) },
22573 { SPH_C32(0xea3a0000), SPH_C32(0xded91790), SPH_C32(0x9e880000),
22574 SPH_C32(0xb6ea0000), SPH_C32(0xd9480a05), SPH_C32(0x94a4d125),
22575 SPH_C32(0x8c782244), SPH_C32(0x545f8662), SPH_C32(0xd16c0000),
22576 SPH_C32(0xc290069c), SPH_C32(0xf4b90000), SPH_C32(0x599e0000),
22577 SPH_C32(0xc6146a02), SPH_C32(0x60ece499), SPH_C32(0xe1c83e6a),
22578 SPH_C32(0x792048f0) },
22579 { SPH_C32(0xbe6a0000), SPH_C32(0xd8a817cc), SPH_C32(0xbb260000),
22580 SPH_C32(0xdcf40000), SPH_C32(0xf7ed44da), SPH_C32(0xf2ea5437),
22581 SPH_C32(0x33c23a87), SPH_C32(0x2a2edb75), SPH_C32(0x6de10000),
22582 SPH_C32(0x3eab0684), SPH_C32(0xed3a0000), SPH_C32(0x88950000),
22583 SPH_C32(0x680c12c6), SPH_C32(0x224a7ccf), SPH_C32(0xe1dae45d),
22584 SPH_C32(0x551b18be) },
22585 { SPH_C32(0x56b70000), SPH_C32(0x22e21788), SPH_C32(0x870b0000),
22586 SPH_C32(0x67e10000), SPH_C32(0x775072c1), SPH_C32(0xd6024973),
22587 SPH_C32(0x8c6af873), SPH_C32(0x7864d62c), SPH_C32(0x39b10000),
22588 SPH_C32(0x38da06d8), SPH_C32(0xc8940000), SPH_C32(0xe28b0000),
22589 SPH_C32(0x46a95c19), SPH_C32(0x4404f9dd), SPH_C32(0x5e60fc9e),
22590 SPH_C32(0x2b6a45a9) },
22591 { SPH_C32(0x02e70000), SPH_C32(0x249317d4), SPH_C32(0xa2a50000),
22592 SPH_C32(0x0dff0000), SPH_C32(0x59f53c1e), SPH_C32(0xb04ccc61),
22593 SPH_C32(0x33d0e0b0), SPH_C32(0x06158b3b), SPH_C32(0x853c0000),
22594 SPH_C32(0xc4e106c0), SPH_C32(0xd1170000), SPH_C32(0x33800000),
22595 SPH_C32(0xe8b124dd), SPH_C32(0x06a2618b), SPH_C32(0x5e7226a9),
22596 SPH_C32(0x075115e7) },
22597 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
22598 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
22599 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
22600 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
22601 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
22602 SPH_C32(0x64e214a1) },
22603 { SPH_C32(0x1d3a0000), SPH_C32(0xea21185c), SPH_C32(0x9ebd0000),
22604 SPH_C32(0x0dbc0000), SPH_C32(0x03c36ae9), SPH_C32(0x50df35d0),
22605 SPH_C32(0x3ca5f508), SPH_C32(0x1509a958), SPH_C32(0xfa920000),
22606 SPH_C32(0x4d120318), SPH_C32(0x0bc80000), SPH_C32(0xd3da0000),
22607 SPH_C32(0x05a861b2), SPH_C32(0xf33a9173), SPH_C32(0x28e66f34),
22608 SPH_C32(0x48d944ef) },
22609 { SPH_C32(0xf5e70000), SPH_C32(0x106b1818), SPH_C32(0xa2900000),
22610 SPH_C32(0xb6a90000), SPH_C32(0x837e5cf2), SPH_C32(0x74372894),
22611 SPH_C32(0x830d37fc), SPH_C32(0x4743a401), SPH_C32(0xaec20000),
22612 SPH_C32(0x4b630344), SPH_C32(0x2e660000), SPH_C32(0xb9c40000),
22613 SPH_C32(0x2b0d2f6d), SPH_C32(0x95741461), SPH_C32(0x975c77f7),
22614 SPH_C32(0x36a819f8) },
22615 { SPH_C32(0xa1b70000), SPH_C32(0x161a1844), SPH_C32(0x873e0000),
22616 SPH_C32(0xdcb70000), SPH_C32(0xaddb122d), SPH_C32(0x1279ad86),
22617 SPH_C32(0x3cb72f3f), SPH_C32(0x3932f916), SPH_C32(0x124f0000),
22618 SPH_C32(0xb758035c), SPH_C32(0x37e50000), SPH_C32(0x68cf0000),
22619 SPH_C32(0x851557a9), SPH_C32(0xd7d28c37), SPH_C32(0x974eadc0),
22620 SPH_C32(0x1a9349b6) },
22621 { SPH_C32(0x203b0000), SPH_C32(0x38b1189c), SPH_C32(0x78300000),
22622 SPH_C32(0xcb8d0000), SPH_C32(0xc9f32f98), SPH_C32(0xf835a51e),
22623 SPH_C32(0x04f3c5b7), SPH_C32(0xd7995781), SPH_C32(0x806c0000),
22624 SPH_C32(0x1ea4030c), SPH_C32(0xb68a0000), SPH_C32(0x235c0000),
22625 SPH_C32(0x88a10cf1), SPH_C32(0xc88f580a), SPH_C32(0x35dc198b),
22626 SPH_C32(0x536fc5d2) },
22627 { SPH_C32(0x746b0000), SPH_C32(0x3ec018c0), SPH_C32(0x5d9e0000),
22628 SPH_C32(0xa1930000), SPH_C32(0xe7566147), SPH_C32(0x9e7b200c),
22629 SPH_C32(0xbb49dd74), SPH_C32(0xa9e80a96), SPH_C32(0x3ce10000),
22630 SPH_C32(0xe29f0314), SPH_C32(0xaf090000), SPH_C32(0xf2570000),
22631 SPH_C32(0x26b97435), SPH_C32(0x8a29c05c), SPH_C32(0x35cec3bc),
22632 SPH_C32(0x7f54959c) },
22633 { SPH_C32(0x9cb60000), SPH_C32(0xc48a1884), SPH_C32(0x61b30000),
22634 SPH_C32(0x1a860000), SPH_C32(0x67eb575c), SPH_C32(0xba933d48),
22635 SPH_C32(0x04e11f80), SPH_C32(0xfba207cf), SPH_C32(0x68b10000),
22636 SPH_C32(0xe4ee0348), SPH_C32(0x8aa70000), SPH_C32(0x98490000),
22637 SPH_C32(0x081c3aea), SPH_C32(0xec67454e), SPH_C32(0x8a74db7f),
22638 SPH_C32(0x0125c88b) },
22639 { SPH_C32(0xc8e60000), SPH_C32(0xc2fb18d8), SPH_C32(0x441d0000),
22640 SPH_C32(0x70980000), SPH_C32(0x494e1983), SPH_C32(0xdcddb85a),
22641 SPH_C32(0xbb5b0743), SPH_C32(0x85d35ad8), SPH_C32(0xd43c0000),
22642 SPH_C32(0x18d50350), SPH_C32(0x93240000), SPH_C32(0x49420000),
22643 SPH_C32(0xa604422e), SPH_C32(0xaec1dd18), SPH_C32(0x8a660148),
22644 SPH_C32(0x2d1e98c5) },
22645 { SPH_C32(0x8f190000), SPH_C32(0x43dd180c), SPH_C32(0x1fd20000),
22646 SPH_C32(0x462f0000), SPH_C32(0x0e7731b1), SPH_C32(0x4f82e1ed),
22647 SPH_C32(0x9e374143), SPH_C32(0x5cf5253c), SPH_C32(0xe93d0000),
22648 SPH_C32(0xca450390), SPH_C32(0x75a90000), SPH_C32(0x8f730000),
22649 SPH_C32(0x6c34075f), SPH_C32(0x062b4dd6), SPH_C32(0xb23031f7),
22650 SPH_C32(0xef8e661c) },
22651 { SPH_C32(0xdb490000), SPH_C32(0x45ac1850), SPH_C32(0x3a7c0000),
22652 SPH_C32(0x2c310000), SPH_C32(0x20d27f6e), SPH_C32(0x29cc64ff),
22653 SPH_C32(0x218d5980), SPH_C32(0x2284782b), SPH_C32(0x55b00000),
22654 SPH_C32(0x367e0388), SPH_C32(0x6c2a0000), SPH_C32(0x5e780000),
22655 SPH_C32(0xc22c7f9b), SPH_C32(0x448dd580), SPH_C32(0xb222ebc0),
22656 SPH_C32(0xc3b53652) },
22657 { SPH_C32(0x33940000), SPH_C32(0xbfe61814), SPH_C32(0x06510000),
22658 SPH_C32(0x97240000), SPH_C32(0xa06f4975), SPH_C32(0x0d2479bb),
22659 SPH_C32(0x9e259b74), SPH_C32(0x70ce7572), SPH_C32(0x01e00000),
22660 SPH_C32(0x300f03d4), SPH_C32(0x49840000), SPH_C32(0x34660000),
22661 SPH_C32(0xec893144), SPH_C32(0x22c35092), SPH_C32(0x0d98f303),
22662 SPH_C32(0xbdc46b45) },
22663 { SPH_C32(0x67c40000), SPH_C32(0xb9971848), SPH_C32(0x23ff0000),
22664 SPH_C32(0xfd3a0000), SPH_C32(0x8eca07aa), SPH_C32(0x6b6afca9),
22665 SPH_C32(0x219f83b7), SPH_C32(0x0ebf2865), SPH_C32(0xbd6d0000),
22666 SPH_C32(0xcc3403cc), SPH_C32(0x50070000), SPH_C32(0xe56d0000),
22667 SPH_C32(0x42914980), SPH_C32(0x6065c8c4), SPH_C32(0x0d8a2934),
22668 SPH_C32(0x91ff3b0b) },
22669 { SPH_C32(0xe6480000), SPH_C32(0x973c1890), SPH_C32(0xdcf10000),
22670 SPH_C32(0xea000000), SPH_C32(0xeae23a1f), SPH_C32(0x8126f431),
22671 SPH_C32(0x19db693f), SPH_C32(0xe01486f2), SPH_C32(0x2f4e0000),
22672 SPH_C32(0x65c8039c), SPH_C32(0xd1680000), SPH_C32(0xaefe0000),
22673 SPH_C32(0x4f2512d8), SPH_C32(0x7f381cf9), SPH_C32(0xaf189d7f),
22674 SPH_C32(0xd803b76f) },
22675 { SPH_C32(0xb2180000), SPH_C32(0x914d18cc), SPH_C32(0xf95f0000),
22676 SPH_C32(0x801e0000), SPH_C32(0xc44774c0), SPH_C32(0xe7687123),
22677 SPH_C32(0xa66171fc), SPH_C32(0x9e65dbe5), SPH_C32(0x93c30000),
22678 SPH_C32(0x99f30384), SPH_C32(0xc8eb0000), SPH_C32(0x7ff50000),
22679 SPH_C32(0xe13d6a1c), SPH_C32(0x3d9e84af), SPH_C32(0xaf0a4748),
22680 SPH_C32(0xf438e721) },
22681 { SPH_C32(0x5ac50000), SPH_C32(0x6b071888), SPH_C32(0xc5720000),
22682 SPH_C32(0x3b0b0000), SPH_C32(0x44fa42db), SPH_C32(0xc3806c67),
22683 SPH_C32(0x19c9b308), SPH_C32(0xcc2fd6bc), SPH_C32(0xc7930000),
22684 SPH_C32(0x9f8203d8), SPH_C32(0xed450000), SPH_C32(0x15eb0000),
22685 SPH_C32(0xcf9824c3), SPH_C32(0x5bd001bd), SPH_C32(0x10b05f8b),
22686 SPH_C32(0x8a49ba36) },
22687 { SPH_C32(0x0e950000), SPH_C32(0x6d7618d4), SPH_C32(0xe0dc0000),
22688 SPH_C32(0x51150000), SPH_C32(0x6a5f0c04), SPH_C32(0xa5cee975),
22689 SPH_C32(0xa673abcb), SPH_C32(0xb25e8bab), SPH_C32(0x7b1e0000),
22690 SPH_C32(0x63b903c0), SPH_C32(0xf4c60000), SPH_C32(0xc4e00000),
22691 SPH_C32(0x61805c07), SPH_C32(0x197699eb), SPH_C32(0x10a285bc),
22692 SPH_C32(0xa672ea78) },
22693 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
22694 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
22695 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
22696 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
22697 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
22698 SPH_C32(0xd0a91431) },
22699 { SPH_C32(0xef6a0000), SPH_C32(0x049c125c), SPH_C32(0xf9150000),
22700 SPH_C32(0xa6360000), SPH_C32(0xb9582229), SPH_C32(0x5a89e8a4),
22701 SPH_C32(0xe7d61d66), SPH_C32(0x00615657), SPH_C32(0xf6e00000),
22702 SPH_C32(0x04f70c18), SPH_C32(0x49b10000), SPH_C32(0x8f300000),
22703 SPH_C32(0x360251a8), SPH_C32(0xe6b8b467), SPH_C32(0xbd45244f),
22704 SPH_C32(0xfc92447f) },
22705 { SPH_C32(0x07b70000), SPH_C32(0xfed61218), SPH_C32(0xc5380000),
22706 SPH_C32(0x1d230000), SPH_C32(0x39e51432), SPH_C32(0x7e61f5e0),
22707 SPH_C32(0x587edf92), SPH_C32(0x522b5b0e), SPH_C32(0xa2b00000),
22708 SPH_C32(0x02860c44), SPH_C32(0x6c1f0000), SPH_C32(0xe52e0000),
22709 SPH_C32(0x18a71f77), SPH_C32(0x80f63175), SPH_C32(0x02ff3c8c),
22710 SPH_C32(0x82e31968) },
22711 { SPH_C32(0x53e70000), SPH_C32(0xf8a71244), SPH_C32(0xe0960000),
22712 SPH_C32(0x773d0000), SPH_C32(0x17405aed), SPH_C32(0x182f70f2),
22713 SPH_C32(0xe7c4c751), SPH_C32(0x2c5a0619), SPH_C32(0x1e3d0000),
22714 SPH_C32(0xfebd0c5c), SPH_C32(0x759c0000), SPH_C32(0x34250000),
22715 SPH_C32(0xb6bf67b3), SPH_C32(0xc250a923), SPH_C32(0x02ede6bb),
22716 SPH_C32(0xaed84926) },
22717 { SPH_C32(0xd26b0000), SPH_C32(0xd60c129c), SPH_C32(0x1f980000),
22718 SPH_C32(0x60070000), SPH_C32(0x73686758), SPH_C32(0xf263786a),
22719 SPH_C32(0xdf802dd9), SPH_C32(0xc2f1a88e), SPH_C32(0x8c1e0000),
22720 SPH_C32(0x57410c0c), SPH_C32(0xf4f30000), SPH_C32(0x7fb60000),
22721 SPH_C32(0xbb0b3ceb), SPH_C32(0xdd0d7d1e), SPH_C32(0xa07f52f0),
22722 SPH_C32(0xe724c542) },
22723 { SPH_C32(0x863b0000), SPH_C32(0xd07d12c0), SPH_C32(0x3a360000),
22724 SPH_C32(0x0a190000), SPH_C32(0x5dcd2987), SPH_C32(0x942dfd78),
22725 SPH_C32(0x603a351a), SPH_C32(0xbc80f599), SPH_C32(0x30930000),
22726 SPH_C32(0xab7a0c14), SPH_C32(0xed700000), SPH_C32(0xaebd0000),
22727 SPH_C32(0x1513442f), SPH_C32(0x9fabe548), SPH_C32(0xa06d88c7),
22728 SPH_C32(0xcb1f950c) },
22729 { SPH_C32(0x6ee60000), SPH_C32(0x2a371284), SPH_C32(0x061b0000),
22730 SPH_C32(0xb10c0000), SPH_C32(0xdd701f9c), SPH_C32(0xb0c5e03c),
22731 SPH_C32(0xdf92f7ee), SPH_C32(0xeecaf8c0), SPH_C32(0x64c30000),
22732 SPH_C32(0xad0b0c48), SPH_C32(0xc8de0000), SPH_C32(0xc4a30000),
22733 SPH_C32(0x3bb60af0), SPH_C32(0xf9e5605a), SPH_C32(0x1fd79004),
22734 SPH_C32(0xb56ec81b) },
22735 { SPH_C32(0x3ab60000), SPH_C32(0x2c4612d8), SPH_C32(0x23b50000),
22736 SPH_C32(0xdb120000), SPH_C32(0xf3d55143), SPH_C32(0xd68b652e),
22737 SPH_C32(0x6028ef2d), SPH_C32(0x90bba5d7), SPH_C32(0xd84e0000),
22738 SPH_C32(0x51300c50), SPH_C32(0xd15d0000), SPH_C32(0x15a80000),
22739 SPH_C32(0x95ae7234), SPH_C32(0xbb43f80c), SPH_C32(0x1fc54a33),
22740 SPH_C32(0x99559855) },
22741 { SPH_C32(0x7d490000), SPH_C32(0xad60120c), SPH_C32(0x787a0000),
22742 SPH_C32(0xeda50000), SPH_C32(0xb4ec7971), SPH_C32(0x45d43c99),
22743 SPH_C32(0x4544a92d), SPH_C32(0x499dda33), SPH_C32(0xe54f0000),
22744 SPH_C32(0x83a00c90), SPH_C32(0x37d00000), SPH_C32(0xd3990000),
22745 SPH_C32(0x5f9e3745), SPH_C32(0x13a968c2), SPH_C32(0x27937a8c),
22746 SPH_C32(0x5bc5668c) },
22747 { SPH_C32(0x29190000), SPH_C32(0xab111250), SPH_C32(0x5dd40000),
22748 SPH_C32(0x87bb0000), SPH_C32(0x9a4937ae), SPH_C32(0x239ab98b),
22749 SPH_C32(0xfafeb1ee), SPH_C32(0x37ec8724), SPH_C32(0x59c20000),
22750 SPH_C32(0x7f9b0c88), SPH_C32(0x2e530000), SPH_C32(0x02920000),
22751 SPH_C32(0xf1864f81), SPH_C32(0x510ff094), SPH_C32(0x2781a0bb),
22752 SPH_C32(0x77fe36c2) },
22753 { SPH_C32(0xc1c40000), SPH_C32(0x515b1214), SPH_C32(0x61f90000),
22754 SPH_C32(0x3cae0000), SPH_C32(0x1af401b5), SPH_C32(0x0772a4cf),
22755 SPH_C32(0x4556731a), SPH_C32(0x65a68a7d), SPH_C32(0x0d920000),
22756 SPH_C32(0x79ea0cd4), SPH_C32(0x0bfd0000), SPH_C32(0x688c0000),
22757 SPH_C32(0xdf23015e), SPH_C32(0x37417586), SPH_C32(0x983bb878),
22758 SPH_C32(0x098f6bd5) },
22759 { SPH_C32(0x95940000), SPH_C32(0x572a1248), SPH_C32(0x44570000),
22760 SPH_C32(0x56b00000), SPH_C32(0x34514f6a), SPH_C32(0x613c21dd),
22761 SPH_C32(0xfaec6bd9), SPH_C32(0x1bd7d76a), SPH_C32(0xb11f0000),
22762 SPH_C32(0x85d10ccc), SPH_C32(0x127e0000), SPH_C32(0xb9870000),
22763 SPH_C32(0x713b799a), SPH_C32(0x75e7edd0), SPH_C32(0x9829624f),
22764 SPH_C32(0x25b43b9b) },
22765 { SPH_C32(0x14180000), SPH_C32(0x79811290), SPH_C32(0xbb590000),
22766 SPH_C32(0x418a0000), SPH_C32(0x507972df), SPH_C32(0x8b702945),
22767 SPH_C32(0xc2a88151), SPH_C32(0xf57c79fd), SPH_C32(0x233c0000),
22768 SPH_C32(0x2c2d0c9c), SPH_C32(0x93110000), SPH_C32(0xf2140000),
22769 SPH_C32(0x7c8f22c2), SPH_C32(0x6aba39ed), SPH_C32(0x3abbd604),
22770 SPH_C32(0x6c48b7ff) },
22771 { SPH_C32(0x40480000), SPH_C32(0x7ff012cc), SPH_C32(0x9ef70000),
22772 SPH_C32(0x2b940000), SPH_C32(0x7edc3c00), SPH_C32(0xed3eac57),
22773 SPH_C32(0x7d129992), SPH_C32(0x8b0d24ea), SPH_C32(0x9fb10000),
22774 SPH_C32(0xd0160c84), SPH_C32(0x8a920000), SPH_C32(0x231f0000),
22775 SPH_C32(0xd2975a06), SPH_C32(0x281ca1bb), SPH_C32(0x3aa90c33),
22776 SPH_C32(0x4073e7b1) },
22777 { SPH_C32(0xa8950000), SPH_C32(0x85ba1288), SPH_C32(0xa2da0000),
22778 SPH_C32(0x90810000), SPH_C32(0xfe610a1b), SPH_C32(0xc9d6b113),
22779 SPH_C32(0xc2ba5b66), SPH_C32(0xd94729b3), SPH_C32(0xcbe10000),
22780 SPH_C32(0xd6670cd8), SPH_C32(0xaf3c0000), SPH_C32(0x49010000),
22781 SPH_C32(0xfc3214d9), SPH_C32(0x4e5224a9), SPH_C32(0x851314f0),
22782 SPH_C32(0x3e02baa6) },
22783 { SPH_C32(0xfcc50000), SPH_C32(0x83cb12d4), SPH_C32(0x87740000),
22784 SPH_C32(0xfa9f0000), SPH_C32(0xd0c444c4), SPH_C32(0xaf983401),
22785 SPH_C32(0x7d0043a5), SPH_C32(0xa73674a4), SPH_C32(0x776c0000),
22786 SPH_C32(0x2a5c0cc0), SPH_C32(0xb6bf0000), SPH_C32(0x980a0000),
22787 SPH_C32(0x522a6c1d), SPH_C32(0x0cf4bcff), SPH_C32(0x8501cec7),
22788 SPH_C32(0x1239eae8) },
22789 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
22790 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
22791 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
22792 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
22793 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
22794 SPH_C32(0x718aebae) },
22795 { SPH_C32(0xe3180000), SPH_C32(0x4d791d5c), SPH_C32(0xbb6c0000),
22796 SPH_C32(0xfadc0000), SPH_C32(0x8af21233), SPH_C32(0x4f0bcdb0),
22797 SPH_C32(0x7275561d), SPH_C32(0xb42a56c7), SPH_C32(0x08c20000),
22798 SPH_C32(0xa3af0918), SPH_C32(0x6c600000), SPH_C32(0x78500000),
22799 SPH_C32(0xbf332972), SPH_C32(0xf96c4c07), SPH_C32(0xf395875a),
22800 SPH_C32(0x5db1bbe0) },
22801 { SPH_C32(0x0bc50000), SPH_C32(0xb7331d18), SPH_C32(0x87410000),
22802 SPH_C32(0x41c90000), SPH_C32(0x0a4f2428), SPH_C32(0x6be3d0f4),
22803 SPH_C32(0xcddd94e9), SPH_C32(0xe6605b9e), SPH_C32(0x5c920000),
22804 SPH_C32(0xa5de0944), SPH_C32(0x49ce0000), SPH_C32(0x124e0000),
22805 SPH_C32(0x919667ad), SPH_C32(0x9f22c915), SPH_C32(0x4c2f9f99),
22806 SPH_C32(0x23c0e6f7) },
22807 { SPH_C32(0x5f950000), SPH_C32(0xb1421d44), SPH_C32(0xa2ef0000),
22808 SPH_C32(0x2bd70000), SPH_C32(0x24ea6af7), SPH_C32(0x0dad55e6),
22809 SPH_C32(0x72678c2a), SPH_C32(0x98110689), SPH_C32(0xe01f0000),
22810 SPH_C32(0x59e5095c), SPH_C32(0x504d0000), SPH_C32(0xc3450000),
22811 SPH_C32(0x3f8e1f69), SPH_C32(0xdd845143), SPH_C32(0x4c3d45ae),
22812 SPH_C32(0x0ffbb6b9) },
22813 { SPH_C32(0xde190000), SPH_C32(0x9fe91d9c), SPH_C32(0x5de10000),
22814 SPH_C32(0x3ced0000), SPH_C32(0x40c25742), SPH_C32(0xe7e15d7e),
22815 SPH_C32(0x4a2366a2), SPH_C32(0x76baa81e), SPH_C32(0x723c0000),
22816 SPH_C32(0xf019090c), SPH_C32(0xd1220000), SPH_C32(0x88d60000),
22817 SPH_C32(0x323a4431), SPH_C32(0xc2d9857e), SPH_C32(0xeeaff1e5),
22818 SPH_C32(0x46073add) },
22819 { SPH_C32(0x8a490000), SPH_C32(0x99981dc0), SPH_C32(0x784f0000),
22820 SPH_C32(0x56f30000), SPH_C32(0x6e67199d), SPH_C32(0x81afd86c),
22821 SPH_C32(0xf5997e61), SPH_C32(0x08cbf509), SPH_C32(0xceb10000),
22822 SPH_C32(0x0c220914), SPH_C32(0xc8a10000), SPH_C32(0x59dd0000),
22823 SPH_C32(0x9c223cf5), SPH_C32(0x807f1d28), SPH_C32(0xeebd2bd2),
22824 SPH_C32(0x6a3c6a93) },
22825 { SPH_C32(0x62940000), SPH_C32(0x63d21d84), SPH_C32(0x44620000),
22826 SPH_C32(0xede60000), SPH_C32(0xeeda2f86), SPH_C32(0xa547c528),
22827 SPH_C32(0x4a31bc95), SPH_C32(0x5a81f850), SPH_C32(0x9ae10000),
22828 SPH_C32(0x0a530948), SPH_C32(0xed0f0000), SPH_C32(0x33c30000),
22829 SPH_C32(0xb287722a), SPH_C32(0xe631983a), SPH_C32(0x51073311),
22830 SPH_C32(0x144d3784) },
22831 { SPH_C32(0x36c40000), SPH_C32(0x65a31dd8), SPH_C32(0x61cc0000),
22832 SPH_C32(0x87f80000), SPH_C32(0xc07f6159), SPH_C32(0xc309403a),
22833 SPH_C32(0xf58ba456), SPH_C32(0x24f0a547), SPH_C32(0x266c0000),
22834 SPH_C32(0xf6680950), SPH_C32(0xf48c0000), SPH_C32(0xe2c80000),
22835 SPH_C32(0x1c9f0aee), SPH_C32(0xa497006c), SPH_C32(0x5115e926),
22836 SPH_C32(0x387667ca) },
22837 { SPH_C32(0x713b0000), SPH_C32(0xe4851d0c), SPH_C32(0x3a030000),
22838 SPH_C32(0xb14f0000), SPH_C32(0x8746496b), SPH_C32(0x5056198d),
22839 SPH_C32(0xd0e7e256), SPH_C32(0xfdd6daa3), SPH_C32(0x1b6d0000),
22840 SPH_C32(0x24f80990), SPH_C32(0x12010000), SPH_C32(0x24f90000),
22841 SPH_C32(0xd6af4f9f), SPH_C32(0x0c7d90a2), SPH_C32(0x6943d999),
22842 SPH_C32(0xfae69913) },
22843 { SPH_C32(0x256b0000), SPH_C32(0xe2f41d50), SPH_C32(0x1fad0000),
22844 SPH_C32(0xdb510000), SPH_C32(0xa9e307b4), SPH_C32(0x36189c9f),
22845 SPH_C32(0x6f5dfa95), SPH_C32(0x83a787b4), SPH_C32(0xa7e00000),
22846 SPH_C32(0xd8c30988), SPH_C32(0x0b820000), SPH_C32(0xf5f20000),
22847 SPH_C32(0x78b7375b), SPH_C32(0x4edb08f4), SPH_C32(0x695103ae),
22848 SPH_C32(0xd6ddc95d) },
22849 { SPH_C32(0xcdb60000), SPH_C32(0x18be1d14), SPH_C32(0x23800000),
22850 SPH_C32(0x60440000), SPH_C32(0x295e31af), SPH_C32(0x12f081db),
22851 SPH_C32(0xd0f53861), SPH_C32(0xd1ed8aed), SPH_C32(0xf3b00000),
22852 SPH_C32(0xdeb209d4), SPH_C32(0x2e2c0000), SPH_C32(0x9fec0000),
22853 SPH_C32(0x56127984), SPH_C32(0x28958de6), SPH_C32(0xd6eb1b6d),
22854 SPH_C32(0xa8ac944a) },
22855 { SPH_C32(0x99e60000), SPH_C32(0x1ecf1d48), SPH_C32(0x062e0000),
22856 SPH_C32(0x0a5a0000), SPH_C32(0x07fb7f70), SPH_C32(0x74be04c9),
22857 SPH_C32(0x6f4f20a2), SPH_C32(0xaf9cd7fa), SPH_C32(0x4f3d0000),
22858 SPH_C32(0x228909cc), SPH_C32(0x37af0000), SPH_C32(0x4ee70000),
22859 SPH_C32(0xf80a0140), SPH_C32(0x6a3315b0), SPH_C32(0xd6f9c15a),
22860 SPH_C32(0x8497c404) },
22861 { SPH_C32(0x186a0000), SPH_C32(0x30641d90), SPH_C32(0xf9200000),
22862 SPH_C32(0x1d600000), SPH_C32(0x63d342c5), SPH_C32(0x9ef20c51),
22863 SPH_C32(0x570bca2a), SPH_C32(0x4137796d), SPH_C32(0xdd1e0000),
22864 SPH_C32(0x8b75099c), SPH_C32(0xb6c00000), SPH_C32(0x05740000),
22865 SPH_C32(0xf5be5a18), SPH_C32(0x756ec18d), SPH_C32(0x746b7511),
22866 SPH_C32(0xcd6b4860) },
22867 { SPH_C32(0x4c3a0000), SPH_C32(0x36151dcc), SPH_C32(0xdc8e0000),
22868 SPH_C32(0x777e0000), SPH_C32(0x4d760c1a), SPH_C32(0xf8bc8943),
22869 SPH_C32(0xe8b1d2e9), SPH_C32(0x3f46247a), SPH_C32(0x61930000),
22870 SPH_C32(0x774e0984), SPH_C32(0xaf430000), SPH_C32(0xd47f0000),
22871 SPH_C32(0x5ba622dc), SPH_C32(0x37c859db), SPH_C32(0x7479af26),
22872 SPH_C32(0xe150182e) },
22873 { SPH_C32(0xa4e70000), SPH_C32(0xcc5f1d88), SPH_C32(0xe0a30000),
22874 SPH_C32(0xcc6b0000), SPH_C32(0xcdcb3a01), SPH_C32(0xdc549407),
22875 SPH_C32(0x5719101d), SPH_C32(0x6d0c2923), SPH_C32(0x35c30000),
22876 SPH_C32(0x713f09d8), SPH_C32(0x8aed0000), SPH_C32(0xbe610000),
22877 SPH_C32(0x75036c03), SPH_C32(0x5186dcc9), SPH_C32(0xcbc3b7e5),
22878 SPH_C32(0x9f214539) },
22879 { SPH_C32(0xf0b70000), SPH_C32(0xca2e1dd4), SPH_C32(0xc50d0000),
22880 SPH_C32(0xa6750000), SPH_C32(0xe36e74de), SPH_C32(0xba1a1115),
22881 SPH_C32(0xe8a308de), SPH_C32(0x137d7434), SPH_C32(0x894e0000),
22882 SPH_C32(0x8d0409c0), SPH_C32(0x936e0000), SPH_C32(0x6f6a0000),
22883 SPH_C32(0xdb1b14c7), SPH_C32(0x1320449f), SPH_C32(0xcbd16dd2),
22884 SPH_C32(0xb31a1577) }
22885 };
22886 static const sph_u32 T512_28[128][16] = {
22887 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22888 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22889 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22890 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22891 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22892 SPH_C32(0x00000000) },
22893 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
22894 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
22895 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
22896 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
22897 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
22898 SPH_C32(0x094e3198) },
22899 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
22900 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
22901 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
22902 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
22903 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
22904 SPH_C32(0xe86cba2e) },
22905 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
22906 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
22907 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
22908 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
22909 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
22910 SPH_C32(0xe1228bb6) },
22911 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
22912 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
22913 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
22914 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
22915 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
22916 SPH_C32(0x4b7eec55) },
22917 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
22918 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
22919 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
22920 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
22921 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
22922 SPH_C32(0x4230ddcd) },
22923 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
22924 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
22925 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
22926 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
22927 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
22928 SPH_C32(0xa312567b) },
22929 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
22930 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
22931 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
22932 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
22933 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
22934 SPH_C32(0xaa5c67e3) },
22935 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
22936 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
22937 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
22938 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
22939 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
22940 SPH_C32(0xb0a51834) },
22941 { SPH_C32(0x98370000), SPH_C32(0xe1f60002), SPH_C32(0x8c62e180),
22942 SPH_C32(0xef720000), SPH_C32(0x79226090), SPH_C32(0xba28a1a4),
22943 SPH_C32(0x1e7e5156), SPH_C32(0x8eb793d7), SPH_C32(0x82b10000),
22944 SPH_C32(0x20b90000), SPH_C32(0xdcf77200), SPH_C32(0x36a30000),
22945 SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98), SPH_C32(0x127e7e06),
22946 SPH_C32(0xb9eb29ac) },
22947 { SPH_C32(0x28ba0000), SPH_C32(0xa3760003), SPH_C32(0x984b0000),
22948 SPH_C32(0xb4430000), SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc),
22949 SPH_C32(0x784fbecb), SPH_C32(0xb50f8cc2), SPH_C32(0xeb920000),
22950 SPH_C32(0xecf90000), SPH_C32(0xbd5ea000), SPH_C32(0xc3250000),
22951 SPH_C32(0xa9465633), SPH_C32(0x3ac3a051), SPH_C32(0x62f9ca9c),
22952 SPH_C32(0x58c9a21a) },
22953 { SPH_C32(0x36f40000), SPH_C32(0x7db90003), SPH_C32(0xf5b30180),
22954 SPH_C32(0xc3670000), SPH_C32(0x3cee1523), SPH_C32(0xdc781692),
22955 SPH_C32(0xb5eca6d9), SPH_C32(0x2da5c5ac), SPH_C32(0x59940000),
22956 SPH_C32(0x29900000), SPH_C32(0x955db200), SPH_C32(0xb7420000),
22957 SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9), SPH_C32(0x51281570),
22958 SPH_C32(0x51879382) },
22959 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
22960 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
22961 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
22962 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
22963 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
22964 SPH_C32(0xfbdbf461) },
22965 { SPH_C32(0x43120000), SPH_C32(0xe8df0002), SPH_C32(0xc5c82180),
22966 SPH_C32(0x6e930000), SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595),
22967 SPH_C32(0x5d283a20), SPH_C32(0x66db29f9), SPH_C32(0xf7570000),
22968 SPH_C32(0xb5df0001), SPH_C32(0xec8c5200), SPH_C32(0x9b570000),
22969 SPH_C32(0x5a481574), SPH_C32(0xb7812e9f), SPH_C32(0xfabae2ff),
22970 SPH_C32(0xf295c5f9) },
22971 { SPH_C32(0xf39f0000), SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000),
22972 SPH_C32(0x35a20000), SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed),
22973 SPH_C32(0x3b19d5bd), SPH_C32(0x5d6336ec), SPH_C32(0x9e740000),
22974 SPH_C32(0x799f0001), SPH_C32(0x8d258000), SPH_C32(0x6ed10000),
22975 SPH_C32(0x267448d9), SPH_C32(0x1eea2356), SPH_C32(0x8a3d5665),
22976 SPH_C32(0x13b74e4f) },
22977 { SPH_C32(0xedd10000), SPH_C32(0x74900003), SPH_C32(0xbc19c180),
22978 SPH_C32(0x42860000), SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3),
22979 SPH_C32(0xf6bacdaf), SPH_C32(0xc5c97f82), SPH_C32(0x2c720000),
22980 SPH_C32(0xbcf60001), SPH_C32(0xa5269200), SPH_C32(0x1ab60000),
22981 SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae), SPH_C32(0xb9ec8989),
22982 SPH_C32(0x1af97fd7) },
22983 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
22984 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
22985 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
22986 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
22987 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
22988 SPH_C32(0xa6b8c28d) },
22989 { SPH_C32(0x2ef90000), SPH_C32(0x3b1f0000), SPH_C32(0x990c6180),
22990 SPH_C32(0x35e00000), SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e),
22991 SPH_C32(0xec0cb9f8), SPH_C32(0x280f515a), SPH_C32(0x04c80000),
22992 SPH_C32(0x1f800002), SPH_C32(0x3d6d9200), SPH_C32(0xaef50000),
22993 SPH_C32(0x401f6c90), SPH_C32(0xdd206572), SPH_C32(0xc1a33742),
22994 SPH_C32(0xaff6f315) },
22995 { SPH_C32(0x9e740000), SPH_C32(0x799f0001), SPH_C32(0x8d258000),
22996 SPH_C32(0x6ed10000), SPH_C32(0x267448d9), SPH_C32(0x1eea2356),
22997 SPH_C32(0x8a3d5665), SPH_C32(0x13b74e4f), SPH_C32(0x6deb0000),
22998 SPH_C32(0xd3c00002), SPH_C32(0x5cc44000), SPH_C32(0x5b730000),
22999 SPH_C32(0x3c23313d), SPH_C32(0x744b68bb), SPH_C32(0xb12483d8),
23000 SPH_C32(0x4ed478a3) },
23001 { SPH_C32(0x803a0000), SPH_C32(0xa7500001), SPH_C32(0xe0dd8180),
23002 SPH_C32(0x19f50000), SPH_C32(0xca334f47), SPH_C32(0xea4a4a18),
23003 SPH_C32(0x479e4e77), SPH_C32(0x8b1d0721), SPH_C32(0xdfed0000),
23004 SPH_C32(0x16a90002), SPH_C32(0x74c75200), SPH_C32(0x2f140000),
23005 SPH_C32(0x8ae107c9), SPH_C32(0x9f595143), SPH_C32(0x82f55c34),
23006 SPH_C32(0x479a493b) },
23007 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
23008 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
23009 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
23010 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
23011 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
23012 SPH_C32(0xedc62ed8) },
23013 { SPH_C32(0xf5dc0000), SPH_C32(0x32360000), SPH_C32(0xd0a6a180),
23014 SPH_C32(0xb4010000), SPH_C32(0x450151ad), SPH_C32(0xce63c91f),
23015 SPH_C32(0xaf5ad28e), SPH_C32(0xc063eb74), SPH_C32(0x712e0000),
23016 SPH_C32(0x8ae60003), SPH_C32(0x0d16b200), SPH_C32(0x03010000),
23017 SPH_C32(0xcf2d727a), SPH_C32(0xf909e675), SPH_C32(0x2967abbb),
23018 SPH_C32(0xe4881f40) },
23019 { SPH_C32(0x45510000), SPH_C32(0x70b60001), SPH_C32(0xc48f4000),
23020 SPH_C32(0xef300000), SPH_C32(0xec8a2380), SPH_C32(0x5c931767),
23021 SPH_C32(0xc96b3d13), SPH_C32(0xfbdbf461), SPH_C32(0x180d0000),
23022 SPH_C32(0x46a60003), SPH_C32(0x6cbf6000), SPH_C32(0xf6870000),
23023 SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc), SPH_C32(0x59e01f21),
23024 SPH_C32(0x05aa94f6) },
23025 { SPH_C32(0x5b1f0000), SPH_C32(0xae790001), SPH_C32(0xa9774180),
23026 SPH_C32(0x98140000), SPH_C32(0x00cd241e), SPH_C32(0xa8337e29),
23027 SPH_C32(0x04c82501), SPH_C32(0x6371bd0f), SPH_C32(0xaa0b0000),
23028 SPH_C32(0x83cf0003), SPH_C32(0x44bc7200), SPH_C32(0x82e00000),
23029 SPH_C32(0x05d31923), SPH_C32(0xbb70d244), SPH_C32(0x6a31c0cd),
23030 SPH_C32(0x0ce4a56e) },
23031 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
23032 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
23033 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
23034 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
23035 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
23036 SPH_C32(0x161ddab9) },
23037 { SPH_C32(0xa8800000), SPH_C32(0x04260002), SPH_C32(0x78968180),
23038 SPH_C32(0xadb60000), SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4),
23039 SPH_C32(0x3fd1f0bc), SPH_C32(0x3e128be3), SPH_C32(0x347f0000),
23040 SPH_C32(0xfa500002), SPH_C32(0xc999f200), SPH_C32(0xec310000),
23041 SPH_C32(0x23a751fa), SPH_C32(0xa59af112), SPH_C32(0xe00c96a8),
23042 SPH_C32(0x1f53eb21) },
23043 { SPH_C32(0x180d0000), SPH_C32(0x46a60003), SPH_C32(0x6cbf6000),
23044 SPH_C32(0xf6870000), SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc),
23045 SPH_C32(0x59e01f21), SPH_C32(0x05aa94f6), SPH_C32(0x5d5c0000),
23046 SPH_C32(0x36100002), SPH_C32(0xa8302000), SPH_C32(0x19b70000),
23047 SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb), SPH_C32(0x908b2232),
23048 SPH_C32(0xfe716097) },
23049 { SPH_C32(0x06430000), SPH_C32(0x98690003), SPH_C32(0x01476180),
23050 SPH_C32(0x81a30000), SPH_C32(0x5f562849), SPH_C32(0xa4c282f2),
23051 SPH_C32(0x94430733), SPH_C32(0x9d00dd98), SPH_C32(0xef5a0000),
23052 SPH_C32(0xf3790002), SPH_C32(0x80333200), SPH_C32(0x6dd00000),
23053 SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523), SPH_C32(0xa35afdde),
23054 SPH_C32(0xf73f510f) },
23055 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
23056 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
23057 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
23058 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
23059 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
23060 SPH_C32(0x5d6336ec) },
23061 { SPH_C32(0x73a50000), SPH_C32(0x0d0f0002), SPH_C32(0x313c4180),
23062 SPH_C32(0x2c570000), SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5),
23063 SPH_C32(0x7c879bca), SPH_C32(0xd67e31cd), SPH_C32(0x41990000),
23064 SPH_C32(0x6f360003), SPH_C32(0xf9e2d200), SPH_C32(0x41c50000),
23065 SPH_C32(0xac954f10), SPH_C32(0x81b37215), SPH_C32(0x08c80a51),
23066 SPH_C32(0x542d0774) },
23067 { SPH_C32(0xc3280000), SPH_C32(0x4f8f0003), SPH_C32(0x2515a000),
23068 SPH_C32(0x77660000), SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d),
23069 SPH_C32(0x1ab67457), SPH_C32(0xedc62ed8), SPH_C32(0x28ba0000),
23070 SPH_C32(0xa3760003), SPH_C32(0x984b0000), SPH_C32(0xb4430000),
23071 SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc), SPH_C32(0x784fbecb),
23072 SPH_C32(0xb50f8cc2) },
23073 { SPH_C32(0xdd660000), SPH_C32(0x91400003), SPH_C32(0x48eda180),
23074 SPH_C32(0x00420000), SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3),
23075 SPH_C32(0xd7156c45), SPH_C32(0x756c67b6), SPH_C32(0x9abc0000),
23076 SPH_C32(0x661f0003), SPH_C32(0xb0481200), SPH_C32(0xc0240000),
23077 SPH_C32(0x666b2449), SPH_C32(0xc3ca4624), SPH_C32(0x4b9e6127),
23078 SPH_C32(0xbc41bd5a) },
23079 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
23080 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
23081 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
23082 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
23083 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
23084 SPH_C32(0x3a4e99d7) },
23085 { SPH_C32(0x0a570000), SPH_C32(0xfd05003c), SPH_C32(0x3d270180),
23086 SPH_C32(0x33920000), SPH_C32(0xf72b602e), SPH_C32(0xc853c53b),
23087 SPH_C32(0xac4508a2), SPH_C32(0x436092ee), SPH_C32(0x51450000),
23088 SPH_C32(0xff270014), SPH_C32(0xdac51200), SPH_C32(0xde290000),
23089 SPH_C32(0x6ddc7452), SPH_C32(0xce7987ed), SPH_C32(0x21ec6eba),
23090 SPH_C32(0x3300a84f) },
23091 { SPH_C32(0xbada0000), SPH_C32(0xbf85003d), SPH_C32(0x290ee000),
23092 SPH_C32(0x68a30000), SPH_C32(0x5ea01203), SPH_C32(0x5aa31b43),
23093 SPH_C32(0xca74e73f), SPH_C32(0x78d88dfb), SPH_C32(0x38660000),
23094 SPH_C32(0x33670014), SPH_C32(0xbb6cc000), SPH_C32(0x2baf0000),
23095 SPH_C32(0x11e029ff), SPH_C32(0x67128a24), SPH_C32(0x516bda20),
23096 SPH_C32(0xd22223f9) },
23097 { SPH_C32(0xa4940000), SPH_C32(0x614a003d), SPH_C32(0x44f6e180),
23098 SPH_C32(0x1f870000), SPH_C32(0xb2e7159d), SPH_C32(0xae03720d),
23099 SPH_C32(0x07d7ff2d), SPH_C32(0xe072c495), SPH_C32(0x8a600000),
23100 SPH_C32(0xf60e0014), SPH_C32(0x936fd200), SPH_C32(0x5fc80000),
23101 SPH_C32(0xa7221f0b), SPH_C32(0x8c00b3dc), SPH_C32(0x62ba05cc),
23102 SPH_C32(0xdb6c1261) },
23103 { SPH_C32(0xcf3c0000), SPH_C32(0x2ae3003c), SPH_C32(0x1975c000),
23104 SPH_C32(0xc5570000), SPH_C32(0xd1920ce9), SPH_C32(0x7e8a9844),
23105 SPH_C32(0x22b07bc6), SPH_C32(0x33a661ae), SPH_C32(0x96a50000),
23106 SPH_C32(0xaf280015), SPH_C32(0xc2bd2000), SPH_C32(0x07ba0000),
23107 SPH_C32(0x542c5c4c), SPH_C32(0x01423d12), SPH_C32(0xfaf92daf),
23108 SPH_C32(0x71307582) },
23109 { SPH_C32(0xd1720000), SPH_C32(0xf42c003c), SPH_C32(0x748dc180),
23110 SPH_C32(0xb2730000), SPH_C32(0x3dd50b77), SPH_C32(0x8a2af10a),
23111 SPH_C32(0xef1363d4), SPH_C32(0xab0c28c0), SPH_C32(0x24a30000),
23112 SPH_C32(0x6a410015), SPH_C32(0xeabe3200), SPH_C32(0x73dd0000),
23113 SPH_C32(0xe2ee6ab8), SPH_C32(0xea5004ea), SPH_C32(0xc928f243),
23114 SPH_C32(0x787e441a) },
23115 { SPH_C32(0x61ff0000), SPH_C32(0xb6ac003d), SPH_C32(0x60a42000),
23116 SPH_C32(0xe9420000), SPH_C32(0x945e795a), SPH_C32(0x18da2f72),
23117 SPH_C32(0x89228c49), SPH_C32(0x90b437d5), SPH_C32(0x4d800000),
23118 SPH_C32(0xa6010015), SPH_C32(0x8b17e000), SPH_C32(0x865b0000),
23119 SPH_C32(0x9ed23715), SPH_C32(0x433b0923), SPH_C32(0xb9af46d9),
23120 SPH_C32(0x995ccfac) },
23121 { SPH_C32(0x7fb10000), SPH_C32(0x6863003d), SPH_C32(0x0d5c2180),
23122 SPH_C32(0x9e660000), SPH_C32(0x78197ec4), SPH_C32(0xec7a463c),
23123 SPH_C32(0x4481945b), SPH_C32(0x081e7ebb), SPH_C32(0xff860000),
23124 SPH_C32(0x63680015), SPH_C32(0xa314f200), SPH_C32(0xf23c0000),
23125 SPH_C32(0x281001e1), SPH_C32(0xa82930db), SPH_C32(0x8a7e9935),
23126 SPH_C32(0x9012fe34) },
23127 { SPH_C32(0x92600000), SPH_C32(0x1cf3003e), SPH_C32(0xb145e000),
23128 SPH_C32(0xdce00000), SPH_C32(0x8e0900be), SPH_C32(0x727b649f),
23129 SPH_C32(0xb23b59f4), SPH_C32(0xcdd70139), SPH_C32(0xd3f40000),
23130 SPH_C32(0xdf9e0014), SPH_C32(0x06326000), SPH_C32(0xe88a0000),
23131 SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75), SPH_C32(0x339210bc),
23132 SPH_C32(0x8aeb81e3) },
23133 { SPH_C32(0x8c2e0000), SPH_C32(0xc23c003e), SPH_C32(0xdcbde180),
23134 SPH_C32(0xabc40000), SPH_C32(0x624e0720), SPH_C32(0x86db0dd1),
23135 SPH_C32(0x7f9841e6), SPH_C32(0x557d4857), SPH_C32(0x61f20000),
23136 SPH_C32(0x1af70014), SPH_C32(0x2e317200), SPH_C32(0x9ced0000),
23137 SPH_C32(0x0e644938), SPH_C32(0xb6c3138d), SPH_C32(0x0043cf50),
23138 SPH_C32(0x83a5b07b) },
23139 { SPH_C32(0x3ca30000), SPH_C32(0x80bc003f), SPH_C32(0xc8940000),
23140 SPH_C32(0xf0f50000), SPH_C32(0xcbc5750d), SPH_C32(0x142bd3a9),
23141 SPH_C32(0x19a9ae7b), SPH_C32(0x6ec55742), SPH_C32(0x08d10000),
23142 SPH_C32(0xd6b70014), SPH_C32(0x4f98a000), SPH_C32(0x696b0000),
23143 SPH_C32(0x72581495), SPH_C32(0x1fa81e44), SPH_C32(0x70c47bca),
23144 SPH_C32(0x62873bcd) },
23145 { SPH_C32(0x22ed0000), SPH_C32(0x5e73003f), SPH_C32(0xa56c0180),
23146 SPH_C32(0x87d10000), SPH_C32(0x27827293), SPH_C32(0xe08bbae7),
23147 SPH_C32(0xd40ab669), SPH_C32(0xf66f1e2c), SPH_C32(0xbad70000),
23148 SPH_C32(0x13de0014), SPH_C32(0x679bb200), SPH_C32(0x1d0c0000),
23149 SPH_C32(0xc49a2261), SPH_C32(0xf4ba27bc), SPH_C32(0x4315a426),
23150 SPH_C32(0x6bc90a55) },
23151 { SPH_C32(0x49450000), SPH_C32(0x15da003e), SPH_C32(0xf8ef2000),
23152 SPH_C32(0x5d010000), SPH_C32(0x44f76be7), SPH_C32(0x300250ae),
23153 SPH_C32(0xf16d3282), SPH_C32(0x25bbbb17), SPH_C32(0xa6120000),
23154 SPH_C32(0x4af80015), SPH_C32(0x36494000), SPH_C32(0x457e0000),
23155 SPH_C32(0x37946126), SPH_C32(0x79f8a972), SPH_C32(0xdb568c45),
23156 SPH_C32(0xc1956db6) },
23157 { SPH_C32(0x570b0000), SPH_C32(0xcb15003e), SPH_C32(0x95172180),
23158 SPH_C32(0x2a250000), SPH_C32(0xa8b06c79), SPH_C32(0xc4a239e0),
23159 SPH_C32(0x3cce2a90), SPH_C32(0xbd11f279), SPH_C32(0x14140000),
23160 SPH_C32(0x8f910015), SPH_C32(0x1e4a5200), SPH_C32(0x31190000),
23161 SPH_C32(0x815657d2), SPH_C32(0x92ea908a), SPH_C32(0xe88753a9),
23162 SPH_C32(0xc8db5c2e) },
23163 { SPH_C32(0xe7860000), SPH_C32(0x8995003f), SPH_C32(0x813ec000),
23164 SPH_C32(0x71140000), SPH_C32(0x013b1e54), SPH_C32(0x5652e798),
23165 SPH_C32(0x5affc50d), SPH_C32(0x86a9ed6c), SPH_C32(0x7d370000),
23166 SPH_C32(0x43d10015), SPH_C32(0x7fe38000), SPH_C32(0xc49f0000),
23167 SPH_C32(0xfd6a0a7f), SPH_C32(0x3b819d43), SPH_C32(0x9800e733),
23168 SPH_C32(0x29f9d798) },
23169 { SPH_C32(0xf9c80000), SPH_C32(0x575a003f), SPH_C32(0xecc6c180),
23170 SPH_C32(0x06300000), SPH_C32(0xed7c19ca), SPH_C32(0xa2f28ed6),
23171 SPH_C32(0x975cdd1f), SPH_C32(0x1e03a402), SPH_C32(0xcf310000),
23172 SPH_C32(0x86b80015), SPH_C32(0x57e09200), SPH_C32(0xb0f80000),
23173 SPH_C32(0x4ba83c8b), SPH_C32(0xd093a4bb), SPH_C32(0xabd138df),
23174 SPH_C32(0x20b7e600) },
23175 { SPH_C32(0x24ae0000), SPH_C32(0xc61a003c), SPH_C32(0xa42b6000),
23176 SPH_C32(0x06720000), SPH_C32(0x78d45ada), SPH_C32(0x44493815),
23177 SPH_C32(0x4049b15a), SPH_C32(0x6b6fc3b4), SPH_C32(0x558d0000),
23178 SPH_C32(0xe0a70016), SPH_C32(0xe7a88000), SPH_C32(0x70dc0000),
23179 SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f), SPH_C32(0xe04f59f8),
23180 SPH_C32(0x9cf65b5a) },
23181 { SPH_C32(0x3ae00000), SPH_C32(0x18d5003c), SPH_C32(0xc9d36180),
23182 SPH_C32(0x71560000), SPH_C32(0x94935d44), SPH_C32(0xb0e9515b),
23183 SPH_C32(0x8deaa948), SPH_C32(0xf3c58ada), SPH_C32(0xe78b0000),
23184 SPH_C32(0x25ce0016), SPH_C32(0xcfab9200), SPH_C32(0x04bb0000),
23185 SPH_C32(0x9b012e36), SPH_C32(0xf84bdb67), SPH_C32(0xd39e8614),
23186 SPH_C32(0x95b86ac2) },
23187 { SPH_C32(0x8a6d0000), SPH_C32(0x5a55003d), SPH_C32(0xddfa8000),
23188 SPH_C32(0x2a670000), SPH_C32(0x3d182f69), SPH_C32(0x22198f23),
23189 SPH_C32(0xebdb46d5), SPH_C32(0xc87d95cf), SPH_C32(0x8ea80000),
23190 SPH_C32(0xe98e0016), SPH_C32(0xae024000), SPH_C32(0xf13d0000),
23191 SPH_C32(0xe73d739b), SPH_C32(0x5120d6ae), SPH_C32(0xa319328e),
23192 SPH_C32(0x749ae174) },
23193 { SPH_C32(0x94230000), SPH_C32(0x849a003d), SPH_C32(0xb0028180),
23194 SPH_C32(0x5d430000), SPH_C32(0xd15f28f7), SPH_C32(0xd6b9e66d),
23195 SPH_C32(0x26785ec7), SPH_C32(0x50d7dca1), SPH_C32(0x3cae0000),
23196 SPH_C32(0x2ce70016), SPH_C32(0x86015200), SPH_C32(0x855a0000),
23197 SPH_C32(0x51ff456f), SPH_C32(0xba32ef56), SPH_C32(0x90c8ed62),
23198 SPH_C32(0x7dd4d0ec) },
23199 { SPH_C32(0xff8b0000), SPH_C32(0xcf33003c), SPH_C32(0xed81a000),
23200 SPH_C32(0x87930000), SPH_C32(0xb22a3183), SPH_C32(0x06300c24),
23201 SPH_C32(0x031fda2c), SPH_C32(0x8303799a), SPH_C32(0x206b0000),
23202 SPH_C32(0x75c10017), SPH_C32(0xd7d3a000), SPH_C32(0xdd280000),
23203 SPH_C32(0xa2f10628), SPH_C32(0x37706198), SPH_C32(0x088bc501),
23204 SPH_C32(0xd788b70f) },
23205 { SPH_C32(0xe1c50000), SPH_C32(0x11fc003c), SPH_C32(0x8079a180),
23206 SPH_C32(0xf0b70000), SPH_C32(0x5e6d361d), SPH_C32(0xf290656a),
23207 SPH_C32(0xcebcc23e), SPH_C32(0x1ba930f4), SPH_C32(0x926d0000),
23208 SPH_C32(0xb0a80017), SPH_C32(0xffd0b200), SPH_C32(0xa94f0000),
23209 SPH_C32(0x143330dc), SPH_C32(0xdc625860), SPH_C32(0x3b5a1aed),
23210 SPH_C32(0xdec68697) },
23211 { SPH_C32(0x51480000), SPH_C32(0x537c003d), SPH_C32(0x94504000),
23212 SPH_C32(0xab860000), SPH_C32(0xf7e64430), SPH_C32(0x6060bb12),
23213 SPH_C32(0xa88d2da3), SPH_C32(0x20112fe1), SPH_C32(0xfb4e0000),
23214 SPH_C32(0x7ce80017), SPH_C32(0x9e796000), SPH_C32(0x5cc90000),
23215 SPH_C32(0x680f6d71), SPH_C32(0x750955a9), SPH_C32(0x4bddae77),
23216 SPH_C32(0x3fe40d21) },
23217 { SPH_C32(0x4f060000), SPH_C32(0x8db3003d), SPH_C32(0xf9a84180),
23218 SPH_C32(0xdca20000), SPH_C32(0x1ba143ae), SPH_C32(0x94c0d25c),
23219 SPH_C32(0x652e35b1), SPH_C32(0xb8bb668f), SPH_C32(0x49480000),
23220 SPH_C32(0xb9810017), SPH_C32(0xb67a7200), SPH_C32(0x28ae0000),
23221 SPH_C32(0xdecd5b85), SPH_C32(0x9e1b6c51), SPH_C32(0x780c719b),
23222 SPH_C32(0x36aa3cb9) },
23223 { SPH_C32(0xa2d70000), SPH_C32(0xf923003e), SPH_C32(0x45b18000),
23224 SPH_C32(0x9e240000), SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff),
23225 SPH_C32(0x9394f81e), SPH_C32(0x7d72190d), SPH_C32(0x653a0000),
23226 SPH_C32(0x05770016), SPH_C32(0x135ce000), SPH_C32(0x32180000),
23227 SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff), SPH_C32(0xc1e0f812),
23228 SPH_C32(0x2c53436e) },
23229 { SPH_C32(0xbc990000), SPH_C32(0x27ec003e), SPH_C32(0x28498180),
23230 SPH_C32(0xe9000000), SPH_C32(0x01f63a4a), SPH_C32(0xfe6199b1),
23231 SPH_C32(0x5e37e00c), SPH_C32(0xe5d85063), SPH_C32(0xd73c0000),
23232 SPH_C32(0xc01e0016), SPH_C32(0x3b5ff200), SPH_C32(0x467f0000),
23233 SPH_C32(0xf8b9135c), SPH_C32(0x80f14f07), SPH_C32(0xf23127fe),
23234 SPH_C32(0x251d72f6) },
23235 { SPH_C32(0x0c140000), SPH_C32(0x656c003f), SPH_C32(0x3c606000),
23236 SPH_C32(0xb2310000), SPH_C32(0xa87d4867), SPH_C32(0x6c9147c9),
23237 SPH_C32(0x38060f91), SPH_C32(0xde604f76), SPH_C32(0xbe1f0000),
23238 SPH_C32(0x0c5e0016), SPH_C32(0x5af62000), SPH_C32(0xb3f90000),
23239 SPH_C32(0x84854ef1), SPH_C32(0x299a42ce), SPH_C32(0x82b69364),
23240 SPH_C32(0xc43ff940) },
23241 { SPH_C32(0x125a0000), SPH_C32(0xbba3003f), SPH_C32(0x51986180),
23242 SPH_C32(0xc5150000), SPH_C32(0x443a4ff9), SPH_C32(0x98312e87),
23243 SPH_C32(0xf5a51783), SPH_C32(0x46ca0618), SPH_C32(0x0c190000),
23244 SPH_C32(0xc9370016), SPH_C32(0x72f53200), SPH_C32(0xc79e0000),
23245 SPH_C32(0x32477805), SPH_C32(0xc2887b36), SPH_C32(0xb1674c88),
23246 SPH_C32(0xcd71c8d8) },
23247 { SPH_C32(0x79f20000), SPH_C32(0xf00a003e), SPH_C32(0x0c1b4000),
23248 SPH_C32(0x1fc50000), SPH_C32(0x274f568d), SPH_C32(0x48b8c4ce),
23249 SPH_C32(0xd0c29368), SPH_C32(0x951ea323), SPH_C32(0x10dc0000),
23250 SPH_C32(0x90110017), SPH_C32(0x2327c000), SPH_C32(0x9fec0000),
23251 SPH_C32(0xc1493b42), SPH_C32(0x4fcaf5f8), SPH_C32(0x292464eb),
23252 SPH_C32(0x672daf3b) },
23253 { SPH_C32(0x67bc0000), SPH_C32(0x2ec5003e), SPH_C32(0x61e34180),
23254 SPH_C32(0x68e10000), SPH_C32(0xcb085113), SPH_C32(0xbc18ad80),
23255 SPH_C32(0x1d618b7a), SPH_C32(0x0db4ea4d), SPH_C32(0xa2da0000),
23256 SPH_C32(0x55780017), SPH_C32(0x0b24d200), SPH_C32(0xeb8b0000),
23257 SPH_C32(0x778b0db6), SPH_C32(0xa4d8cc00), SPH_C32(0x1af5bb07),
23258 SPH_C32(0x6e639ea3) },
23259 { SPH_C32(0xd7310000), SPH_C32(0x6c45003f), SPH_C32(0x75caa000),
23260 SPH_C32(0x33d00000), SPH_C32(0x6283233e), SPH_C32(0x2ee873f8),
23261 SPH_C32(0x7b5064e7), SPH_C32(0x360cf558), SPH_C32(0xcbf90000),
23262 SPH_C32(0x99380017), SPH_C32(0x6a8d0000), SPH_C32(0x1e0d0000),
23263 SPH_C32(0x0bb7501b), SPH_C32(0x0db3c1c9), SPH_C32(0x6a720f9d),
23264 SPH_C32(0x8f411515) },
23265 { SPH_C32(0xc97f0000), SPH_C32(0xb28a003f), SPH_C32(0x1832a180),
23266 SPH_C32(0x44f40000), SPH_C32(0x8ec424a0), SPH_C32(0xda481ab6),
23267 SPH_C32(0xb6f37cf5), SPH_C32(0xaea6bc36), SPH_C32(0x79ff0000),
23268 SPH_C32(0x5c510017), SPH_C32(0x428e1200), SPH_C32(0x6a6a0000),
23269 SPH_C32(0xbd7566ef), SPH_C32(0xe6a1f831), SPH_C32(0x59a3d071),
23270 SPH_C32(0x860f248d) },
23271 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
23272 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
23273 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
23274 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
23275 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
23276 SPH_C32(0xe1844257) },
23277 { SPH_C32(0xfd0d0000), SPH_C32(0xe4810014), SPH_C32(0x9f3e0180),
23278 SPH_C32(0xdd6a0000), SPH_C32(0x37594538), SPH_C32(0xd1cbd75b),
23279 SPH_C32(0xdf9ea944), SPH_C32(0xa2e4d0b9), SPH_C32(0x455c0000),
23280 SPH_C32(0xdced0028), SPH_C32(0x8a1a1200), SPH_C32(0x9a9f0000),
23281 SPH_C32(0x76b013e2), SPH_C32(0xf28a2b98), SPH_C32(0x400a7e0a),
23282 SPH_C32(0xe8ca73cf) },
23283 { SPH_C32(0x4d800000), SPH_C32(0xa6010015), SPH_C32(0x8b17e000),
23284 SPH_C32(0x865b0000), SPH_C32(0x9ed23715), SPH_C32(0x433b0923),
23285 SPH_C32(0xb9af46d9), SPH_C32(0x995ccfac), SPH_C32(0x2c7f0000),
23286 SPH_C32(0x10ad0028), SPH_C32(0xebb3c000), SPH_C32(0x6f190000),
23287 SPH_C32(0x0a8c4e4f), SPH_C32(0x5be12651), SPH_C32(0x308dca90),
23288 SPH_C32(0x09e8f879) },
23289 { SPH_C32(0x53ce0000), SPH_C32(0x78ce0015), SPH_C32(0xe6efe180),
23290 SPH_C32(0xf17f0000), SPH_C32(0x7295308b), SPH_C32(0xb79b606d),
23291 SPH_C32(0x740c5ecb), SPH_C32(0x01f686c2), SPH_C32(0x9e790000),
23292 SPH_C32(0xd5c40028), SPH_C32(0xc3b0d200), SPH_C32(0x1b7e0000),
23293 SPH_C32(0xbc4e78bb), SPH_C32(0xb0f31fa9), SPH_C32(0x035c157c),
23294 SPH_C32(0x00a6c9e1) },
23295 { SPH_C32(0x38660000), SPH_C32(0x33670014), SPH_C32(0xbb6cc000),
23296 SPH_C32(0x2baf0000), SPH_C32(0x11e029ff), SPH_C32(0x67128a24),
23297 SPH_C32(0x516bda20), SPH_C32(0xd22223f9), SPH_C32(0x82bc0000),
23298 SPH_C32(0x8ce20029), SPH_C32(0x92622000), SPH_C32(0x430c0000),
23299 SPH_C32(0x4f403bfc), SPH_C32(0x3db19167), SPH_C32(0x9b1f3d1f),
23300 SPH_C32(0xaafaae02) },
23301 { SPH_C32(0x26280000), SPH_C32(0xeda80014), SPH_C32(0xd694c180),
23302 SPH_C32(0x5c8b0000), SPH_C32(0xfda72e61), SPH_C32(0x93b2e36a),
23303 SPH_C32(0x9cc8c232), SPH_C32(0x4a886a97), SPH_C32(0x30ba0000),
23304 SPH_C32(0x498b0029), SPH_C32(0xba613200), SPH_C32(0x376b0000),
23305 SPH_C32(0xf9820d08), SPH_C32(0xd6a3a89f), SPH_C32(0xa8cee2f3),
23306 SPH_C32(0xa3b49f9a) },
23307 { SPH_C32(0x96a50000), SPH_C32(0xaf280015), SPH_C32(0xc2bd2000),
23308 SPH_C32(0x07ba0000), SPH_C32(0x542c5c4c), SPH_C32(0x01423d12),
23309 SPH_C32(0xfaf92daf), SPH_C32(0x71307582), SPH_C32(0x59990000),
23310 SPH_C32(0x85cb0029), SPH_C32(0xdbc8e000), SPH_C32(0xc2ed0000),
23311 SPH_C32(0x85be50a5), SPH_C32(0x7fc8a556), SPH_C32(0xd8495669),
23312 SPH_C32(0x4296142c) },
23313 { SPH_C32(0x88eb0000), SPH_C32(0x71e70015), SPH_C32(0xaf452180),
23314 SPH_C32(0x709e0000), SPH_C32(0xb86b5bd2), SPH_C32(0xf5e2545c),
23315 SPH_C32(0x375a35bd), SPH_C32(0xe99a3cec), SPH_C32(0xeb9f0000),
23316 SPH_C32(0x40a20029), SPH_C32(0xf3cbf200), SPH_C32(0xb68a0000),
23317 SPH_C32(0x337c6651), SPH_C32(0x94da9cae), SPH_C32(0xeb988985),
23318 SPH_C32(0x4bd825b4) },
23319 { SPH_C32(0x653a0000), SPH_C32(0x05770016), SPH_C32(0x135ce000),
23320 SPH_C32(0x32180000), SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff),
23321 SPH_C32(0xc1e0f812), SPH_C32(0x2c53436e), SPH_C32(0xc7ed0000),
23322 SPH_C32(0xfc540028), SPH_C32(0x56ed6000), SPH_C32(0xac3c0000),
23323 SPH_C32(0xa3ca187c), SPH_C32(0x61228600), SPH_C32(0x5274000c),
23324 SPH_C32(0x51215a63) },
23325 { SPH_C32(0x7b740000), SPH_C32(0xdbb80016), SPH_C32(0x7ea4e180),
23326 SPH_C32(0x453c0000), SPH_C32(0xa23c2236), SPH_C32(0x9f431fb1),
23327 SPH_C32(0x0c43e000), SPH_C32(0xb4f90a00), SPH_C32(0x75eb0000),
23328 SPH_C32(0x393d0028), SPH_C32(0x7eee7200), SPH_C32(0xd85b0000),
23329 SPH_C32(0x15082e88), SPH_C32(0x8a30bff8), SPH_C32(0x61a5dfe0),
23330 SPH_C32(0x586f6bfb) },
23331 { SPH_C32(0xcbf90000), SPH_C32(0x99380017), SPH_C32(0x6a8d0000),
23332 SPH_C32(0x1e0d0000), SPH_C32(0x0bb7501b), SPH_C32(0x0db3c1c9),
23333 SPH_C32(0x6a720f9d), SPH_C32(0x8f411515), SPH_C32(0x1cc80000),
23334 SPH_C32(0xf57d0028), SPH_C32(0x1f47a000), SPH_C32(0x2ddd0000),
23335 SPH_C32(0x69347325), SPH_C32(0x235bb231), SPH_C32(0x11226b7a),
23336 SPH_C32(0xb94de04d) },
23337 { SPH_C32(0xd5b70000), SPH_C32(0x47f70017), SPH_C32(0x07750180),
23338 SPH_C32(0x69290000), SPH_C32(0xe7f05785), SPH_C32(0xf913a887),
23339 SPH_C32(0xa7d1178f), SPH_C32(0x17eb5c7b), SPH_C32(0xaece0000),
23340 SPH_C32(0x30140028), SPH_C32(0x3744b200), SPH_C32(0x59ba0000),
23341 SPH_C32(0xdff645d1), SPH_C32(0xc8498bc9), SPH_C32(0x22f3b496),
23342 SPH_C32(0xb003d1d5) },
23343 { SPH_C32(0xbe1f0000), SPH_C32(0x0c5e0016), SPH_C32(0x5af62000),
23344 SPH_C32(0xb3f90000), SPH_C32(0x84854ef1), SPH_C32(0x299a42ce),
23345 SPH_C32(0x82b69364), SPH_C32(0xc43ff940), SPH_C32(0xb20b0000),
23346 SPH_C32(0x69320029), SPH_C32(0x66964000), SPH_C32(0x01c80000),
23347 SPH_C32(0x2cf80696), SPH_C32(0x450b0507), SPH_C32(0xbab09cf5),
23348 SPH_C32(0x1a5fb636) },
23349 { SPH_C32(0xa0510000), SPH_C32(0xd2910016), SPH_C32(0x370e2180),
23350 SPH_C32(0xc4dd0000), SPH_C32(0x68c2496f), SPH_C32(0xdd3a2b80),
23351 SPH_C32(0x4f158b76), SPH_C32(0x5c95b02e), SPH_C32(0x000d0000),
23352 SPH_C32(0xac5b0029), SPH_C32(0x4e955200), SPH_C32(0x75af0000),
23353 SPH_C32(0x9a3a3062), SPH_C32(0xae193cff), SPH_C32(0x89614319),
23354 SPH_C32(0x131187ae) },
23355 { SPH_C32(0x10dc0000), SPH_C32(0x90110017), SPH_C32(0x2327c000),
23356 SPH_C32(0x9fec0000), SPH_C32(0xc1493b42), SPH_C32(0x4fcaf5f8),
23357 SPH_C32(0x292464eb), SPH_C32(0x672daf3b), SPH_C32(0x692e0000),
23358 SPH_C32(0x601b0029), SPH_C32(0x2f3c8000), SPH_C32(0x80290000),
23359 SPH_C32(0xe6066dcf), SPH_C32(0x07723136), SPH_C32(0xf9e6f783),
23360 SPH_C32(0xf2330c18) },
23361 { SPH_C32(0x0e920000), SPH_C32(0x4ede0017), SPH_C32(0x4edfc180),
23362 SPH_C32(0xe8c80000), SPH_C32(0x2d0e3cdc), SPH_C32(0xbb6a9cb6),
23363 SPH_C32(0xe4877cf9), SPH_C32(0xff87e655), SPH_C32(0xdb280000),
23364 SPH_C32(0xa5720029), SPH_C32(0x073f9200), SPH_C32(0xf44e0000),
23365 SPH_C32(0x50c45b3b), SPH_C32(0xec6008ce), SPH_C32(0xca37286f),
23366 SPH_C32(0xfb7d3d80) },
23367 { SPH_C32(0xd3f40000), SPH_C32(0xdf9e0014), SPH_C32(0x06326000),
23368 SPH_C32(0xe88a0000), SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75),
23369 SPH_C32(0x339210bc), SPH_C32(0x8aeb81e3), SPH_C32(0x41940000),
23370 SPH_C32(0xc36d002a), SPH_C32(0xb7778000), SPH_C32(0x346a0000),
23371 SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea), SPH_C32(0x81a94948),
23372 SPH_C32(0x473c80da) },
23373 { SPH_C32(0xcdba0000), SPH_C32(0x01510014), SPH_C32(0x6bca6180),
23374 SPH_C32(0x9fae0000), SPH_C32(0x54e17852), SPH_C32(0xa971433b),
23375 SPH_C32(0xfe3108ae), SPH_C32(0x1241c88d), SPH_C32(0xf3920000),
23376 SPH_C32(0x0604002a), SPH_C32(0x9f749200), SPH_C32(0x400d0000),
23377 SPH_C32(0x806d4986), SPH_C32(0xc4b87712), SPH_C32(0xb27896a4),
23378 SPH_C32(0x4e72b142) },
23379 { SPH_C32(0x7d370000), SPH_C32(0x43d10015), SPH_C32(0x7fe38000),
23380 SPH_C32(0xc49f0000), SPH_C32(0xfd6a0a7f), SPH_C32(0x3b819d43),
23381 SPH_C32(0x9800e733), SPH_C32(0x29f9d798), SPH_C32(0x9ab10000),
23382 SPH_C32(0xca44002a), SPH_C32(0xfedd4000), SPH_C32(0xb58b0000),
23383 SPH_C32(0xfc51142b), SPH_C32(0x6dd37adb), SPH_C32(0xc2ff223e),
23384 SPH_C32(0xaf503af4) },
23385 { SPH_C32(0x63790000), SPH_C32(0x9d1e0015), SPH_C32(0x121b8180),
23386 SPH_C32(0xb3bb0000), SPH_C32(0x112d0de1), SPH_C32(0xcf21f40d),
23387 SPH_C32(0x55a3ff21), SPH_C32(0xb1539ef6), SPH_C32(0x28b70000),
23388 SPH_C32(0x0f2d002a), SPH_C32(0xd6de5200), SPH_C32(0xc1ec0000),
23389 SPH_C32(0x4a9322df), SPH_C32(0x86c14323), SPH_C32(0xf12efdd2),
23390 SPH_C32(0xa61e0b6c) },
23391 { SPH_C32(0x08d10000), SPH_C32(0xd6b70014), SPH_C32(0x4f98a000),
23392 SPH_C32(0x696b0000), SPH_C32(0x72581495), SPH_C32(0x1fa81e44),
23393 SPH_C32(0x70c47bca), SPH_C32(0x62873bcd), SPH_C32(0x34720000),
23394 SPH_C32(0x560b002b), SPH_C32(0x870ca000), SPH_C32(0x999e0000),
23395 SPH_C32(0xb99d6198), SPH_C32(0x0b83cded), SPH_C32(0x696dd5b1),
23396 SPH_C32(0x0c426c8f) },
23397 { SPH_C32(0x169f0000), SPH_C32(0x08780014), SPH_C32(0x2260a180),
23398 SPH_C32(0x1e4f0000), SPH_C32(0x9e1f130b), SPH_C32(0xeb08770a),
23399 SPH_C32(0xbd6763d8), SPH_C32(0xfa2d72a3), SPH_C32(0x86740000),
23400 SPH_C32(0x9362002b), SPH_C32(0xaf0fb200), SPH_C32(0xedf90000),
23401 SPH_C32(0x0f5f576c), SPH_C32(0xe091f415), SPH_C32(0x5abc0a5d),
23402 SPH_C32(0x050c5d17) },
23403 { SPH_C32(0xa6120000), SPH_C32(0x4af80015), SPH_C32(0x36494000),
23404 SPH_C32(0x457e0000), SPH_C32(0x37946126), SPH_C32(0x79f8a972),
23405 SPH_C32(0xdb568c45), SPH_C32(0xc1956db6), SPH_C32(0xef570000),
23406 SPH_C32(0x5f22002b), SPH_C32(0xcea66000), SPH_C32(0x187f0000),
23407 SPH_C32(0x73630ac1), SPH_C32(0x49faf9dc), SPH_C32(0x2a3bbec7),
23408 SPH_C32(0xe42ed6a1) },
23409 { SPH_C32(0xb85c0000), SPH_C32(0x94370015), SPH_C32(0x5bb14180),
23410 SPH_C32(0x325a0000), SPH_C32(0xdbd366b8), SPH_C32(0x8d58c03c),
23411 SPH_C32(0x16f59457), SPH_C32(0x593f24d8), SPH_C32(0x5d510000),
23412 SPH_C32(0x9a4b002b), SPH_C32(0xe6a57200), SPH_C32(0x6c180000),
23413 SPH_C32(0xc5a13c35), SPH_C32(0xa2e8c024), SPH_C32(0x19ea612b),
23414 SPH_C32(0xed60e739) },
23415 { SPH_C32(0x558d0000), SPH_C32(0xe0a70016), SPH_C32(0xe7a88000),
23416 SPH_C32(0x70dc0000), SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f),
23417 SPH_C32(0xe04f59f8), SPH_C32(0x9cf65b5a), SPH_C32(0x71230000),
23418 SPH_C32(0x26bd002a), SPH_C32(0x4383e000), SPH_C32(0x76ae0000),
23419 SPH_C32(0x55174218), SPH_C32(0x5710da8a), SPH_C32(0xa006e8a2),
23420 SPH_C32(0xf79998ee) },
23421 { SPH_C32(0x4bc30000), SPH_C32(0x3e680016), SPH_C32(0x8a508180),
23422 SPH_C32(0x07f80000), SPH_C32(0xc1841f5c), SPH_C32(0xe7f98bd1),
23423 SPH_C32(0x2dec41ea), SPH_C32(0x045c1234), SPH_C32(0xc3250000),
23424 SPH_C32(0xe3d4002a), SPH_C32(0x6b80f200), SPH_C32(0x02c90000),
23425 SPH_C32(0xe3d574ec), SPH_C32(0xbc02e372), SPH_C32(0x93d7374e),
23426 SPH_C32(0xfed7a976) },
23427 { SPH_C32(0xfb4e0000), SPH_C32(0x7ce80017), SPH_C32(0x9e796000),
23428 SPH_C32(0x5cc90000), SPH_C32(0x680f6d71), SPH_C32(0x750955a9),
23429 SPH_C32(0x4bddae77), SPH_C32(0x3fe40d21), SPH_C32(0xaa060000),
23430 SPH_C32(0x2f94002a), SPH_C32(0x0a292000), SPH_C32(0xf74f0000),
23431 SPH_C32(0x9fe92941), SPH_C32(0x1569eebb), SPH_C32(0xe35083d4),
23432 SPH_C32(0x1ff522c0) },
23433 { SPH_C32(0xe5000000), SPH_C32(0xa2270017), SPH_C32(0xf3816180),
23434 SPH_C32(0x2bed0000), SPH_C32(0x84486aef), SPH_C32(0x81a93ce7),
23435 SPH_C32(0x867eb665), SPH_C32(0xa74e444f), SPH_C32(0x18000000),
23436 SPH_C32(0xeafd002a), SPH_C32(0x222a3200), SPH_C32(0x83280000),
23437 SPH_C32(0x292b1fb5), SPH_C32(0xfe7bd743), SPH_C32(0xd0815c38),
23438 SPH_C32(0x16bb1358) },
23439 { SPH_C32(0x8ea80000), SPH_C32(0xe98e0016), SPH_C32(0xae024000),
23440 SPH_C32(0xf13d0000), SPH_C32(0xe73d739b), SPH_C32(0x5120d6ae),
23441 SPH_C32(0xa319328e), SPH_C32(0x749ae174), SPH_C32(0x04c50000),
23442 SPH_C32(0xb3db002b), SPH_C32(0x73f8c000), SPH_C32(0xdb5a0000),
23443 SPH_C32(0xda255cf2), SPH_C32(0x7339598d), SPH_C32(0x48c2745b),
23444 SPH_C32(0xbce774bb) },
23445 { SPH_C32(0x90e60000), SPH_C32(0x37410016), SPH_C32(0xc3fa4180),
23446 SPH_C32(0x86190000), SPH_C32(0x0b7a7405), SPH_C32(0xa580bfe0),
23447 SPH_C32(0x6eba2a9c), SPH_C32(0xec30a81a), SPH_C32(0xb6c30000),
23448 SPH_C32(0x76b2002b), SPH_C32(0x5bfbd200), SPH_C32(0xaf3d0000),
23449 SPH_C32(0x6ce76a06), SPH_C32(0x982b6075), SPH_C32(0x7b13abb7),
23450 SPH_C32(0xb5a94523) },
23451 { SPH_C32(0x206b0000), SPH_C32(0x75c10017), SPH_C32(0xd7d3a000),
23452 SPH_C32(0xdd280000), SPH_C32(0xa2f10628), SPH_C32(0x37706198),
23453 SPH_C32(0x088bc501), SPH_C32(0xd788b70f), SPH_C32(0xdfe00000),
23454 SPH_C32(0xbaf2002b), SPH_C32(0x3a520000), SPH_C32(0x5abb0000),
23455 SPH_C32(0x10db37ab), SPH_C32(0x31406dbc), SPH_C32(0x0b941f2d),
23456 SPH_C32(0x548bce95) },
23457 { SPH_C32(0x3e250000), SPH_C32(0xab0e0017), SPH_C32(0xba2ba180),
23458 SPH_C32(0xaa0c0000), SPH_C32(0x4eb601b6), SPH_C32(0xc3d008d6),
23459 SPH_C32(0xc528dd13), SPH_C32(0x4f22fe61), SPH_C32(0x6de60000),
23460 SPH_C32(0x7f9b002b), SPH_C32(0x12511200), SPH_C32(0x2edc0000),
23461 SPH_C32(0xa619015f), SPH_C32(0xda525444), SPH_C32(0x3845c0c1),
23462 SPH_C32(0x5dc5ff0d) },
23463 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
23464 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
23465 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
23466 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
23467 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
23468 SPH_C32(0xdbcadb80) },
23469 { SPH_C32(0xe9140000), SPH_C32(0xc74b0028), SPH_C32(0xcfe10180),
23470 SPH_C32(0x99dc0000), SPH_C32(0x2c352288), SPH_C32(0xed387b2e),
23471 SPH_C32(0xbe78b9f4), SPH_C32(0x792e0b39), SPH_C32(0xa61f0000),
23472 SPH_C32(0xe6a3003c), SPH_C32(0x78dc1200), SPH_C32(0x30d10000),
23473 SPH_C32(0xadae5144), SPH_C32(0xd7e1958d), SPH_C32(0x5237cf5c),
23474 SPH_C32(0xd284ea18) },
23475 { SPH_C32(0x59990000), SPH_C32(0x85cb0029), SPH_C32(0xdbc8e000),
23476 SPH_C32(0xc2ed0000), SPH_C32(0x85be50a5), SPH_C32(0x7fc8a556),
23477 SPH_C32(0xd8495669), SPH_C32(0x4296142c), SPH_C32(0xcf3c0000),
23478 SPH_C32(0x2ae3003c), SPH_C32(0x1975c000), SPH_C32(0xc5570000),
23479 SPH_C32(0xd1920ce9), SPH_C32(0x7e8a9844), SPH_C32(0x22b07bc6),
23480 SPH_C32(0x33a661ae) },
23481 { SPH_C32(0x47d70000), SPH_C32(0x5b040029), SPH_C32(0xb630e180),
23482 SPH_C32(0xb5c90000), SPH_C32(0x69f9573b), SPH_C32(0x8b68cc18),
23483 SPH_C32(0x15ea4e7b), SPH_C32(0xda3c5d42), SPH_C32(0x7d3a0000),
23484 SPH_C32(0xef8a003c), SPH_C32(0x3176d200), SPH_C32(0xb1300000),
23485 SPH_C32(0x67503a1d), SPH_C32(0x9598a1bc), SPH_C32(0x1161a42a),
23486 SPH_C32(0x3ae85036) },
23487 { SPH_C32(0x2c7f0000), SPH_C32(0x10ad0028), SPH_C32(0xebb3c000),
23488 SPH_C32(0x6f190000), SPH_C32(0x0a8c4e4f), SPH_C32(0x5be12651),
23489 SPH_C32(0x308dca90), SPH_C32(0x09e8f879), SPH_C32(0x61ff0000),
23490 SPH_C32(0xb6ac003d), SPH_C32(0x60a42000), SPH_C32(0xe9420000),
23491 SPH_C32(0x945e795a), SPH_C32(0x18da2f72), SPH_C32(0x89228c49),
23492 SPH_C32(0x90b437d5) },
23493 { SPH_C32(0x32310000), SPH_C32(0xce620028), SPH_C32(0x864bc180),
23494 SPH_C32(0x183d0000), SPH_C32(0xe6cb49d1), SPH_C32(0xaf414f1f),
23495 SPH_C32(0xfd2ed282), SPH_C32(0x9142b117), SPH_C32(0xd3f90000),
23496 SPH_C32(0x73c5003d), SPH_C32(0x48a73200), SPH_C32(0x9d250000),
23497 SPH_C32(0x229c4fae), SPH_C32(0xf3c8168a), SPH_C32(0xbaf353a5),
23498 SPH_C32(0x99fa064d) },
23499 { SPH_C32(0x82bc0000), SPH_C32(0x8ce20029), SPH_C32(0x92622000),
23500 SPH_C32(0x430c0000), SPH_C32(0x4f403bfc), SPH_C32(0x3db19167),
23501 SPH_C32(0x9b1f3d1f), SPH_C32(0xaafaae02), SPH_C32(0xbada0000),
23502 SPH_C32(0xbf85003d), SPH_C32(0x290ee000), SPH_C32(0x68a30000),
23503 SPH_C32(0x5ea01203), SPH_C32(0x5aa31b43), SPH_C32(0xca74e73f),
23504 SPH_C32(0x78d88dfb) },
23505 { SPH_C32(0x9cf20000), SPH_C32(0x522d0029), SPH_C32(0xff9a2180),
23506 SPH_C32(0x34280000), SPH_C32(0xa3073c62), SPH_C32(0xc911f829),
23507 SPH_C32(0x56bc250d), SPH_C32(0x3250e76c), SPH_C32(0x08dc0000),
23508 SPH_C32(0x7aec003d), SPH_C32(0x010df200), SPH_C32(0x1cc40000),
23509 SPH_C32(0xe86224f7), SPH_C32(0xb1b122bb), SPH_C32(0xf9a538d3),
23510 SPH_C32(0x7196bc63) },
23511 { SPH_C32(0x71230000), SPH_C32(0x26bd002a), SPH_C32(0x4383e000),
23512 SPH_C32(0x76ae0000), SPH_C32(0x55174218), SPH_C32(0x5710da8a),
23513 SPH_C32(0xa006e8a2), SPH_C32(0xf79998ee), SPH_C32(0x24ae0000),
23514 SPH_C32(0xc61a003c), SPH_C32(0xa42b6000), SPH_C32(0x06720000),
23515 SPH_C32(0x78d45ada), SPH_C32(0x44493815), SPH_C32(0x4049b15a),
23516 SPH_C32(0x6b6fc3b4) },
23517 { SPH_C32(0x6f6d0000), SPH_C32(0xf872002a), SPH_C32(0x2e7be180),
23518 SPH_C32(0x018a0000), SPH_C32(0xb9504586), SPH_C32(0xa3b0b3c4),
23519 SPH_C32(0x6da5f0b0), SPH_C32(0x6f33d180), SPH_C32(0x96a80000),
23520 SPH_C32(0x0373003c), SPH_C32(0x8c287200), SPH_C32(0x72150000),
23521 SPH_C32(0xce166c2e), SPH_C32(0xaf5b01ed), SPH_C32(0x73986eb6),
23522 SPH_C32(0x6221f22c) },
23523 { SPH_C32(0xdfe00000), SPH_C32(0xbaf2002b), SPH_C32(0x3a520000),
23524 SPH_C32(0x5abb0000), SPH_C32(0x10db37ab), SPH_C32(0x31406dbc),
23525 SPH_C32(0x0b941f2d), SPH_C32(0x548bce95), SPH_C32(0xff8b0000),
23526 SPH_C32(0xcf33003c), SPH_C32(0xed81a000), SPH_C32(0x87930000),
23527 SPH_C32(0xb22a3183), SPH_C32(0x06300c24), SPH_C32(0x031fda2c),
23528 SPH_C32(0x8303799a) },
23529 { SPH_C32(0xc1ae0000), SPH_C32(0x643d002b), SPH_C32(0x57aa0180),
23530 SPH_C32(0x2d9f0000), SPH_C32(0xfc9c3035), SPH_C32(0xc5e004f2),
23531 SPH_C32(0xc637073f), SPH_C32(0xcc2187fb), SPH_C32(0x4d8d0000),
23532 SPH_C32(0x0a5a003c), SPH_C32(0xc582b200), SPH_C32(0xf3f40000),
23533 SPH_C32(0x04e80777), SPH_C32(0xed2235dc), SPH_C32(0x30ce05c0),
23534 SPH_C32(0x8a4d4802) },
23535 { SPH_C32(0xaa060000), SPH_C32(0x2f94002a), SPH_C32(0x0a292000),
23536 SPH_C32(0xf74f0000), SPH_C32(0x9fe92941), SPH_C32(0x1569eebb),
23537 SPH_C32(0xe35083d4), SPH_C32(0x1ff522c0), SPH_C32(0x51480000),
23538 SPH_C32(0x537c003d), SPH_C32(0x94504000), SPH_C32(0xab860000),
23539 SPH_C32(0xf7e64430), SPH_C32(0x6060bb12), SPH_C32(0xa88d2da3),
23540 SPH_C32(0x20112fe1) },
23541 { SPH_C32(0xb4480000), SPH_C32(0xf15b002a), SPH_C32(0x67d12180),
23542 SPH_C32(0x806b0000), SPH_C32(0x73ae2edf), SPH_C32(0xe1c987f5),
23543 SPH_C32(0x2ef39bc6), SPH_C32(0x875f6bae), SPH_C32(0xe34e0000),
23544 SPH_C32(0x9615003d), SPH_C32(0xbc535200), SPH_C32(0xdfe10000),
23545 SPH_C32(0x412472c4), SPH_C32(0x8b7282ea), SPH_C32(0x9b5cf24f),
23546 SPH_C32(0x295f1e79) },
23547 { SPH_C32(0x04c50000), SPH_C32(0xb3db002b), SPH_C32(0x73f8c000),
23548 SPH_C32(0xdb5a0000), SPH_C32(0xda255cf2), SPH_C32(0x7339598d),
23549 SPH_C32(0x48c2745b), SPH_C32(0xbce774bb), SPH_C32(0x8a6d0000),
23550 SPH_C32(0x5a55003d), SPH_C32(0xddfa8000), SPH_C32(0x2a670000),
23551 SPH_C32(0x3d182f69), SPH_C32(0x22198f23), SPH_C32(0xebdb46d5),
23552 SPH_C32(0xc87d95cf) },
23553 { SPH_C32(0x1a8b0000), SPH_C32(0x6d14002b), SPH_C32(0x1e00c180),
23554 SPH_C32(0xac7e0000), SPH_C32(0x36625b6c), SPH_C32(0x879930c3),
23555 SPH_C32(0x85616c49), SPH_C32(0x244d3dd5), SPH_C32(0x386b0000),
23556 SPH_C32(0x9f3c003d), SPH_C32(0xf5f99200), SPH_C32(0x5e000000),
23557 SPH_C32(0x8bda199d), SPH_C32(0xc90bb6db), SPH_C32(0xd80a9939),
23558 SPH_C32(0xc133a457) },
23559 { SPH_C32(0xc7ed0000), SPH_C32(0xfc540028), SPH_C32(0x56ed6000),
23560 SPH_C32(0xac3c0000), SPH_C32(0xa3ca187c), SPH_C32(0x61228600),
23561 SPH_C32(0x5274000c), SPH_C32(0x51215a63), SPH_C32(0xa2d70000),
23562 SPH_C32(0xf923003e), SPH_C32(0x45b18000), SPH_C32(0x9e240000),
23563 SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff), SPH_C32(0x9394f81e),
23564 SPH_C32(0x7d72190d) },
23565 { SPH_C32(0xd9a30000), SPH_C32(0x229b0028), SPH_C32(0x3b156180),
23566 SPH_C32(0xdb180000), SPH_C32(0x4f8d1fe2), SPH_C32(0x9582ef4e),
23567 SPH_C32(0x9fd7181e), SPH_C32(0xc98b130d), SPH_C32(0x10d10000),
23568 SPH_C32(0x3c4a003e), SPH_C32(0x6db29200), SPH_C32(0xea430000),
23569 SPH_C32(0x5b730b20), SPH_C32(0xe1d3c907), SPH_C32(0xa04527f2),
23570 SPH_C32(0x743c2895) },
23571 { SPH_C32(0x692e0000), SPH_C32(0x601b0029), SPH_C32(0x2f3c8000),
23572 SPH_C32(0x80290000), SPH_C32(0xe6066dcf), SPH_C32(0x07723136),
23573 SPH_C32(0xf9e6f783), SPH_C32(0xf2330c18), SPH_C32(0x79f20000),
23574 SPH_C32(0xf00a003e), SPH_C32(0x0c1b4000), SPH_C32(0x1fc50000),
23575 SPH_C32(0x274f568d), SPH_C32(0x48b8c4ce), SPH_C32(0xd0c29368),
23576 SPH_C32(0x951ea323) },
23577 { SPH_C32(0x77600000), SPH_C32(0xbed40029), SPH_C32(0x42c48180),
23578 SPH_C32(0xf70d0000), SPH_C32(0x0a416a51), SPH_C32(0xf3d25878),
23579 SPH_C32(0x3445ef91), SPH_C32(0x6a994576), SPH_C32(0xcbf40000),
23580 SPH_C32(0x3563003e), SPH_C32(0x24185200), SPH_C32(0x6ba20000),
23581 SPH_C32(0x918d6079), SPH_C32(0xa3aafd36), SPH_C32(0xe3134c84),
23582 SPH_C32(0x9c5092bb) },
23583 { SPH_C32(0x1cc80000), SPH_C32(0xf57d0028), SPH_C32(0x1f47a000),
23584 SPH_C32(0x2ddd0000), SPH_C32(0x69347325), SPH_C32(0x235bb231),
23585 SPH_C32(0x11226b7a), SPH_C32(0xb94de04d), SPH_C32(0xd7310000),
23586 SPH_C32(0x6c45003f), SPH_C32(0x75caa000), SPH_C32(0x33d00000),
23587 SPH_C32(0x6283233e), SPH_C32(0x2ee873f8), SPH_C32(0x7b5064e7),
23588 SPH_C32(0x360cf558) },
23589 { SPH_C32(0x02860000), SPH_C32(0x2bb20028), SPH_C32(0x72bfa180),
23590 SPH_C32(0x5af90000), SPH_C32(0x857374bb), SPH_C32(0xd7fbdb7f),
23591 SPH_C32(0xdc817368), SPH_C32(0x21e7a923), SPH_C32(0x65370000),
23592 SPH_C32(0xa92c003f), SPH_C32(0x5dc9b200), SPH_C32(0x47b70000),
23593 SPH_C32(0xd44115ca), SPH_C32(0xc5fa4a00), SPH_C32(0x4881bb0b),
23594 SPH_C32(0x3f42c4c0) },
23595 { SPH_C32(0xb20b0000), SPH_C32(0x69320029), SPH_C32(0x66964000),
23596 SPH_C32(0x01c80000), SPH_C32(0x2cf80696), SPH_C32(0x450b0507),
23597 SPH_C32(0xbab09cf5), SPH_C32(0x1a5fb636), SPH_C32(0x0c140000),
23598 SPH_C32(0x656c003f), SPH_C32(0x3c606000), SPH_C32(0xb2310000),
23599 SPH_C32(0xa87d4867), SPH_C32(0x6c9147c9), SPH_C32(0x38060f91),
23600 SPH_C32(0xde604f76) },
23601 { SPH_C32(0xac450000), SPH_C32(0xb7fd0029), SPH_C32(0x0b6e4180),
23602 SPH_C32(0x76ec0000), SPH_C32(0xc0bf0108), SPH_C32(0xb1ab6c49),
23603 SPH_C32(0x771384e7), SPH_C32(0x82f5ff58), SPH_C32(0xbe120000),
23604 SPH_C32(0xa005003f), SPH_C32(0x14637200), SPH_C32(0xc6560000),
23605 SPH_C32(0x1ebf7e93), SPH_C32(0x87837e31), SPH_C32(0x0bd7d07d),
23606 SPH_C32(0xd72e7eee) },
23607 { SPH_C32(0x41940000), SPH_C32(0xc36d002a), SPH_C32(0xb7778000),
23608 SPH_C32(0x346a0000), SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea),
23609 SPH_C32(0x81a94948), SPH_C32(0x473c80da), SPH_C32(0x92600000),
23610 SPH_C32(0x1cf3003e), SPH_C32(0xb145e000), SPH_C32(0xdce00000),
23611 SPH_C32(0x8e0900be), SPH_C32(0x727b649f), SPH_C32(0xb23b59f4),
23612 SPH_C32(0xcdd70139) },
23613 { SPH_C32(0x5fda0000), SPH_C32(0x1da2002a), SPH_C32(0xda8f8180),
23614 SPH_C32(0x434e0000), SPH_C32(0xdae878ec), SPH_C32(0xdb0a27a4),
23615 SPH_C32(0x4c0a515a), SPH_C32(0xdf96c9b4), SPH_C32(0x20660000),
23616 SPH_C32(0xd99a003e), SPH_C32(0x9946f200), SPH_C32(0xa8870000),
23617 SPH_C32(0x38cb364a), SPH_C32(0x99695d67), SPH_C32(0x81ea8618),
23618 SPH_C32(0xc49930a1) },
23619 { SPH_C32(0xef570000), SPH_C32(0x5f22002b), SPH_C32(0xcea66000),
23620 SPH_C32(0x187f0000), SPH_C32(0x73630ac1), SPH_C32(0x49faf9dc),
23621 SPH_C32(0x2a3bbec7), SPH_C32(0xe42ed6a1), SPH_C32(0x49450000),
23622 SPH_C32(0x15da003e), SPH_C32(0xf8ef2000), SPH_C32(0x5d010000),
23623 SPH_C32(0x44f76be7), SPH_C32(0x300250ae), SPH_C32(0xf16d3282),
23624 SPH_C32(0x25bbbb17) },
23625 { SPH_C32(0xf1190000), SPH_C32(0x81ed002b), SPH_C32(0xa35e6180),
23626 SPH_C32(0x6f5b0000), SPH_C32(0x9f240d5f), SPH_C32(0xbd5a9092),
23627 SPH_C32(0xe798a6d5), SPH_C32(0x7c849fcf), SPH_C32(0xfb430000),
23628 SPH_C32(0xd0b3003e), SPH_C32(0xd0ec3200), SPH_C32(0x29660000),
23629 SPH_C32(0xf2355d13), SPH_C32(0xdb106956), SPH_C32(0xc2bced6e),
23630 SPH_C32(0x2cf58a8f) },
23631 { SPH_C32(0x9ab10000), SPH_C32(0xca44002a), SPH_C32(0xfedd4000),
23632 SPH_C32(0xb58b0000), SPH_C32(0xfc51142b), SPH_C32(0x6dd37adb),
23633 SPH_C32(0xc2ff223e), SPH_C32(0xaf503af4), SPH_C32(0xe7860000),
23634 SPH_C32(0x8995003f), SPH_C32(0x813ec000), SPH_C32(0x71140000),
23635 SPH_C32(0x013b1e54), SPH_C32(0x5652e798), SPH_C32(0x5affc50d),
23636 SPH_C32(0x86a9ed6c) },
23637 { SPH_C32(0x84ff0000), SPH_C32(0x148b002a), SPH_C32(0x93254180),
23638 SPH_C32(0xc2af0000), SPH_C32(0x101613b5), SPH_C32(0x99731395),
23639 SPH_C32(0x0f5c3a2c), SPH_C32(0x37fa739a), SPH_C32(0x55800000),
23640 SPH_C32(0x4cfc003f), SPH_C32(0xa93dd200), SPH_C32(0x05730000),
23641 SPH_C32(0xb7f928a0), SPH_C32(0xbd40de60), SPH_C32(0x692e1ae1),
23642 SPH_C32(0x8fe7dcf4) },
23643 { SPH_C32(0x34720000), SPH_C32(0x560b002b), SPH_C32(0x870ca000),
23644 SPH_C32(0x999e0000), SPH_C32(0xb99d6198), SPH_C32(0x0b83cded),
23645 SPH_C32(0x696dd5b1), SPH_C32(0x0c426c8f), SPH_C32(0x3ca30000),
23646 SPH_C32(0x80bc003f), SPH_C32(0xc8940000), SPH_C32(0xf0f50000),
23647 SPH_C32(0xcbc5750d), SPH_C32(0x142bd3a9), SPH_C32(0x19a9ae7b),
23648 SPH_C32(0x6ec55742) },
23649 { SPH_C32(0x2a3c0000), SPH_C32(0x88c4002b), SPH_C32(0xeaf4a180),
23650 SPH_C32(0xeeba0000), SPH_C32(0x55da6606), SPH_C32(0xff23a4a3),
23651 SPH_C32(0xa4cecda3), SPH_C32(0x94e825e1), SPH_C32(0x8ea50000),
23652 SPH_C32(0x45d5003f), SPH_C32(0xe0971200), SPH_C32(0x84920000),
23653 SPH_C32(0x7d0743f9), SPH_C32(0xff39ea51), SPH_C32(0x2a787197),
23654 SPH_C32(0x678b66da) }
23655 };
23656 static const sph_u32 T512_35[128][16] = {
23657 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23658 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23659 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23660 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23661 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23662 SPH_C32(0x00000000) },
23663 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
23664 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
23665 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
23666 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
23667 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
23668 SPH_C32(0x7f975691) },
23669 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
23670 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
23671 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
23672 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
23673 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
23674 SPH_C32(0x2c94459e) },
23675 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
23676 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
23677 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
23678 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
23679 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
23680 SPH_C32(0x5303130f) },
23681 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
23682 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
23683 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
23684 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
23685 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
23686 SPH_C32(0x8e67b7fa) },
23687 { SPH_C32(0x9e440000), SPH_C32(0x8c370000), SPH_C32(0x30d807ce),
23688 SPH_C32(0xcbaf0000), SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6),
23689 SPH_C32(0xa615c724), SPH_C32(0x995994f1), SPH_C32(0xd2130000),
23690 SPH_C32(0x45ab0000), SPH_C32(0xf8c50286), SPH_C32(0xc30c0000),
23691 SPH_C32(0x574d284c), SPH_C32(0xda31f145), SPH_C32(0x4f1ee235),
23692 SPH_C32(0xf1f0e16b) },
23693 { SPH_C32(0x9f990000), SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786),
23694 SPH_C32(0x6daf0000), SPH_C32(0x413413b1), SPH_C32(0x155ef9e1),
23695 SPH_C32(0xc00708d9), SPH_C32(0xb5cdd16f), SPH_C32(0x80430000),
23696 SPH_C32(0x6cff0000), SPH_C32(0x92a402c8), SPH_C32(0x33f30000),
23697 SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b), SPH_C32(0x80486dd0),
23698 SPH_C32(0xa2f3f264) },
23699 { SPH_C32(0xcdc90000), SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8),
23700 SPH_C32(0x9d500000), SPH_C32(0xdb056d5d), SPH_C32(0x507db82f),
23701 SPH_C32(0x0f51873c), SPH_C32(0xe6cec260), SPH_C32(0xd3ce0000),
23702 SPH_C32(0xc5030000), SPH_C32(0x0c5302ce), SPH_C32(0x650c0000),
23703 SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72), SPH_C32(0x290c2dc8),
23704 SPH_C32(0xdd64a4f5) },
23705 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
23706 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
23707 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
23708 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
23709 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
23710 SPH_C32(0x443d3004) },
23711 { SPH_C32(0xd3ce0000), SPH_C32(0xc5030000), SPH_C32(0x0c5302ce),
23712 SPH_C32(0x650c0000), SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72),
23713 SPH_C32(0x290c2dc8), SPH_C32(0xdd64a4f5), SPH_C32(0x1e070000),
23714 SPH_C32(0xe0c80000), SPH_C32(0xa27c0506), SPH_C32(0xf85c0000),
23715 SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d), SPH_C32(0x265daaf4),
23716 SPH_C32(0x3baa6695) },
23717 { SPH_C32(0xd2130000), SPH_C32(0x45ab0000), SPH_C32(0xf8c50286),
23718 SPH_C32(0xc30c0000), SPH_C32(0x574d284c), SPH_C32(0xda31f145),
23719 SPH_C32(0x4f1ee235), SPH_C32(0xf1f0e16b), SPH_C32(0x4c570000),
23720 SPH_C32(0xc99c0000), SPH_C32(0xc81d0548), SPH_C32(0x08a30000),
23721 SPH_C32(0x86ac455f), SPH_C32(0x18898493), SPH_C32(0xe90b2511),
23722 SPH_C32(0x68a9759a) },
23723 { SPH_C32(0x80430000), SPH_C32(0x6cff0000), SPH_C32(0x92a402c8),
23724 SPH_C32(0x33f30000), SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b),
23725 SPH_C32(0x80486dd0), SPH_C32(0xa2f3f264), SPH_C32(0x1fda0000),
23726 SPH_C32(0x60600000), SPH_C32(0x56ea054e), SPH_C32(0x5e5c0000),
23727 SPH_C32(0x8c484511), SPH_C32(0x8a4c496a), SPH_C32(0x404f6509),
23728 SPH_C32(0x173e230b) },
23729 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
23730 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
23731 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
23732 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
23733 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
23734 SPH_C32(0xca5a87fe) },
23735 { SPH_C32(0x1fda0000), SPH_C32(0x60600000), SPH_C32(0x56ea054e),
23736 SPH_C32(0x5e5c0000), SPH_C32(0x8c484511), SPH_C32(0x8a4c496a),
23737 SPH_C32(0x404f6509), SPH_C32(0x173e230b), SPH_C32(0x9f990000),
23738 SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786), SPH_C32(0x6daf0000),
23739 SPH_C32(0x413413b1), SPH_C32(0x155ef9e1), SPH_C32(0xc00708d9),
23740 SPH_C32(0xb5cdd16f) },
23741 { SPH_C32(0x1e070000), SPH_C32(0xe0c80000), SPH_C32(0xa27c0506),
23742 SPH_C32(0xf85c0000), SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d),
23743 SPH_C32(0x265daaf4), SPH_C32(0x3baa6695), SPH_C32(0xcdc90000),
23744 SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8), SPH_C32(0x9d500000),
23745 SPH_C32(0xdb056d5d), SPH_C32(0x507db82f), SPH_C32(0x0f51873c),
23746 SPH_C32(0xe6cec260) },
23747 { SPH_C32(0x4c570000), SPH_C32(0xc99c0000), SPH_C32(0xc81d0548),
23748 SPH_C32(0x08a30000), SPH_C32(0x86ac455f), SPH_C32(0x18898493),
23749 SPH_C32(0xe90b2511), SPH_C32(0x68a9759a), SPH_C32(0x9e440000),
23750 SPH_C32(0x8c370000), SPH_C32(0x30d807ce), SPH_C32(0xcbaf0000),
23751 SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6), SPH_C32(0xa615c724),
23752 SPH_C32(0x995994f1) },
23753 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
23754 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
23755 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
23756 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
23757 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
23758 SPH_C32(0xf4f6ea7b) },
23759 { SPH_C32(0x2a730000), SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce),
23760 SPH_C32(0x605a0000), SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea),
23761 SPH_C32(0x3fda2f87), SPH_C32(0x306c98a4), SPH_C32(0x51220000),
23762 SPH_C32(0x1ed40000), SPH_C32(0x24eb0306), SPH_C32(0x00670000),
23763 SPH_C32(0xb069459d), SPH_C32(0x128d0b9e), SPH_C32(0x00185482),
23764 SPH_C32(0x8b61bcea) },
23765 { SPH_C32(0x2bae0000), SPH_C32(0xbb000000), SPH_C32(0x37cd0b86),
23766 SPH_C32(0xc65a0000), SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd),
23767 SPH_C32(0x59c8e07a), SPH_C32(0x1cf8dd3a), SPH_C32(0x03720000),
23768 SPH_C32(0x37800000), SPH_C32(0x4e8a0348), SPH_C32(0xf0980000),
23769 SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50), SPH_C32(0xcf4edb67),
23770 SPH_C32(0xd862afe5) },
23771 { SPH_C32(0x79fe0000), SPH_C32(0x92540000), SPH_C32(0x5dac0bc8),
23772 SPH_C32(0x36a50000), SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513),
23773 SPH_C32(0x969e6f9f), SPH_C32(0x4ffbce35), SPH_C32(0x50ff0000),
23774 SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e), SPH_C32(0xa6670000),
23775 SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9), SPH_C32(0x660a9b7f),
23776 SPH_C32(0xa7f5f974) },
23777 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
23778 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
23779 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
23780 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
23781 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
23782 SPH_C32(0x7a915d81) },
23783 { SPH_C32(0xe6670000), SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e),
23784 SPH_C32(0x5b0a0000), SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2),
23785 SPH_C32(0x56996746), SPH_C32(0xfa361f5a), SPH_C32(0xd0bc0000),
23786 SPH_C32(0xf2830000), SPH_C32(0x42d90186), SPH_C32(0x95940000),
23787 SPH_C32(0xedc06d9f), SPH_C32(0x5a793722), SPH_C32(0xe642f6af),
23788 SPH_C32(0x05060b10) },
23789 { SPH_C32(0xe7ba0000), SPH_C32(0x1e630000), SPH_C32(0x6d740c06),
23790 SPH_C32(0xfd0a0000), SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5),
23791 SPH_C32(0x308ba8bb), SPH_C32(0xd6a25ac4), SPH_C32(0x82ec0000),
23792 SPH_C32(0xdbd70000), SPH_C32(0x28b801c8), SPH_C32(0x656b0000),
23793 SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec), SPH_C32(0x2914794a),
23794 SPH_C32(0x5605181f) },
23795 { SPH_C32(0xb5ea0000), SPH_C32(0x37370000), SPH_C32(0x07150c48),
23796 SPH_C32(0x0df50000), SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b),
23797 SPH_C32(0xffdd275e), SPH_C32(0x85a149cb), SPH_C32(0xd1610000),
23798 SPH_C32(0x722b0000), SPH_C32(0xb64f01ce), SPH_C32(0x33940000),
23799 SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15), SPH_C32(0x80503952),
23800 SPH_C32(0x29924e8e) },
23801 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
23802 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
23803 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
23804 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
23805 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
23806 SPH_C32(0xb0cbda7f) },
23807 { SPH_C32(0xabed0000), SPH_C32(0xd7ff0000), SPH_C32(0xa569094e),
23808 SPH_C32(0xf5a90000), SPH_C32(0xb6a67e97), SPH_C32(0x733ef456),
23809 SPH_C32(0xd9808daa), SPH_C32(0xbe0b2f5e), SPH_C32(0x1ca80000),
23810 SPH_C32(0x57e00000), SPH_C32(0x18600606), SPH_C32(0xaec40000),
23811 SPH_C32(0xa6107e60), SPH_C32(0xdde2033a), SPH_C32(0x8f01be6e),
23812 SPH_C32(0xcf5c8cee) },
23813 { SPH_C32(0xaa300000), SPH_C32(0x57570000), SPH_C32(0x51ff0906),
23814 SPH_C32(0x53a90000), SPH_C32(0x26730035), SPH_C32(0xa4d87861),
23815 SPH_C32(0xbf924257), SPH_C32(0x929f6ac0), SPH_C32(0x4ef80000),
23816 SPH_C32(0x7eb40000), SPH_C32(0x72010648), SPH_C32(0x5e3b0000),
23817 SPH_C32(0x3c21008c), SPH_C32(0x98c142f4), SPH_C32(0x4057318b),
23818 SPH_C32(0x9c5f9fe1) },
23819 { SPH_C32(0xf8600000), SPH_C32(0x7e030000), SPH_C32(0x3b9e0948),
23820 SPH_C32(0xa3560000), SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af),
23821 SPH_C32(0x70c4cdb2), SPH_C32(0xc19c79cf), SPH_C32(0x1d750000),
23822 SPH_C32(0xd7480000), SPH_C32(0xecf6064e), SPH_C32(0x08c40000),
23823 SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d), SPH_C32(0xe9137193),
23824 SPH_C32(0xe3c8c970) },
23825 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
23826 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
23827 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
23828 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
23829 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
23830 SPH_C32(0x3eac6d85) },
23831 { SPH_C32(0x67f90000), SPH_C32(0x729c0000), SPH_C32(0xffd00ece),
23832 SPH_C32(0xcef90000), SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e),
23833 SPH_C32(0xb0c3c56b), SPH_C32(0x7451a8a0), SPH_C32(0x9d360000),
23834 SPH_C32(0xbbb70000), SPH_C32(0x7e520486), SPH_C32(0x3b370000),
23835 SPH_C32(0xfbb95662), SPH_C32(0x95163f86), SPH_C32(0x695b1c43),
23836 SPH_C32(0x413b3b14) },
23837 { SPH_C32(0x66240000), SPH_C32(0xf2340000), SPH_C32(0x0b460e86),
23838 SPH_C32(0x68f90000), SPH_C32(0x6da313ca), SPH_C32(0x23434c79),
23839 SPH_C32(0xd6d10a96), SPH_C32(0x58c5ed3e), SPH_C32(0xcf660000),
23840 SPH_C32(0x92e30000), SPH_C32(0x143304c8), SPH_C32(0xcbc80000),
23841 SPH_C32(0x6188288e), SPH_C32(0xd0357e48), SPH_C32(0xa60d93a6),
23842 SPH_C32(0x1238281b) },
23843 { SPH_C32(0x34740000), SPH_C32(0xdb600000), SPH_C32(0x61270ec8),
23844 SPH_C32(0x98060000), SPH_C32(0xf7926d26), SPH_C32(0x66600db7),
23845 SPH_C32(0x19878573), SPH_C32(0x0bc6fe31), SPH_C32(0x9ceb0000),
23846 SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce), SPH_C32(0x9d370000),
23847 SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1), SPH_C32(0x0f49d3be),
23848 SPH_C32(0x6daf7e8a) },
23849 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
23850 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
23851 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
23852 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
23853 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
23854 SPH_C32(0x979961d0) },
23855 { SPH_C32(0x50ff0000), SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e),
23856 SPH_C32(0xa6670000), SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9),
23857 SPH_C32(0x660a9b7f), SPH_C32(0xa7f5f974), SPH_C32(0x29010000),
23858 SPH_C32(0x0c280000), SPH_C32(0x8dd10886), SPH_C32(0x90c20000),
23859 SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba), SPH_C32(0xf094f4e0),
23860 SPH_C32(0xe80e3741) },
23861 { SPH_C32(0x51220000), SPH_C32(0x1ed40000), SPH_C32(0x24eb0306),
23862 SPH_C32(0x00670000), SPH_C32(0xb069459d), SPH_C32(0x128d0b9e),
23863 SPH_C32(0x00185482), SPH_C32(0x8b61bcea), SPH_C32(0x7b510000),
23864 SPH_C32(0x257c0000), SPH_C32(0xe7b008c8), SPH_C32(0x603d0000),
23865 SPH_C32(0x5b661308), SPH_C32(0x2947c374), SPH_C32(0x3fc27b05),
23866 SPH_C32(0xbb0d244e) },
23867 { SPH_C32(0x03720000), SPH_C32(0x37800000), SPH_C32(0x4e8a0348),
23868 SPH_C32(0xf0980000), SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50),
23869 SPH_C32(0xcf4edb67), SPH_C32(0xd862afe5), SPH_C32(0x28dc0000),
23870 SPH_C32(0x8c800000), SPH_C32(0x794708ce), SPH_C32(0x36c20000),
23871 SPH_C32(0x51821346), SPH_C32(0xbb820e8d), SPH_C32(0x96863b1d),
23872 SPH_C32(0xc49a72df) },
23873 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
23874 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
23875 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
23876 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
23877 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
23878 SPH_C32(0x19fed62a) },
23879 { SPH_C32(0x9ceb0000), SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce),
23880 SPH_C32(0x9d370000), SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1),
23881 SPH_C32(0x0f49d3be), SPH_C32(0x6daf7e8a), SPH_C32(0xa89f0000),
23882 SPH_C32(0xe07f0000), SPH_C32(0xebe30a06), SPH_C32(0x05310000),
23883 SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06), SPH_C32(0x16ce56cd),
23884 SPH_C32(0x666980bb) },
23885 { SPH_C32(0x9d360000), SPH_C32(0xbbb70000), SPH_C32(0x7e520486),
23886 SPH_C32(0x3b370000), SPH_C32(0xfbb95662), SPH_C32(0x95163f86),
23887 SPH_C32(0x695b1c43), SPH_C32(0x413b3b14), SPH_C32(0xfacf0000),
23888 SPH_C32(0xc92b0000), SPH_C32(0x81820a48), SPH_C32(0xf5ce0000),
23889 SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8), SPH_C32(0xd998d928),
23890 SPH_C32(0x356a93b4) },
23891 { SPH_C32(0xcf660000), SPH_C32(0x92e30000), SPH_C32(0x143304c8),
23892 SPH_C32(0xcbc80000), SPH_C32(0x6188288e), SPH_C32(0xd0357e48),
23893 SPH_C32(0xa60d93a6), SPH_C32(0x1238281b), SPH_C32(0xa9420000),
23894 SPH_C32(0x60d70000), SPH_C32(0x1f750a4e), SPH_C32(0xa3310000),
23895 SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231), SPH_C32(0x70dc9930),
23896 SPH_C32(0x4afdc525) },
23897 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
23898 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
23899 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
23900 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
23901 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
23902 SPH_C32(0xd3a451d4) },
23903 { SPH_C32(0xd1610000), SPH_C32(0x722b0000), SPH_C32(0xb64f01ce),
23904 SPH_C32(0x33940000), SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15),
23905 SPH_C32(0x80503952), SPH_C32(0x29924e8e), SPH_C32(0x648b0000),
23906 SPH_C32(0x451c0000), SPH_C32(0xb15a0d86), SPH_C32(0x3e610000),
23907 SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e), SPH_C32(0x7f8d1e0c),
23908 SPH_C32(0xac330745) },
23909 { SPH_C32(0xd0bc0000), SPH_C32(0xf2830000), SPH_C32(0x42d90186),
23910 SPH_C32(0x95940000), SPH_C32(0xedc06d9f), SPH_C32(0x5a793722),
23911 SPH_C32(0xe642f6af), SPH_C32(0x05060b10), SPH_C32(0x36db0000),
23912 SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8), SPH_C32(0xce9e0000),
23913 SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0), SPH_C32(0xb0db91e9),
23914 SPH_C32(0xff30144a) },
23915 { SPH_C32(0x82ec0000), SPH_C32(0xdbd70000), SPH_C32(0x28b801c8),
23916 SPH_C32(0x656b0000), SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec),
23917 SPH_C32(0x2914794a), SPH_C32(0x5605181f), SPH_C32(0x65560000),
23918 SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce), SPH_C32(0x98610000),
23919 SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629), SPH_C32(0x199fd1f1),
23920 SPH_C32(0x80a742db) },
23921 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
23922 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
23923 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
23924 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
23925 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
23926 SPH_C32(0x5dc3e62e) },
23927 { SPH_C32(0x1d750000), SPH_C32(0xd7480000), SPH_C32(0xecf6064e),
23928 SPH_C32(0x08c40000), SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d),
23929 SPH_C32(0xe9137193), SPH_C32(0xe3c8c970), SPH_C32(0xe5150000),
23930 SPH_C32(0xa94b0000), SPH_C32(0xd7680f06), SPH_C32(0xab920000),
23931 SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2), SPH_C32(0x99d7bc21),
23932 SPH_C32(0x2254b0bf) },
23933 { SPH_C32(0x1ca80000), SPH_C32(0x57e00000), SPH_C32(0x18600606),
23934 SPH_C32(0xaec40000), SPH_C32(0xa6107e60), SPH_C32(0xdde2033a),
23935 SPH_C32(0x8f01be6e), SPH_C32(0xcf5c8cee), SPH_C32(0xb7450000),
23936 SPH_C32(0x801f0000), SPH_C32(0xbd090f48), SPH_C32(0x5b6d0000),
23937 SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c), SPH_C32(0x568133c4),
23938 SPH_C32(0x7157a3b0) },
23939 { SPH_C32(0x4ef80000), SPH_C32(0x7eb40000), SPH_C32(0x72010648),
23940 SPH_C32(0x5e3b0000), SPH_C32(0x3c21008c), SPH_C32(0x98c142f4),
23941 SPH_C32(0x4057318b), SPH_C32(0x9c5f9fe1), SPH_C32(0xe4c80000),
23942 SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e), SPH_C32(0x0d920000),
23943 SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95), SPH_C32(0xffc573dc),
23944 SPH_C32(0x0ec0f521) },
23945 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
23946 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
23947 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
23948 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
23949 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
23950 SPH_C32(0x636f8bab) },
23951 { SPH_C32(0x28dc0000), SPH_C32(0x8c800000), SPH_C32(0x794708ce),
23952 SPH_C32(0x36c20000), SPH_C32(0x51821346), SPH_C32(0xbb820e8d),
23953 SPH_C32(0x96863b1d), SPH_C32(0xc49a72df), SPH_C32(0x2bae0000),
23954 SPH_C32(0xbb000000), SPH_C32(0x37cd0b86), SPH_C32(0xc65a0000),
23955 SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd), SPH_C32(0x59c8e07a),
23956 SPH_C32(0x1cf8dd3a) },
23957 { SPH_C32(0x29010000), SPH_C32(0x0c280000), SPH_C32(0x8dd10886),
23958 SPH_C32(0x90c20000), SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba),
23959 SPH_C32(0xf094f4e0), SPH_C32(0xe80e3741), SPH_C32(0x79fe0000),
23960 SPH_C32(0x92540000), SPH_C32(0x5dac0bc8), SPH_C32(0x36a50000),
23961 SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513), SPH_C32(0x969e6f9f),
23962 SPH_C32(0x4ffbce35) },
23963 { SPH_C32(0x7b510000), SPH_C32(0x257c0000), SPH_C32(0xe7b008c8),
23964 SPH_C32(0x603d0000), SPH_C32(0x5b661308), SPH_C32(0x2947c374),
23965 SPH_C32(0x3fc27b05), SPH_C32(0xbb0d244e), SPH_C32(0x2a730000),
23966 SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce), SPH_C32(0x605a0000),
23967 SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea), SPH_C32(0x3fda2f87),
23968 SPH_C32(0x306c98a4) },
23969 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
23970 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
23971 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
23972 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
23973 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
23974 SPH_C32(0xed083c51) },
23975 { SPH_C32(0xe4c80000), SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e),
23976 SPH_C32(0x0d920000), SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95),
23977 SPH_C32(0xffc573dc), SPH_C32(0x0ec0f521), SPH_C32(0xaa300000),
23978 SPH_C32(0x57570000), SPH_C32(0x51ff0906), SPH_C32(0x53a90000),
23979 SPH_C32(0x26730035), SPH_C32(0xa4d87861), SPH_C32(0xbf924257),
23980 SPH_C32(0x929f6ac0) },
23981 { SPH_C32(0xe5150000), SPH_C32(0xa94b0000), SPH_C32(0xd7680f06),
23982 SPH_C32(0xab920000), SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2),
23983 SPH_C32(0x99d7bc21), SPH_C32(0x2254b0bf), SPH_C32(0xf8600000),
23984 SPH_C32(0x7e030000), SPH_C32(0x3b9e0948), SPH_C32(0xa3560000),
23985 SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af), SPH_C32(0x70c4cdb2),
23986 SPH_C32(0xc19c79cf) },
23987 { SPH_C32(0xb7450000), SPH_C32(0x801f0000), SPH_C32(0xbd090f48),
23988 SPH_C32(0x5b6d0000), SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c),
23989 SPH_C32(0x568133c4), SPH_C32(0x7157a3b0), SPH_C32(0xabed0000),
23990 SPH_C32(0xd7ff0000), SPH_C32(0xa569094e), SPH_C32(0xf5a90000),
23991 SPH_C32(0xb6a67e97), SPH_C32(0x733ef456), SPH_C32(0xd9808daa),
23992 SPH_C32(0xbe0b2f5e) },
23993 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
23994 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
23995 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
23996 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
23997 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
23998 SPH_C32(0x2752bbaf) },
23999 { SPH_C32(0xa9420000), SPH_C32(0x60d70000), SPH_C32(0x1f750a4e),
24000 SPH_C32(0xa3310000), SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231),
24001 SPH_C32(0x70dc9930), SPH_C32(0x4afdc525), SPH_C32(0x66240000),
24002 SPH_C32(0xf2340000), SPH_C32(0x0b460e86), SPH_C32(0x68f90000),
24003 SPH_C32(0x6da313ca), SPH_C32(0x23434c79), SPH_C32(0xd6d10a96),
24004 SPH_C32(0x58c5ed3e) },
24005 { SPH_C32(0xa89f0000), SPH_C32(0xe07f0000), SPH_C32(0xebe30a06),
24006 SPH_C32(0x05310000), SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06),
24007 SPH_C32(0x16ce56cd), SPH_C32(0x666980bb), SPH_C32(0x34740000),
24008 SPH_C32(0xdb600000), SPH_C32(0x61270ec8), SPH_C32(0x98060000),
24009 SPH_C32(0xf7926d26), SPH_C32(0x66600db7), SPH_C32(0x19878573),
24010 SPH_C32(0x0bc6fe31) },
24011 { SPH_C32(0xfacf0000), SPH_C32(0xc92b0000), SPH_C32(0x81820a48),
24012 SPH_C32(0xf5ce0000), SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8),
24013 SPH_C32(0xd998d928), SPH_C32(0x356a93b4), SPH_C32(0x67f90000),
24014 SPH_C32(0x729c0000), SPH_C32(0xffd00ece), SPH_C32(0xcef90000),
24015 SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e), SPH_C32(0xb0c3c56b),
24016 SPH_C32(0x7451a8a0) },
24017 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
24018 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
24019 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
24020 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
24021 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
24022 SPH_C32(0xa9350c55) },
24023 { SPH_C32(0x65560000), SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce),
24024 SPH_C32(0x98610000), SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629),
24025 SPH_C32(0x199fd1f1), SPH_C32(0x80a742db), SPH_C32(0xe7ba0000),
24026 SPH_C32(0x1e630000), SPH_C32(0x6d740c06), SPH_C32(0xfd0a0000),
24027 SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5), SPH_C32(0x308ba8bb),
24028 SPH_C32(0xd6a25ac4) },
24029 { SPH_C32(0x648b0000), SPH_C32(0x451c0000), SPH_C32(0xb15a0d86),
24030 SPH_C32(0x3e610000), SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e),
24031 SPH_C32(0x7f8d1e0c), SPH_C32(0xac330745), SPH_C32(0xb5ea0000),
24032 SPH_C32(0x37370000), SPH_C32(0x07150c48), SPH_C32(0x0df50000),
24033 SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b), SPH_C32(0xffdd275e),
24034 SPH_C32(0x85a149cb) },
24035 { SPH_C32(0x36db0000), SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8),
24036 SPH_C32(0xce9e0000), SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0),
24037 SPH_C32(0xb0db91e9), SPH_C32(0xff30144a), SPH_C32(0xe6670000),
24038 SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e), SPH_C32(0x5b0a0000),
24039 SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2), SPH_C32(0x56996746),
24040 SPH_C32(0xfa361f5a) },
24041 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
24042 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
24043 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
24044 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
24045 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
24046 SPH_C32(0x98aa496e) },
24047 { SPH_C32(0xfe180000), SPH_C32(0x32f20000), SPH_C32(0x2f9a13ce),
24048 SPH_C32(0xf3bc0000), SPH_C32(0xc0b44f86), SPH_C32(0x5a911178),
24049 SPH_C32(0x3124481b), SPH_C32(0xc2e76bf9), SPH_C32(0x4dc30000),
24050 SPH_C32(0x77330000), SPH_C32(0xf30f0186), SPH_C32(0x21db0000),
24051 SPH_C32(0xe6a307d0), SPH_C32(0x6665a4b7), SPH_C32(0x64e7580a),
24052 SPH_C32(0xe73d1fff) },
24053 { SPH_C32(0xffc50000), SPH_C32(0xb25a0000), SPH_C32(0xdb0c1386),
24054 SPH_C32(0x55bc0000), SPH_C32(0x50613124), SPH_C32(0x8d779d4f),
24055 SPH_C32(0x573687e6), SPH_C32(0xee732e67), SPH_C32(0x1f930000),
24056 SPH_C32(0x5e670000), SPH_C32(0x996e01c8), SPH_C32(0xd1240000),
24057 SPH_C32(0x7c92793c), SPH_C32(0x2346e579), SPH_C32(0xabb1d7ef),
24058 SPH_C32(0xb43e0cf0) },
24059 { SPH_C32(0xad950000), SPH_C32(0x9b0e0000), SPH_C32(0xb16d13c8),
24060 SPH_C32(0xa5430000), SPH_C32(0xca504fc8), SPH_C32(0xc854dc81),
24061 SPH_C32(0x98600803), SPH_C32(0xbd703d68), SPH_C32(0x4c1e0000),
24062 SPH_C32(0xf79b0000), SPH_C32(0x079901ce), SPH_C32(0x87db0000),
24063 SPH_C32(0x76767972), SPH_C32(0xb1832880), SPH_C32(0x02f597f7),
24064 SPH_C32(0xcba95a61) },
24065 { SPH_C32(0x605c0000), SPH_C32(0xbec50000), SPH_C32(0x1f421400),
24066 SPH_C32(0x38130000), SPH_C32(0x11552295), SPH_C32(0x982964ae),
24067 SPH_C32(0x97318f3f), SPH_C32(0x5bbeff08), SPH_C32(0x9fd00000),
24068 SPH_C32(0x32980000), SPH_C32(0x0bca0300), SPH_C32(0xe2d70000),
24069 SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2), SPH_C32(0x2bf9ba3f),
24070 SPH_C32(0x16cdfe94) },
24071 { SPH_C32(0x320c0000), SPH_C32(0x97910000), SPH_C32(0x7523144e),
24072 SPH_C32(0xc8ec0000), SPH_C32(0x8b645c79), SPH_C32(0xdd0a2560),
24073 SPH_C32(0x586700da), SPH_C32(0x08bdec07), SPH_C32(0xcc5d0000),
24074 SPH_C32(0x9b640000), SPH_C32(0x953d0306), SPH_C32(0xb4280000),
24075 SPH_C32(0xbb0a2fd2), SPH_C32(0x2e91980b), SPH_C32(0x82bdfa27),
24076 SPH_C32(0x695aa805) },
24077 { SPH_C32(0x33d10000), SPH_C32(0x17390000), SPH_C32(0x81b51406),
24078 SPH_C32(0x6eec0000), SPH_C32(0x1bb122db), SPH_C32(0x0aeca957),
24079 SPH_C32(0x3e75cf27), SPH_C32(0x2429a999), SPH_C32(0x9e0d0000),
24080 SPH_C32(0xb2300000), SPH_C32(0xff5c0348), SPH_C32(0x44d70000),
24081 SPH_C32(0x213b513e), SPH_C32(0x6bb2d9c5), SPH_C32(0x4deb75c2),
24082 SPH_C32(0x3a59bb0a) },
24083 { SPH_C32(0x61810000), SPH_C32(0x3e6d0000), SPH_C32(0xebd41448),
24084 SPH_C32(0x9e130000), SPH_C32(0x81805c37), SPH_C32(0x4fcfe899),
24085 SPH_C32(0xf12340c2), SPH_C32(0x772aba96), SPH_C32(0xcd800000),
24086 SPH_C32(0x1bcc0000), SPH_C32(0x61ab034e), SPH_C32(0x12280000),
24087 SPH_C32(0x2bdf5170), SPH_C32(0xf977143c), SPH_C32(0xe4af35da),
24088 SPH_C32(0x45ceed9b) },
24089 { SPH_C32(0x2dd60000), SPH_C32(0xf7f10000), SPH_C32(0x23c91100),
24090 SPH_C32(0x96b00000), SPH_C32(0x072c1968), SPH_C32(0x57466c0a),
24091 SPH_C32(0x182865d3), SPH_C32(0x1f83cf0c), SPH_C32(0x53c40000),
24092 SPH_C32(0x97fb0000), SPH_C32(0x51730480), SPH_C32(0xd9870000),
24093 SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea), SPH_C32(0x42baf2fe),
24094 SPH_C32(0xdc97796a) },
24095 { SPH_C32(0x7f860000), SPH_C32(0xdea50000), SPH_C32(0x49a8114e),
24096 SPH_C32(0x664f0000), SPH_C32(0x9d1d6784), SPH_C32(0x12652dc4),
24097 SPH_C32(0xd77eea36), SPH_C32(0x4c80dc03), SPH_C32(0x00490000),
24098 SPH_C32(0x3e070000), SPH_C32(0xcf840486), SPH_C32(0x8f780000),
24099 SPH_C32(0xf0da3c2d), SPH_C32(0xa90aac13), SPH_C32(0xebfeb2e6),
24100 SPH_C32(0xa3002ffb) },
24101 { SPH_C32(0x7e5b0000), SPH_C32(0x5e0d0000), SPH_C32(0xbd3e1106),
24102 SPH_C32(0xc04f0000), SPH_C32(0x0dc81926), SPH_C32(0xc583a1f3),
24103 SPH_C32(0xb16c25cb), SPH_C32(0x6014999d), SPH_C32(0x52190000),
24104 SPH_C32(0x17530000), SPH_C32(0xa5e504c8), SPH_C32(0x7f870000),
24105 SPH_C32(0x6aeb42c1), SPH_C32(0xec29eddd), SPH_C32(0x24a83d03),
24106 SPH_C32(0xf0033cf4) },
24107 { SPH_C32(0x2c0b0000), SPH_C32(0x77590000), SPH_C32(0xd75f1148),
24108 SPH_C32(0x30b00000), SPH_C32(0x97f967ca), SPH_C32(0x80a0e03d),
24109 SPH_C32(0x7e3aaa2e), SPH_C32(0x33178a92), SPH_C32(0x01940000),
24110 SPH_C32(0xbeaf0000), SPH_C32(0x3b1204ce), SPH_C32(0x29780000),
24111 SPH_C32(0x600f428f), SPH_C32(0x7eec2024), SPH_C32(0x8dec7d1b),
24112 SPH_C32(0x8f946a65) },
24113 { SPH_C32(0xe1c20000), SPH_C32(0x52920000), SPH_C32(0x79701680),
24114 SPH_C32(0xade00000), SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812),
24115 SPH_C32(0x716b2d12), SPH_C32(0xd5d948f2), SPH_C32(0xd25a0000),
24116 SPH_C32(0x7bac0000), SPH_C32(0x37410600), SPH_C32(0x4c740000),
24117 SPH_C32(0xa7971461), SPH_C32(0x733b5d56), SPH_C32(0xa4e050d3),
24118 SPH_C32(0x52f0ce90) },
24119 { SPH_C32(0xb3920000), SPH_C32(0x7bc60000), SPH_C32(0x131116ce),
24120 SPH_C32(0x5d1f0000), SPH_C32(0xd6cd747b), SPH_C32(0x95fe19dc),
24121 SPH_C32(0xbe3da2f7), SPH_C32(0x86da5bfd), SPH_C32(0x81d70000),
24122 SPH_C32(0xd2500000), SPH_C32(0xa9b60606), SPH_C32(0x1a8b0000),
24123 SPH_C32(0xad73142f), SPH_C32(0xe1fe90af), SPH_C32(0x0da410cb),
24124 SPH_C32(0x2d679801) },
24125 { SPH_C32(0xb24f0000), SPH_C32(0xfb6e0000), SPH_C32(0xe7871686),
24126 SPH_C32(0xfb1f0000), SPH_C32(0x46180ad9), SPH_C32(0x421895eb),
24127 SPH_C32(0xd82f6d0a), SPH_C32(0xaa4e1e63), SPH_C32(0xd3870000),
24128 SPH_C32(0xfb040000), SPH_C32(0xc3d70648), SPH_C32(0xea740000),
24129 SPH_C32(0x37426ac3), SPH_C32(0xa4ddd161), SPH_C32(0xc2f29f2e),
24130 SPH_C32(0x7e648b0e) },
24131 { SPH_C32(0xe01f0000), SPH_C32(0xd23a0000), SPH_C32(0x8de616c8),
24132 SPH_C32(0x0be00000), SPH_C32(0xdc297435), SPH_C32(0x073bd425),
24133 SPH_C32(0x1779e2ef), SPH_C32(0xf94d0d6c), SPH_C32(0x800a0000),
24134 SPH_C32(0x52f80000), SPH_C32(0x5d20064e), SPH_C32(0xbc8b0000),
24135 SPH_C32(0x3da66a8d), SPH_C32(0x36181c98), SPH_C32(0x6bb6df36),
24136 SPH_C32(0x01f3dd9f) },
24137 { SPH_C32(0xd46b0000), SPH_C32(0x095a0000), SPH_C32(0xecc11800),
24138 SPH_C32(0x93e60000), SPH_C32(0x2bbb1913), SPH_C32(0x615bd992),
24139 SPH_C32(0x0efe679c), SPH_C32(0xf28bf35d), SPH_C32(0x1ce10000),
24140 SPH_C32(0x69e70000), SPH_C32(0xd7e40280), SPH_C32(0x21bc0000),
24141 SPH_C32(0x56ca424d), SPH_C32(0x74e8af29), SPH_C32(0x64ff0c88),
24142 SPH_C32(0x6c5ca315) },
24143 { SPH_C32(0x863b0000), SPH_C32(0x200e0000), SPH_C32(0x86a0184e),
24144 SPH_C32(0x63190000), SPH_C32(0xb18a67ff), SPH_C32(0x2478985c),
24145 SPH_C32(0xc1a8e879), SPH_C32(0xa188e052), SPH_C32(0x4f6c0000),
24146 SPH_C32(0xc01b0000), SPH_C32(0x49130286), SPH_C32(0x77430000),
24147 SPH_C32(0x5c2e4203), SPH_C32(0xe62d62d0), SPH_C32(0xcdbb4c90),
24148 SPH_C32(0x13cbf584) },
24149 { SPH_C32(0x87e60000), SPH_C32(0xa0a60000), SPH_C32(0x72361806),
24150 SPH_C32(0xc5190000), SPH_C32(0x215f195d), SPH_C32(0xf39e146b),
24151 SPH_C32(0xa7ba2784), SPH_C32(0x8d1ca5cc), SPH_C32(0x1d3c0000),
24152 SPH_C32(0xe94f0000), SPH_C32(0x237202c8), SPH_C32(0x87bc0000),
24153 SPH_C32(0xc61f3cef), SPH_C32(0xa30e231e), SPH_C32(0x02edc375),
24154 SPH_C32(0x40c8e68b) },
24155 { SPH_C32(0xd5b60000), SPH_C32(0x89f20000), SPH_C32(0x18571848),
24156 SPH_C32(0x35e60000), SPH_C32(0xbb6e67b1), SPH_C32(0xb6bd55a5),
24157 SPH_C32(0x68eca861), SPH_C32(0xde1fb6c3), SPH_C32(0x4eb10000),
24158 SPH_C32(0x40b30000), SPH_C32(0xbd8502ce), SPH_C32(0xd1430000),
24159 SPH_C32(0xccfb3ca1), SPH_C32(0x31cbeee7), SPH_C32(0xaba9836d),
24160 SPH_C32(0x3f5fb01a) },
24161 { SPH_C32(0x187f0000), SPH_C32(0xac390000), SPH_C32(0xb6781f80),
24162 SPH_C32(0xa8b60000), SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a),
24163 SPH_C32(0x67bd2f5d), SPH_C32(0x38d174a3), SPH_C32(0x9d7f0000),
24164 SPH_C32(0x85b00000), SPH_C32(0xb1d60000), SPH_C32(0xb44f0000),
24165 SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395), SPH_C32(0x82a5aea5),
24166 SPH_C32(0xe23b14ef) },
24167 { SPH_C32(0x4a2f0000), SPH_C32(0x856d0000), SPH_C32(0xdc191fce),
24168 SPH_C32(0x58490000), SPH_C32(0xfa5a7400), SPH_C32(0xa3e3ac44),
24169 SPH_C32(0xa8eba0b8), SPH_C32(0x6bd267ac), SPH_C32(0xcef20000),
24170 SPH_C32(0x2c4c0000), SPH_C32(0x2f210006), SPH_C32(0xe2b00000),
24171 SPH_C32(0x01876a01), SPH_C32(0xaed95e6c), SPH_C32(0x2be1eebd),
24172 SPH_C32(0x9dac427e) },
24173 { SPH_C32(0x4bf20000), SPH_C32(0x05c50000), SPH_C32(0x288f1f86),
24174 SPH_C32(0xfe490000), SPH_C32(0x6a8f0aa2), SPH_C32(0x74052073),
24175 SPH_C32(0xcef96f45), SPH_C32(0x47462232), SPH_C32(0x9ca20000),
24176 SPH_C32(0x05180000), SPH_C32(0x45400048), SPH_C32(0x124f0000),
24177 SPH_C32(0x9bb614ed), SPH_C32(0xebfa1fa2), SPH_C32(0xe4b76158),
24178 SPH_C32(0xceaf5171) },
24179 { SPH_C32(0x19a20000), SPH_C32(0x2c910000), SPH_C32(0x42ee1fc8),
24180 SPH_C32(0x0eb60000), SPH_C32(0xf0be744e), SPH_C32(0x312661bd),
24181 SPH_C32(0x01afe0a0), SPH_C32(0x1445313d), SPH_C32(0xcf2f0000),
24182 SPH_C32(0xace40000), SPH_C32(0xdbb7004e), SPH_C32(0x44b00000),
24183 SPH_C32(0x915214a3), SPH_C32(0x793fd25b), SPH_C32(0x4df32140),
24184 SPH_C32(0xb13807e0) },
24185 { SPH_C32(0x55f50000), SPH_C32(0xe50d0000), SPH_C32(0x8af31a80),
24186 SPH_C32(0x06150000), SPH_C32(0x76123111), SPH_C32(0x29afe52e),
24187 SPH_C32(0xe8a4c5b1), SPH_C32(0x7cec44a7), SPH_C32(0x516b0000),
24188 SPH_C32(0x20d30000), SPH_C32(0xeb6f0780), SPH_C32(0x8f1f0000),
24189 SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d), SPH_C32(0xebe6e664),
24190 SPH_C32(0x28619311) },
24191 { SPH_C32(0x07a50000), SPH_C32(0xcc590000), SPH_C32(0xe0921ace),
24192 SPH_C32(0xf6ea0000), SPH_C32(0xec234ffd), SPH_C32(0x6c8ca4e0),
24193 SPH_C32(0x27f24a54), SPH_C32(0x2fef57a8), SPH_C32(0x02e60000),
24194 SPH_C32(0x892f0000), SPH_C32(0x75980786), SPH_C32(0xd9e00000),
24195 SPH_C32(0x4a5779fe), SPH_C32(0x29426a74), SPH_C32(0x42a2a67c),
24196 SPH_C32(0x57f6c580) },
24197 { SPH_C32(0x06780000), SPH_C32(0x4cf10000), SPH_C32(0x14041a86),
24198 SPH_C32(0x50ea0000), SPH_C32(0x7cf6315f), SPH_C32(0xbb6a28d7),
24199 SPH_C32(0x41e085a9), SPH_C32(0x037b1236), SPH_C32(0x50b60000),
24200 SPH_C32(0xa07b0000), SPH_C32(0x1ff907c8), SPH_C32(0x291f0000),
24201 SPH_C32(0xd0660712), SPH_C32(0x6c612bba), SPH_C32(0x8df42999),
24202 SPH_C32(0x04f5d68f) },
24203 { SPH_C32(0x54280000), SPH_C32(0x65a50000), SPH_C32(0x7e651ac8),
24204 SPH_C32(0xa0150000), SPH_C32(0xe6c74fb3), SPH_C32(0xfe496919),
24205 SPH_C32(0x8eb60a4c), SPH_C32(0x50780139), SPH_C32(0x033b0000),
24206 SPH_C32(0x09870000), SPH_C32(0x810e07ce), SPH_C32(0x7fe00000),
24207 SPH_C32(0xda82075c), SPH_C32(0xfea4e643), SPH_C32(0x24b06981),
24208 SPH_C32(0x7b62801e) },
24209 { SPH_C32(0x99e10000), SPH_C32(0x406e0000), SPH_C32(0xd04a1d00),
24210 SPH_C32(0x3d450000), SPH_C32(0x3dc222ee), SPH_C32(0xae34d136),
24211 SPH_C32(0x81e78d70), SPH_C32(0xb6b6c359), SPH_C32(0xd0f50000),
24212 SPH_C32(0xcc840000), SPH_C32(0x8d5d0500), SPH_C32(0x1aec0000),
24213 SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31), SPH_C32(0x0dbc4449),
24214 SPH_C32(0xa60624eb) },
24215 { SPH_C32(0xcbb10000), SPH_C32(0x693a0000), SPH_C32(0xba2b1d4e),
24216 SPH_C32(0xcdba0000), SPH_C32(0xa7f35c02), SPH_C32(0xeb1790f8),
24217 SPH_C32(0x4eb10295), SPH_C32(0xe5b5d056), SPH_C32(0x83780000),
24218 SPH_C32(0x65780000), SPH_C32(0x13aa0506), SPH_C32(0x4c130000),
24219 SPH_C32(0x17fe51fc), SPH_C32(0x61b656c8), SPH_C32(0xa4f80451),
24220 SPH_C32(0xd991727a) },
24221 { SPH_C32(0xca6c0000), SPH_C32(0xe9920000), SPH_C32(0x4ebd1d06),
24222 SPH_C32(0x6bba0000), SPH_C32(0x372622a0), SPH_C32(0x3cf11ccf),
24223 SPH_C32(0x28a3cd68), SPH_C32(0xc92195c8), SPH_C32(0xd1280000),
24224 SPH_C32(0x4c2c0000), SPH_C32(0x79cb0548), SPH_C32(0xbcec0000),
24225 SPH_C32(0x8dcf2f10), SPH_C32(0x24951706), SPH_C32(0x6bae8bb4),
24226 SPH_C32(0x8a926175) },
24227 { SPH_C32(0x983c0000), SPH_C32(0xc0c60000), SPH_C32(0x24dc1d48),
24228 SPH_C32(0x9b450000), SPH_C32(0xad175c4c), SPH_C32(0x79d25d01),
24229 SPH_C32(0xe7f5428d), SPH_C32(0x9a2286c7), SPH_C32(0x82a50000),
24230 SPH_C32(0xe5d00000), SPH_C32(0xe73c054e), SPH_C32(0xea130000),
24231 SPH_C32(0x872b2f5e), SPH_C32(0xb650daff), SPH_C32(0xc2eacbac),
24232 SPH_C32(0xf50537e4) },
24233 { SPH_C32(0xaee70000), SPH_C32(0xac8e0000), SPH_C32(0xffe71080),
24234 SPH_C32(0x55db0000), SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1),
24235 SPH_C32(0x572ed364), SPH_C32(0x6512928d), SPH_C32(0x64c20000),
24236 SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900), SPH_C32(0xb1190000),
24237 SPH_C32(0x27f46a34), SPH_C32(0x0a01260d), SPH_C32(0x9473acea),
24238 SPH_C32(0x0f3328be) },
24239 { SPH_C32(0xfcb70000), SPH_C32(0x85da0000), SPH_C32(0x958610ce),
24240 SPH_C32(0xa5240000), SPH_C32(0x7a390a55), SPH_C32(0xdad9d71f),
24241 SPH_C32(0x98785c81), SPH_C32(0x36118182), SPH_C32(0x374f0000),
24242 SPH_C32(0xd2e70000), SPH_C32(0xe0290906), SPH_C32(0xe7e60000),
24243 SPH_C32(0x2d106a7a), SPH_C32(0x98c4ebf4), SPH_C32(0x3d37ecf2),
24244 SPH_C32(0x70a47e2f) },
24245 { SPH_C32(0xfd6a0000), SPH_C32(0x05720000), SPH_C32(0x61101086),
24246 SPH_C32(0x03240000), SPH_C32(0xeaec74f7), SPH_C32(0x0d3f5b28),
24247 SPH_C32(0xfe6a937c), SPH_C32(0x1a85c41c), SPH_C32(0x651f0000),
24248 SPH_C32(0xfbb30000), SPH_C32(0x8a480948), SPH_C32(0x17190000),
24249 SPH_C32(0xb7211496), SPH_C32(0xdde7aa3a), SPH_C32(0xf2616317),
24250 SPH_C32(0x23a76d20) },
24251 { SPH_C32(0xaf3a0000), SPH_C32(0x2c260000), SPH_C32(0x0b7110c8),
24252 SPH_C32(0xf3db0000), SPH_C32(0x70dd0a1b), SPH_C32(0x481c1ae6),
24253 SPH_C32(0x313c1c99), SPH_C32(0x4986d713), SPH_C32(0x36920000),
24254 SPH_C32(0x524f0000), SPH_C32(0x14bf094e), SPH_C32(0x41e60000),
24255 SPH_C32(0xbdc514d8), SPH_C32(0x4f2267c3), SPH_C32(0x5b25230f),
24256 SPH_C32(0x5c303bb1) },
24257 { SPH_C32(0x62f30000), SPH_C32(0x09ed0000), SPH_C32(0xa55e1700),
24258 SPH_C32(0x6e8b0000), SPH_C32(0xabd86746), SPH_C32(0x1861a2c9),
24259 SPH_C32(0x3e6d9ba5), SPH_C32(0xaf481573), SPH_C32(0xe55c0000),
24260 SPH_C32(0x974c0000), SPH_C32(0x18ec0b80), SPH_C32(0x24ea0000),
24261 SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1), SPH_C32(0x72290ec7),
24262 SPH_C32(0x81549f44) },
24263 { SPH_C32(0x30a30000), SPH_C32(0x20b90000), SPH_C32(0xcf3f174e),
24264 SPH_C32(0x9e740000), SPH_C32(0x31e919aa), SPH_C32(0x5d42e307),
24265 SPH_C32(0xf13b1440), SPH_C32(0xfc4b067c), SPH_C32(0xb6d10000),
24266 SPH_C32(0x3eb00000), SPH_C32(0x861b0b86), SPH_C32(0x72150000),
24267 SPH_C32(0x70b94278), SPH_C32(0xd030d748), SPH_C32(0xdb6d4edf),
24268 SPH_C32(0xfec3c9d5) },
24269 { SPH_C32(0x317e0000), SPH_C32(0xa0110000), SPH_C32(0x3ba91706),
24270 SPH_C32(0x38740000), SPH_C32(0xa13c6708), SPH_C32(0x8aa46f30),
24271 SPH_C32(0x9729dbbd), SPH_C32(0xd0df43e2), SPH_C32(0xe4810000),
24272 SPH_C32(0x17e40000), SPH_C32(0xec7a0bc8), SPH_C32(0x82ea0000),
24273 SPH_C32(0xea883c94), SPH_C32(0x95139686), SPH_C32(0x143bc13a),
24274 SPH_C32(0xadc0dada) },
24275 { SPH_C32(0x632e0000), SPH_C32(0x89450000), SPH_C32(0x51c81748),
24276 SPH_C32(0xc88b0000), SPH_C32(0x3b0d19e4), SPH_C32(0xcf872efe),
24277 SPH_C32(0x587f5458), SPH_C32(0x83dc50ed), SPH_C32(0xb70c0000),
24278 SPH_C32(0xbe180000), SPH_C32(0x728d0bce), SPH_C32(0xd4150000),
24279 SPH_C32(0xe06c3cda), SPH_C32(0x07d65b7f), SPH_C32(0xbd7f8122),
24280 SPH_C32(0xd2578c4b) },
24281 { SPH_C32(0x2f790000), SPH_C32(0x40d90000), SPH_C32(0x99d51200),
24282 SPH_C32(0xc0280000), SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d),
24283 SPH_C32(0xb1747149), SPH_C32(0xeb752577), SPH_C32(0x29480000),
24284 SPH_C32(0x322f0000), SPH_C32(0x42550c00), SPH_C32(0x1fba0000),
24285 SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9), SPH_C32(0x1b6a4606),
24286 SPH_C32(0x4b0e18ba) },
24287 { SPH_C32(0x7d290000), SPH_C32(0x698d0000), SPH_C32(0xf3b4124e),
24288 SPH_C32(0x30d70000), SPH_C32(0x27902257), SPH_C32(0x922deba3),
24289 SPH_C32(0x7e22feac), SPH_C32(0xb8763678), SPH_C32(0x7ac50000),
24290 SPH_C32(0x9bd30000), SPH_C32(0xdca20c06), SPH_C32(0x49450000),
24291 SPH_C32(0x3b695187), SPH_C32(0x57abe350), SPH_C32(0xb22e061e),
24292 SPH_C32(0x34994e2b) },
24293 { SPH_C32(0x7cf40000), SPH_C32(0xe9250000), SPH_C32(0x07221206),
24294 SPH_C32(0x96d70000), SPH_C32(0xb7455cf5), SPH_C32(0x45cb6794),
24295 SPH_C32(0x18303151), SPH_C32(0x94e273e6), SPH_C32(0x28950000),
24296 SPH_C32(0xb2870000), SPH_C32(0xb6c30c48), SPH_C32(0xb9ba0000),
24297 SPH_C32(0xa1582f6b), SPH_C32(0x1288a29e), SPH_C32(0x7d7889fb),
24298 SPH_C32(0x679a5d24) },
24299 { SPH_C32(0x2ea40000), SPH_C32(0xc0710000), SPH_C32(0x6d431248),
24300 SPH_C32(0x66280000), SPH_C32(0x2d742219), SPH_C32(0x00e8265a),
24301 SPH_C32(0xd766beb4), SPH_C32(0xc7e160e9), SPH_C32(0x7b180000),
24302 SPH_C32(0x1b7b0000), SPH_C32(0x28340c4e), SPH_C32(0xef450000),
24303 SPH_C32(0xabbc2f25), SPH_C32(0x804d6f67), SPH_C32(0xd43cc9e3),
24304 SPH_C32(0x180d0bb5) },
24305 { SPH_C32(0xe36d0000), SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580),
24306 SPH_C32(0xfb780000), SPH_C32(0xf6714f44), SPH_C32(0x50959e75),
24307 SPH_C32(0xd8373988), SPH_C32(0x212fa289), SPH_C32(0xa8d60000),
24308 SPH_C32(0xde780000), SPH_C32(0x24670e80), SPH_C32(0x8a490000),
24309 SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215), SPH_C32(0xfd30e42b),
24310 SPH_C32(0xc569af40) },
24311 { SPH_C32(0xb13d0000), SPH_C32(0xccee0000), SPH_C32(0xa90d15ce),
24312 SPH_C32(0x0b870000), SPH_C32(0x6c4031a8), SPH_C32(0x15b6dfbb),
24313 SPH_C32(0x1761b66d), SPH_C32(0x722cb186), SPH_C32(0xfb5b0000),
24314 SPH_C32(0x77840000), SPH_C32(0xba900e86), SPH_C32(0xdcb60000),
24315 SPH_C32(0x66c07985), SPH_C32(0x1f5fdfec), SPH_C32(0x5474a433),
24316 SPH_C32(0xbafef9d1) },
24317 { SPH_C32(0xb0e00000), SPH_C32(0x4c460000), SPH_C32(0x5d9b1586),
24318 SPH_C32(0xad870000), SPH_C32(0xfc954f0a), SPH_C32(0xc250538c),
24319 SPH_C32(0x71737990), SPH_C32(0x5eb8f418), SPH_C32(0xa90b0000),
24320 SPH_C32(0x5ed00000), SPH_C32(0xd0f10ec8), SPH_C32(0x2c490000),
24321 SPH_C32(0xfcf10769), SPH_C32(0x5a7c9e22), SPH_C32(0x9b222bd6),
24322 SPH_C32(0xe9fdeade) },
24323 { SPH_C32(0xe2b00000), SPH_C32(0x65120000), SPH_C32(0x37fa15c8),
24324 SPH_C32(0x5d780000), SPH_C32(0x66a431e6), SPH_C32(0x87731242),
24325 SPH_C32(0xbe25f675), SPH_C32(0x0dbbe717), SPH_C32(0xfa860000),
24326 SPH_C32(0xf72c0000), SPH_C32(0x4e060ece), SPH_C32(0x7ab60000),
24327 SPH_C32(0xf6150727), SPH_C32(0xc8b953db), SPH_C32(0x32666bce),
24328 SPH_C32(0x966abc4f) },
24329 { SPH_C32(0xd6c40000), SPH_C32(0xbe720000), SPH_C32(0x56dd1b00),
24330 SPH_C32(0xc57e0000), SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5),
24331 SPH_C32(0xa7a27306), SPH_C32(0x067d1926), SPH_C32(0x666d0000),
24332 SPH_C32(0xcc330000), SPH_C32(0xc4c20a00), SPH_C32(0xe7810000),
24333 SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a), SPH_C32(0x3d2fb870),
24334 SPH_C32(0xfbc5c2c5) },
24335 { SPH_C32(0x84940000), SPH_C32(0x97260000), SPH_C32(0x3cbc1b4e),
24336 SPH_C32(0x35810000), SPH_C32(0x0b07222c), SPH_C32(0xa4305e3b),
24337 SPH_C32(0x68f4fce3), SPH_C32(0x557e0a29), SPH_C32(0x35e00000),
24338 SPH_C32(0x65cf0000), SPH_C32(0x5a350a06), SPH_C32(0xb17e0000),
24339 SPH_C32(0x979d2fa9), SPH_C32(0x188c2d93), SPH_C32(0x946bf868),
24340 SPH_C32(0x84529454) },
24341 { SPH_C32(0x85490000), SPH_C32(0x178e0000), SPH_C32(0xc82a1b06),
24342 SPH_C32(0x93810000), SPH_C32(0x9bd25c8e), SPH_C32(0x73d6d20c),
24343 SPH_C32(0x0ee6331e), SPH_C32(0x79ea4fb7), SPH_C32(0x67b00000),
24344 SPH_C32(0x4c9b0000), SPH_C32(0x30540a48), SPH_C32(0x41810000),
24345 SPH_C32(0x0dac5145), SPH_C32(0x5daf6c5d), SPH_C32(0x5b3d778d),
24346 SPH_C32(0xd751875b) },
24347 { SPH_C32(0xd7190000), SPH_C32(0x3eda0000), SPH_C32(0xa24b1b48),
24348 SPH_C32(0x637e0000), SPH_C32(0x01e32262), SPH_C32(0x36f593c2),
24349 SPH_C32(0xc1b0bcfb), SPH_C32(0x2ae95cb8), SPH_C32(0x343d0000),
24350 SPH_C32(0xe5670000), SPH_C32(0xaea30a4e), SPH_C32(0x177e0000),
24351 SPH_C32(0x0748510b), SPH_C32(0xcf6aa1a4), SPH_C32(0xf2793795),
24352 SPH_C32(0xa8c6d1ca) },
24353 { SPH_C32(0x1ad00000), SPH_C32(0x1b110000), SPH_C32(0x0c641c80),
24354 SPH_C32(0xfe2e0000), SPH_C32(0xdae64f3f), SPH_C32(0x66882bed),
24355 SPH_C32(0xcee13bc7), SPH_C32(0xcc279ed8), SPH_C32(0xe7f30000),
24356 SPH_C32(0x20640000), SPH_C32(0xa2f00880), SPH_C32(0x72720000),
24357 SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6), SPH_C32(0xdb751a5d),
24358 SPH_C32(0x75a2753f) },
24359 { SPH_C32(0x48800000), SPH_C32(0x32450000), SPH_C32(0x66051cce),
24360 SPH_C32(0x0ed10000), SPH_C32(0x40d731d3), SPH_C32(0x23ab6a23),
24361 SPH_C32(0x01b7b422), SPH_C32(0x9f248dd7), SPH_C32(0xb47e0000),
24362 SPH_C32(0x89980000), SPH_C32(0x3c070886), SPH_C32(0x248d0000),
24363 SPH_C32(0xca3407ab), SPH_C32(0x5078112f), SPH_C32(0x72315a45),
24364 SPH_C32(0x0a3523ae) },
24365 { SPH_C32(0x495d0000), SPH_C32(0xb2ed0000), SPH_C32(0x92931c86),
24366 SPH_C32(0xa8d10000), SPH_C32(0xd0024f71), SPH_C32(0xf44de614),
24367 SPH_C32(0x67a57bdf), SPH_C32(0xb3b0c849), SPH_C32(0xe62e0000),
24368 SPH_C32(0xa0cc0000), SPH_C32(0x566608c8), SPH_C32(0xd4720000),
24369 SPH_C32(0x50057947), SPH_C32(0x155b50e1), SPH_C32(0xbd67d5a0),
24370 SPH_C32(0x593630a1) },
24371 { SPH_C32(0x1b0d0000), SPH_C32(0x9bb90000), SPH_C32(0xf8f21cc8),
24372 SPH_C32(0x582e0000), SPH_C32(0x4a33319d), SPH_C32(0xb16ea7da),
24373 SPH_C32(0xa8f3f43a), SPH_C32(0xe0b3db46), SPH_C32(0xb5a30000),
24374 SPH_C32(0x09300000), SPH_C32(0xc89108ce), SPH_C32(0x828d0000),
24375 SPH_C32(0x5ae17909), SPH_C32(0x879e9d18), SPH_C32(0x142395b8),
24376 SPH_C32(0x26a16630) },
24377 { SPH_C32(0x575a0000), SPH_C32(0x52250000), SPH_C32(0x30ef1980),
24378 SPH_C32(0x508d0000), SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349),
24379 SPH_C32(0x41f8d12b), SPH_C32(0x881aaedc), SPH_C32(0x2be70000),
24380 SPH_C32(0x85070000), SPH_C32(0xf8490f00), SPH_C32(0x49220000),
24381 SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce), SPH_C32(0xb236529c),
24382 SPH_C32(0xbff8f2c1) },
24383 { SPH_C32(0x050a0000), SPH_C32(0x7b710000), SPH_C32(0x5a8e19ce),
24384 SPH_C32(0xa0720000), SPH_C32(0x56ae0a2e), SPH_C32(0xecc46287),
24385 SPH_C32(0x8eae5ece), SPH_C32(0xdb19bdd3), SPH_C32(0x786a0000),
24386 SPH_C32(0x2cfb0000), SPH_C32(0x66be0f06), SPH_C32(0x1fdd0000),
24387 SPH_C32(0x81e41454), SPH_C32(0xd7e32537), SPH_C32(0x1b721284),
24388 SPH_C32(0xc06fa450) },
24389 { SPH_C32(0x04d70000), SPH_C32(0xfbd90000), SPH_C32(0xae181986),
24390 SPH_C32(0x06720000), SPH_C32(0xc67b748c), SPH_C32(0x3b22eeb0),
24391 SPH_C32(0xe8bc9133), SPH_C32(0xf78df84d), SPH_C32(0x2a3a0000),
24392 SPH_C32(0x05af0000), SPH_C32(0x0cdf0f48), SPH_C32(0xef220000),
24393 SPH_C32(0x1bd56ab8), SPH_C32(0x92c064f9), SPH_C32(0xd4249d61),
24394 SPH_C32(0x936cb75f) },
24395 { SPH_C32(0x56870000), SPH_C32(0xd28d0000), SPH_C32(0xc47919c8),
24396 SPH_C32(0xf68d0000), SPH_C32(0x5c4a0a60), SPH_C32(0x7e01af7e),
24397 SPH_C32(0x27ea1ed6), SPH_C32(0xa48eeb42), SPH_C32(0x79b70000),
24398 SPH_C32(0xac530000), SPH_C32(0x92280f4e), SPH_C32(0xb9dd0000),
24399 SPH_C32(0x11316af6), SPH_C32(0x0005a900), SPH_C32(0x7d60dd79),
24400 SPH_C32(0xecfbe1ce) },
24401 { SPH_C32(0x9b4e0000), SPH_C32(0xf7460000), SPH_C32(0x6a561e00),
24402 SPH_C32(0x6bdd0000), SPH_C32(0x874f673d), SPH_C32(0x2e7c1751),
24403 SPH_C32(0x28bb99ea), SPH_C32(0x42402922), SPH_C32(0xaa790000),
24404 SPH_C32(0x69500000), SPH_C32(0x9e7b0d80), SPH_C32(0xdcd10000),
24405 SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472), SPH_C32(0x546cf0b1),
24406 SPH_C32(0x319f453b) },
24407 { SPH_C32(0xc91e0000), SPH_C32(0xde120000), SPH_C32(0x00371e4e),
24408 SPH_C32(0x9b220000), SPH_C32(0x1d7e19d1), SPH_C32(0x6b5f569f),
24409 SPH_C32(0xe7ed160f), SPH_C32(0x11433a2d), SPH_C32(0xf9f40000),
24410 SPH_C32(0xc0ac0000), SPH_C32(0x008c0d86), SPH_C32(0x8a2e0000),
24411 SPH_C32(0xdc4d3c56), SPH_C32(0x9f17198b), SPH_C32(0xfd28b0a9),
24412 SPH_C32(0x4e0813aa) },
24413 { SPH_C32(0xc8c30000), SPH_C32(0x5eba0000), SPH_C32(0xf4a11e06),
24414 SPH_C32(0x3d220000), SPH_C32(0x8dab6773), SPH_C32(0xbcb9daa8),
24415 SPH_C32(0x81ffd9f2), SPH_C32(0x3dd77fb3), SPH_C32(0xaba40000),
24416 SPH_C32(0xe9f80000), SPH_C32(0x6aed0dc8), SPH_C32(0x7ad10000),
24417 SPH_C32(0x467c42ba), SPH_C32(0xda345845), SPH_C32(0x327e3f4c),
24418 SPH_C32(0x1d0b00a5) },
24419 { SPH_C32(0x9a930000), SPH_C32(0x77ee0000), SPH_C32(0x9ec01e48),
24420 SPH_C32(0xcddd0000), SPH_C32(0x179a199f), SPH_C32(0xf99a9b66),
24421 SPH_C32(0x4ea95617), SPH_C32(0x6ed46cbc), SPH_C32(0xf8290000),
24422 SPH_C32(0x40040000), SPH_C32(0xf41a0dce), SPH_C32(0x2c2e0000),
24423 SPH_C32(0x4c9842f4), SPH_C32(0x48f195bc), SPH_C32(0x9b3a7f54),
24424 SPH_C32(0x629c5634) }
24425 };
24426 static const sph_u32 T512_42[128][16] = {
24427 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24428 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24429 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24430 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24431 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24432 SPH_C32(0x00000000) },
24433 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
24434 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
24435 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
24436 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
24437 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
24438 SPH_C32(0x8a58e6a4) },
24439 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
24440 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
24441 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
24442 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
24443 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
24444 SPH_C32(0x1e7536a6) },
24445 { SPH_C32(0xca150000), SPH_C32(0x9ea40000), SPH_C32(0x92620001),
24446 SPH_C32(0x2eda0800), SPH_C32(0x4e020a79), SPH_C32(0x92565e44),
24447 SPH_C32(0x1d2fdc3b), SPH_C32(0x09815dfe), SPH_C32(0x91600000),
24448 SPH_C32(0xf1ea0000), SPH_C32(0x28f20000), SPH_C32(0xfb669000),
24449 SPH_C32(0xa0ba6bd6), SPH_C32(0xa87f0d93), SPH_C32(0x5af23db5),
24450 SPH_C32(0x942dd002) },
24451 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
24452 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
24453 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
24454 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
24455 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
24456 SPH_C32(0x24314f17) },
24457 { SPH_C32(0x8f0c0000), SPH_C32(0x35a80000), SPH_C32(0xa2dc0000),
24458 SPH_C32(0x47d02800), SPH_C32(0x8cfe7860), SPH_C32(0x2382de49),
24459 SPH_C32(0x30fe267d), SPH_C32(0x2db012e9), SPH_C32(0xc9230000),
24460 SPH_C32(0x71940000), SPH_C32(0x50c10001), SPH_C32(0x3d0da800),
24461 SPH_C32(0x478d370a), SPH_C32(0xd1d2324e), SPH_C32(0xf681c3da),
24462 SPH_C32(0xae69a9b3) },
24463 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
24464 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
24465 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
24466 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
24467 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
24468 SPH_C32(0x3a4479b1) },
24469 { SPH_C32(0xd74f0000), SPH_C32(0xb5d60000), SPH_C32(0xdaef0001),
24470 SPH_C32(0x81bb1000), SPH_C32(0x6bc924bc), SPH_C32(0x5a2fe194),
24471 SPH_C32(0x9c8dd812), SPH_C32(0x17f46b58), SPH_C32(0xd4790000),
24472 SPH_C32(0x5ae60000), SPH_C32(0x184c0001), SPH_C32(0x926cb000),
24473 SPH_C32(0x624619cf), SPH_C32(0x19ab8d9e), SPH_C32(0x7723c7f3),
24474 SPH_C32(0xb01c9f15) },
24475 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
24476 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
24477 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
24478 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
24479 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
24480 SPH_C32(0x9075b1ce) },
24481 { SPH_C32(0x376d0000), SPH_C32(0x0afc0000), SPH_C32(0xa461001e),
24482 SPH_C32(0x941f3000), SPH_C32(0x26ab5b70), SPH_C32(0x9324cba4),
24483 SPH_C32(0x466d4a8c), SPH_C32(0x38de6d09), SPH_C32(0x8bd70000),
24484 SPH_C32(0x68c80000), SPH_C32(0xe70b000a), SPH_C32(0xc30a8800),
24485 SPH_C32(0xc60366bd), SPH_C32(0x28c1dce7), SPH_C32(0x2f285bbe),
24486 SPH_C32(0x1a2d576a) },
24487 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
24488 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
24489 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
24490 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
24491 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
24492 SPH_C32(0x8e008768) },
24493 { SPH_C32(0x6f2e0000), SPH_C32(0x8a820000), SPH_C32(0xdc52001f),
24494 SPH_C32(0x52740800), SPH_C32(0xc19c07ac), SPH_C32(0xea89f479),
24495 SPH_C32(0xea1eb4e3), SPH_C32(0x029a14b8), SPH_C32(0x968d0000),
24496 SPH_C32(0x43ba0000), SPH_C32(0xaf86000a), SPH_C32(0x6c6b9000),
24497 SPH_C32(0xe3c84878), SPH_C32(0xe0b86337), SPH_C32(0xae8a5f97),
24498 SPH_C32(0x045861cc) },
24499 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
24500 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
24501 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
24502 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
24503 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
24504 SPH_C32(0xb444fed9) },
24505 { SPH_C32(0x2a370000), SPH_C32(0x218e0000), SPH_C32(0xecec001e),
24506 SPH_C32(0x3b7e2800), SPH_C32(0x036075b5), SPH_C32(0x5b5d7474),
24507 SPH_C32(0xc7cf4ea5), SPH_C32(0x26ab5baf), SPH_C32(0xcece0000),
24508 SPH_C32(0xc3c40000), SPH_C32(0xd7b5000b), SPH_C32(0xaa00a800),
24509 SPH_C32(0x04ff14a4), SPH_C32(0x99155cea), SPH_C32(0x02f9a1f8),
24510 SPH_C32(0x3e1c187d) },
24511 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
24512 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
24513 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
24514 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
24515 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
24516 SPH_C32(0xaa31c87f) },
24517 { SPH_C32(0x72740000), SPH_C32(0xa1f00000), SPH_C32(0x94df001f),
24518 SPH_C32(0xfd151000), SPH_C32(0xe4572969), SPH_C32(0x22f04ba9),
24519 SPH_C32(0x6bbcb0ca), SPH_C32(0x1cef221e), SPH_C32(0xd3940000),
24520 SPH_C32(0xe8b60000), SPH_C32(0x9f38000b), SPH_C32(0x0561b000),
24521 SPH_C32(0x21343a61), SPH_C32(0x516ce33a), SPH_C32(0x835ba5d1),
24522 SPH_C32(0x20692edb) },
24523 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
24524 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
24525 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
24526 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
24527 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
24528 SPH_C32(0x9b6ef888) },
24529 { SPH_C32(0x95bb0000), SPH_C32(0xac8a0000), SPH_C32(0x6d25000a),
24530 SPH_C32(0x7fbc3000), SPH_C32(0xea47750b), SPH_C32(0xa33c0f3d),
24531 SPH_C32(0x45244076), SPH_C32(0xa3b09581), SPH_C32(0x2eec0000),
24532 SPH_C32(0x7cee0000), SPH_C32(0xa93b0014), SPH_C32(0xbfa48800),
24533 SPH_C32(0x499d6b68), SPH_C32(0x501e76da), SPH_C32(0xd8193366),
24534 SPH_C32(0x11361e2c) },
24535 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
24536 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
24537 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
24538 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
24539 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
24540 SPH_C32(0x851bce2e) },
24541 { SPH_C32(0xcdf80000), SPH_C32(0x2cf40000), SPH_C32(0x1516000b),
24542 SPH_C32(0xb9d70800), SPH_C32(0x0d7029d7), SPH_C32(0xda9130e0),
24543 SPH_C32(0xe957be19), SPH_C32(0x99f4ec30), SPH_C32(0x33b60000),
24544 SPH_C32(0x579c0000), SPH_C32(0xe1b60014), SPH_C32(0x10c59000),
24545 SPH_C32(0x6c5645ad), SPH_C32(0x9867c90a), SPH_C32(0x59bb374f),
24546 SPH_C32(0x0f43288a) },
24547 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
24548 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
24549 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
24550 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
24551 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
24552 SPH_C32(0xbf5fb79f) },
24553 { SPH_C32(0x88e10000), SPH_C32(0x87f80000), SPH_C32(0x25a8000a),
24554 SPH_C32(0xd0dd2800), SPH_C32(0xcf8c5bce), SPH_C32(0x6b45b0ed),
24555 SPH_C32(0xc486445f), SPH_C32(0xbdc5a327), SPH_C32(0x6bf50000),
24556 SPH_C32(0xd7e20000), SPH_C32(0x99850015), SPH_C32(0xd6aea800),
24557 SPH_C32(0x8b611971), SPH_C32(0xe1caf6d7), SPH_C32(0xf5c8c920),
24558 SPH_C32(0x3507513b) },
24559 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
24560 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
24561 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
24562 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
24563 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
24564 SPH_C32(0xa12a8139) },
24565 { SPH_C32(0xd0a20000), SPH_C32(0x07860000), SPH_C32(0x5d9b000b),
24566 SPH_C32(0x16b61000), SPH_C32(0x28bb0712), SPH_C32(0x12e88f30),
24567 SPH_C32(0x68f5ba30), SPH_C32(0x8781da96), SPH_C32(0x76af0000),
24568 SPH_C32(0xfc900000), SPH_C32(0xd1080015), SPH_C32(0x79cfb000),
24569 SPH_C32(0xaeaa37b4), SPH_C32(0x29b34907), SPH_C32(0x746acd09),
24570 SPH_C32(0x2b72679d) },
24571 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
24572 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
24573 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
24574 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
24575 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
24576 SPH_C32(0x0b1b4946) },
24577 { SPH_C32(0x30800000), SPH_C32(0xb8ac0000), SPH_C32(0x23150014),
24578 SPH_C32(0x03123000), SPH_C32(0x65d978de), SPH_C32(0xdbe3a500),
24579 SPH_C32(0xb21528ae), SPH_C32(0xa8abdcc7), SPH_C32(0x29010000),
24580 SPH_C32(0xcebe0000), SPH_C32(0x2e4f001e), SPH_C32(0x28a98800),
24581 SPH_C32(0x0aef48c6), SPH_C32(0x18d9187e), SPH_C32(0x2c615144),
24582 SPH_C32(0x8143afe2) },
24583 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
24584 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
24585 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
24586 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
24587 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
24588 SPH_C32(0x156e7fe0) },
24589 { SPH_C32(0x68c30000), SPH_C32(0x38d20000), SPH_C32(0x5b260015),
24590 SPH_C32(0xc5790800), SPH_C32(0x82ee2402), SPH_C32(0xa24e9add),
24591 SPH_C32(0x1e66d6c1), SPH_C32(0x92efa576), SPH_C32(0x345b0000),
24592 SPH_C32(0xe5cc0000), SPH_C32(0x66c2001e), SPH_C32(0x87c89000),
24593 SPH_C32(0x2f246603), SPH_C32(0xd0a0a7ae), SPH_C32(0xadc3556d),
24594 SPH_C32(0x9f369944) },
24595 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
24596 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
24597 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
24598 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
24599 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
24600 SPH_C32(0x2f2a0651) },
24601 { SPH_C32(0x2dda0000), SPH_C32(0x93de0000), SPH_C32(0x6b980014),
24602 SPH_C32(0xac732800), SPH_C32(0x4012561b), SPH_C32(0x139a1ad0),
24603 SPH_C32(0x33b72c87), SPH_C32(0xb6deea61), SPH_C32(0x6c180000),
24604 SPH_C32(0x65b20000), SPH_C32(0x1ef1001f), SPH_C32(0x41a3a800),
24605 SPH_C32(0xc8133adf), SPH_C32(0xa90d9873), SPH_C32(0x01b0ab02),
24606 SPH_C32(0xa572e0f5) },
24607 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
24608 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
24609 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
24610 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
24611 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
24612 SPH_C32(0x315f30f7) },
24613 { SPH_C32(0x75990000), SPH_C32(0x13a00000), SPH_C32(0x13ab0015),
24614 SPH_C32(0x6a181000), SPH_C32(0xa7250ac7), SPH_C32(0x6a37250d),
24615 SPH_C32(0x9fc4d2e8), SPH_C32(0x8c9a93d0), SPH_C32(0x71420000),
24616 SPH_C32(0x4ec00000), SPH_C32(0x567c001f), SPH_C32(0xeec2b000),
24617 SPH_C32(0xedd8141a), SPH_C32(0x617427a3), SPH_C32(0x8012af2b),
24618 SPH_C32(0xbb07d653) },
24619 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
24620 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
24621 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
24622 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
24623 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
24624 SPH_C32(0xd8b61463) },
24625 { SPH_C32(0x1ace0000), SPH_C32(0x014e0000), SPH_C32(0x959e002e),
24626 SPH_C32(0x13ff3000), SPH_C32(0x586d513f), SPH_C32(0x8a55f0fe),
24627 SPH_C32(0x19c95238), SPH_C32(0xd5d550db), SPH_C32(0x87f80000),
24628 SPH_C32(0x01fb0000), SPH_C32(0x1ef7000c), SPH_C32(0x41818800),
24629 SPH_C32(0x148c0de0), SPH_C32(0x15870900), SPH_C32(0x2f307d02),
24630 SPH_C32(0x52eef2c7) },
24631 { SPH_C32(0xd0db0000), SPH_C32(0x9fea0000), SPH_C32(0x07fc002f),
24632 SPH_C32(0x3d253800), SPH_C32(0x166f5b46), SPH_C32(0x1803aeba),
24633 SPH_C32(0x04e68e03), SPH_C32(0xdc540d25), SPH_C32(0x16980000),
24634 SPH_C32(0xf0110000), SPH_C32(0x3605000c), SPH_C32(0xbae71800),
24635 SPH_C32(0xb4366636), SPH_C32(0xbdf80493), SPH_C32(0x75c240b7),
24636 SPH_C32(0xc6c322c5) },
24637 { SPH_C32(0x428d0000), SPH_C32(0x81300000), SPH_C32(0xedad002f),
24638 SPH_C32(0xd5940800), SPH_C32(0xbf5a0de3), SPH_C32(0xf3f8cf23),
24639 SPH_C32(0xb5baac57), SPH_C32(0xef91296a), SPH_C32(0x9aa20000),
24640 SPH_C32(0x2a890000), SPH_C32(0x567a000c), SPH_C32(0xeee09000),
24641 SPH_C32(0x31472325), SPH_C32(0xddfeb6d0), SPH_C32(0xae92792b),
24642 SPH_C32(0x4c9bc461) },
24643 { SPH_C32(0x95c20000), SPH_C32(0x34e60000), SPH_C32(0x3742002e),
24644 SPH_C32(0x542f1800), SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7),
24645 SPH_C32(0x29377445), SPH_C32(0xf8654232), SPH_C32(0x4edb0000),
24646 SPH_C32(0x706f0000), SPH_C32(0x4e36000d), SPH_C32(0x7c8c2000),
24647 SPH_C32(0x53013aea), SPH_C32(0xc4553b4e), SPH_C32(0xd9b1bed8),
24648 SPH_C32(0xfc875b74) },
24649 { SPH_C32(0x07940000), SPH_C32(0x2a3c0000), SPH_C32(0xdd13002e),
24650 SPH_C32(0xbc9e2800), SPH_C32(0x7da67ffa), SPH_C32(0x422c4f2e),
24651 SPH_C32(0x986b5611), SPH_C32(0xcba0667d), SPH_C32(0xc2e10000),
24652 SPH_C32(0xaaf70000), SPH_C32(0x2e49000d), SPH_C32(0x288ba800),
24653 SPH_C32(0xd6707ff9), SPH_C32(0xa453890d), SPH_C32(0x02e18744),
24654 SPH_C32(0x76dfbdd0) },
24655 { SPH_C32(0xcd810000), SPH_C32(0xb4980000), SPH_C32(0x4f71002f),
24656 SPH_C32(0x92442000), SPH_C32(0x33a47583), SPH_C32(0xd07a116a),
24657 SPH_C32(0x85448a2a), SPH_C32(0xc2213b83), SPH_C32(0x53810000),
24658 SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d), SPH_C32(0xd3ed3800),
24659 SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e), SPH_C32(0x5813baf1),
24660 SPH_C32(0xe2f26dd2) },
24661 { SPH_C32(0x5fd70000), SPH_C32(0xaa420000), SPH_C32(0xa520002f),
24662 SPH_C32(0x7af51000), SPH_C32(0x9a912326), SPH_C32(0x3b8170f3),
24663 SPH_C32(0x3418a87e), SPH_C32(0xf1e41fcc), SPH_C32(0xdfbb0000),
24664 SPH_C32(0x81850000), SPH_C32(0x66c4000d), SPH_C32(0x87eab000),
24665 SPH_C32(0xf3bb513c), SPH_C32(0x6c2a36dd), SPH_C32(0x8343836d),
24666 SPH_C32(0x68aa8b76) },
24667 { SPH_C32(0x2da30000), SPH_C32(0x0bb20000), SPH_C32(0x31ff0030),
24668 SPH_C32(0x87e00000), SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a),
24669 SPH_C32(0x5fa418b4), SPH_C32(0xed0b3dd2), SPH_C32(0x0c2f0000),
24670 SPH_C32(0x69330000), SPH_C32(0xf9fc0006), SPH_C32(0x828b0000),
24671 SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7), SPH_C32(0x001826bc),
24672 SPH_C32(0x48c3a5ad) },
24673 { SPH_C32(0xbff50000), SPH_C32(0x15680000), SPH_C32(0xdbae0030),
24674 SPH_C32(0x6f513000), SPH_C32(0xd7f35cea), SPH_C32(0xf28a5ac3),
24675 SPH_C32(0xeef83ae0), SPH_C32(0xdece199d), SPH_C32(0x80150000),
24676 SPH_C32(0xb3ab0000), SPH_C32(0x99830006), SPH_C32(0xd68c8800),
24677 SPH_C32(0x57fe2e4e), SPH_C32(0x5d4067a4), SPH_C32(0xdb481f20),
24678 SPH_C32(0xc29b4309) },
24679 { SPH_C32(0x75e00000), SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031),
24680 SPH_C32(0x418b3800), SPH_C32(0x99f15693), SPH_C32(0x60dc0487),
24681 SPH_C32(0xf3d7e6db), SPH_C32(0xd74f4463), SPH_C32(0x11750000),
24682 SPH_C32(0x42410000), SPH_C32(0xb1710006), SPH_C32(0x2dea1800),
24683 SPH_C32(0xf7444598), SPH_C32(0xf53f6a37), SPH_C32(0x81ba2295),
24684 SPH_C32(0x56b6930b) },
24685 { SPH_C32(0xe7b60000), SPH_C32(0x95160000), SPH_C32(0xa39d0031),
24686 SPH_C32(0xa93a0800), SPH_C32(0x30c40036), SPH_C32(0x8b27651e),
24687 SPH_C32(0x428bc48f), SPH_C32(0xe48a602c), SPH_C32(0x9d4f0000),
24688 SPH_C32(0x98d90000), SPH_C32(0xd10e0006), SPH_C32(0x79ed9000),
24689 SPH_C32(0x7235008b), SPH_C32(0x9539d874), SPH_C32(0x5aea1b09),
24690 SPH_C32(0xdcee75af) },
24691 { SPH_C32(0x30f90000), SPH_C32(0x20c00000), SPH_C32(0x79720030),
24692 SPH_C32(0x28811800), SPH_C32(0x5b0d248a), SPH_C32(0xd108848a),
24693 SPH_C32(0xde061c9d), SPH_C32(0xf37e0b74), SPH_C32(0x49360000),
24694 SPH_C32(0xc23f0000), SPH_C32(0xc9420007), SPH_C32(0xeb812000),
24695 SPH_C32(0x10731944), SPH_C32(0x8c9255ea), SPH_C32(0x2dc9dcfa),
24696 SPH_C32(0x6cf2eaba) },
24697 { SPH_C32(0xa2af0000), SPH_C32(0x3e1a0000), SPH_C32(0x93230030),
24698 SPH_C32(0xc0302800), SPH_C32(0xf238722f), SPH_C32(0x3af3e513),
24699 SPH_C32(0x6f5a3ec9), SPH_C32(0xc0bb2f3b), SPH_C32(0xc50c0000),
24700 SPH_C32(0x18a70000), SPH_C32(0xa93d0007), SPH_C32(0xbf86a800),
24701 SPH_C32(0x95025c57), SPH_C32(0xec94e7a9), SPH_C32(0xf699e566),
24702 SPH_C32(0xe6aa0c1e) },
24703 { SPH_C32(0x68ba0000), SPH_C32(0xa0be0000), SPH_C32(0x01410031),
24704 SPH_C32(0xeeea2000), SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57),
24705 SPH_C32(0x7275e2f2), SPH_C32(0xc93a72c5), SPH_C32(0x546c0000),
24706 SPH_C32(0xe94d0000), SPH_C32(0x81cf0007), SPH_C32(0x44e03800),
24707 SPH_C32(0x35b83781), SPH_C32(0x44ebea3a), SPH_C32(0xac6bd8d3),
24708 SPH_C32(0x7287dc1c) },
24709 { SPH_C32(0xfaec0000), SPH_C32(0xbe640000), SPH_C32(0xeb100031),
24710 SPH_C32(0x065b1000), SPH_C32(0x150f2ef3), SPH_C32(0x435edace),
24711 SPH_C32(0xc329c0a6), SPH_C32(0xfaff568a), SPH_C32(0xd8560000),
24712 SPH_C32(0x33d50000), SPH_C32(0xe1b00007), SPH_C32(0x10e7b000),
24713 SPH_C32(0xb0c97292), SPH_C32(0x24ed5879), SPH_C32(0x773be14f),
24714 SPH_C32(0xf8df3ab8) },
24715 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
24716 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
24717 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
24718 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
24719 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
24720 SPH_C32(0x43d8eceb) },
24721 { SPH_C32(0x1d230000), SPH_C32(0xb31e0000), SPH_C32(0x12ea0024),
24722 SPH_C32(0x84f23000), SPH_C32(0x1b1f7291), SPH_C32(0xc2929e5a),
24723 SPH_C32(0xedb1301a), SPH_C32(0x45a0e115), SPH_C32(0x252e0000),
24724 SPH_C32(0xa78d0000), SPH_C32(0xd7b30018), SPH_C32(0xaa228800),
24725 SPH_C32(0xd860239b), SPH_C32(0x259fcd99), SPH_C32(0x2c7977f8),
24726 SPH_C32(0xc9800a4f) },
24727 { SPH_C32(0xd7360000), SPH_C32(0x2dba0000), SPH_C32(0x80880025),
24728 SPH_C32(0xaa283800), SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e),
24729 SPH_C32(0xf09eec21), SPH_C32(0x4c21bceb), SPH_C32(0xb44e0000),
24730 SPH_C32(0x56670000), SPH_C32(0xff410018), SPH_C32(0x51441800),
24731 SPH_C32(0x78da484d), SPH_C32(0x8de0c00a), SPH_C32(0x768b4a4d),
24732 SPH_C32(0x5dadda4d) },
24733 { SPH_C32(0x45600000), SPH_C32(0x33600000), SPH_C32(0x6ad90025),
24734 SPH_C32(0x42990800), SPH_C32(0xfc282e4d), SPH_C32(0xbb3fa187),
24735 SPH_C32(0x41c2ce75), SPH_C32(0x7fe498a4), SPH_C32(0x38740000),
24736 SPH_C32(0x8cff0000), SPH_C32(0x9f3e0018), SPH_C32(0x05439000),
24737 SPH_C32(0xfdab0d5e), SPH_C32(0xede67249), SPH_C32(0xaddb73d1),
24738 SPH_C32(0xd7f53ce9) },
24739 { SPH_C32(0x922f0000), SPH_C32(0x86b60000), SPH_C32(0xb0360024),
24740 SPH_C32(0xc3221800), SPH_C32(0x97e10af1), SPH_C32(0xe1104013),
24741 SPH_C32(0xdd4f1667), SPH_C32(0x6810f3fc), SPH_C32(0xec0d0000),
24742 SPH_C32(0xd6190000), SPH_C32(0x87720019), SPH_C32(0x972f2000),
24743 SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7), SPH_C32(0xdaf8b422),
24744 SPH_C32(0x67e9a3fc) },
24745 { SPH_C32(0x00790000), SPH_C32(0x986c0000), SPH_C32(0x5a670024),
24746 SPH_C32(0x2b932800), SPH_C32(0x3ed45c54), SPH_C32(0x0aeb218a),
24747 SPH_C32(0x6c133433), SPH_C32(0x5bd5d7b3), SPH_C32(0x60370000),
24748 SPH_C32(0x0c810000), SPH_C32(0xe70d0019), SPH_C32(0xc328a800),
24749 SPH_C32(0x1a9c5182), SPH_C32(0x944b4d94), SPH_C32(0x01a88dbe),
24750 SPH_C32(0xedb14558) },
24751 { SPH_C32(0xca6c0000), SPH_C32(0x06c80000), SPH_C32(0xc8050025),
24752 SPH_C32(0x05492000), SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce),
24753 SPH_C32(0x713ce808), SPH_C32(0x52548a4d), SPH_C32(0xf1570000),
24754 SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019), SPH_C32(0x384e3800),
24755 SPH_C32(0xba263a54), SPH_C32(0x3c344007), SPH_C32(0x5b5ab00b),
24756 SPH_C32(0x799c955a) },
24757 { SPH_C32(0x583a0000), SPH_C32(0x18120000), SPH_C32(0x22540025),
24758 SPH_C32(0xedf81000), SPH_C32(0xd9e30088), SPH_C32(0x73461e57),
24759 SPH_C32(0xc060ca5c), SPH_C32(0x6191ae02), SPH_C32(0x7d6d0000),
24760 SPH_C32(0x27f30000), SPH_C32(0xaf800019), SPH_C32(0x6c49b000),
24761 SPH_C32(0x3f577f47), SPH_C32(0x5c32f244), SPH_C32(0x800a8997),
24762 SPH_C32(0xf3c473fe) },
24763 { SPH_C32(0x2a4e0000), SPH_C32(0xb9e20000), SPH_C32(0xb68b003a),
24764 SPH_C32(0x10ed0000), SPH_C32(0x3db429e1), SPH_C32(0x51b655fe),
24765 SPH_C32(0xabdc7a96), SPH_C32(0x7d7e8c1c), SPH_C32(0xaef90000),
24766 SPH_C32(0xcf450000), SPH_C32(0x30b80012), SPH_C32(0x69280000),
24767 SPH_C32(0x1e634526), SPH_C32(0x0d5e117e), SPH_C32(0x03512c46),
24768 SPH_C32(0xd3ad5d25) },
24769 { SPH_C32(0xb8180000), SPH_C32(0xa7380000), SPH_C32(0x5cda003a),
24770 SPH_C32(0xf85c3000), SPH_C32(0x94817f44), SPH_C32(0xba4d3467),
24771 SPH_C32(0x1a8058c2), SPH_C32(0x4ebba853), SPH_C32(0x22c30000),
24772 SPH_C32(0x15dd0000), SPH_C32(0x50c70012), SPH_C32(0x3d2f8800),
24773 SPH_C32(0x9b120035), SPH_C32(0x6d58a33d), SPH_C32(0xd80115da),
24774 SPH_C32(0x59f5bb81) },
24775 { SPH_C32(0x720d0000), SPH_C32(0x399c0000), SPH_C32(0xceb8003b),
24776 SPH_C32(0xd6863800), SPH_C32(0xda83753d), SPH_C32(0x281b6a23),
24777 SPH_C32(0x07af84f9), SPH_C32(0x473af5ad), SPH_C32(0xb3a30000),
24778 SPH_C32(0xe4370000), SPH_C32(0x78350012), SPH_C32(0xc6491800),
24779 SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae), SPH_C32(0x82f3286f),
24780 SPH_C32(0xcdd86b83) },
24781 { SPH_C32(0xe05b0000), SPH_C32(0x27460000), SPH_C32(0x24e9003b),
24782 SPH_C32(0x3e370800), SPH_C32(0x73b62398), SPH_C32(0xc3e00bba),
24783 SPH_C32(0xb6f3a6ad), SPH_C32(0x74ffd1e2), SPH_C32(0x3f990000),
24784 SPH_C32(0x3eaf0000), SPH_C32(0x184a0012), SPH_C32(0x924e9000),
24785 SPH_C32(0xbed92ef0), SPH_C32(0xa5211ced), SPH_C32(0x59a311f3),
24786 SPH_C32(0x47808d27) },
24787 { SPH_C32(0x37140000), SPH_C32(0x92900000), SPH_C32(0xfe06003a),
24788 SPH_C32(0xbf8c1800), SPH_C32(0x187f0724), SPH_C32(0x99cfea2e),
24789 SPH_C32(0x2a7e7ebf), SPH_C32(0x630bbaba), SPH_C32(0xebe00000),
24790 SPH_C32(0x64490000), SPH_C32(0x00060013), SPH_C32(0x00222000),
24791 SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173), SPH_C32(0x2e80d600),
24792 SPH_C32(0xf79c1232) },
24793 { SPH_C32(0xa5420000), SPH_C32(0x8c4a0000), SPH_C32(0x1457003a),
24794 SPH_C32(0x573d2800), SPH_C32(0xb14a5181), SPH_C32(0x72348bb7),
24795 SPH_C32(0x9b225ceb), SPH_C32(0x50ce9ef5), SPH_C32(0x67da0000),
24796 SPH_C32(0xbed10000), SPH_C32(0x60790013), SPH_C32(0x5425a800),
24797 SPH_C32(0x59ee722c), SPH_C32(0xdc8c2330), SPH_C32(0xf5d0ef9c),
24798 SPH_C32(0x7dc4f496) },
24799 { SPH_C32(0x6f570000), SPH_C32(0x12ee0000), SPH_C32(0x8635003b),
24800 SPH_C32(0x79e72000), SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3),
24801 SPH_C32(0x860d80d0), SPH_C32(0x594fc30b), SPH_C32(0xf6ba0000),
24802 SPH_C32(0x4f3b0000), SPH_C32(0x488b0013), SPH_C32(0xaf433800),
24803 SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3), SPH_C32(0xaf22d229),
24804 SPH_C32(0xe9e92494) },
24805 { SPH_C32(0xfd010000), SPH_C32(0x0c340000), SPH_C32(0x6c64003b),
24806 SPH_C32(0x91561000), SPH_C32(0x567d0d5d), SPH_C32(0x0b99b46a),
24807 SPH_C32(0x3751a284), SPH_C32(0x6a8ae744), SPH_C32(0x7a800000),
24808 SPH_C32(0x95a30000), SPH_C32(0x28f40013), SPH_C32(0xfb44b000),
24809 SPH_C32(0x7c255ce9), SPH_C32(0x14f59ce0), SPH_C32(0x7472ebb5),
24810 SPH_C32(0x63b1c230) },
24811 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
24812 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
24813 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
24814 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
24815 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
24816 SPH_C32(0x3ea660f7) },
24817 { SPH_C32(0x99940000), SPH_C32(0xc5b90000), SPH_C32(0x94d9000c),
24818 SPH_C32(0xfd373000), SPH_C32(0x38c81e56), SPH_C32(0x9e7adada),
24819 SPH_C32(0x453c66ca), SPH_C32(0xeb73302c), SPH_C32(0x0f600000),
24820 SPH_C32(0x1e6f0000), SPH_C32(0x61380022), SPH_C32(0xbacf8800),
24821 SPH_C32(0xe5d40a7a), SPH_C32(0x74299867), SPH_C32(0x87a50d6e),
24822 SPH_C32(0xb4fe8653) },
24823 { SPH_C32(0x53810000), SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d),
24824 SPH_C32(0xd3ed3800), SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e),
24825 SPH_C32(0x5813baf1), SPH_C32(0xe2f26dd2), SPH_C32(0x9e000000),
24826 SPH_C32(0xef850000), SPH_C32(0x49ca0022), SPH_C32(0x41a91800),
24827 SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4), SPH_C32(0xdd5730db),
24828 SPH_C32(0x20d35651) },
24829 { SPH_C32(0xc1d70000), SPH_C32(0x45c70000), SPH_C32(0xecea000d),
24830 SPH_C32(0x3b5c0800), SPH_C32(0xdfff428a), SPH_C32(0xe7d7e507),
24831 SPH_C32(0xe94f98a5), SPH_C32(0xd137499d), SPH_C32(0x123a0000),
24832 SPH_C32(0x351d0000), SPH_C32(0x29b50022), SPH_C32(0x15ae9000),
24833 SPH_C32(0xc01f24bf), SPH_C32(0xbc5027b7), SPH_C32(0x06070947),
24834 SPH_C32(0xaa8bb0f5) },
24835 { SPH_C32(0x16980000), SPH_C32(0xf0110000), SPH_C32(0x3605000c),
24836 SPH_C32(0xbae71800), SPH_C32(0xb4366636), SPH_C32(0xbdf80493),
24837 SPH_C32(0x75c240b7), SPH_C32(0xc6c322c5), SPH_C32(0xc6430000),
24838 SPH_C32(0x6ffb0000), SPH_C32(0x31f90023), SPH_C32(0x87c22000),
24839 SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29), SPH_C32(0x7124ceb4),
24840 SPH_C32(0x1a972fe0) },
24841 { SPH_C32(0x84ce0000), SPH_C32(0xeecb0000), SPH_C32(0xdc54000c),
24842 SPH_C32(0x52562800), SPH_C32(0x1d033093), SPH_C32(0x5603650a),
24843 SPH_C32(0xc49e62e3), SPH_C32(0xf506068a), SPH_C32(0x4a790000),
24844 SPH_C32(0xb5630000), SPH_C32(0x51860023), SPH_C32(0xd3c5a800),
24845 SPH_C32(0x27287863), SPH_C32(0xc5fd186a), SPH_C32(0xaa74f728),
24846 SPH_C32(0x90cfc944) },
24847 { SPH_C32(0x4edb0000), SPH_C32(0x706f0000), SPH_C32(0x4e36000d),
24848 SPH_C32(0x7c8c2000), SPH_C32(0x53013aea), SPH_C32(0xc4553b4e),
24849 SPH_C32(0xd9b1bed8), SPH_C32(0xfc875b74), SPH_C32(0xdb190000),
24850 SPH_C32(0x44890000), SPH_C32(0x79740023), SPH_C32(0x28a33800),
24851 SPH_C32(0x879213b5), SPH_C32(0x6d8215f9), SPH_C32(0xf086ca9d),
24852 SPH_C32(0x04e21946) },
24853 { SPH_C32(0xdc8d0000), SPH_C32(0x6eb50000), SPH_C32(0xa467000d),
24854 SPH_C32(0x943d1000), SPH_C32(0xfa346c4f), SPH_C32(0x2fae5ad7),
24855 SPH_C32(0x68ed9c8c), SPH_C32(0xcf427f3b), SPH_C32(0x57230000),
24856 SPH_C32(0x9e110000), SPH_C32(0x190b0023), SPH_C32(0x7ca4b000),
24857 SPH_C32(0x02e356a6), SPH_C32(0x0d84a7ba), SPH_C32(0x2bd6f301),
24858 SPH_C32(0x8ebaffe2) },
24859 { SPH_C32(0xaef90000), SPH_C32(0xcf450000), SPH_C32(0x30b80012),
24860 SPH_C32(0x69280000), SPH_C32(0x1e634526), SPH_C32(0x0d5e117e),
24861 SPH_C32(0x03512c46), SPH_C32(0xd3ad5d25), SPH_C32(0x84b70000),
24862 SPH_C32(0x76a70000), SPH_C32(0x86330028), SPH_C32(0x79c50000),
24863 SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480), SPH_C32(0xa88d56d0),
24864 SPH_C32(0xaed3d139) },
24865 { SPH_C32(0x3caf0000), SPH_C32(0xd19f0000), SPH_C32(0xdae90012),
24866 SPH_C32(0x81993000), SPH_C32(0xb7561383), SPH_C32(0xe6a570e7),
24867 SPH_C32(0xb20d0e12), SPH_C32(0xe068796a), SPH_C32(0x088d0000),
24868 SPH_C32(0xac3f0000), SPH_C32(0xe64c0028), SPH_C32(0x2dc28800),
24869 SPH_C32(0xa6a629d4), SPH_C32(0x3ceef6c3), SPH_C32(0x73dd6f4c),
24870 SPH_C32(0x248b379d) },
24871 { SPH_C32(0xf6ba0000), SPH_C32(0x4f3b0000), SPH_C32(0x488b0013),
24872 SPH_C32(0xaf433800), SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3),
24873 SPH_C32(0xaf22d229), SPH_C32(0xe9e92494), SPH_C32(0x99ed0000),
24874 SPH_C32(0x5dd50000), SPH_C32(0xcebe0028), SPH_C32(0xd6a41800),
24875 SPH_C32(0x061c4202), SPH_C32(0x9491fb50), SPH_C32(0x292f52f9),
24876 SPH_C32(0xb0a6e79f) },
24877 { SPH_C32(0x64ec0000), SPH_C32(0x51e10000), SPH_C32(0xa2da0013),
24878 SPH_C32(0x47f20800), SPH_C32(0x50614f5f), SPH_C32(0x9f084f3a),
24879 SPH_C32(0x1e7ef07d), SPH_C32(0xda2c00db), SPH_C32(0x15d70000),
24880 SPH_C32(0x874d0000), SPH_C32(0xaec10028), SPH_C32(0x82a39000),
24881 SPH_C32(0x836d0711), SPH_C32(0xf4974913), SPH_C32(0xf27f6b65),
24882 SPH_C32(0x3afe013b) },
24883 { SPH_C32(0xb3a30000), SPH_C32(0xe4370000), SPH_C32(0x78350012),
24884 SPH_C32(0xc6491800), SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae),
24885 SPH_C32(0x82f3286f), SPH_C32(0xcdd86b83), SPH_C32(0xc1ae0000),
24886 SPH_C32(0xddab0000), SPH_C32(0xb68d0029), SPH_C32(0x10cf2000),
24887 SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d), SPH_C32(0x855cac96),
24888 SPH_C32(0x8ae29e2e) },
24889 { SPH_C32(0x21f50000), SPH_C32(0xfaed0000), SPH_C32(0x92640012),
24890 SPH_C32(0x2ef82800), SPH_C32(0x929d3d46), SPH_C32(0x2edccf37),
24891 SPH_C32(0x33af0a3b), SPH_C32(0xfe1d4fcc), SPH_C32(0x4d940000),
24892 SPH_C32(0x07330000), SPH_C32(0xd6f20029), SPH_C32(0x44c8a800),
24893 SPH_C32(0x645a5bcd), SPH_C32(0x8d3a76ce), SPH_C32(0x5e0c950a),
24894 SPH_C32(0x00ba788a) },
24895 { SPH_C32(0xebe00000), SPH_C32(0x64490000), SPH_C32(0x00060013),
24896 SPH_C32(0x00222000), SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173),
24897 SPH_C32(0x2e80d600), SPH_C32(0xf79c1232), SPH_C32(0xdcf40000),
24898 SPH_C32(0xf6d90000), SPH_C32(0xfe000029), SPH_C32(0xbfae3800),
24899 SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d), SPH_C32(0x04fea8bf),
24900 SPH_C32(0x9497a888) },
24901 { SPH_C32(0x79b60000), SPH_C32(0x7a930000), SPH_C32(0xea570013),
24902 SPH_C32(0xe8931000), SPH_C32(0x75aa619a), SPH_C32(0x5771f0ea),
24903 SPH_C32(0x9fdcf454), SPH_C32(0xc459367d), SPH_C32(0x50ce0000),
24904 SPH_C32(0x2c410000), SPH_C32(0x9e7f0029), SPH_C32(0xeba9b000),
24905 SPH_C32(0x41917508), SPH_C32(0x4543c91e), SPH_C32(0xdfae9123),
24906 SPH_C32(0x1ecf4e2c) },
24907 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
24908 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
24909 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
24910 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
24911 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
24912 SPH_C32(0xa5c8987f) },
24913 { SPH_C32(0x9e790000), SPH_C32(0x77e90000), SPH_C32(0x13ad0006),
24914 SPH_C32(0x6a3a3000), SPH_C32(0x7bba3df8), SPH_C32(0xd6bdb47e),
24915 SPH_C32(0xb14404e8), SPH_C32(0x7b0681e2), SPH_C32(0xadb60000),
24916 SPH_C32(0xb8190000), SPH_C32(0xa87c0036), SPH_C32(0x516c8800),
24917 SPH_C32(0x29382401), SPH_C32(0x44315cfe), SPH_C32(0x84ec0794),
24918 SPH_C32(0x2f907edb) },
24919 { SPH_C32(0x546c0000), SPH_C32(0xe94d0000), SPH_C32(0x81cf0007),
24920 SPH_C32(0x44e03800), SPH_C32(0x35b83781), SPH_C32(0x44ebea3a),
24921 SPH_C32(0xac6bd8d3), SPH_C32(0x7287dc1c), SPH_C32(0x3cd60000),
24922 SPH_C32(0x49f30000), SPH_C32(0x808e0036), SPH_C32(0xaa0a1800),
24923 SPH_C32(0x89824fd7), SPH_C32(0xec4e516d), SPH_C32(0xde1e3a21),
24924 SPH_C32(0xbbbdaed9) },
24925 { SPH_C32(0xc63a0000), SPH_C32(0xf7970000), SPH_C32(0x6b9e0007),
24926 SPH_C32(0xac510800), SPH_C32(0x9c8d6124), SPH_C32(0xaf108ba3),
24927 SPH_C32(0x1d37fa87), SPH_C32(0x4142f853), SPH_C32(0xb0ec0000),
24928 SPH_C32(0x936b0000), SPH_C32(0xe0f10036), SPH_C32(0xfe0d9000),
24929 SPH_C32(0x0cf30ac4), SPH_C32(0x8c48e32e), SPH_C32(0x054e03bd),
24930 SPH_C32(0x31e5487d) },
24931 { SPH_C32(0x11750000), SPH_C32(0x42410000), SPH_C32(0xb1710006),
24932 SPH_C32(0x2dea1800), SPH_C32(0xf7444598), SPH_C32(0xf53f6a37),
24933 SPH_C32(0x81ba2295), SPH_C32(0x56b6930b), SPH_C32(0x64950000),
24934 SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037), SPH_C32(0x6c612000),
24935 SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0), SPH_C32(0x726dc44e),
24936 SPH_C32(0x81f9d768) },
24937 { SPH_C32(0x83230000), SPH_C32(0x5c9b0000), SPH_C32(0x5b200006),
24938 SPH_C32(0xc55b2800), SPH_C32(0x5e71133d), SPH_C32(0x1ec40bae),
24939 SPH_C32(0x30e600c1), SPH_C32(0x6573b744), SPH_C32(0xe8af0000),
24940 SPH_C32(0x13150000), SPH_C32(0x98c20037), SPH_C32(0x3866a800),
24941 SPH_C32(0xebc45618), SPH_C32(0xf5e5dcf3), SPH_C32(0xa93dfdd2),
24942 SPH_C32(0x0ba131cc) },
24943 { SPH_C32(0x49360000), SPH_C32(0xc23f0000), SPH_C32(0xc9420007),
24944 SPH_C32(0xeb812000), SPH_C32(0x10731944), SPH_C32(0x8c9255ea),
24945 SPH_C32(0x2dc9dcfa), SPH_C32(0x6cf2eaba), SPH_C32(0x79cf0000),
24946 SPH_C32(0xe2ff0000), SPH_C32(0xb0300037), SPH_C32(0xc3003800),
24947 SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160), SPH_C32(0xf3cfc067),
24948 SPH_C32(0x9f8ce1ce) },
24949 { SPH_C32(0xdb600000), SPH_C32(0xdce50000), SPH_C32(0x23130007),
24950 SPH_C32(0x03301000), SPH_C32(0xb9464fe1), SPH_C32(0x67693473),
24951 SPH_C32(0x9c95feae), SPH_C32(0x5f37cef5), SPH_C32(0xf5f50000),
24952 SPH_C32(0x38670000), SPH_C32(0xd04f0037), SPH_C32(0x9707b000),
24953 SPH_C32(0xce0f78dd), SPH_C32(0x3d9c6323), SPH_C32(0x289ff9fb),
24954 SPH_C32(0x15d4076a) },
24955 { SPH_C32(0xa9140000), SPH_C32(0x7d150000), SPH_C32(0xb7cc0018),
24956 SPH_C32(0xfe250000), SPH_C32(0x5d116688), SPH_C32(0x45997fda),
24957 SPH_C32(0xf7294e64), SPH_C32(0x43d8eceb), SPH_C32(0x26610000),
24958 SPH_C32(0xd0d10000), SPH_C32(0x4f77003c), SPH_C32(0x92660000),
24959 SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019), SPH_C32(0xabc45c2a),
24960 SPH_C32(0x35bd29b1) },
24961 { SPH_C32(0x3b420000), SPH_C32(0x63cf0000), SPH_C32(0x5d9d0018),
24962 SPH_C32(0x16943000), SPH_C32(0xf424302d), SPH_C32(0xae621e43),
24963 SPH_C32(0x46756c30), SPH_C32(0x701dc8a4), SPH_C32(0xaa5b0000),
24964 SPH_C32(0x0a490000), SPH_C32(0x2f08003c), SPH_C32(0xc6618800),
24965 SPH_C32(0x6a4a07af), SPH_C32(0x0cf6325a), SPH_C32(0x709465b6),
24966 SPH_C32(0xbfe5cf15) },
24967 { SPH_C32(0xf1570000), SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019),
24968 SPH_C32(0x384e3800), SPH_C32(0xba263a54), SPH_C32(0x3c344007),
24969 SPH_C32(0x5b5ab00b), SPH_C32(0x799c955a), SPH_C32(0x3b3b0000),
24970 SPH_C32(0xfba30000), SPH_C32(0x07fa003c), SPH_C32(0x3d071800),
24971 SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9), SPH_C32(0x2a665803),
24972 SPH_C32(0x2bc81f17) },
24973 { SPH_C32(0x63010000), SPH_C32(0xe3b10000), SPH_C32(0x25ae0019),
24974 SPH_C32(0xd0ff0800), SPH_C32(0x13136cf1), SPH_C32(0xd7cf219e),
24975 SPH_C32(0xea06925f), SPH_C32(0x4a59b115), SPH_C32(0xb7010000),
24976 SPH_C32(0x213b0000), SPH_C32(0x6785003c), SPH_C32(0x69009000),
24977 SPH_C32(0x4f81296a), SPH_C32(0xc48f8d8a), SPH_C32(0xf136619f),
24978 SPH_C32(0xa190f9b3) },
24979 { SPH_C32(0xb44e0000), SPH_C32(0x56670000), SPH_C32(0xff410018),
24980 SPH_C32(0x51441800), SPH_C32(0x78da484d), SPH_C32(0x8de0c00a),
24981 SPH_C32(0x768b4a4d), SPH_C32(0x5dadda4d), SPH_C32(0x63780000),
24982 SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d), SPH_C32(0xfb6c2000),
24983 SPH_C32(0x2dc730a5), SPH_C32(0xdd240014), SPH_C32(0x8615a66c),
24984 SPH_C32(0x118c66a6) },
24985 { SPH_C32(0x26180000), SPH_C32(0x48bd0000), SPH_C32(0x15100018),
24986 SPH_C32(0xb9f52800), SPH_C32(0xd1ef1ee8), SPH_C32(0x661ba193),
24987 SPH_C32(0xc7d76819), SPH_C32(0x6e68fe02), SPH_C32(0xef420000),
24988 SPH_C32(0xa1450000), SPH_C32(0x1fb6003d), SPH_C32(0xaf6ba800),
24989 SPH_C32(0xa8b675b6), SPH_C32(0xbd22b257), SPH_C32(0x5d459ff0),
24990 SPH_C32(0x9bd48002) },
24991 { SPH_C32(0xec0d0000), SPH_C32(0xd6190000), SPH_C32(0x87720019),
24992 SPH_C32(0x972f2000), SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7),
24993 SPH_C32(0xdaf8b422), SPH_C32(0x67e9a3fc), SPH_C32(0x7e220000),
24994 SPH_C32(0x50af0000), SPH_C32(0x3744003d), SPH_C32(0x540d3800),
24995 SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4), SPH_C32(0x07b7a245),
24996 SPH_C32(0x0ff95000) },
24997 { SPH_C32(0x7e5b0000), SPH_C32(0xc8c30000), SPH_C32(0x6d230019),
24998 SPH_C32(0x7f9e1000), SPH_C32(0x36d84234), SPH_C32(0x1fb69e4e),
24999 SPH_C32(0x6ba49676), SPH_C32(0x542c87b3), SPH_C32(0xf2180000),
25000 SPH_C32(0x8a370000), SPH_C32(0x573b003d), SPH_C32(0x000ab000),
25001 SPH_C32(0x8d7d5b73), SPH_C32(0x755b0d87), SPH_C32(0xdce79bd9),
25002 SPH_C32(0x85a1b6a4) },
25003 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
25004 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
25005 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
25006 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
25007 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
25008 SPH_C32(0xe6107494) },
25009 { SPH_C32(0x110c0000), SPH_C32(0xda2d0000), SPH_C32(0xeb160022),
25010 SPH_C32(0x06793000), SPH_C32(0xc99019cc), SPH_C32(0xffd44bbd),
25011 SPH_C32(0xeda916a6), SPH_C32(0x0d6344b8), SPH_C32(0x04a20000),
25012 SPH_C32(0xc50c0000), SPH_C32(0x1fb0002e), SPH_C32(0xaf498800),
25013 SPH_C32(0x74294289), SPH_C32(0x01a82324), SPH_C32(0x73c549f0),
25014 SPH_C32(0x6c489230) },
25015 { SPH_C32(0xdb190000), SPH_C32(0x44890000), SPH_C32(0x79740023),
25016 SPH_C32(0x28a33800), SPH_C32(0x879213b5), SPH_C32(0x6d8215f9),
25017 SPH_C32(0xf086ca9d), SPH_C32(0x04e21946), SPH_C32(0x95c20000),
25018 SPH_C32(0x34e60000), SPH_C32(0x3742002e), SPH_C32(0x542f1800),
25019 SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7), SPH_C32(0x29377445),
25020 SPH_C32(0xf8654232) },
25021 { SPH_C32(0x494f0000), SPH_C32(0x5a530000), SPH_C32(0x93250023),
25022 SPH_C32(0xc0120800), SPH_C32(0x2ea74510), SPH_C32(0x86797460),
25023 SPH_C32(0x41dae8c9), SPH_C32(0x37273d09), SPH_C32(0x19f80000),
25024 SPH_C32(0xee7e0000), SPH_C32(0x573d002e), SPH_C32(0x00289000),
25025 SPH_C32(0x51e26c4c), SPH_C32(0xc9d19cf4), SPH_C32(0xf2674dd9),
25026 SPH_C32(0x723da496) },
25027 { SPH_C32(0x9e000000), SPH_C32(0xef850000), SPH_C32(0x49ca0022),
25028 SPH_C32(0x41a91800), SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4),
25029 SPH_C32(0xdd5730db), SPH_C32(0x20d35651), SPH_C32(0xcd810000),
25030 SPH_C32(0xb4980000), SPH_C32(0x4f71002f), SPH_C32(0x92442000),
25031 SPH_C32(0x33a47583), SPH_C32(0xd07a116a), SPH_C32(0x85448a2a),
25032 SPH_C32(0xc2213b83) },
25033 { SPH_C32(0x0c560000), SPH_C32(0xf15f0000), SPH_C32(0xa39b0022),
25034 SPH_C32(0xa9182800), SPH_C32(0xec5b3709), SPH_C32(0x37adf46d),
25035 SPH_C32(0x6c0b128f), SPH_C32(0x1316721e), SPH_C32(0x41bb0000),
25036 SPH_C32(0x6e000000), SPH_C32(0x2f0e002f), SPH_C32(0xc643a800),
25037 SPH_C32(0xb6d53090), SPH_C32(0xb07ca329), SPH_C32(0x5e14b3b6),
25038 SPH_C32(0x4879dd27) },
25039 { SPH_C32(0xc6430000), SPH_C32(0x6ffb0000), SPH_C32(0x31f90023),
25040 SPH_C32(0x87c22000), SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29),
25041 SPH_C32(0x7124ceb4), SPH_C32(0x1a972fe0), SPH_C32(0xd0db0000),
25042 SPH_C32(0x9fea0000), SPH_C32(0x07fc002f), SPH_C32(0x3d253800),
25043 SPH_C32(0x166f5b46), SPH_C32(0x1803aeba), SPH_C32(0x04e68e03),
25044 SPH_C32(0xdc540d25) },
25045 { SPH_C32(0x54150000), SPH_C32(0x71210000), SPH_C32(0xdba80023),
25046 SPH_C32(0x6f731000), SPH_C32(0x0b6c6bd5), SPH_C32(0x4e00cbb0),
25047 SPH_C32(0xc078ece0), SPH_C32(0x29520baf), SPH_C32(0x5ce10000),
25048 SPH_C32(0x45720000), SPH_C32(0x6783002f), SPH_C32(0x6922b000),
25049 SPH_C32(0x931e1e55), SPH_C32(0x78051cf9), SPH_C32(0xdfb6b79f),
25050 SPH_C32(0x560ceb81) },
25051 { SPH_C32(0x26610000), SPH_C32(0xd0d10000), SPH_C32(0x4f77003c),
25052 SPH_C32(0x92660000), SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019),
25053 SPH_C32(0xabc45c2a), SPH_C32(0x35bd29b1), SPH_C32(0x8f750000),
25054 SPH_C32(0xadc40000), SPH_C32(0xf8bb0024), SPH_C32(0x6c430000),
25055 SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3), SPH_C32(0x5ced124e),
25056 SPH_C32(0x7665c55a) },
25057 { SPH_C32(0xb4370000), SPH_C32(0xce0b0000), SPH_C32(0xa526003c),
25058 SPH_C32(0x7ad73000), SPH_C32(0x460e1419), SPH_C32(0x870be180),
25059 SPH_C32(0x1a987e7e), SPH_C32(0x06780dfe), SPH_C32(0x034f0000),
25060 SPH_C32(0x775c0000), SPH_C32(0x98c40024), SPH_C32(0x38448800),
25061 SPH_C32(0x375b6127), SPH_C32(0x496f4d80), SPH_C32(0x87bd2bd2),
25062 SPH_C32(0xfc3d23fe) },
25063 { SPH_C32(0x7e220000), SPH_C32(0x50af0000), SPH_C32(0x3744003d),
25064 SPH_C32(0x540d3800), SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4),
25065 SPH_C32(0x07b7a245), SPH_C32(0x0ff95000), SPH_C32(0x922f0000),
25066 SPH_C32(0x86b60000), SPH_C32(0xb0360024), SPH_C32(0xc3221800),
25067 SPH_C32(0x97e10af1), SPH_C32(0xe1104013), SPH_C32(0xdd4f1667),
25068 SPH_C32(0x6810f3fc) },
25069 { SPH_C32(0xec740000), SPH_C32(0x4e750000), SPH_C32(0xdd15003d),
25070 SPH_C32(0xbcbc0800), SPH_C32(0xa13948c5), SPH_C32(0xfea6de5d),
25071 SPH_C32(0xb6eb8011), SPH_C32(0x3c3c744f), SPH_C32(0x1e150000),
25072 SPH_C32(0x5c2e0000), SPH_C32(0xd0490024), SPH_C32(0x97259000),
25073 SPH_C32(0x12904fe2), SPH_C32(0x8116f250), SPH_C32(0x061f2ffb),
25074 SPH_C32(0xe2481558) },
25075 { SPH_C32(0x3b3b0000), SPH_C32(0xfba30000), SPH_C32(0x07fa003c),
25076 SPH_C32(0x3d071800), SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9),
25077 SPH_C32(0x2a665803), SPH_C32(0x2bc81f17), SPH_C32(0xca6c0000),
25078 SPH_C32(0x06c80000), SPH_C32(0xc8050025), SPH_C32(0x05492000),
25079 SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce), SPH_C32(0x713ce808),
25080 SPH_C32(0x52548a4d) },
25081 { SPH_C32(0xa96d0000), SPH_C32(0xe5790000), SPH_C32(0xedab003c),
25082 SPH_C32(0xd5b62800), SPH_C32(0x63c53adc), SPH_C32(0x4f725e50),
25083 SPH_C32(0x9b3a7a57), SPH_C32(0x180d3b58), SPH_C32(0x46560000),
25084 SPH_C32(0xdc500000), SPH_C32(0xa87a0025), SPH_C32(0x514ea800),
25085 SPH_C32(0xf5a7133e), SPH_C32(0xf8bbcd8d), SPH_C32(0xaa6cd194),
25086 SPH_C32(0xd80c6ce9) },
25087 { SPH_C32(0x63780000), SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d),
25088 SPH_C32(0xfb6c2000), SPH_C32(0x2dc730a5), SPH_C32(0xdd240014),
25089 SPH_C32(0x8615a66c), SPH_C32(0x118c66a6), SPH_C32(0xd7360000),
25090 SPH_C32(0x2dba0000), SPH_C32(0x80880025), SPH_C32(0xaa283800),
25091 SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e), SPH_C32(0xf09eec21),
25092 SPH_C32(0x4c21bceb) },
25093 { SPH_C32(0xf12e0000), SPH_C32(0x65070000), SPH_C32(0x9598003d),
25094 SPH_C32(0x13dd1000), SPH_C32(0x84f26600), SPH_C32(0x36df618d),
25095 SPH_C32(0x37498438), SPH_C32(0x224942e9), SPH_C32(0x5b0c0000),
25096 SPH_C32(0xf7220000), SPH_C32(0xe0f70025), SPH_C32(0xfe2fb000),
25097 SPH_C32(0xd06c3dfb), SPH_C32(0x30c2725d), SPH_C32(0x2bced5bd),
25098 SPH_C32(0xc6795a4f) },
25099 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
25100 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
25101 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
25102 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
25103 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
25104 SPH_C32(0x7d7e8c1c) },
25105 { SPH_C32(0x16e10000), SPH_C32(0x687d0000), SPH_C32(0x6c620028),
25106 SPH_C32(0x91743000), SPH_C32(0x8ae23a62), SPH_C32(0xb7132519),
25107 SPH_C32(0x19d17484), SPH_C32(0x9d16f576), SPH_C32(0xa6740000),
25108 SPH_C32(0x637a0000), SPH_C32(0xd6f4003a), SPH_C32(0x44ea8800),
25109 SPH_C32(0xb8c56cf2), SPH_C32(0x31b0e7bd), SPH_C32(0x708c430a),
25110 SPH_C32(0xf7266ab8) },
25111 { SPH_C32(0xdcf40000), SPH_C32(0xf6d90000), SPH_C32(0xfe000029),
25112 SPH_C32(0xbfae3800), SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d),
25113 SPH_C32(0x04fea8bf), SPH_C32(0x9497a888), SPH_C32(0x37140000),
25114 SPH_C32(0x92900000), SPH_C32(0xfe06003a), SPH_C32(0xbf8c1800),
25115 SPH_C32(0x187f0724), SPH_C32(0x99cfea2e), SPH_C32(0x2a7e7ebf),
25116 SPH_C32(0x630bbaba) },
25117 { SPH_C32(0x4ea20000), SPH_C32(0xe8030000), SPH_C32(0x14510029),
25118 SPH_C32(0x571f0800), SPH_C32(0x6dd566be), SPH_C32(0xcebe1ac4),
25119 SPH_C32(0xb5a28aeb), SPH_C32(0xa7528cc7), SPH_C32(0xbb2e0000),
25120 SPH_C32(0x48080000), SPH_C32(0x9e79003a), SPH_C32(0xeb8b9000),
25121 SPH_C32(0x9d0e4237), SPH_C32(0xf9c9586d), SPH_C32(0xf12e4723),
25122 SPH_C32(0xe9535c1e) },
25123 { SPH_C32(0x99ed0000), SPH_C32(0x5dd50000), SPH_C32(0xcebe0028),
25124 SPH_C32(0xd6a41800), SPH_C32(0x061c4202), SPH_C32(0x9491fb50),
25125 SPH_C32(0x292f52f9), SPH_C32(0xb0a6e79f), SPH_C32(0x6f570000),
25126 SPH_C32(0x12ee0000), SPH_C32(0x8635003b), SPH_C32(0x79e72000),
25127 SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3), SPH_C32(0x860d80d0),
25128 SPH_C32(0x594fc30b) },
25129 { SPH_C32(0x0bbb0000), SPH_C32(0x430f0000), SPH_C32(0x24ef0028),
25130 SPH_C32(0x3e152800), SPH_C32(0xaf2914a7), SPH_C32(0x7f6a9ac9),
25131 SPH_C32(0x987370ad), SPH_C32(0x8363c3d0), SPH_C32(0xe36d0000),
25132 SPH_C32(0xc8760000), SPH_C32(0xe64a003b), SPH_C32(0x2de0a800),
25133 SPH_C32(0x7a391eeb), SPH_C32(0x806467b0), SPH_C32(0x5d5db94c),
25134 SPH_C32(0xd31725af) },
25135 { SPH_C32(0xc1ae0000), SPH_C32(0xddab0000), SPH_C32(0xb68d0029),
25136 SPH_C32(0x10cf2000), SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d),
25137 SPH_C32(0x855cac96), SPH_C32(0x8ae29e2e), SPH_C32(0x720d0000),
25138 SPH_C32(0x399c0000), SPH_C32(0xceb8003b), SPH_C32(0xd6863800),
25139 SPH_C32(0xda83753d), SPH_C32(0x281b6a23), SPH_C32(0x07af84f9),
25140 SPH_C32(0x473af5ad) },
25141 { SPH_C32(0x53f80000), SPH_C32(0xc3710000), SPH_C32(0x5cdc0029),
25142 SPH_C32(0xf87e1000), SPH_C32(0x481e487b), SPH_C32(0x06c7a514),
25143 SPH_C32(0x34008ec2), SPH_C32(0xb927ba61), SPH_C32(0xfe370000),
25144 SPH_C32(0xe3040000), SPH_C32(0xaec7003b), SPH_C32(0x8281b000),
25145 SPH_C32(0x5ff2302e), SPH_C32(0x481dd860), SPH_C32(0xdcffbd65),
25146 SPH_C32(0xcd621309) },
25147 { SPH_C32(0x218c0000), SPH_C32(0x62810000), SPH_C32(0xc8030036),
25148 SPH_C32(0x056b0000), SPH_C32(0xac496112), SPH_C32(0x2437eebd),
25149 SPH_C32(0x5fbc3e08), SPH_C32(0xa5c8987f), SPH_C32(0x2da30000),
25150 SPH_C32(0x0bb20000), SPH_C32(0x31ff0030), SPH_C32(0x87e00000),
25151 SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a), SPH_C32(0x5fa418b4),
25152 SPH_C32(0xed0b3dd2) },
25153 { SPH_C32(0xb3da0000), SPH_C32(0x7c5b0000), SPH_C32(0x22520036),
25154 SPH_C32(0xedda3000), SPH_C32(0x057c37b7), SPH_C32(0xcfcc8f24),
25155 SPH_C32(0xeee01c5c), SPH_C32(0x960dbc30), SPH_C32(0xa1990000),
25156 SPH_C32(0xd12a0000), SPH_C32(0x51800030), SPH_C32(0xd3e78800),
25157 SPH_C32(0xfbb74f5c), SPH_C32(0x79778919), SPH_C32(0x84f42128),
25158 SPH_C32(0x6753db76) },
25159 { SPH_C32(0x79cf0000), SPH_C32(0xe2ff0000), SPH_C32(0xb0300037),
25160 SPH_C32(0xc3003800), SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160),
25161 SPH_C32(0xf3cfc067), SPH_C32(0x9f8ce1ce), SPH_C32(0x30f90000),
25162 SPH_C32(0x20c00000), SPH_C32(0x79720030), SPH_C32(0x28811800),
25163 SPH_C32(0x5b0d248a), SPH_C32(0xd108848a), SPH_C32(0xde061c9d),
25164 SPH_C32(0xf37e0b74) },
25165 { SPH_C32(0xeb990000), SPH_C32(0xfc250000), SPH_C32(0x5a610037),
25166 SPH_C32(0x2bb10800), SPH_C32(0xe24b6b6b), SPH_C32(0xb661b0f9),
25167 SPH_C32(0x4293e233), SPH_C32(0xac49c581), SPH_C32(0xbcc30000),
25168 SPH_C32(0xfa580000), SPH_C32(0x190d0030), SPH_C32(0x7c869000),
25169 SPH_C32(0xde7c6199), SPH_C32(0xb10e36c9), SPH_C32(0x05562501),
25170 SPH_C32(0x7926edd0) },
25171 { SPH_C32(0x3cd60000), SPH_C32(0x49f30000), SPH_C32(0x808e0036),
25172 SPH_C32(0xaa0a1800), SPH_C32(0x89824fd7), SPH_C32(0xec4e516d),
25173 SPH_C32(0xde1e3a21), SPH_C32(0xbbbdaed9), SPH_C32(0x68ba0000),
25174 SPH_C32(0xa0be0000), SPH_C32(0x01410031), SPH_C32(0xeeea2000),
25175 SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57), SPH_C32(0x7275e2f2),
25176 SPH_C32(0xc93a72c5) },
25177 { SPH_C32(0xae800000), SPH_C32(0x57290000), SPH_C32(0x6adf0036),
25178 SPH_C32(0x42bb2800), SPH_C32(0x20b71972), SPH_C32(0x07b530f4),
25179 SPH_C32(0x6f421875), SPH_C32(0x88788a96), SPH_C32(0xe4800000),
25180 SPH_C32(0x7a260000), SPH_C32(0x613e0031), SPH_C32(0xbaeda800),
25181 SPH_C32(0x394b3d45), SPH_C32(0xc8a30914), SPH_C32(0xa925db6e),
25182 SPH_C32(0x43629461) },
25183 { SPH_C32(0x64950000), SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037),
25184 SPH_C32(0x6c612000), SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0),
25185 SPH_C32(0x726dc44e), SPH_C32(0x81f9d768), SPH_C32(0x75e00000),
25186 SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031), SPH_C32(0x418b3800),
25187 SPH_C32(0x99f15693), SPH_C32(0x60dc0487), SPH_C32(0xf3d7e6db),
25188 SPH_C32(0xd74f4463) },
25189 { SPH_C32(0xf6c30000), SPH_C32(0xd7570000), SPH_C32(0x12ec0037),
25190 SPH_C32(0x84d01000), SPH_C32(0xc78045ae), SPH_C32(0x7e180f29),
25191 SPH_C32(0xc331e61a), SPH_C32(0xb23cf327), SPH_C32(0xf9da0000),
25192 SPH_C32(0x51540000), SPH_C32(0x29b30031), SPH_C32(0x158cb000),
25193 SPH_C32(0x1c801380), SPH_C32(0x00dab6c4), SPH_C32(0x2887df47),
25194 SPH_C32(0x5d17a2c7) }
25195 };
25196 static const sph_u32 T512_49[128][16] = {
25197 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25198 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25199 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25200 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25201 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25202 SPH_C32(0x00000000) },
25203 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
25204 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
25205 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
25206 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
25207 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
25208 SPH_C32(0x56a7b19f) },
25209 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
25210 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
25211 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
25212 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
25213 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
25214 SPH_C32(0x81fdf908) },
25215 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
25216 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
25217 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
25218 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
25219 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
25220 SPH_C32(0xd75a4897) },
25221 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
25222 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
25223 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
25224 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
25225 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
25226 SPH_C32(0x5bd61539) },
25227 { SPH_C32(0x52190000), SPH_C32(0x3b780000), SPH_C32(0x19080000),
25228 SPH_C32(0xac000600), SPH_C32(0xa0c35180), SPH_C32(0x49b17387),
25229 SPH_C32(0xfac3d23d), SPH_C32(0x99353c49), SPH_C32(0x13c30000),
25230 SPH_C32(0xe4e20000), SPH_C32(0xc2910000), SPH_C32(0x5e7f00a0),
25231 SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8), SPH_C32(0xb825551a),
25232 SPH_C32(0x0d71a4a6) },
25233 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
25234 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
25235 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
25236 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
25237 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
25238 SPH_C32(0xda2bec31) },
25239 { SPH_C32(0xa2dc0000), SPH_C32(0x625b0000), SPH_C32(0x5c8a0000),
25240 SPH_C32(0x4d8d06c0), SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e),
25241 SPH_C32(0x31232c21), SPH_C32(0xcf928dd6), SPH_C32(0x052e0000),
25242 SPH_C32(0xf18a0000), SPH_C32(0x2f460000), SPH_C32(0x6c220280),
25243 SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b), SPH_C32(0x5b50adb2),
25244 SPH_C32(0x8c8c5dae) },
25245 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
25246 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
25247 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
25248 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
25249 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
25250 SPH_C32(0x15b961e7) },
25251 { SPH_C32(0x052e0000), SPH_C32(0xf18a0000), SPH_C32(0x2f460000),
25252 SPH_C32(0x6c220280), SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b),
25253 SPH_C32(0x5b50adb2), SPH_C32(0x8c8c5dae), SPH_C32(0xa7f20000),
25254 SPH_C32(0x93d10000), SPH_C32(0x73cc0000), SPH_C32(0x21af0440),
25255 SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295), SPH_C32(0x6a738193),
25256 SPH_C32(0x431ed078) },
25257 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
25258 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
25259 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
25260 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
25261 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
25262 SPH_C32(0x944498ef) },
25263 { SPH_C32(0xf5eb0000), SPH_C32(0xa8a90000), SPH_C32(0x6ac40000),
25264 SPH_C32(0x8daf0240), SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112),
25265 SPH_C32(0x90b053ae), SPH_C32(0xda2bec31), SPH_C32(0xb11f0000),
25266 SPH_C32(0x86b90000), SPH_C32(0x9e1b0000), SPH_C32(0x13f20660),
25267 SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6), SPH_C32(0x8906793b),
25268 SPH_C32(0xc2e32970) },
25269 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
25270 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
25271 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
25272 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
25273 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
25274 SPH_C32(0x4e6f74de) },
25275 { SPH_C32(0xb11f0000), SPH_C32(0x86b90000), SPH_C32(0x9e1b0000),
25276 SPH_C32(0x13f20660), SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6),
25277 SPH_C32(0x8906793b), SPH_C32(0xc2e32970), SPH_C32(0x44f40000),
25278 SPH_C32(0x2e100000), SPH_C32(0xf4df0000), SPH_C32(0x9e5d0420),
25279 SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4), SPH_C32(0x19b62a95),
25280 SPH_C32(0x18c8c541) },
25281 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
25282 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
25283 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
25284 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
25285 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
25286 SPH_C32(0xcf928dd6) },
25287 { SPH_C32(0x41da0000), SPH_C32(0xdf9a0000), SPH_C32(0xdb990000),
25288 SPH_C32(0xf27f06a0), SPH_C32(0xb5145dab), SPH_C32(0x06e9124f),
25289 SPH_C32(0x42e68727), SPH_C32(0x944498ef), SPH_C32(0x52190000),
25290 SPH_C32(0x3b780000), SPH_C32(0x19080000), SPH_C32(0xac000600),
25291 SPH_C32(0xa0c35180), SPH_C32(0x49b17387), SPH_C32(0xfac3d23d),
25292 SPH_C32(0x99353c49) },
25293 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
25294 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
25295 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
25296 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
25297 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
25298 SPH_C32(0x2a2c18f0) },
25299 { SPH_C32(0xe4da0000), SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000),
25300 SPH_C32(0x30bc7ae0), SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c),
25301 SPH_C32(0xec573483), SPH_C32(0xa8686d09), SPH_C32(0x4a180000),
25302 SPH_C32(0x4a8e0000), SPH_C32(0xf2650000), SPH_C32(0x16a528c0),
25303 SPH_C32(0xe428127c), SPH_C32(0xf4f795a3), SPH_C32(0x21ba7308),
25304 SPH_C32(0x7c8ba96f) },
25305 { SPH_C32(0xf2370000), SPH_C32(0xfba20000), SPH_C32(0xc2bd0000),
25306 SPH_C32(0x02e178c0), SPH_C32(0x257072de), SPH_C32(0xc5d07d4f),
25307 SPH_C32(0x0f22cc2b), SPH_C32(0x29959401), SPH_C32(0xac300000),
25308 SPH_C32(0x06c50000), SPH_C32(0x5a300000), SPH_C32(0xc5752a20),
25309 SPH_C32(0x3c4922c4), SPH_C32(0x6c502579), SPH_C32(0x092f75bc),
25310 SPH_C32(0xabd1e1f8) },
25311 { SPH_C32(0x141f0000), SPH_C32(0xb7e90000), SPH_C32(0x6ae80000),
25312 SPH_C32(0xd1317a20), SPH_C32(0xfd114266), SPH_C32(0x5d77cd95),
25313 SPH_C32(0x27b7ca9f), SPH_C32(0xfecfdc96), SPH_C32(0x5cf50000),
25314 SPH_C32(0x5fe60000), SPH_C32(0x1fb20000), SPH_C32(0x24f82ae0),
25315 SPH_C32(0x072424f5), SPH_C32(0xaebd73e0), SPH_C32(0xc2cf8ba0),
25316 SPH_C32(0xfd765067) },
25317 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
25318 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
25319 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
25320 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
25321 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
25322 SPH_C32(0x71fa0dc9) },
25323 { SPH_C32(0x50eb0000), SPH_C32(0x99f90000), SPH_C32(0x9e370000),
25324 SPH_C32(0x4f6c7e00), SPH_C32(0xbede256f), SPH_C32(0x4e8c5851),
25325 SPH_C32(0x3e01e00a), SPH_C32(0xe60719d7), SPH_C32(0xa91e0000),
25326 SPH_C32(0xf74f0000), SPH_C32(0x75760000), SPH_C32(0xa95728a0),
25327 SPH_C32(0xca921866), SPH_C32(0x7942a2f2), SPH_C32(0x527fd80e),
25328 SPH_C32(0x275dbc56) },
25329 { SPH_C32(0x46060000), SPH_C32(0x8c910000), SPH_C32(0x73e00000),
25330 SPH_C32(0x7d317c20), SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12),
25331 SPH_C32(0xdd7418a2), SPH_C32(0x67fae0df), SPH_C32(0x4f360000),
25332 SPH_C32(0xbb040000), SPH_C32(0xdd230000), SPH_C32(0x7a872a40),
25333 SPH_C32(0x12f328de), SPH_C32(0xe1e51228), SPH_C32(0x7aeadeba),
25334 SPH_C32(0xf007f4c1) },
25335 { SPH_C32(0xa02e0000), SPH_C32(0xc0da0000), SPH_C32(0xdbb50000),
25336 SPH_C32(0xaee17ec0), SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8),
25337 SPH_C32(0xf5e11e16), SPH_C32(0xb0a0a848), SPH_C32(0xbff30000),
25338 SPH_C32(0xe2270000), SPH_C32(0x98a10000), SPH_C32(0x9b0a2a80),
25339 SPH_C32(0x299e2eef), SPH_C32(0x230844b1), SPH_C32(0xb10a20a6),
25340 SPH_C32(0xa6a0455e) },
25341 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
25342 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
25343 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
25344 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
25345 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
25346 SPH_C32(0x3f957917) },
25347 { SPH_C32(0x07dc0000), SPH_C32(0x530b0000), SPH_C32(0xa8790000),
25348 SPH_C32(0x8f4e7a80), SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d),
25349 SPH_C32(0x9f929f85), SPH_C32(0xf3be7830), SPH_C32(0x1d2f0000),
25350 SPH_C32(0x807c0000), SPH_C32(0xc42b0000), SPH_C32(0xd6872c40),
25351 SPH_C32(0xb230795e), SPH_C32(0xa85461af), SPH_C32(0x80290c87),
25352 SPH_C32(0x6932c888) },
25353 { SPH_C32(0x11310000), SPH_C32(0x46630000), SPH_C32(0x45ae0000),
25354 SPH_C32(0xbd1378a0), SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e),
25355 SPH_C32(0x7ce7672d), SPH_C32(0x72438138), SPH_C32(0xfb070000),
25356 SPH_C32(0xcc370000), SPH_C32(0x6c7e0000), SPH_C32(0x05572ea0),
25357 SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175), SPH_C32(0xa8bc0a33),
25358 SPH_C32(0xbe68801f) },
25359 { SPH_C32(0xf7190000), SPH_C32(0x0a280000), SPH_C32(0xedfb0000),
25360 SPH_C32(0x6ec37a40), SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4),
25361 SPH_C32(0x54726199), SPH_C32(0xa519c9af), SPH_C32(0x0bc20000),
25362 SPH_C32(0x95140000), SPH_C32(0x29fc0000), SPH_C32(0xe4da2e60),
25363 SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec), SPH_C32(0x635cf42f),
25364 SPH_C32(0xe8cf3180) },
25365 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
25366 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
25367 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
25368 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
25369 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
25370 SPH_C32(0x64436c2e) },
25371 { SPH_C32(0xb3ed0000), SPH_C32(0x24380000), SPH_C32(0x19240000),
25372 SPH_C32(0xf09e7e60), SPH_C32(0x90642f75), SPH_C32(0xc3396f00),
25373 SPH_C32(0x4dc44b0c), SPH_C32(0xbdd10cee), SPH_C32(0xfe290000),
25374 SPH_C32(0x3dbd0000), SPH_C32(0x43380000), SPH_C32(0x69752c20),
25375 SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe), SPH_C32(0xf3eca781),
25376 SPH_C32(0x32e4ddb1) },
25377 { SPH_C32(0xa5000000), SPH_C32(0x31500000), SPH_C32(0xf4f30000),
25378 SPH_C32(0xc2c37c40), SPH_C32(0x736819fc), SPH_C32(0x99738943),
25379 SPH_C32(0xaeb1b3a4), SPH_C32(0x3c2cf5e6), SPH_C32(0x18010000),
25380 SPH_C32(0x71f60000), SPH_C32(0xeb6d0000), SPH_C32(0xbaa52ec0),
25381 SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624), SPH_C32(0xdb79a135),
25382 SPH_C32(0xe5be9526) },
25383 { SPH_C32(0x43280000), SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000),
25384 SPH_C32(0x11137ea0), SPH_C32(0xab092944), SPH_C32(0x01d43999),
25385 SPH_C32(0x8624b510), SPH_C32(0xeb76bd71), SPH_C32(0xe8c40000),
25386 SPH_C32(0x28d50000), SPH_C32(0xaeef0000), SPH_C32(0x5b282e00),
25387 SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd), SPH_C32(0x10995f29),
25388 SPH_C32(0xb31924b9) },
25389 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
25390 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
25391 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
25392 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
25393 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
25394 SPH_C32(0x551e3d6e) },
25395 { SPH_C32(0x5cf50000), SPH_C32(0x5fe60000), SPH_C32(0x1fb20000),
25396 SPH_C32(0x24f82ae0), SPH_C32(0x072424f5), SPH_C32(0xaebd73e0),
25397 SPH_C32(0xc2cf8ba0), SPH_C32(0xfd765067), SPH_C32(0x48ea0000),
25398 SPH_C32(0xe80f0000), SPH_C32(0x755a0000), SPH_C32(0xf5c950c0),
25399 SPH_C32(0xfa356693), SPH_C32(0xf3cabe75), SPH_C32(0xe578413f),
25400 SPH_C32(0x03b98cf1) },
25401 { SPH_C32(0x4a180000), SPH_C32(0x4a8e0000), SPH_C32(0xf2650000),
25402 SPH_C32(0x16a528c0), SPH_C32(0xe428127c), SPH_C32(0xf4f795a3),
25403 SPH_C32(0x21ba7308), SPH_C32(0x7c8ba96f), SPH_C32(0xaec20000),
25404 SPH_C32(0xa4440000), SPH_C32(0xdd0f0000), SPH_C32(0x26195220),
25405 SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf), SPH_C32(0xcded478b),
25406 SPH_C32(0xd4e3c466) },
25407 { SPH_C32(0xac300000), SPH_C32(0x06c50000), SPH_C32(0x5a300000),
25408 SPH_C32(0xc5752a20), SPH_C32(0x3c4922c4), SPH_C32(0x6c502579),
25409 SPH_C32(0x092f75bc), SPH_C32(0xabd1e1f8), SPH_C32(0x5e070000),
25410 SPH_C32(0xfd670000), SPH_C32(0x988d0000), SPH_C32(0xc79452e0),
25411 SPH_C32(0x1939501a), SPH_C32(0xa9805836), SPH_C32(0x060db997),
25412 SPH_C32(0x824475f9) },
25413 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
25414 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
25415 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
25416 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
25417 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
25418 SPH_C32(0x0ec82857) },
25419 { SPH_C32(0xe8c40000), SPH_C32(0x28d50000), SPH_C32(0xaeef0000),
25420 SPH_C32(0x5b282e00), SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd),
25421 SPH_C32(0x10995f29), SPH_C32(0xb31924b9), SPH_C32(0xabec0000),
25422 SPH_C32(0x55ce0000), SPH_C32(0xf2490000), SPH_C32(0x4a3b50a0),
25423 SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924), SPH_C32(0x96bdea39),
25424 SPH_C32(0x586f99c8) },
25425 { SPH_C32(0xfe290000), SPH_C32(0x3dbd0000), SPH_C32(0x43380000),
25426 SPH_C32(0x69752c20), SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe),
25427 SPH_C32(0xf3eca781), SPH_C32(0x32e4ddb1), SPH_C32(0x4dc40000),
25428 SPH_C32(0x19850000), SPH_C32(0x5a1c0000), SPH_C32(0x99eb5240),
25429 SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe), SPH_C32(0xbe28ec8d),
25430 SPH_C32(0x8f35d15f) },
25431 { SPH_C32(0x18010000), SPH_C32(0x71f60000), SPH_C32(0xeb6d0000),
25432 SPH_C32(0xbaa52ec0), SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624),
25433 SPH_C32(0xdb79a135), SPH_C32(0xe5be9526), SPH_C32(0xbd010000),
25434 SPH_C32(0x40a60000), SPH_C32(0x1f9e0000), SPH_C32(0x78665280),
25435 SPH_C32(0x37835a00), SPH_C32(0x24356f67), SPH_C32(0x75c81291),
25436 SPH_C32(0xd99260c0) },
25437 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
25438 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
25439 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
25440 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
25441 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
25442 SPH_C32(0x40a75c89) },
25443 { SPH_C32(0xbff30000), SPH_C32(0xe2270000), SPH_C32(0x98a10000),
25444 SPH_C32(0x9b0a2a80), SPH_C32(0x299e2eef), SPH_C32(0x230844b1),
25445 SPH_C32(0xb10a20a6), SPH_C32(0xa6a0455e), SPH_C32(0x1fdd0000),
25446 SPH_C32(0x22fd0000), SPH_C32(0x43140000), SPH_C32(0x35eb5440),
25447 SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79), SPH_C32(0x44eb3eb0),
25448 SPH_C32(0x1600ed16) },
25449 { SPH_C32(0xa91e0000), SPH_C32(0xf74f0000), SPH_C32(0x75760000),
25450 SPH_C32(0xa95728a0), SPH_C32(0xca921866), SPH_C32(0x7942a2f2),
25451 SPH_C32(0x527fd80e), SPH_C32(0x275dbc56), SPH_C32(0xf9f50000),
25452 SPH_C32(0x6eb60000), SPH_C32(0xeb410000), SPH_C32(0xe63b56a0),
25453 SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3), SPH_C32(0x6c7e3804),
25454 SPH_C32(0xc15aa581) },
25455 { SPH_C32(0x4f360000), SPH_C32(0xbb040000), SPH_C32(0xdd230000),
25456 SPH_C32(0x7a872a40), SPH_C32(0x12f328de), SPH_C32(0xe1e51228),
25457 SPH_C32(0x7aeadeba), SPH_C32(0xf007f4c1), SPH_C32(0x09300000),
25458 SPH_C32(0x37950000), SPH_C32(0xaec30000), SPH_C32(0x07b65660),
25459 SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a), SPH_C32(0xa79ec618),
25460 SPH_C32(0x97fd141e) },
25461 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
25462 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
25463 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
25464 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
25465 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
25466 SPH_C32(0x1b7149b0) },
25467 { SPH_C32(0x0bc20000), SPH_C32(0x95140000), SPH_C32(0x29fc0000),
25468 SPH_C32(0xe4da2e60), SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec),
25469 SPH_C32(0x635cf42f), SPH_C32(0xe8cf3180), SPH_C32(0xfcdb0000),
25470 SPH_C32(0x9f3c0000), SPH_C32(0xc4070000), SPH_C32(0x8a195420),
25471 SPH_C32(0x829707ab), SPH_C32(0x22dc7d28), SPH_C32(0x372e95b6),
25472 SPH_C32(0x4dd6f82f) },
25473 { SPH_C32(0x1d2f0000), SPH_C32(0x807c0000), SPH_C32(0xc42b0000),
25474 SPH_C32(0xd6872c40), SPH_C32(0xb230795e), SPH_C32(0xa85461af),
25475 SPH_C32(0x80290c87), SPH_C32(0x6932c888), SPH_C32(0x1af30000),
25476 SPH_C32(0xd3770000), SPH_C32(0x6c520000), SPH_C32(0x59c956c0),
25477 SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2), SPH_C32(0x1fbb9302),
25478 SPH_C32(0x9a8cb0b8) },
25479 { SPH_C32(0xfb070000), SPH_C32(0xcc370000), SPH_C32(0x6c7e0000),
25480 SPH_C32(0x05572ea0), SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175),
25481 SPH_C32(0xa8bc0a33), SPH_C32(0xbe68801f), SPH_C32(0xea360000),
25482 SPH_C32(0x8a540000), SPH_C32(0x29d00000), SPH_C32(0xb8445600),
25483 SPH_C32(0x619b3122), SPH_C32(0x78969b6b), SPH_C32(0xd45b6d1e),
25484 SPH_C32(0xcc2b0127) },
25485 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
25486 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
25487 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
25488 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
25489 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
25490 SPH_C32(0x7f32259e) },
25491 { SPH_C32(0x5e070000), SPH_C32(0xfd670000), SPH_C32(0x988d0000),
25492 SPH_C32(0xc79452e0), SPH_C32(0x1939501a), SPH_C32(0xa9805836),
25493 SPH_C32(0x060db997), SPH_C32(0x824475f9), SPH_C32(0xf2370000),
25494 SPH_C32(0xfba20000), SPH_C32(0xc2bd0000), SPH_C32(0x02e178c0),
25495 SPH_C32(0x257072de), SPH_C32(0xc5d07d4f), SPH_C32(0x0f22cc2b),
25496 SPH_C32(0x29959401) },
25497 { SPH_C32(0x48ea0000), SPH_C32(0xe80f0000), SPH_C32(0x755a0000),
25498 SPH_C32(0xf5c950c0), SPH_C32(0xfa356693), SPH_C32(0xf3cabe75),
25499 SPH_C32(0xe578413f), SPH_C32(0x03b98cf1), SPH_C32(0x141f0000),
25500 SPH_C32(0xb7e90000), SPH_C32(0x6ae80000), SPH_C32(0xd1317a20),
25501 SPH_C32(0xfd114266), SPH_C32(0x5d77cd95), SPH_C32(0x27b7ca9f),
25502 SPH_C32(0xfecfdc96) },
25503 { SPH_C32(0xaec20000), SPH_C32(0xa4440000), SPH_C32(0xdd0f0000),
25504 SPH_C32(0x26195220), SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf),
25505 SPH_C32(0xcded478b), SPH_C32(0xd4e3c466), SPH_C32(0xe4da0000),
25506 SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000), SPH_C32(0x30bc7ae0),
25507 SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c), SPH_C32(0xec573483),
25508 SPH_C32(0xa8686d09) },
25509 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
25510 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
25511 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
25512 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
25513 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
25514 SPH_C32(0x24e430a7) },
25515 { SPH_C32(0xea360000), SPH_C32(0x8a540000), SPH_C32(0x29d00000),
25516 SPH_C32(0xb8445600), SPH_C32(0x619b3122), SPH_C32(0x78969b6b),
25517 SPH_C32(0xd45b6d1e), SPH_C32(0xcc2b0127), SPH_C32(0x11310000),
25518 SPH_C32(0x46630000), SPH_C32(0x45ae0000), SPH_C32(0xbd1378a0),
25519 SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e), SPH_C32(0x7ce7672d),
25520 SPH_C32(0x72438138) },
25521 { SPH_C32(0xfcdb0000), SPH_C32(0x9f3c0000), SPH_C32(0xc4070000),
25522 SPH_C32(0x8a195420), SPH_C32(0x829707ab), SPH_C32(0x22dc7d28),
25523 SPH_C32(0x372e95b6), SPH_C32(0x4dd6f82f), SPH_C32(0xf7190000),
25524 SPH_C32(0x0a280000), SPH_C32(0xedfb0000), SPH_C32(0x6ec37a40),
25525 SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4), SPH_C32(0x54726199),
25526 SPH_C32(0xa519c9af) },
25527 { SPH_C32(0x1af30000), SPH_C32(0xd3770000), SPH_C32(0x6c520000),
25528 SPH_C32(0x59c956c0), SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2),
25529 SPH_C32(0x1fbb9302), SPH_C32(0x9a8cb0b8), SPH_C32(0x07dc0000),
25530 SPH_C32(0x530b0000), SPH_C32(0xa8790000), SPH_C32(0x8f4e7a80),
25531 SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d), SPH_C32(0x9f929f85),
25532 SPH_C32(0xf3be7830) },
25533 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
25534 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
25535 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
25536 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
25537 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
25538 SPH_C32(0x6a8b4479) },
25539 { SPH_C32(0xbd010000), SPH_C32(0x40a60000), SPH_C32(0x1f9e0000),
25540 SPH_C32(0x78665280), SPH_C32(0x37835a00), SPH_C32(0x24356f67),
25541 SPH_C32(0x75c81291), SPH_C32(0xd99260c0), SPH_C32(0xa5000000),
25542 SPH_C32(0x31500000), SPH_C32(0xf4f30000), SPH_C32(0xc2c37c40),
25543 SPH_C32(0x736819fc), SPH_C32(0x99738943), SPH_C32(0xaeb1b3a4),
25544 SPH_C32(0x3c2cf5e6) },
25545 { SPH_C32(0xabec0000), SPH_C32(0x55ce0000), SPH_C32(0xf2490000),
25546 SPH_C32(0x4a3b50a0), SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924),
25547 SPH_C32(0x96bdea39), SPH_C32(0x586f99c8), SPH_C32(0x43280000),
25548 SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000), SPH_C32(0x11137ea0),
25549 SPH_C32(0xab092944), SPH_C32(0x01d43999), SPH_C32(0x8624b510),
25550 SPH_C32(0xeb76bd71) },
25551 { SPH_C32(0x4dc40000), SPH_C32(0x19850000), SPH_C32(0x5a1c0000),
25552 SPH_C32(0x99eb5240), SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe),
25553 SPH_C32(0xbe28ec8d), SPH_C32(0x8f35d15f), SPH_C32(0xb3ed0000),
25554 SPH_C32(0x24380000), SPH_C32(0x19240000), SPH_C32(0xf09e7e60),
25555 SPH_C32(0x90642f75), SPH_C32(0xc3396f00), SPH_C32(0x4dc44b0c),
25556 SPH_C32(0xbdd10cee) },
25557 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
25558 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
25559 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
25560 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
25561 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
25562 SPH_C32(0x315d5140) },
25563 { SPH_C32(0x09300000), SPH_C32(0x37950000), SPH_C32(0xaec30000),
25564 SPH_C32(0x07b65660), SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a),
25565 SPH_C32(0xa79ec618), SPH_C32(0x97fd141e), SPH_C32(0x46060000),
25566 SPH_C32(0x8c910000), SPH_C32(0x73e00000), SPH_C32(0x7d317c20),
25567 SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12), SPH_C32(0xdd7418a2),
25568 SPH_C32(0x67fae0df) },
25569 { SPH_C32(0x1fdd0000), SPH_C32(0x22fd0000), SPH_C32(0x43140000),
25570 SPH_C32(0x35eb5440), SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79),
25571 SPH_C32(0x44eb3eb0), SPH_C32(0x1600ed16), SPH_C32(0xa02e0000),
25572 SPH_C32(0xc0da0000), SPH_C32(0xdbb50000), SPH_C32(0xaee17ec0),
25573 SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8), SPH_C32(0xf5e11e16),
25574 SPH_C32(0xb0a0a848) },
25575 { SPH_C32(0xf9f50000), SPH_C32(0x6eb60000), SPH_C32(0xeb410000),
25576 SPH_C32(0xe63b56a0), SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3),
25577 SPH_C32(0x6c7e3804), SPH_C32(0xc15aa581), SPH_C32(0x50eb0000),
25578 SPH_C32(0x99f90000), SPH_C32(0x9e370000), SPH_C32(0x4f6c7e00),
25579 SPH_C32(0xbede256f), SPH_C32(0x4e8c5851), SPH_C32(0x3e01e00a),
25580 SPH_C32(0xe60719d7) },
25581 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
25582 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
25583 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
25584 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
25585 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
25586 SPH_C32(0x33c5244f) },
25587 { SPH_C32(0xf8440000), SPH_C32(0x88090000), SPH_C32(0x227b0000),
25588 SPH_C32(0x6f66bae0), SPH_C32(0xf425230e), SPH_C32(0x135a6300),
25589 SPH_C32(0x42991d7c), SPH_C32(0x6ec78a7c), SPH_C32(0x62930000),
25590 SPH_C32(0x47f90000), SPH_C32(0xafd30000), SPH_C32(0x093c30c0),
25591 SPH_C32(0x92585094), SPH_C32(0x29163700), SPH_C32(0x7abcdc48),
25592 SPH_C32(0x656295d0) },
25593 { SPH_C32(0xeea90000), SPH_C32(0x9d610000), SPH_C32(0xcfac0000),
25594 SPH_C32(0x5d3bb8c0), SPH_C32(0x17291587), SPH_C32(0x49108543),
25595 SPH_C32(0xa1ece5d4), SPH_C32(0xef3a7374), SPH_C32(0x84bb0000),
25596 SPH_C32(0x0bb20000), SPH_C32(0x07860000), SPH_C32(0xdaec3220),
25597 SPH_C32(0x4a39602c), SPH_C32(0xb1b187da), SPH_C32(0x5229dafc),
25598 SPH_C32(0xb238dd47) },
25599 { SPH_C32(0x08810000), SPH_C32(0xd12a0000), SPH_C32(0x67f90000),
25600 SPH_C32(0x8eebba20), SPH_C32(0xcf48253f), SPH_C32(0xd1b73599),
25601 SPH_C32(0x8979e360), SPH_C32(0x38603be3), SPH_C32(0x747e0000),
25602 SPH_C32(0x52910000), SPH_C32(0x42040000), SPH_C32(0x3b6132e0),
25603 SPH_C32(0x7154661d), SPH_C32(0x735cd143), SPH_C32(0x99c924e0),
25604 SPH_C32(0xe49f6cd8) },
25605 { SPH_C32(0xaa5d0000), SPH_C32(0xb3710000), SPH_C32(0x3b730000),
25606 SPH_C32(0xc366bce0), SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087),
25607 SPH_C32(0xb85acf41), SPH_C32(0xf7f2b635), SPH_C32(0x71500000),
25608 SPH_C32(0xa31b0000), SPH_C32(0x6d420000), SPH_C32(0x57433060),
25609 SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8), SPH_C32(0xc2998952),
25610 SPH_C32(0x68133176) },
25611 { SPH_C32(0x4c750000), SPH_C32(0xff3a0000), SPH_C32(0x93260000),
25612 SPH_C32(0x10b6be00), SPH_C32(0x8c874236), SPH_C32(0xc24ca05d),
25613 SPH_C32(0x90cfc9f5), SPH_C32(0x20a8fea2), SPH_C32(0x81950000),
25614 SPH_C32(0xfa380000), SPH_C32(0x28c00000), SPH_C32(0xb6ce30a0),
25615 SPH_C32(0xbce25a8e), SPH_C32(0xa4a30051), SPH_C32(0x0979774e),
25616 SPH_C32(0x3eb480e9) },
25617 { SPH_C32(0x5a980000), SPH_C32(0xea520000), SPH_C32(0x7ef10000),
25618 SPH_C32(0x22ebbc20), SPH_C32(0x6f8b74bf), SPH_C32(0x9806461e),
25619 SPH_C32(0x73ba315d), SPH_C32(0xa15507aa), SPH_C32(0x67bd0000),
25620 SPH_C32(0xb6730000), SPH_C32(0x80950000), SPH_C32(0x651e3240),
25621 SPH_C32(0x64836a36), SPH_C32(0x3c04b08b), SPH_C32(0x21ec71fa),
25622 SPH_C32(0xe9eec87e) },
25623 { SPH_C32(0xbcb00000), SPH_C32(0xa6190000), SPH_C32(0xd6a40000),
25624 SPH_C32(0xf13bbec0), SPH_C32(0xb7ea4407), SPH_C32(0x00a1f6c4),
25625 SPH_C32(0x5b2f37e9), SPH_C32(0x760f4f3d), SPH_C32(0x97780000),
25626 SPH_C32(0xef500000), SPH_C32(0xc5170000), SPH_C32(0x84933280),
25627 SPH_C32(0x5fee6c07), SPH_C32(0xfee9e612), SPH_C32(0xea0c8fe6),
25628 SPH_C32(0xbf4979e1) },
25629 { SPH_C32(0xfd6a0000), SPH_C32(0x79830000), SPH_C32(0x0d3d0000),
25630 SPH_C32(0x0344b860), SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b),
25631 SPH_C32(0x19c9b0ce), SPH_C32(0xe24bd7d2), SPH_C32(0xc5610000),
25632 SPH_C32(0xd4280000), SPH_C32(0xdc1f0000), SPH_C32(0x28933480),
25633 SPH_C32(0xff2d3d87), SPH_C32(0xb7589595), SPH_C32(0x10cf5ddb),
25634 SPH_C32(0x267c45a8) },
25635 { SPH_C32(0x1b420000), SPH_C32(0x35c80000), SPH_C32(0xa5680000),
25636 SPH_C32(0xd094ba80), SPH_C32(0xda9f2914), SPH_C32(0x9eef5451),
25637 SPH_C32(0x315cb67a), SPH_C32(0x35119f45), SPH_C32(0x35a40000),
25638 SPH_C32(0x8d0b0000), SPH_C32(0x999d0000), SPH_C32(0xc91e3440),
25639 SPH_C32(0xc4403bb6), SPH_C32(0x75b5c30c), SPH_C32(0xdb2fa3c7),
25640 SPH_C32(0x70dbf437) },
25641 { SPH_C32(0x0daf0000), SPH_C32(0x20a00000), SPH_C32(0x48bf0000),
25642 SPH_C32(0xe2c9b8a0), SPH_C32(0x39931f9d), SPH_C32(0xc4a5b212),
25643 SPH_C32(0xd2294ed2), SPH_C32(0xb4ec664d), SPH_C32(0xd38c0000),
25644 SPH_C32(0xc1400000), SPH_C32(0x31c80000), SPH_C32(0x1ace36a0),
25645 SPH_C32(0x1c210b0e), SPH_C32(0xed1273d6), SPH_C32(0xf3baa573),
25646 SPH_C32(0xa781bca0) },
25647 { SPH_C32(0xeb870000), SPH_C32(0x6ceb0000), SPH_C32(0xe0ea0000),
25648 SPH_C32(0x3119ba40), SPH_C32(0xe1f22f25), SPH_C32(0x5c0202c8),
25649 SPH_C32(0xfabc4866), SPH_C32(0x63b62eda), SPH_C32(0x23490000),
25650 SPH_C32(0x98630000), SPH_C32(0x744a0000), SPH_C32(0xfb433660),
25651 SPH_C32(0x274c0d3f), SPH_C32(0x2fff254f), SPH_C32(0x385a5b6f),
25652 SPH_C32(0xf1260d3f) },
25653 { SPH_C32(0x495b0000), SPH_C32(0x0eb00000), SPH_C32(0xbc600000),
25654 SPH_C32(0x7c94bc80), SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6),
25655 SPH_C32(0xcb9f6447), SPH_C32(0xac24a30c), SPH_C32(0x26670000),
25656 SPH_C32(0x69e90000), SPH_C32(0x5b0c0000), SPH_C32(0x976134e0),
25657 SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4), SPH_C32(0x630af6dd),
25658 SPH_C32(0x7daa5091) },
25659 { SPH_C32(0xaf730000), SPH_C32(0x42fb0000), SPH_C32(0x14350000),
25660 SPH_C32(0xaf44be60), SPH_C32(0xa23d482c), SPH_C32(0x4ff9970c),
25661 SPH_C32(0xe30a62f3), SPH_C32(0x7b7eeb9b), SPH_C32(0xd6a20000),
25662 SPH_C32(0x30ca0000), SPH_C32(0x1e8e0000), SPH_C32(0x76ec3420),
25663 SPH_C32(0xeafa31ac), SPH_C32(0xf800f45d), SPH_C32(0xa8ea08c1),
25664 SPH_C32(0x2b0de10e) },
25665 { SPH_C32(0xb99e0000), SPH_C32(0x57930000), SPH_C32(0xf9e20000),
25666 SPH_C32(0x9d19bc40), SPH_C32(0x41317ea5), SPH_C32(0x15b3714f),
25667 SPH_C32(0x007f9a5b), SPH_C32(0xfa831293), SPH_C32(0x308a0000),
25668 SPH_C32(0x7c810000), SPH_C32(0xb6db0000), SPH_C32(0xa53c36c0),
25669 SPH_C32(0x329b0114), SPH_C32(0x60a74487), SPH_C32(0x807f0e75),
25670 SPH_C32(0xfc57a999) },
25671 { SPH_C32(0x5fb60000), SPH_C32(0x1bd80000), SPH_C32(0x51b70000),
25672 SPH_C32(0x4ec9bea0), SPH_C32(0x99504e1d), SPH_C32(0x8d14c195),
25673 SPH_C32(0x28ea9cef), SPH_C32(0x2dd95a04), SPH_C32(0xc04f0000),
25674 SPH_C32(0x25a20000), SPH_C32(0xf3590000), SPH_C32(0x44b13600),
25675 SPH_C32(0x09f60725), SPH_C32(0xa24a121e), SPH_C32(0x4b9ff069),
25676 SPH_C32(0xaaf01806) },
25677 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
25678 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
25679 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
25680 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
25681 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
25682 SPH_C32(0x19e93cbf) },
25683 { SPH_C32(0xfab60000), SPH_C32(0x2a880000), SPH_C32(0xa5440000),
25684 SPH_C32(0x8c0ac2e0), SPH_C32(0xea3857e1), SPH_C32(0x146748d6),
25685 SPH_C32(0x865b2f4b), SPH_C32(0x11f5afe2), SPH_C32(0xd84e0000),
25686 SPH_C32(0x54540000), SPH_C32(0x18340000), SPH_C32(0xfe1418c0),
25687 SPH_C32(0x4d1d44d9), SPH_C32(0x1f0cf43a), SPH_C32(0x90e6515c),
25688 SPH_C32(0x4f4e8d20) },
25689 { SPH_C32(0xec5b0000), SPH_C32(0x3fe00000), SPH_C32(0x48930000),
25690 SPH_C32(0xbe57c0c0), SPH_C32(0x09346168), SPH_C32(0x4e2dae95),
25691 SPH_C32(0x652ed7e3), SPH_C32(0x900856ea), SPH_C32(0x3e660000),
25692 SPH_C32(0x181f0000), SPH_C32(0xb0610000), SPH_C32(0x2dc41a20),
25693 SPH_C32(0x957c7461), SPH_C32(0x87ab44e0), SPH_C32(0xb87357e8),
25694 SPH_C32(0x9814c5b7) },
25695 { SPH_C32(0x0a730000), SPH_C32(0x73ab0000), SPH_C32(0xe0c60000),
25696 SPH_C32(0x6d87c220), SPH_C32(0xd15551d0), SPH_C32(0xd68a1e4f),
25697 SPH_C32(0x4dbbd157), SPH_C32(0x47521e7d), SPH_C32(0xcea30000),
25698 SPH_C32(0x413c0000), SPH_C32(0xf5e30000), SPH_C32(0xcc491ae0),
25699 SPH_C32(0xae117250), SPH_C32(0x45461279), SPH_C32(0x7393a9f4),
25700 SPH_C32(0xceb37428) },
25701 { SPH_C32(0xa8af0000), SPH_C32(0x11f00000), SPH_C32(0xbc4c0000),
25702 SPH_C32(0x200ac4e0), SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51),
25703 SPH_C32(0x7c98fd76), SPH_C32(0x88c093ab), SPH_C32(0xcb8d0000),
25704 SPH_C32(0xb0b60000), SPH_C32(0xdaa50000), SPH_C32(0xa06b1860),
25705 SPH_C32(0x58ca48f2), SPH_C32(0x505495f2), SPH_C32(0x28c30446),
25706 SPH_C32(0x423f2986) },
25707 { SPH_C32(0x4e870000), SPH_C32(0x5dbb0000), SPH_C32(0x14190000),
25708 SPH_C32(0xf3dac600), SPH_C32(0x929a36d9), SPH_C32(0xc5718b8b),
25709 SPH_C32(0x540dfbc2), SPH_C32(0x5f9adb3c), SPH_C32(0x3b480000),
25710 SPH_C32(0xe9950000), SPH_C32(0x9f270000), SPH_C32(0x41e618a0),
25711 SPH_C32(0x63a74ec3), SPH_C32(0x92b9c36b), SPH_C32(0xe323fa5a),
25712 SPH_C32(0x14989819) },
25713 { SPH_C32(0x586a0000), SPH_C32(0x48d30000), SPH_C32(0xf9ce0000),
25714 SPH_C32(0xc187c420), SPH_C32(0x71960050), SPH_C32(0x9f3b6dc8),
25715 SPH_C32(0xb778036a), SPH_C32(0xde672234), SPH_C32(0xdd600000),
25716 SPH_C32(0xa5de0000), SPH_C32(0x37720000), SPH_C32(0x92361a40),
25717 SPH_C32(0xbbc67e7b), SPH_C32(0x0a1e73b1), SPH_C32(0xcbb6fcee),
25718 SPH_C32(0xc3c2d08e) },
25719 { SPH_C32(0xbe420000), SPH_C32(0x04980000), SPH_C32(0x519b0000),
25720 SPH_C32(0x1257c6c0), SPH_C32(0xa9f730e8), SPH_C32(0x079cdd12),
25721 SPH_C32(0x9fed05de), SPH_C32(0x093d6aa3), SPH_C32(0x2da50000),
25722 SPH_C32(0xfcfd0000), SPH_C32(0x72f00000), SPH_C32(0x73bb1a80),
25723 SPH_C32(0x80ab784a), SPH_C32(0xc8f32528), SPH_C32(0x005602f2),
25724 SPH_C32(0x95656111) },
25725 { SPH_C32(0xff980000), SPH_C32(0xdb020000), SPH_C32(0x8a020000),
25726 SPH_C32(0xe028c060), SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d),
25727 SPH_C32(0xdd0b82f9), SPH_C32(0x9d79f24c), SPH_C32(0x7fbc0000),
25728 SPH_C32(0xc7850000), SPH_C32(0x6bf80000), SPH_C32(0xdfbb1c80),
25729 SPH_C32(0x206829ca), SPH_C32(0x814256af), SPH_C32(0xfa95d0cf),
25730 SPH_C32(0x0c505d58) },
25731 { SPH_C32(0x19b00000), SPH_C32(0x97490000), SPH_C32(0x22570000),
25732 SPH_C32(0x33f8c280), SPH_C32(0xc4825dfb), SPH_C32(0x99d27f87),
25733 SPH_C32(0xf59e844d), SPH_C32(0x4a23badb), SPH_C32(0x8f790000),
25734 SPH_C32(0x9ea60000), SPH_C32(0x2e7a0000), SPH_C32(0x3e361c40),
25735 SPH_C32(0x1b052ffb), SPH_C32(0x43af0036), SPH_C32(0x31752ed3),
25736 SPH_C32(0x5af7ecc7) },
25737 { SPH_C32(0x0f5d0000), SPH_C32(0x82210000), SPH_C32(0xcf800000),
25738 SPH_C32(0x01a5c0a0), SPH_C32(0x278e6b72), SPH_C32(0xc39899c4),
25739 SPH_C32(0x16eb7ce5), SPH_C32(0xcbde43d3), SPH_C32(0x69510000),
25740 SPH_C32(0xd2ed0000), SPH_C32(0x862f0000), SPH_C32(0xede61ea0),
25741 SPH_C32(0xc3641f43), SPH_C32(0xdb08b0ec), SPH_C32(0x19e02867),
25742 SPH_C32(0x8dada450) },
25743 { SPH_C32(0xe9750000), SPH_C32(0xce6a0000), SPH_C32(0x67d50000),
25744 SPH_C32(0xd275c240), SPH_C32(0xffef5bca), SPH_C32(0x5b3f291e),
25745 SPH_C32(0x3e7e7a51), SPH_C32(0x1c840b44), SPH_C32(0x99940000),
25746 SPH_C32(0x8bce0000), SPH_C32(0xc3ad0000), SPH_C32(0x0c6b1e60),
25747 SPH_C32(0xf8091972), SPH_C32(0x19e5e675), SPH_C32(0xd200d67b),
25748 SPH_C32(0xdb0a15cf) },
25749 { SPH_C32(0x4ba90000), SPH_C32(0xac310000), SPH_C32(0x3b5f0000),
25750 SPH_C32(0x9ff8c480), SPH_C32(0x64410c7b), SPH_C32(0xd0630c00),
25751 SPH_C32(0x0f5d5670), SPH_C32(0xd3168692), SPH_C32(0x9cba0000),
25752 SPH_C32(0x7a440000), SPH_C32(0xeceb0000), SPH_C32(0x60491ce0),
25753 SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe), SPH_C32(0x89507bc9),
25754 SPH_C32(0x57864861) },
25755 { SPH_C32(0xad810000), SPH_C32(0xe07a0000), SPH_C32(0x930a0000),
25756 SPH_C32(0x4c28c660), SPH_C32(0xbc203cc3), SPH_C32(0x48c4bcda),
25757 SPH_C32(0x27c850c4), SPH_C32(0x044cce05), SPH_C32(0x6c7f0000),
25758 SPH_C32(0x23670000), SPH_C32(0xa9690000), SPH_C32(0x81c41c20),
25759 SPH_C32(0x35bf25e1), SPH_C32(0xce1a3767), SPH_C32(0x42b085d5),
25760 SPH_C32(0x0121f9fe) },
25761 { SPH_C32(0xbb6c0000), SPH_C32(0xf5120000), SPH_C32(0x7edd0000),
25762 SPH_C32(0x7e75c440), SPH_C32(0x5f2c0a4a), SPH_C32(0x128e5a99),
25763 SPH_C32(0xc4bda86c), SPH_C32(0x85b1370d), SPH_C32(0x8a570000),
25764 SPH_C32(0x6f2c0000), SPH_C32(0x013c0000), SPH_C32(0x52141ec0),
25765 SPH_C32(0xedde1559), SPH_C32(0x56bd87bd), SPH_C32(0x6a258361),
25766 SPH_C32(0xd67bb169) },
25767 { SPH_C32(0x5d440000), SPH_C32(0xb9590000), SPH_C32(0xd6880000),
25768 SPH_C32(0xada5c6a0), SPH_C32(0x874d3af2), SPH_C32(0x8a29ea43),
25769 SPH_C32(0xec28aed8), SPH_C32(0x52eb7f9a), SPH_C32(0x7a920000),
25770 SPH_C32(0x360f0000), SPH_C32(0x44be0000), SPH_C32(0xb3991e00),
25771 SPH_C32(0xd6b31368), SPH_C32(0x9450d124), SPH_C32(0xa1c57d7d),
25772 SPH_C32(0x80dc00f6) },
25773 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
25774 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
25775 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
25776 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
25777 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
25778 SPH_C32(0x66db1921) },
25779 { SPH_C32(0x42990000), SPH_C32(0x9ba40000), SPH_C32(0x959c0000),
25780 SPH_C32(0x984e92e0), SPH_C32(0x2b603743), SPH_C32(0x2540a03a),
25781 SPH_C32(0xa8c39068), SPH_C32(0x44eb928c), SPH_C32(0xdabc0000),
25782 SPH_C32(0xf6d50000), SPH_C32(0x9f0b0000), SPH_C32(0x1d7860c0),
25783 SPH_C32(0x53003036), SPH_C32(0x1831dfec), SPH_C32(0x5424636b),
25784 SPH_C32(0x307ca8be) },
25785 { SPH_C32(0x54740000), SPH_C32(0x8ecc0000), SPH_C32(0x784b0000),
25786 SPH_C32(0xaa1390c0), SPH_C32(0xc86c01ca), SPH_C32(0x7f0a4679),
25787 SPH_C32(0x4bb668c0), SPH_C32(0xc5166b84), SPH_C32(0x3c940000),
25788 SPH_C32(0xba9e0000), SPH_C32(0x375e0000), SPH_C32(0xcea86220),
25789 SPH_C32(0x8b61008e), SPH_C32(0x80966f36), SPH_C32(0x7cb165df),
25790 SPH_C32(0xe726e029) },
25791 { SPH_C32(0xb25c0000), SPH_C32(0xc2870000), SPH_C32(0xd01e0000),
25792 SPH_C32(0x79c39220), SPH_C32(0x100d3172), SPH_C32(0xe7adf6a3),
25793 SPH_C32(0x63236e74), SPH_C32(0x124c2313), SPH_C32(0xcc510000),
25794 SPH_C32(0xe3bd0000), SPH_C32(0x72dc0000), SPH_C32(0x2f2562e0),
25795 SPH_C32(0xb00c06bf), SPH_C32(0x427b39af), SPH_C32(0xb7519bc3),
25796 SPH_C32(0xb18151b6) },
25797 { SPH_C32(0x10800000), SPH_C32(0xa0dc0000), SPH_C32(0x8c940000),
25798 SPH_C32(0x344e94e0), SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd),
25799 SPH_C32(0x52004255), SPH_C32(0xdddeaec5), SPH_C32(0xc97f0000),
25800 SPH_C32(0x12370000), SPH_C32(0x5d9a0000), SPH_C32(0x43076060),
25801 SPH_C32(0x46d73c1d), SPH_C32(0x5769be24), SPH_C32(0xec013671),
25802 SPH_C32(0x3d0d0c18) },
25803 { SPH_C32(0xf6a80000), SPH_C32(0xec970000), SPH_C32(0x24c10000),
25804 SPH_C32(0xe79e9600), SPH_C32(0x53c2567b), SPH_C32(0xf4566367),
25805 SPH_C32(0x7a9544e1), SPH_C32(0x0a84e652), SPH_C32(0x39ba0000),
25806 SPH_C32(0x4b140000), SPH_C32(0x18180000), SPH_C32(0xa28a60a0),
25807 SPH_C32(0x7dba3a2c), SPH_C32(0x9584e8bd), SPH_C32(0x27e1c86d),
25808 SPH_C32(0x6baabd87) },
25809 { SPH_C32(0xe0450000), SPH_C32(0xf9ff0000), SPH_C32(0xc9160000),
25810 SPH_C32(0xd5c39420), SPH_C32(0xb0ce60f2), SPH_C32(0xae1c8524),
25811 SPH_C32(0x99e0bc49), SPH_C32(0x8b791f5a), SPH_C32(0xdf920000),
25812 SPH_C32(0x075f0000), SPH_C32(0xb04d0000), SPH_C32(0x715a6240),
25813 SPH_C32(0xa5db0a94), SPH_C32(0x0d235867), SPH_C32(0x0f74ced9),
25814 SPH_C32(0xbcf0f510) },
25815 { SPH_C32(0x066d0000), SPH_C32(0xb5b40000), SPH_C32(0x61430000),
25816 SPH_C32(0x061396c0), SPH_C32(0x68af504a), SPH_C32(0x36bb35fe),
25817 SPH_C32(0xb175bafd), SPH_C32(0x5c2357cd), SPH_C32(0x2f570000),
25818 SPH_C32(0x5e7c0000), SPH_C32(0xf5cf0000), SPH_C32(0x90d76280),
25819 SPH_C32(0x9eb60ca5), SPH_C32(0xcfce0efe), SPH_C32(0xc49430c5),
25820 SPH_C32(0xea57448f) },
25821 { SPH_C32(0x47b70000), SPH_C32(0x6a2e0000), SPH_C32(0xbada0000),
25822 SPH_C32(0xf46c9060), SPH_C32(0xddbb0de1), SPH_C32(0x305227b1),
25823 SPH_C32(0xf3933dda), SPH_C32(0xc867cf22), SPH_C32(0x7d4e0000),
25824 SPH_C32(0x65040000), SPH_C32(0xecc70000), SPH_C32(0x3cd76480),
25825 SPH_C32(0x3e755d25), SPH_C32(0x867f7d79), SPH_C32(0x3e57e2f8),
25826 SPH_C32(0x736278c6) },
25827 { SPH_C32(0xa19f0000), SPH_C32(0x26650000), SPH_C32(0x128f0000),
25828 SPH_C32(0x27bc9280), SPH_C32(0x05da3d59), SPH_C32(0xa8f5976b),
25829 SPH_C32(0xdb063b6e), SPH_C32(0x1f3d87b5), SPH_C32(0x8d8b0000),
25830 SPH_C32(0x3c270000), SPH_C32(0xa9450000), SPH_C32(0xdd5a6440),
25831 SPH_C32(0x05185b14), SPH_C32(0x44922be0), SPH_C32(0xf5b71ce4),
25832 SPH_C32(0x25c5c959) },
25833 { SPH_C32(0xb7720000), SPH_C32(0x330d0000), SPH_C32(0xff580000),
25834 SPH_C32(0x15e190a0), SPH_C32(0xe6d60bd0), SPH_C32(0xf2bf7128),
25835 SPH_C32(0x3873c3c6), SPH_C32(0x9ec07ebd), SPH_C32(0x6ba30000),
25836 SPH_C32(0x706c0000), SPH_C32(0x01100000), SPH_C32(0x0e8a66a0),
25837 SPH_C32(0xdd796bac), SPH_C32(0xdc359b3a), SPH_C32(0xdd221a50),
25838 SPH_C32(0xf29f81ce) },
25839 { SPH_C32(0x515a0000), SPH_C32(0x7f460000), SPH_C32(0x570d0000),
25840 SPH_C32(0xc6319240), SPH_C32(0x3eb73b68), SPH_C32(0x6a18c1f2),
25841 SPH_C32(0x10e6c572), SPH_C32(0x499a362a), SPH_C32(0x9b660000),
25842 SPH_C32(0x294f0000), SPH_C32(0x44920000), SPH_C32(0xef076660),
25843 SPH_C32(0xe6146d9d), SPH_C32(0x1ed8cda3), SPH_C32(0x16c2e44c),
25844 SPH_C32(0xa4383051) },
25845 { SPH_C32(0xf3860000), SPH_C32(0x1d1d0000), SPH_C32(0x0b870000),
25846 SPH_C32(0x8bbc9480), SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec),
25847 SPH_C32(0x21c5e953), SPH_C32(0x8608bbfc), SPH_C32(0x9e480000),
25848 SPH_C32(0xd8c50000), SPH_C32(0x6bd40000), SPH_C32(0x832564e0),
25849 SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28), SPH_C32(0x4d9249fe),
25850 SPH_C32(0x28b46dff) },
25851 { SPH_C32(0x15ae0000), SPH_C32(0x51560000), SPH_C32(0xa3d20000),
25852 SPH_C32(0x586c9660), SPH_C32(0x7d785c61), SPH_C32(0x79e35436),
25853 SPH_C32(0x0950efe7), SPH_C32(0x5152f36b), SPH_C32(0x6e8d0000),
25854 SPH_C32(0x81e60000), SPH_C32(0x2e560000), SPH_C32(0x62a86420),
25855 SPH_C32(0x2ba2510e), SPH_C32(0xc9271cb1), SPH_C32(0x8672b7e2),
25856 SPH_C32(0x7e13dc60) },
25857 { SPH_C32(0x03430000), SPH_C32(0x443e0000), SPH_C32(0x4e050000),
25858 SPH_C32(0x6a319440), SPH_C32(0x9e746ae8), SPH_C32(0x23a9b275),
25859 SPH_C32(0xea25174f), SPH_C32(0xd0af0a63), SPH_C32(0x88a50000),
25860 SPH_C32(0xcdad0000), SPH_C32(0x86030000), SPH_C32(0xb17866c0),
25861 SPH_C32(0xf3c361b6), SPH_C32(0x5180ac6b), SPH_C32(0xaee7b156),
25862 SPH_C32(0xa94994f7) },
25863 { SPH_C32(0xe56b0000), SPH_C32(0x08750000), SPH_C32(0xe6500000),
25864 SPH_C32(0xb9e196a0), SPH_C32(0x46155a50), SPH_C32(0xbb0e02af),
25865 SPH_C32(0xc2b011fb), SPH_C32(0x07f542f4), SPH_C32(0x78600000),
25866 SPH_C32(0x948e0000), SPH_C32(0xc3810000), SPH_C32(0x50f56600),
25867 SPH_C32(0xc8ae6787), SPH_C32(0x936dfaf2), SPH_C32(0x65074f4a),
25868 SPH_C32(0xffee2568) },
25869 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
25870 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
25871 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
25872 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
25873 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
25874 SPH_C32(0x4cf701d1) },
25875 { SPH_C32(0x406b0000), SPH_C32(0x39250000), SPH_C32(0x12a30000),
25876 SPH_C32(0x7b22eae0), SPH_C32(0x357d43ac), SPH_C32(0x227d8bec),
25877 SPH_C32(0x6c01a25f), SPH_C32(0x3bd9b712), SPH_C32(0x60610000),
25878 SPH_C32(0xe5780000), SPH_C32(0x28ec0000), SPH_C32(0xea5048c0),
25879 SPH_C32(0x8c45247b), SPH_C32(0x2e2b1cd6), SPH_C32(0xbe7eee7f),
25880 SPH_C32(0x1a50b04e) },
25881 { SPH_C32(0x56860000), SPH_C32(0x2c4d0000), SPH_C32(0xff740000),
25882 SPH_C32(0x497fe8c0), SPH_C32(0xd6717525), SPH_C32(0x78376daf),
25883 SPH_C32(0x8f745af7), SPH_C32(0xba244e1a), SPH_C32(0x86490000),
25884 SPH_C32(0xa9330000), SPH_C32(0x80b90000), SPH_C32(0x39804a20),
25885 SPH_C32(0x542414c3), SPH_C32(0xb68cac0c), SPH_C32(0x96ebe8cb),
25886 SPH_C32(0xcd0af8d9) },
25887 { SPH_C32(0xb0ae0000), SPH_C32(0x60060000), SPH_C32(0x57210000),
25888 SPH_C32(0x9aafea20), SPH_C32(0x0e10459d), SPH_C32(0xe090dd75),
25889 SPH_C32(0xa7e15c43), SPH_C32(0x6d7e068d), SPH_C32(0x768c0000),
25890 SPH_C32(0xf0100000), SPH_C32(0xc53b0000), SPH_C32(0xd80d4ae0),
25891 SPH_C32(0x6f4912f2), SPH_C32(0x7461fa95), SPH_C32(0x5d0b16d7),
25892 SPH_C32(0x9bad4946) },
25893 { SPH_C32(0x12720000), SPH_C32(0x025d0000), SPH_C32(0x0bab0000),
25894 SPH_C32(0xd722ece0), SPH_C32(0x95be122c), SPH_C32(0x6bccf86b),
25895 SPH_C32(0x96c27062), SPH_C32(0xa2ec8b5b), SPH_C32(0x73a20000),
25896 SPH_C32(0x019a0000), SPH_C32(0xea7d0000), SPH_C32(0xb42f4860),
25897 SPH_C32(0x99922850), SPH_C32(0x61737d1e), SPH_C32(0x065bbb65),
25898 SPH_C32(0x172114e8) },
25899 { SPH_C32(0xf45a0000), SPH_C32(0x4e160000), SPH_C32(0xa3fe0000),
25900 SPH_C32(0x04f2ee00), SPH_C32(0x4ddf2294), SPH_C32(0xf36b48b1),
25901 SPH_C32(0xbe5776d6), SPH_C32(0x75b6c3cc), SPH_C32(0x83670000),
25902 SPH_C32(0x58b90000), SPH_C32(0xafff0000), SPH_C32(0x55a248a0),
25903 SPH_C32(0xa2ff2e61), SPH_C32(0xa39e2b87), SPH_C32(0xcdbb4579),
25904 SPH_C32(0x4186a577) },
25905 { SPH_C32(0xe2b70000), SPH_C32(0x5b7e0000), SPH_C32(0x4e290000),
25906 SPH_C32(0x36afec20), SPH_C32(0xaed3141d), SPH_C32(0xa921aef2),
25907 SPH_C32(0x5d228e7e), SPH_C32(0xf44b3ac4), SPH_C32(0x654f0000),
25908 SPH_C32(0x14f20000), SPH_C32(0x07aa0000), SPH_C32(0x86724a40),
25909 SPH_C32(0x7a9e1ed9), SPH_C32(0x3b399b5d), SPH_C32(0xe52e43cd),
25910 SPH_C32(0x96dcede0) },
25911 { SPH_C32(0x049f0000), SPH_C32(0x17350000), SPH_C32(0xe67c0000),
25912 SPH_C32(0xe57feec0), SPH_C32(0x76b224a5), SPH_C32(0x31861e28),
25913 SPH_C32(0x75b788ca), SPH_C32(0x23117253), SPH_C32(0x958a0000),
25914 SPH_C32(0x4dd10000), SPH_C32(0x42280000), SPH_C32(0x67ff4a80),
25915 SPH_C32(0x41f318e8), SPH_C32(0xf9d4cdc4), SPH_C32(0x2ecebdd1),
25916 SPH_C32(0xc07b5c7f) },
25917 { SPH_C32(0x45450000), SPH_C32(0xc8af0000), SPH_C32(0x3de50000),
25918 SPH_C32(0x1700e860), SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67),
25919 SPH_C32(0x37510fed), SPH_C32(0xb755eabc), SPH_C32(0xc7930000),
25920 SPH_C32(0x76a90000), SPH_C32(0x5b200000), SPH_C32(0xcbff4c80),
25921 SPH_C32(0xe1304968), SPH_C32(0xb065be43), SPH_C32(0xd40d6fec),
25922 SPH_C32(0x594e6036) },
25923 { SPH_C32(0xa36d0000), SPH_C32(0x84e40000), SPH_C32(0x95b00000),
25924 SPH_C32(0xc4d0ea80), SPH_C32(0x1bc749b6), SPH_C32(0xafc8bcbd),
25925 SPH_C32(0x1fc40959), SPH_C32(0x600fa22b), SPH_C32(0x37560000),
25926 SPH_C32(0x2f8a0000), SPH_C32(0x1ea20000), SPH_C32(0x2a724c40),
25927 SPH_C32(0xda5d4f59), SPH_C32(0x7288e8da), SPH_C32(0x1fed91f0),
25928 SPH_C32(0x0fe9d1a9) },
25929 { SPH_C32(0xb5800000), SPH_C32(0x918c0000), SPH_C32(0x78670000),
25930 SPH_C32(0xf68de8a0), SPH_C32(0xf8cb7f3f), SPH_C32(0xf5825afe),
25931 SPH_C32(0xfcb1f1f1), SPH_C32(0xe1f25b23), SPH_C32(0xd17e0000),
25932 SPH_C32(0x63c10000), SPH_C32(0xb6f70000), SPH_C32(0xf9a24ea0),
25933 SPH_C32(0x023c7fe1), SPH_C32(0xea2f5800), SPH_C32(0x37789744),
25934 SPH_C32(0xd8b3993e) },
25935 { SPH_C32(0x53a80000), SPH_C32(0xddc70000), SPH_C32(0xd0320000),
25936 SPH_C32(0x255dea40), SPH_C32(0x20aa4f87), SPH_C32(0x6d25ea24),
25937 SPH_C32(0xd424f745), SPH_C32(0x36a813b4), SPH_C32(0x21bb0000),
25938 SPH_C32(0x3ae20000), SPH_C32(0xf3750000), SPH_C32(0x182f4e60),
25939 SPH_C32(0x395179d0), SPH_C32(0x28c20e99), SPH_C32(0xfc986958),
25940 SPH_C32(0x8e1428a1) },
25941 { SPH_C32(0xf1740000), SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000),
25942 SPH_C32(0x68d0ec80), SPH_C32(0xbb041836), SPH_C32(0xe679cf3a),
25943 SPH_C32(0xe507db64), SPH_C32(0xf93a9e62), SPH_C32(0x24950000),
25944 SPH_C32(0xcb680000), SPH_C32(0xdc330000), SPH_C32(0x740d4ce0),
25945 SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912), SPH_C32(0xa7c8c4ea),
25946 SPH_C32(0x0298750f) },
25947 { SPH_C32(0x175c0000), SPH_C32(0xf3d70000), SPH_C32(0x24ed0000),
25948 SPH_C32(0xbb00ee60), SPH_C32(0x6365288e), SPH_C32(0x7ede7fe0),
25949 SPH_C32(0xcd92ddd0), SPH_C32(0x2e60d6f5), SPH_C32(0xd4500000),
25950 SPH_C32(0x924b0000), SPH_C32(0x99b10000), SPH_C32(0x95804c20),
25951 SPH_C32(0xf4e74543), SPH_C32(0xff3ddf8b), SPH_C32(0x6c283af6),
25952 SPH_C32(0x543fc490) },
25953 { SPH_C32(0x01b10000), SPH_C32(0xe6bf0000), SPH_C32(0xc93a0000),
25954 SPH_C32(0x895dec40), SPH_C32(0x80691e07), SPH_C32(0x249499a3),
25955 SPH_C32(0x2ee72578), SPH_C32(0xaf9d2ffd), SPH_C32(0x32780000),
25956 SPH_C32(0xde000000), SPH_C32(0x31e40000), SPH_C32(0x46504ec0),
25957 SPH_C32(0x2c8675fb), SPH_C32(0x679a6f51), SPH_C32(0x44bd3c42),
25958 SPH_C32(0x83658c07) },
25959 { SPH_C32(0xe7990000), SPH_C32(0xaaf40000), SPH_C32(0x616f0000),
25960 SPH_C32(0x5a8deea0), SPH_C32(0x58082ebf), SPH_C32(0xbc332979),
25961 SPH_C32(0x067223cc), SPH_C32(0x78c7676a), SPH_C32(0xc2bd0000),
25962 SPH_C32(0x87230000), SPH_C32(0x74660000), SPH_C32(0xa7dd4e00),
25963 SPH_C32(0x17eb73ca), SPH_C32(0xa57739c8), SPH_C32(0x8f5dc25e),
25964 SPH_C32(0xd5c23d98) }
25965 };
25966 static const sph_u32 T512_56[128][16] = {
25967 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25968 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25969 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25970 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25971 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25972 SPH_C32(0x00000000) },
25973 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
25974 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
25975 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
25976 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
25977 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
25978 SPH_C32(0x3c5dfffe) },
25979 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
25980 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
25981 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
25982 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
25983 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
25984 SPH_C32(0x7b1675d7) },
25985 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
25986 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
25987 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
25988 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
25989 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
25990 SPH_C32(0x474b8a29) },
25991 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
25992 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
25993 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
25994 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
25995 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
25996 SPH_C32(0x2879ebac) },
25997 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
25998 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
25999 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
26000 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
26001 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
26002 SPH_C32(0x14241452) },
26003 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
26004 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
26005 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
26006 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
26007 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
26008 SPH_C32(0x536f9e7b) },
26009 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
26010 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
26011 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
26012 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
26013 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
26014 SPH_C32(0x6f326185) },
26015 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
26016 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
26017 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
26018 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
26019 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
26020 SPH_C32(0xbe0a679e) },
26021 { SPH_C32(0xf7720000), SPH_C32(0xc0bd0000), SPH_C32(0x1fb30000),
26022 SPH_C32(0x63290011), SPH_C32(0x5818133c), SPH_C32(0x0c89e4c4),
26023 SPH_C32(0xef781db7), SPH_C32(0x54235b69), SPH_C32(0xaba30000),
26024 SPH_C32(0xe1450000), SPH_C32(0x755b0000), SPH_C32(0x173b0004),
26025 SPH_C32(0x17e2d61f), SPH_C32(0xdd408a12), SPH_C32(0xb6c9d98b),
26026 SPH_C32(0x82579860) },
26027 { SPH_C32(0x5e3b0000), SPH_C32(0xb1810000), SPH_C32(0xae550000),
26028 SPH_C32(0xabff0018), SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060),
26029 SPH_C32(0x5228f45e), SPH_C32(0xddcb4512), SPH_C32(0x926c0000),
26030 SPH_C32(0xa3cd0000), SPH_C32(0x8d860000), SPH_C32(0x7cff0002),
26031 SPH_C32(0x8144eada), SPH_C32(0xf3593f8b), SPH_C32(0x93c46932),
26032 SPH_C32(0xc51c1249) },
26033 { SPH_C32(0xf6e10000), SPH_C32(0x273f0000), SPH_C32(0xf2480000),
26034 SPH_C32(0xac25001a), SPH_C32(0xd5c89e64), SPH_C32(0xb02a50ea),
26035 SPH_C32(0xe94e7c56), SPH_C32(0x074cc512), SPH_C32(0x398b0000),
26036 SPH_C32(0x3dc00000), SPH_C32(0x22a10000), SPH_C32(0x41e70007),
26037 SPH_C32(0xad0bf509), SPH_C32(0x87af291e), SPH_C32(0x26072ed9),
26038 SPH_C32(0xf941edb7) },
26039 { SPH_C32(0xcd800000), SPH_C32(0x8a860000), SPH_C32(0x14540000),
26040 SPH_C32(0x322f0010), SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742),
26041 SPH_C32(0xc4d062ed), SPH_C32(0xf5b2aebe), SPH_C32(0x93ff0000),
26042 SPH_C32(0x444f0000), SPH_C32(0x607d0000), SPH_C32(0xb3f30009),
26043 SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5), SPH_C32(0x95f208d3),
26044 SPH_C32(0x96738c32) },
26045 { SPH_C32(0x655a0000), SPH_C32(0x1c380000), SPH_C32(0x48490000),
26046 SPH_C32(0x35f50012), SPH_C32(0xe2f1302a), SPH_C32(0x566647c8),
26047 SPH_C32(0x7fb6eae5), SPH_C32(0x2f352ebe), SPH_C32(0x38180000),
26048 SPH_C32(0xda420000), SPH_C32(0xcf5a0000), SPH_C32(0x8eeb000c),
26049 SPH_C32(0x20db7851), SPH_C32(0x3b0c9d30), SPH_C32(0x20314f38),
26050 SPH_C32(0xaa2e73cc) },
26051 { SPH_C32(0xcc130000), SPH_C32(0x6d040000), SPH_C32(0xf9af0000),
26052 SPH_C32(0xfd23001b), SPH_C32(0x124728f1), SPH_C32(0xf55d836c),
26053 SPH_C32(0xc2e6030c), SPH_C32(0xa6dd30c5), SPH_C32(0x01d70000),
26054 SPH_C32(0x98ca0000), SPH_C32(0x37870000), SPH_C32(0xe52f000a),
26055 SPH_C32(0xb67d4494), SPH_C32(0x151528a9), SPH_C32(0x053cff81),
26056 SPH_C32(0xed65f9e5) },
26057 { SPH_C32(0x64c90000), SPH_C32(0xfbba0000), SPH_C32(0xa5b20000),
26058 SPH_C32(0xfaf90019), SPH_C32(0x6f21bd72), SPH_C32(0xeac5f3e6),
26059 SPH_C32(0x79808b04), SPH_C32(0x7c5ab0c5), SPH_C32(0xaa300000),
26060 SPH_C32(0x06c70000), SPH_C32(0x98a00000), SPH_C32(0xd837000f),
26061 SPH_C32(0x9a325b47), SPH_C32(0x61e33e3c), SPH_C32(0xb0ffb86a),
26062 SPH_C32(0xd138061b) },
26063 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
26064 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
26065 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
26066 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
26067 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
26068 SPH_C32(0x30aebcf7) },
26069 { SPH_C32(0xa89e0000), SPH_C32(0xe9f60000), SPH_C32(0x86610000),
26070 SPH_C32(0x2df90003), SPH_C32(0x46cb5c4f), SPH_C32(0xb62eec0d),
26071 SPH_C32(0xb86c1668), SPH_C32(0x648de79e), SPH_C32(0xf40b0000),
26072 SPH_C32(0xb7460000), SPH_C32(0x36f50000), SPH_C32(0x73c80017),
26073 SPH_C32(0x329c50a0), SPH_C32(0xce511e5c), SPH_C32(0xe2d74c34),
26074 SPH_C32(0x0cf34309) },
26075 { SPH_C32(0x01d70000), SPH_C32(0x98ca0000), SPH_C32(0x37870000),
26076 SPH_C32(0xe52f000a), SPH_C32(0xb67d4494), SPH_C32(0x151528a9),
26077 SPH_C32(0x053cff81), SPH_C32(0xed65f9e5), SPH_C32(0xcdc40000),
26078 SPH_C32(0xf5ce0000), SPH_C32(0xce280000), SPH_C32(0x180c0011),
26079 SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5), SPH_C32(0xc7dafc8d),
26080 SPH_C32(0x4bb8c920) },
26081 { SPH_C32(0xa90d0000), SPH_C32(0x0e740000), SPH_C32(0x6b9a0000),
26082 SPH_C32(0xe2f50008), SPH_C32(0xcb1bd117), SPH_C32(0x0a8d5823),
26083 SPH_C32(0xbe5a7789), SPH_C32(0x37e279e5), SPH_C32(0x66230000),
26084 SPH_C32(0x6bc30000), SPH_C32(0x610f0000), SPH_C32(0x25140014),
26085 SPH_C32(0x887573b6), SPH_C32(0x94bebd50), SPH_C32(0x7219bb66),
26086 SPH_C32(0x77e536de) },
26087 { SPH_C32(0x926c0000), SPH_C32(0xa3cd0000), SPH_C32(0x8d860000),
26088 SPH_C32(0x7cff0002), SPH_C32(0x8144eada), SPH_C32(0xf3593f8b),
26089 SPH_C32(0x93c46932), SPH_C32(0xc51c1249), SPH_C32(0xcc570000),
26090 SPH_C32(0x124c0000), SPH_C32(0x23d30000), SPH_C32(0xd700001a),
26091 SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb), SPH_C32(0xc1ec9d6c),
26092 SPH_C32(0x18d7575b) },
26093 { SPH_C32(0x3ab60000), SPH_C32(0x35730000), SPH_C32(0xd19b0000),
26094 SPH_C32(0x7b250000), SPH_C32(0xfc227f59), SPH_C32(0xecc14f01),
26095 SPH_C32(0x28a2e13a), SPH_C32(0x1f9b9249), SPH_C32(0x67b00000),
26096 SPH_C32(0x8c410000), SPH_C32(0x8cf40000), SPH_C32(0xea18001f),
26097 SPH_C32(0x05a5feee), SPH_C32(0x281d097e), SPH_C32(0x742fda87),
26098 SPH_C32(0x248aa8a5) },
26099 { SPH_C32(0x93ff0000), SPH_C32(0x444f0000), SPH_C32(0x607d0000),
26100 SPH_C32(0xb3f30009), SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5),
26101 SPH_C32(0x95f208d3), SPH_C32(0x96738c32), SPH_C32(0x5e7f0000),
26102 SPH_C32(0xcec90000), SPH_C32(0x74290000), SPH_C32(0x81dc0019),
26103 SPH_C32(0x9303c22b), SPH_C32(0x0604bce7), SPH_C32(0x51226a3e),
26104 SPH_C32(0x63c1228c) },
26105 { SPH_C32(0x3b250000), SPH_C32(0xd2f10000), SPH_C32(0x3c600000),
26106 SPH_C32(0xb429000b), SPH_C32(0x71f2f201), SPH_C32(0x5062fb2f),
26107 SPH_C32(0x2e9480db), SPH_C32(0x4cf40c32), SPH_C32(0xf5980000),
26108 SPH_C32(0x50c40000), SPH_C32(0xdb0e0000), SPH_C32(0xbcc4001c),
26109 SPH_C32(0xbf4cddf8), SPH_C32(0x72f2aa72), SPH_C32(0xe4e12dd5),
26110 SPH_C32(0x5f9cdd72) },
26111 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
26112 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
26113 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
26114 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
26115 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
26116 SPH_C32(0x8ea4db69) },
26117 { SPH_C32(0xf7360000), SPH_C32(0xbff50000), SPH_C32(0xc5cf0000),
26118 SPH_C32(0x490a0010), SPH_C32(0x63b5daf0), SPH_C32(0xa53f7843),
26119 SPH_C32(0xec7283d7), SPH_C32(0xea293cf7), SPH_C32(0xf44f0000),
26120 SPH_C32(0xc80e0000), SPH_C32(0xec890000), SPH_C32(0x59eb0016),
26121 SPH_C32(0x0931996c), SPH_C32(0x67e782db), SPH_C32(0xe1ddd254),
26122 SPH_C32(0xb2f92497) },
26123 { SPH_C32(0x5e7f0000), SPH_C32(0xcec90000), SPH_C32(0x74290000),
26124 SPH_C32(0x81dc0019), SPH_C32(0x9303c22b), SPH_C32(0x0604bce7),
26125 SPH_C32(0x51226a3e), SPH_C32(0x63c1228c), SPH_C32(0xcd800000),
26126 SPH_C32(0x8a860000), SPH_C32(0x14540000), SPH_C32(0x322f0010),
26127 SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742), SPH_C32(0xc4d062ed),
26128 SPH_C32(0xf5b2aebe) },
26129 { SPH_C32(0xf6a50000), SPH_C32(0x58770000), SPH_C32(0x28340000),
26130 SPH_C32(0x8606001b), SPH_C32(0xee6557a8), SPH_C32(0x199ccc6d),
26131 SPH_C32(0xea44e236), SPH_C32(0xb946a28c), SPH_C32(0x66670000),
26132 SPH_C32(0x148b0000), SPH_C32(0xbb730000), SPH_C32(0x0f370015),
26133 SPH_C32(0xb3d8ba7a), SPH_C32(0x3d0821d7), SPH_C32(0x71132506),
26134 SPH_C32(0xc9ef5140) },
26135 { SPH_C32(0xcdc40000), SPH_C32(0xf5ce0000), SPH_C32(0xce280000),
26136 SPH_C32(0x180c0011), SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5),
26137 SPH_C32(0xc7dafc8d), SPH_C32(0x4bb8c920), SPH_C32(0xcc130000),
26138 SPH_C32(0x6d040000), SPH_C32(0xf9af0000), SPH_C32(0xfd23001b),
26139 SPH_C32(0x124728f1), SPH_C32(0xf55d836c), SPH_C32(0xc2e6030c),
26140 SPH_C32(0xa6dd30c5) },
26141 { SPH_C32(0x651e0000), SPH_C32(0x63700000), SPH_C32(0x92350000),
26142 SPH_C32(0x1fd60013), SPH_C32(0xd95cf9e6), SPH_C32(0xffd0db4f),
26143 SPH_C32(0x7cbc7485), SPH_C32(0x913f4920), SPH_C32(0x67f40000),
26144 SPH_C32(0xf3090000), SPH_C32(0x56880000), SPH_C32(0xc03b001e),
26145 SPH_C32(0x3e083722), SPH_C32(0x81ab95f9), SPH_C32(0x772544e7),
26146 SPH_C32(0x9a80cf3b) },
26147 { SPH_C32(0xcc570000), SPH_C32(0x124c0000), SPH_C32(0x23d30000),
26148 SPH_C32(0xd700001a), SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb),
26149 SPH_C32(0xc1ec9d6c), SPH_C32(0x18d7575b), SPH_C32(0x5e3b0000),
26150 SPH_C32(0xb1810000), SPH_C32(0xae550000), SPH_C32(0xabff0018),
26151 SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060), SPH_C32(0x5228f45e),
26152 SPH_C32(0xddcb4512) },
26153 { SPH_C32(0x648d0000), SPH_C32(0x84f20000), SPH_C32(0x7fce0000),
26154 SPH_C32(0xd0da0018), SPH_C32(0x548c74be), SPH_C32(0x43736f61),
26155 SPH_C32(0x7a8a1564), SPH_C32(0xc250d75b), SPH_C32(0xf5dc0000),
26156 SPH_C32(0x2f8c0000), SPH_C32(0x01720000), SPH_C32(0x96e7001d),
26157 SPH_C32(0x84e11434), SPH_C32(0xdb4436f5), SPH_C32(0xe7ebb3b5),
26158 SPH_C32(0xe196baec) },
26159 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
26160 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
26161 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
26162 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
26163 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
26164 SPH_C32(0xc7ff60f0) },
26165 { SPH_C32(0x46490000), SPH_C32(0x40b90000), SPH_C32(0xcedc0000),
26166 SPH_C32(0x2c4201e2), SPH_C32(0xe937bdff), SPH_C32(0x24f48bdd),
26167 SPH_C32(0xfe57ab7c), SPH_C32(0xfa98ea64), SPH_C32(0xd0cf0000),
26168 SPH_C32(0xc94f0000), SPH_C32(0x06c20000), SPH_C32(0x5e5b00a5),
26169 SPH_C32(0xb2945bfc), SPH_C32(0x196f832e), SPH_C32(0x923b7ce8),
26170 SPH_C32(0xfba29f0e) },
26171 { SPH_C32(0xef000000), SPH_C32(0x31850000), SPH_C32(0x7f3a0000),
26172 SPH_C32(0xe49401eb), SPH_C32(0x1981a524), SPH_C32(0x87cf4f79),
26173 SPH_C32(0x43074295), SPH_C32(0x7370f41f), SPH_C32(0xe9000000),
26174 SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000), SPH_C32(0x359f00a3),
26175 SPH_C32(0x24326739), SPH_C32(0x377636b7), SPH_C32(0xb736cc51),
26176 SPH_C32(0xbce91527) },
26177 { SPH_C32(0x47da0000), SPH_C32(0xa73b0000), SPH_C32(0x23270000),
26178 SPH_C32(0xe34e01e9), SPH_C32(0x64e730a7), SPH_C32(0x98573ff3),
26179 SPH_C32(0xf861ca9d), SPH_C32(0xa9f7741f), SPH_C32(0x42e70000),
26180 SPH_C32(0x15ca0000), SPH_C32(0x51380000), SPH_C32(0x088700a6),
26181 SPH_C32(0x087d78ea), SPH_C32(0x43802022), SPH_C32(0x02f58bba),
26182 SPH_C32(0x80b4ead9) },
26183 { SPH_C32(0x7cbb0000), SPH_C32(0x0a820000), SPH_C32(0xc53b0000),
26184 SPH_C32(0x7d4401e3), SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b),
26185 SPH_C32(0xd5ffd426), SPH_C32(0x5b091fb3), SPH_C32(0xe8930000),
26186 SPH_C32(0x6c450000), SPH_C32(0x13e40000), SPH_C32(0xfa9300a8),
26187 SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299), SPH_C32(0xb100adb0),
26188 SPH_C32(0xef868b5c) },
26189 { SPH_C32(0xd4610000), SPH_C32(0x9c3c0000), SPH_C32(0x99260000),
26190 SPH_C32(0x7a9e01e1), SPH_C32(0x53de9ee9), SPH_C32(0x7e1b28d1),
26191 SPH_C32(0x6e995c2e), SPH_C32(0x818e9fb3), SPH_C32(0x43740000),
26192 SPH_C32(0xf2480000), SPH_C32(0xbcc30000), SPH_C32(0xc78b00ad),
26193 SPH_C32(0x85adf5b2), SPH_C32(0xff23940c), SPH_C32(0x04c3ea5b),
26194 SPH_C32(0xd3db74a2) },
26195 { SPH_C32(0x7d280000), SPH_C32(0xed000000), SPH_C32(0x28c00000),
26196 SPH_C32(0xb24801e8), SPH_C32(0xa3688632), SPH_C32(0xdd20ec75),
26197 SPH_C32(0xd3c9b5c7), SPH_C32(0x086681c8), SPH_C32(0x7abb0000),
26198 SPH_C32(0xb0c00000), SPH_C32(0x441e0000), SPH_C32(0xac4f00ab),
26199 SPH_C32(0x130bc977), SPH_C32(0xd13a2195), SPH_C32(0x21ce5ae2),
26200 SPH_C32(0x9490fe8b) },
26201 { SPH_C32(0xd5f20000), SPH_C32(0x7bbe0000), SPH_C32(0x74dd0000),
26202 SPH_C32(0xb59201ea), SPH_C32(0xde0e13b1), SPH_C32(0xc2b89cff),
26203 SPH_C32(0x68af3dcf), SPH_C32(0xd2e101c8), SPH_C32(0xd15c0000),
26204 SPH_C32(0x2ecd0000), SPH_C32(0xeb390000), SPH_C32(0x915700ae),
26205 SPH_C32(0x3f44d6a4), SPH_C32(0xa5cc3700), SPH_C32(0x940d1d09),
26206 SPH_C32(0xa8cd0175) },
26207 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
26208 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
26209 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
26210 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
26211 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
26212 SPH_C32(0x79f5076e) },
26213 { SPH_C32(0x19e10000), SPH_C32(0x16ba0000), SPH_C32(0x8d720000),
26214 SPH_C32(0x48b101f1), SPH_C32(0xcc493b40), SPH_C32(0x37e51f93),
26215 SPH_C32(0xaa493ec3), SPH_C32(0x743c310d), SPH_C32(0xd08b0000),
26216 SPH_C32(0xb6070000), SPH_C32(0xdcbe0000), SPH_C32(0x747800a4),
26217 SPH_C32(0x89399230), SPH_C32(0xb0d91fa9), SPH_C32(0x9131e288),
26218 SPH_C32(0x45a8f890) },
26219 { SPH_C32(0xb0a80000), SPH_C32(0x67860000), SPH_C32(0x3c940000),
26220 SPH_C32(0x806701f8), SPH_C32(0x3cff239b), SPH_C32(0x94dedb37),
26221 SPH_C32(0x1719d72a), SPH_C32(0xfdd42f76), SPH_C32(0xe9440000),
26222 SPH_C32(0xf48f0000), SPH_C32(0x24630000), SPH_C32(0x1fbc00a2),
26223 SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30), SPH_C32(0xb43c5231),
26224 SPH_C32(0x02e372b9) },
26225 { SPH_C32(0x18720000), SPH_C32(0xf1380000), SPH_C32(0x60890000),
26226 SPH_C32(0x87bd01fa), SPH_C32(0x4199b618), SPH_C32(0x8b46abbd),
26227 SPH_C32(0xac7f5f22), SPH_C32(0x2753af76), SPH_C32(0x42a30000),
26228 SPH_C32(0x6a820000), SPH_C32(0x8b440000), SPH_C32(0x22a400a7),
26229 SPH_C32(0x33d0b126), SPH_C32(0xea36bca5), SPH_C32(0x01ff15da),
26230 SPH_C32(0x3ebe8d47) },
26231 { SPH_C32(0x23130000), SPH_C32(0x5c810000), SPH_C32(0x86950000),
26232 SPH_C32(0x19b701f0), SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15),
26233 SPH_C32(0x81e14199), SPH_C32(0xd5adc4da), SPH_C32(0xe8d70000),
26234 SPH_C32(0x130d0000), SPH_C32(0xc9980000), SPH_C32(0xd0b000a9),
26235 SPH_C32(0x924f23ad), SPH_C32(0x22631e1e), SPH_C32(0xb20a33d0),
26236 SPH_C32(0x518cecc2) },
26237 { SPH_C32(0x8bc90000), SPH_C32(0xca3f0000), SPH_C32(0xda880000),
26238 SPH_C32(0x1e6d01f2), SPH_C32(0x76a01856), SPH_C32(0x6d0abc9f),
26239 SPH_C32(0x3a87c991), SPH_C32(0x0f2a44da), SPH_C32(0x43300000),
26240 SPH_C32(0x8d000000), SPH_C32(0x66bf0000), SPH_C32(0xeda800ac),
26241 SPH_C32(0xbe003c7e), SPH_C32(0x5695088b), SPH_C32(0x07c9743b),
26242 SPH_C32(0x6dd1133c) },
26243 { SPH_C32(0x22800000), SPH_C32(0xbb030000), SPH_C32(0x6b6e0000),
26244 SPH_C32(0xd6bb01fb), SPH_C32(0x8616008d), SPH_C32(0xce31783b),
26245 SPH_C32(0x87d72078), SPH_C32(0x86c25aa1), SPH_C32(0x7aff0000),
26246 SPH_C32(0xcf880000), SPH_C32(0x9e620000), SPH_C32(0x866c00aa),
26247 SPH_C32(0x28a600bb), SPH_C32(0x788cbd12), SPH_C32(0x22c4c482),
26248 SPH_C32(0x2a9a9915) },
26249 { SPH_C32(0x8a5a0000), SPH_C32(0x2dbd0000), SPH_C32(0x37730000),
26250 SPH_C32(0xd16101f9), SPH_C32(0xfb70950e), SPH_C32(0xd1a908b1),
26251 SPH_C32(0x3cb1a870), SPH_C32(0x5c45daa1), SPH_C32(0xd1180000),
26252 SPH_C32(0x51850000), SPH_C32(0x31450000), SPH_C32(0xbb7400af),
26253 SPH_C32(0x04e91f68), SPH_C32(0x0c7aab87), SPH_C32(0x97078369),
26254 SPH_C32(0x16c766eb) },
26255 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
26256 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
26257 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
26258 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
26259 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
26260 SPH_C32(0xf751dc07) },
26261 { SPH_C32(0x460d0000), SPH_C32(0x3ff10000), SPH_C32(0x14a00000),
26262 SPH_C32(0x066101e3), SPH_C32(0xd29a7433), SPH_C32(0x8d42175a),
26263 SPH_C32(0xfd5d351c), SPH_C32(0x44928dfa), SPH_C32(0x8f230000),
26264 SPH_C32(0xe0040000), SPH_C32(0x9f100000), SPH_C32(0x108b00b7),
26265 SPH_C32(0xac47148f), SPH_C32(0xa3c88be7), SPH_C32(0xc52f7737),
26266 SPH_C32(0xcb0c23f9) },
26267 { SPH_C32(0xef440000), SPH_C32(0x4ecd0000), SPH_C32(0xa5460000),
26268 SPH_C32(0xceb701ea), SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe),
26269 SPH_C32(0x400ddcf5), SPH_C32(0xcd7a9381), SPH_C32(0xb6ec0000),
26270 SPH_C32(0xa28c0000), SPH_C32(0x67cd0000), SPH_C32(0x7b4f00b1),
26271 SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e), SPH_C32(0xe022c78e),
26272 SPH_C32(0x8c47a9d0) },
26273 { SPH_C32(0x479e0000), SPH_C32(0xd8730000), SPH_C32(0xf95b0000),
26274 SPH_C32(0xc96d01e8), SPH_C32(0x5f4af96b), SPH_C32(0x31e1a374),
26275 SPH_C32(0xfb6b54fd), SPH_C32(0x17fd1381), SPH_C32(0x1d0b0000),
26276 SPH_C32(0x3c810000), SPH_C32(0xc8ea0000), SPH_C32(0x465700b4),
26277 SPH_C32(0x16ae3799), SPH_C32(0xf92728eb), SPH_C32(0x55e18065),
26278 SPH_C32(0xb01a562e) },
26279 { SPH_C32(0x7cff0000), SPH_C32(0x75ca0000), SPH_C32(0x1f470000),
26280 SPH_C32(0x576701e2), SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc),
26281 SPH_C32(0xd6f54a46), SPH_C32(0xe503782d), SPH_C32(0xb77f0000),
26282 SPH_C32(0x450e0000), SPH_C32(0x8a360000), SPH_C32(0xb44300ba),
26283 SPH_C32(0xb731a512), SPH_C32(0x31728a50), SPH_C32(0xe614a66f),
26284 SPH_C32(0xdf2837ab) },
26285 { SPH_C32(0xd4250000), SPH_C32(0xe3740000), SPH_C32(0x435a0000),
26286 SPH_C32(0x50bd01e0), SPH_C32(0x68735725), SPH_C32(0xd7adb456),
26287 SPH_C32(0x6d93c24e), SPH_C32(0x3f84f82d), SPH_C32(0x1c980000),
26288 SPH_C32(0xdb030000), SPH_C32(0x25110000), SPH_C32(0x895b00bf),
26289 SPH_C32(0x9b7ebac1), SPH_C32(0x45849cc5), SPH_C32(0x53d7e184),
26290 SPH_C32(0xe375c855) },
26291 { SPH_C32(0x7d6c0000), SPH_C32(0x92480000), SPH_C32(0xf2bc0000),
26292 SPH_C32(0x986b01e9), SPH_C32(0x98c54ffe), SPH_C32(0x749670f2),
26293 SPH_C32(0xd0c32ba7), SPH_C32(0xb66ce656), SPH_C32(0x25570000),
26294 SPH_C32(0x998b0000), SPH_C32(0xddcc0000), SPH_C32(0xe29f00b9),
26295 SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c), SPH_C32(0x76da513d),
26296 SPH_C32(0xa43e427c) },
26297 { SPH_C32(0xd5b60000), SPH_C32(0x04f60000), SPH_C32(0xaea10000),
26298 SPH_C32(0x9fb101eb), SPH_C32(0xe5a3da7d), SPH_C32(0x6b0e0078),
26299 SPH_C32(0x6ba5a3af), SPH_C32(0x6ceb6656), SPH_C32(0x8eb00000),
26300 SPH_C32(0x07860000), SPH_C32(0x72eb0000), SPH_C32(0xdf8700bc),
26301 SPH_C32(0x219799d7), SPH_C32(0x1f6b3fc9), SPH_C32(0xc31916d6),
26302 SPH_C32(0x9863bd82) },
26303 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
26304 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
26305 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
26306 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
26307 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
26308 SPH_C32(0x495bbb99) },
26309 { SPH_C32(0x19a50000), SPH_C32(0x69f20000), SPH_C32(0x570e0000),
26310 SPH_C32(0x629201f0), SPH_C32(0xf7e4f28c), SPH_C32(0x9e538314),
26311 SPH_C32(0xa943a0a3), SPH_C32(0xca365693), SPH_C32(0x8f670000),
26312 SPH_C32(0x9f4c0000), SPH_C32(0x456c0000), SPH_C32(0x3aa800b6),
26313 SPH_C32(0x97eadd43), SPH_C32(0x0a7e1760), SPH_C32(0xc625e957),
26314 SPH_C32(0x75064467) },
26315 { SPH_C32(0xb0ec0000), SPH_C32(0x18ce0000), SPH_C32(0xe6e80000),
26316 SPH_C32(0xaa4401f9), SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0),
26317 SPH_C32(0x1413494a), SPH_C32(0x43de48e8), SPH_C32(0xb6a80000),
26318 SPH_C32(0xddc40000), SPH_C32(0xbdb10000), SPH_C32(0x516c00b0),
26319 SPH_C32(0x014ce186), SPH_C32(0x2467a2f9), SPH_C32(0xe32859ee),
26320 SPH_C32(0x324dce4e) },
26321 { SPH_C32(0x18360000), SPH_C32(0x8e700000), SPH_C32(0xbaf50000),
26322 SPH_C32(0xad9e01fb), SPH_C32(0x7a347fd4), SPH_C32(0x22f0373a),
26323 SPH_C32(0xaf75c142), SPH_C32(0x9959c8e8), SPH_C32(0x1d4f0000),
26324 SPH_C32(0x43c90000), SPH_C32(0x12960000), SPH_C32(0x6c7400b5),
26325 SPH_C32(0x2d03fe55), SPH_C32(0x5091b46c), SPH_C32(0x56eb1e05),
26326 SPH_C32(0x0e1031b0) },
26327 { SPH_C32(0x23570000), SPH_C32(0x23c90000), SPH_C32(0x5ce90000),
26328 SPH_C32(0x339401f1), SPH_C32(0x306b4419), SPH_C32(0xdb245092),
26329 SPH_C32(0x82ebdff9), SPH_C32(0x6ba7a344), SPH_C32(0xb73b0000),
26330 SPH_C32(0x3a460000), SPH_C32(0x504a0000), SPH_C32(0x9e6000bb),
26331 SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7), SPH_C32(0xe51e380f),
26332 SPH_C32(0x61225035) },
26333 { SPH_C32(0x8b8d0000), SPH_C32(0xb5770000), SPH_C32(0x00f40000),
26334 SPH_C32(0x344e01f3), SPH_C32(0x4d0dd19a), SPH_C32(0xc4bc2018),
26335 SPH_C32(0x398d57f1), SPH_C32(0xb1202344), SPH_C32(0x1cdc0000),
26336 SPH_C32(0xa44b0000), SPH_C32(0xff6d0000), SPH_C32(0xa37800be),
26337 SPH_C32(0xa0d3730d), SPH_C32(0xec320042), SPH_C32(0x50dd7fe4),
26338 SPH_C32(0x5d7fafcb) },
26339 { SPH_C32(0x22c40000), SPH_C32(0xc44b0000), SPH_C32(0xb1120000),
26340 SPH_C32(0xfc9801fa), SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc),
26341 SPH_C32(0x84ddbe18), SPH_C32(0x38c83d3f), SPH_C32(0x25130000),
26342 SPH_C32(0xe6c30000), SPH_C32(0x07b00000), SPH_C32(0xc8bc00b8),
26343 SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db), SPH_C32(0x75d0cf5d),
26344 SPH_C32(0x1a3425e2) },
26345 { SPH_C32(0x8a1e0000), SPH_C32(0x52f50000), SPH_C32(0xed0f0000),
26346 SPH_C32(0xfb4201f8), SPH_C32(0xc0dd5cc2), SPH_C32(0x781f9436),
26347 SPH_C32(0x3fbb3610), SPH_C32(0xe24fbd3f), SPH_C32(0x8ef40000),
26348 SPH_C32(0x78ce0000), SPH_C32(0xa8970000), SPH_C32(0xf5a400bd),
26349 SPH_C32(0x1a3a501b), SPH_C32(0xb6dda34e), SPH_C32(0xc01388b6),
26350 SPH_C32(0x2669da1c) },
26351 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
26352 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
26353 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
26354 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
26355 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
26356 SPH_C32(0xe7e00a94) },
26357 { SPH_C32(0xd3f20000), SPH_C32(0xc1fc0000), SPH_C32(0xf5f80000),
26358 SPH_C32(0x649900a2), SPH_C32(0xe3bdd1ac), SPH_C32(0x7201e531),
26359 SPH_C32(0x9c9eb30b), SPH_C32(0x1d78e0f0), SPH_C32(0x3e5c0000),
26360 SPH_C32(0x1f480000), SPH_C32(0x94030000), SPH_C32(0x75c30145),
26361 SPH_C32(0x26c57380), SPH_C32(0x22037879), SPH_C32(0xd70a5f9c),
26362 SPH_C32(0xdbbdf56a) },
26363 { SPH_C32(0x7abb0000), SPH_C32(0xb0c00000), SPH_C32(0x441e0000),
26364 SPH_C32(0xac4f00ab), SPH_C32(0x130bc977), SPH_C32(0xd13a2195),
26365 SPH_C32(0x21ce5ae2), SPH_C32(0x9490fe8b), SPH_C32(0x07930000),
26366 SPH_C32(0x5dc00000), SPH_C32(0x6cde0000), SPH_C32(0x1e070143),
26367 SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0), SPH_C32(0xf207ef25),
26368 SPH_C32(0x9cf67f43) },
26369 { SPH_C32(0xd2610000), SPH_C32(0x267e0000), SPH_C32(0x18030000),
26370 SPH_C32(0xab9500a9), SPH_C32(0x6e6d5cf4), SPH_C32(0xcea2511f),
26371 SPH_C32(0x9aa8d2ea), SPH_C32(0x4e177e8b), SPH_C32(0xac740000),
26372 SPH_C32(0xc3cd0000), SPH_C32(0xc3f90000), SPH_C32(0x231f0146),
26373 SPH_C32(0x9c2c5096), SPH_C32(0x78ecdb75), SPH_C32(0x47c4a8ce),
26374 SPH_C32(0xa0ab80bd) },
26375 { SPH_C32(0xe9000000), SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000),
26376 SPH_C32(0x359f00a3), SPH_C32(0x24326739), SPH_C32(0x377636b7),
26377 SPH_C32(0xb736cc51), SPH_C32(0xbce91527), SPH_C32(0x06000000),
26378 SPH_C32(0xba420000), SPH_C32(0x81250000), SPH_C32(0xd10b0148),
26379 SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce), SPH_C32(0xf4318ec4),
26380 SPH_C32(0xcf99e138) },
26381 { SPH_C32(0x41da0000), SPH_C32(0x1d790000), SPH_C32(0xa2020000),
26382 SPH_C32(0x324500a1), SPH_C32(0x5954f2ba), SPH_C32(0x28ee463d),
26383 SPH_C32(0x0c504459), SPH_C32(0x666e9527), SPH_C32(0xade70000),
26384 SPH_C32(0x244f0000), SPH_C32(0x2e020000), SPH_C32(0xec13014d),
26385 SPH_C32(0x11fcddce), SPH_C32(0xc44f6f5b), SPH_C32(0x41f2c92f),
26386 SPH_C32(0xf3c41ec6) },
26387 { SPH_C32(0xe8930000), SPH_C32(0x6c450000), SPH_C32(0x13e40000),
26388 SPH_C32(0xfa9300a8), SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299),
26389 SPH_C32(0xb100adb0), SPH_C32(0xef868b5c), SPH_C32(0x94280000),
26390 SPH_C32(0x66c70000), SPH_C32(0xd6df0000), SPH_C32(0x87d7014b),
26391 SPH_C32(0x875ae10b), SPH_C32(0xea56dac2), SPH_C32(0x64ff7996),
26392 SPH_C32(0xb48f94ef) },
26393 { SPH_C32(0x40490000), SPH_C32(0xfafb0000), SPH_C32(0x4ff90000),
26394 SPH_C32(0xfd4900aa), SPH_C32(0xd4847fe2), SPH_C32(0x944df213),
26395 SPH_C32(0x0a6625b8), SPH_C32(0x35010b5c), SPH_C32(0x3fcf0000),
26396 SPH_C32(0xf8ca0000), SPH_C32(0x79f80000), SPH_C32(0xbacf014e),
26397 SPH_C32(0xab15fed8), SPH_C32(0x9ea0cc57), SPH_C32(0xd13c3e7d),
26398 SPH_C32(0x88d26b11) },
26399 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
26400 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
26401 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
26402 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
26403 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
26404 SPH_C32(0x59ea6d0a) },
26405 { SPH_C32(0x8c5a0000), SPH_C32(0x97ff0000), SPH_C32(0xb6560000),
26406 SPH_C32(0x006a00b1), SPH_C32(0xc6c35713), SPH_C32(0x6110717f),
26407 SPH_C32(0xc88026b4), SPH_C32(0x93dc3b99), SPH_C32(0x3e180000),
26408 SPH_C32(0x60000000), SPH_C32(0x4e7f0000), SPH_C32(0x5fe00144),
26409 SPH_C32(0x1d68ba4c), SPH_C32(0x8bb5e4fe), SPH_C32(0xd400c1fc),
26410 SPH_C32(0x65b792f4) },
26411 { SPH_C32(0x25130000), SPH_C32(0xe6c30000), SPH_C32(0x07b00000),
26412 SPH_C32(0xc8bc00b8), SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db),
26413 SPH_C32(0x75d0cf5d), SPH_C32(0x1a3425e2), SPH_C32(0x07d70000),
26414 SPH_C32(0x22880000), SPH_C32(0xb6a20000), SPH_C32(0x34240142),
26415 SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167), SPH_C32(0xf10d7145),
26416 SPH_C32(0x22fc18dd) },
26417 { SPH_C32(0x8dc90000), SPH_C32(0x707d0000), SPH_C32(0x5bad0000),
26418 SPH_C32(0xcf6600ba), SPH_C32(0x4b13da4b), SPH_C32(0xddb3c551),
26419 SPH_C32(0xceb64755), SPH_C32(0xc0b3a5e2), SPH_C32(0xac300000),
26420 SPH_C32(0xbc850000), SPH_C32(0x19850000), SPH_C32(0x093c0147),
26421 SPH_C32(0xa781995a), SPH_C32(0xd15a47f2), SPH_C32(0x44ce36ae),
26422 SPH_C32(0x1ea1e723) },
26423 { SPH_C32(0xb6a80000), SPH_C32(0xddc40000), SPH_C32(0xbdb10000),
26424 SPH_C32(0x516c00b0), SPH_C32(0x014ce186), SPH_C32(0x2467a2f9),
26425 SPH_C32(0xe32859ee), SPH_C32(0x324dce4e), SPH_C32(0x06440000),
26426 SPH_C32(0xc50a0000), SPH_C32(0x5b590000), SPH_C32(0xfb280149),
26427 SPH_C32(0x061e0bd1), SPH_C32(0x190fe549), SPH_C32(0xf73b10a4),
26428 SPH_C32(0x719386a6) },
26429 { SPH_C32(0x1e720000), SPH_C32(0x4b7a0000), SPH_C32(0xe1ac0000),
26430 SPH_C32(0x56b600b2), SPH_C32(0x7c2a7405), SPH_C32(0x3bffd273),
26431 SPH_C32(0x584ed1e6), SPH_C32(0xe8ca4e4e), SPH_C32(0xada30000),
26432 SPH_C32(0x5b070000), SPH_C32(0xf47e0000), SPH_C32(0xc630014c),
26433 SPH_C32(0x2a511402), SPH_C32(0x6df9f3dc), SPH_C32(0x42f8574f),
26434 SPH_C32(0x4dce7958) },
26435 { SPH_C32(0xb73b0000), SPH_C32(0x3a460000), SPH_C32(0x504a0000),
26436 SPH_C32(0x9e6000bb), SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7),
26437 SPH_C32(0xe51e380f), SPH_C32(0x61225035), SPH_C32(0x946c0000),
26438 SPH_C32(0x198f0000), SPH_C32(0x0ca30000), SPH_C32(0xadf4014a),
26439 SPH_C32(0xbcf728c7), SPH_C32(0x43e04645), SPH_C32(0x67f5e7f6),
26440 SPH_C32(0x0a85f371) },
26441 { SPH_C32(0x1fe10000), SPH_C32(0xacf80000), SPH_C32(0x0c570000),
26442 SPH_C32(0x99ba00b9), SPH_C32(0xf1faf95d), SPH_C32(0x875c665d),
26443 SPH_C32(0x5e78b007), SPH_C32(0xbba5d035), SPH_C32(0x3f8b0000),
26444 SPH_C32(0x87820000), SPH_C32(0xa3840000), SPH_C32(0x90ec014f),
26445 SPH_C32(0x90b83714), SPH_C32(0x371650d0), SPH_C32(0xd236a01d),
26446 SPH_C32(0x36d80c8f) },
26447 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
26448 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
26449 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
26450 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
26451 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
26452 SPH_C32(0xd74eb663) },
26453 { SPH_C32(0xd3b60000), SPH_C32(0xbeb40000), SPH_C32(0x2f840000),
26454 SPH_C32(0x4eba00a3), SPH_C32(0xd8101860), SPH_C32(0xdbb779b6),
26455 SPH_C32(0x9f942d6b), SPH_C32(0xa372876e), SPH_C32(0x61b00000),
26456 SPH_C32(0x36030000), SPH_C32(0x0dd10000), SPH_C32(0x3b130157),
26457 SPH_C32(0x38163cf3), SPH_C32(0x98a470b0), SPH_C32(0x801e5443),
26458 SPH_C32(0xeb13499d) },
26459 { SPH_C32(0x7aff0000), SPH_C32(0xcf880000), SPH_C32(0x9e620000),
26460 SPH_C32(0x866c00aa), SPH_C32(0x28a600bb), SPH_C32(0x788cbd12),
26461 SPH_C32(0x22c4c482), SPH_C32(0x2a9a9915), SPH_C32(0x587f0000),
26462 SPH_C32(0x748b0000), SPH_C32(0xf50c0000), SPH_C32(0x50d70151),
26463 SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529), SPH_C32(0xa513e4fa),
26464 SPH_C32(0xac58c3b4) },
26465 { SPH_C32(0xd2250000), SPH_C32(0x59360000), SPH_C32(0xc27f0000),
26466 SPH_C32(0x81b600a8), SPH_C32(0x55c09538), SPH_C32(0x6714cd98),
26467 SPH_C32(0x99a24c8a), SPH_C32(0xf01d1915), SPH_C32(0xf3980000),
26468 SPH_C32(0xea860000), SPH_C32(0x5a2b0000), SPH_C32(0x6dcf0154),
26469 SPH_C32(0x82ff1fe5), SPH_C32(0xc24bd3bc), SPH_C32(0x10d0a311),
26470 SPH_C32(0x90053c4a) },
26471 { SPH_C32(0xe9440000), SPH_C32(0xf48f0000), SPH_C32(0x24630000),
26472 SPH_C32(0x1fbc00a2), SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30),
26473 SPH_C32(0xb43c5231), SPH_C32(0x02e372b9), SPH_C32(0x59ec0000),
26474 SPH_C32(0x93090000), SPH_C32(0x18f70000), SPH_C32(0x9fdb015a),
26475 SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107), SPH_C32(0xa325851b),
26476 SPH_C32(0xff375dcf) },
26477 { SPH_C32(0x419e0000), SPH_C32(0x62310000), SPH_C32(0x787e0000),
26478 SPH_C32(0x186600a0), SPH_C32(0x62f93b76), SPH_C32(0x8158daba),
26479 SPH_C32(0x0f5ada39), SPH_C32(0xd864f2b9), SPH_C32(0xf20b0000),
26480 SPH_C32(0x0d040000), SPH_C32(0xb7d00000), SPH_C32(0xa2c3015f),
26481 SPH_C32(0x0f2f92bd), SPH_C32(0x7ee86792), SPH_C32(0x16e6c2f0),
26482 SPH_C32(0xc36aa231) },
26483 { SPH_C32(0xe8d70000), SPH_C32(0x130d0000), SPH_C32(0xc9980000),
26484 SPH_C32(0xd0b000a9), SPH_C32(0x924f23ad), SPH_C32(0x22631e1e),
26485 SPH_C32(0xb20a33d0), SPH_C32(0x518cecc2), SPH_C32(0xcbc40000),
26486 SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000), SPH_C32(0xc9070159),
26487 SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b), SPH_C32(0x33eb7249),
26488 SPH_C32(0x84212818) },
26489 { SPH_C32(0x400d0000), SPH_C32(0x85b30000), SPH_C32(0x95850000),
26490 SPH_C32(0xd76a00ab), SPH_C32(0xef29b62e), SPH_C32(0x3dfb6e94),
26491 SPH_C32(0x096cbbd8), SPH_C32(0x8b0b6cc2), SPH_C32(0x60230000),
26492 SPH_C32(0xd1810000), SPH_C32(0xe02a0000), SPH_C32(0xf41f015c),
26493 SPH_C32(0xb5c6b1ab), SPH_C32(0x2407c49e), SPH_C32(0x862835a2),
26494 SPH_C32(0xb87cd7e6) },
26495 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
26496 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
26497 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
26498 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
26499 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
26500 SPH_C32(0x6944d1fd) },
26501 { SPH_C32(0x8c1e0000), SPH_C32(0xe8b70000), SPH_C32(0x6c2a0000),
26502 SPH_C32(0x2a4900b0), SPH_C32(0xfd6e9edf), SPH_C32(0xc8a6edf8),
26503 SPH_C32(0xcb8ab8d4), SPH_C32(0x2dd65c07), SPH_C32(0x61f40000),
26504 SPH_C32(0x494b0000), SPH_C32(0xd7ad0000), SPH_C32(0x11300156),
26505 SPH_C32(0x03bbf53f), SPH_C32(0x3112ec37), SPH_C32(0x8314ca23),
26506 SPH_C32(0x55192e03) },
26507 { SPH_C32(0x25570000), SPH_C32(0x998b0000), SPH_C32(0xddcc0000),
26508 SPH_C32(0xe29f00b9), SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c),
26509 SPH_C32(0x76da513d), SPH_C32(0xa43e427c), SPH_C32(0x583b0000),
26510 SPH_C32(0x0bc30000), SPH_C32(0x2f700000), SPH_C32(0x7af40150),
26511 SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae), SPH_C32(0xa6197a9a),
26512 SPH_C32(0x1252a42a) },
26513 { SPH_C32(0x8d8d0000), SPH_C32(0x0f350000), SPH_C32(0x81d10000),
26514 SPH_C32(0xe54500bb), SPH_C32(0x70be1387), SPH_C32(0x740559d6),
26515 SPH_C32(0xcdbcd935), SPH_C32(0x7eb9c27c), SPH_C32(0xf3dc0000),
26516 SPH_C32(0x95ce0000), SPH_C32(0x80570000), SPH_C32(0x47ec0155),
26517 SPH_C32(0xb952d629), SPH_C32(0x6bfd4f3b), SPH_C32(0x13da3d71),
26518 SPH_C32(0x2e0f5bd4) },
26519 { SPH_C32(0xb6ec0000), SPH_C32(0xa28c0000), SPH_C32(0x67cd0000),
26520 SPH_C32(0x7b4f00b1), SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e),
26521 SPH_C32(0xe022c78e), SPH_C32(0x8c47a9d0), SPH_C32(0x59a80000),
26522 SPH_C32(0xec410000), SPH_C32(0xc28b0000), SPH_C32(0xb5f8015b),
26523 SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80), SPH_C32(0xa02f1b7b),
26524 SPH_C32(0x413d3a51) },
26525 { SPH_C32(0x1e360000), SPH_C32(0x34320000), SPH_C32(0x3bd00000),
26526 SPH_C32(0x7c9500b3), SPH_C32(0x4787bdc9), SPH_C32(0x92494ef4),
26527 SPH_C32(0x5b444f86), SPH_C32(0x56c029d0), SPH_C32(0xf24f0000),
26528 SPH_C32(0x724c0000), SPH_C32(0x6dac0000), SPH_C32(0x88e0015e),
26529 SPH_C32(0x34825b71), SPH_C32(0xd75efb15), SPH_C32(0x15ec5c90),
26530 SPH_C32(0x7d60c5af) },
26531 { SPH_C32(0xb77f0000), SPH_C32(0x450e0000), SPH_C32(0x8a360000),
26532 SPH_C32(0xb44300ba), SPH_C32(0xb731a512), SPH_C32(0x31728a50),
26533 SPH_C32(0xe614a66f), SPH_C32(0xdf2837ab), SPH_C32(0xcb800000),
26534 SPH_C32(0x30c40000), SPH_C32(0x95710000), SPH_C32(0xe3240158),
26535 SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c), SPH_C32(0x30e1ec29),
26536 SPH_C32(0x3a2b4f86) },
26537 { SPH_C32(0x1fa50000), SPH_C32(0xd3b00000), SPH_C32(0xd62b0000),
26538 SPH_C32(0xb39900b8), SPH_C32(0xca573091), SPH_C32(0x2eeafada),
26539 SPH_C32(0x5d722e67), SPH_C32(0x05afb7ab), SPH_C32(0x60670000),
26540 SPH_C32(0xaec90000), SPH_C32(0x3a560000), SPH_C32(0xde3c015d),
26541 SPH_C32(0x8e6b7867), SPH_C32(0x8db15819), SPH_C32(0x8522abc2),
26542 SPH_C32(0x0676b078) },
26543 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
26544 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
26545 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
26546 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
26547 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
26548 SPH_C32(0x201f6a64) },
26549 { SPH_C32(0x3d610000), SPH_C32(0x17fb0000), SPH_C32(0x67390000),
26550 SPH_C32(0x4f010142), SPH_C32(0x77ecf9d0), SPH_C32(0x496d1e66),
26551 SPH_C32(0xd9af907f), SPH_C32(0x3d678a94), SPH_C32(0x45740000),
26552 SPH_C32(0x480a0000), SPH_C32(0x3de60000), SPH_C32(0x168001e5),
26553 SPH_C32(0xb81e37af), SPH_C32(0x4f9aedc2), SPH_C32(0xf0f2649f),
26554 SPH_C32(0x1c42959a) },
26555 { SPH_C32(0x94280000), SPH_C32(0x66c70000), SPH_C32(0xd6df0000),
26556 SPH_C32(0x87d7014b), SPH_C32(0x875ae10b), SPH_C32(0xea56dac2),
26557 SPH_C32(0x64ff7996), SPH_C32(0xb48f94ef), SPH_C32(0x7cbb0000),
26558 SPH_C32(0x0a820000), SPH_C32(0xc53b0000), SPH_C32(0x7d4401e3),
26559 SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b), SPH_C32(0xd5ffd426),
26560 SPH_C32(0x5b091fb3) },
26561 { SPH_C32(0x3cf20000), SPH_C32(0xf0790000), SPH_C32(0x8ac20000),
26562 SPH_C32(0x800d0149), SPH_C32(0xfa3c7488), SPH_C32(0xf5ceaa48),
26563 SPH_C32(0xdf99f19e), SPH_C32(0x6e0814ef), SPH_C32(0xd75c0000),
26564 SPH_C32(0x948f0000), SPH_C32(0x6a1c0000), SPH_C32(0x405c01e6),
26565 SPH_C32(0x02f714b9), SPH_C32(0x15754ece), SPH_C32(0x603c93cd),
26566 SPH_C32(0x6754e04d) },
26567 { SPH_C32(0x07930000), SPH_C32(0x5dc00000), SPH_C32(0x6cde0000),
26568 SPH_C32(0x1e070143), SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0),
26569 SPH_C32(0xf207ef25), SPH_C32(0x9cf67f43), SPH_C32(0x7d280000),
26570 SPH_C32(0xed000000), SPH_C32(0x28c00000), SPH_C32(0xb24801e8),
26571 SPH_C32(0xa3688632), SPH_C32(0xdd20ec75), SPH_C32(0xd3c9b5c7),
26572 SPH_C32(0x086681c8) },
26573 { SPH_C32(0xaf490000), SPH_C32(0xcb7e0000), SPH_C32(0x30c30000),
26574 SPH_C32(0x19dd0141), SPH_C32(0xcd05dac6), SPH_C32(0x1382bd6a),
26575 SPH_C32(0x4961672d), SPH_C32(0x4671ff43), SPH_C32(0xd6cf0000),
26576 SPH_C32(0x730d0000), SPH_C32(0x87e70000), SPH_C32(0x8f5001ed),
26577 SPH_C32(0x8f2799e1), SPH_C32(0xa9d6fae0), SPH_C32(0x660af22c),
26578 SPH_C32(0x343b7e36) },
26579 { SPH_C32(0x06000000), SPH_C32(0xba420000), SPH_C32(0x81250000),
26580 SPH_C32(0xd10b0148), SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce),
26581 SPH_C32(0xf4318ec4), SPH_C32(0xcf99e138), SPH_C32(0xef000000),
26582 SPH_C32(0x31850000), SPH_C32(0x7f3a0000), SPH_C32(0xe49401eb),
26583 SPH_C32(0x1981a524), SPH_C32(0x87cf4f79), SPH_C32(0x43074295),
26584 SPH_C32(0x7370f41f) },
26585 { SPH_C32(0xaeda0000), SPH_C32(0x2cfc0000), SPH_C32(0xdd380000),
26586 SPH_C32(0xd6d1014a), SPH_C32(0x40d5579e), SPH_C32(0xaf210944),
26587 SPH_C32(0x4f5706cc), SPH_C32(0x151e6138), SPH_C32(0x44e70000),
26588 SPH_C32(0xaf880000), SPH_C32(0xd01d0000), SPH_C32(0xd98c01ee),
26589 SPH_C32(0x35cebaf7), SPH_C32(0xf33959ec), SPH_C32(0xf6c4057e),
26590 SPH_C32(0x4f2d0be1) },
26591 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
26592 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
26593 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
26594 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
26595 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
26596 SPH_C32(0x9e150dfa) },
26597 { SPH_C32(0x62c90000), SPH_C32(0x41f80000), SPH_C32(0x24970000),
26598 SPH_C32(0x2bf20151), SPH_C32(0x52927f6f), SPH_C32(0x5a7c8a28),
26599 SPH_C32(0x8db105c0), SPH_C32(0xb3c351fd), SPH_C32(0x45300000),
26600 SPH_C32(0x37420000), SPH_C32(0xe79a0000), SPH_C32(0x3ca301e4),
26601 SPH_C32(0x83b3fe63), SPH_C32(0xe62c7145), SPH_C32(0xf3f8faff),
26602 SPH_C32(0xa248f204) },
26603 { SPH_C32(0xcb800000), SPH_C32(0x30c40000), SPH_C32(0x95710000),
26604 SPH_C32(0xe3240158), SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c),
26605 SPH_C32(0x30e1ec29), SPH_C32(0x3a2b4f86), SPH_C32(0x7cff0000),
26606 SPH_C32(0x75ca0000), SPH_C32(0x1f470000), SPH_C32(0x576701e2),
26607 SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc), SPH_C32(0xd6f54a46),
26608 SPH_C32(0xe503782d) },
26609 { SPH_C32(0x635a0000), SPH_C32(0xa67a0000), SPH_C32(0xc96c0000),
26610 SPH_C32(0xe4fe015a), SPH_C32(0xdf42f237), SPH_C32(0xe6df3e06),
26611 SPH_C32(0x8b876421), SPH_C32(0xe0accf86), SPH_C32(0xd7180000),
26612 SPH_C32(0xebc70000), SPH_C32(0xb0600000), SPH_C32(0x6a7f01e7),
26613 SPH_C32(0x395add75), SPH_C32(0xbcc3d249), SPH_C32(0x63360dad),
26614 SPH_C32(0xd95e87d3) },
26615 { SPH_C32(0x583b0000), SPH_C32(0x0bc30000), SPH_C32(0x2f700000),
26616 SPH_C32(0x7af40150), SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae),
26617 SPH_C32(0xa6197a9a), SPH_C32(0x1252a42a), SPH_C32(0x7d6c0000),
26618 SPH_C32(0x92480000), SPH_C32(0xf2bc0000), SPH_C32(0x986b01e9),
26619 SPH_C32(0x98c54ffe), SPH_C32(0x749670f2), SPH_C32(0xd0c32ba7),
26620 SPH_C32(0xb66ce656) },
26621 { SPH_C32(0xf0e10000), SPH_C32(0x9d7d0000), SPH_C32(0x736d0000),
26622 SPH_C32(0x7d2e0152), SPH_C32(0xe87b5c79), SPH_C32(0x00932924),
26623 SPH_C32(0x1d7ff292), SPH_C32(0xc8d5242a), SPH_C32(0xd68b0000),
26624 SPH_C32(0x0c450000), SPH_C32(0x5d9b0000), SPH_C32(0xa57301ec),
26625 SPH_C32(0xb48a502d), SPH_C32(0x00606667), SPH_C32(0x65006c4c),
26626 SPH_C32(0x8a3119a8) },
26627 { SPH_C32(0x59a80000), SPH_C32(0xec410000), SPH_C32(0xc28b0000),
26628 SPH_C32(0xb5f8015b), SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80),
26629 SPH_C32(0xa02f1b7b), SPH_C32(0x413d3a51), SPH_C32(0xef440000),
26630 SPH_C32(0x4ecd0000), SPH_C32(0xa5460000), SPH_C32(0xceb701ea),
26631 SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe), SPH_C32(0x400ddcf5),
26632 SPH_C32(0xcd7a9381) },
26633 { SPH_C32(0xf1720000), SPH_C32(0x7aff0000), SPH_C32(0x9e960000),
26634 SPH_C32(0xb2220159), SPH_C32(0x65abd121), SPH_C32(0xbc309d0a),
26635 SPH_C32(0x1b499373), SPH_C32(0x9bbaba51), SPH_C32(0x44a30000),
26636 SPH_C32(0xd0c00000), SPH_C32(0x0a610000), SPH_C32(0xf3af01ef),
26637 SPH_C32(0x0e63733b), SPH_C32(0x5a8fc56b), SPH_C32(0xf5ce9b1e),
26638 SPH_C32(0xf1276c7f) },
26639 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
26640 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
26641 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
26642 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
26643 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
26644 SPH_C32(0x10b1d693) },
26645 { SPH_C32(0x3d250000), SPH_C32(0x68b30000), SPH_C32(0xbd450000),
26646 SPH_C32(0x65220143), SPH_C32(0x4c41301c), SPH_C32(0xe0db82e1),
26647 SPH_C32(0xdaa50e1f), SPH_C32(0x836ded0a), SPH_C32(0x1a980000),
26648 SPH_C32(0x61410000), SPH_C32(0xa4340000), SPH_C32(0x585001f7),
26649 SPH_C32(0xa6cd78dc), SPH_C32(0xf53de50b), SPH_C32(0xa7e66f40),
26650 SPH_C32(0x2cec296d) },
26651 { SPH_C32(0x946c0000), SPH_C32(0x198f0000), SPH_C32(0x0ca30000),
26652 SPH_C32(0xadf4014a), SPH_C32(0xbcf728c7), SPH_C32(0x43e04645),
26653 SPH_C32(0x67f5e7f6), SPH_C32(0x0a85f371), SPH_C32(0x23570000),
26654 SPH_C32(0x23c90000), SPH_C32(0x5ce90000), SPH_C32(0x339401f1),
26655 SPH_C32(0x306b4419), SPH_C32(0xdb245092), SPH_C32(0x82ebdff9),
26656 SPH_C32(0x6ba7a344) },
26657 { SPH_C32(0x3cb60000), SPH_C32(0x8f310000), SPH_C32(0x50be0000),
26658 SPH_C32(0xaa2e0148), SPH_C32(0xc191bd44), SPH_C32(0x5c7836cf),
26659 SPH_C32(0xdc936ffe), SPH_C32(0xd0027371), SPH_C32(0x88b00000),
26660 SPH_C32(0xbdc40000), SPH_C32(0xf3ce0000), SPH_C32(0x0e8c01f4),
26661 SPH_C32(0x1c245bca), SPH_C32(0xafd24607), SPH_C32(0x37289812),
26662 SPH_C32(0x57fa5cba) },
26663 { SPH_C32(0x07d70000), SPH_C32(0x22880000), SPH_C32(0xb6a20000),
26664 SPH_C32(0x34240142), SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167),
26665 SPH_C32(0xf10d7145), SPH_C32(0x22fc18dd), SPH_C32(0x22c40000),
26666 SPH_C32(0xc44b0000), SPH_C32(0xb1120000), SPH_C32(0xfc9801fa),
26667 SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc), SPH_C32(0x84ddbe18),
26668 SPH_C32(0x38c83d3f) },
26669 { SPH_C32(0xaf0d0000), SPH_C32(0xb4360000), SPH_C32(0xeabf0000),
26670 SPH_C32(0x33fe0140), SPH_C32(0xf6a8130a), SPH_C32(0xba3421ed),
26671 SPH_C32(0x4a6bf94d), SPH_C32(0xf87b98dd), SPH_C32(0x89230000),
26672 SPH_C32(0x5a460000), SPH_C32(0x1e350000), SPH_C32(0xc18001ff),
26673 SPH_C32(0x91f4d692), SPH_C32(0x1371f229), SPH_C32(0x311ef9f3),
26674 SPH_C32(0x0495c2c1) },
26675 { SPH_C32(0x06440000), SPH_C32(0xc50a0000), SPH_C32(0x5b590000),
26676 SPH_C32(0xfb280149), SPH_C32(0x061e0bd1), SPH_C32(0x190fe549),
26677 SPH_C32(0xf73b10a4), SPH_C32(0x719386a6), SPH_C32(0xb0ec0000),
26678 SPH_C32(0x18ce0000), SPH_C32(0xe6e80000), SPH_C32(0xaa4401f9),
26679 SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0), SPH_C32(0x1413494a),
26680 SPH_C32(0x43de48e8) },
26681 { SPH_C32(0xae9e0000), SPH_C32(0x53b40000), SPH_C32(0x07440000),
26682 SPH_C32(0xfcf2014b), SPH_C32(0x7b789e52), SPH_C32(0x069795c3),
26683 SPH_C32(0x4c5d98ac), SPH_C32(0xab1406a6), SPH_C32(0x1b0b0000),
26684 SPH_C32(0x86c30000), SPH_C32(0x49cf0000), SPH_C32(0x975c01fc),
26685 SPH_C32(0x2b1df584), SPH_C32(0x499e5125), SPH_C32(0xa1d00ea1),
26686 SPH_C32(0x7f83b716) },
26687 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
26688 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
26689 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
26690 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
26691 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
26692 SPH_C32(0xaebbb10d) },
26693 { SPH_C32(0x628d0000), SPH_C32(0x3eb00000), SPH_C32(0xfeeb0000),
26694 SPH_C32(0x01d10150), SPH_C32(0x693fb6a3), SPH_C32(0xf3ca16af),
26695 SPH_C32(0x8ebb9ba0), SPH_C32(0x0dc93663), SPH_C32(0x1adc0000),
26696 SPH_C32(0x1e090000), SPH_C32(0x7e480000), SPH_C32(0x727301f6),
26697 SPH_C32(0x9d60b110), SPH_C32(0x5c8b798c), SPH_C32(0xa4ecf120),
26698 SPH_C32(0x92e64ef3) },
26699 { SPH_C32(0xcbc40000), SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000),
26700 SPH_C32(0xc9070159), SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b),
26701 SPH_C32(0x33eb7249), SPH_C32(0x84212818), SPH_C32(0x23130000),
26702 SPH_C32(0x5c810000), SPH_C32(0x86950000), SPH_C32(0x19b701f0),
26703 SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15), SPH_C32(0x81e14199),
26704 SPH_C32(0xd5adc4da) },
26705 { SPH_C32(0x631e0000), SPH_C32(0xd9320000), SPH_C32(0x13100000),
26706 SPH_C32(0xcedd015b), SPH_C32(0xe4ef3bfb), SPH_C32(0x4f69a281),
26707 SPH_C32(0x888dfa41), SPH_C32(0x5ea6a818), SPH_C32(0x88f40000),
26708 SPH_C32(0xc28c0000), SPH_C32(0x29b20000), SPH_C32(0x24af01f5),
26709 SPH_C32(0x27899206), SPH_C32(0x0664da80), SPH_C32(0x34220672),
26710 SPH_C32(0xe9f03b24) },
26711 { SPH_C32(0x587f0000), SPH_C32(0x748b0000), SPH_C32(0xf50c0000),
26712 SPH_C32(0x50d70151), SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529),
26713 SPH_C32(0xa513e4fa), SPH_C32(0xac58c3b4), SPH_C32(0x22800000),
26714 SPH_C32(0xbb030000), SPH_C32(0x6b6e0000), SPH_C32(0xd6bb01fb),
26715 SPH_C32(0x8616008d), SPH_C32(0xce31783b), SPH_C32(0x87d72078),
26716 SPH_C32(0x86c25aa1) },
26717 { SPH_C32(0xf0a50000), SPH_C32(0xe2350000), SPH_C32(0xa9110000),
26718 SPH_C32(0x570d0153), SPH_C32(0xd3d695b5), SPH_C32(0xa925b5a3),
26719 SPH_C32(0x1e756cf2), SPH_C32(0x76df43b4), SPH_C32(0x89670000),
26720 SPH_C32(0x250e0000), SPH_C32(0xc4490000), SPH_C32(0xeba301fe),
26721 SPH_C32(0xaa591f5e), SPH_C32(0xbac76eae), SPH_C32(0x32146793),
26722 SPH_C32(0xba9fa55f) },
26723 { SPH_C32(0x59ec0000), SPH_C32(0x93090000), SPH_C32(0x18f70000),
26724 SPH_C32(0x9fdb015a), SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107),
26725 SPH_C32(0xa325851b), SPH_C32(0xff375dcf), SPH_C32(0xb0a80000),
26726 SPH_C32(0x67860000), SPH_C32(0x3c940000), SPH_C32(0x806701f8),
26727 SPH_C32(0x3cff239b), SPH_C32(0x94dedb37), SPH_C32(0x1719d72a),
26728 SPH_C32(0xfdd42f76) },
26729 { SPH_C32(0xf1360000), SPH_C32(0x05b70000), SPH_C32(0x44ea0000),
26730 SPH_C32(0x98010158), SPH_C32(0x5e0618ed), SPH_C32(0x1586018d),
26731 SPH_C32(0x18430d13), SPH_C32(0x25b0ddcf), SPH_C32(0x1b4f0000),
26732 SPH_C32(0xf98b0000), SPH_C32(0x93b30000), SPH_C32(0xbd7f01fd),
26733 SPH_C32(0x10b03c48), SPH_C32(0xe028cda2), SPH_C32(0xa2da90c1),
26734 SPH_C32(0xc189d088) }
26735 };
26736 static const sph_u32 T512_63[2][16] = {
26737 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26740 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26741 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26742 SPH_C32(0x00000000) },
26743 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
26744 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
26745 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
26746 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
26747 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
26748 SPH_C32(0xda878000) }
26749 };
26750 #define INPUT_BIG do { \
26751 unsigned acc = buf[0]; \
26752 const sph_u32 *rp; \
26753 rp = &T512_0[acc >> 1][0]; \
26754 m0 = rp[0]; \
26755 m1 = rp[1]; \
26756 m2 = rp[2]; \
26757 m3 = rp[3]; \
26758 m4 = rp[4]; \
26759 m5 = rp[5]; \
26760 m6 = rp[6]; \
26761 m7 = rp[7]; \
26762 m8 = rp[8]; \
26763 m9 = rp[9]; \
26764 mA = rp[10]; \
26765 mB = rp[11]; \
26766 mC = rp[12]; \
26767 mD = rp[13]; \
26768 mE = rp[14]; \
26769 mF = rp[15]; \
26770 acc = (acc << 8) | buf[1]; \
26771 rp = &T512_7[(acc >> 2) & 0x7f][0]; \
26772 m0 ^= rp[0]; \
26773 m1 ^= rp[1]; \
26774 m2 ^= rp[2]; \
26775 m3 ^= rp[3]; \
26776 m4 ^= rp[4]; \
26777 m5 ^= rp[5]; \
26778 m6 ^= rp[6]; \
26779 m7 ^= rp[7]; \
26780 m8 ^= rp[8]; \
26781 m9 ^= rp[9]; \
26782 mA ^= rp[10]; \
26783 mB ^= rp[11]; \
26784 mC ^= rp[12]; \
26785 mD ^= rp[13]; \
26786 mE ^= rp[14]; \
26787 mF ^= rp[15]; \
26788 acc = (acc << 8) | buf[2]; \
26789 rp = &T512_14[(acc >> 3) & 0x7f][0]; \
26790 m0 ^= rp[0]; \
26791 m1 ^= rp[1]; \
26792 m2 ^= rp[2]; \
26793 m3 ^= rp[3]; \
26794 m4 ^= rp[4]; \
26795 m5 ^= rp[5]; \
26796 m6 ^= rp[6]; \
26797 m7 ^= rp[7]; \
26798 m8 ^= rp[8]; \
26799 m9 ^= rp[9]; \
26800 mA ^= rp[10]; \
26801 mB ^= rp[11]; \
26802 mC ^= rp[12]; \
26803 mD ^= rp[13]; \
26804 mE ^= rp[14]; \
26805 mF ^= rp[15]; \
26806 acc = (acc << 8) | buf[3]; \
26807 rp = &T512_21[(acc >> 4) & 0x7f][0]; \
26808 m0 ^= rp[0]; \
26809 m1 ^= rp[1]; \
26810 m2 ^= rp[2]; \
26811 m3 ^= rp[3]; \
26812 m4 ^= rp[4]; \
26813 m5 ^= rp[5]; \
26814 m6 ^= rp[6]; \
26815 m7 ^= rp[7]; \
26816 m8 ^= rp[8]; \
26817 m9 ^= rp[9]; \
26818 mA ^= rp[10]; \
26819 mB ^= rp[11]; \
26820 mC ^= rp[12]; \
26821 mD ^= rp[13]; \
26822 mE ^= rp[14]; \
26823 mF ^= rp[15]; \
26824 acc = (acc << 8) | buf[4]; \
26825 rp = &T512_28[(acc >> 5) & 0x7f][0]; \
26826 m0 ^= rp[0]; \
26827 m1 ^= rp[1]; \
26828 m2 ^= rp[2]; \
26829 m3 ^= rp[3]; \
26830 m4 ^= rp[4]; \
26831 m5 ^= rp[5]; \
26832 m6 ^= rp[6]; \
26833 m7 ^= rp[7]; \
26834 m8 ^= rp[8]; \
26835 m9 ^= rp[9]; \
26836 mA ^= rp[10]; \
26837 mB ^= rp[11]; \
26838 mC ^= rp[12]; \
26839 mD ^= rp[13]; \
26840 mE ^= rp[14]; \
26841 mF ^= rp[15]; \
26842 acc = (acc << 8) | buf[5]; \
26843 rp = &T512_35[(acc >> 6) & 0x7f][0]; \
26844 m0 ^= rp[0]; \
26845 m1 ^= rp[1]; \
26846 m2 ^= rp[2]; \
26847 m3 ^= rp[3]; \
26848 m4 ^= rp[4]; \
26849 m5 ^= rp[5]; \
26850 m6 ^= rp[6]; \
26851 m7 ^= rp[7]; \
26852 m8 ^= rp[8]; \
26853 m9 ^= rp[9]; \
26854 mA ^= rp[10]; \
26855 mB ^= rp[11]; \
26856 mC ^= rp[12]; \
26857 mD ^= rp[13]; \
26858 mE ^= rp[14]; \
26859 mF ^= rp[15]; \
26860 acc = (acc << 8) | buf[6]; \
26861 rp = &T512_42[(acc >> 7) & 0x7f][0]; \
26862 m0 ^= rp[0]; \
26863 m1 ^= rp[1]; \
26864 m2 ^= rp[2]; \
26865 m3 ^= rp[3]; \
26866 m4 ^= rp[4]; \
26867 m5 ^= rp[5]; \
26868 m6 ^= rp[6]; \
26869 m7 ^= rp[7]; \
26870 m8 ^= rp[8]; \
26871 m9 ^= rp[9]; \
26872 mA ^= rp[10]; \
26873 mB ^= rp[11]; \
26874 mC ^= rp[12]; \
26875 mD ^= rp[13]; \
26876 mE ^= rp[14]; \
26877 mF ^= rp[15]; \
26878 rp = &T512_49[acc & 0x7f][0]; \
26879 m0 ^= rp[0]; \
26880 m1 ^= rp[1]; \
26881 m2 ^= rp[2]; \
26882 m3 ^= rp[3]; \
26883 m4 ^= rp[4]; \
26884 m5 ^= rp[5]; \
26885 m6 ^= rp[6]; \
26886 m7 ^= rp[7]; \
26887 m8 ^= rp[8]; \
26888 m9 ^= rp[9]; \
26889 mA ^= rp[10]; \
26890 mB ^= rp[11]; \
26891 mC ^= rp[12]; \
26892 mD ^= rp[13]; \
26893 mE ^= rp[14]; \
26894 mF ^= rp[15]; \
26895 acc = buf[7]; \
26896 rp = &T512_56[acc >> 1][0]; \
26897 m0 ^= rp[0]; \
26898 m1 ^= rp[1]; \
26899 m2 ^= rp[2]; \
26900 m3 ^= rp[3]; \
26901 m4 ^= rp[4]; \
26902 m5 ^= rp[5]; \
26903 m6 ^= rp[6]; \
26904 m7 ^= rp[7]; \
26905 m8 ^= rp[8]; \
26906 m9 ^= rp[9]; \
26907 mA ^= rp[10]; \
26908 mB ^= rp[11]; \
26909 mC ^= rp[12]; \
26910 mD ^= rp[13]; \
26911 mE ^= rp[14]; \
26912 mF ^= rp[15]; \
26913 rp = &T512_63[acc & 0x01][0]; \
26914 m0 ^= rp[0]; \
26915 m1 ^= rp[1]; \
26916 m2 ^= rp[2]; \
26917 m3 ^= rp[3]; \
26918 m4 ^= rp[4]; \
26919 m5 ^= rp[5]; \
26920 m6 ^= rp[6]; \
26921 m7 ^= rp[7]; \
26922 m8 ^= rp[8]; \
26923 m9 ^= rp[9]; \
26924 mA ^= rp[10]; \
26925 mB ^= rp[11]; \
26926 mC ^= rp[12]; \
26927 mD ^= rp[13]; \
26928 mE ^= rp[14]; \
26929 mF ^= rp[15]; \
26930 } while (0)
26931 #endif
26932 #if SPH_HAMSI_EXPAND_BIG == 8
26933 static const sph_u32 T512_0[256][16] = {
26934 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26935 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26936 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26937 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26938 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26939 SPH_C32(0x00000000) },
26940 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
26941 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
26942 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
26943 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
26944 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
26945 SPH_C32(0x9e69af68) },
26946 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
26947 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
26948 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
26949 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
26950 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
26951 SPH_C32(0x0c26f262) },
26952 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
26953 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
26954 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
26955 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
26956 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
26957 SPH_C32(0x924f5d0a) },
26958 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
26959 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
26960 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
26961 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
26962 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
26963 SPH_C32(0xdc24e61f) },
26964 { SPH_C32(0xfb513e70), SPH_C32(0x83140000), SPH_C32(0x3c890000),
26965 SPH_C32(0x98280000), SPH_C32(0x556e016a), SPH_C32(0xf44c8881),
26966 SPH_C32(0x21bd6d71), SPH_C32(0x73c179cf), SPH_C32(0xea0c1430),
26967 SPH_C32(0x2f9c0000), SPH_C32(0xdb430000), SPH_C32(0xdd3a0000),
26968 SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e), SPH_C32(0x525b63bb),
26969 SPH_C32(0x424d4977) },
26970 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
26971 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
26972 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
26973 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
26974 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
26975 SPH_C32(0xd002147d) },
26976 { SPH_C32(0x323a3e40), SPH_C32(0x64310000), SPH_C32(0x130d0000),
26977 SPH_C32(0xbe670000), SPH_C32(0x5d075a93), SPH_C32(0x99b079b6),
26978 SPH_C32(0x712204f5), SPH_C32(0xeda8d6a7), SPH_C32(0xcc6c1670),
26979 SPH_C32(0xf2440000), SPH_C32(0xa9690000), SPH_C32(0x923c0000),
26980 SPH_C32(0xe8c21863), SPH_C32(0xbca310b0), SPH_C32(0x64d0006e),
26981 SPH_C32(0x4e6bbb15) },
26982 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
26983 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
26984 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
26985 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
26986 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
26987 SPH_C32(0x3daac2da) },
26988 { SPH_C32(0xcc6c1670), SPH_C32(0xf2440000), SPH_C32(0xa9690000),
26989 SPH_C32(0x923c0000), SPH_C32(0xe8c21863), SPH_C32(0xbca310b0),
26990 SPH_C32(0x64d0006e), SPH_C32(0x4e6bbb15), SPH_C32(0xfe562830),
26991 SPH_C32(0x96750000), SPH_C32(0xba640000), SPH_C32(0x2c5b0000),
26992 SPH_C32(0xb5c542f0), SPH_C32(0x25136906), SPH_C32(0x15f2049b),
26993 SPH_C32(0xa3c36db2) },
26994 { SPH_C32(0xea0c1430), SPH_C32(0x2f9c0000), SPH_C32(0xdb430000),
26995 SPH_C32(0xdd3a0000), SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e),
26996 SPH_C32(0x525b63bb), SPH_C32(0x424d4977), SPH_C32(0x115d2a40),
26997 SPH_C32(0xac880000), SPH_C32(0xe7ca0000), SPH_C32(0x45120000),
26998 SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff), SPH_C32(0x73e60eca),
26999 SPH_C32(0x318c30b8) },
27000 { SPH_C32(0x05071640), SPH_C32(0x15610000), SPH_C32(0x86ed0000),
27001 SPH_C32(0xb4730000), SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187),
27002 SPH_C32(0x344f69ea), SPH_C32(0xd002147d), SPH_C32(0xd8362a70),
27003 SPH_C32(0x4bad0000), SPH_C32(0xc84e0000), SPH_C32(0x635d0000),
27004 SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8), SPH_C32(0x2379674e),
27005 SPH_C32(0xafe59fd0) },
27006 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
27007 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
27008 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
27009 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
27010 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
27011 SPH_C32(0xe18e24c5) },
27012 { SPH_C32(0xd8362a70), SPH_C32(0x4bad0000), SPH_C32(0xc84e0000),
27013 SPH_C32(0x635d0000), SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8),
27014 SPH_C32(0x2379674e), SPH_C32(0xafe59fd0), SPH_C32(0xdd313c30),
27015 SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000), SPH_C32(0xd72e0000),
27016 SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f), SPH_C32(0x17360ea4),
27017 SPH_C32(0x7fe78bad) },
27018 { SPH_C32(0xfe562830), SPH_C32(0x96750000), SPH_C32(0xba640000),
27019 SPH_C32(0x2c5b0000), SPH_C32(0xb5c542f0), SPH_C32(0x25136906),
27020 SPH_C32(0x15f2049b), SPH_C32(0xa3c36db2), SPH_C32(0x323a3e40),
27021 SPH_C32(0x64310000), SPH_C32(0x130d0000), SPH_C32(0xbe670000),
27022 SPH_C32(0x5d075a93), SPH_C32(0x99b079b6), SPH_C32(0x712204f5),
27023 SPH_C32(0xeda8d6a7) },
27024 { SPH_C32(0x115d2a40), SPH_C32(0xac880000), SPH_C32(0xe7ca0000),
27025 SPH_C32(0x45120000), SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff),
27026 SPH_C32(0x73e60eca), SPH_C32(0x318c30b8), SPH_C32(0xfb513e70),
27027 SPH_C32(0x83140000), SPH_C32(0x3c890000), SPH_C32(0x98280000),
27028 SPH_C32(0x556e016a), SPH_C32(0xf44c8881), SPH_C32(0x21bd6d71),
27029 SPH_C32(0x73c179cf) },
27030 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
27031 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
27032 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
27033 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
27034 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
27035 SPH_C32(0x78cace29) },
27036 { SPH_C32(0xbb235e70), SPH_C32(0xd0100000), SPH_C32(0x98780000),
27037 SPH_C32(0xc88c0000), SPH_C32(0x28ad5b76), SPH_C32(0xd0a07118),
27038 SPH_C32(0x0da44bcc), SPH_C32(0xc7546a88), SPH_C32(0x55d01830),
27039 SPH_C32(0x57f60000), SPH_C32(0xbdd50000), SPH_C32(0xcbdc0000),
27040 SPH_C32(0x515318bc), SPH_C32(0x8ce824c3), SPH_C32(0x13995a5e),
27041 SPH_C32(0xe6a36141) },
27042 { SPH_C32(0x9d435c30), SPH_C32(0x0dc80000), SPH_C32(0xea520000),
27043 SPH_C32(0x878a0000), SPH_C32(0xbbcb3c89), SPH_C32(0xf95935d6),
27044 SPH_C32(0x3b2f2819), SPH_C32(0xcb7298ea), SPH_C32(0xbadb1a40),
27045 SPH_C32(0x6d0b0000), SPH_C32(0xe07b0000), SPH_C32(0xa2950000),
27046 SPH_C32(0xca5c24ba), SPH_C32(0xc8ed913a), SPH_C32(0x758d500f),
27047 SPH_C32(0x74ec3c4b) },
27048 { SPH_C32(0x72485e40), SPH_C32(0x37350000), SPH_C32(0xb7fc0000),
27049 SPH_C32(0xeec30000), SPH_C32(0x20c4008f), SPH_C32(0xbd5c802f),
27050 SPH_C32(0x5d3b2248), SPH_C32(0x593dc5e0), SPH_C32(0x73b01a70),
27051 SPH_C32(0x8a2e0000), SPH_C32(0xcfff0000), SPH_C32(0x84da0000),
27052 SPH_C32(0xc2357f43), SPH_C32(0xa511600d), SPH_C32(0x2512398b),
27053 SPH_C32(0xea859323) },
27054 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
27055 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
27056 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
27057 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
27058 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
27059 SPH_C32(0xa4ee2836) },
27060 { SPH_C32(0xaf796270), SPH_C32(0x69f90000), SPH_C32(0xf95f0000),
27061 SPH_C32(0x39ed0000), SPH_C32(0xe6cc661a), SPH_C32(0x60e94c60),
27062 SPH_C32(0x4a0d2cec), SPH_C32(0x26da4e4d), SPH_C32(0x76b70c30),
27063 SPH_C32(0x9f4f0000), SPH_C32(0x49120000), SPH_C32(0x30a90000),
27064 SPH_C32(0x229e3cd9), SPH_C32(0x744e818a), SPH_C32(0x115d5061),
27065 SPH_C32(0x3a87875e) },
27066 { SPH_C32(0x89196030), SPH_C32(0xb4210000), SPH_C32(0x8b750000),
27067 SPH_C32(0x76eb0000), SPH_C32(0x75aa01e5), SPH_C32(0x491008ae),
27068 SPH_C32(0x7c864f39), SPH_C32(0x2afcbc2f), SPH_C32(0x99bc0e40),
27069 SPH_C32(0xa5b20000), SPH_C32(0x14bc0000), SPH_C32(0x59e00000),
27070 SPH_C32(0xb99100df), SPH_C32(0x304b3473), SPH_C32(0x77495a30),
27071 SPH_C32(0xa8c8da54) },
27072 { SPH_C32(0x66126240), SPH_C32(0x8edc0000), SPH_C32(0xd6db0000),
27073 SPH_C32(0x1fa20000), SPH_C32(0xeea53de3), SPH_C32(0x0d15bd57),
27074 SPH_C32(0x1a924568), SPH_C32(0xb8b3e125), SPH_C32(0x50d70e70),
27075 SPH_C32(0x42970000), SPH_C32(0x3b380000), SPH_C32(0x7faf0000),
27076 SPH_C32(0xb1f85b26), SPH_C32(0x5db7c544), SPH_C32(0x27d633b4),
27077 SPH_C32(0x36a1753c) },
27078 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
27079 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
27080 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
27081 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
27082 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
27083 SPH_C32(0x45600cf3) },
27084 { SPH_C32(0x98444a70), SPH_C32(0x18a90000), SPH_C32(0x6cbf0000),
27085 SPH_C32(0x33f90000), SPH_C32(0x5b607f13), SPH_C32(0x2806d451),
27086 SPH_C32(0x0f6041f3), SPH_C32(0x1b708c97), SPH_C32(0x62ed3030),
27087 SPH_C32(0x26a60000), SPH_C32(0x28350000), SPH_C32(0xc1c80000),
27088 SPH_C32(0xecff01b5), SPH_C32(0xc407bcf2), SPH_C32(0x56f43741),
27089 SPH_C32(0xdb09a39b) },
27090 { SPH_C32(0xbe244830), SPH_C32(0xc5710000), SPH_C32(0x1e950000),
27091 SPH_C32(0x7cff0000), SPH_C32(0xc80618ec), SPH_C32(0x01ff909f),
27092 SPH_C32(0x39eb2226), SPH_C32(0x17567ef5), SPH_C32(0x8de63240),
27093 SPH_C32(0x1c5b0000), SPH_C32(0x759b0000), SPH_C32(0xa8810000),
27094 SPH_C32(0x77f03db3), SPH_C32(0x8002090b), SPH_C32(0x30e03d10),
27095 SPH_C32(0x4946fe91) },
27096 { SPH_C32(0x512f4a40), SPH_C32(0xff8c0000), SPH_C32(0x433b0000),
27097 SPH_C32(0x15b60000), SPH_C32(0x530924ea), SPH_C32(0x45fa2566),
27098 SPH_C32(0x5fff2877), SPH_C32(0x851923ff), SPH_C32(0x448d3270),
27099 SPH_C32(0xfb7e0000), SPH_C32(0x5a1f0000), SPH_C32(0x8ece0000),
27100 SPH_C32(0x7f99664a), SPH_C32(0xedfef83c), SPH_C32(0x607f5494),
27101 SPH_C32(0xd72f51f9) },
27102 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
27103 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
27104 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
27105 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
27106 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
27107 SPH_C32(0x9944eaec) },
27108 { SPH_C32(0x8c1e7670), SPH_C32(0xa1400000), SPH_C32(0x0d980000),
27109 SPH_C32(0xc2980000), SPH_C32(0x9501427f), SPH_C32(0x984fe929),
27110 SPH_C32(0x48c926d3), SPH_C32(0xfafea852), SPH_C32(0x418a2430),
27111 SPH_C32(0xee1f0000), SPH_C32(0xdcf20000), SPH_C32(0x3abd0000),
27112 SPH_C32(0x9f3225d0), SPH_C32(0x3ca119bb), SPH_C32(0x54303d7e),
27113 SPH_C32(0x072d4584) },
27114 { SPH_C32(0xaa7e7430), SPH_C32(0x7c980000), SPH_C32(0x7fb20000),
27115 SPH_C32(0x8d9e0000), SPH_C32(0x06672580), SPH_C32(0xb1b6ade7),
27116 SPH_C32(0x7e424506), SPH_C32(0xf6d85a30), SPH_C32(0xae812640),
27117 SPH_C32(0xd4e20000), SPH_C32(0x815c0000), SPH_C32(0x53f40000),
27118 SPH_C32(0x043d19d6), SPH_C32(0x78a4ac42), SPH_C32(0x3224372f),
27119 SPH_C32(0x9562188e) },
27120 { SPH_C32(0x45757640), SPH_C32(0x46650000), SPH_C32(0x221c0000),
27121 SPH_C32(0xe4d70000), SPH_C32(0x9d681986), SPH_C32(0xf5b3181e),
27122 SPH_C32(0x18564f57), SPH_C32(0x6497073a), SPH_C32(0x67ea2670),
27123 SPH_C32(0x33c70000), SPH_C32(0xaed80000), SPH_C32(0x75bb0000),
27124 SPH_C32(0x0c54422f), SPH_C32(0x15585d75), SPH_C32(0x62bb5eab),
27125 SPH_C32(0x0b0bb7e6) },
27126 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
27127 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
27128 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
27129 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
27130 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
27131 SPH_C32(0x2dd1f9ab) },
27132 { SPH_C32(0x73b01a70), SPH_C32(0x8a2e0000), SPH_C32(0xcfff0000),
27133 SPH_C32(0x84da0000), SPH_C32(0xc2357f43), SPH_C32(0xa511600d),
27134 SPH_C32(0x2512398b), SPH_C32(0xea859323), SPH_C32(0x01f84430),
27135 SPH_C32(0xbd1b0000), SPH_C32(0x78030000), SPH_C32(0x6a190000),
27136 SPH_C32(0xe2f17fcc), SPH_C32(0x184de022), SPH_C32(0x78291bc3),
27137 SPH_C32(0xb3b856c3) },
27138 { SPH_C32(0x55d01830), SPH_C32(0x57f60000), SPH_C32(0xbdd50000),
27139 SPH_C32(0xcbdc0000), SPH_C32(0x515318bc), SPH_C32(0x8ce824c3),
27140 SPH_C32(0x13995a5e), SPH_C32(0xe6a36141), SPH_C32(0xeef34640),
27141 SPH_C32(0x87e60000), SPH_C32(0x25ad0000), SPH_C32(0x03500000),
27142 SPH_C32(0x79fe43ca), SPH_C32(0x5c4855db), SPH_C32(0x1e3d1192),
27143 SPH_C32(0x21f70bc9) },
27144 { SPH_C32(0xbadb1a40), SPH_C32(0x6d0b0000), SPH_C32(0xe07b0000),
27145 SPH_C32(0xa2950000), SPH_C32(0xca5c24ba), SPH_C32(0xc8ed913a),
27146 SPH_C32(0x758d500f), SPH_C32(0x74ec3c4b), SPH_C32(0x27984670),
27147 SPH_C32(0x60c30000), SPH_C32(0x0a290000), SPH_C32(0x251f0000),
27148 SPH_C32(0x71971833), SPH_C32(0x31b4a4ec), SPH_C32(0x4ea27816),
27149 SPH_C32(0xbf9ea4a1) },
27150 { SPH_C32(0x88e12400), SPH_C32(0x093a0000), SPH_C32(0xf3760000),
27151 SPH_C32(0x1cf20000), SPH_C32(0x975b7e29), SPH_C32(0x515de88c),
27152 SPH_C32(0x04af54fa), SPH_C32(0x9944eaec), SPH_C32(0xebf45000),
27153 SPH_C32(0x92870000), SPH_C32(0xa3400000), SPH_C32(0xb7230000),
27154 SPH_C32(0x99550050), SPH_C32(0x8d17b45c), SPH_C32(0x2a727878),
27155 SPH_C32(0xf1f51fb4) },
27156 { SPH_C32(0x67ea2670), SPH_C32(0x33c70000), SPH_C32(0xaed80000),
27157 SPH_C32(0x75bb0000), SPH_C32(0x0c54422f), SPH_C32(0x15585d75),
27158 SPH_C32(0x62bb5eab), SPH_C32(0x0b0bb7e6), SPH_C32(0x229f5030),
27159 SPH_C32(0x75a20000), SPH_C32(0x8cc40000), SPH_C32(0x916c0000),
27160 SPH_C32(0x913c5ba9), SPH_C32(0xe0eb456b), SPH_C32(0x7aed11fc),
27161 SPH_C32(0x6f9cb0dc) },
27162 { SPH_C32(0x418a2430), SPH_C32(0xee1f0000), SPH_C32(0xdcf20000),
27163 SPH_C32(0x3abd0000), SPH_C32(0x9f3225d0), SPH_C32(0x3ca119bb),
27164 SPH_C32(0x54303d7e), SPH_C32(0x072d4584), SPH_C32(0xcd945240),
27165 SPH_C32(0x4f5f0000), SPH_C32(0xd16a0000), SPH_C32(0xf8250000),
27166 SPH_C32(0x0a3367af), SPH_C32(0xa4eef092), SPH_C32(0x1cf91bad),
27167 SPH_C32(0xfdd3edd6) },
27168 { SPH_C32(0xae812640), SPH_C32(0xd4e20000), SPH_C32(0x815c0000),
27169 SPH_C32(0x53f40000), SPH_C32(0x043d19d6), SPH_C32(0x78a4ac42),
27170 SPH_C32(0x3224372f), SPH_C32(0x9562188e), SPH_C32(0x04ff5270),
27171 SPH_C32(0xa87a0000), SPH_C32(0xfeee0000), SPH_C32(0xde6a0000),
27172 SPH_C32(0x025a3c56), SPH_C32(0xc91201a5), SPH_C32(0x4c667229),
27173 SPH_C32(0x63ba42be) },
27174 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
27175 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
27176 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
27177 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
27178 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
27179 SPH_C32(0x107b3b71) },
27180 { SPH_C32(0x50d70e70), SPH_C32(0x42970000), SPH_C32(0x3b380000),
27181 SPH_C32(0x7faf0000), SPH_C32(0xb1f85b26), SPH_C32(0x5db7c544),
27182 SPH_C32(0x27d633b4), SPH_C32(0x36a1753c), SPH_C32(0x36c56c30),
27183 SPH_C32(0xcc4b0000), SPH_C32(0xede30000), SPH_C32(0x600d0000),
27184 SPH_C32(0x5f5d66c5), SPH_C32(0x50a27813), SPH_C32(0x3d4476dc),
27185 SPH_C32(0x8e129419) },
27186 { SPH_C32(0x76b70c30), SPH_C32(0x9f4f0000), SPH_C32(0x49120000),
27187 SPH_C32(0x30a90000), SPH_C32(0x229e3cd9), SPH_C32(0x744e818a),
27188 SPH_C32(0x115d5061), SPH_C32(0x3a87875e), SPH_C32(0xd9ce6e40),
27189 SPH_C32(0xf6b60000), SPH_C32(0xb04d0000), SPH_C32(0x09440000),
27190 SPH_C32(0xc4525ac3), SPH_C32(0x14a7cdea), SPH_C32(0x5b507c8d),
27191 SPH_C32(0x1c5dc913) },
27192 { SPH_C32(0x99bc0e40), SPH_C32(0xa5b20000), SPH_C32(0x14bc0000),
27193 SPH_C32(0x59e00000), SPH_C32(0xb99100df), SPH_C32(0x304b3473),
27194 SPH_C32(0x77495a30), SPH_C32(0xa8c8da54), SPH_C32(0x10a56e70),
27195 SPH_C32(0x11930000), SPH_C32(0x9fc90000), SPH_C32(0x2f0b0000),
27196 SPH_C32(0xcc3b013a), SPH_C32(0x795b3cdd), SPH_C32(0x0bcf1509),
27197 SPH_C32(0x8234667b) },
27198 { SPH_C32(0xab863000), SPH_C32(0xc1830000), SPH_C32(0x07b10000),
27199 SPH_C32(0xe7870000), SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5),
27200 SPH_C32(0x066b5ec5), SPH_C32(0x45600cf3), SPH_C32(0xdcc97800),
27201 SPH_C32(0xe3d70000), SPH_C32(0x36a00000), SPH_C32(0xbd370000),
27202 SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d), SPH_C32(0x6f1f1567),
27203 SPH_C32(0xcc5fdd6e) },
27204 { SPH_C32(0x448d3270), SPH_C32(0xfb7e0000), SPH_C32(0x5a1f0000),
27205 SPH_C32(0x8ece0000), SPH_C32(0x7f99664a), SPH_C32(0xedfef83c),
27206 SPH_C32(0x607f5494), SPH_C32(0xd72f51f9), SPH_C32(0x15a27830),
27207 SPH_C32(0x04f20000), SPH_C32(0x19240000), SPH_C32(0x9b780000),
27208 SPH_C32(0x2c9042a0), SPH_C32(0xa804dd5a), SPH_C32(0x3f807ce3),
27209 SPH_C32(0x52367206) },
27210 { SPH_C32(0x62ed3030), SPH_C32(0x26a60000), SPH_C32(0x28350000),
27211 SPH_C32(0xc1c80000), SPH_C32(0xecff01b5), SPH_C32(0xc407bcf2),
27212 SPH_C32(0x56f43741), SPH_C32(0xdb09a39b), SPH_C32(0xfaa97a40),
27213 SPH_C32(0x3e0f0000), SPH_C32(0x448a0000), SPH_C32(0xf2310000),
27214 SPH_C32(0xb79f7ea6), SPH_C32(0xec0168a3), SPH_C32(0x599476b2),
27215 SPH_C32(0xc0792f0c) },
27216 { SPH_C32(0x8de63240), SPH_C32(0x1c5b0000), SPH_C32(0x759b0000),
27217 SPH_C32(0xa8810000), SPH_C32(0x77f03db3), SPH_C32(0x8002090b),
27218 SPH_C32(0x30e03d10), SPH_C32(0x4946fe91), SPH_C32(0x33c27a70),
27219 SPH_C32(0xd92a0000), SPH_C32(0x6b0e0000), SPH_C32(0xd47e0000),
27220 SPH_C32(0xbff6255f), SPH_C32(0x81fd9994), SPH_C32(0x090b1f36),
27221 SPH_C32(0x5e108064) },
27222 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
27223 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
27224 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
27225 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
27226 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
27227 SPH_C32(0x551b3782) },
27228 { SPH_C32(0x27984670), SPH_C32(0x60c30000), SPH_C32(0x0a290000),
27229 SPH_C32(0x251f0000), SPH_C32(0x71971833), SPH_C32(0x31b4a4ec),
27230 SPH_C32(0x4ea27816), SPH_C32(0xbf9ea4a1), SPH_C32(0x9d435c30),
27231 SPH_C32(0x0dc80000), SPH_C32(0xea520000), SPH_C32(0x878a0000),
27232 SPH_C32(0xbbcb3c89), SPH_C32(0xf95935d6), SPH_C32(0x3b2f2819),
27233 SPH_C32(0xcb7298ea) },
27234 { SPH_C32(0x01f84430), SPH_C32(0xbd1b0000), SPH_C32(0x78030000),
27235 SPH_C32(0x6a190000), SPH_C32(0xe2f17fcc), SPH_C32(0x184de022),
27236 SPH_C32(0x78291bc3), SPH_C32(0xb3b856c3), SPH_C32(0x72485e40),
27237 SPH_C32(0x37350000), SPH_C32(0xb7fc0000), SPH_C32(0xeec30000),
27238 SPH_C32(0x20c4008f), SPH_C32(0xbd5c802f), SPH_C32(0x5d3b2248),
27239 SPH_C32(0x593dc5e0) },
27240 { SPH_C32(0xeef34640), SPH_C32(0x87e60000), SPH_C32(0x25ad0000),
27241 SPH_C32(0x03500000), SPH_C32(0x79fe43ca), SPH_C32(0x5c4855db),
27242 SPH_C32(0x1e3d1192), SPH_C32(0x21f70bc9), SPH_C32(0xbb235e70),
27243 SPH_C32(0xd0100000), SPH_C32(0x98780000), SPH_C32(0xc88c0000),
27244 SPH_C32(0x28ad5b76), SPH_C32(0xd0a07118), SPH_C32(0x0da44bcc),
27245 SPH_C32(0xc7546a88) },
27246 { SPH_C32(0xdcc97800), SPH_C32(0xe3d70000), SPH_C32(0x36a00000),
27247 SPH_C32(0xbd370000), SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d),
27248 SPH_C32(0x6f1f1567), SPH_C32(0xcc5fdd6e), SPH_C32(0x774f4800),
27249 SPH_C32(0x22540000), SPH_C32(0x31110000), SPH_C32(0x5ab00000),
27250 SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8), SPH_C32(0x69744ba2),
27251 SPH_C32(0x893fd19d) },
27252 { SPH_C32(0x33c27a70), SPH_C32(0xd92a0000), SPH_C32(0x6b0e0000),
27253 SPH_C32(0xd47e0000), SPH_C32(0xbff6255f), SPH_C32(0x81fd9994),
27254 SPH_C32(0x090b1f36), SPH_C32(0x5e108064), SPH_C32(0xbe244830),
27255 SPH_C32(0xc5710000), SPH_C32(0x1e950000), SPH_C32(0x7cff0000),
27256 SPH_C32(0xc80618ec), SPH_C32(0x01ff909f), SPH_C32(0x39eb2226),
27257 SPH_C32(0x17567ef5) },
27258 { SPH_C32(0x15a27830), SPH_C32(0x04f20000), SPH_C32(0x19240000),
27259 SPH_C32(0x9b780000), SPH_C32(0x2c9042a0), SPH_C32(0xa804dd5a),
27260 SPH_C32(0x3f807ce3), SPH_C32(0x52367206), SPH_C32(0x512f4a40),
27261 SPH_C32(0xff8c0000), SPH_C32(0x433b0000), SPH_C32(0x15b60000),
27262 SPH_C32(0x530924ea), SPH_C32(0x45fa2566), SPH_C32(0x5fff2877),
27263 SPH_C32(0x851923ff) },
27264 { SPH_C32(0xfaa97a40), SPH_C32(0x3e0f0000), SPH_C32(0x448a0000),
27265 SPH_C32(0xf2310000), SPH_C32(0xb79f7ea6), SPH_C32(0xec0168a3),
27266 SPH_C32(0x599476b2), SPH_C32(0xc0792f0c), SPH_C32(0x98444a70),
27267 SPH_C32(0x18a90000), SPH_C32(0x6cbf0000), SPH_C32(0x33f90000),
27268 SPH_C32(0x5b607f13), SPH_C32(0x2806d451), SPH_C32(0x0f6041f3),
27269 SPH_C32(0x1b708c97) },
27270 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
27271 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
27272 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
27273 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
27274 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
27275 SPH_C32(0x68b1f558) },
27276 { SPH_C32(0x04ff5270), SPH_C32(0xa87a0000), SPH_C32(0xfeee0000),
27277 SPH_C32(0xde6a0000), SPH_C32(0x025a3c56), SPH_C32(0xc91201a5),
27278 SPH_C32(0x4c667229), SPH_C32(0x63ba42be), SPH_C32(0xaa7e7430),
27279 SPH_C32(0x7c980000), SPH_C32(0x7fb20000), SPH_C32(0x8d9e0000),
27280 SPH_C32(0x06672580), SPH_C32(0xb1b6ade7), SPH_C32(0x7e424506),
27281 SPH_C32(0xf6d85a30) },
27282 { SPH_C32(0x229f5030), SPH_C32(0x75a20000), SPH_C32(0x8cc40000),
27283 SPH_C32(0x916c0000), SPH_C32(0x913c5ba9), SPH_C32(0xe0eb456b),
27284 SPH_C32(0x7aed11fc), SPH_C32(0x6f9cb0dc), SPH_C32(0x45757640),
27285 SPH_C32(0x46650000), SPH_C32(0x221c0000), SPH_C32(0xe4d70000),
27286 SPH_C32(0x9d681986), SPH_C32(0xf5b3181e), SPH_C32(0x18564f57),
27287 SPH_C32(0x6497073a) },
27288 { SPH_C32(0xcd945240), SPH_C32(0x4f5f0000), SPH_C32(0xd16a0000),
27289 SPH_C32(0xf8250000), SPH_C32(0x0a3367af), SPH_C32(0xa4eef092),
27290 SPH_C32(0x1cf91bad), SPH_C32(0xfdd3edd6), SPH_C32(0x8c1e7670),
27291 SPH_C32(0xa1400000), SPH_C32(0x0d980000), SPH_C32(0xc2980000),
27292 SPH_C32(0x9501427f), SPH_C32(0x984fe929), SPH_C32(0x48c926d3),
27293 SPH_C32(0xfafea852) },
27294 { SPH_C32(0xffae6c00), SPH_C32(0x2b6e0000), SPH_C32(0xc2670000),
27295 SPH_C32(0x46420000), SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924),
27296 SPH_C32(0x6ddb1f58), SPH_C32(0x107b3b71), SPH_C32(0x40726000),
27297 SPH_C32(0x53040000), SPH_C32(0xa4f10000), SPH_C32(0x50a40000),
27298 SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999), SPH_C32(0x2c1926bd),
27299 SPH_C32(0xb4951347) },
27300 { SPH_C32(0x10a56e70), SPH_C32(0x11930000), SPH_C32(0x9fc90000),
27301 SPH_C32(0x2f0b0000), SPH_C32(0xcc3b013a), SPH_C32(0x795b3cdd),
27302 SPH_C32(0x0bcf1509), SPH_C32(0x8234667b), SPH_C32(0x89196030),
27303 SPH_C32(0xb4210000), SPH_C32(0x8b750000), SPH_C32(0x76eb0000),
27304 SPH_C32(0x75aa01e5), SPH_C32(0x491008ae), SPH_C32(0x7c864f39),
27305 SPH_C32(0x2afcbc2f) },
27306 { SPH_C32(0x36c56c30), SPH_C32(0xcc4b0000), SPH_C32(0xede30000),
27307 SPH_C32(0x600d0000), SPH_C32(0x5f5d66c5), SPH_C32(0x50a27813),
27308 SPH_C32(0x3d4476dc), SPH_C32(0x8e129419), SPH_C32(0x66126240),
27309 SPH_C32(0x8edc0000), SPH_C32(0xd6db0000), SPH_C32(0x1fa20000),
27310 SPH_C32(0xeea53de3), SPH_C32(0x0d15bd57), SPH_C32(0x1a924568),
27311 SPH_C32(0xb8b3e125) },
27312 { SPH_C32(0xd9ce6e40), SPH_C32(0xf6b60000), SPH_C32(0xb04d0000),
27313 SPH_C32(0x09440000), SPH_C32(0xc4525ac3), SPH_C32(0x14a7cdea),
27314 SPH_C32(0x5b507c8d), SPH_C32(0x1c5dc913), SPH_C32(0xaf796270),
27315 SPH_C32(0x69f90000), SPH_C32(0xf95f0000), SPH_C32(0x39ed0000),
27316 SPH_C32(0xe6cc661a), SPH_C32(0x60e94c60), SPH_C32(0x4a0d2cec),
27317 SPH_C32(0x26da4e4d) },
27318 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
27319 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
27320 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
27321 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
27322 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
27323 SPH_C32(0xbf2c0be2) },
27324 { SPH_C32(0xc64f9e70), SPH_C32(0x5e1a0000), SPH_C32(0xafe50000),
27325 SPH_C32(0xabba0000), SPH_C32(0x95d17289), SPH_C32(0x12c782bc),
27326 SPH_C32(0x95f44808), SPH_C32(0x1f42c3ce), SPH_C32(0x8f060c30),
27327 SPH_C32(0xef470000), SPH_C32(0xf2d90000), SPH_C32(0x9c920000),
27328 SPH_C32(0x62fb22bb), SPH_C32(0x29e3daa4), SPH_C32(0x7115a7eb),
27329 SPH_C32(0x2145a48a) },
27330 { SPH_C32(0xe02f9c30), SPH_C32(0x83c20000), SPH_C32(0xddcf0000),
27331 SPH_C32(0xe4bc0000), SPH_C32(0x06b71576), SPH_C32(0x3b3ec672),
27332 SPH_C32(0xa37f2bdd), SPH_C32(0x136431ac), SPH_C32(0x600d0e40),
27333 SPH_C32(0xd5ba0000), SPH_C32(0xaf770000), SPH_C32(0xf5db0000),
27334 SPH_C32(0xf9f41ebd), SPH_C32(0x6de66f5d), SPH_C32(0x1701adba),
27335 SPH_C32(0xb30af980) },
27336 { SPH_C32(0x0f249e40), SPH_C32(0xb93f0000), SPH_C32(0x80610000),
27337 SPH_C32(0x8df50000), SPH_C32(0x9db82970), SPH_C32(0x7f3b738b),
27338 SPH_C32(0xc56b218c), SPH_C32(0x812b6ca6), SPH_C32(0xa9660e70),
27339 SPH_C32(0x329f0000), SPH_C32(0x80f30000), SPH_C32(0xd3940000),
27340 SPH_C32(0xf19d4544), SPH_C32(0x001a9e6a), SPH_C32(0x479ec43e),
27341 SPH_C32(0x2d6356e8) },
27342 { SPH_C32(0x3d1ea000), SPH_C32(0xdd0e0000), SPH_C32(0x936c0000),
27343 SPH_C32(0x33920000), SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d),
27344 SPH_C32(0xb4492579), SPH_C32(0x6c83ba01), SPH_C32(0x650a1800),
27345 SPH_C32(0xc0db0000), SPH_C32(0x299a0000), SPH_C32(0x41a80000),
27346 SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda), SPH_C32(0x234ec450),
27347 SPH_C32(0x6308edfd) },
27348 { SPH_C32(0xd215a270), SPH_C32(0xe7f30000), SPH_C32(0xcec20000),
27349 SPH_C32(0x5adb0000), SPH_C32(0x5bb04fe5), SPH_C32(0xa28ebfc4),
27350 SPH_C32(0xd25d2f28), SPH_C32(0xfecce70b), SPH_C32(0xac611830),
27351 SPH_C32(0x27fe0000), SPH_C32(0x061e0000), SPH_C32(0x67e70000),
27352 SPH_C32(0x113606de), SPH_C32(0xd1457fed), SPH_C32(0x73d1add4),
27353 SPH_C32(0xfd614295) },
27354 { SPH_C32(0xf475a030), SPH_C32(0x3a2b0000), SPH_C32(0xbce80000),
27355 SPH_C32(0x15dd0000), SPH_C32(0xc8d6281a), SPH_C32(0x8b77fb0a),
27356 SPH_C32(0xe4d64cfd), SPH_C32(0xf2ea1569), SPH_C32(0x436a1a40),
27357 SPH_C32(0x1d030000), SPH_C32(0x5bb00000), SPH_C32(0x0eae0000),
27358 SPH_C32(0x8a393ad8), SPH_C32(0x9540ca14), SPH_C32(0x15c5a785),
27359 SPH_C32(0x6f2e1f9f) },
27360 { SPH_C32(0x1b7ea240), SPH_C32(0x00d60000), SPH_C32(0xe1460000),
27361 SPH_C32(0x7c940000), SPH_C32(0x53d9141c), SPH_C32(0xcf724ef3),
27362 SPH_C32(0x82c246ac), SPH_C32(0x60a54863), SPH_C32(0x8a011a70),
27363 SPH_C32(0xfa260000), SPH_C32(0x74340000), SPH_C32(0x28e10000),
27364 SPH_C32(0x82506121), SPH_C32(0xf8bc3b23), SPH_C32(0x455ace01),
27365 SPH_C32(0xf147b0f7) },
27366 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
27367 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
27368 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
27369 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
27370 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
27371 SPH_C32(0x8286c938) },
27372 { SPH_C32(0xe5288a70), SPH_C32(0x96a30000), SPH_C32(0x5b220000),
27373 SPH_C32(0x50cf0000), SPH_C32(0xe61c56ec), SPH_C32(0xea6127f5),
27374 SPH_C32(0x97304237), SPH_C32(0xc36625d1), SPH_C32(0xb83b2430),
27375 SPH_C32(0x9e170000), SPH_C32(0x67390000), SPH_C32(0x96860000),
27376 SPH_C32(0xdf573bb2), SPH_C32(0x610c4295), SPH_C32(0x3478caf4),
27377 SPH_C32(0x1cef6650) },
27378 { SPH_C32(0xc3488830), SPH_C32(0x4b7b0000), SPH_C32(0x29080000),
27379 SPH_C32(0x1fc90000), SPH_C32(0x757a3113), SPH_C32(0xc398633b),
27380 SPH_C32(0xa1bb21e2), SPH_C32(0xcf40d7b3), SPH_C32(0x57302640),
27381 SPH_C32(0xa4ea0000), SPH_C32(0x3a970000), SPH_C32(0xffcf0000),
27382 SPH_C32(0x445807b4), SPH_C32(0x2509f76c), SPH_C32(0x526cc0a5),
27383 SPH_C32(0x8ea03b5a) },
27384 { SPH_C32(0x2c438a40), SPH_C32(0x71860000), SPH_C32(0x74a60000),
27385 SPH_C32(0x76800000), SPH_C32(0xee750d15), SPH_C32(0x879dd6c2),
27386 SPH_C32(0xc7af2bb3), SPH_C32(0x5d0f8ab9), SPH_C32(0x9e5b2670),
27387 SPH_C32(0x43cf0000), SPH_C32(0x15130000), SPH_C32(0xd9800000),
27388 SPH_C32(0x4c315c4d), SPH_C32(0x48f5065b), SPH_C32(0x02f3a921),
27389 SPH_C32(0x10c99432) },
27390 { SPH_C32(0x1e79b400), SPH_C32(0x15b70000), SPH_C32(0x67ab0000),
27391 SPH_C32(0xc8e70000), SPH_C32(0xb3725786), SPH_C32(0x1e2daf74),
27392 SPH_C32(0xb68d2f46), SPH_C32(0xb0a75c1e), SPH_C32(0x52373000),
27393 SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000), SPH_C32(0x4bbc0000),
27394 SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb), SPH_C32(0x6623a94f),
27395 SPH_C32(0x5ea22f27) },
27396 { SPH_C32(0xf172b670), SPH_C32(0x2f4a0000), SPH_C32(0x3a050000),
27397 SPH_C32(0xa1ae0000), SPH_C32(0x287d6b80), SPH_C32(0x5a281a8d),
27398 SPH_C32(0xd0992517), SPH_C32(0x22e80114), SPH_C32(0x9b5c3030),
27399 SPH_C32(0x56ae0000), SPH_C32(0x93fe0000), SPH_C32(0x6df30000),
27400 SPH_C32(0xac9a1fd7), SPH_C32(0x99aae7dc), SPH_C32(0x36bcc0cb),
27401 SPH_C32(0xc0cb804f) },
27402 { SPH_C32(0xd712b430), SPH_C32(0xf2920000), SPH_C32(0x482f0000),
27403 SPH_C32(0xeea80000), SPH_C32(0xbb1b0c7f), SPH_C32(0x73d15e43),
27404 SPH_C32(0xe61246c2), SPH_C32(0x2ecef376), SPH_C32(0x74573240),
27405 SPH_C32(0x6c530000), SPH_C32(0xce500000), SPH_C32(0x04ba0000),
27406 SPH_C32(0x379523d1), SPH_C32(0xddaf5225), SPH_C32(0x50a8ca9a),
27407 SPH_C32(0x5284dd45) },
27408 { SPH_C32(0x3819b640), SPH_C32(0xc86f0000), SPH_C32(0x15810000),
27409 SPH_C32(0x87e10000), SPH_C32(0x20143079), SPH_C32(0x37d4ebba),
27410 SPH_C32(0x80064c93), SPH_C32(0xbc81ae7c), SPH_C32(0xbd3c3270),
27411 SPH_C32(0x8b760000), SPH_C32(0xe1d40000), SPH_C32(0x22f50000),
27412 SPH_C32(0x3ffc7828), SPH_C32(0xb053a312), SPH_C32(0x0037a31e),
27413 SPH_C32(0xcced722d) },
27414 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
27415 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
27416 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
27417 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
27418 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
27419 SPH_C32(0xc7e6c5cb) },
27420 { SPH_C32(0x9267c270), SPH_C32(0xb4f70000), SPH_C32(0x6a330000),
27421 SPH_C32(0x0a7f0000), SPH_C32(0x267315f9), SPH_C32(0x8662465d),
27422 SPH_C32(0xfe440995), SPH_C32(0x4a59f44c), SPH_C32(0x13bd1430),
27423 SPH_C32(0x5f940000), SPH_C32(0x60880000), SPH_C32(0x71010000),
27424 SPH_C32(0x3bc161fe), SPH_C32(0xc8f70f50), SPH_C32(0x32139431),
27425 SPH_C32(0x598f6aa3) },
27426 { SPH_C32(0xb407c030), SPH_C32(0x692f0000), SPH_C32(0x18190000),
27427 SPH_C32(0x45790000), SPH_C32(0xb5157206), SPH_C32(0xaf9b0293),
27428 SPH_C32(0xc8cf6a40), SPH_C32(0x467f062e), SPH_C32(0xfcb61640),
27429 SPH_C32(0x65690000), SPH_C32(0x3d260000), SPH_C32(0x18480000),
27430 SPH_C32(0xa0ce5df8), SPH_C32(0x8cf2baa9), SPH_C32(0x54079e60),
27431 SPH_C32(0xcbc037a9) },
27432 { SPH_C32(0x5b0cc240), SPH_C32(0x53d20000), SPH_C32(0x45b70000),
27433 SPH_C32(0x2c300000), SPH_C32(0x2e1a4e00), SPH_C32(0xeb9eb76a),
27434 SPH_C32(0xaedb6011), SPH_C32(0xd4305b24), SPH_C32(0x35dd1670),
27435 SPH_C32(0x824c0000), SPH_C32(0x12a20000), SPH_C32(0x3e070000),
27436 SPH_C32(0xa8a70601), SPH_C32(0xe10e4b9e), SPH_C32(0x0498f7e4),
27437 SPH_C32(0x55a998c1) },
27438 { SPH_C32(0x6936fc00), SPH_C32(0x37e30000), SPH_C32(0x56ba0000),
27439 SPH_C32(0x92570000), SPH_C32(0x731d1493), SPH_C32(0x722ecedc),
27440 SPH_C32(0xdff964e4), SPH_C32(0x39988d83), SPH_C32(0xf9b10000),
27441 SPH_C32(0x70080000), SPH_C32(0xbbcb0000), SPH_C32(0xac3b0000),
27442 SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e), SPH_C32(0x6048f78a),
27443 SPH_C32(0x1bc223d4) },
27444 { SPH_C32(0x863dfe70), SPH_C32(0x0d1e0000), SPH_C32(0x0b140000),
27445 SPH_C32(0xfb1e0000), SPH_C32(0xe8122895), SPH_C32(0x362b7b25),
27446 SPH_C32(0xb9ed6eb5), SPH_C32(0xabd7d089), SPH_C32(0x30da0030),
27447 SPH_C32(0x972d0000), SPH_C32(0x944f0000), SPH_C32(0x8a740000),
27448 SPH_C32(0x480c459b), SPH_C32(0x3051aa19), SPH_C32(0x30d79e0e),
27449 SPH_C32(0x85ab8cbc) },
27450 { SPH_C32(0xa05dfc30), SPH_C32(0xd0c60000), SPH_C32(0x793e0000),
27451 SPH_C32(0xb4180000), SPH_C32(0x7b744f6a), SPH_C32(0x1fd23feb),
27452 SPH_C32(0x8f660d60), SPH_C32(0xa7f122eb), SPH_C32(0xdfd10240),
27453 SPH_C32(0xadd00000), SPH_C32(0xc9e10000), SPH_C32(0xe33d0000),
27454 SPH_C32(0xd303799d), SPH_C32(0x74541fe0), SPH_C32(0x56c3945f),
27455 SPH_C32(0x17e4d1b6) },
27456 { SPH_C32(0x4f56fe40), SPH_C32(0xea3b0000), SPH_C32(0x24900000),
27457 SPH_C32(0xdd510000), SPH_C32(0xe07b736c), SPH_C32(0x5bd78a12),
27458 SPH_C32(0xe9720731), SPH_C32(0x35be7fe1), SPH_C32(0x16ba0270),
27459 SPH_C32(0x4af50000), SPH_C32(0xe6650000), SPH_C32(0xc5720000),
27460 SPH_C32(0xdb6a2264), SPH_C32(0x19a8eed7), SPH_C32(0x065cfddb),
27461 SPH_C32(0x898d7ede) },
27462 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
27463 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
27464 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
27465 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
27466 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
27467 SPH_C32(0xfa4c0711) },
27468 { SPH_C32(0xb100d670), SPH_C32(0x7c4e0000), SPH_C32(0x9ef40000),
27469 SPH_C32(0xf10a0000), SPH_C32(0x55be319c), SPH_C32(0x7ec4e314),
27470 SPH_C32(0xfc8003aa), SPH_C32(0x967d1253), SPH_C32(0x24803c30),
27471 SPH_C32(0x2ec40000), SPH_C32(0xf5680000), SPH_C32(0x7b150000),
27472 SPH_C32(0x866d78f7), SPH_C32(0x80189761), SPH_C32(0x777ef92e),
27473 SPH_C32(0x6425a879) },
27474 { SPH_C32(0x9760d430), SPH_C32(0xa1960000), SPH_C32(0xecde0000),
27475 SPH_C32(0xbe0c0000), SPH_C32(0xc6d85663), SPH_C32(0x573da7da),
27476 SPH_C32(0xca0b607f), SPH_C32(0x9a5be031), SPH_C32(0xcb8b3e40),
27477 SPH_C32(0x14390000), SPH_C32(0xa8c60000), SPH_C32(0x125c0000),
27478 SPH_C32(0x1d6244f1), SPH_C32(0xc41d2298), SPH_C32(0x116af37f),
27479 SPH_C32(0xf66af573) },
27480 { SPH_C32(0x786bd640), SPH_C32(0x9b6b0000), SPH_C32(0xb1700000),
27481 SPH_C32(0xd7450000), SPH_C32(0x5dd76a65), SPH_C32(0x13381223),
27482 SPH_C32(0xac1f6a2e), SPH_C32(0x0814bd3b), SPH_C32(0x02e03e70),
27483 SPH_C32(0xf31c0000), SPH_C32(0x87420000), SPH_C32(0x34130000),
27484 SPH_C32(0x150b1f08), SPH_C32(0xa9e1d3af), SPH_C32(0x41f59afb),
27485 SPH_C32(0x68035a1b) },
27486 { SPH_C32(0x4a51e800), SPH_C32(0xff5a0000), SPH_C32(0xa27d0000),
27487 SPH_C32(0x69220000), SPH_C32(0x00d030f6), SPH_C32(0x8a886b95),
27488 SPH_C32(0xdd3d6edb), SPH_C32(0xe5bc6b9c), SPH_C32(0xce8c2800),
27489 SPH_C32(0x01580000), SPH_C32(0x2e2b0000), SPH_C32(0xa62f0000),
27490 SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f), SPH_C32(0x25259a95),
27491 SPH_C32(0x2668e10e) },
27492 { SPH_C32(0xa55aea70), SPH_C32(0xc5a70000), SPH_C32(0xffd30000),
27493 SPH_C32(0x006b0000), SPH_C32(0x9bdf0cf0), SPH_C32(0xce8dde6c),
27494 SPH_C32(0xbb29648a), SPH_C32(0x77f33696), SPH_C32(0x07e72830),
27495 SPH_C32(0xe67d0000), SPH_C32(0x01af0000), SPH_C32(0x80600000),
27496 SPH_C32(0xf5a05c92), SPH_C32(0x78be3228), SPH_C32(0x75baf311),
27497 SPH_C32(0xb8014e66) },
27498 { SPH_C32(0x833ae830), SPH_C32(0x187f0000), SPH_C32(0x8df90000),
27499 SPH_C32(0x4f6d0000), SPH_C32(0x08b96b0f), SPH_C32(0xe7749aa2),
27500 SPH_C32(0x8da2075f), SPH_C32(0x7bd5c4f4), SPH_C32(0xe8ec2a40),
27501 SPH_C32(0xdc800000), SPH_C32(0x5c010000), SPH_C32(0xe9290000),
27502 SPH_C32(0x6eaf6094), SPH_C32(0x3cbb87d1), SPH_C32(0x13aef940),
27503 SPH_C32(0x2a4e136c) },
27504 { SPH_C32(0x6c31ea40), SPH_C32(0x22820000), SPH_C32(0xd0570000),
27505 SPH_C32(0x26240000), SPH_C32(0x93b65709), SPH_C32(0xa3712f5b),
27506 SPH_C32(0xebb60d0e), SPH_C32(0xe99a99fe), SPH_C32(0x21872a70),
27507 SPH_C32(0x3ba50000), SPH_C32(0x73850000), SPH_C32(0xcf660000),
27508 SPH_C32(0x66c63b6d), SPH_C32(0x514776e6), SPH_C32(0x433190c4),
27509 SPH_C32(0xb427bc04) },
27510 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
27511 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
27512 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
27513 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
27514 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
27515 SPH_C32(0x92fdf249) },
27516 { SPH_C32(0x5af48670), SPH_C32(0xeec90000), SPH_C32(0x3db40000),
27517 SPH_C32(0x46290000), SPH_C32(0xcceb31cc), SPH_C32(0xf3d35748),
27518 SPH_C32(0xd6f27bd2), SPH_C32(0x67880de7), SPH_C32(0x47954830),
27519 SPH_C32(0xb5790000), SPH_C32(0xa55e0000), SPH_C32(0xd0c40000),
27520 SPH_C32(0x8863068e), SPH_C32(0x5c52cbb1), SPH_C32(0x59a3d5ac),
27521 SPH_C32(0x0c945d21) },
27522 { SPH_C32(0x7c948430), SPH_C32(0x33110000), SPH_C32(0x4f9e0000),
27523 SPH_C32(0x092f0000), SPH_C32(0x5f8d5633), SPH_C32(0xda2a1386),
27524 SPH_C32(0xe0791807), SPH_C32(0x6baeff85), SPH_C32(0xa89e4a40),
27525 SPH_C32(0x8f840000), SPH_C32(0xf8f00000), SPH_C32(0xb98d0000),
27526 SPH_C32(0x136c3a88), SPH_C32(0x18577e48), SPH_C32(0x3fb7dffd),
27527 SPH_C32(0x9edb002b) },
27528 { SPH_C32(0x939f8640), SPH_C32(0x09ec0000), SPH_C32(0x12300000),
27529 SPH_C32(0x60660000), SPH_C32(0xc4826a35), SPH_C32(0x9e2fa67f),
27530 SPH_C32(0x866d1256), SPH_C32(0xf9e1a28f), SPH_C32(0x61f54a70),
27531 SPH_C32(0x68a10000), SPH_C32(0xd7740000), SPH_C32(0x9fc20000),
27532 SPH_C32(0x1b056171), SPH_C32(0x75ab8f7f), SPH_C32(0x6f28b679),
27533 SPH_C32(0x00b2af43) },
27534 { SPH_C32(0xa1a5b800), SPH_C32(0x6ddd0000), SPH_C32(0x013d0000),
27535 SPH_C32(0xde010000), SPH_C32(0x998530a6), SPH_C32(0x079fdfc9),
27536 SPH_C32(0xf74f16a3), SPH_C32(0x14497428), SPH_C32(0xad995c00),
27537 SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000), SPH_C32(0x0dfe0000),
27538 SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf), SPH_C32(0x0bf8b617),
27539 SPH_C32(0x4ed91456) },
27540 { SPH_C32(0x4eaeba70), SPH_C32(0x57200000), SPH_C32(0x5c930000),
27541 SPH_C32(0xb7480000), SPH_C32(0x028a0ca0), SPH_C32(0x439a6a30),
27542 SPH_C32(0x915b1cf2), SPH_C32(0x86062922), SPH_C32(0x64f25c30),
27543 SPH_C32(0x7dc00000), SPH_C32(0x51990000), SPH_C32(0x2bb10000),
27544 SPH_C32(0xfbae22eb), SPH_C32(0xa4f46ef8), SPH_C32(0x5b67df93),
27545 SPH_C32(0xd0b0bb3e) },
27546 { SPH_C32(0x68ceb830), SPH_C32(0x8af80000), SPH_C32(0x2eb90000),
27547 SPH_C32(0xf84e0000), SPH_C32(0x91ec6b5f), SPH_C32(0x6a632efe),
27548 SPH_C32(0xa7d07f27), SPH_C32(0x8a20db40), SPH_C32(0x8bf95e40),
27549 SPH_C32(0x473d0000), SPH_C32(0x0c370000), SPH_C32(0x42f80000),
27550 SPH_C32(0x60a11eed), SPH_C32(0xe0f1db01), SPH_C32(0x3d73d5c2),
27551 SPH_C32(0x42ffe634) },
27552 { SPH_C32(0x87c5ba40), SPH_C32(0xb0050000), SPH_C32(0x73170000),
27553 SPH_C32(0x91070000), SPH_C32(0x0ae35759), SPH_C32(0x2e669b07),
27554 SPH_C32(0xc1c47576), SPH_C32(0x186f864a), SPH_C32(0x42925e70),
27555 SPH_C32(0xa0180000), SPH_C32(0x23b30000), SPH_C32(0x64b70000),
27556 SPH_C32(0x68c84514), SPH_C32(0x8d0d2a36), SPH_C32(0x6decbc46),
27557 SPH_C32(0xdc96495c) },
27558 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
27559 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
27560 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
27561 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
27562 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
27563 SPH_C32(0xaf573093) },
27564 { SPH_C32(0x79939270), SPH_C32(0x26700000), SPH_C32(0xc9730000),
27565 SPH_C32(0xbd5c0000), SPH_C32(0xbf2615a9), SPH_C32(0x0b75f201),
27566 SPH_C32(0xd43671ed), SPH_C32(0xbbacebf8), SPH_C32(0x70a86030),
27567 SPH_C32(0xc4290000), SPH_C32(0x30be0000), SPH_C32(0xdad00000),
27568 SPH_C32(0x35cf1f87), SPH_C32(0x14bd5380), SPH_C32(0x1cceb8b3),
27569 SPH_C32(0x313e9ffb) },
27570 { SPH_C32(0x5ff39030), SPH_C32(0xfba80000), SPH_C32(0xbb590000),
27571 SPH_C32(0xf25a0000), SPH_C32(0x2c407256), SPH_C32(0x228cb6cf),
27572 SPH_C32(0xe2bd1238), SPH_C32(0xb78a199a), SPH_C32(0x9fa36240),
27573 SPH_C32(0xfed40000), SPH_C32(0x6d100000), SPH_C32(0xb3990000),
27574 SPH_C32(0xaec02381), SPH_C32(0x50b8e679), SPH_C32(0x7adab2e2),
27575 SPH_C32(0xa371c2f1) },
27576 { SPH_C32(0xb0f89240), SPH_C32(0xc1550000), SPH_C32(0xe6f70000),
27577 SPH_C32(0x9b130000), SPH_C32(0xb74f4e50), SPH_C32(0x66890336),
27578 SPH_C32(0x84a91869), SPH_C32(0x25c54490), SPH_C32(0x56c86270),
27579 SPH_C32(0x19f10000), SPH_C32(0x42940000), SPH_C32(0x95d60000),
27580 SPH_C32(0xa6a97878), SPH_C32(0x3d44174e), SPH_C32(0x2a45db66),
27581 SPH_C32(0x3d186d99) },
27582 { SPH_C32(0x82c2ac00), SPH_C32(0xa5640000), SPH_C32(0xf5fa0000),
27583 SPH_C32(0x25740000), SPH_C32(0xea4814c3), SPH_C32(0xff397a80),
27584 SPH_C32(0xf58b1c9c), SPH_C32(0xc86d9237), SPH_C32(0x9aa47400),
27585 SPH_C32(0xebb50000), SPH_C32(0xebfd0000), SPH_C32(0x07ea0000),
27586 SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe), SPH_C32(0x4e95db08),
27587 SPH_C32(0x7373d68c) },
27588 { SPH_C32(0x6dc9ae70), SPH_C32(0x9f990000), SPH_C32(0xa8540000),
27589 SPH_C32(0x4c3d0000), SPH_C32(0x714728c5), SPH_C32(0xbb3ccf79),
27590 SPH_C32(0x939f16cd), SPH_C32(0x5a22cf3d), SPH_C32(0x53cf7430),
27591 SPH_C32(0x0c900000), SPH_C32(0xc4790000), SPH_C32(0x21a50000),
27592 SPH_C32(0x46023be2), SPH_C32(0xec1bf6c9), SPH_C32(0x1e0ab28c),
27593 SPH_C32(0xed1a79e4) },
27594 { SPH_C32(0x4ba9ac30), SPH_C32(0x42410000), SPH_C32(0xda7e0000),
27595 SPH_C32(0x033b0000), SPH_C32(0xe2214f3a), SPH_C32(0x92c58bb7),
27596 SPH_C32(0xa5147518), SPH_C32(0x56043d5f), SPH_C32(0xbcc47640),
27597 SPH_C32(0x366d0000), SPH_C32(0x99d70000), SPH_C32(0x48ec0000),
27598 SPH_C32(0xdd0d07e4), SPH_C32(0xa81e4330), SPH_C32(0x781eb8dd),
27599 SPH_C32(0x7f5524ee) },
27600 { SPH_C32(0xa4a2ae40), SPH_C32(0x78bc0000), SPH_C32(0x87d00000),
27601 SPH_C32(0x6a720000), SPH_C32(0x792e733c), SPH_C32(0xd6c03e4e),
27602 SPH_C32(0xc3007f49), SPH_C32(0xc44b6055), SPH_C32(0x75af7670),
27603 SPH_C32(0xd1480000), SPH_C32(0xb6530000), SPH_C32(0x6ea30000),
27604 SPH_C32(0xd5645c1d), SPH_C32(0xc5e2b207), SPH_C32(0x2881d159),
27605 SPH_C32(0xe13c8b86) },
27606 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
27607 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
27608 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
27609 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
27610 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
27611 SPH_C32(0xea373c60) },
27612 { SPH_C32(0x0edcda70), SPH_C32(0x04240000), SPH_C32(0xf8620000),
27613 SPH_C32(0xe7ec0000), SPH_C32(0x7f4956bc), SPH_C32(0x677693a9),
27614 SPH_C32(0xbd423a4f), SPH_C32(0x32933a65), SPH_C32(0xdb2e5030),
27615 SPH_C32(0x05aa0000), SPH_C32(0x370f0000), SPH_C32(0x3d570000),
27616 SPH_C32(0xd15945cb), SPH_C32(0xbd461e45), SPH_C32(0x1aa5e676),
27617 SPH_C32(0x745e9308) },
27618 { SPH_C32(0x28bcd830), SPH_C32(0xd9fc0000), SPH_C32(0x8a480000),
27619 SPH_C32(0xa8ea0000), SPH_C32(0xec2f3143), SPH_C32(0x4e8fd767),
27620 SPH_C32(0x8bc9599a), SPH_C32(0x3eb5c807), SPH_C32(0x34255240),
27621 SPH_C32(0x3f570000), SPH_C32(0x6aa10000), SPH_C32(0x541e0000),
27622 SPH_C32(0x4a5679cd), SPH_C32(0xf943abbc), SPH_C32(0x7cb1ec27),
27623 SPH_C32(0xe611ce02) },
27624 { SPH_C32(0xc7b7da40), SPH_C32(0xe3010000), SPH_C32(0xd7e60000),
27625 SPH_C32(0xc1a30000), SPH_C32(0x77200d45), SPH_C32(0x0a8a629e),
27626 SPH_C32(0xeddd53cb), SPH_C32(0xacfa950d), SPH_C32(0xfd4e5270),
27627 SPH_C32(0xd8720000), SPH_C32(0x45250000), SPH_C32(0x72510000),
27628 SPH_C32(0x423f2234), SPH_C32(0x94bf5a8b), SPH_C32(0x2c2e85a3),
27629 SPH_C32(0x7878616a) },
27630 { SPH_C32(0xf58de400), SPH_C32(0x87300000), SPH_C32(0xc4eb0000),
27631 SPH_C32(0x7fc40000), SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28),
27632 SPH_C32(0x9cff573e), SPH_C32(0x415243aa), SPH_C32(0x31224400),
27633 SPH_C32(0x2a360000), SPH_C32(0xec4c0000), SPH_C32(0xe06d0000),
27634 SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b), SPH_C32(0x48fe85cd),
27635 SPH_C32(0x3613da7f) },
27636 { SPH_C32(0x1a86e670), SPH_C32(0xbdcd0000), SPH_C32(0x99450000),
27637 SPH_C32(0x168d0000), SPH_C32(0xb1286bd0), SPH_C32(0xd73faed1),
27638 SPH_C32(0xfaeb5d6f), SPH_C32(0xd31d1ea0), SPH_C32(0xf8494430),
27639 SPH_C32(0xcd130000), SPH_C32(0xc3c80000), SPH_C32(0xc6220000),
27640 SPH_C32(0xa29461ae), SPH_C32(0x45e0bb0c), SPH_C32(0x1861ec49),
27641 SPH_C32(0xa87a7517) },
27642 { SPH_C32(0x3ce6e430), SPH_C32(0x60150000), SPH_C32(0xeb6f0000),
27643 SPH_C32(0x598b0000), SPH_C32(0x224e0c2f), SPH_C32(0xfec6ea1f),
27644 SPH_C32(0xcc603eba), SPH_C32(0xdf3becc2), SPH_C32(0x17424640),
27645 SPH_C32(0xf7ee0000), SPH_C32(0x9e660000), SPH_C32(0xaf6b0000),
27646 SPH_C32(0x399b5da8), SPH_C32(0x01e50ef5), SPH_C32(0x7e75e618),
27647 SPH_C32(0x3a35281d) },
27648 { SPH_C32(0xd3ede640), SPH_C32(0x5ae80000), SPH_C32(0xb6c10000),
27649 SPH_C32(0x30c20000), SPH_C32(0xb9413029), SPH_C32(0xbac35fe6),
27650 SPH_C32(0xaa7434eb), SPH_C32(0x4d74b1c8), SPH_C32(0xde294670),
27651 SPH_C32(0x10cb0000), SPH_C32(0xb1e20000), SPH_C32(0x89240000),
27652 SPH_C32(0x31f20651), SPH_C32(0x6c19ffc2), SPH_C32(0x2eea8f9c),
27653 SPH_C32(0xa45c8775) },
27654 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
27655 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
27656 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
27657 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
27658 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
27659 SPH_C32(0xd79dfeba) },
27660 { SPH_C32(0x2dbbce70), SPH_C32(0xcc9d0000), SPH_C32(0x0ca50000),
27661 SPH_C32(0x1c990000), SPH_C32(0x0c8472d9), SPH_C32(0x9fd036e0),
27662 SPH_C32(0xbf863070), SPH_C32(0xeeb7dc7a), SPH_C32(0xec137830),
27663 SPH_C32(0x74fa0000), SPH_C32(0xa2ef0000), SPH_C32(0x37430000),
27664 SPH_C32(0x6cf55cc2), SPH_C32(0xf5a98674), SPH_C32(0x5fc88b69),
27665 SPH_C32(0x49f451d2) },
27666 { SPH_C32(0x0bdbcc30), SPH_C32(0x11450000), SPH_C32(0x7e8f0000),
27667 SPH_C32(0x539f0000), SPH_C32(0x9fe21526), SPH_C32(0xb629722e),
27668 SPH_C32(0x890d53a5), SPH_C32(0xe2912e18), SPH_C32(0x03187a40),
27669 SPH_C32(0x4e070000), SPH_C32(0xff410000), SPH_C32(0x5e0a0000),
27670 SPH_C32(0xf7fa60c4), SPH_C32(0xb1ac338d), SPH_C32(0x39dc8138),
27671 SPH_C32(0xdbbb0cd8) },
27672 { SPH_C32(0xe4d0ce40), SPH_C32(0x2bb80000), SPH_C32(0x23210000),
27673 SPH_C32(0x3ad60000), SPH_C32(0x04ed2920), SPH_C32(0xf22cc7d7),
27674 SPH_C32(0xef1959f4), SPH_C32(0x70de7312), SPH_C32(0xca737a70),
27675 SPH_C32(0xa9220000), SPH_C32(0xd0c50000), SPH_C32(0x78450000),
27676 SPH_C32(0xff933b3d), SPH_C32(0xdc50c2ba), SPH_C32(0x6943e8bc),
27677 SPH_C32(0x45d2a3b0) },
27678 { SPH_C32(0xd6eaf000), SPH_C32(0x4f890000), SPH_C32(0x302c0000),
27679 SPH_C32(0x84b10000), SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61),
27680 SPH_C32(0x9e3b5d01), SPH_C32(0x9d76a5b5), SPH_C32(0x061f6c00),
27681 SPH_C32(0x5b660000), SPH_C32(0x79ac0000), SPH_C32(0xea790000),
27682 SPH_C32(0x1751235e), SPH_C32(0x60f3d20a), SPH_C32(0x0d93e8d2),
27683 SPH_C32(0x0bb918a5) },
27684 { SPH_C32(0x39e1f270), SPH_C32(0x75740000), SPH_C32(0x6d820000),
27685 SPH_C32(0xedf80000), SPH_C32(0xc2e54fb5), SPH_C32(0x2f990b98),
27686 SPH_C32(0xf82f5750), SPH_C32(0x0f39f8bf), SPH_C32(0xcf746c30),
27687 SPH_C32(0xbc430000), SPH_C32(0x56280000), SPH_C32(0xcc360000),
27688 SPH_C32(0x1f3878a7), SPH_C32(0x0d0f233d), SPH_C32(0x5d0c8156),
27689 SPH_C32(0x95d0b7cd) },
27690 { SPH_C32(0x1f81f030), SPH_C32(0xa8ac0000), SPH_C32(0x1fa80000),
27691 SPH_C32(0xa2fe0000), SPH_C32(0x5183284a), SPH_C32(0x06604f56),
27692 SPH_C32(0xcea43485), SPH_C32(0x031f0add), SPH_C32(0x207f6e40),
27693 SPH_C32(0x86be0000), SPH_C32(0x0b860000), SPH_C32(0xa57f0000),
27694 SPH_C32(0x843744a1), SPH_C32(0x490a96c4), SPH_C32(0x3b188b07),
27695 SPH_C32(0x079feac7) },
27696 { SPH_C32(0xf08af240), SPH_C32(0x92510000), SPH_C32(0x42060000),
27697 SPH_C32(0xcbb70000), SPH_C32(0xca8c144c), SPH_C32(0x4265faaf),
27698 SPH_C32(0xa8b03ed4), SPH_C32(0x915057d7), SPH_C32(0xe9146e70),
27699 SPH_C32(0x619b0000), SPH_C32(0x24020000), SPH_C32(0x83300000),
27700 SPH_C32(0x8c5e1f58), SPH_C32(0x24f667f3), SPH_C32(0x6b87e283),
27701 SPH_C32(0x99f645af) },
27702 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
27703 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
27704 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
27705 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
27706 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
27707 SPH_C32(0x32219526) },
27708 { SPH_C32(0xa9660e70), SPH_C32(0x329f0000), SPH_C32(0x80f30000),
27709 SPH_C32(0xd3940000), SPH_C32(0xf19d4544), SPH_C32(0x001a9e6a),
27710 SPH_C32(0x479ec43e), SPH_C32(0x2d6356e8), SPH_C32(0xa6429030),
27711 SPH_C32(0x8ba00000), SPH_C32(0x00920000), SPH_C32(0x5e610000),
27712 SPH_C32(0x6c256c34), SPH_C32(0x7f21ede1), SPH_C32(0x82f5e5b2),
27713 SPH_C32(0xac483a4e) },
27714 { SPH_C32(0x8f060c30), SPH_C32(0xef470000), SPH_C32(0xf2d90000),
27715 SPH_C32(0x9c920000), SPH_C32(0x62fb22bb), SPH_C32(0x29e3daa4),
27716 SPH_C32(0x7115a7eb), SPH_C32(0x2145a48a), SPH_C32(0x49499240),
27717 SPH_C32(0xb15d0000), SPH_C32(0x5d3c0000), SPH_C32(0x37280000),
27718 SPH_C32(0xf72a5032), SPH_C32(0x3b245818), SPH_C32(0xe4e1efe3),
27719 SPH_C32(0x3e076744) },
27720 { SPH_C32(0x600d0e40), SPH_C32(0xd5ba0000), SPH_C32(0xaf770000),
27721 SPH_C32(0xf5db0000), SPH_C32(0xf9f41ebd), SPH_C32(0x6de66f5d),
27722 SPH_C32(0x1701adba), SPH_C32(0xb30af980), SPH_C32(0x80229270),
27723 SPH_C32(0x56780000), SPH_C32(0x72b80000), SPH_C32(0x11670000),
27724 SPH_C32(0xff430bcb), SPH_C32(0x56d8a92f), SPH_C32(0xb47e8667),
27725 SPH_C32(0xa06ec82c) },
27726 { SPH_C32(0x52373000), SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000),
27727 SPH_C32(0x4bbc0000), SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb),
27728 SPH_C32(0x6623a94f), SPH_C32(0x5ea22f27), SPH_C32(0x4c4e8400),
27729 SPH_C32(0xa43c0000), SPH_C32(0xdbd10000), SPH_C32(0x835b0000),
27730 SPH_C32(0x178113a8), SPH_C32(0xea7bb99f), SPH_C32(0xd0ae8609),
27731 SPH_C32(0xee057339) },
27732 { SPH_C32(0xbd3c3270), SPH_C32(0x8b760000), SPH_C32(0xe1d40000),
27733 SPH_C32(0x22f50000), SPH_C32(0x3ffc7828), SPH_C32(0xb053a312),
27734 SPH_C32(0x0037a31e), SPH_C32(0xcced722d), SPH_C32(0x85258430),
27735 SPH_C32(0x43190000), SPH_C32(0xf4550000), SPH_C32(0xa5140000),
27736 SPH_C32(0x1fe84851), SPH_C32(0x878748a8), SPH_C32(0x8031ef8d),
27737 SPH_C32(0x706cdc51) },
27738 { SPH_C32(0x9b5c3030), SPH_C32(0x56ae0000), SPH_C32(0x93fe0000),
27739 SPH_C32(0x6df30000), SPH_C32(0xac9a1fd7), SPH_C32(0x99aae7dc),
27740 SPH_C32(0x36bcc0cb), SPH_C32(0xc0cb804f), SPH_C32(0x6a2e8640),
27741 SPH_C32(0x79e40000), SPH_C32(0xa9fb0000), SPH_C32(0xcc5d0000),
27742 SPH_C32(0x84e77457), SPH_C32(0xc382fd51), SPH_C32(0xe625e5dc),
27743 SPH_C32(0xe223815b) },
27744 { SPH_C32(0x74573240), SPH_C32(0x6c530000), SPH_C32(0xce500000),
27745 SPH_C32(0x04ba0000), SPH_C32(0x379523d1), SPH_C32(0xddaf5225),
27746 SPH_C32(0x50a8ca9a), SPH_C32(0x5284dd45), SPH_C32(0xa3458670),
27747 SPH_C32(0x9ec10000), SPH_C32(0x867f0000), SPH_C32(0xea120000),
27748 SPH_C32(0x8c8e2fae), SPH_C32(0xae7e0c66), SPH_C32(0xb6ba8c58),
27749 SPH_C32(0x7c4a2e33) },
27750 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
27751 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
27752 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
27753 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
27754 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
27755 SPH_C32(0x0f8b57fc) },
27756 { SPH_C32(0x8a011a70), SPH_C32(0xfa260000), SPH_C32(0x74340000),
27757 SPH_C32(0x28e10000), SPH_C32(0x82506121), SPH_C32(0xf8bc3b23),
27758 SPH_C32(0x455ace01), SPH_C32(0xf147b0f7), SPH_C32(0x917fb830),
27759 SPH_C32(0xfaf00000), SPH_C32(0x95720000), SPH_C32(0x54750000),
27760 SPH_C32(0xd189753d), SPH_C32(0x37ce75d0), SPH_C32(0xc79888ad),
27761 SPH_C32(0x91e2f894) },
27762 { SPH_C32(0xac611830), SPH_C32(0x27fe0000), SPH_C32(0x061e0000),
27763 SPH_C32(0x67e70000), SPH_C32(0x113606de), SPH_C32(0xd1457fed),
27764 SPH_C32(0x73d1add4), SPH_C32(0xfd614295), SPH_C32(0x7e74ba40),
27765 SPH_C32(0xc00d0000), SPH_C32(0xc8dc0000), SPH_C32(0x3d3c0000),
27766 SPH_C32(0x4a86493b), SPH_C32(0x73cbc029), SPH_C32(0xa18c82fc),
27767 SPH_C32(0x03ada59e) },
27768 { SPH_C32(0x436a1a40), SPH_C32(0x1d030000), SPH_C32(0x5bb00000),
27769 SPH_C32(0x0eae0000), SPH_C32(0x8a393ad8), SPH_C32(0x9540ca14),
27770 SPH_C32(0x15c5a785), SPH_C32(0x6f2e1f9f), SPH_C32(0xb71fba70),
27771 SPH_C32(0x27280000), SPH_C32(0xe7580000), SPH_C32(0x1b730000),
27772 SPH_C32(0x42ef12c2), SPH_C32(0x1e37311e), SPH_C32(0xf113eb78),
27773 SPH_C32(0x9dc40af6) },
27774 { SPH_C32(0x71502400), SPH_C32(0x79320000), SPH_C32(0x48bd0000),
27775 SPH_C32(0xb0c90000), SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2),
27776 SPH_C32(0x64e7a370), SPH_C32(0x8286c938), SPH_C32(0x7b73ac00),
27777 SPH_C32(0xd56c0000), SPH_C32(0x4e310000), SPH_C32(0x894f0000),
27778 SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae), SPH_C32(0x95c3eb16),
27779 SPH_C32(0xd3afb1e3) },
27780 { SPH_C32(0x9e5b2670), SPH_C32(0x43cf0000), SPH_C32(0x15130000),
27781 SPH_C32(0xd9800000), SPH_C32(0x4c315c4d), SPH_C32(0x48f5065b),
27782 SPH_C32(0x02f3a921), SPH_C32(0x10c99432), SPH_C32(0xb218ac30),
27783 SPH_C32(0x32490000), SPH_C32(0x61b50000), SPH_C32(0xaf000000),
27784 SPH_C32(0xa2445158), SPH_C32(0xcf68d099), SPH_C32(0xc55c8292),
27785 SPH_C32(0x4dc61e8b) },
27786 { SPH_C32(0xb83b2430), SPH_C32(0x9e170000), SPH_C32(0x67390000),
27787 SPH_C32(0x96860000), SPH_C32(0xdf573bb2), SPH_C32(0x610c4295),
27788 SPH_C32(0x3478caf4), SPH_C32(0x1cef6650), SPH_C32(0x5d13ae40),
27789 SPH_C32(0x08b40000), SPH_C32(0x3c1b0000), SPH_C32(0xc6490000),
27790 SPH_C32(0x394b6d5e), SPH_C32(0x8b6d6560), SPH_C32(0xa34888c3),
27791 SPH_C32(0xdf894381) },
27792 { SPH_C32(0x57302640), SPH_C32(0xa4ea0000), SPH_C32(0x3a970000),
27793 SPH_C32(0xffcf0000), SPH_C32(0x445807b4), SPH_C32(0x2509f76c),
27794 SPH_C32(0x526cc0a5), SPH_C32(0x8ea03b5a), SPH_C32(0x9478ae70),
27795 SPH_C32(0xef910000), SPH_C32(0x139f0000), SPH_C32(0xe0060000),
27796 SPH_C32(0x312236a7), SPH_C32(0xe6919457), SPH_C32(0xf3d7e147),
27797 SPH_C32(0x41e0ece9) },
27798 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
27799 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
27800 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
27801 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
27802 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
27803 SPH_C32(0x4aeb5b0f) },
27804 { SPH_C32(0xfd4e5270), SPH_C32(0xd8720000), SPH_C32(0x45250000),
27805 SPH_C32(0x72510000), SPH_C32(0x423f2234), SPH_C32(0x94bf5a8b),
27806 SPH_C32(0x2c2e85a3), SPH_C32(0x7878616a), SPH_C32(0x3af98830),
27807 SPH_C32(0x3b730000), SPH_C32(0x92c30000), SPH_C32(0xb3f20000),
27808 SPH_C32(0x351f2f71), SPH_C32(0x9e353815), SPH_C32(0xc1f3d668),
27809 SPH_C32(0xd482f467) },
27810 { SPH_C32(0xdb2e5030), SPH_C32(0x05aa0000), SPH_C32(0x370f0000),
27811 SPH_C32(0x3d570000), SPH_C32(0xd15945cb), SPH_C32(0xbd461e45),
27812 SPH_C32(0x1aa5e676), SPH_C32(0x745e9308), SPH_C32(0xd5f28a40),
27813 SPH_C32(0x018e0000), SPH_C32(0xcf6d0000), SPH_C32(0xdabb0000),
27814 SPH_C32(0xae101377), SPH_C32(0xda308dec), SPH_C32(0xa7e7dc39),
27815 SPH_C32(0x46cda96d) },
27816 { SPH_C32(0x34255240), SPH_C32(0x3f570000), SPH_C32(0x6aa10000),
27817 SPH_C32(0x541e0000), SPH_C32(0x4a5679cd), SPH_C32(0xf943abbc),
27818 SPH_C32(0x7cb1ec27), SPH_C32(0xe611ce02), SPH_C32(0x1c998a70),
27819 SPH_C32(0xe6ab0000), SPH_C32(0xe0e90000), SPH_C32(0xfcf40000),
27820 SPH_C32(0xa679488e), SPH_C32(0xb7cc7cdb), SPH_C32(0xf778b5bd),
27821 SPH_C32(0xd8a40605) },
27822 { SPH_C32(0x061f6c00), SPH_C32(0x5b660000), SPH_C32(0x79ac0000),
27823 SPH_C32(0xea790000), SPH_C32(0x1751235e), SPH_C32(0x60f3d20a),
27824 SPH_C32(0x0d93e8d2), SPH_C32(0x0bb918a5), SPH_C32(0xd0f59c00),
27825 SPH_C32(0x14ef0000), SPH_C32(0x49800000), SPH_C32(0x6ec80000),
27826 SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b), SPH_C32(0x93a8b5d3),
27827 SPH_C32(0x96cfbd10) },
27828 { SPH_C32(0xe9146e70), SPH_C32(0x619b0000), SPH_C32(0x24020000),
27829 SPH_C32(0x83300000), SPH_C32(0x8c5e1f58), SPH_C32(0x24f667f3),
27830 SPH_C32(0x6b87e283), SPH_C32(0x99f645af), SPH_C32(0x199e9c30),
27831 SPH_C32(0xf3ca0000), SPH_C32(0x66040000), SPH_C32(0x48870000),
27832 SPH_C32(0x46d20b14), SPH_C32(0x66939d5c), SPH_C32(0xc337dc57),
27833 SPH_C32(0x08a61278) },
27834 { SPH_C32(0xcf746c30), SPH_C32(0xbc430000), SPH_C32(0x56280000),
27835 SPH_C32(0xcc360000), SPH_C32(0x1f3878a7), SPH_C32(0x0d0f233d),
27836 SPH_C32(0x5d0c8156), SPH_C32(0x95d0b7cd), SPH_C32(0xf6959e40),
27837 SPH_C32(0xc9370000), SPH_C32(0x3baa0000), SPH_C32(0x21ce0000),
27838 SPH_C32(0xdddd3712), SPH_C32(0x229628a5), SPH_C32(0xa523d606),
27839 SPH_C32(0x9ae94f72) },
27840 { SPH_C32(0x207f6e40), SPH_C32(0x86be0000), SPH_C32(0x0b860000),
27841 SPH_C32(0xa57f0000), SPH_C32(0x843744a1), SPH_C32(0x490a96c4),
27842 SPH_C32(0x3b188b07), SPH_C32(0x079feac7), SPH_C32(0x3ffe9e70),
27843 SPH_C32(0x2e120000), SPH_C32(0x142e0000), SPH_C32(0x07810000),
27844 SPH_C32(0xd5b46ceb), SPH_C32(0x4f6ad992), SPH_C32(0xf5bcbf82),
27845 SPH_C32(0x0480e01a) },
27846 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
27847 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
27848 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
27849 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
27850 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
27851 SPH_C32(0x774199d5) },
27852 { SPH_C32(0xde294670), SPH_C32(0x10cb0000), SPH_C32(0xb1e20000),
27853 SPH_C32(0x89240000), SPH_C32(0x31f20651), SPH_C32(0x6c19ffc2),
27854 SPH_C32(0x2eea8f9c), SPH_C32(0xa45c8775), SPH_C32(0x0dc4a030),
27855 SPH_C32(0x4a230000), SPH_C32(0x07230000), SPH_C32(0xb9e60000),
27856 SPH_C32(0x88b33678), SPH_C32(0xd6daa024), SPH_C32(0x849ebb77),
27857 SPH_C32(0xe92836bd) },
27858 { SPH_C32(0xf8494430), SPH_C32(0xcd130000), SPH_C32(0xc3c80000),
27859 SPH_C32(0xc6220000), SPH_C32(0xa29461ae), SPH_C32(0x45e0bb0c),
27860 SPH_C32(0x1861ec49), SPH_C32(0xa87a7517), SPH_C32(0xe2cfa240),
27861 SPH_C32(0x70de0000), SPH_C32(0x5a8d0000), SPH_C32(0xd0af0000),
27862 SPH_C32(0x13bc0a7e), SPH_C32(0x92df15dd), SPH_C32(0xe28ab126),
27863 SPH_C32(0x7b676bb7) },
27864 { SPH_C32(0x17424640), SPH_C32(0xf7ee0000), SPH_C32(0x9e660000),
27865 SPH_C32(0xaf6b0000), SPH_C32(0x399b5da8), SPH_C32(0x01e50ef5),
27866 SPH_C32(0x7e75e618), SPH_C32(0x3a35281d), SPH_C32(0x2ba4a270),
27867 SPH_C32(0x97fb0000), SPH_C32(0x75090000), SPH_C32(0xf6e00000),
27868 SPH_C32(0x1bd55187), SPH_C32(0xff23e4ea), SPH_C32(0xb215d8a2),
27869 SPH_C32(0xe50ec4df) },
27870 { SPH_C32(0x25787800), SPH_C32(0x93df0000), SPH_C32(0x8d6b0000),
27871 SPH_C32(0x110c0000), SPH_C32(0x649c073b), SPH_C32(0x98557743),
27872 SPH_C32(0x0f57e2ed), SPH_C32(0xd79dfeba), SPH_C32(0xe7c8b400),
27873 SPH_C32(0x65bf0000), SPH_C32(0xdc600000), SPH_C32(0x64dc0000),
27874 SPH_C32(0xf31749e4), SPH_C32(0x4380f45a), SPH_C32(0xd6c5d8cc),
27875 SPH_C32(0xab657fca) },
27876 { SPH_C32(0xca737a70), SPH_C32(0xa9220000), SPH_C32(0xd0c50000),
27877 SPH_C32(0x78450000), SPH_C32(0xff933b3d), SPH_C32(0xdc50c2ba),
27878 SPH_C32(0x6943e8bc), SPH_C32(0x45d2a3b0), SPH_C32(0x2ea3b430),
27879 SPH_C32(0x829a0000), SPH_C32(0xf3e40000), SPH_C32(0x42930000),
27880 SPH_C32(0xfb7e121d), SPH_C32(0x2e7c056d), SPH_C32(0x865ab148),
27881 SPH_C32(0x350cd0a2) },
27882 { SPH_C32(0xec137830), SPH_C32(0x74fa0000), SPH_C32(0xa2ef0000),
27883 SPH_C32(0x37430000), SPH_C32(0x6cf55cc2), SPH_C32(0xf5a98674),
27884 SPH_C32(0x5fc88b69), SPH_C32(0x49f451d2), SPH_C32(0xc1a8b640),
27885 SPH_C32(0xb8670000), SPH_C32(0xae4a0000), SPH_C32(0x2bda0000),
27886 SPH_C32(0x60712e1b), SPH_C32(0x6a79b094), SPH_C32(0xe04ebb19),
27887 SPH_C32(0xa7438da8) },
27888 { SPH_C32(0x03187a40), SPH_C32(0x4e070000), SPH_C32(0xff410000),
27889 SPH_C32(0x5e0a0000), SPH_C32(0xf7fa60c4), SPH_C32(0xb1ac338d),
27890 SPH_C32(0x39dc8138), SPH_C32(0xdbbb0cd8), SPH_C32(0x08c3b670),
27891 SPH_C32(0x5f420000), SPH_C32(0x81ce0000), SPH_C32(0x0d950000),
27892 SPH_C32(0x681875e2), SPH_C32(0x078541a3), SPH_C32(0xb0d1d29d),
27893 SPH_C32(0x392a22c0) },
27894 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
27895 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
27896 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
27897 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
27898 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
27899 SPH_C32(0x1ff06c8d) },
27900 { SPH_C32(0x35dd1670), SPH_C32(0x824c0000), SPH_C32(0x12a20000),
27901 SPH_C32(0x3e070000), SPH_C32(0xa8a70601), SPH_C32(0xe10e4b9e),
27902 SPH_C32(0x0498f7e4), SPH_C32(0x55a998c1), SPH_C32(0x6ed1d430),
27903 SPH_C32(0xd19e0000), SPH_C32(0x57150000), SPH_C32(0x12370000),
27904 SPH_C32(0x86bd4801), SPH_C32(0x0a90fcf4), SPH_C32(0xaa4397f5),
27905 SPH_C32(0x8199c3e5) },
27906 { SPH_C32(0x13bd1430), SPH_C32(0x5f940000), SPH_C32(0x60880000),
27907 SPH_C32(0x71010000), SPH_C32(0x3bc161fe), SPH_C32(0xc8f70f50),
27908 SPH_C32(0x32139431), SPH_C32(0x598f6aa3), SPH_C32(0x81dad640),
27909 SPH_C32(0xeb630000), SPH_C32(0x0abb0000), SPH_C32(0x7b7e0000),
27910 SPH_C32(0x1db27407), SPH_C32(0x4e95490d), SPH_C32(0xcc579da4),
27911 SPH_C32(0x13d69eef) },
27912 { SPH_C32(0xfcb61640), SPH_C32(0x65690000), SPH_C32(0x3d260000),
27913 SPH_C32(0x18480000), SPH_C32(0xa0ce5df8), SPH_C32(0x8cf2baa9),
27914 SPH_C32(0x54079e60), SPH_C32(0xcbc037a9), SPH_C32(0x48b1d670),
27915 SPH_C32(0x0c460000), SPH_C32(0x253f0000), SPH_C32(0x5d310000),
27916 SPH_C32(0x15db2ffe), SPH_C32(0x2369b83a), SPH_C32(0x9cc8f420),
27917 SPH_C32(0x8dbf3187) },
27918 { SPH_C32(0xce8c2800), SPH_C32(0x01580000), SPH_C32(0x2e2b0000),
27919 SPH_C32(0xa62f0000), SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f),
27920 SPH_C32(0x25259a95), SPH_C32(0x2668e10e), SPH_C32(0x84ddc000),
27921 SPH_C32(0xfe020000), SPH_C32(0x8c560000), SPH_C32(0xcf0d0000),
27922 SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a), SPH_C32(0xf818f44e),
27923 SPH_C32(0xc3d48a92) },
27924 { SPH_C32(0x21872a70), SPH_C32(0x3ba50000), SPH_C32(0x73850000),
27925 SPH_C32(0xcf660000), SPH_C32(0x66c63b6d), SPH_C32(0x514776e6),
27926 SPH_C32(0x433190c4), SPH_C32(0xb427bc04), SPH_C32(0x4db6c030),
27927 SPH_C32(0x19270000), SPH_C32(0xa3d20000), SPH_C32(0xe9420000),
27928 SPH_C32(0xf5706c64), SPH_C32(0xf23659bd), SPH_C32(0xa8879dca),
27929 SPH_C32(0x5dbd25fa) },
27930 { SPH_C32(0x07e72830), SPH_C32(0xe67d0000), SPH_C32(0x01af0000),
27931 SPH_C32(0x80600000), SPH_C32(0xf5a05c92), SPH_C32(0x78be3228),
27932 SPH_C32(0x75baf311), SPH_C32(0xb8014e66), SPH_C32(0xa2bdc240),
27933 SPH_C32(0x23da0000), SPH_C32(0xfe7c0000), SPH_C32(0x800b0000),
27934 SPH_C32(0x6e7f5062), SPH_C32(0xb633ec44), SPH_C32(0xce93979b),
27935 SPH_C32(0xcff278f0) },
27936 { SPH_C32(0xe8ec2a40), SPH_C32(0xdc800000), SPH_C32(0x5c010000),
27937 SPH_C32(0xe9290000), SPH_C32(0x6eaf6094), SPH_C32(0x3cbb87d1),
27938 SPH_C32(0x13aef940), SPH_C32(0x2a4e136c), SPH_C32(0x6bd6c270),
27939 SPH_C32(0xc4ff0000), SPH_C32(0xd1f80000), SPH_C32(0xa6440000),
27940 SPH_C32(0x66160b9b), SPH_C32(0xdbcf1d73), SPH_C32(0x9e0cfe1f),
27941 SPH_C32(0x519bd798) },
27942 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
27943 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
27944 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
27945 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
27946 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
27947 SPH_C32(0x225aae57) },
27948 { SPH_C32(0x16ba0270), SPH_C32(0x4af50000), SPH_C32(0xe6650000),
27949 SPH_C32(0xc5720000), SPH_C32(0xdb6a2264), SPH_C32(0x19a8eed7),
27950 SPH_C32(0x065cfddb), SPH_C32(0x898d7ede), SPH_C32(0x59ecfc30),
27951 SPH_C32(0xa0ce0000), SPH_C32(0xc2f50000), SPH_C32(0x18230000),
27952 SPH_C32(0x3b115108), SPH_C32(0x427f64c5), SPH_C32(0xef2efaea),
27953 SPH_C32(0xbc33013f) },
27954 { SPH_C32(0x30da0030), SPH_C32(0x972d0000), SPH_C32(0x944f0000),
27955 SPH_C32(0x8a740000), SPH_C32(0x480c459b), SPH_C32(0x3051aa19),
27956 SPH_C32(0x30d79e0e), SPH_C32(0x85ab8cbc), SPH_C32(0xb6e7fe40),
27957 SPH_C32(0x9a330000), SPH_C32(0x9f5b0000), SPH_C32(0x716a0000),
27958 SPH_C32(0xa01e6d0e), SPH_C32(0x067ad13c), SPH_C32(0x893af0bb),
27959 SPH_C32(0x2e7c5c35) },
27960 { SPH_C32(0xdfd10240), SPH_C32(0xadd00000), SPH_C32(0xc9e10000),
27961 SPH_C32(0xe33d0000), SPH_C32(0xd303799d), SPH_C32(0x74541fe0),
27962 SPH_C32(0x56c3945f), SPH_C32(0x17e4d1b6), SPH_C32(0x7f8cfe70),
27963 SPH_C32(0x7d160000), SPH_C32(0xb0df0000), SPH_C32(0x57250000),
27964 SPH_C32(0xa87736f7), SPH_C32(0x6b86200b), SPH_C32(0xd9a5993f),
27965 SPH_C32(0xb015f35d) },
27966 { SPH_C32(0xedeb3c00), SPH_C32(0xc9e10000), SPH_C32(0xdaec0000),
27967 SPH_C32(0x5d5a0000), SPH_C32(0x8e04230e), SPH_C32(0xede46656),
27968 SPH_C32(0x27e190aa), SPH_C32(0xfa4c0711), SPH_C32(0xb3e0e800),
27969 SPH_C32(0x8f520000), SPH_C32(0x19b60000), SPH_C32(0xc5190000),
27970 SPH_C32(0x40b52e94), SPH_C32(0xd72530bb), SPH_C32(0xbd759951),
27971 SPH_C32(0xfe7e4848) },
27972 { SPH_C32(0x02e03e70), SPH_C32(0xf31c0000), SPH_C32(0x87420000),
27973 SPH_C32(0x34130000), SPH_C32(0x150b1f08), SPH_C32(0xa9e1d3af),
27974 SPH_C32(0x41f59afb), SPH_C32(0x68035a1b), SPH_C32(0x7a8be830),
27975 SPH_C32(0x68770000), SPH_C32(0x36320000), SPH_C32(0xe3560000),
27976 SPH_C32(0x48dc756d), SPH_C32(0xbad9c18c), SPH_C32(0xedeaf0d5),
27977 SPH_C32(0x6017e720) },
27978 { SPH_C32(0x24803c30), SPH_C32(0x2ec40000), SPH_C32(0xf5680000),
27979 SPH_C32(0x7b150000), SPH_C32(0x866d78f7), SPH_C32(0x80189761),
27980 SPH_C32(0x777ef92e), SPH_C32(0x6425a879), SPH_C32(0x9580ea40),
27981 SPH_C32(0x528a0000), SPH_C32(0x6b9c0000), SPH_C32(0x8a1f0000),
27982 SPH_C32(0xd3d3496b), SPH_C32(0xfedc7475), SPH_C32(0x8bfefa84),
27983 SPH_C32(0xf258ba2a) },
27984 { SPH_C32(0xcb8b3e40), SPH_C32(0x14390000), SPH_C32(0xa8c60000),
27985 SPH_C32(0x125c0000), SPH_C32(0x1d6244f1), SPH_C32(0xc41d2298),
27986 SPH_C32(0x116af37f), SPH_C32(0xf66af573), SPH_C32(0x5cebea70),
27987 SPH_C32(0xb5af0000), SPH_C32(0x44180000), SPH_C32(0xac500000),
27988 SPH_C32(0xdbba1292), SPH_C32(0x93208542), SPH_C32(0xdb619300),
27989 SPH_C32(0x6c311542) },
27990 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
27991 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
27992 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
27993 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
27994 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
27995 SPH_C32(0x673aa2a4) },
27996 { SPH_C32(0x61f54a70), SPH_C32(0x68a10000), SPH_C32(0xd7740000),
27997 SPH_C32(0x9fc20000), SPH_C32(0x1b056171), SPH_C32(0x75ab8f7f),
27998 SPH_C32(0x6f28b679), SPH_C32(0x00b2af43), SPH_C32(0xf26acc30),
27999 SPH_C32(0x614d0000), SPH_C32(0xc5440000), SPH_C32(0xffa40000),
28000 SPH_C32(0xdf870b44), SPH_C32(0xeb842900), SPH_C32(0xe945a42f),
28001 SPH_C32(0xf9530dcc) },
28002 { SPH_C32(0x47954830), SPH_C32(0xb5790000), SPH_C32(0xa55e0000),
28003 SPH_C32(0xd0c40000), SPH_C32(0x8863068e), SPH_C32(0x5c52cbb1),
28004 SPH_C32(0x59a3d5ac), SPH_C32(0x0c945d21), SPH_C32(0x1d61ce40),
28005 SPH_C32(0x5bb00000), SPH_C32(0x98ea0000), SPH_C32(0x96ed0000),
28006 SPH_C32(0x44883742), SPH_C32(0xaf819cf9), SPH_C32(0x8f51ae7e),
28007 SPH_C32(0x6b1c50c6) },
28008 { SPH_C32(0xa89e4a40), SPH_C32(0x8f840000), SPH_C32(0xf8f00000),
28009 SPH_C32(0xb98d0000), SPH_C32(0x136c3a88), SPH_C32(0x18577e48),
28010 SPH_C32(0x3fb7dffd), SPH_C32(0x9edb002b), SPH_C32(0xd40ace70),
28011 SPH_C32(0xbc950000), SPH_C32(0xb76e0000), SPH_C32(0xb0a20000),
28012 SPH_C32(0x4ce16cbb), SPH_C32(0xc27d6dce), SPH_C32(0xdfcec7fa),
28013 SPH_C32(0xf575ffae) },
28014 { SPH_C32(0x9aa47400), SPH_C32(0xebb50000), SPH_C32(0xebfd0000),
28015 SPH_C32(0x07ea0000), SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe),
28016 SPH_C32(0x4e95db08), SPH_C32(0x7373d68c), SPH_C32(0x1866d800),
28017 SPH_C32(0x4ed10000), SPH_C32(0x1e070000), SPH_C32(0x229e0000),
28018 SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e), SPH_C32(0xbb1ec794),
28019 SPH_C32(0xbb1e44bb) },
28020 { SPH_C32(0x75af7670), SPH_C32(0xd1480000), SPH_C32(0xb6530000),
28021 SPH_C32(0x6ea30000), SPH_C32(0xd5645c1d), SPH_C32(0xc5e2b207),
28022 SPH_C32(0x2881d159), SPH_C32(0xe13c8b86), SPH_C32(0xd10dd830),
28023 SPH_C32(0xa9f40000), SPH_C32(0x31830000), SPH_C32(0x04d10000),
28024 SPH_C32(0xac4a2f21), SPH_C32(0x13228c49), SPH_C32(0xeb81ae10),
28025 SPH_C32(0x2577ebd3) },
28026 { SPH_C32(0x53cf7430), SPH_C32(0x0c900000), SPH_C32(0xc4790000),
28027 SPH_C32(0x21a50000), SPH_C32(0x46023be2), SPH_C32(0xec1bf6c9),
28028 SPH_C32(0x1e0ab28c), SPH_C32(0xed1a79e4), SPH_C32(0x3e06da40),
28029 SPH_C32(0x93090000), SPH_C32(0x6c2d0000), SPH_C32(0x6d980000),
28030 SPH_C32(0x37451327), SPH_C32(0x572739b0), SPH_C32(0x8d95a441),
28031 SPH_C32(0xb738b6d9) },
28032 { SPH_C32(0xbcc47640), SPH_C32(0x366d0000), SPH_C32(0x99d70000),
28033 SPH_C32(0x48ec0000), SPH_C32(0xdd0d07e4), SPH_C32(0xa81e4330),
28034 SPH_C32(0x781eb8dd), SPH_C32(0x7f5524ee), SPH_C32(0xf76dda70),
28035 SPH_C32(0x742c0000), SPH_C32(0x43a90000), SPH_C32(0x4bd70000),
28036 SPH_C32(0x3f2c48de), SPH_C32(0x3adbc887), SPH_C32(0xdd0acdc5),
28037 SPH_C32(0x295119b1) },
28038 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
28039 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
28040 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
28041 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
28042 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
28043 SPH_C32(0x5a90607e) },
28044 { SPH_C32(0x42925e70), SPH_C32(0xa0180000), SPH_C32(0x23b30000),
28045 SPH_C32(0x64b70000), SPH_C32(0x68c84514), SPH_C32(0x8d0d2a36),
28046 SPH_C32(0x6decbc46), SPH_C32(0xdc96495c), SPH_C32(0xc557e430),
28047 SPH_C32(0x101d0000), SPH_C32(0x50a40000), SPH_C32(0xf5b00000),
28048 SPH_C32(0x622b124d), SPH_C32(0xa36bb131), SPH_C32(0xac28c930),
28049 SPH_C32(0xc4f9cf16) },
28050 { SPH_C32(0x64f25c30), SPH_C32(0x7dc00000), SPH_C32(0x51990000),
28051 SPH_C32(0x2bb10000), SPH_C32(0xfbae22eb), SPH_C32(0xa4f46ef8),
28052 SPH_C32(0x5b67df93), SPH_C32(0xd0b0bb3e), SPH_C32(0x2a5ce640),
28053 SPH_C32(0x2ae00000), SPH_C32(0x0d0a0000), SPH_C32(0x9cf90000),
28054 SPH_C32(0xf9242e4b), SPH_C32(0xe76e04c8), SPH_C32(0xca3cc361),
28055 SPH_C32(0x56b6921c) },
28056 { SPH_C32(0x8bf95e40), SPH_C32(0x473d0000), SPH_C32(0x0c370000),
28057 SPH_C32(0x42f80000), SPH_C32(0x60a11eed), SPH_C32(0xe0f1db01),
28058 SPH_C32(0x3d73d5c2), SPH_C32(0x42ffe634), SPH_C32(0xe337e670),
28059 SPH_C32(0xcdc50000), SPH_C32(0x228e0000), SPH_C32(0xbab60000),
28060 SPH_C32(0xf14d75b2), SPH_C32(0x8a92f5ff), SPH_C32(0x9aa3aae5),
28061 SPH_C32(0xc8df3d74) },
28062 { SPH_C32(0xb9c36000), SPH_C32(0x230c0000), SPH_C32(0x1f3a0000),
28063 SPH_C32(0xfc9f0000), SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7),
28064 SPH_C32(0x4c51d137), SPH_C32(0xaf573093), SPH_C32(0x2f5bf000),
28065 SPH_C32(0x3f810000), SPH_C32(0x8be70000), SPH_C32(0x288a0000),
28066 SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f), SPH_C32(0xfe73aa8b),
28067 SPH_C32(0x86b48661) },
28068 { SPH_C32(0x56c86270), SPH_C32(0x19f10000), SPH_C32(0x42940000),
28069 SPH_C32(0x95d60000), SPH_C32(0xa6a97878), SPH_C32(0x3d44174e),
28070 SPH_C32(0x2a45db66), SPH_C32(0x3d186d99), SPH_C32(0xe630f030),
28071 SPH_C32(0xd8a40000), SPH_C32(0xa4630000), SPH_C32(0x0ec50000),
28072 SPH_C32(0x11e63628), SPH_C32(0x5bcd1478), SPH_C32(0xaeecc30f),
28073 SPH_C32(0x18dd2909) },
28074 { SPH_C32(0x70a86030), SPH_C32(0xc4290000), SPH_C32(0x30be0000),
28075 SPH_C32(0xdad00000), SPH_C32(0x35cf1f87), SPH_C32(0x14bd5380),
28076 SPH_C32(0x1cceb8b3), SPH_C32(0x313e9ffb), SPH_C32(0x093bf240),
28077 SPH_C32(0xe2590000), SPH_C32(0xf9cd0000), SPH_C32(0x678c0000),
28078 SPH_C32(0x8ae90a2e), SPH_C32(0x1fc8a181), SPH_C32(0xc8f8c95e),
28079 SPH_C32(0x8a927403) },
28080 { SPH_C32(0x9fa36240), SPH_C32(0xfed40000), SPH_C32(0x6d100000),
28081 SPH_C32(0xb3990000), SPH_C32(0xaec02381), SPH_C32(0x50b8e679),
28082 SPH_C32(0x7adab2e2), SPH_C32(0xa371c2f1), SPH_C32(0xc050f270),
28083 SPH_C32(0x057c0000), SPH_C32(0xd6490000), SPH_C32(0x41c30000),
28084 SPH_C32(0x828051d7), SPH_C32(0x723450b6), SPH_C32(0x9867a0da),
28085 SPH_C32(0x14fbdb6b) },
28086 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
28087 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
28088 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
28089 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
28090 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
28091 SPH_C32(0x8d0d9ec4) },
28092 { SPH_C32(0x80229270), SPH_C32(0x56780000), SPH_C32(0x72b80000),
28093 SPH_C32(0x11670000), SPH_C32(0xff430bcb), SPH_C32(0x56d8a92f),
28094 SPH_C32(0xb47e8667), SPH_C32(0xa06ec82c), SPH_C32(0xe02f9c30),
28095 SPH_C32(0x83c20000), SPH_C32(0xddcf0000), SPH_C32(0xe4bc0000),
28096 SPH_C32(0x06b71576), SPH_C32(0x3b3ec672), SPH_C32(0xa37f2bdd),
28097 SPH_C32(0x136431ac) },
28098 { SPH_C32(0xa6429030), SPH_C32(0x8ba00000), SPH_C32(0x00920000),
28099 SPH_C32(0x5e610000), SPH_C32(0x6c256c34), SPH_C32(0x7f21ede1),
28100 SPH_C32(0x82f5e5b2), SPH_C32(0xac483a4e), SPH_C32(0x0f249e40),
28101 SPH_C32(0xb93f0000), SPH_C32(0x80610000), SPH_C32(0x8df50000),
28102 SPH_C32(0x9db82970), SPH_C32(0x7f3b738b), SPH_C32(0xc56b218c),
28103 SPH_C32(0x812b6ca6) },
28104 { SPH_C32(0x49499240), SPH_C32(0xb15d0000), SPH_C32(0x5d3c0000),
28105 SPH_C32(0x37280000), SPH_C32(0xf72a5032), SPH_C32(0x3b245818),
28106 SPH_C32(0xe4e1efe3), SPH_C32(0x3e076744), SPH_C32(0xc64f9e70),
28107 SPH_C32(0x5e1a0000), SPH_C32(0xafe50000), SPH_C32(0xabba0000),
28108 SPH_C32(0x95d17289), SPH_C32(0x12c782bc), SPH_C32(0x95f44808),
28109 SPH_C32(0x1f42c3ce) },
28110 { SPH_C32(0x7b73ac00), SPH_C32(0xd56c0000), SPH_C32(0x4e310000),
28111 SPH_C32(0x894f0000), SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae),
28112 SPH_C32(0x95c3eb16), SPH_C32(0xd3afb1e3), SPH_C32(0x0a238800),
28113 SPH_C32(0xac5e0000), SPH_C32(0x068c0000), SPH_C32(0x39860000),
28114 SPH_C32(0x7d136aea), SPH_C32(0xae64920c), SPH_C32(0xf1244866),
28115 SPH_C32(0x512978db) },
28116 { SPH_C32(0x9478ae70), SPH_C32(0xef910000), SPH_C32(0x139f0000),
28117 SPH_C32(0xe0060000), SPH_C32(0x312236a7), SPH_C32(0xe6919457),
28118 SPH_C32(0xf3d7e147), SPH_C32(0x41e0ece9), SPH_C32(0xc3488830),
28119 SPH_C32(0x4b7b0000), SPH_C32(0x29080000), SPH_C32(0x1fc90000),
28120 SPH_C32(0x757a3113), SPH_C32(0xc398633b), SPH_C32(0xa1bb21e2),
28121 SPH_C32(0xcf40d7b3) },
28122 { SPH_C32(0xb218ac30), SPH_C32(0x32490000), SPH_C32(0x61b50000),
28123 SPH_C32(0xaf000000), SPH_C32(0xa2445158), SPH_C32(0xcf68d099),
28124 SPH_C32(0xc55c8292), SPH_C32(0x4dc61e8b), SPH_C32(0x2c438a40),
28125 SPH_C32(0x71860000), SPH_C32(0x74a60000), SPH_C32(0x76800000),
28126 SPH_C32(0xee750d15), SPH_C32(0x879dd6c2), SPH_C32(0xc7af2bb3),
28127 SPH_C32(0x5d0f8ab9) },
28128 { SPH_C32(0x5d13ae40), SPH_C32(0x08b40000), SPH_C32(0x3c1b0000),
28129 SPH_C32(0xc6490000), SPH_C32(0x394b6d5e), SPH_C32(0x8b6d6560),
28130 SPH_C32(0xa34888c3), SPH_C32(0xdf894381), SPH_C32(0xe5288a70),
28131 SPH_C32(0x96a30000), SPH_C32(0x5b220000), SPH_C32(0x50cf0000),
28132 SPH_C32(0xe61c56ec), SPH_C32(0xea6127f5), SPH_C32(0x97304237),
28133 SPH_C32(0xc36625d1) },
28134 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
28135 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
28136 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
28137 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
28138 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
28139 SPH_C32(0xb0a75c1e) },
28140 { SPH_C32(0xa3458670), SPH_C32(0x9ec10000), SPH_C32(0x867f0000),
28141 SPH_C32(0xea120000), SPH_C32(0x8c8e2fae), SPH_C32(0xae7e0c66),
28142 SPH_C32(0xb6ba8c58), SPH_C32(0x7c4a2e33), SPH_C32(0xd712b430),
28143 SPH_C32(0xf2920000), SPH_C32(0x482f0000), SPH_C32(0xeea80000),
28144 SPH_C32(0xbb1b0c7f), SPH_C32(0x73d15e43), SPH_C32(0xe61246c2),
28145 SPH_C32(0x2ecef376) },
28146 { SPH_C32(0x85258430), SPH_C32(0x43190000), SPH_C32(0xf4550000),
28147 SPH_C32(0xa5140000), SPH_C32(0x1fe84851), SPH_C32(0x878748a8),
28148 SPH_C32(0x8031ef8d), SPH_C32(0x706cdc51), SPH_C32(0x3819b640),
28149 SPH_C32(0xc86f0000), SPH_C32(0x15810000), SPH_C32(0x87e10000),
28150 SPH_C32(0x20143079), SPH_C32(0x37d4ebba), SPH_C32(0x80064c93),
28151 SPH_C32(0xbc81ae7c) },
28152 { SPH_C32(0x6a2e8640), SPH_C32(0x79e40000), SPH_C32(0xa9fb0000),
28153 SPH_C32(0xcc5d0000), SPH_C32(0x84e77457), SPH_C32(0xc382fd51),
28154 SPH_C32(0xe625e5dc), SPH_C32(0xe223815b), SPH_C32(0xf172b670),
28155 SPH_C32(0x2f4a0000), SPH_C32(0x3a050000), SPH_C32(0xa1ae0000),
28156 SPH_C32(0x287d6b80), SPH_C32(0x5a281a8d), SPH_C32(0xd0992517),
28157 SPH_C32(0x22e80114) },
28158 { SPH_C32(0x5814b800), SPH_C32(0x1dd50000), SPH_C32(0xbaf60000),
28159 SPH_C32(0x723a0000), SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7),
28160 SPH_C32(0x9707e129), SPH_C32(0x0f8b57fc), SPH_C32(0x3d1ea000),
28161 SPH_C32(0xdd0e0000), SPH_C32(0x936c0000), SPH_C32(0x33920000),
28162 SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d), SPH_C32(0xb4492579),
28163 SPH_C32(0x6c83ba01) },
28164 { SPH_C32(0xb71fba70), SPH_C32(0x27280000), SPH_C32(0xe7580000),
28165 SPH_C32(0x1b730000), SPH_C32(0x42ef12c2), SPH_C32(0x1e37311e),
28166 SPH_C32(0xf113eb78), SPH_C32(0x9dc40af6), SPH_C32(0xf475a030),
28167 SPH_C32(0x3a2b0000), SPH_C32(0xbce80000), SPH_C32(0x15dd0000),
28168 SPH_C32(0xc8d6281a), SPH_C32(0x8b77fb0a), SPH_C32(0xe4d64cfd),
28169 SPH_C32(0xf2ea1569) },
28170 { SPH_C32(0x917fb830), SPH_C32(0xfaf00000), SPH_C32(0x95720000),
28171 SPH_C32(0x54750000), SPH_C32(0xd189753d), SPH_C32(0x37ce75d0),
28172 SPH_C32(0xc79888ad), SPH_C32(0x91e2f894), SPH_C32(0x1b7ea240),
28173 SPH_C32(0x00d60000), SPH_C32(0xe1460000), SPH_C32(0x7c940000),
28174 SPH_C32(0x53d9141c), SPH_C32(0xcf724ef3), SPH_C32(0x82c246ac),
28175 SPH_C32(0x60a54863) },
28176 { SPH_C32(0x7e74ba40), SPH_C32(0xc00d0000), SPH_C32(0xc8dc0000),
28177 SPH_C32(0x3d3c0000), SPH_C32(0x4a86493b), SPH_C32(0x73cbc029),
28178 SPH_C32(0xa18c82fc), SPH_C32(0x03ada59e), SPH_C32(0xd215a270),
28179 SPH_C32(0xe7f30000), SPH_C32(0xcec20000), SPH_C32(0x5adb0000),
28180 SPH_C32(0x5bb04fe5), SPH_C32(0xa28ebfc4), SPH_C32(0xd25d2f28),
28181 SPH_C32(0xfecce70b) },
28182 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
28183 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
28184 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
28185 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
28186 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
28187 SPH_C32(0xf5c750ed) },
28188 { SPH_C32(0xd40ace70), SPH_C32(0xbc950000), SPH_C32(0xb76e0000),
28189 SPH_C32(0xb0a20000), SPH_C32(0x4ce16cbb), SPH_C32(0xc27d6dce),
28190 SPH_C32(0xdfcec7fa), SPH_C32(0xf575ffae), SPH_C32(0x7c948430),
28191 SPH_C32(0x33110000), SPH_C32(0x4f9e0000), SPH_C32(0x092f0000),
28192 SPH_C32(0x5f8d5633), SPH_C32(0xda2a1386), SPH_C32(0xe0791807),
28193 SPH_C32(0x6baeff85) },
28194 { SPH_C32(0xf26acc30), SPH_C32(0x614d0000), SPH_C32(0xc5440000),
28195 SPH_C32(0xffa40000), SPH_C32(0xdf870b44), SPH_C32(0xeb842900),
28196 SPH_C32(0xe945a42f), SPH_C32(0xf9530dcc), SPH_C32(0x939f8640),
28197 SPH_C32(0x09ec0000), SPH_C32(0x12300000), SPH_C32(0x60660000),
28198 SPH_C32(0xc4826a35), SPH_C32(0x9e2fa67f), SPH_C32(0x866d1256),
28199 SPH_C32(0xf9e1a28f) },
28200 { SPH_C32(0x1d61ce40), SPH_C32(0x5bb00000), SPH_C32(0x98ea0000),
28201 SPH_C32(0x96ed0000), SPH_C32(0x44883742), SPH_C32(0xaf819cf9),
28202 SPH_C32(0x8f51ae7e), SPH_C32(0x6b1c50c6), SPH_C32(0x5af48670),
28203 SPH_C32(0xeec90000), SPH_C32(0x3db40000), SPH_C32(0x46290000),
28204 SPH_C32(0xcceb31cc), SPH_C32(0xf3d35748), SPH_C32(0xd6f27bd2),
28205 SPH_C32(0x67880de7) },
28206 { SPH_C32(0x2f5bf000), SPH_C32(0x3f810000), SPH_C32(0x8be70000),
28207 SPH_C32(0x288a0000), SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f),
28208 SPH_C32(0xfe73aa8b), SPH_C32(0x86b48661), SPH_C32(0x96989000),
28209 SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000), SPH_C32(0xd4150000),
28210 SPH_C32(0x242929af), SPH_C32(0x4f7047f8), SPH_C32(0xb2227bbc),
28211 SPH_C32(0x29e3b6f2) },
28212 { SPH_C32(0xc050f270), SPH_C32(0x057c0000), SPH_C32(0xd6490000),
28213 SPH_C32(0x41c30000), SPH_C32(0x828051d7), SPH_C32(0x723450b6),
28214 SPH_C32(0x9867a0da), SPH_C32(0x14fbdb6b), SPH_C32(0x5ff39030),
28215 SPH_C32(0xfba80000), SPH_C32(0xbb590000), SPH_C32(0xf25a0000),
28216 SPH_C32(0x2c407256), SPH_C32(0x228cb6cf), SPH_C32(0xe2bd1238),
28217 SPH_C32(0xb78a199a) },
28218 { SPH_C32(0xe630f030), SPH_C32(0xd8a40000), SPH_C32(0xa4630000),
28219 SPH_C32(0x0ec50000), SPH_C32(0x11e63628), SPH_C32(0x5bcd1478),
28220 SPH_C32(0xaeecc30f), SPH_C32(0x18dd2909), SPH_C32(0xb0f89240),
28221 SPH_C32(0xc1550000), SPH_C32(0xe6f70000), SPH_C32(0x9b130000),
28222 SPH_C32(0xb74f4e50), SPH_C32(0x66890336), SPH_C32(0x84a91869),
28223 SPH_C32(0x25c54490) },
28224 { SPH_C32(0x093bf240), SPH_C32(0xe2590000), SPH_C32(0xf9cd0000),
28225 SPH_C32(0x678c0000), SPH_C32(0x8ae90a2e), SPH_C32(0x1fc8a181),
28226 SPH_C32(0xc8f8c95e), SPH_C32(0x8a927403), SPH_C32(0x79939270),
28227 SPH_C32(0x26700000), SPH_C32(0xc9730000), SPH_C32(0xbd5c0000),
28228 SPH_C32(0xbf2615a9), SPH_C32(0x0b75f201), SPH_C32(0xd43671ed),
28229 SPH_C32(0xbbacebf8) },
28230 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
28231 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
28232 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
28233 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
28234 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
28235 SPH_C32(0xc86d9237) },
28236 { SPH_C32(0xf76dda70), SPH_C32(0x742c0000), SPH_C32(0x43a90000),
28237 SPH_C32(0x4bd70000), SPH_C32(0x3f2c48de), SPH_C32(0x3adbc887),
28238 SPH_C32(0xdd0acdc5), SPH_C32(0x295119b1), SPH_C32(0x4ba9ac30),
28239 SPH_C32(0x42410000), SPH_C32(0xda7e0000), SPH_C32(0x033b0000),
28240 SPH_C32(0xe2214f3a), SPH_C32(0x92c58bb7), SPH_C32(0xa5147518),
28241 SPH_C32(0x56043d5f) },
28242 { SPH_C32(0xd10dd830), SPH_C32(0xa9f40000), SPH_C32(0x31830000),
28243 SPH_C32(0x04d10000), SPH_C32(0xac4a2f21), SPH_C32(0x13228c49),
28244 SPH_C32(0xeb81ae10), SPH_C32(0x2577ebd3), SPH_C32(0xa4a2ae40),
28245 SPH_C32(0x78bc0000), SPH_C32(0x87d00000), SPH_C32(0x6a720000),
28246 SPH_C32(0x792e733c), SPH_C32(0xd6c03e4e), SPH_C32(0xc3007f49),
28247 SPH_C32(0xc44b6055) },
28248 { SPH_C32(0x3e06da40), SPH_C32(0x93090000), SPH_C32(0x6c2d0000),
28249 SPH_C32(0x6d980000), SPH_C32(0x37451327), SPH_C32(0x572739b0),
28250 SPH_C32(0x8d95a441), SPH_C32(0xb738b6d9), SPH_C32(0x6dc9ae70),
28251 SPH_C32(0x9f990000), SPH_C32(0xa8540000), SPH_C32(0x4c3d0000),
28252 SPH_C32(0x714728c5), SPH_C32(0xbb3ccf79), SPH_C32(0x939f16cd),
28253 SPH_C32(0x5a22cf3d) },
28254 { SPH_C32(0x0c3ce400), SPH_C32(0xf7380000), SPH_C32(0x7f200000),
28255 SPH_C32(0xd3ff0000), SPH_C32(0x6a4249b4), SPH_C32(0xce974006),
28256 SPH_C32(0xfcb7a0b4), SPH_C32(0x5a90607e), SPH_C32(0xa1a5b800),
28257 SPH_C32(0x6ddd0000), SPH_C32(0x013d0000), SPH_C32(0xde010000),
28258 SPH_C32(0x998530a6), SPH_C32(0x079fdfc9), SPH_C32(0xf74f16a3),
28259 SPH_C32(0x14497428) },
28260 { SPH_C32(0xe337e670), SPH_C32(0xcdc50000), SPH_C32(0x228e0000),
28261 SPH_C32(0xbab60000), SPH_C32(0xf14d75b2), SPH_C32(0x8a92f5ff),
28262 SPH_C32(0x9aa3aae5), SPH_C32(0xc8df3d74), SPH_C32(0x68ceb830),
28263 SPH_C32(0x8af80000), SPH_C32(0x2eb90000), SPH_C32(0xf84e0000),
28264 SPH_C32(0x91ec6b5f), SPH_C32(0x6a632efe), SPH_C32(0xa7d07f27),
28265 SPH_C32(0x8a20db40) },
28266 { SPH_C32(0xc557e430), SPH_C32(0x101d0000), SPH_C32(0x50a40000),
28267 SPH_C32(0xf5b00000), SPH_C32(0x622b124d), SPH_C32(0xa36bb131),
28268 SPH_C32(0xac28c930), SPH_C32(0xc4f9cf16), SPH_C32(0x87c5ba40),
28269 SPH_C32(0xb0050000), SPH_C32(0x73170000), SPH_C32(0x91070000),
28270 SPH_C32(0x0ae35759), SPH_C32(0x2e669b07), SPH_C32(0xc1c47576),
28271 SPH_C32(0x186f864a) },
28272 { SPH_C32(0x2a5ce640), SPH_C32(0x2ae00000), SPH_C32(0x0d0a0000),
28273 SPH_C32(0x9cf90000), SPH_C32(0xf9242e4b), SPH_C32(0xe76e04c8),
28274 SPH_C32(0xca3cc361), SPH_C32(0x56b6921c), SPH_C32(0x4eaeba70),
28275 SPH_C32(0x57200000), SPH_C32(0x5c930000), SPH_C32(0xb7480000),
28276 SPH_C32(0x028a0ca0), SPH_C32(0x439a6a30), SPH_C32(0x915b1cf2),
28277 SPH_C32(0x86062922) },
28278 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
28279 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
28280 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
28281 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
28282 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
28283 SPH_C32(0xa0dc676f) },
28284 { SPH_C32(0x1c998a70), SPH_C32(0xe6ab0000), SPH_C32(0xe0e90000),
28285 SPH_C32(0xfcf40000), SPH_C32(0xa679488e), SPH_C32(0xb7cc7cdb),
28286 SPH_C32(0xf778b5bd), SPH_C32(0xd8a40605), SPH_C32(0x28bcd830),
28287 SPH_C32(0xd9fc0000), SPH_C32(0x8a480000), SPH_C32(0xa8ea0000),
28288 SPH_C32(0xec2f3143), SPH_C32(0x4e8fd767), SPH_C32(0x8bc9599a),
28289 SPH_C32(0x3eb5c807) },
28290 { SPH_C32(0x3af98830), SPH_C32(0x3b730000), SPH_C32(0x92c30000),
28291 SPH_C32(0xb3f20000), SPH_C32(0x351f2f71), SPH_C32(0x9e353815),
28292 SPH_C32(0xc1f3d668), SPH_C32(0xd482f467), SPH_C32(0xc7b7da40),
28293 SPH_C32(0xe3010000), SPH_C32(0xd7e60000), SPH_C32(0xc1a30000),
28294 SPH_C32(0x77200d45), SPH_C32(0x0a8a629e), SPH_C32(0xeddd53cb),
28295 SPH_C32(0xacfa950d) },
28296 { SPH_C32(0xd5f28a40), SPH_C32(0x018e0000), SPH_C32(0xcf6d0000),
28297 SPH_C32(0xdabb0000), SPH_C32(0xae101377), SPH_C32(0xda308dec),
28298 SPH_C32(0xa7e7dc39), SPH_C32(0x46cda96d), SPH_C32(0x0edcda70),
28299 SPH_C32(0x04240000), SPH_C32(0xf8620000), SPH_C32(0xe7ec0000),
28300 SPH_C32(0x7f4956bc), SPH_C32(0x677693a9), SPH_C32(0xbd423a4f),
28301 SPH_C32(0x32933a65) },
28302 { SPH_C32(0xe7c8b400), SPH_C32(0x65bf0000), SPH_C32(0xdc600000),
28303 SPH_C32(0x64dc0000), SPH_C32(0xf31749e4), SPH_C32(0x4380f45a),
28304 SPH_C32(0xd6c5d8cc), SPH_C32(0xab657fca), SPH_C32(0xc2b0cc00),
28305 SPH_C32(0xf6600000), SPH_C32(0x510b0000), SPH_C32(0x75d00000),
28306 SPH_C32(0x978b4edf), SPH_C32(0xdbd58319), SPH_C32(0xd9923a21),
28307 SPH_C32(0x7cf88170) },
28308 { SPH_C32(0x08c3b670), SPH_C32(0x5f420000), SPH_C32(0x81ce0000),
28309 SPH_C32(0x0d950000), SPH_C32(0x681875e2), SPH_C32(0x078541a3),
28310 SPH_C32(0xb0d1d29d), SPH_C32(0x392a22c0), SPH_C32(0x0bdbcc30),
28311 SPH_C32(0x11450000), SPH_C32(0x7e8f0000), SPH_C32(0x539f0000),
28312 SPH_C32(0x9fe21526), SPH_C32(0xb629722e), SPH_C32(0x890d53a5),
28313 SPH_C32(0xe2912e18) },
28314 { SPH_C32(0x2ea3b430), SPH_C32(0x829a0000), SPH_C32(0xf3e40000),
28315 SPH_C32(0x42930000), SPH_C32(0xfb7e121d), SPH_C32(0x2e7c056d),
28316 SPH_C32(0x865ab148), SPH_C32(0x350cd0a2), SPH_C32(0xe4d0ce40),
28317 SPH_C32(0x2bb80000), SPH_C32(0x23210000), SPH_C32(0x3ad60000),
28318 SPH_C32(0x04ed2920), SPH_C32(0xf22cc7d7), SPH_C32(0xef1959f4),
28319 SPH_C32(0x70de7312) },
28320 { SPH_C32(0xc1a8b640), SPH_C32(0xb8670000), SPH_C32(0xae4a0000),
28321 SPH_C32(0x2bda0000), SPH_C32(0x60712e1b), SPH_C32(0x6a79b094),
28322 SPH_C32(0xe04ebb19), SPH_C32(0xa7438da8), SPH_C32(0x2dbbce70),
28323 SPH_C32(0xcc9d0000), SPH_C32(0x0ca50000), SPH_C32(0x1c990000),
28324 SPH_C32(0x0c8472d9), SPH_C32(0x9fd036e0), SPH_C32(0xbf863070),
28325 SPH_C32(0xeeb7dc7a) },
28326 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
28327 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
28328 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
28329 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
28330 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
28331 SPH_C32(0x9d76a5b5) },
28332 { SPH_C32(0x3ffe9e70), SPH_C32(0x2e120000), SPH_C32(0x142e0000),
28333 SPH_C32(0x07810000), SPH_C32(0xd5b46ceb), SPH_C32(0x4f6ad992),
28334 SPH_C32(0xf5bcbf82), SPH_C32(0x0480e01a), SPH_C32(0x1f81f030),
28335 SPH_C32(0xa8ac0000), SPH_C32(0x1fa80000), SPH_C32(0xa2fe0000),
28336 SPH_C32(0x5183284a), SPH_C32(0x06604f56), SPH_C32(0xcea43485),
28337 SPH_C32(0x031f0add) },
28338 { SPH_C32(0x199e9c30), SPH_C32(0xf3ca0000), SPH_C32(0x66040000),
28339 SPH_C32(0x48870000), SPH_C32(0x46d20b14), SPH_C32(0x66939d5c),
28340 SPH_C32(0xc337dc57), SPH_C32(0x08a61278), SPH_C32(0xf08af240),
28341 SPH_C32(0x92510000), SPH_C32(0x42060000), SPH_C32(0xcbb70000),
28342 SPH_C32(0xca8c144c), SPH_C32(0x4265faaf), SPH_C32(0xa8b03ed4),
28343 SPH_C32(0x915057d7) },
28344 { SPH_C32(0xf6959e40), SPH_C32(0xc9370000), SPH_C32(0x3baa0000),
28345 SPH_C32(0x21ce0000), SPH_C32(0xdddd3712), SPH_C32(0x229628a5),
28346 SPH_C32(0xa523d606), SPH_C32(0x9ae94f72), SPH_C32(0x39e1f270),
28347 SPH_C32(0x75740000), SPH_C32(0x6d820000), SPH_C32(0xedf80000),
28348 SPH_C32(0xc2e54fb5), SPH_C32(0x2f990b98), SPH_C32(0xf82f5750),
28349 SPH_C32(0x0f39f8bf) },
28350 { SPH_C32(0xc4afa000), SPH_C32(0xad060000), SPH_C32(0x28a70000),
28351 SPH_C32(0x9fa90000), SPH_C32(0x80da6d81), SPH_C32(0xbb265113),
28352 SPH_C32(0xd401d2f3), SPH_C32(0x774199d5), SPH_C32(0xf58de400),
28353 SPH_C32(0x87300000), SPH_C32(0xc4eb0000), SPH_C32(0x7fc40000),
28354 SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28), SPH_C32(0x9cff573e),
28355 SPH_C32(0x415243aa) },
28356 { SPH_C32(0x2ba4a270), SPH_C32(0x97fb0000), SPH_C32(0x75090000),
28357 SPH_C32(0xf6e00000), SPH_C32(0x1bd55187), SPH_C32(0xff23e4ea),
28358 SPH_C32(0xb215d8a2), SPH_C32(0xe50ec4df), SPH_C32(0x3ce6e430),
28359 SPH_C32(0x60150000), SPH_C32(0xeb6f0000), SPH_C32(0x598b0000),
28360 SPH_C32(0x224e0c2f), SPH_C32(0xfec6ea1f), SPH_C32(0xcc603eba),
28361 SPH_C32(0xdf3becc2) },
28362 { SPH_C32(0x0dc4a030), SPH_C32(0x4a230000), SPH_C32(0x07230000),
28363 SPH_C32(0xb9e60000), SPH_C32(0x88b33678), SPH_C32(0xd6daa024),
28364 SPH_C32(0x849ebb77), SPH_C32(0xe92836bd), SPH_C32(0xd3ede640),
28365 SPH_C32(0x5ae80000), SPH_C32(0xb6c10000), SPH_C32(0x30c20000),
28366 SPH_C32(0xb9413029), SPH_C32(0xbac35fe6), SPH_C32(0xaa7434eb),
28367 SPH_C32(0x4d74b1c8) },
28368 { SPH_C32(0xe2cfa240), SPH_C32(0x70de0000), SPH_C32(0x5a8d0000),
28369 SPH_C32(0xd0af0000), SPH_C32(0x13bc0a7e), SPH_C32(0x92df15dd),
28370 SPH_C32(0xe28ab126), SPH_C32(0x7b676bb7), SPH_C32(0x1a86e670),
28371 SPH_C32(0xbdcd0000), SPH_C32(0x99450000), SPH_C32(0x168d0000),
28372 SPH_C32(0xb1286bd0), SPH_C32(0xd73faed1), SPH_C32(0xfaeb5d6f),
28373 SPH_C32(0xd31d1ea0) },
28374 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
28375 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
28376 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
28377 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
28378 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
28379 SPH_C32(0xd816a946) },
28380 { SPH_C32(0x48b1d670), SPH_C32(0x0c460000), SPH_C32(0x253f0000),
28381 SPH_C32(0x5d310000), SPH_C32(0x15db2ffe), SPH_C32(0x2369b83a),
28382 SPH_C32(0x9cc8f420), SPH_C32(0x8dbf3187), SPH_C32(0xb407c030),
28383 SPH_C32(0x692f0000), SPH_C32(0x18190000), SPH_C32(0x45790000),
28384 SPH_C32(0xb5157206), SPH_C32(0xaf9b0293), SPH_C32(0xc8cf6a40),
28385 SPH_C32(0x467f062e) },
28386 { SPH_C32(0x6ed1d430), SPH_C32(0xd19e0000), SPH_C32(0x57150000),
28387 SPH_C32(0x12370000), SPH_C32(0x86bd4801), SPH_C32(0x0a90fcf4),
28388 SPH_C32(0xaa4397f5), SPH_C32(0x8199c3e5), SPH_C32(0x5b0cc240),
28389 SPH_C32(0x53d20000), SPH_C32(0x45b70000), SPH_C32(0x2c300000),
28390 SPH_C32(0x2e1a4e00), SPH_C32(0xeb9eb76a), SPH_C32(0xaedb6011),
28391 SPH_C32(0xd4305b24) },
28392 { SPH_C32(0x81dad640), SPH_C32(0xeb630000), SPH_C32(0x0abb0000),
28393 SPH_C32(0x7b7e0000), SPH_C32(0x1db27407), SPH_C32(0x4e95490d),
28394 SPH_C32(0xcc579da4), SPH_C32(0x13d69eef), SPH_C32(0x9267c270),
28395 SPH_C32(0xb4f70000), SPH_C32(0x6a330000), SPH_C32(0x0a7f0000),
28396 SPH_C32(0x267315f9), SPH_C32(0x8662465d), SPH_C32(0xfe440995),
28397 SPH_C32(0x4a59f44c) },
28398 { SPH_C32(0xb3e0e800), SPH_C32(0x8f520000), SPH_C32(0x19b60000),
28399 SPH_C32(0xc5190000), SPH_C32(0x40b52e94), SPH_C32(0xd72530bb),
28400 SPH_C32(0xbd759951), SPH_C32(0xfe7e4848), SPH_C32(0x5e0bd400),
28401 SPH_C32(0x46b30000), SPH_C32(0xc35a0000), SPH_C32(0x98430000),
28402 SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed), SPH_C32(0x9a9409fb),
28403 SPH_C32(0x04324f59) },
28404 { SPH_C32(0x5cebea70), SPH_C32(0xb5af0000), SPH_C32(0x44180000),
28405 SPH_C32(0xac500000), SPH_C32(0xdbba1292), SPH_C32(0x93208542),
28406 SPH_C32(0xdb619300), SPH_C32(0x6c311542), SPH_C32(0x9760d430),
28407 SPH_C32(0xa1960000), SPH_C32(0xecde0000), SPH_C32(0xbe0c0000),
28408 SPH_C32(0xc6d85663), SPH_C32(0x573da7da), SPH_C32(0xca0b607f),
28409 SPH_C32(0x9a5be031) },
28410 { SPH_C32(0x7a8be830), SPH_C32(0x68770000), SPH_C32(0x36320000),
28411 SPH_C32(0xe3560000), SPH_C32(0x48dc756d), SPH_C32(0xbad9c18c),
28412 SPH_C32(0xedeaf0d5), SPH_C32(0x6017e720), SPH_C32(0x786bd640),
28413 SPH_C32(0x9b6b0000), SPH_C32(0xb1700000), SPH_C32(0xd7450000),
28414 SPH_C32(0x5dd76a65), SPH_C32(0x13381223), SPH_C32(0xac1f6a2e),
28415 SPH_C32(0x0814bd3b) },
28416 { SPH_C32(0x9580ea40), SPH_C32(0x528a0000), SPH_C32(0x6b9c0000),
28417 SPH_C32(0x8a1f0000), SPH_C32(0xd3d3496b), SPH_C32(0xfedc7475),
28418 SPH_C32(0x8bfefa84), SPH_C32(0xf258ba2a), SPH_C32(0xb100d670),
28419 SPH_C32(0x7c4e0000), SPH_C32(0x9ef40000), SPH_C32(0xf10a0000),
28420 SPH_C32(0x55be319c), SPH_C32(0x7ec4e314), SPH_C32(0xfc8003aa),
28421 SPH_C32(0x967d1253) },
28422 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
28423 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
28424 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
28425 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
28426 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
28427 SPH_C32(0xe5bc6b9c) },
28428 { SPH_C32(0x6bd6c270), SPH_C32(0xc4ff0000), SPH_C32(0xd1f80000),
28429 SPH_C32(0xa6440000), SPH_C32(0x66160b9b), SPH_C32(0xdbcf1d73),
28430 SPH_C32(0x9e0cfe1f), SPH_C32(0x519bd798), SPH_C32(0x833ae830),
28431 SPH_C32(0x187f0000), SPH_C32(0x8df90000), SPH_C32(0x4f6d0000),
28432 SPH_C32(0x08b96b0f), SPH_C32(0xe7749aa2), SPH_C32(0x8da2075f),
28433 SPH_C32(0x7bd5c4f4) },
28434 { SPH_C32(0x4db6c030), SPH_C32(0x19270000), SPH_C32(0xa3d20000),
28435 SPH_C32(0xe9420000), SPH_C32(0xf5706c64), SPH_C32(0xf23659bd),
28436 SPH_C32(0xa8879dca), SPH_C32(0x5dbd25fa), SPH_C32(0x6c31ea40),
28437 SPH_C32(0x22820000), SPH_C32(0xd0570000), SPH_C32(0x26240000),
28438 SPH_C32(0x93b65709), SPH_C32(0xa3712f5b), SPH_C32(0xebb60d0e),
28439 SPH_C32(0xe99a99fe) },
28440 { SPH_C32(0xa2bdc240), SPH_C32(0x23da0000), SPH_C32(0xfe7c0000),
28441 SPH_C32(0x800b0000), SPH_C32(0x6e7f5062), SPH_C32(0xb633ec44),
28442 SPH_C32(0xce93979b), SPH_C32(0xcff278f0), SPH_C32(0xa55aea70),
28443 SPH_C32(0xc5a70000), SPH_C32(0xffd30000), SPH_C32(0x006b0000),
28444 SPH_C32(0x9bdf0cf0), SPH_C32(0xce8dde6c), SPH_C32(0xbb29648a),
28445 SPH_C32(0x77f33696) },
28446 { SPH_C32(0x9087fc00), SPH_C32(0x47eb0000), SPH_C32(0xed710000),
28447 SPH_C32(0x3e6c0000), SPH_C32(0x33780af1), SPH_C32(0x2f8395f2),
28448 SPH_C32(0xbfb1936e), SPH_C32(0x225aae57), SPH_C32(0x6936fc00),
28449 SPH_C32(0x37e30000), SPH_C32(0x56ba0000), SPH_C32(0x92570000),
28450 SPH_C32(0x731d1493), SPH_C32(0x722ecedc), SPH_C32(0xdff964e4),
28451 SPH_C32(0x39988d83) },
28452 { SPH_C32(0x7f8cfe70), SPH_C32(0x7d160000), SPH_C32(0xb0df0000),
28453 SPH_C32(0x57250000), SPH_C32(0xa87736f7), SPH_C32(0x6b86200b),
28454 SPH_C32(0xd9a5993f), SPH_C32(0xb015f35d), SPH_C32(0xa05dfc30),
28455 SPH_C32(0xd0c60000), SPH_C32(0x793e0000), SPH_C32(0xb4180000),
28456 SPH_C32(0x7b744f6a), SPH_C32(0x1fd23feb), SPH_C32(0x8f660d60),
28457 SPH_C32(0xa7f122eb) },
28458 { SPH_C32(0x59ecfc30), SPH_C32(0xa0ce0000), SPH_C32(0xc2f50000),
28459 SPH_C32(0x18230000), SPH_C32(0x3b115108), SPH_C32(0x427f64c5),
28460 SPH_C32(0xef2efaea), SPH_C32(0xbc33013f), SPH_C32(0x4f56fe40),
28461 SPH_C32(0xea3b0000), SPH_C32(0x24900000), SPH_C32(0xdd510000),
28462 SPH_C32(0xe07b736c), SPH_C32(0x5bd78a12), SPH_C32(0xe9720731),
28463 SPH_C32(0x35be7fe1) },
28464 { SPH_C32(0xb6e7fe40), SPH_C32(0x9a330000), SPH_C32(0x9f5b0000),
28465 SPH_C32(0x716a0000), SPH_C32(0xa01e6d0e), SPH_C32(0x067ad13c),
28466 SPH_C32(0x893af0bb), SPH_C32(0x2e7c5c35), SPH_C32(0x863dfe70),
28467 SPH_C32(0x0d1e0000), SPH_C32(0x0b140000), SPH_C32(0xfb1e0000),
28468 SPH_C32(0xe8122895), SPH_C32(0x362b7b25), SPH_C32(0xb9ed6eb5),
28469 SPH_C32(0xabd7d089) }
28470 };
28471 static const sph_u32 T512_8[256][16] = {
28472 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28473 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28474 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28475 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28476 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28477 SPH_C32(0x00000000) },
28478 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
28479 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
28480 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
28481 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
28482 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
28483 SPH_C32(0xac8e6c88) },
28484 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
28485 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
28486 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
28487 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
28488 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
28489 SPH_C32(0x7b1bd6b9) },
28490 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
28491 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
28492 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
28493 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
28494 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
28495 SPH_C32(0xd795ba31) },
28496 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
28497 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
28498 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
28499 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
28500 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
28501 SPH_C32(0xf746c320) },
28502 { SPH_C32(0x01f5000c), SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000),
28503 SPH_C32(0x8baf0000), SPH_C32(0x23a22252), SPH_C32(0xf250e314),
28504 SPH_C32(0xb7427a57), SPH_C32(0x4983222b), SPH_C32(0x72150001),
28505 SPH_C32(0xfcff4000), SPH_C32(0xbc530000), SPH_C32(0xdcf20000),
28506 SPH_C32(0xc6c52f87), SPH_C32(0x227e289f), SPH_C32(0xb45bd18b),
28507 SPH_C32(0x5bc8afa8) },
28508 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
28509 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
28510 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
28511 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
28512 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
28513 SPH_C32(0x8c5d1599) },
28514 { SPH_C32(0xa78a000d), SPH_C32(0x8a488000), SPH_C32(0xfe2d0000),
28515 SPH_C32(0x1d740000), SPH_C32(0x19294faf), SPH_C32(0x199a4de7),
28516 SPH_C32(0x9b2f3dd8), SPH_C32(0xe50d4ea3), SPH_C32(0x22ea0005),
28517 SPH_C32(0xb98b0000), SPH_C32(0x81a80000), SPH_C32(0xc5140000),
28518 SPH_C32(0xdd797981), SPH_C32(0xc30c53c2), SPH_C32(0x55f31d1d),
28519 SPH_C32(0x20d37911) },
28520 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
28521 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
28522 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
28523 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
28524 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
28525 SPH_C32(0x69505b3a) },
28526 { SPH_C32(0x22ea0005), SPH_C32(0xb98b0000), SPH_C32(0x81a80000),
28527 SPH_C32(0xc5140000), SPH_C32(0xdd797981), SPH_C32(0xc30c53c2),
28528 SPH_C32(0x55f31d1d), SPH_C32(0x20d37911), SPH_C32(0x85600008),
28529 SPH_C32(0x33c38000), SPH_C32(0x7f850000), SPH_C32(0xd8600000),
28530 SPH_C32(0xc450362e), SPH_C32(0xda961e25), SPH_C32(0xcedc20c5),
28531 SPH_C32(0xc5de37b2) },
28532 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
28533 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
28534 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
28535 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
28536 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
28537 SPH_C32(0x124b8d83) },
28538 { SPH_C32(0x84950004), SPH_C32(0xc8bc8000), SPH_C32(0x98540000),
28539 SPH_C32(0x53cf0000), SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31),
28540 SPH_C32(0x799e5a92), SPH_C32(0x8c5d1599), SPH_C32(0xd59f000c),
28541 SPH_C32(0x76b7c000), SPH_C32(0x427e0000), SPH_C32(0xc1860000),
28542 SPH_C32(0xdfec6028), SPH_C32(0x3be46578), SPH_C32(0x2f74ec53),
28543 SPH_C32(0xbec5e10b) },
28544 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
28545 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
28546 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
28547 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
28548 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
28549 SPH_C32(0x9e16981a) },
28550 { SPH_C32(0xd59f000c), SPH_C32(0x76b7c000), SPH_C32(0x427e0000),
28551 SPH_C32(0xc1860000), SPH_C32(0xdfec6028), SPH_C32(0x3be46578),
28552 SPH_C32(0x2f74ec53), SPH_C32(0xbec5e10b), SPH_C32(0x510a0008),
28553 SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000), SPH_C32(0x92490000),
28554 SPH_C32(0x381e7454), SPH_C32(0x13229849), SPH_C32(0x56eab6c1),
28555 SPH_C32(0x3298f492) },
28556 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
28557 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
28558 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
28559 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
28560 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
28561 SPH_C32(0xe50d4ea3) },
28562 { SPH_C32(0x73e0000d), SPH_C32(0x07804000), SPH_C32(0x5b820000),
28563 SPH_C32(0x575d0000), SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b),
28564 SPH_C32(0x0319abdc), SPH_C32(0x124b8d83), SPH_C32(0x01f5000c),
28565 SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000), SPH_C32(0x8baf0000),
28566 SPH_C32(0x23a22252), SPH_C32(0xf250e314), SPH_C32(0xb7427a57),
28567 SPH_C32(0x4983222b) },
28568 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
28569 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
28570 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
28571 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
28572 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
28573 SPH_C32(0x8a341574) },
28574 { SPH_C32(0x81c400f5), SPH_C32(0xc519c000), SPH_C32(0xd1b50000),
28575 SPH_C32(0xbb290000), SPH_C32(0xa8004577), SPH_C32(0x5033398b),
28576 SPH_C32(0xc6064607), SPH_C32(0x18a2cffa), SPH_C32(0x52130051),
28577 SPH_C32(0xe72f8000), SPH_C32(0x0d590000), SPH_C32(0x95c40000),
28578 SPH_C32(0x781f1345), SPH_C32(0x8d75d0ea), SPH_C32(0xb0c9375d),
28579 SPH_C32(0x26ba79fc) },
28580 { SPH_C32(0xd13b00f1), SPH_C32(0x806d8000), SPH_C32(0xec4e0000),
28581 SPH_C32(0xa2cf0000), SPH_C32(0xb3bc1371), SPH_C32(0xb14142d6),
28582 SPH_C32(0x27ae8a91), SPH_C32(0x63b91943), SPH_C32(0xa4930054),
28583 SPH_C32(0xd36c4000), SPH_C32(0x295e0000), SPH_C32(0x1af90000),
28584 SPH_C32(0x592828be), SPH_C32(0x87cd0544), SPH_C32(0x7d0cbc44),
28585 SPH_C32(0xf12fc3cd) },
28586 { SPH_C32(0x27bb00f4), SPH_C32(0xb42e4000), SPH_C32(0xc8490000),
28587 SPH_C32(0x2df20000), SPH_C32(0x928b288a), SPH_C32(0xbbf99778),
28588 SPH_C32(0xea6b0188), SPH_C32(0xb42ca372), SPH_C32(0x02ec0055),
28589 SPH_C32(0xa25bc000), SPH_C32(0x30a20000), SPH_C32(0x8c220000),
28590 SPH_C32(0x63a34543), SPH_C32(0x6c07abb7), SPH_C32(0x5161fbcb),
28591 SPH_C32(0x5da1af45) },
28592 { SPH_C32(0x803100f9), SPH_C32(0x3e66c000), SPH_C32(0x36640000),
28593 SPH_C32(0x30860000), SPH_C32(0x8ba26725), SPH_C32(0xa263da9f),
28594 SPH_C32(0x71443c50), SPH_C32(0x5121edd1), SPH_C32(0x20060050),
28595 SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000), SPH_C32(0x49360000),
28596 SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875), SPH_C32(0x0492e6d6),
28597 SPH_C32(0x7d72d654) },
28598 { SPH_C32(0x76b100fc), SPH_C32(0x0a250000), SPH_C32(0x12630000),
28599 SPH_C32(0xbfbb0000), SPH_C32(0xaa955cde), SPH_C32(0xa8db0f31),
28600 SPH_C32(0xbc81b749), SPH_C32(0x86b457e0), SPH_C32(0x86790051),
28601 SPH_C32(0x6ae74000), SPH_C32(0xa8f60000), SPH_C32(0xdfed0000),
28602 SPH_C32(0x8451513f), SPH_C32(0x44c15686), SPH_C32(0x28ffa159),
28603 SPH_C32(0xd1fcbadc) },
28604 { SPH_C32(0x264e00f8), SPH_C32(0x4f514000), SPH_C32(0x2f980000),
28605 SPH_C32(0xa65d0000), SPH_C32(0xb1290ad8), SPH_C32(0x49a9746c),
28606 SPH_C32(0x5d297bdf), SPH_C32(0xfdaf8159), SPH_C32(0x70f90054),
28607 SPH_C32(0x5ea48000), SPH_C32(0x8cf10000), SPH_C32(0x50d00000),
28608 SPH_C32(0xa5666ac4), SPH_C32(0x4e798328), SPH_C32(0xe53a2a40),
28609 SPH_C32(0x066900ed) },
28610 { SPH_C32(0xd0ce00fd), SPH_C32(0x7b128000), SPH_C32(0x0b9f0000),
28611 SPH_C32(0x29600000), SPH_C32(0x901e3123), SPH_C32(0x4311a1c2),
28612 SPH_C32(0x90ecf0c6), SPH_C32(0x2a3a3b68), SPH_C32(0xd6860055),
28613 SPH_C32(0x2f930000), SPH_C32(0x950d0000), SPH_C32(0xc60b0000),
28614 SPH_C32(0x9fed0739), SPH_C32(0xa5b32ddb), SPH_C32(0xc9576dcf),
28615 SPH_C32(0xaae76c65) },
28616 { SPH_C32(0xa32e00f0), SPH_C32(0x7c92c000), SPH_C32(0x501d0000),
28617 SPH_C32(0x7e3d0000), SPH_C32(0x75793cf6), SPH_C32(0x933f6a49),
28618 SPH_C32(0x93f55b1a), SPH_C32(0x3871b6eb), SPH_C32(0xd7730059),
28619 SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000), SPH_C32(0x4da40000),
28620 SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf), SPH_C32(0x7e151798),
28621 SPH_C32(0xe3644e4e) },
28622 { SPH_C32(0x55ae00f5), SPH_C32(0x48d10000), SPH_C32(0x741a0000),
28623 SPH_C32(0xf1000000), SPH_C32(0x544e070d), SPH_C32(0x9987bfe7),
28624 SPH_C32(0x5e30d003), SPH_C32(0xefe40cda), SPH_C32(0x710c0058),
28625 SPH_C32(0xa5db8000), SPH_C32(0x6b200000), SPH_C32(0xdb7f0000),
28626 SPH_C32(0x86c44896), SPH_C32(0xbc29603c), SPH_C32(0x52785017),
28627 SPH_C32(0x4fea22c6) },
28628 { SPH_C32(0x055100f1), SPH_C32(0x0da54000), SPH_C32(0x49e10000),
28629 SPH_C32(0xe8e60000), SPH_C32(0x4ff2510b), SPH_C32(0x78f5c4ba),
28630 SPH_C32(0xbf981c95), SPH_C32(0x94ffda63), SPH_C32(0x878c005d),
28631 SPH_C32(0x91984000), SPH_C32(0x4f270000), SPH_C32(0x54420000),
28632 SPH_C32(0xa7f3736d), SPH_C32(0xb691b592), SPH_C32(0x9fbddb0e),
28633 SPH_C32(0x987f98f7) },
28634 { SPH_C32(0xf3d100f4), SPH_C32(0x39e68000), SPH_C32(0x6de60000),
28635 SPH_C32(0x67db0000), SPH_C32(0x6ec56af0), SPH_C32(0x724d1114),
28636 SPH_C32(0x725d978c), SPH_C32(0x436a6052), SPH_C32(0x21f3005c),
28637 SPH_C32(0xe0afc000), SPH_C32(0x56db0000), SPH_C32(0xc2990000),
28638 SPH_C32(0x9d781e90), SPH_C32(0x5d5b1b61), SPH_C32(0xb3d09c81),
28639 SPH_C32(0x34f1f47f) },
28640 { SPH_C32(0x545b00f9), SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000),
28641 SPH_C32(0x7aaf0000), SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3),
28642 SPH_C32(0xe972aa54), SPH_C32(0xa6672ef1), SPH_C32(0x03190059),
28643 SPH_C32(0x5924c000), SPH_C32(0xd7730000), SPH_C32(0x078d0000),
28644 SPH_C32(0x40016711), SPH_C32(0x9e5748a3), SPH_C32(0xe623819c),
28645 SPH_C32(0x14228d6e) },
28646 { SPH_C32(0xa2db00fc), SPH_C32(0x87edc000), SPH_C32(0xb7cc0000),
28647 SPH_C32(0xf5920000), SPH_C32(0x56db1ea4), SPH_C32(0x616f895d),
28648 SPH_C32(0x24b7214d), SPH_C32(0x71f294c0), SPH_C32(0xa5660058),
28649 SPH_C32(0x28134000), SPH_C32(0xce8f0000), SPH_C32(0x91560000),
28650 SPH_C32(0x7a8a0aec), SPH_C32(0x759de650), SPH_C32(0xca4ec613),
28651 SPH_C32(0xb8ace1e6) },
28652 { SPH_C32(0xf22400f8), SPH_C32(0xc2998000), SPH_C32(0x8a370000),
28653 SPH_C32(0xec740000), SPH_C32(0x4d6748a2), SPH_C32(0x801df200),
28654 SPH_C32(0xc51feddb), SPH_C32(0x0ae94279), SPH_C32(0x53e6005d),
28655 SPH_C32(0x1c508000), SPH_C32(0xea880000), SPH_C32(0x1e6b0000),
28656 SPH_C32(0x5bbd3117), SPH_C32(0x7f2533fe), SPH_C32(0x078b4d0a),
28657 SPH_C32(0x6f395bd7) },
28658 { SPH_C32(0x04a400fd), SPH_C32(0xf6da4000), SPH_C32(0xae300000),
28659 SPH_C32(0x63490000), SPH_C32(0x6c507359), SPH_C32(0x8aa527ae),
28660 SPH_C32(0x08da66c2), SPH_C32(0xdd7cf848), SPH_C32(0xf599005c),
28661 SPH_C32(0x6d670000), SPH_C32(0xf3740000), SPH_C32(0x88b00000),
28662 SPH_C32(0x61365cea), SPH_C32(0x94ef9d0d), SPH_C32(0x2be60a85),
28663 SPH_C32(0xc3b7375f) },
28664 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
28665 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
28666 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
28667 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
28668 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
28669 SPH_C32(0x450360bf) },
28670 { SPH_C32(0x02ec0055), SPH_C32(0xa25bc000), SPH_C32(0x30a20000),
28671 SPH_C32(0x8c220000), SPH_C32(0x63a34543), SPH_C32(0x6c07abb7),
28672 SPH_C32(0x5161fbcb), SPH_C32(0x5da1af45), SPH_C32(0x255700a1),
28673 SPH_C32(0x16758000), SPH_C32(0xf8eb0000), SPH_C32(0xa1d00000),
28674 SPH_C32(0xf1286dc9), SPH_C32(0xd7fe3ccf), SPH_C32(0xbb0afa43),
28675 SPH_C32(0xe98d0c37) },
28676 { SPH_C32(0x52130051), SPH_C32(0xe72f8000), SPH_C32(0x0d590000),
28677 SPH_C32(0x95c40000), SPH_C32(0x781f1345), SPH_C32(0x8d75d0ea),
28678 SPH_C32(0xb0c9375d), SPH_C32(0x26ba79fc), SPH_C32(0xd3d700a4),
28679 SPH_C32(0x22364000), SPH_C32(0xdcec0000), SPH_C32(0x2eed0000),
28680 SPH_C32(0xd01f5632), SPH_C32(0xdd46e961), SPH_C32(0x76cf715a),
28681 SPH_C32(0x3e18b606) },
28682 { SPH_C32(0xa4930054), SPH_C32(0xd36c4000), SPH_C32(0x295e0000),
28683 SPH_C32(0x1af90000), SPH_C32(0x592828be), SPH_C32(0x87cd0544),
28684 SPH_C32(0x7d0cbc44), SPH_C32(0xf12fc3cd), SPH_C32(0x75a800a5),
28685 SPH_C32(0x5301c000), SPH_C32(0xc5100000), SPH_C32(0xb8360000),
28686 SPH_C32(0xea943bcf), SPH_C32(0x368c4792), SPH_C32(0x5aa236d5),
28687 SPH_C32(0x9296da8e) },
28688 { SPH_C32(0x03190059), SPH_C32(0x5924c000), SPH_C32(0xd7730000),
28689 SPH_C32(0x078d0000), SPH_C32(0x40016711), SPH_C32(0x9e5748a3),
28690 SPH_C32(0xe623819c), SPH_C32(0x14228d6e), SPH_C32(0x574200a0),
28691 SPH_C32(0xea8ac000), SPH_C32(0x44b80000), SPH_C32(0x7d220000),
28692 SPH_C32(0x37ed424e), SPH_C32(0xf5801450), SPH_C32(0x0f512bc8),
28693 SPH_C32(0xb245a39f) },
28694 { SPH_C32(0xf599005c), SPH_C32(0x6d670000), SPH_C32(0xf3740000),
28695 SPH_C32(0x88b00000), SPH_C32(0x61365cea), SPH_C32(0x94ef9d0d),
28696 SPH_C32(0x2be60a85), SPH_C32(0xc3b7375f), SPH_C32(0xf13d00a1),
28697 SPH_C32(0x9bbd4000), SPH_C32(0x5d440000), SPH_C32(0xebf90000),
28698 SPH_C32(0x0d662fb3), SPH_C32(0x1e4abaa3), SPH_C32(0x233c6c47),
28699 SPH_C32(0x1ecbcf17) },
28700 { SPH_C32(0xa5660058), SPH_C32(0x28134000), SPH_C32(0xce8f0000),
28701 SPH_C32(0x91560000), SPH_C32(0x7a8a0aec), SPH_C32(0x759de650),
28702 SPH_C32(0xca4ec613), SPH_C32(0xb8ace1e6), SPH_C32(0x07bd00a4),
28703 SPH_C32(0xaffe8000), SPH_C32(0x79430000), SPH_C32(0x64c40000),
28704 SPH_C32(0x2c511448), SPH_C32(0x14f26f0d), SPH_C32(0xeef9e75e),
28705 SPH_C32(0xc95e7526) },
28706 { SPH_C32(0x53e6005d), SPH_C32(0x1c508000), SPH_C32(0xea880000),
28707 SPH_C32(0x1e6b0000), SPH_C32(0x5bbd3117), SPH_C32(0x7f2533fe),
28708 SPH_C32(0x078b4d0a), SPH_C32(0x6f395bd7), SPH_C32(0xa1c200a5),
28709 SPH_C32(0xdec90000), SPH_C32(0x60bf0000), SPH_C32(0xf21f0000),
28710 SPH_C32(0x16da79b5), SPH_C32(0xff38c1fe), SPH_C32(0xc294a0d1),
28711 SPH_C32(0x65d019ae) },
28712 { SPH_C32(0x20060050), SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000),
28713 SPH_C32(0x49360000), SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875),
28714 SPH_C32(0x0492e6d6), SPH_C32(0x7d72d654), SPH_C32(0xa03700a9),
28715 SPH_C32(0x25b60000), SPH_C32(0x876e0000), SPH_C32(0x79b00000),
28716 SPH_C32(0x35785be7), SPH_C32(0x0d6822ea), SPH_C32(0x75d6da86),
28717 SPH_C32(0x2c533b85) },
28718 { SPH_C32(0xd6860055), SPH_C32(0x2f930000), SPH_C32(0x950d0000),
28719 SPH_C32(0xc60b0000), SPH_C32(0x9fed0739), SPH_C32(0xa5b32ddb),
28720 SPH_C32(0xc9576dcf), SPH_C32(0xaae76c65), SPH_C32(0x064800a8),
28721 SPH_C32(0x54818000), SPH_C32(0x9e920000), SPH_C32(0xef6b0000),
28722 SPH_C32(0x0ff3361a), SPH_C32(0xe6a28c19), SPH_C32(0x59bb9d09),
28723 SPH_C32(0x80dd570d) },
28724 { SPH_C32(0x86790051), SPH_C32(0x6ae74000), SPH_C32(0xa8f60000),
28725 SPH_C32(0xdfed0000), SPH_C32(0x8451513f), SPH_C32(0x44c15686),
28726 SPH_C32(0x28ffa159), SPH_C32(0xd1fcbadc), SPH_C32(0xf0c800ad),
28727 SPH_C32(0x60c24000), SPH_C32(0xba950000), SPH_C32(0x60560000),
28728 SPH_C32(0x2ec40de1), SPH_C32(0xec1a59b7), SPH_C32(0x947e1610),
28729 SPH_C32(0x5748ed3c) },
28730 { SPH_C32(0x70f90054), SPH_C32(0x5ea48000), SPH_C32(0x8cf10000),
28731 SPH_C32(0x50d00000), SPH_C32(0xa5666ac4), SPH_C32(0x4e798328),
28732 SPH_C32(0xe53a2a40), SPH_C32(0x066900ed), SPH_C32(0x56b700ac),
28733 SPH_C32(0x11f5c000), SPH_C32(0xa3690000), SPH_C32(0xf68d0000),
28734 SPH_C32(0x144f601c), SPH_C32(0x07d0f744), SPH_C32(0xb813519f),
28735 SPH_C32(0xfbc681b4) },
28736 { SPH_C32(0xd7730059), SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000),
28737 SPH_C32(0x4da40000), SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf),
28738 SPH_C32(0x7e151798), SPH_C32(0xe3644e4e), SPH_C32(0x745d00a9),
28739 SPH_C32(0xa87ec000), SPH_C32(0x22c10000), SPH_C32(0x33990000),
28740 SPH_C32(0xc936199d), SPH_C32(0xc4dca486), SPH_C32(0xede04c82),
28741 SPH_C32(0xdb15f8a5) },
28742 { SPH_C32(0x21f3005c), SPH_C32(0xe0afc000), SPH_C32(0x56db0000),
28743 SPH_C32(0xc2990000), SPH_C32(0x9d781e90), SPH_C32(0x5d5b1b61),
28744 SPH_C32(0xb3d09c81), SPH_C32(0x34f1f47f), SPH_C32(0xd22200a8),
28745 SPH_C32(0xd9494000), SPH_C32(0x3b3d0000), SPH_C32(0xa5420000),
28746 SPH_C32(0xf3bd7460), SPH_C32(0x2f160a75), SPH_C32(0xc18d0b0d),
28747 SPH_C32(0x779b942d) },
28748 { SPH_C32(0x710c0058), SPH_C32(0xa5db8000), SPH_C32(0x6b200000),
28749 SPH_C32(0xdb7f0000), SPH_C32(0x86c44896), SPH_C32(0xbc29603c),
28750 SPH_C32(0x52785017), SPH_C32(0x4fea22c6), SPH_C32(0x24a200ad),
28751 SPH_C32(0xed0a8000), SPH_C32(0x1f3a0000), SPH_C32(0x2a7f0000),
28752 SPH_C32(0xd28a4f9b), SPH_C32(0x25aedfdb), SPH_C32(0x0c488014),
28753 SPH_C32(0xa00e2e1c) },
28754 { SPH_C32(0x878c005d), SPH_C32(0x91984000), SPH_C32(0x4f270000),
28755 SPH_C32(0x54420000), SPH_C32(0xa7f3736d), SPH_C32(0xb691b592),
28756 SPH_C32(0x9fbddb0e), SPH_C32(0x987f98f7), SPH_C32(0x82dd00ac),
28757 SPH_C32(0x9c3d0000), SPH_C32(0x06c60000), SPH_C32(0xbca40000),
28758 SPH_C32(0xe8012266), SPH_C32(0xce647128), SPH_C32(0x2025c79b),
28759 SPH_C32(0x0c804294) },
28760 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
28761 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
28762 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
28763 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
28764 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
28765 SPH_C32(0xcf3775cb) },
28766 { SPH_C32(0x75a800a5), SPH_C32(0x5301c000), SPH_C32(0xc5100000),
28767 SPH_C32(0xb8360000), SPH_C32(0xea943bcf), SPH_C32(0x368c4792),
28768 SPH_C32(0x5aa236d5), SPH_C32(0x9296da8e), SPH_C32(0xd13b00f1),
28769 SPH_C32(0x806d8000), SPH_C32(0xec4e0000), SPH_C32(0xa2cf0000),
28770 SPH_C32(0xb3bc1371), SPH_C32(0xb14142d6), SPH_C32(0x27ae8a91),
28771 SPH_C32(0x63b91943) },
28772 { SPH_C32(0x255700a1), SPH_C32(0x16758000), SPH_C32(0xf8eb0000),
28773 SPH_C32(0xa1d00000), SPH_C32(0xf1286dc9), SPH_C32(0xd7fe3ccf),
28774 SPH_C32(0xbb0afa43), SPH_C32(0xe98d0c37), SPH_C32(0x27bb00f4),
28775 SPH_C32(0xb42e4000), SPH_C32(0xc8490000), SPH_C32(0x2df20000),
28776 SPH_C32(0x928b288a), SPH_C32(0xbbf99778), SPH_C32(0xea6b0188),
28777 SPH_C32(0xb42ca372) },
28778 { SPH_C32(0xd3d700a4), SPH_C32(0x22364000), SPH_C32(0xdcec0000),
28779 SPH_C32(0x2eed0000), SPH_C32(0xd01f5632), SPH_C32(0xdd46e961),
28780 SPH_C32(0x76cf715a), SPH_C32(0x3e18b606), SPH_C32(0x81c400f5),
28781 SPH_C32(0xc519c000), SPH_C32(0xd1b50000), SPH_C32(0xbb290000),
28782 SPH_C32(0xa8004577), SPH_C32(0x5033398b), SPH_C32(0xc6064607),
28783 SPH_C32(0x18a2cffa) },
28784 { SPH_C32(0x745d00a9), SPH_C32(0xa87ec000), SPH_C32(0x22c10000),
28785 SPH_C32(0x33990000), SPH_C32(0xc936199d), SPH_C32(0xc4dca486),
28786 SPH_C32(0xede04c82), SPH_C32(0xdb15f8a5), SPH_C32(0xa32e00f0),
28787 SPH_C32(0x7c92c000), SPH_C32(0x501d0000), SPH_C32(0x7e3d0000),
28788 SPH_C32(0x75793cf6), SPH_C32(0x933f6a49), SPH_C32(0x93f55b1a),
28789 SPH_C32(0x3871b6eb) },
28790 { SPH_C32(0x82dd00ac), SPH_C32(0x9c3d0000), SPH_C32(0x06c60000),
28791 SPH_C32(0xbca40000), SPH_C32(0xe8012266), SPH_C32(0xce647128),
28792 SPH_C32(0x2025c79b), SPH_C32(0x0c804294), SPH_C32(0x055100f1),
28793 SPH_C32(0x0da54000), SPH_C32(0x49e10000), SPH_C32(0xe8e60000),
28794 SPH_C32(0x4ff2510b), SPH_C32(0x78f5c4ba), SPH_C32(0xbf981c95),
28795 SPH_C32(0x94ffda63) },
28796 { SPH_C32(0xd22200a8), SPH_C32(0xd9494000), SPH_C32(0x3b3d0000),
28797 SPH_C32(0xa5420000), SPH_C32(0xf3bd7460), SPH_C32(0x2f160a75),
28798 SPH_C32(0xc18d0b0d), SPH_C32(0x779b942d), SPH_C32(0xf3d100f4),
28799 SPH_C32(0x39e68000), SPH_C32(0x6de60000), SPH_C32(0x67db0000),
28800 SPH_C32(0x6ec56af0), SPH_C32(0x724d1114), SPH_C32(0x725d978c),
28801 SPH_C32(0x436a6052) },
28802 { SPH_C32(0x24a200ad), SPH_C32(0xed0a8000), SPH_C32(0x1f3a0000),
28803 SPH_C32(0x2a7f0000), SPH_C32(0xd28a4f9b), SPH_C32(0x25aedfdb),
28804 SPH_C32(0x0c488014), SPH_C32(0xa00e2e1c), SPH_C32(0x55ae00f5),
28805 SPH_C32(0x48d10000), SPH_C32(0x741a0000), SPH_C32(0xf1000000),
28806 SPH_C32(0x544e070d), SPH_C32(0x9987bfe7), SPH_C32(0x5e30d003),
28807 SPH_C32(0xefe40cda) },
28808 { SPH_C32(0x574200a0), SPH_C32(0xea8ac000), SPH_C32(0x44b80000),
28809 SPH_C32(0x7d220000), SPH_C32(0x37ed424e), SPH_C32(0xf5801450),
28810 SPH_C32(0x0f512bc8), SPH_C32(0xb245a39f), SPH_C32(0x545b00f9),
28811 SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000), SPH_C32(0x7aaf0000),
28812 SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3), SPH_C32(0xe972aa54),
28813 SPH_C32(0xa6672ef1) },
28814 { SPH_C32(0xa1c200a5), SPH_C32(0xdec90000), SPH_C32(0x60bf0000),
28815 SPH_C32(0xf21f0000), SPH_C32(0x16da79b5), SPH_C32(0xff38c1fe),
28816 SPH_C32(0xc294a0d1), SPH_C32(0x65d019ae), SPH_C32(0xf22400f8),
28817 SPH_C32(0xc2998000), SPH_C32(0x8a370000), SPH_C32(0xec740000),
28818 SPH_C32(0x4d6748a2), SPH_C32(0x801df200), SPH_C32(0xc51feddb),
28819 SPH_C32(0x0ae94279) },
28820 { SPH_C32(0xf13d00a1), SPH_C32(0x9bbd4000), SPH_C32(0x5d440000),
28821 SPH_C32(0xebf90000), SPH_C32(0x0d662fb3), SPH_C32(0x1e4abaa3),
28822 SPH_C32(0x233c6c47), SPH_C32(0x1ecbcf17), SPH_C32(0x04a400fd),
28823 SPH_C32(0xf6da4000), SPH_C32(0xae300000), SPH_C32(0x63490000),
28824 SPH_C32(0x6c507359), SPH_C32(0x8aa527ae), SPH_C32(0x08da66c2),
28825 SPH_C32(0xdd7cf848) },
28826 { SPH_C32(0x07bd00a4), SPH_C32(0xaffe8000), SPH_C32(0x79430000),
28827 SPH_C32(0x64c40000), SPH_C32(0x2c511448), SPH_C32(0x14f26f0d),
28828 SPH_C32(0xeef9e75e), SPH_C32(0xc95e7526), SPH_C32(0xa2db00fc),
28829 SPH_C32(0x87edc000), SPH_C32(0xb7cc0000), SPH_C32(0xf5920000),
28830 SPH_C32(0x56db1ea4), SPH_C32(0x616f895d), SPH_C32(0x24b7214d),
28831 SPH_C32(0x71f294c0) },
28832 { SPH_C32(0xa03700a9), SPH_C32(0x25b60000), SPH_C32(0x876e0000),
28833 SPH_C32(0x79b00000), SPH_C32(0x35785be7), SPH_C32(0x0d6822ea),
28834 SPH_C32(0x75d6da86), SPH_C32(0x2c533b85), SPH_C32(0x803100f9),
28835 SPH_C32(0x3e66c000), SPH_C32(0x36640000), SPH_C32(0x30860000),
28836 SPH_C32(0x8ba26725), SPH_C32(0xa263da9f), SPH_C32(0x71443c50),
28837 SPH_C32(0x5121edd1) },
28838 { SPH_C32(0x56b700ac), SPH_C32(0x11f5c000), SPH_C32(0xa3690000),
28839 SPH_C32(0xf68d0000), SPH_C32(0x144f601c), SPH_C32(0x07d0f744),
28840 SPH_C32(0xb813519f), SPH_C32(0xfbc681b4), SPH_C32(0x264e00f8),
28841 SPH_C32(0x4f514000), SPH_C32(0x2f980000), SPH_C32(0xa65d0000),
28842 SPH_C32(0xb1290ad8), SPH_C32(0x49a9746c), SPH_C32(0x5d297bdf),
28843 SPH_C32(0xfdaf8159) },
28844 { SPH_C32(0x064800a8), SPH_C32(0x54818000), SPH_C32(0x9e920000),
28845 SPH_C32(0xef6b0000), SPH_C32(0x0ff3361a), SPH_C32(0xe6a28c19),
28846 SPH_C32(0x59bb9d09), SPH_C32(0x80dd570d), SPH_C32(0xd0ce00fd),
28847 SPH_C32(0x7b128000), SPH_C32(0x0b9f0000), SPH_C32(0x29600000),
28848 SPH_C32(0x901e3123), SPH_C32(0x4311a1c2), SPH_C32(0x90ecf0c6),
28849 SPH_C32(0x2a3a3b68) },
28850 { SPH_C32(0xf0c800ad), SPH_C32(0x60c24000), SPH_C32(0xba950000),
28851 SPH_C32(0x60560000), SPH_C32(0x2ec40de1), SPH_C32(0xec1a59b7),
28852 SPH_C32(0x947e1610), SPH_C32(0x5748ed3c), SPH_C32(0x76b100fc),
28853 SPH_C32(0x0a250000), SPH_C32(0x12630000), SPH_C32(0xbfbb0000),
28854 SPH_C32(0xaa955cde), SPH_C32(0xa8db0f31), SPH_C32(0xbc81b749),
28855 SPH_C32(0x86b457e0) },
28856 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
28857 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
28858 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
28859 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
28860 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
28861 SPH_C32(0xf3d45758) },
28862 { SPH_C32(0x1e070175), SPH_C32(0xa931c000), SPH_C32(0x36dc0000),
28863 SPH_C32(0x5b1f0000), SPH_C32(0xd3bf50dc), SPH_C32(0xa39930ed),
28864 SPH_C32(0x833d3e01), SPH_C32(0xb61da980), SPH_C32(0x12480061),
28865 SPH_C32(0x7d7b8000), SPH_C32(0x4f3e0000), SPH_C32(0xca750000),
28866 SPH_C32(0xaedf72c2), SPH_C32(0xd0f456d6), SPH_C32(0x375b18b2),
28867 SPH_C32(0x5f5a3bd0) },
28868 { SPH_C32(0x4ef80171), SPH_C32(0xec458000), SPH_C32(0x0b270000),
28869 SPH_C32(0x42f90000), SPH_C32(0xc80306da), SPH_C32(0x42eb4bb0),
28870 SPH_C32(0x6295f297), SPH_C32(0xcd067f39), SPH_C32(0xe4c80064),
28871 SPH_C32(0x49384000), SPH_C32(0x6b390000), SPH_C32(0x45480000),
28872 SPH_C32(0x8fe84939), SPH_C32(0xda4c8378), SPH_C32(0xfa9e93ab),
28873 SPH_C32(0x88cf81e1) },
28874 { SPH_C32(0xb8780174), SPH_C32(0xd8064000), SPH_C32(0x2f200000),
28875 SPH_C32(0xcdc40000), SPH_C32(0xe9343d21), SPH_C32(0x48539e1e),
28876 SPH_C32(0xaf50798e), SPH_C32(0x1a93c508), SPH_C32(0x42b70065),
28877 SPH_C32(0x380fc000), SPH_C32(0x72c50000), SPH_C32(0xd3930000),
28878 SPH_C32(0xb56324c4), SPH_C32(0x31862d8b), SPH_C32(0xd6f3d424),
28879 SPH_C32(0x2441ed69) },
28880 { SPH_C32(0x1ff20179), SPH_C32(0x524ec000), SPH_C32(0xd10d0000),
28881 SPH_C32(0xd0b00000), SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9),
28882 SPH_C32(0x347f4456), SPH_C32(0xff9e8bab), SPH_C32(0x605d0060),
28883 SPH_C32(0x8184c000), SPH_C32(0xf36d0000), SPH_C32(0x16870000),
28884 SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49), SPH_C32(0x8300c939),
28885 SPH_C32(0x04929478) },
28886 { SPH_C32(0xe972017c), SPH_C32(0x660d0000), SPH_C32(0xf50a0000),
28887 SPH_C32(0x5f8d0000), SPH_C32(0xd12a4975), SPH_C32(0x5b710657),
28888 SPH_C32(0xf9bacf4f), SPH_C32(0x280b319a), SPH_C32(0xc6220061),
28889 SPH_C32(0xf0b34000), SPH_C32(0xea910000), SPH_C32(0x805c0000),
28890 SPH_C32(0x529130b8), SPH_C32(0x1940d0ba), SPH_C32(0xaf6d8eb6),
28891 SPH_C32(0xa81cf8f0) },
28892 { SPH_C32(0xb98d0178), SPH_C32(0x23794000), SPH_C32(0xc8f10000),
28893 SPH_C32(0x466b0000), SPH_C32(0xca961f73), SPH_C32(0xba037d0a),
28894 SPH_C32(0x181203d9), SPH_C32(0x5310e723), SPH_C32(0x30a20064),
28895 SPH_C32(0xc4f08000), SPH_C32(0xce960000), SPH_C32(0x0f610000),
28896 SPH_C32(0x73a60b43), SPH_C32(0x13f80514), SPH_C32(0x62a805af),
28897 SPH_C32(0x7f8942c1) },
28898 { SPH_C32(0x4f0d017d), SPH_C32(0x173a8000), SPH_C32(0xecf60000),
28899 SPH_C32(0xc9560000), SPH_C32(0xeba12488), SPH_C32(0xb0bba8a4),
28900 SPH_C32(0xd5d788c0), SPH_C32(0x84855d12), SPH_C32(0x96dd0065),
28901 SPH_C32(0xb5c70000), SPH_C32(0xd76a0000), SPH_C32(0x99ba0000),
28902 SPH_C32(0x492d66be), SPH_C32(0xf832abe7), SPH_C32(0x4ec54220),
28903 SPH_C32(0xd3072e49) },
28904 { SPH_C32(0x3ced0170), SPH_C32(0x10bac000), SPH_C32(0xb7740000),
28905 SPH_C32(0x9e0b0000), SPH_C32(0x0ec6295d), SPH_C32(0x6095632f),
28906 SPH_C32(0xd6ce231c), SPH_C32(0x96ced091), SPH_C32(0x97280069),
28907 SPH_C32(0x4eb80000), SPH_C32(0x30bb0000), SPH_C32(0x12150000),
28908 SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3), SPH_C32(0xf9873877),
28909 SPH_C32(0x9a840c62) },
28910 { SPH_C32(0xca6d0175), SPH_C32(0x24f90000), SPH_C32(0x93730000),
28911 SPH_C32(0x11360000), SPH_C32(0x2ff112a6), SPH_C32(0x6a2db681),
28912 SPH_C32(0x1b0ba805), SPH_C32(0x415b6aa0), SPH_C32(0x31570068),
28913 SPH_C32(0x3f8f8000), SPH_C32(0x29470000), SPH_C32(0x84ce0000),
28914 SPH_C32(0x50042911), SPH_C32(0xe1a8e600), SPH_C32(0xd5ea7ff8),
28915 SPH_C32(0x360a60ea) },
28916 { SPH_C32(0x9a920171), SPH_C32(0x618d4000), SPH_C32(0xae880000),
28917 SPH_C32(0x08d00000), SPH_C32(0x344d44a0), SPH_C32(0x8b5fcddc),
28918 SPH_C32(0xfaa36493), SPH_C32(0x3a40bc19), SPH_C32(0xc7d7006d),
28919 SPH_C32(0x0bcc4000), SPH_C32(0x0d400000), SPH_C32(0x0bf30000),
28920 SPH_C32(0x713312ea), SPH_C32(0xeb1033ae), SPH_C32(0x182ff4e1),
28921 SPH_C32(0xe19fdadb) },
28922 { SPH_C32(0x6c120174), SPH_C32(0x55ce8000), SPH_C32(0x8a8f0000),
28923 SPH_C32(0x87ed0000), SPH_C32(0x157a7f5b), SPH_C32(0x81e71872),
28924 SPH_C32(0x3766ef8a), SPH_C32(0xedd50628), SPH_C32(0x61a8006c),
28925 SPH_C32(0x7afbc000), SPH_C32(0x14bc0000), SPH_C32(0x9d280000),
28926 SPH_C32(0x4bb87f17), SPH_C32(0x00da9d5d), SPH_C32(0x3442b36e),
28927 SPH_C32(0x4d11b653) },
28928 { SPH_C32(0xcb980179), SPH_C32(0xdf860000), SPH_C32(0x74a20000),
28929 SPH_C32(0x9a990000), SPH_C32(0x0c5330f4), SPH_C32(0x987d5595),
28930 SPH_C32(0xac49d252), SPH_C32(0x08d8488b), SPH_C32(0x43420069),
28931 SPH_C32(0xc370c000), SPH_C32(0x95140000), SPH_C32(0x583c0000),
28932 SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f), SPH_C32(0x61b1ae73),
28933 SPH_C32(0x6dc2cf42) },
28934 { SPH_C32(0x3d18017c), SPH_C32(0xebc5c000), SPH_C32(0x50a50000),
28935 SPH_C32(0x15a40000), SPH_C32(0x2d640b0f), SPH_C32(0x92c5803b),
28936 SPH_C32(0x618c594b), SPH_C32(0xdf4df2ba), SPH_C32(0xe53d0068),
28937 SPH_C32(0xb2474000), SPH_C32(0x8ce80000), SPH_C32(0xcee70000),
28938 SPH_C32(0xac4a6b6b), SPH_C32(0x281c606c), SPH_C32(0x4ddce9fc),
28939 SPH_C32(0xc14ca3ca) },
28940 { SPH_C32(0x6de70178), SPH_C32(0xaeb18000), SPH_C32(0x6d5e0000),
28941 SPH_C32(0x0c420000), SPH_C32(0x36d85d09), SPH_C32(0x73b7fb66),
28942 SPH_C32(0x802495dd), SPH_C32(0xa4562403), SPH_C32(0x13bd006d),
28943 SPH_C32(0x86048000), SPH_C32(0xa8ef0000), SPH_C32(0x41da0000),
28944 SPH_C32(0x8d7d5090), SPH_C32(0x22a4b5c2), SPH_C32(0x801962e5),
28945 SPH_C32(0x16d919fb) },
28946 { SPH_C32(0x9b67017d), SPH_C32(0x9af24000), SPH_C32(0x49590000),
28947 SPH_C32(0x837f0000), SPH_C32(0x17ef66f2), SPH_C32(0x790f2ec8),
28948 SPH_C32(0x4de11ec4), SPH_C32(0x73c39e32), SPH_C32(0xb5c2006c),
28949 SPH_C32(0xf7330000), SPH_C32(0xb1130000), SPH_C32(0xd7010000),
28950 SPH_C32(0xb7f63d6d), SPH_C32(0xc96e1b31), SPH_C32(0xac74256a),
28951 SPH_C32(0xba577573) },
28952 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
28953 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
28954 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
28955 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
28956 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
28957 SPH_C32(0x79e0422c) },
28958 { SPH_C32(0x69430185), SPH_C32(0x586bc000), SPH_C32(0xc36e0000),
28959 SPH_C32(0x6f0b0000), SPH_C32(0x5a882e50), SPH_C32(0xf912dcc8),
28960 SPH_C32(0x88fef31f), SPH_C32(0x792adc4b), SPH_C32(0xe6240031),
28961 SPH_C32(0xeb638000), SPH_C32(0x5b9b0000), SPH_C32(0xc96a0000),
28962 SPH_C32(0xec4b0c7a), SPH_C32(0xb64b28cf), SPH_C32(0xabff6860),
28963 SPH_C32(0xd56e2ea4) },
28964 { SPH_C32(0x39bc0181), SPH_C32(0x1d1f8000), SPH_C32(0xfe950000),
28965 SPH_C32(0x76ed0000), SPH_C32(0x41347856), SPH_C32(0x1860a795),
28966 SPH_C32(0x69563f89), SPH_C32(0x02310af2), SPH_C32(0x10a40034),
28967 SPH_C32(0xdf204000), SPH_C32(0x7f9c0000), SPH_C32(0x46570000),
28968 SPH_C32(0xcd7c3781), SPH_C32(0xbcf3fd61), SPH_C32(0x663ae379),
28969 SPH_C32(0x02fb9495) },
28970 { SPH_C32(0xcf3c0184), SPH_C32(0x295c4000), SPH_C32(0xda920000),
28971 SPH_C32(0xf9d00000), SPH_C32(0x600343ad), SPH_C32(0x12d8723b),
28972 SPH_C32(0xa493b490), SPH_C32(0xd5a4b0c3), SPH_C32(0xb6db0035),
28973 SPH_C32(0xae17c000), SPH_C32(0x66600000), SPH_C32(0xd08c0000),
28974 SPH_C32(0xf7f75a7c), SPH_C32(0x57395392), SPH_C32(0x4a57a4f6),
28975 SPH_C32(0xae75f81d) },
28976 { SPH_C32(0x68b60189), SPH_C32(0xa314c000), SPH_C32(0x24bf0000),
28977 SPH_C32(0xe4a40000), SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc),
28978 SPH_C32(0x3fbc8948), SPH_C32(0x30a9fe60), SPH_C32(0x94310030),
28979 SPH_C32(0x179cc000), SPH_C32(0xe7c80000), SPH_C32(0x15980000),
28980 SPH_C32(0x2a8e23fd), SPH_C32(0x94350050), SPH_C32(0x1fa4b9eb),
28981 SPH_C32(0x8ea6810c) },
28982 { SPH_C32(0x9e36018c), SPH_C32(0x97570000), SPH_C32(0x00b80000),
28983 SPH_C32(0x6b990000), SPH_C32(0x581d37f9), SPH_C32(0x01faea72),
28984 SPH_C32(0xf2790251), SPH_C32(0xe73c4451), SPH_C32(0x324e0031),
28985 SPH_C32(0x66ab4000), SPH_C32(0xfe340000), SPH_C32(0x83430000),
28986 SPH_C32(0x10054e00), SPH_C32(0x7fffaea3), SPH_C32(0x33c9fe64),
28987 SPH_C32(0x2228ed84) },
28988 { SPH_C32(0xcec90188), SPH_C32(0xd2234000), SPH_C32(0x3d430000),
28989 SPH_C32(0x727f0000), SPH_C32(0x43a161ff), SPH_C32(0xe088912f),
28990 SPH_C32(0x13d1cec7), SPH_C32(0x9c2792e8), SPH_C32(0xc4ce0034),
28991 SPH_C32(0x52e88000), SPH_C32(0xda330000), SPH_C32(0x0c7e0000),
28992 SPH_C32(0x313275fb), SPH_C32(0x75477b0d), SPH_C32(0xfe0c757d),
28993 SPH_C32(0xf5bd57b5) },
28994 { SPH_C32(0x3849018d), SPH_C32(0xe6608000), SPH_C32(0x19440000),
28995 SPH_C32(0xfd420000), SPH_C32(0x62965a04), SPH_C32(0xea304481),
28996 SPH_C32(0xde1445de), SPH_C32(0x4bb228d9), SPH_C32(0x62b10035),
28997 SPH_C32(0x23df0000), SPH_C32(0xc3cf0000), SPH_C32(0x9aa50000),
28998 SPH_C32(0x0bb91806), SPH_C32(0x9e8dd5fe), SPH_C32(0xd26132f2),
28999 SPH_C32(0x59333b3d) },
29000 { SPH_C32(0x4ba90180), SPH_C32(0xe1e0c000), SPH_C32(0x42c60000),
29001 SPH_C32(0xaa1f0000), SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a),
29002 SPH_C32(0xdd0dee02), SPH_C32(0x59f9a55a), SPH_C32(0x63440039),
29003 SPH_C32(0xd8a00000), SPH_C32(0x241e0000), SPH_C32(0x110a0000),
29004 SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea), SPH_C32(0x652348a5),
29005 SPH_C32(0x10b01916) },
29006 { SPH_C32(0xbd290185), SPH_C32(0xd5a30000), SPH_C32(0x66c10000),
29007 SPH_C32(0x25220000), SPH_C32(0xa6c66c2a), SPH_C32(0x30a65aa4),
29008 SPH_C32(0x10c8651b), SPH_C32(0x8e6c1f6b), SPH_C32(0xc53b0038),
29009 SPH_C32(0xa9978000), SPH_C32(0x3de20000), SPH_C32(0x87d10000),
29010 SPH_C32(0x129057a9), SPH_C32(0x87179819), SPH_C32(0x494e0f2a),
29011 SPH_C32(0xbc3e759e) },
29012 { SPH_C32(0xedd60181), SPH_C32(0x90d74000), SPH_C32(0x5b3a0000),
29013 SPH_C32(0x3cc40000), SPH_C32(0xbd7a3a2c), SPH_C32(0xd1d421f9),
29014 SPH_C32(0xf160a98d), SPH_C32(0xf577c9d2), SPH_C32(0x33bb003d),
29015 SPH_C32(0x9dd44000), SPH_C32(0x19e50000), SPH_C32(0x08ec0000),
29016 SPH_C32(0x33a76c52), SPH_C32(0x8daf4db7), SPH_C32(0x848b8433),
29017 SPH_C32(0x6babcfaf) },
29018 { SPH_C32(0x1b560184), SPH_C32(0xa4948000), SPH_C32(0x7f3d0000),
29019 SPH_C32(0xb3f90000), SPH_C32(0x9c4d01d7), SPH_C32(0xdb6cf457),
29020 SPH_C32(0x3ca52294), SPH_C32(0x22e273e3), SPH_C32(0x95c4003c),
29021 SPH_C32(0xece3c000), SPH_C32(0x00190000), SPH_C32(0x9e370000),
29022 SPH_C32(0x092c01af), SPH_C32(0x6665e344), SPH_C32(0xa8e6c3bc),
29023 SPH_C32(0xc725a327) },
29024 { SPH_C32(0xbcdc0189), SPH_C32(0x2edc0000), SPH_C32(0x81100000),
29025 SPH_C32(0xae8d0000), SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0),
29026 SPH_C32(0xa78a1f4c), SPH_C32(0xc7ef3d40), SPH_C32(0xb72e0039),
29027 SPH_C32(0x5568c000), SPH_C32(0x81b10000), SPH_C32(0x5b230000),
29028 SPH_C32(0xd455782e), SPH_C32(0xa569b086), SPH_C32(0xfd15dea1),
29029 SPH_C32(0xe7f6da36) },
29030 { SPH_C32(0x4a5c018c), SPH_C32(0x1a9fc000), SPH_C32(0xa5170000),
29031 SPH_C32(0x21b00000), SPH_C32(0xa4537583), SPH_C32(0xc84e6c1e),
29032 SPH_C32(0x6a4f9455), SPH_C32(0x107a8771), SPH_C32(0x11510038),
29033 SPH_C32(0x245f4000), SPH_C32(0x984d0000), SPH_C32(0xcdf80000),
29034 SPH_C32(0xeede15d3), SPH_C32(0x4ea31e75), SPH_C32(0xd178992e),
29035 SPH_C32(0x4b78b6be) },
29036 { SPH_C32(0x1aa30188), SPH_C32(0x5feb8000), SPH_C32(0x98ec0000),
29037 SPH_C32(0x38560000), SPH_C32(0xbfef2385), SPH_C32(0x293c1743),
29038 SPH_C32(0x8be758c3), SPH_C32(0x6b6151c8), SPH_C32(0xe7d1003d),
29039 SPH_C32(0x101c8000), SPH_C32(0xbc4a0000), SPH_C32(0x42c50000),
29040 SPH_C32(0xcfe92e28), SPH_C32(0x441bcbdb), SPH_C32(0x1cbd1237),
29041 SPH_C32(0x9ced0c8f) },
29042 { SPH_C32(0xec23018d), SPH_C32(0x6ba84000), SPH_C32(0xbceb0000),
29043 SPH_C32(0xb76b0000), SPH_C32(0x9ed8187e), SPH_C32(0x2384c2ed),
29044 SPH_C32(0x4622d3da), SPH_C32(0xbcf4ebf9), SPH_C32(0x41ae003c),
29045 SPH_C32(0x612b0000), SPH_C32(0xa5b60000), SPH_C32(0xd41e0000),
29046 SPH_C32(0xf56243d5), SPH_C32(0xafd16528), SPH_C32(0x30d055b8),
29047 SPH_C32(0x30636007) },
29048 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
29049 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
29050 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
29051 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
29052 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
29053 SPH_C32(0xb6d737e7) },
29054 { SPH_C32(0xea6b0125), SPH_C32(0x3f29c000), SPH_C32(0x22790000),
29055 SPH_C32(0x58000000), SPH_C32(0x912b2e64), SPH_C32(0xc5264ef4),
29056 SPH_C32(0x1f994ed3), SPH_C32(0x3c29bcf4), SPH_C32(0x916000c1),
29057 SPH_C32(0x1a398000), SPH_C32(0xae290000), SPH_C32(0xfd7e0000),
29058 SPH_C32(0x657c72f6), SPH_C32(0xecc0c4ea), SPH_C32(0xa03ca57e),
29059 SPH_C32(0x1a595b6f) },
29060 { SPH_C32(0xba940121), SPH_C32(0x7a5d8000), SPH_C32(0x1f820000),
29061 SPH_C32(0x41e60000), SPH_C32(0x8a977862), SPH_C32(0x245435a9),
29062 SPH_C32(0xfe318245), SPH_C32(0x47326a4d), SPH_C32(0x67e000c4),
29063 SPH_C32(0x2e7a4000), SPH_C32(0x8a2e0000), SPH_C32(0x72430000),
29064 SPH_C32(0x444b490d), SPH_C32(0xe6781144), SPH_C32(0x6df92e67),
29065 SPH_C32(0xcdcce15e) },
29066 { SPH_C32(0x4c140124), SPH_C32(0x4e1e4000), SPH_C32(0x3b850000),
29067 SPH_C32(0xcedb0000), SPH_C32(0xaba04399), SPH_C32(0x2eece007),
29068 SPH_C32(0x33f4095c), SPH_C32(0x90a7d07c), SPH_C32(0xc19f00c5),
29069 SPH_C32(0x5f4dc000), SPH_C32(0x93d20000), SPH_C32(0xe4980000),
29070 SPH_C32(0x7ec024f0), SPH_C32(0x0db2bfb7), SPH_C32(0x419469e8),
29071 SPH_C32(0x61428dd6) },
29072 { SPH_C32(0xeb9e0129), SPH_C32(0xc456c000), SPH_C32(0xc5a80000),
29073 SPH_C32(0xd3af0000), SPH_C32(0xb2890c36), SPH_C32(0x3776ade0),
29074 SPH_C32(0xa8db3484), SPH_C32(0x75aa9edf), SPH_C32(0xe37500c0),
29075 SPH_C32(0xe6c6c000), SPH_C32(0x127a0000), SPH_C32(0x218c0000),
29076 SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75), SPH_C32(0x146774f5),
29077 SPH_C32(0x4191f4c7) },
29078 { SPH_C32(0x1d1e012c), SPH_C32(0xf0150000), SPH_C32(0xe1af0000),
29079 SPH_C32(0x5c920000), SPH_C32(0x93be37cd), SPH_C32(0x3dce784e),
29080 SPH_C32(0x651ebf9d), SPH_C32(0xa23f24ee), SPH_C32(0x450a00c1),
29081 SPH_C32(0x97f14000), SPH_C32(0x0b860000), SPH_C32(0xb7570000),
29082 SPH_C32(0x9932308c), SPH_C32(0x25744286), SPH_C32(0x380a337a),
29083 SPH_C32(0xed1f984f) },
29084 { SPH_C32(0x4de10128), SPH_C32(0xb5614000), SPH_C32(0xdc540000),
29085 SPH_C32(0x45740000), SPH_C32(0x880261cb), SPH_C32(0xdcbc0313),
29086 SPH_C32(0x84b6730b), SPH_C32(0xd924f257), SPH_C32(0xb38a00c4),
29087 SPH_C32(0xa3b28000), SPH_C32(0x2f810000), SPH_C32(0x386a0000),
29088 SPH_C32(0xb8050b77), SPH_C32(0x2fcc9728), SPH_C32(0xf5cfb863),
29089 SPH_C32(0x3a8a227e) },
29090 { SPH_C32(0xbb61012d), SPH_C32(0x81228000), SPH_C32(0xf8530000),
29091 SPH_C32(0xca490000), SPH_C32(0xa9355a30), SPH_C32(0xd604d6bd),
29092 SPH_C32(0x4973f812), SPH_C32(0x0eb14866), SPH_C32(0x15f500c5),
29093 SPH_C32(0xd2850000), SPH_C32(0x367d0000), SPH_C32(0xaeb10000),
29094 SPH_C32(0x828e668a), SPH_C32(0xc40639db), SPH_C32(0xd9a2ffec),
29095 SPH_C32(0x96044ef6) },
29096 { SPH_C32(0xc8810120), SPH_C32(0x86a2c000), SPH_C32(0xa3d10000),
29097 SPH_C32(0x9d140000), SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36),
29098 SPH_C32(0x4a6a53ce), SPH_C32(0x1cfac5e5), SPH_C32(0x140000c9),
29099 SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000), SPH_C32(0x251e0000),
29100 SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf), SPH_C32(0x6ee085bb),
29101 SPH_C32(0xdf876cdd) },
29102 { SPH_C32(0x3e010125), SPH_C32(0xb2e10000), SPH_C32(0x87d60000),
29103 SPH_C32(0x12290000), SPH_C32(0x6d656c1e), SPH_C32(0x0c92c898),
29104 SPH_C32(0x87afd8d7), SPH_C32(0xcb6f7fd4), SPH_C32(0xb27f00c8),
29105 SPH_C32(0x58cd8000), SPH_C32(0xc8500000), SPH_C32(0xb3c50000),
29106 SPH_C32(0x9ba72925), SPH_C32(0xdd9c743c), SPH_C32(0x428dc234),
29107 SPH_C32(0x73090055) },
29108 { SPH_C32(0x6efe0121), SPH_C32(0xf7954000), SPH_C32(0xba2d0000),
29109 SPH_C32(0x0bcf0000), SPH_C32(0x76d93a18), SPH_C32(0xede0b3c5),
29110 SPH_C32(0x66071441), SPH_C32(0xb074a96d), SPH_C32(0x44ff00cd),
29111 SPH_C32(0x6c8e4000), SPH_C32(0xec570000), SPH_C32(0x3cf80000),
29112 SPH_C32(0xba9012de), SPH_C32(0xd724a192), SPH_C32(0x8f48492d),
29113 SPH_C32(0xa49cba64) },
29114 { SPH_C32(0x987e0124), SPH_C32(0xc3d68000), SPH_C32(0x9e2a0000),
29115 SPH_C32(0x84f20000), SPH_C32(0x57ee01e3), SPH_C32(0xe758666b),
29116 SPH_C32(0xabc29f58), SPH_C32(0x67e1135c), SPH_C32(0xe28000cc),
29117 SPH_C32(0x1db9c000), SPH_C32(0xf5ab0000), SPH_C32(0xaa230000),
29118 SPH_C32(0x801b7f23), SPH_C32(0x3cee0f61), SPH_C32(0xa3250ea2),
29119 SPH_C32(0x0812d6ec) },
29120 { SPH_C32(0x3ff40129), SPH_C32(0x499e0000), SPH_C32(0x60070000),
29121 SPH_C32(0x99860000), SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c),
29122 SPH_C32(0x30eda280), SPH_C32(0x82ec5dff), SPH_C32(0xc06a00c9),
29123 SPH_C32(0xa432c000), SPH_C32(0x74030000), SPH_C32(0x6f370000),
29124 SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3), SPH_C32(0xf6d613bf),
29125 SPH_C32(0x28c1affd) },
29126 { SPH_C32(0xc974012c), SPH_C32(0x7dddc000), SPH_C32(0x44000000),
29127 SPH_C32(0x16bb0000), SPH_C32(0x6ff075b7), SPH_C32(0xf47afe22),
29128 SPH_C32(0xfd282999), SPH_C32(0x5579e7ce), SPH_C32(0x661500c8),
29129 SPH_C32(0xd5054000), SPH_C32(0x6dff0000), SPH_C32(0xf9ec0000),
29130 SPH_C32(0x67e96b5f), SPH_C32(0x1428f250), SPH_C32(0xdabb5430),
29131 SPH_C32(0x844fc375) },
29132 { SPH_C32(0x998b0128), SPH_C32(0x38a98000), SPH_C32(0x79fb0000),
29133 SPH_C32(0x0f5d0000), SPH_C32(0x744c23b1), SPH_C32(0x1508857f),
29134 SPH_C32(0x1c80e50f), SPH_C32(0x2e623177), SPH_C32(0x909500cd),
29135 SPH_C32(0xe1468000), SPH_C32(0x49f80000), SPH_C32(0x76d10000),
29136 SPH_C32(0x46de50a4), SPH_C32(0x1e9027fe), SPH_C32(0x177edf29),
29137 SPH_C32(0x53da7944) },
29138 { SPH_C32(0x6f0b012d), SPH_C32(0x0cea4000), SPH_C32(0x5dfc0000),
29139 SPH_C32(0x80600000), SPH_C32(0x557b184a), SPH_C32(0x1fb050d1),
29140 SPH_C32(0xd1456e16), SPH_C32(0xf9f78b46), SPH_C32(0x36ea00cc),
29141 SPH_C32(0x90710000), SPH_C32(0x50040000), SPH_C32(0xe00a0000),
29142 SPH_C32(0x7c553d59), SPH_C32(0xf55a890d), SPH_C32(0x3b1398a6),
29143 SPH_C32(0xff5415cc) },
29144 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
29145 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
29146 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
29147 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
29148 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
29149 SPH_C32(0x3ce32293) },
29150 { SPH_C32(0x9d2f01d5), SPH_C32(0xce73c000), SPH_C32(0xd7cb0000),
29151 SPH_C32(0x6c140000), SPH_C32(0x181c50e8), SPH_C32(0x9fada2d1),
29152 SPH_C32(0x145a83cd), SPH_C32(0xf31ec93f), SPH_C32(0x650c0091),
29153 SPH_C32(0x8c218000), SPH_C32(0xba8c0000), SPH_C32(0xfe610000),
29154 SPH_C32(0x27e80c4e), SPH_C32(0x8a7fbaf3), SPH_C32(0x3c98d5ac),
29155 SPH_C32(0x906d4e1b) },
29156 { SPH_C32(0xcdd001d1), SPH_C32(0x8b078000), SPH_C32(0xea300000),
29157 SPH_C32(0x75f20000), SPH_C32(0x03a006ee), SPH_C32(0x7edfd98c),
29158 SPH_C32(0xf5f24f5b), SPH_C32(0x88051f86), SPH_C32(0x938c0094),
29159 SPH_C32(0xb8624000), SPH_C32(0x9e8b0000), SPH_C32(0x715c0000),
29160 SPH_C32(0x06df37b5), SPH_C32(0x80c76f5d), SPH_C32(0xf15d5eb5),
29161 SPH_C32(0x47f8f42a) },
29162 { SPH_C32(0x3b5001d4), SPH_C32(0xbf444000), SPH_C32(0xce370000),
29163 SPH_C32(0xfacf0000), SPH_C32(0x22973d15), SPH_C32(0x74670c22),
29164 SPH_C32(0x3837c442), SPH_C32(0x5f90a5b7), SPH_C32(0x35f30095),
29165 SPH_C32(0xc955c000), SPH_C32(0x87770000), SPH_C32(0xe7870000),
29166 SPH_C32(0x3c545a48), SPH_C32(0x6b0dc1ae), SPH_C32(0xdd30193a),
29167 SPH_C32(0xeb7698a2) },
29168 { SPH_C32(0x9cda01d9), SPH_C32(0x350cc000), SPH_C32(0x301a0000),
29169 SPH_C32(0xe7bb0000), SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5),
29170 SPH_C32(0xa318f99a), SPH_C32(0xba9deb14), SPH_C32(0x17190090),
29171 SPH_C32(0x70dec000), SPH_C32(0x06df0000), SPH_C32(0x22930000),
29172 SPH_C32(0xe12d23c9), SPH_C32(0xa801926c), SPH_C32(0x88c30427),
29173 SPH_C32(0xcba5e1b3) },
29174 { SPH_C32(0x6a5a01dc), SPH_C32(0x014f0000), SPH_C32(0x141d0000),
29175 SPH_C32(0x68860000), SPH_C32(0x1a894941), SPH_C32(0x6745946b),
29176 SPH_C32(0x6edd7283), SPH_C32(0x6d085125), SPH_C32(0xb1660091),
29177 SPH_C32(0x01e94000), SPH_C32(0x1f230000), SPH_C32(0xb4480000),
29178 SPH_C32(0xdba64e34), SPH_C32(0x43cb3c9f), SPH_C32(0xa4ae43a8),
29179 SPH_C32(0x672b8d3b) },
29180 { SPH_C32(0x3aa501d8), SPH_C32(0x443b4000), SPH_C32(0x29e60000),
29181 SPH_C32(0x71600000), SPH_C32(0x01351f47), SPH_C32(0x8637ef36),
29182 SPH_C32(0x8f75be15), SPH_C32(0x1613879c), SPH_C32(0x47e60094),
29183 SPH_C32(0x35aa8000), SPH_C32(0x3b240000), SPH_C32(0x3b750000),
29184 SPH_C32(0xfa9175cf), SPH_C32(0x4973e931), SPH_C32(0x696bc8b1),
29185 SPH_C32(0xb0be370a) },
29186 { SPH_C32(0xcc2501dd), SPH_C32(0x70788000), SPH_C32(0x0de10000),
29187 SPH_C32(0xfe5d0000), SPH_C32(0x200224bc), SPH_C32(0x8c8f3a98),
29188 SPH_C32(0x42b0350c), SPH_C32(0xc1863dad), SPH_C32(0xe1990095),
29189 SPH_C32(0x449d0000), SPH_C32(0x22d80000), SPH_C32(0xadae0000),
29190 SPH_C32(0xc01a1832), SPH_C32(0xa2b947c2), SPH_C32(0x45068f3e),
29191 SPH_C32(0x1c305b82) },
29192 { SPH_C32(0xbfc501d0), SPH_C32(0x77f8c000), SPH_C32(0x56630000),
29193 SPH_C32(0xa9000000), SPH_C32(0xc5652969), SPH_C32(0x5ca1f113),
29194 SPH_C32(0x41a99ed0), SPH_C32(0xd3cdb02e), SPH_C32(0xe06c0099),
29195 SPH_C32(0xbfe20000), SPH_C32(0xc5090000), SPH_C32(0x26010000),
29196 SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6), SPH_C32(0xf244f569),
29197 SPH_C32(0x55b379a9) },
29198 { SPH_C32(0x494501d5), SPH_C32(0x43bb0000), SPH_C32(0x72640000),
29199 SPH_C32(0x263d0000), SPH_C32(0xe4521292), SPH_C32(0x561924bd),
29200 SPH_C32(0x8c6c15c9), SPH_C32(0x04580a1f), SPH_C32(0x46130098),
29201 SPH_C32(0xced58000), SPH_C32(0xdcf50000), SPH_C32(0xb0da0000),
29202 SPH_C32(0xd933579d), SPH_C32(0xbb230a25), SPH_C32(0xde29b2e6),
29203 SPH_C32(0xf93d1521) },
29204 { SPH_C32(0x19ba01d1), SPH_C32(0x06cf4000), SPH_C32(0x4f9f0000),
29205 SPH_C32(0x3fdb0000), SPH_C32(0xffee4494), SPH_C32(0xb76b5fe0),
29206 SPH_C32(0x6dc4d95f), SPH_C32(0x7f43dca6), SPH_C32(0xb093009d),
29207 SPH_C32(0xfa964000), SPH_C32(0xf8f20000), SPH_C32(0x3fe70000),
29208 SPH_C32(0xf8046c66), SPH_C32(0xb19bdf8b), SPH_C32(0x13ec39ff),
29209 SPH_C32(0x2ea8af10) },
29210 { SPH_C32(0xef3a01d4), SPH_C32(0x328c8000), SPH_C32(0x6b980000),
29211 SPH_C32(0xb0e60000), SPH_C32(0xded97f6f), SPH_C32(0xbdd38a4e),
29212 SPH_C32(0xa0015246), SPH_C32(0xa8d66697), SPH_C32(0x16ec009c),
29213 SPH_C32(0x8ba1c000), SPH_C32(0xe10e0000), SPH_C32(0xa93c0000),
29214 SPH_C32(0xc28f019b), SPH_C32(0x5a517178), SPH_C32(0x3f817e70),
29215 SPH_C32(0x8226c398) },
29216 { SPH_C32(0x48b001d9), SPH_C32(0xb8c40000), SPH_C32(0x95b50000),
29217 SPH_C32(0xad920000), SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9),
29218 SPH_C32(0x3b2e6f9e), SPH_C32(0x4ddb2834), SPH_C32(0x34060099),
29219 SPH_C32(0x322ac000), SPH_C32(0x60a60000), SPH_C32(0x6c280000),
29220 SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba), SPH_C32(0x6a72636d),
29221 SPH_C32(0xa2f5ba89) },
29222 { SPH_C32(0xbe3001dc), SPH_C32(0x8c87c000), SPH_C32(0xb1b20000),
29223 SPH_C32(0x22af0000), SPH_C32(0xe6c70b3b), SPH_C32(0xaef11207),
29224 SPH_C32(0xf6ebe487), SPH_C32(0x9a4e9205), SPH_C32(0x92790098),
29225 SPH_C32(0x431d4000), SPH_C32(0x795a0000), SPH_C32(0xfaf30000),
29226 SPH_C32(0x257d15e7), SPH_C32(0x72978c49), SPH_C32(0x461f24e2),
29227 SPH_C32(0x0e7bd601) },
29228 { SPH_C32(0xeecf01d8), SPH_C32(0xc9f38000), SPH_C32(0x8c490000),
29229 SPH_C32(0x3b490000), SPH_C32(0xfd7b5d3d), SPH_C32(0x4f83695a),
29230 SPH_C32(0x17432811), SPH_C32(0xe15544bc), SPH_C32(0x64f9009d),
29231 SPH_C32(0x775e8000), SPH_C32(0x5d5d0000), SPH_C32(0x75ce0000),
29232 SPH_C32(0x044a2e1c), SPH_C32(0x782f59e7), SPH_C32(0x8bdaaffb),
29233 SPH_C32(0xd9ee6c30) },
29234 { SPH_C32(0x184f01dd), SPH_C32(0xfdb04000), SPH_C32(0xa84e0000),
29235 SPH_C32(0xb4740000), SPH_C32(0xdc4c66c6), SPH_C32(0x453bbcf4),
29236 SPH_C32(0xda86a308), SPH_C32(0x36c0fe8d), SPH_C32(0xc286009c),
29237 SPH_C32(0x06690000), SPH_C32(0x44a10000), SPH_C32(0xe3150000),
29238 SPH_C32(0x3ec143e1), SPH_C32(0x93e5f714), SPH_C32(0xa7b7e874),
29239 SPH_C32(0x756000b8) },
29240 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
29241 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
29242 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
29243 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
29244 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
29245 SPH_C32(0x925c44e9) },
29246 { SPH_C32(0x42b70065), SPH_C32(0x380fc000), SPH_C32(0x72c50000),
29247 SPH_C32(0xd3930000), SPH_C32(0xb56324c4), SPH_C32(0x31862d8b),
29248 SPH_C32(0xd6f3d424), SPH_C32(0x2441ed69), SPH_C32(0xfacf0111),
29249 SPH_C32(0xe0098000), SPH_C32(0x5de50000), SPH_C32(0x1e570000),
29250 SPH_C32(0x5c5719e5), SPH_C32(0x79d5b395), SPH_C32(0x79a3adaa),
29251 SPH_C32(0x3ed22861) },
29252 { SPH_C32(0x12480061), SPH_C32(0x7d7b8000), SPH_C32(0x4f3e0000),
29253 SPH_C32(0xca750000), SPH_C32(0xaedf72c2), SPH_C32(0xd0f456d6),
29254 SPH_C32(0x375b18b2), SPH_C32(0x5f5a3bd0), SPH_C32(0x0c4f0114),
29255 SPH_C32(0xd44a4000), SPH_C32(0x79e20000), SPH_C32(0x916a0000),
29256 SPH_C32(0x7d60221e), SPH_C32(0x736d663b), SPH_C32(0xb46626b3),
29257 SPH_C32(0xe9479250) },
29258 { SPH_C32(0xe4c80064), SPH_C32(0x49384000), SPH_C32(0x6b390000),
29259 SPH_C32(0x45480000), SPH_C32(0x8fe84939), SPH_C32(0xda4c8378),
29260 SPH_C32(0xfa9e93ab), SPH_C32(0x88cf81e1), SPH_C32(0xaa300115),
29261 SPH_C32(0xa57dc000), SPH_C32(0x601e0000), SPH_C32(0x07b10000),
29262 SPH_C32(0x47eb4fe3), SPH_C32(0x98a7c8c8), SPH_C32(0x980b613c),
29263 SPH_C32(0x45c9fed8) },
29264 { SPH_C32(0x43420069), SPH_C32(0xc370c000), SPH_C32(0x95140000),
29265 SPH_C32(0x583c0000), SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f),
29266 SPH_C32(0x61b1ae73), SPH_C32(0x6dc2cf42), SPH_C32(0x88da0110),
29267 SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000), SPH_C32(0xc2a50000),
29268 SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a), SPH_C32(0xcdf87c21),
29269 SPH_C32(0x651a87c9) },
29270 { SPH_C32(0xb5c2006c), SPH_C32(0xf7330000), SPH_C32(0xb1130000),
29271 SPH_C32(0xd7010000), SPH_C32(0xb7f63d6d), SPH_C32(0xc96e1b31),
29272 SPH_C32(0xac74256a), SPH_C32(0xba577573), SPH_C32(0x2ea50111),
29273 SPH_C32(0x6dc14000), SPH_C32(0xf84a0000), SPH_C32(0x547e0000),
29274 SPH_C32(0xa0195b9f), SPH_C32(0xb06135f9), SPH_C32(0xe1953bae),
29275 SPH_C32(0xc994eb41) },
29276 { SPH_C32(0xe53d0068), SPH_C32(0xb2474000), SPH_C32(0x8ce80000),
29277 SPH_C32(0xcee70000), SPH_C32(0xac4a6b6b), SPH_C32(0x281c606c),
29278 SPH_C32(0x4ddce9fc), SPH_C32(0xc14ca3ca), SPH_C32(0xd8250114),
29279 SPH_C32(0x59828000), SPH_C32(0xdc4d0000), SPH_C32(0xdb430000),
29280 SPH_C32(0x812e6064), SPH_C32(0xbad9e057), SPH_C32(0x2c50b0b7),
29281 SPH_C32(0x1e015170) },
29282 { SPH_C32(0x13bd006d), SPH_C32(0x86048000), SPH_C32(0xa8ef0000),
29283 SPH_C32(0x41da0000), SPH_C32(0x8d7d5090), SPH_C32(0x22a4b5c2),
29284 SPH_C32(0x801962e5), SPH_C32(0x16d919fb), SPH_C32(0x7e5a0115),
29285 SPH_C32(0x28b50000), SPH_C32(0xc5b10000), SPH_C32(0x4d980000),
29286 SPH_C32(0xbba50d99), SPH_C32(0x51134ea4), SPH_C32(0x003df738),
29287 SPH_C32(0xb28f3df8) },
29288 { SPH_C32(0x605d0060), SPH_C32(0x8184c000), SPH_C32(0xf36d0000),
29289 SPH_C32(0x16870000), SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49),
29290 SPH_C32(0x8300c939), SPH_C32(0x04929478), SPH_C32(0x7faf0119),
29291 SPH_C32(0xd3ca0000), SPH_C32(0x22600000), SPH_C32(0xc6370000),
29292 SPH_C32(0x98072fcb), SPH_C32(0xa343adb0), SPH_C32(0xb77f8d6f),
29293 SPH_C32(0xfb0c1fd3) },
29294 { SPH_C32(0x96dd0065), SPH_C32(0xb5c70000), SPH_C32(0xd76a0000),
29295 SPH_C32(0x99ba0000), SPH_C32(0x492d66be), SPH_C32(0xf832abe7),
29296 SPH_C32(0x4ec54220), SPH_C32(0xd3072e49), SPH_C32(0xd9d00118),
29297 SPH_C32(0xa2fd8000), SPH_C32(0x3b9c0000), SPH_C32(0x50ec0000),
29298 SPH_C32(0xa28c4236), SPH_C32(0x48890343), SPH_C32(0x9b12cae0),
29299 SPH_C32(0x5782735b) },
29300 { SPH_C32(0xc6220061), SPH_C32(0xf0b34000), SPH_C32(0xea910000),
29301 SPH_C32(0x805c0000), SPH_C32(0x529130b8), SPH_C32(0x1940d0ba),
29302 SPH_C32(0xaf6d8eb6), SPH_C32(0xa81cf8f0), SPH_C32(0x2f50011d),
29303 SPH_C32(0x96be4000), SPH_C32(0x1f9b0000), SPH_C32(0xdfd10000),
29304 SPH_C32(0x83bb79cd), SPH_C32(0x4231d6ed), SPH_C32(0x56d741f9),
29305 SPH_C32(0x8017c96a) },
29306 { SPH_C32(0x30a20064), SPH_C32(0xc4f08000), SPH_C32(0xce960000),
29307 SPH_C32(0x0f610000), SPH_C32(0x73a60b43), SPH_C32(0x13f80514),
29308 SPH_C32(0x62a805af), SPH_C32(0x7f8942c1), SPH_C32(0x892f011c),
29309 SPH_C32(0xe789c000), SPH_C32(0x06670000), SPH_C32(0x490a0000),
29310 SPH_C32(0xb9301430), SPH_C32(0xa9fb781e), SPH_C32(0x7aba0676),
29311 SPH_C32(0x2c99a5e2) },
29312 { SPH_C32(0x97280069), SPH_C32(0x4eb80000), SPH_C32(0x30bb0000),
29313 SPH_C32(0x12150000), SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3),
29314 SPH_C32(0xf9873877), SPH_C32(0x9a840c62), SPH_C32(0xabc50119),
29315 SPH_C32(0x5e02c000), SPH_C32(0x87cf0000), SPH_C32(0x8c1e0000),
29316 SPH_C32(0x64496db1), SPH_C32(0x6af72bdc), SPH_C32(0x2f491b6b),
29317 SPH_C32(0x0c4adcf3) },
29318 { SPH_C32(0x61a8006c), SPH_C32(0x7afbc000), SPH_C32(0x14bc0000),
29319 SPH_C32(0x9d280000), SPH_C32(0x4bb87f17), SPH_C32(0x00da9d5d),
29320 SPH_C32(0x3442b36e), SPH_C32(0x4d11b653), SPH_C32(0x0dba0118),
29321 SPH_C32(0x2f354000), SPH_C32(0x9e330000), SPH_C32(0x1ac50000),
29322 SPH_C32(0x5ec2004c), SPH_C32(0x813d852f), SPH_C32(0x03245ce4),
29323 SPH_C32(0xa0c4b07b) },
29324 { SPH_C32(0x31570068), SPH_C32(0x3f8f8000), SPH_C32(0x29470000),
29325 SPH_C32(0x84ce0000), SPH_C32(0x50042911), SPH_C32(0xe1a8e600),
29326 SPH_C32(0xd5ea7ff8), SPH_C32(0x360a60ea), SPH_C32(0xfb3a011d),
29327 SPH_C32(0x1b768000), SPH_C32(0xba340000), SPH_C32(0x95f80000),
29328 SPH_C32(0x7ff53bb7), SPH_C32(0x8b855081), SPH_C32(0xcee1d7fd),
29329 SPH_C32(0x77510a4a) },
29330 { SPH_C32(0xc7d7006d), SPH_C32(0x0bcc4000), SPH_C32(0x0d400000),
29331 SPH_C32(0x0bf30000), SPH_C32(0x713312ea), SPH_C32(0xeb1033ae),
29332 SPH_C32(0x182ff4e1), SPH_C32(0xe19fdadb), SPH_C32(0x5d45011c),
29333 SPH_C32(0x6a410000), SPH_C32(0xa3c80000), SPH_C32(0x03230000),
29334 SPH_C32(0x457e564a), SPH_C32(0x604ffe72), SPH_C32(0xe28c9072),
29335 SPH_C32(0xdbdf66c2) },
29336 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
29337 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
29338 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
29339 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
29340 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
29341 SPH_C32(0x1868519d) },
29342 { SPH_C32(0x35f30095), SPH_C32(0xc955c000), SPH_C32(0x87770000),
29343 SPH_C32(0xe7870000), SPH_C32(0x3c545a48), SPH_C32(0x6b0dc1ae),
29344 SPH_C32(0xdd30193a), SPH_C32(0xeb7698a2), SPH_C32(0x0ea30141),
29345 SPH_C32(0x76118000), SPH_C32(0x49400000), SPH_C32(0x1d480000),
29346 SPH_C32(0x1ec3675d), SPH_C32(0x1f6acd8c), SPH_C32(0xe507dd78),
29347 SPH_C32(0xb4e63d15) },
29348 { SPH_C32(0x650c0091), SPH_C32(0x8c218000), SPH_C32(0xba8c0000),
29349 SPH_C32(0xfe610000), SPH_C32(0x27e80c4e), SPH_C32(0x8a7fbaf3),
29350 SPH_C32(0x3c98d5ac), SPH_C32(0x906d4e1b), SPH_C32(0xf8230144),
29351 SPH_C32(0x42524000), SPH_C32(0x6d470000), SPH_C32(0x92750000),
29352 SPH_C32(0x3ff45ca6), SPH_C32(0x15d21822), SPH_C32(0x28c25661),
29353 SPH_C32(0x63738724) },
29354 { SPH_C32(0x938c0094), SPH_C32(0xb8624000), SPH_C32(0x9e8b0000),
29355 SPH_C32(0x715c0000), SPH_C32(0x06df37b5), SPH_C32(0x80c76f5d),
29356 SPH_C32(0xf15d5eb5), SPH_C32(0x47f8f42a), SPH_C32(0x5e5c0145),
29357 SPH_C32(0x3365c000), SPH_C32(0x74bb0000), SPH_C32(0x04ae0000),
29358 SPH_C32(0x057f315b), SPH_C32(0xfe18b6d1), SPH_C32(0x04af11ee),
29359 SPH_C32(0xcffdebac) },
29360 { SPH_C32(0x34060099), SPH_C32(0x322ac000), SPH_C32(0x60a60000),
29361 SPH_C32(0x6c280000), SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba),
29362 SPH_C32(0x6a72636d), SPH_C32(0xa2f5ba89), SPH_C32(0x7cb60140),
29363 SPH_C32(0x8aeec000), SPH_C32(0xf5130000), SPH_C32(0xc1ba0000),
29364 SPH_C32(0xd80648da), SPH_C32(0x3d14e513), SPH_C32(0x515c0cf3),
29365 SPH_C32(0xef2e92bd) },
29366 { SPH_C32(0xc286009c), SPH_C32(0x06690000), SPH_C32(0x44a10000),
29367 SPH_C32(0xe3150000), SPH_C32(0x3ec143e1), SPH_C32(0x93e5f714),
29368 SPH_C32(0xa7b7e874), SPH_C32(0x756000b8), SPH_C32(0xdac90141),
29369 SPH_C32(0xfbd94000), SPH_C32(0xecef0000), SPH_C32(0x57610000),
29370 SPH_C32(0xe28d2527), SPH_C32(0xd6de4be0), SPH_C32(0x7d314b7c),
29371 SPH_C32(0x43a0fe35) },
29372 { SPH_C32(0x92790098), SPH_C32(0x431d4000), SPH_C32(0x795a0000),
29373 SPH_C32(0xfaf30000), SPH_C32(0x257d15e7), SPH_C32(0x72978c49),
29374 SPH_C32(0x461f24e2), SPH_C32(0x0e7bd601), SPH_C32(0x2c490144),
29375 SPH_C32(0xcf9a8000), SPH_C32(0xc8e80000), SPH_C32(0xd85c0000),
29376 SPH_C32(0xc3ba1edc), SPH_C32(0xdc669e4e), SPH_C32(0xb0f4c065),
29377 SPH_C32(0x94354404) },
29378 { SPH_C32(0x64f9009d), SPH_C32(0x775e8000), SPH_C32(0x5d5d0000),
29379 SPH_C32(0x75ce0000), SPH_C32(0x044a2e1c), SPH_C32(0x782f59e7),
29380 SPH_C32(0x8bdaaffb), SPH_C32(0xd9ee6c30), SPH_C32(0x8a360145),
29381 SPH_C32(0xbead0000), SPH_C32(0xd1140000), SPH_C32(0x4e870000),
29382 SPH_C32(0xf9317321), SPH_C32(0x37ac30bd), SPH_C32(0x9c9987ea),
29383 SPH_C32(0x38bb288c) },
29384 { SPH_C32(0x17190090), SPH_C32(0x70dec000), SPH_C32(0x06df0000),
29385 SPH_C32(0x22930000), SPH_C32(0xe12d23c9), SPH_C32(0xa801926c),
29386 SPH_C32(0x88c30427), SPH_C32(0xcba5e1b3), SPH_C32(0x8bc30149),
29387 SPH_C32(0x45d20000), SPH_C32(0x36c50000), SPH_C32(0xc5280000),
29388 SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9), SPH_C32(0x2bdbfdbd),
29389 SPH_C32(0x71380aa7) },
29390 { SPH_C32(0xe1990095), SPH_C32(0x449d0000), SPH_C32(0x22d80000),
29391 SPH_C32(0xadae0000), SPH_C32(0xc01a1832), SPH_C32(0xa2b947c2),
29392 SPH_C32(0x45068f3e), SPH_C32(0x1c305b82), SPH_C32(0x2dbc0148),
29393 SPH_C32(0x34e58000), SPH_C32(0x2f390000), SPH_C32(0x53f30000),
29394 SPH_C32(0xe0183c8e), SPH_C32(0x2e367d5a), SPH_C32(0x07b6ba32),
29395 SPH_C32(0xddb6662f) },
29396 { SPH_C32(0xb1660091), SPH_C32(0x01e94000), SPH_C32(0x1f230000),
29397 SPH_C32(0xb4480000), SPH_C32(0xdba64e34), SPH_C32(0x43cb3c9f),
29398 SPH_C32(0xa4ae43a8), SPH_C32(0x672b8d3b), SPH_C32(0xdb3c014d),
29399 SPH_C32(0x00a64000), SPH_C32(0x0b3e0000), SPH_C32(0xdcce0000),
29400 SPH_C32(0xc12f0775), SPH_C32(0x248ea8f4), SPH_C32(0xca73312b),
29401 SPH_C32(0x0a23dc1e) },
29402 { SPH_C32(0x47e60094), SPH_C32(0x35aa8000), SPH_C32(0x3b240000),
29403 SPH_C32(0x3b750000), SPH_C32(0xfa9175cf), SPH_C32(0x4973e931),
29404 SPH_C32(0x696bc8b1), SPH_C32(0xb0be370a), SPH_C32(0x7d43014c),
29405 SPH_C32(0x7191c000), SPH_C32(0x12c20000), SPH_C32(0x4a150000),
29406 SPH_C32(0xfba46a88), SPH_C32(0xcf440607), SPH_C32(0xe61e76a4),
29407 SPH_C32(0xa6adb096) },
29408 { SPH_C32(0xe06c0099), SPH_C32(0xbfe20000), SPH_C32(0xc5090000),
29409 SPH_C32(0x26010000), SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6),
29410 SPH_C32(0xf244f569), SPH_C32(0x55b379a9), SPH_C32(0x5fa90149),
29411 SPH_C32(0xc81ac000), SPH_C32(0x936a0000), SPH_C32(0x8f010000),
29412 SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5), SPH_C32(0xb3ed6bb9),
29413 SPH_C32(0x867ec987) },
29414 { SPH_C32(0x16ec009c), SPH_C32(0x8ba1c000), SPH_C32(0xe10e0000),
29415 SPH_C32(0xa93c0000), SPH_C32(0xc28f019b), SPH_C32(0x5a517178),
29416 SPH_C32(0x3f817e70), SPH_C32(0x8226c398), SPH_C32(0xf9d60148),
29417 SPH_C32(0xb92d4000), SPH_C32(0x8a960000), SPH_C32(0x19da0000),
29418 SPH_C32(0x1c567ef4), SPH_C32(0xe782fb36), SPH_C32(0x9f802c36),
29419 SPH_C32(0x2af0a50f) },
29420 { SPH_C32(0x46130098), SPH_C32(0xced58000), SPH_C32(0xdcf50000),
29421 SPH_C32(0xb0da0000), SPH_C32(0xd933579d), SPH_C32(0xbb230a25),
29422 SPH_C32(0xde29b2e6), SPH_C32(0xf93d1521), SPH_C32(0x0f56014d),
29423 SPH_C32(0x8d6e8000), SPH_C32(0xae910000), SPH_C32(0x96e70000),
29424 SPH_C32(0x3d61450f), SPH_C32(0xed3a2e98), SPH_C32(0x5245a72f),
29425 SPH_C32(0xfd651f3e) },
29426 { SPH_C32(0xb093009d), SPH_C32(0xfa964000), SPH_C32(0xf8f20000),
29427 SPH_C32(0x3fe70000), SPH_C32(0xf8046c66), SPH_C32(0xb19bdf8b),
29428 SPH_C32(0x13ec39ff), SPH_C32(0x2ea8af10), SPH_C32(0xa929014c),
29429 SPH_C32(0xfc590000), SPH_C32(0xb76d0000), SPH_C32(0x003c0000),
29430 SPH_C32(0x07ea28f2), SPH_C32(0x06f0806b), SPH_C32(0x7e28e0a0),
29431 SPH_C32(0x51eb73b6) },
29432 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
29433 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
29434 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
29435 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
29436 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
29437 SPH_C32(0xd75f2456) },
29438 { SPH_C32(0xb6db0035), SPH_C32(0xae17c000), SPH_C32(0x66600000),
29439 SPH_C32(0xd08c0000), SPH_C32(0xf7f75a7c), SPH_C32(0x57395392),
29440 SPH_C32(0x4a57a4f6), SPH_C32(0xae75f81d), SPH_C32(0x79e701b1),
29441 SPH_C32(0x874b8000), SPH_C32(0xbcf20000), SPH_C32(0x295c0000),
29442 SPH_C32(0x97f419d1), SPH_C32(0x45e121a9), SPH_C32(0xeec41066),
29443 SPH_C32(0x7bd148de) },
29444 { SPH_C32(0xe6240031), SPH_C32(0xeb638000), SPH_C32(0x5b9b0000),
29445 SPH_C32(0xc96a0000), SPH_C32(0xec4b0c7a), SPH_C32(0xb64b28cf),
29446 SPH_C32(0xabff6860), SPH_C32(0xd56e2ea4), SPH_C32(0x8f6701b4),
29447 SPH_C32(0xb3084000), SPH_C32(0x98f50000), SPH_C32(0xa6610000),
29448 SPH_C32(0xb6c3222a), SPH_C32(0x4f59f407), SPH_C32(0x23019b7f),
29449 SPH_C32(0xac44f2ef) },
29450 { SPH_C32(0x10a40034), SPH_C32(0xdf204000), SPH_C32(0x7f9c0000),
29451 SPH_C32(0x46570000), SPH_C32(0xcd7c3781), SPH_C32(0xbcf3fd61),
29452 SPH_C32(0x663ae379), SPH_C32(0x02fb9495), SPH_C32(0x291801b5),
29453 SPH_C32(0xc23fc000), SPH_C32(0x81090000), SPH_C32(0x30ba0000),
29454 SPH_C32(0x8c484fd7), SPH_C32(0xa4935af4), SPH_C32(0x0f6cdcf0),
29455 SPH_C32(0x00ca9e67) },
29456 { SPH_C32(0xb72e0039), SPH_C32(0x5568c000), SPH_C32(0x81b10000),
29457 SPH_C32(0x5b230000), SPH_C32(0xd455782e), SPH_C32(0xa569b086),
29458 SPH_C32(0xfd15dea1), SPH_C32(0xe7f6da36), SPH_C32(0x0bf201b0),
29459 SPH_C32(0x7bb4c000), SPH_C32(0x00a10000), SPH_C32(0xf5ae0000),
29460 SPH_C32(0x51313656), SPH_C32(0x679f0936), SPH_C32(0x5a9fc1ed),
29461 SPH_C32(0x2019e776) },
29462 { SPH_C32(0x41ae003c), SPH_C32(0x612b0000), SPH_C32(0xa5b60000),
29463 SPH_C32(0xd41e0000), SPH_C32(0xf56243d5), SPH_C32(0xafd16528),
29464 SPH_C32(0x30d055b8), SPH_C32(0x30636007), SPH_C32(0xad8d01b1),
29465 SPH_C32(0x0a834000), SPH_C32(0x195d0000), SPH_C32(0x63750000),
29466 SPH_C32(0x6bba5bab), SPH_C32(0x8c55a7c5), SPH_C32(0x76f28662),
29467 SPH_C32(0x8c978bfe) },
29468 { SPH_C32(0x11510038), SPH_C32(0x245f4000), SPH_C32(0x984d0000),
29469 SPH_C32(0xcdf80000), SPH_C32(0xeede15d3), SPH_C32(0x4ea31e75),
29470 SPH_C32(0xd178992e), SPH_C32(0x4b78b6be), SPH_C32(0x5b0d01b4),
29471 SPH_C32(0x3ec08000), SPH_C32(0x3d5a0000), SPH_C32(0xec480000),
29472 SPH_C32(0x4a8d6050), SPH_C32(0x86ed726b), SPH_C32(0xbb370d7b),
29473 SPH_C32(0x5b0231cf) },
29474 { SPH_C32(0xe7d1003d), SPH_C32(0x101c8000), SPH_C32(0xbc4a0000),
29475 SPH_C32(0x42c50000), SPH_C32(0xcfe92e28), SPH_C32(0x441bcbdb),
29476 SPH_C32(0x1cbd1237), SPH_C32(0x9ced0c8f), SPH_C32(0xfd7201b5),
29477 SPH_C32(0x4ff70000), SPH_C32(0x24a60000), SPH_C32(0x7a930000),
29478 SPH_C32(0x70060dad), SPH_C32(0x6d27dc98), SPH_C32(0x975a4af4),
29479 SPH_C32(0xf78c5d47) },
29480 { SPH_C32(0x94310030), SPH_C32(0x179cc000), SPH_C32(0xe7c80000),
29481 SPH_C32(0x15980000), SPH_C32(0x2a8e23fd), SPH_C32(0x94350050),
29482 SPH_C32(0x1fa4b9eb), SPH_C32(0x8ea6810c), SPH_C32(0xfc8701b9),
29483 SPH_C32(0xb4880000), SPH_C32(0xc3770000), SPH_C32(0xf13c0000),
29484 SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c), SPH_C32(0x201830a3),
29485 SPH_C32(0xbe0f7f6c) },
29486 { SPH_C32(0x62b10035), SPH_C32(0x23df0000), SPH_C32(0xc3cf0000),
29487 SPH_C32(0x9aa50000), SPH_C32(0x0bb91806), SPH_C32(0x9e8dd5fe),
29488 SPH_C32(0xd26132f2), SPH_C32(0x59333b3d), SPH_C32(0x5af801b8),
29489 SPH_C32(0xc5bf8000), SPH_C32(0xda8b0000), SPH_C32(0x67e70000),
29490 SPH_C32(0x692f4202), SPH_C32(0x74bd917f), SPH_C32(0x0c75772c),
29491 SPH_C32(0x128113e4) },
29492 { SPH_C32(0x324e0031), SPH_C32(0x66ab4000), SPH_C32(0xfe340000),
29493 SPH_C32(0x83430000), SPH_C32(0x10054e00), SPH_C32(0x7fffaea3),
29494 SPH_C32(0x33c9fe64), SPH_C32(0x2228ed84), SPH_C32(0xac7801bd),
29495 SPH_C32(0xf1fc4000), SPH_C32(0xfe8c0000), SPH_C32(0xe8da0000),
29496 SPH_C32(0x481879f9), SPH_C32(0x7e0544d1), SPH_C32(0xc1b0fc35),
29497 SPH_C32(0xc514a9d5) },
29498 { SPH_C32(0xc4ce0034), SPH_C32(0x52e88000), SPH_C32(0xda330000),
29499 SPH_C32(0x0c7e0000), SPH_C32(0x313275fb), SPH_C32(0x75477b0d),
29500 SPH_C32(0xfe0c757d), SPH_C32(0xf5bd57b5), SPH_C32(0x0a0701bc),
29501 SPH_C32(0x80cbc000), SPH_C32(0xe7700000), SPH_C32(0x7e010000),
29502 SPH_C32(0x72931404), SPH_C32(0x95cfea22), SPH_C32(0xedddbbba),
29503 SPH_C32(0x699ac55d) },
29504 { SPH_C32(0x63440039), SPH_C32(0xd8a00000), SPH_C32(0x241e0000),
29505 SPH_C32(0x110a0000), SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea),
29506 SPH_C32(0x652348a5), SPH_C32(0x10b01916), SPH_C32(0x28ed01b9),
29507 SPH_C32(0x3940c000), SPH_C32(0x66d80000), SPH_C32(0xbb150000),
29508 SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0), SPH_C32(0xb82ea6a7),
29509 SPH_C32(0x4949bc4c) },
29510 { SPH_C32(0x95c4003c), SPH_C32(0xece3c000), SPH_C32(0x00190000),
29511 SPH_C32(0x9e370000), SPH_C32(0x092c01af), SPH_C32(0x6665e344),
29512 SPH_C32(0xa8e6c3bc), SPH_C32(0xc725a327), SPH_C32(0x8e9201b8),
29513 SPH_C32(0x48774000), SPH_C32(0x7f240000), SPH_C32(0x2dce0000),
29514 SPH_C32(0x95610078), SPH_C32(0xbd091713), SPH_C32(0x9443e128),
29515 SPH_C32(0xe5c7d0c4) },
29516 { SPH_C32(0xc53b0038), SPH_C32(0xa9978000), SPH_C32(0x3de20000),
29517 SPH_C32(0x87d10000), SPH_C32(0x129057a9), SPH_C32(0x87179819),
29518 SPH_C32(0x494e0f2a), SPH_C32(0xbc3e759e), SPH_C32(0x781201bd),
29519 SPH_C32(0x7c348000), SPH_C32(0x5b230000), SPH_C32(0xa2f30000),
29520 SPH_C32(0xb4563b83), SPH_C32(0xb7b1c2bd), SPH_C32(0x59866a31),
29521 SPH_C32(0x32526af5) },
29522 { SPH_C32(0x33bb003d), SPH_C32(0x9dd44000), SPH_C32(0x19e50000),
29523 SPH_C32(0x08ec0000), SPH_C32(0x33a76c52), SPH_C32(0x8daf4db7),
29524 SPH_C32(0x848b8433), SPH_C32(0x6babcfaf), SPH_C32(0xde6d01bc),
29525 SPH_C32(0x0d030000), SPH_C32(0x42df0000), SPH_C32(0x34280000),
29526 SPH_C32(0x8edd567e), SPH_C32(0x5c7b6c4e), SPH_C32(0x75eb2dbe),
29527 SPH_C32(0x9edc067d) },
29528 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
29529 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
29530 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
29531 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
29532 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
29533 SPH_C32(0x5d6b3122) },
29534 { SPH_C32(0xc19f00c5), SPH_C32(0x5f4dc000), SPH_C32(0x93d20000),
29535 SPH_C32(0xe4980000), SPH_C32(0x7ec024f0), SPH_C32(0x0db2bfb7),
29536 SPH_C32(0x419469e8), SPH_C32(0x61428dd6), SPH_C32(0x8d8b01e1),
29537 SPH_C32(0x11538000), SPH_C32(0xa8570000), SPH_C32(0x2a430000),
29538 SPH_C32(0xd5606769), SPH_C32(0x235e5fb0), SPH_C32(0x726060b4),
29539 SPH_C32(0xf1e55daa) },
29540 { SPH_C32(0x916000c1), SPH_C32(0x1a398000), SPH_C32(0xae290000),
29541 SPH_C32(0xfd7e0000), SPH_C32(0x657c72f6), SPH_C32(0xecc0c4ea),
29542 SPH_C32(0xa03ca57e), SPH_C32(0x1a595b6f), SPH_C32(0x7b0b01e4),
29543 SPH_C32(0x25104000), SPH_C32(0x8c500000), SPH_C32(0xa57e0000),
29544 SPH_C32(0xf4575c92), SPH_C32(0x29e68a1e), SPH_C32(0xbfa5ebad),
29545 SPH_C32(0x2670e79b) },
29546 { SPH_C32(0x67e000c4), SPH_C32(0x2e7a4000), SPH_C32(0x8a2e0000),
29547 SPH_C32(0x72430000), SPH_C32(0x444b490d), SPH_C32(0xe6781144),
29548 SPH_C32(0x6df92e67), SPH_C32(0xcdcce15e), SPH_C32(0xdd7401e5),
29549 SPH_C32(0x5427c000), SPH_C32(0x95ac0000), SPH_C32(0x33a50000),
29550 SPH_C32(0xcedc316f), SPH_C32(0xc22c24ed), SPH_C32(0x93c8ac22),
29551 SPH_C32(0x8afe8b13) },
29552 { SPH_C32(0xc06a00c9), SPH_C32(0xa432c000), SPH_C32(0x74030000),
29553 SPH_C32(0x6f370000), SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3),
29554 SPH_C32(0xf6d613bf), SPH_C32(0x28c1affd), SPH_C32(0xff9e01e0),
29555 SPH_C32(0xedacc000), SPH_C32(0x14040000), SPH_C32(0xf6b10000),
29556 SPH_C32(0x13a548ee), SPH_C32(0x0120772f), SPH_C32(0xc63bb13f),
29557 SPH_C32(0xaa2df202) },
29558 { SPH_C32(0x36ea00cc), SPH_C32(0x90710000), SPH_C32(0x50040000),
29559 SPH_C32(0xe00a0000), SPH_C32(0x7c553d59), SPH_C32(0xf55a890d),
29560 SPH_C32(0x3b1398a6), SPH_C32(0xff5415cc), SPH_C32(0x59e101e1),
29561 SPH_C32(0x9c9b4000), SPH_C32(0x0df80000), SPH_C32(0x606a0000),
29562 SPH_C32(0x292e2513), SPH_C32(0xeaead9dc), SPH_C32(0xea56f6b0),
29563 SPH_C32(0x06a39e8a) },
29564 { SPH_C32(0x661500c8), SPH_C32(0xd5054000), SPH_C32(0x6dff0000),
29565 SPH_C32(0xf9ec0000), SPH_C32(0x67e96b5f), SPH_C32(0x1428f250),
29566 SPH_C32(0xdabb5430), SPH_C32(0x844fc375), SPH_C32(0xaf6101e4),
29567 SPH_C32(0xa8d88000), SPH_C32(0x29ff0000), SPH_C32(0xef570000),
29568 SPH_C32(0x08191ee8), SPH_C32(0xe0520c72), SPH_C32(0x27937da9),
29569 SPH_C32(0xd13624bb) },
29570 { SPH_C32(0x909500cd), SPH_C32(0xe1468000), SPH_C32(0x49f80000),
29571 SPH_C32(0x76d10000), SPH_C32(0x46de50a4), SPH_C32(0x1e9027fe),
29572 SPH_C32(0x177edf29), SPH_C32(0x53da7944), SPH_C32(0x091e01e5),
29573 SPH_C32(0xd9ef0000), SPH_C32(0x30030000), SPH_C32(0x798c0000),
29574 SPH_C32(0x32927315), SPH_C32(0x0b98a281), SPH_C32(0x0bfe3a26),
29575 SPH_C32(0x7db84833) },
29576 { SPH_C32(0xe37500c0), SPH_C32(0xe6c6c000), SPH_C32(0x127a0000),
29577 SPH_C32(0x218c0000), SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75),
29578 SPH_C32(0x146774f5), SPH_C32(0x4191f4c7), SPH_C32(0x08eb01e9),
29579 SPH_C32(0x22900000), SPH_C32(0xd7d20000), SPH_C32(0xf2230000),
29580 SPH_C32(0x11305147), SPH_C32(0xf9c84195), SPH_C32(0xbcbc4071),
29581 SPH_C32(0x343b6a18) },
29582 { SPH_C32(0x15f500c5), SPH_C32(0xd2850000), SPH_C32(0x367d0000),
29583 SPH_C32(0xaeb10000), SPH_C32(0x828e668a), SPH_C32(0xc40639db),
29584 SPH_C32(0xd9a2ffec), SPH_C32(0x96044ef6), SPH_C32(0xae9401e8),
29585 SPH_C32(0x53a78000), SPH_C32(0xce2e0000), SPH_C32(0x64f80000),
29586 SPH_C32(0x2bbb3cba), SPH_C32(0x1202ef66), SPH_C32(0x90d107fe),
29587 SPH_C32(0x98b50690) },
29588 { SPH_C32(0x450a00c1), SPH_C32(0x97f14000), SPH_C32(0x0b860000),
29589 SPH_C32(0xb7570000), SPH_C32(0x9932308c), SPH_C32(0x25744286),
29590 SPH_C32(0x380a337a), SPH_C32(0xed1f984f), SPH_C32(0x581401ed),
29591 SPH_C32(0x67e44000), SPH_C32(0xea290000), SPH_C32(0xebc50000),
29592 SPH_C32(0x0a8c0741), SPH_C32(0x18ba3ac8), SPH_C32(0x5d148ce7),
29593 SPH_C32(0x4f20bca1) },
29594 { SPH_C32(0xb38a00c4), SPH_C32(0xa3b28000), SPH_C32(0x2f810000),
29595 SPH_C32(0x386a0000), SPH_C32(0xb8050b77), SPH_C32(0x2fcc9728),
29596 SPH_C32(0xf5cfb863), SPH_C32(0x3a8a227e), SPH_C32(0xfe6b01ec),
29597 SPH_C32(0x16d3c000), SPH_C32(0xf3d50000), SPH_C32(0x7d1e0000),
29598 SPH_C32(0x30076abc), SPH_C32(0xf370943b), SPH_C32(0x7179cb68),
29599 SPH_C32(0xe3aed029) },
29600 { SPH_C32(0x140000c9), SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000),
29601 SPH_C32(0x251e0000), SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf),
29602 SPH_C32(0x6ee085bb), SPH_C32(0xdf876cdd), SPH_C32(0xdc8101e9),
29603 SPH_C32(0xaf58c000), SPH_C32(0x727d0000), SPH_C32(0xb80a0000),
29604 SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9), SPH_C32(0x248ad675),
29605 SPH_C32(0xc37da938) },
29606 { SPH_C32(0xe28000cc), SPH_C32(0x1db9c000), SPH_C32(0xf5ab0000),
29607 SPH_C32(0xaa230000), SPH_C32(0x801b7f23), SPH_C32(0x3cee0f61),
29608 SPH_C32(0xa3250ea2), SPH_C32(0x0812d6ec), SPH_C32(0x7afe01e8),
29609 SPH_C32(0xde6f4000), SPH_C32(0x6b810000), SPH_C32(0x2ed10000),
29610 SPH_C32(0xd7f57ec0), SPH_C32(0xdbb6690a), SPH_C32(0x08e791fa),
29611 SPH_C32(0x6ff3c5b0) },
29612 { SPH_C32(0xb27f00c8), SPH_C32(0x58cd8000), SPH_C32(0xc8500000),
29613 SPH_C32(0xb3c50000), SPH_C32(0x9ba72925), SPH_C32(0xdd9c743c),
29614 SPH_C32(0x428dc234), SPH_C32(0x73090055), SPH_C32(0x8c7e01ed),
29615 SPH_C32(0xea2c8000), SPH_C32(0x4f860000), SPH_C32(0xa1ec0000),
29616 SPH_C32(0xf6c2453b), SPH_C32(0xd10ebca4), SPH_C32(0xc5221ae3),
29617 SPH_C32(0xb8667f81) },
29618 { SPH_C32(0x44ff00cd), SPH_C32(0x6c8e4000), SPH_C32(0xec570000),
29619 SPH_C32(0x3cf80000), SPH_C32(0xba9012de), SPH_C32(0xd724a192),
29620 SPH_C32(0x8f48492d), SPH_C32(0xa49cba64), SPH_C32(0x2a0101ec),
29621 SPH_C32(0x9b1b0000), SPH_C32(0x567a0000), SPH_C32(0x37370000),
29622 SPH_C32(0xcc4928c6), SPH_C32(0x3ac41257), SPH_C32(0xe94f5d6c),
29623 SPH_C32(0x14e81309) },
29624 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
29625 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
29626 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
29627 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
29628 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
29629 SPH_C32(0x618813b1) },
29630 { SPH_C32(0xaa300115), SPH_C32(0xa57dc000), SPH_C32(0x601e0000),
29631 SPH_C32(0x07b10000), SPH_C32(0x47eb4fe3), SPH_C32(0x98a7c8c8),
29632 SPH_C32(0x980b613c), SPH_C32(0x45c9fed8), SPH_C32(0x4ef80171),
29633 SPH_C32(0xec458000), SPH_C32(0x0b270000), SPH_C32(0x42f90000),
29634 SPH_C32(0xc80306da), SPH_C32(0x42eb4bb0), SPH_C32(0x6295f297),
29635 SPH_C32(0xcd067f39) },
29636 { SPH_C32(0xfacf0111), SPH_C32(0xe0098000), SPH_C32(0x5de50000),
29637 SPH_C32(0x1e570000), SPH_C32(0x5c5719e5), SPH_C32(0x79d5b395),
29638 SPH_C32(0x79a3adaa), SPH_C32(0x3ed22861), SPH_C32(0xb8780174),
29639 SPH_C32(0xd8064000), SPH_C32(0x2f200000), SPH_C32(0xcdc40000),
29640 SPH_C32(0xe9343d21), SPH_C32(0x48539e1e), SPH_C32(0xaf50798e),
29641 SPH_C32(0x1a93c508) },
29642 { SPH_C32(0x0c4f0114), SPH_C32(0xd44a4000), SPH_C32(0x79e20000),
29643 SPH_C32(0x916a0000), SPH_C32(0x7d60221e), SPH_C32(0x736d663b),
29644 SPH_C32(0xb46626b3), SPH_C32(0xe9479250), SPH_C32(0x1e070175),
29645 SPH_C32(0xa931c000), SPH_C32(0x36dc0000), SPH_C32(0x5b1f0000),
29646 SPH_C32(0xd3bf50dc), SPH_C32(0xa39930ed), SPH_C32(0x833d3e01),
29647 SPH_C32(0xb61da980) },
29648 { SPH_C32(0xabc50119), SPH_C32(0x5e02c000), SPH_C32(0x87cf0000),
29649 SPH_C32(0x8c1e0000), SPH_C32(0x64496db1), SPH_C32(0x6af72bdc),
29650 SPH_C32(0x2f491b6b), SPH_C32(0x0c4adcf3), SPH_C32(0x3ced0170),
29651 SPH_C32(0x10bac000), SPH_C32(0xb7740000), SPH_C32(0x9e0b0000),
29652 SPH_C32(0x0ec6295d), SPH_C32(0x6095632f), SPH_C32(0xd6ce231c),
29653 SPH_C32(0x96ced091) },
29654 { SPH_C32(0x5d45011c), SPH_C32(0x6a410000), SPH_C32(0xa3c80000),
29655 SPH_C32(0x03230000), SPH_C32(0x457e564a), SPH_C32(0x604ffe72),
29656 SPH_C32(0xe28c9072), SPH_C32(0xdbdf66c2), SPH_C32(0x9a920171),
29657 SPH_C32(0x618d4000), SPH_C32(0xae880000), SPH_C32(0x08d00000),
29658 SPH_C32(0x344d44a0), SPH_C32(0x8b5fcddc), SPH_C32(0xfaa36493),
29659 SPH_C32(0x3a40bc19) },
29660 { SPH_C32(0x0dba0118), SPH_C32(0x2f354000), SPH_C32(0x9e330000),
29661 SPH_C32(0x1ac50000), SPH_C32(0x5ec2004c), SPH_C32(0x813d852f),
29662 SPH_C32(0x03245ce4), SPH_C32(0xa0c4b07b), SPH_C32(0x6c120174),
29663 SPH_C32(0x55ce8000), SPH_C32(0x8a8f0000), SPH_C32(0x87ed0000),
29664 SPH_C32(0x157a7f5b), SPH_C32(0x81e71872), SPH_C32(0x3766ef8a),
29665 SPH_C32(0xedd50628) },
29666 { SPH_C32(0xfb3a011d), SPH_C32(0x1b768000), SPH_C32(0xba340000),
29667 SPH_C32(0x95f80000), SPH_C32(0x7ff53bb7), SPH_C32(0x8b855081),
29668 SPH_C32(0xcee1d7fd), SPH_C32(0x77510a4a), SPH_C32(0xca6d0175),
29669 SPH_C32(0x24f90000), SPH_C32(0x93730000), SPH_C32(0x11360000),
29670 SPH_C32(0x2ff112a6), SPH_C32(0x6a2db681), SPH_C32(0x1b0ba805),
29671 SPH_C32(0x415b6aa0) },
29672 { SPH_C32(0x88da0110), SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000),
29673 SPH_C32(0xc2a50000), SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a),
29674 SPH_C32(0xcdf87c21), SPH_C32(0x651a87c9), SPH_C32(0xcb980179),
29675 SPH_C32(0xdf860000), SPH_C32(0x74a20000), SPH_C32(0x9a990000),
29676 SPH_C32(0x0c5330f4), SPH_C32(0x987d5595), SPH_C32(0xac49d252),
29677 SPH_C32(0x08d8488b) },
29678 { SPH_C32(0x7e5a0115), SPH_C32(0x28b50000), SPH_C32(0xc5b10000),
29679 SPH_C32(0x4d980000), SPH_C32(0xbba50d99), SPH_C32(0x51134ea4),
29680 SPH_C32(0x003df738), SPH_C32(0xb28f3df8), SPH_C32(0x6de70178),
29681 SPH_C32(0xaeb18000), SPH_C32(0x6d5e0000), SPH_C32(0x0c420000),
29682 SPH_C32(0x36d85d09), SPH_C32(0x73b7fb66), SPH_C32(0x802495dd),
29683 SPH_C32(0xa4562403) },
29684 { SPH_C32(0x2ea50111), SPH_C32(0x6dc14000), SPH_C32(0xf84a0000),
29685 SPH_C32(0x547e0000), SPH_C32(0xa0195b9f), SPH_C32(0xb06135f9),
29686 SPH_C32(0xe1953bae), SPH_C32(0xc994eb41), SPH_C32(0x9b67017d),
29687 SPH_C32(0x9af24000), SPH_C32(0x49590000), SPH_C32(0x837f0000),
29688 SPH_C32(0x17ef66f2), SPH_C32(0x790f2ec8), SPH_C32(0x4de11ec4),
29689 SPH_C32(0x73c39e32) },
29690 { SPH_C32(0xd8250114), SPH_C32(0x59828000), SPH_C32(0xdc4d0000),
29691 SPH_C32(0xdb430000), SPH_C32(0x812e6064), SPH_C32(0xbad9e057),
29692 SPH_C32(0x2c50b0b7), SPH_C32(0x1e015170), SPH_C32(0x3d18017c),
29693 SPH_C32(0xebc5c000), SPH_C32(0x50a50000), SPH_C32(0x15a40000),
29694 SPH_C32(0x2d640b0f), SPH_C32(0x92c5803b), SPH_C32(0x618c594b),
29695 SPH_C32(0xdf4df2ba) },
29696 { SPH_C32(0x7faf0119), SPH_C32(0xd3ca0000), SPH_C32(0x22600000),
29697 SPH_C32(0xc6370000), SPH_C32(0x98072fcb), SPH_C32(0xa343adb0),
29698 SPH_C32(0xb77f8d6f), SPH_C32(0xfb0c1fd3), SPH_C32(0x1ff20179),
29699 SPH_C32(0x524ec000), SPH_C32(0xd10d0000), SPH_C32(0xd0b00000),
29700 SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9), SPH_C32(0x347f4456),
29701 SPH_C32(0xff9e8bab) },
29702 { SPH_C32(0x892f011c), SPH_C32(0xe789c000), SPH_C32(0x06670000),
29703 SPH_C32(0x490a0000), SPH_C32(0xb9301430), SPH_C32(0xa9fb781e),
29704 SPH_C32(0x7aba0676), SPH_C32(0x2c99a5e2), SPH_C32(0xb98d0178),
29705 SPH_C32(0x23794000), SPH_C32(0xc8f10000), SPH_C32(0x466b0000),
29706 SPH_C32(0xca961f73), SPH_C32(0xba037d0a), SPH_C32(0x181203d9),
29707 SPH_C32(0x5310e723) },
29708 { SPH_C32(0xd9d00118), SPH_C32(0xa2fd8000), SPH_C32(0x3b9c0000),
29709 SPH_C32(0x50ec0000), SPH_C32(0xa28c4236), SPH_C32(0x48890343),
29710 SPH_C32(0x9b12cae0), SPH_C32(0x5782735b), SPH_C32(0x4f0d017d),
29711 SPH_C32(0x173a8000), SPH_C32(0xecf60000), SPH_C32(0xc9560000),
29712 SPH_C32(0xeba12488), SPH_C32(0xb0bba8a4), SPH_C32(0xd5d788c0),
29713 SPH_C32(0x84855d12) },
29714 { SPH_C32(0x2f50011d), SPH_C32(0x96be4000), SPH_C32(0x1f9b0000),
29715 SPH_C32(0xdfd10000), SPH_C32(0x83bb79cd), SPH_C32(0x4231d6ed),
29716 SPH_C32(0x56d741f9), SPH_C32(0x8017c96a), SPH_C32(0xe972017c),
29717 SPH_C32(0x660d0000), SPH_C32(0xf50a0000), SPH_C32(0x5f8d0000),
29718 SPH_C32(0xd12a4975), SPH_C32(0x5b710657), SPH_C32(0xf9bacf4f),
29719 SPH_C32(0x280b319a) },
29720 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
29721 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
29722 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
29723 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
29724 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
29725 SPH_C32(0xebbc06c5) },
29726 { SPH_C32(0xdd7401e5), SPH_C32(0x5427c000), SPH_C32(0x95ac0000),
29727 SPH_C32(0x33a50000), SPH_C32(0xcedc316f), SPH_C32(0xc22c24ed),
29728 SPH_C32(0x93c8ac22), SPH_C32(0x8afe8b13), SPH_C32(0xba940121),
29729 SPH_C32(0x7a5d8000), SPH_C32(0x1f820000), SPH_C32(0x41e60000),
29730 SPH_C32(0x8a977862), SPH_C32(0x245435a9), SPH_C32(0xfe318245),
29731 SPH_C32(0x47326a4d) },
29732 { SPH_C32(0x8d8b01e1), SPH_C32(0x11538000), SPH_C32(0xa8570000),
29733 SPH_C32(0x2a430000), SPH_C32(0xd5606769), SPH_C32(0x235e5fb0),
29734 SPH_C32(0x726060b4), SPH_C32(0xf1e55daa), SPH_C32(0x4c140124),
29735 SPH_C32(0x4e1e4000), SPH_C32(0x3b850000), SPH_C32(0xcedb0000),
29736 SPH_C32(0xaba04399), SPH_C32(0x2eece007), SPH_C32(0x33f4095c),
29737 SPH_C32(0x90a7d07c) },
29738 { SPH_C32(0x7b0b01e4), SPH_C32(0x25104000), SPH_C32(0x8c500000),
29739 SPH_C32(0xa57e0000), SPH_C32(0xf4575c92), SPH_C32(0x29e68a1e),
29740 SPH_C32(0xbfa5ebad), SPH_C32(0x2670e79b), SPH_C32(0xea6b0125),
29741 SPH_C32(0x3f29c000), SPH_C32(0x22790000), SPH_C32(0x58000000),
29742 SPH_C32(0x912b2e64), SPH_C32(0xc5264ef4), SPH_C32(0x1f994ed3),
29743 SPH_C32(0x3c29bcf4) },
29744 { SPH_C32(0xdc8101e9), SPH_C32(0xaf58c000), SPH_C32(0x727d0000),
29745 SPH_C32(0xb80a0000), SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9),
29746 SPH_C32(0x248ad675), SPH_C32(0xc37da938), SPH_C32(0xc8810120),
29747 SPH_C32(0x86a2c000), SPH_C32(0xa3d10000), SPH_C32(0x9d140000),
29748 SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36), SPH_C32(0x4a6a53ce),
29749 SPH_C32(0x1cfac5e5) },
29750 { SPH_C32(0x2a0101ec), SPH_C32(0x9b1b0000), SPH_C32(0x567a0000),
29751 SPH_C32(0x37370000), SPH_C32(0xcc4928c6), SPH_C32(0x3ac41257),
29752 SPH_C32(0xe94f5d6c), SPH_C32(0x14e81309), SPH_C32(0x6efe0121),
29753 SPH_C32(0xf7954000), SPH_C32(0xba2d0000), SPH_C32(0x0bcf0000),
29754 SPH_C32(0x76d93a18), SPH_C32(0xede0b3c5), SPH_C32(0x66071441),
29755 SPH_C32(0xb074a96d) },
29756 { SPH_C32(0x7afe01e8), SPH_C32(0xde6f4000), SPH_C32(0x6b810000),
29757 SPH_C32(0x2ed10000), SPH_C32(0xd7f57ec0), SPH_C32(0xdbb6690a),
29758 SPH_C32(0x08e791fa), SPH_C32(0x6ff3c5b0), SPH_C32(0x987e0124),
29759 SPH_C32(0xc3d68000), SPH_C32(0x9e2a0000), SPH_C32(0x84f20000),
29760 SPH_C32(0x57ee01e3), SPH_C32(0xe758666b), SPH_C32(0xabc29f58),
29761 SPH_C32(0x67e1135c) },
29762 { SPH_C32(0x8c7e01ed), SPH_C32(0xea2c8000), SPH_C32(0x4f860000),
29763 SPH_C32(0xa1ec0000), SPH_C32(0xf6c2453b), SPH_C32(0xd10ebca4),
29764 SPH_C32(0xc5221ae3), SPH_C32(0xb8667f81), SPH_C32(0x3e010125),
29765 SPH_C32(0xb2e10000), SPH_C32(0x87d60000), SPH_C32(0x12290000),
29766 SPH_C32(0x6d656c1e), SPH_C32(0x0c92c898), SPH_C32(0x87afd8d7),
29767 SPH_C32(0xcb6f7fd4) },
29768 { SPH_C32(0xff9e01e0), SPH_C32(0xedacc000), SPH_C32(0x14040000),
29769 SPH_C32(0xf6b10000), SPH_C32(0x13a548ee), SPH_C32(0x0120772f),
29770 SPH_C32(0xc63bb13f), SPH_C32(0xaa2df202), SPH_C32(0x3ff40129),
29771 SPH_C32(0x499e0000), SPH_C32(0x60070000), SPH_C32(0x99860000),
29772 SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c), SPH_C32(0x30eda280),
29773 SPH_C32(0x82ec5dff) },
29774 { SPH_C32(0x091e01e5), SPH_C32(0xd9ef0000), SPH_C32(0x30030000),
29775 SPH_C32(0x798c0000), SPH_C32(0x32927315), SPH_C32(0x0b98a281),
29776 SPH_C32(0x0bfe3a26), SPH_C32(0x7db84833), SPH_C32(0x998b0128),
29777 SPH_C32(0x38a98000), SPH_C32(0x79fb0000), SPH_C32(0x0f5d0000),
29778 SPH_C32(0x744c23b1), SPH_C32(0x1508857f), SPH_C32(0x1c80e50f),
29779 SPH_C32(0x2e623177) },
29780 { SPH_C32(0x59e101e1), SPH_C32(0x9c9b4000), SPH_C32(0x0df80000),
29781 SPH_C32(0x606a0000), SPH_C32(0x292e2513), SPH_C32(0xeaead9dc),
29782 SPH_C32(0xea56f6b0), SPH_C32(0x06a39e8a), SPH_C32(0x6f0b012d),
29783 SPH_C32(0x0cea4000), SPH_C32(0x5dfc0000), SPH_C32(0x80600000),
29784 SPH_C32(0x557b184a), SPH_C32(0x1fb050d1), SPH_C32(0xd1456e16),
29785 SPH_C32(0xf9f78b46) },
29786 { SPH_C32(0xaf6101e4), SPH_C32(0xa8d88000), SPH_C32(0x29ff0000),
29787 SPH_C32(0xef570000), SPH_C32(0x08191ee8), SPH_C32(0xe0520c72),
29788 SPH_C32(0x27937da9), SPH_C32(0xd13624bb), SPH_C32(0xc974012c),
29789 SPH_C32(0x7dddc000), SPH_C32(0x44000000), SPH_C32(0x16bb0000),
29790 SPH_C32(0x6ff075b7), SPH_C32(0xf47afe22), SPH_C32(0xfd282999),
29791 SPH_C32(0x5579e7ce) },
29792 { SPH_C32(0x08eb01e9), SPH_C32(0x22900000), SPH_C32(0xd7d20000),
29793 SPH_C32(0xf2230000), SPH_C32(0x11305147), SPH_C32(0xf9c84195),
29794 SPH_C32(0xbcbc4071), SPH_C32(0x343b6a18), SPH_C32(0xeb9e0129),
29795 SPH_C32(0xc456c000), SPH_C32(0xc5a80000), SPH_C32(0xd3af0000),
29796 SPH_C32(0xb2890c36), SPH_C32(0x3776ade0), SPH_C32(0xa8db3484),
29797 SPH_C32(0x75aa9edf) },
29798 { SPH_C32(0xfe6b01ec), SPH_C32(0x16d3c000), SPH_C32(0xf3d50000),
29799 SPH_C32(0x7d1e0000), SPH_C32(0x30076abc), SPH_C32(0xf370943b),
29800 SPH_C32(0x7179cb68), SPH_C32(0xe3aed029), SPH_C32(0x4de10128),
29801 SPH_C32(0xb5614000), SPH_C32(0xdc540000), SPH_C32(0x45740000),
29802 SPH_C32(0x880261cb), SPH_C32(0xdcbc0313), SPH_C32(0x84b6730b),
29803 SPH_C32(0xd924f257) },
29804 { SPH_C32(0xae9401e8), SPH_C32(0x53a78000), SPH_C32(0xce2e0000),
29805 SPH_C32(0x64f80000), SPH_C32(0x2bbb3cba), SPH_C32(0x1202ef66),
29806 SPH_C32(0x90d107fe), SPH_C32(0x98b50690), SPH_C32(0xbb61012d),
29807 SPH_C32(0x81228000), SPH_C32(0xf8530000), SPH_C32(0xca490000),
29808 SPH_C32(0xa9355a30), SPH_C32(0xd604d6bd), SPH_C32(0x4973f812),
29809 SPH_C32(0x0eb14866) },
29810 { SPH_C32(0x581401ed), SPH_C32(0x67e44000), SPH_C32(0xea290000),
29811 SPH_C32(0xebc50000), SPH_C32(0x0a8c0741), SPH_C32(0x18ba3ac8),
29812 SPH_C32(0x5d148ce7), SPH_C32(0x4f20bca1), SPH_C32(0x1d1e012c),
29813 SPH_C32(0xf0150000), SPH_C32(0xe1af0000), SPH_C32(0x5c920000),
29814 SPH_C32(0x93be37cd), SPH_C32(0x3dce784e), SPH_C32(0x651ebf9d),
29815 SPH_C32(0xa23f24ee) },
29816 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
29817 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
29818 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
29819 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
29820 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
29821 SPH_C32(0x248b730e) },
29822 { SPH_C32(0x5e5c0145), SPH_C32(0x3365c000), SPH_C32(0x74bb0000),
29823 SPH_C32(0x04ae0000), SPH_C32(0x057f315b), SPH_C32(0xfe18b6d1),
29824 SPH_C32(0x04af11ee), SPH_C32(0xcffdebac), SPH_C32(0xcdd001d1),
29825 SPH_C32(0x8b078000), SPH_C32(0xea300000), SPH_C32(0x75f20000),
29826 SPH_C32(0x03a006ee), SPH_C32(0x7edfd98c), SPH_C32(0xf5f24f5b),
29827 SPH_C32(0x88051f86) },
29828 { SPH_C32(0x0ea30141), SPH_C32(0x76118000), SPH_C32(0x49400000),
29829 SPH_C32(0x1d480000), SPH_C32(0x1ec3675d), SPH_C32(0x1f6acd8c),
29830 SPH_C32(0xe507dd78), SPH_C32(0xb4e63d15), SPH_C32(0x3b5001d4),
29831 SPH_C32(0xbf444000), SPH_C32(0xce370000), SPH_C32(0xfacf0000),
29832 SPH_C32(0x22973d15), SPH_C32(0x74670c22), SPH_C32(0x3837c442),
29833 SPH_C32(0x5f90a5b7) },
29834 { SPH_C32(0xf8230144), SPH_C32(0x42524000), SPH_C32(0x6d470000),
29835 SPH_C32(0x92750000), SPH_C32(0x3ff45ca6), SPH_C32(0x15d21822),
29836 SPH_C32(0x28c25661), SPH_C32(0x63738724), SPH_C32(0x9d2f01d5),
29837 SPH_C32(0xce73c000), SPH_C32(0xd7cb0000), SPH_C32(0x6c140000),
29838 SPH_C32(0x181c50e8), SPH_C32(0x9fada2d1), SPH_C32(0x145a83cd),
29839 SPH_C32(0xf31ec93f) },
29840 { SPH_C32(0x5fa90149), SPH_C32(0xc81ac000), SPH_C32(0x936a0000),
29841 SPH_C32(0x8f010000), SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5),
29842 SPH_C32(0xb3ed6bb9), SPH_C32(0x867ec987), SPH_C32(0xbfc501d0),
29843 SPH_C32(0x77f8c000), SPH_C32(0x56630000), SPH_C32(0xa9000000),
29844 SPH_C32(0xc5652969), SPH_C32(0x5ca1f113), SPH_C32(0x41a99ed0),
29845 SPH_C32(0xd3cdb02e) },
29846 { SPH_C32(0xa929014c), SPH_C32(0xfc590000), SPH_C32(0xb76d0000),
29847 SPH_C32(0x003c0000), SPH_C32(0x07ea28f2), SPH_C32(0x06f0806b),
29848 SPH_C32(0x7e28e0a0), SPH_C32(0x51eb73b6), SPH_C32(0x19ba01d1),
29849 SPH_C32(0x06cf4000), SPH_C32(0x4f9f0000), SPH_C32(0x3fdb0000),
29850 SPH_C32(0xffee4494), SPH_C32(0xb76b5fe0), SPH_C32(0x6dc4d95f),
29851 SPH_C32(0x7f43dca6) },
29852 { SPH_C32(0xf9d60148), SPH_C32(0xb92d4000), SPH_C32(0x8a960000),
29853 SPH_C32(0x19da0000), SPH_C32(0x1c567ef4), SPH_C32(0xe782fb36),
29854 SPH_C32(0x9f802c36), SPH_C32(0x2af0a50f), SPH_C32(0xef3a01d4),
29855 SPH_C32(0x328c8000), SPH_C32(0x6b980000), SPH_C32(0xb0e60000),
29856 SPH_C32(0xded97f6f), SPH_C32(0xbdd38a4e), SPH_C32(0xa0015246),
29857 SPH_C32(0xa8d66697) },
29858 { SPH_C32(0x0f56014d), SPH_C32(0x8d6e8000), SPH_C32(0xae910000),
29859 SPH_C32(0x96e70000), SPH_C32(0x3d61450f), SPH_C32(0xed3a2e98),
29860 SPH_C32(0x5245a72f), SPH_C32(0xfd651f3e), SPH_C32(0x494501d5),
29861 SPH_C32(0x43bb0000), SPH_C32(0x72640000), SPH_C32(0x263d0000),
29862 SPH_C32(0xe4521292), SPH_C32(0x561924bd), SPH_C32(0x8c6c15c9),
29863 SPH_C32(0x04580a1f) },
29864 { SPH_C32(0x7cb60140), SPH_C32(0x8aeec000), SPH_C32(0xf5130000),
29865 SPH_C32(0xc1ba0000), SPH_C32(0xd80648da), SPH_C32(0x3d14e513),
29866 SPH_C32(0x515c0cf3), SPH_C32(0xef2e92bd), SPH_C32(0x48b001d9),
29867 SPH_C32(0xb8c40000), SPH_C32(0x95b50000), SPH_C32(0xad920000),
29868 SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9), SPH_C32(0x3b2e6f9e),
29869 SPH_C32(0x4ddb2834) },
29870 { SPH_C32(0x8a360145), SPH_C32(0xbead0000), SPH_C32(0xd1140000),
29871 SPH_C32(0x4e870000), SPH_C32(0xf9317321), SPH_C32(0x37ac30bd),
29872 SPH_C32(0x9c9987ea), SPH_C32(0x38bb288c), SPH_C32(0xeecf01d8),
29873 SPH_C32(0xc9f38000), SPH_C32(0x8c490000), SPH_C32(0x3b490000),
29874 SPH_C32(0xfd7b5d3d), SPH_C32(0x4f83695a), SPH_C32(0x17432811),
29875 SPH_C32(0xe15544bc) },
29876 { SPH_C32(0xdac90141), SPH_C32(0xfbd94000), SPH_C32(0xecef0000),
29877 SPH_C32(0x57610000), SPH_C32(0xe28d2527), SPH_C32(0xd6de4be0),
29878 SPH_C32(0x7d314b7c), SPH_C32(0x43a0fe35), SPH_C32(0x184f01dd),
29879 SPH_C32(0xfdb04000), SPH_C32(0xa84e0000), SPH_C32(0xb4740000),
29880 SPH_C32(0xdc4c66c6), SPH_C32(0x453bbcf4), SPH_C32(0xda86a308),
29881 SPH_C32(0x36c0fe8d) },
29882 { SPH_C32(0x2c490144), SPH_C32(0xcf9a8000), SPH_C32(0xc8e80000),
29883 SPH_C32(0xd85c0000), SPH_C32(0xc3ba1edc), SPH_C32(0xdc669e4e),
29884 SPH_C32(0xb0f4c065), SPH_C32(0x94354404), SPH_C32(0xbe3001dc),
29885 SPH_C32(0x8c87c000), SPH_C32(0xb1b20000), SPH_C32(0x22af0000),
29886 SPH_C32(0xe6c70b3b), SPH_C32(0xaef11207), SPH_C32(0xf6ebe487),
29887 SPH_C32(0x9a4e9205) },
29888 { SPH_C32(0x8bc30149), SPH_C32(0x45d20000), SPH_C32(0x36c50000),
29889 SPH_C32(0xc5280000), SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9),
29890 SPH_C32(0x2bdbfdbd), SPH_C32(0x71380aa7), SPH_C32(0x9cda01d9),
29891 SPH_C32(0x350cc000), SPH_C32(0x301a0000), SPH_C32(0xe7bb0000),
29892 SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5), SPH_C32(0xa318f99a),
29893 SPH_C32(0xba9deb14) },
29894 { SPH_C32(0x7d43014c), SPH_C32(0x7191c000), SPH_C32(0x12c20000),
29895 SPH_C32(0x4a150000), SPH_C32(0xfba46a88), SPH_C32(0xcf440607),
29896 SPH_C32(0xe61e76a4), SPH_C32(0xa6adb096), SPH_C32(0x3aa501d8),
29897 SPH_C32(0x443b4000), SPH_C32(0x29e60000), SPH_C32(0x71600000),
29898 SPH_C32(0x01351f47), SPH_C32(0x8637ef36), SPH_C32(0x8f75be15),
29899 SPH_C32(0x1613879c) },
29900 { SPH_C32(0x2dbc0148), SPH_C32(0x34e58000), SPH_C32(0x2f390000),
29901 SPH_C32(0x53f30000), SPH_C32(0xe0183c8e), SPH_C32(0x2e367d5a),
29902 SPH_C32(0x07b6ba32), SPH_C32(0xddb6662f), SPH_C32(0xcc2501dd),
29903 SPH_C32(0x70788000), SPH_C32(0x0de10000), SPH_C32(0xfe5d0000),
29904 SPH_C32(0x200224bc), SPH_C32(0x8c8f3a98), SPH_C32(0x42b0350c),
29905 SPH_C32(0xc1863dad) },
29906 { SPH_C32(0xdb3c014d), SPH_C32(0x00a64000), SPH_C32(0x0b3e0000),
29907 SPH_C32(0xdcce0000), SPH_C32(0xc12f0775), SPH_C32(0x248ea8f4),
29908 SPH_C32(0xca73312b), SPH_C32(0x0a23dc1e), SPH_C32(0x6a5a01dc),
29909 SPH_C32(0x014f0000), SPH_C32(0x141d0000), SPH_C32(0x68860000),
29910 SPH_C32(0x1a894941), SPH_C32(0x6745946b), SPH_C32(0x6edd7283),
29911 SPH_C32(0x6d085125) },
29912 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
29913 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
29914 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
29915 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
29916 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
29917 SPH_C32(0xaebf667a) },
29918 { SPH_C32(0x291801b5), SPH_C32(0xc23fc000), SPH_C32(0x81090000),
29919 SPH_C32(0x30ba0000), SPH_C32(0x8c484fd7), SPH_C32(0xa4935af4),
29920 SPH_C32(0x0f6cdcf0), SPH_C32(0x00ca9e67), SPH_C32(0x39bc0181),
29921 SPH_C32(0x1d1f8000), SPH_C32(0xfe950000), SPH_C32(0x76ed0000),
29922 SPH_C32(0x41347856), SPH_C32(0x1860a795), SPH_C32(0x69563f89),
29923 SPH_C32(0x02310af2) },
29924 { SPH_C32(0x79e701b1), SPH_C32(0x874b8000), SPH_C32(0xbcf20000),
29925 SPH_C32(0x295c0000), SPH_C32(0x97f419d1), SPH_C32(0x45e121a9),
29926 SPH_C32(0xeec41066), SPH_C32(0x7bd148de), SPH_C32(0xcf3c0184),
29927 SPH_C32(0x295c4000), SPH_C32(0xda920000), SPH_C32(0xf9d00000),
29928 SPH_C32(0x600343ad), SPH_C32(0x12d8723b), SPH_C32(0xa493b490),
29929 SPH_C32(0xd5a4b0c3) },
29930 { SPH_C32(0x8f6701b4), SPH_C32(0xb3084000), SPH_C32(0x98f50000),
29931 SPH_C32(0xa6610000), SPH_C32(0xb6c3222a), SPH_C32(0x4f59f407),
29932 SPH_C32(0x23019b7f), SPH_C32(0xac44f2ef), SPH_C32(0x69430185),
29933 SPH_C32(0x586bc000), SPH_C32(0xc36e0000), SPH_C32(0x6f0b0000),
29934 SPH_C32(0x5a882e50), SPH_C32(0xf912dcc8), SPH_C32(0x88fef31f),
29935 SPH_C32(0x792adc4b) },
29936 { SPH_C32(0x28ed01b9), SPH_C32(0x3940c000), SPH_C32(0x66d80000),
29937 SPH_C32(0xbb150000), SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0),
29938 SPH_C32(0xb82ea6a7), SPH_C32(0x4949bc4c), SPH_C32(0x4ba90180),
29939 SPH_C32(0xe1e0c000), SPH_C32(0x42c60000), SPH_C32(0xaa1f0000),
29940 SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a), SPH_C32(0xdd0dee02),
29941 SPH_C32(0x59f9a55a) },
29942 { SPH_C32(0xde6d01bc), SPH_C32(0x0d030000), SPH_C32(0x42df0000),
29943 SPH_C32(0x34280000), SPH_C32(0x8edd567e), SPH_C32(0x5c7b6c4e),
29944 SPH_C32(0x75eb2dbe), SPH_C32(0x9edc067d), SPH_C32(0xedd60181),
29945 SPH_C32(0x90d74000), SPH_C32(0x5b3a0000), SPH_C32(0x3cc40000),
29946 SPH_C32(0xbd7a3a2c), SPH_C32(0xd1d421f9), SPH_C32(0xf160a98d),
29947 SPH_C32(0xf577c9d2) },
29948 { SPH_C32(0x8e9201b8), SPH_C32(0x48774000), SPH_C32(0x7f240000),
29949 SPH_C32(0x2dce0000), SPH_C32(0x95610078), SPH_C32(0xbd091713),
29950 SPH_C32(0x9443e128), SPH_C32(0xe5c7d0c4), SPH_C32(0x1b560184),
29951 SPH_C32(0xa4948000), SPH_C32(0x7f3d0000), SPH_C32(0xb3f90000),
29952 SPH_C32(0x9c4d01d7), SPH_C32(0xdb6cf457), SPH_C32(0x3ca52294),
29953 SPH_C32(0x22e273e3) },
29954 { SPH_C32(0x781201bd), SPH_C32(0x7c348000), SPH_C32(0x5b230000),
29955 SPH_C32(0xa2f30000), SPH_C32(0xb4563b83), SPH_C32(0xb7b1c2bd),
29956 SPH_C32(0x59866a31), SPH_C32(0x32526af5), SPH_C32(0xbd290185),
29957 SPH_C32(0xd5a30000), SPH_C32(0x66c10000), SPH_C32(0x25220000),
29958 SPH_C32(0xa6c66c2a), SPH_C32(0x30a65aa4), SPH_C32(0x10c8651b),
29959 SPH_C32(0x8e6c1f6b) },
29960 { SPH_C32(0x0bf201b0), SPH_C32(0x7bb4c000), SPH_C32(0x00a10000),
29961 SPH_C32(0xf5ae0000), SPH_C32(0x51313656), SPH_C32(0x679f0936),
29962 SPH_C32(0x5a9fc1ed), SPH_C32(0x2019e776), SPH_C32(0xbcdc0189),
29963 SPH_C32(0x2edc0000), SPH_C32(0x81100000), SPH_C32(0xae8d0000),
29964 SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0), SPH_C32(0xa78a1f4c),
29965 SPH_C32(0xc7ef3d40) },
29966 { SPH_C32(0xfd7201b5), SPH_C32(0x4ff70000), SPH_C32(0x24a60000),
29967 SPH_C32(0x7a930000), SPH_C32(0x70060dad), SPH_C32(0x6d27dc98),
29968 SPH_C32(0x975a4af4), SPH_C32(0xf78c5d47), SPH_C32(0x1aa30188),
29969 SPH_C32(0x5feb8000), SPH_C32(0x98ec0000), SPH_C32(0x38560000),
29970 SPH_C32(0xbfef2385), SPH_C32(0x293c1743), SPH_C32(0x8be758c3),
29971 SPH_C32(0x6b6151c8) },
29972 { SPH_C32(0xad8d01b1), SPH_C32(0x0a834000), SPH_C32(0x195d0000),
29973 SPH_C32(0x63750000), SPH_C32(0x6bba5bab), SPH_C32(0x8c55a7c5),
29974 SPH_C32(0x76f28662), SPH_C32(0x8c978bfe), SPH_C32(0xec23018d),
29975 SPH_C32(0x6ba84000), SPH_C32(0xbceb0000), SPH_C32(0xb76b0000),
29976 SPH_C32(0x9ed8187e), SPH_C32(0x2384c2ed), SPH_C32(0x4622d3da),
29977 SPH_C32(0xbcf4ebf9) },
29978 { SPH_C32(0x5b0d01b4), SPH_C32(0x3ec08000), SPH_C32(0x3d5a0000),
29979 SPH_C32(0xec480000), SPH_C32(0x4a8d6050), SPH_C32(0x86ed726b),
29980 SPH_C32(0xbb370d7b), SPH_C32(0x5b0231cf), SPH_C32(0x4a5c018c),
29981 SPH_C32(0x1a9fc000), SPH_C32(0xa5170000), SPH_C32(0x21b00000),
29982 SPH_C32(0xa4537583), SPH_C32(0xc84e6c1e), SPH_C32(0x6a4f9455),
29983 SPH_C32(0x107a8771) },
29984 { SPH_C32(0xfc8701b9), SPH_C32(0xb4880000), SPH_C32(0xc3770000),
29985 SPH_C32(0xf13c0000), SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c),
29986 SPH_C32(0x201830a3), SPH_C32(0xbe0f7f6c), SPH_C32(0x68b60189),
29987 SPH_C32(0xa314c000), SPH_C32(0x24bf0000), SPH_C32(0xe4a40000),
29988 SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc), SPH_C32(0x3fbc8948),
29989 SPH_C32(0x30a9fe60) },
29990 { SPH_C32(0x0a0701bc), SPH_C32(0x80cbc000), SPH_C32(0xe7700000),
29991 SPH_C32(0x7e010000), SPH_C32(0x72931404), SPH_C32(0x95cfea22),
29992 SPH_C32(0xedddbbba), SPH_C32(0x699ac55d), SPH_C32(0xcec90188),
29993 SPH_C32(0xd2234000), SPH_C32(0x3d430000), SPH_C32(0x727f0000),
29994 SPH_C32(0x43a161ff), SPH_C32(0xe088912f), SPH_C32(0x13d1cec7),
29995 SPH_C32(0x9c2792e8) },
29996 { SPH_C32(0x5af801b8), SPH_C32(0xc5bf8000), SPH_C32(0xda8b0000),
29997 SPH_C32(0x67e70000), SPH_C32(0x692f4202), SPH_C32(0x74bd917f),
29998 SPH_C32(0x0c75772c), SPH_C32(0x128113e4), SPH_C32(0x3849018d),
29999 SPH_C32(0xe6608000), SPH_C32(0x19440000), SPH_C32(0xfd420000),
30000 SPH_C32(0x62965a04), SPH_C32(0xea304481), SPH_C32(0xde1445de),
30001 SPH_C32(0x4bb228d9) },
30002 { SPH_C32(0xac7801bd), SPH_C32(0xf1fc4000), SPH_C32(0xfe8c0000),
30003 SPH_C32(0xe8da0000), SPH_C32(0x481879f9), SPH_C32(0x7e0544d1),
30004 SPH_C32(0xc1b0fc35), SPH_C32(0xc514a9d5), SPH_C32(0x9e36018c),
30005 SPH_C32(0x97570000), SPH_C32(0x00b80000), SPH_C32(0x6b990000),
30006 SPH_C32(0x581d37f9), SPH_C32(0x01faea72), SPH_C32(0xf2790251),
30007 SPH_C32(0xe73c4451) }
30008 };
30009 static const sph_u32 T512_16[256][16] = {
30010 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30011 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30012 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30013 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30014 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30015 SPH_C32(0x00000000) },
30016 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
30017 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
30018 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
30019 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
30020 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
30021 SPH_C32(0xa123ff9f) },
30022 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
30023 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
30024 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
30025 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
30026 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
30027 SPH_C32(0x1568ff0f) },
30028 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
30029 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
30030 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
30031 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
30032 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
30033 SPH_C32(0xb44b0090) },
30034 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
30035 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
30036 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
30037 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
30038 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
30039 SPH_C32(0xc5c1eb3e) },
30040 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
30041 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
30042 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
30043 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
30044 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
30045 SPH_C32(0x64e214a1) },
30046 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
30047 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
30048 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
30049 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
30050 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
30051 SPH_C32(0xd0a91431) },
30052 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
30053 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
30054 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
30055 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
30056 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
30057 SPH_C32(0x718aebae) },
30058 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
30059 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
30060 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
30061 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
30062 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
30063 SPH_C32(0x1af21fe1) },
30064 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
30065 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
30066 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
30067 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
30068 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
30069 SPH_C32(0xbbd1e07e) },
30070 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
30071 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
30072 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
30073 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
30074 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
30075 SPH_C32(0x0f9ae0ee) },
30076 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
30077 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
30078 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
30079 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
30080 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
30081 SPH_C32(0xaeb91f71) },
30082 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
30083 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
30084 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
30085 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
30086 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
30087 SPH_C32(0xdf33f4df) },
30088 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
30089 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
30090 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
30091 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
30092 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
30093 SPH_C32(0x7e100b40) },
30094 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
30095 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
30096 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
30097 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
30098 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
30099 SPH_C32(0xca5b0bd0) },
30100 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
30101 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
30102 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
30103 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
30104 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
30105 SPH_C32(0x6b78f44f) },
30106 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
30107 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
30108 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
30109 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
30110 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
30111 SPH_C32(0x857f3c2b) },
30112 { SPH_C32(0x79d60000), SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000),
30113 SPH_C32(0xcc1f0000), SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba),
30114 SPH_C32(0x82c48ff8), SPH_C32(0x1a9466ee), SPH_C32(0x2f440000),
30115 SPH_C32(0xbce40600), SPH_C32(0xbb3d0000), SPH_C32(0x01f40000),
30116 SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492), SPH_C32(0xfa93b802),
30117 SPH_C32(0x245cc3b4) },
30118 { SPH_C32(0x8b860000), SPH_C32(0x65d32200), SPH_C32(0xb1750000),
30119 SPH_C32(0x67950000), SPH_C32(0x72492f3a), SPH_C32(0x561af3ce),
30120 SPH_C32(0x59b76796), SPH_C32(0x0ffc99e1), SPH_C32(0x23360000),
30121 SPH_C32(0xf5010900), SPH_C32(0xf9440000), SPH_C32(0x5d1e0000),
30122 SPH_C32(0xb9990de7), SPH_C32(0xc5262186), SPH_C32(0x6f30f379),
30123 SPH_C32(0x9017c324) },
30124 { SPH_C32(0x87f40000), SPH_C32(0x2c362d00), SPH_C32(0xf30c0000),
30125 SPH_C32(0x3b7f0000), SPH_C32(0x41e31f20), SPH_C32(0x4398d6da),
30126 SPH_C32(0xcc142ced), SPH_C32(0xbbb79971), SPH_C32(0xdd140000),
30127 SPH_C32(0x52590c00), SPH_C32(0xdc950000), SPH_C32(0xaa7e0000),
30128 SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6), SPH_C32(0x21e0506c),
30129 SPH_C32(0x31343cbb) },
30130 { SPH_C32(0x30bc0000), SPH_C32(0x673e3000), SPH_C32(0x6dce0000),
30131 SPH_C32(0xabbd0000), SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78),
30132 SPH_C32(0x01db6233), SPH_C32(0x71ec92a1), SPH_C32(0x695b0000),
30133 SPH_C32(0x0dcd0500), SPH_C32(0xa9760000), SPH_C32(0x03250000),
30134 SPH_C32(0x2183248b), SPH_C32(0x61380db7), SPH_C32(0xd2670d01),
30135 SPH_C32(0x40bed715) },
30136 { SPH_C32(0x3cce0000), SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000),
30137 SPH_C32(0xf7570000), SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c),
30138 SPH_C32(0x94782948), SPH_C32(0xc5a79231), SPH_C32(0x97790000),
30139 SPH_C32(0xaa950000), SPH_C32(0x8ca70000), SPH_C32(0xf4450000),
30140 SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7), SPH_C32(0x9cb7ae14),
30141 SPH_C32(0xe19d288a) },
30142 { SPH_C32(0xce9e0000), SPH_C32(0xc0663500), SPH_C32(0x481f0000),
30143 SPH_C32(0x5cdd0000), SPH_C32(0x6c853b16), SPH_C32(0x75096618),
30144 SPH_C32(0x4f0bc126), SPH_C32(0xd0cf6d3e), SPH_C32(0x9b0b0000),
30145 SPH_C32(0xe3700f00), SPH_C32(0xcede0000), SPH_C32(0xa8af0000),
30146 SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3), SPH_C32(0x0914e56f),
30147 SPH_C32(0x55d6281a) },
30148 { SPH_C32(0xc2ec0000), SPH_C32(0x89833a00), SPH_C32(0x0a660000),
30149 SPH_C32(0x00370000), SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c),
30150 SPH_C32(0xdaa88a5d), SPH_C32(0x64846dae), SPH_C32(0x65290000),
30151 SPH_C32(0x44280a00), SPH_C32(0xeb0f0000), SPH_C32(0x5fcf0000),
30152 SPH_C32(0x12291491), SPH_C32(0x74ba28a3), SPH_C32(0x47c4467a),
30153 SPH_C32(0xf4f5d785) },
30154 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
30155 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
30156 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
30157 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
30158 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
30159 SPH_C32(0x9f8d23ca) },
30160 { SPH_C32(0xc1eb0000), SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000),
30161 SPH_C32(0x39ae0000), SPH_C32(0xea530656), SPH_C32(0xf204dfff),
30162 SPH_C32(0xe4e099ee), SPH_C32(0xdf558dd0), SPH_C32(0xd2610000),
30163 SPH_C32(0x0f201700), SPH_C32(0x75cd0000), SPH_C32(0xcf0d0000),
30164 SPH_C32(0xb67e487d), SPH_C32(0x5dff6001), SPH_C32(0x8a0b08a4),
30165 SPH_C32(0x3eaedc55) },
30166 { SPH_C32(0x33bb0000), SPH_C32(0x73a22400), SPH_C32(0x86ef0000),
30167 SPH_C32(0x92240000), SPH_C32(0x50c84e96), SPH_C32(0xf852028b),
30168 SPH_C32(0x3f937180), SPH_C32(0xca3d72df), SPH_C32(0xde130000),
30169 SPH_C32(0x46c51800), SPH_C32(0x37b40000), SPH_C32(0x93e70000),
30170 SPH_C32(0x85d47867), SPH_C32(0x487d4515), SPH_C32(0x1fa843df),
30171 SPH_C32(0x8ae5dcc5) },
30172 { SPH_C32(0x3fc90000), SPH_C32(0x3a472b00), SPH_C32(0xc4960000),
30173 SPH_C32(0xcece0000), SPH_C32(0x63627e8c), SPH_C32(0xedd0279f),
30174 SPH_C32(0xaa303afb), SPH_C32(0x7e76724f), SPH_C32(0x20310000),
30175 SPH_C32(0xe19d1d00), SPH_C32(0x12650000), SPH_C32(0x64870000),
30176 SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75), SPH_C32(0x5178e0ca),
30177 SPH_C32(0x2bc6235a) },
30178 { SPH_C32(0x88810000), SPH_C32(0x714f3600), SPH_C32(0x5a540000),
30179 SPH_C32(0x5e0c0000), SPH_C32(0xc7352260), SPH_C32(0xc4956f3d),
30180 SPH_C32(0x67ff7425), SPH_C32(0xb42d799f), SPH_C32(0x947e0000),
30181 SPH_C32(0xbe091400), SPH_C32(0x67860000), SPH_C32(0xcddc0000),
30182 SPH_C32(0x1dce510b), SPH_C32(0xec636924), SPH_C32(0xa2ffbda7),
30183 SPH_C32(0x5a4cc8f4) },
30184 { SPH_C32(0x84f30000), SPH_C32(0x38aa3900), SPH_C32(0x182d0000),
30185 SPH_C32(0x02e60000), SPH_C32(0xf49f127a), SPH_C32(0xd1174a29),
30186 SPH_C32(0xf25c3f5e), SPH_C32(0x0066790f), SPH_C32(0x6a5c0000),
30187 SPH_C32(0x19511100), SPH_C32(0x42570000), SPH_C32(0x3abc0000),
30188 SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144), SPH_C32(0xec2f1eb2),
30189 SPH_C32(0xfb6f376b) },
30190 { SPH_C32(0x76a30000), SPH_C32(0xd6173300), SPH_C32(0x7f850000),
30191 SPH_C32(0xa96c0000), SPH_C32(0x4e045aba), SPH_C32(0xdb41975d),
30192 SPH_C32(0x292fd730), SPH_C32(0x150e8600), SPH_C32(0x662e0000),
30193 SPH_C32(0x50b41e00), SPH_C32(0x002e0000), SPH_C32(0x66560000),
30194 SPH_C32(0xa75519cb), SPH_C32(0xe635b450), SPH_C32(0x798c55c9),
30195 SPH_C32(0x4f2437fb) },
30196 { SPH_C32(0x7ad10000), SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000),
30197 SPH_C32(0xf5860000), SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249),
30198 SPH_C32(0xbc8c9c4b), SPH_C32(0xa1458690), SPH_C32(0x980c0000),
30199 SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000), SPH_C32(0x91360000),
30200 SPH_C32(0x2e646111), SPH_C32(0xf9e14c30), SPH_C32(0x375cf6dc),
30201 SPH_C32(0xee07c864) },
30202 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
30203 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
30204 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
30205 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
30206 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
30207 SPH_C32(0x2ba05a55) },
30208 { SPH_C32(0xdd140000), SPH_C32(0x52590c00), SPH_C32(0xdc950000),
30209 SPH_C32(0xaa7e0000), SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6),
30210 SPH_C32(0x21e0506c), SPH_C32(0x31343cbb), SPH_C32(0x5ae00000),
30211 SPH_C32(0x7e6f2100), SPH_C32(0x2f990000), SPH_C32(0x91010000),
30212 SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c), SPH_C32(0xedf47c81),
30213 SPH_C32(0x8a83a5ca) },
30214 { SPH_C32(0x2f440000), SPH_C32(0xbce40600), SPH_C32(0xbb3d0000),
30215 SPH_C32(0x01f40000), SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492),
30216 SPH_C32(0xfa93b802), SPH_C32(0x245cc3b4), SPH_C32(0x56920000),
30217 SPH_C32(0x378a2e00), SPH_C32(0x6de00000), SPH_C32(0xcdeb0000),
30218 SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28), SPH_C32(0x785737fa),
30219 SPH_C32(0x3ec8a55a) },
30220 { SPH_C32(0x23360000), SPH_C32(0xf5010900), SPH_C32(0xf9440000),
30221 SPH_C32(0x5d1e0000), SPH_C32(0xb9990de7), SPH_C32(0xc5262186),
30222 SPH_C32(0x6f30f379), SPH_C32(0x9017c324), SPH_C32(0xa8b00000),
30223 SPH_C32(0x90d22b00), SPH_C32(0x48310000), SPH_C32(0x3a8b0000),
30224 SPH_C32(0xcbd022dd), SPH_C32(0x933cd248), SPH_C32(0x368794ef),
30225 SPH_C32(0x9feb5ac5) },
30226 { SPH_C32(0x947e0000), SPH_C32(0xbe091400), SPH_C32(0x67860000),
30227 SPH_C32(0xcddc0000), SPH_C32(0x1dce510b), SPH_C32(0xec636924),
30228 SPH_C32(0xa2ffbda7), SPH_C32(0x5a4cc8f4), SPH_C32(0x1cff0000),
30229 SPH_C32(0xcf462200), SPH_C32(0x3dd20000), SPH_C32(0x93d00000),
30230 SPH_C32(0xdafb736b), SPH_C32(0x28f60619), SPH_C32(0xc500c982),
30231 SPH_C32(0xee61b16b) },
30232 { SPH_C32(0x980c0000), SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000),
30233 SPH_C32(0x91360000), SPH_C32(0x2e646111), SPH_C32(0xf9e14c30),
30234 SPH_C32(0x375cf6dc), SPH_C32(0xee07c864), SPH_C32(0xe2dd0000),
30235 SPH_C32(0x681e2700), SPH_C32(0x18030000), SPH_C32(0x64b00000),
30236 SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79), SPH_C32(0x8bd06a97),
30237 SPH_C32(0x4f424ef4) },
30238 { SPH_C32(0x6a5c0000), SPH_C32(0x19511100), SPH_C32(0x42570000),
30239 SPH_C32(0x3abc0000), SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144),
30240 SPH_C32(0xec2f1eb2), SPH_C32(0xfb6f376b), SPH_C32(0xeeaf0000),
30241 SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000), SPH_C32(0x385a0000),
30242 SPH_C32(0x60603bab), SPH_C32(0x22a0db6d), SPH_C32(0x1e7321ec),
30243 SPH_C32(0xfb094e64) },
30244 { SPH_C32(0x662e0000), SPH_C32(0x50b41e00), SPH_C32(0x002e0000),
30245 SPH_C32(0x66560000), SPH_C32(0xa75519cb), SPH_C32(0xe635b450),
30246 SPH_C32(0x798c55c9), SPH_C32(0x4f2437fb), SPH_C32(0x108d0000),
30247 SPH_C32(0x86a32d00), SPH_C32(0x7fab0000), SPH_C32(0xcf3a0000),
30248 SPH_C32(0xe9514371), SPH_C32(0x3d74230d), SPH_C32(0x50a382f9),
30249 SPH_C32(0x5a2ab1fb) },
30250 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
30251 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
30252 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
30253 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
30254 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
30255 SPH_C32(0x315245b4) },
30256 { SPH_C32(0x65290000), SPH_C32(0x44280a00), SPH_C32(0xeb0f0000),
30257 SPH_C32(0x5fcf0000), SPH_C32(0x12291491), SPH_C32(0x74ba28a3),
30258 SPH_C32(0x47c4467a), SPH_C32(0xf4f5d785), SPH_C32(0xa7c50000),
30259 SPH_C32(0xcdab3000), SPH_C32(0xe1690000), SPH_C32(0x5ff80000),
30260 SPH_C32(0x4d061f9d), SPH_C32(0x14316baf), SPH_C32(0x9d6ccc27),
30261 SPH_C32(0x9071ba2b) },
30262 { SPH_C32(0x97790000), SPH_C32(0xaa950000), SPH_C32(0x8ca70000),
30263 SPH_C32(0xf4450000), SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7),
30264 SPH_C32(0x9cb7ae14), SPH_C32(0xe19d288a), SPH_C32(0xabb70000),
30265 SPH_C32(0x844e3f00), SPH_C32(0xa3100000), SPH_C32(0x03120000),
30266 SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb), SPH_C32(0x08cf875c),
30267 SPH_C32(0x243ababb) },
30268 { SPH_C32(0x9b0b0000), SPH_C32(0xe3700f00), SPH_C32(0xcede0000),
30269 SPH_C32(0xa8af0000), SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3),
30270 SPH_C32(0x0914e56f), SPH_C32(0x55d6281a), SPH_C32(0x55950000),
30271 SPH_C32(0x23163a00), SPH_C32(0x86c10000), SPH_C32(0xf4720000),
30272 SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db), SPH_C32(0x461f2449),
30273 SPH_C32(0x85194524) },
30274 { SPH_C32(0x2c430000), SPH_C32(0xa8781200), SPH_C32(0x501c0000),
30275 SPH_C32(0x386d0000), SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861),
30276 SPH_C32(0xc4dbabb1), SPH_C32(0x9f8d23ca), SPH_C32(0xe1da0000),
30277 SPH_C32(0x7c823300), SPH_C32(0xf3220000), SPH_C32(0x5d290000),
30278 SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a), SPH_C32(0xb5987924),
30279 SPH_C32(0xf493ae8a) },
30280 { SPH_C32(0x20310000), SPH_C32(0xe19d1d00), SPH_C32(0x12650000),
30281 SPH_C32(0x64870000), SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75),
30282 SPH_C32(0x5178e0ca), SPH_C32(0x2bc6235a), SPH_C32(0x1ff80000),
30283 SPH_C32(0xdbda3600), SPH_C32(0xd6f30000), SPH_C32(0xaa490000),
30284 SPH_C32(0x6f877e31), SPH_C32(0xba799aea), SPH_C32(0xfb48da31),
30285 SPH_C32(0x55b05115) },
30286 { SPH_C32(0xd2610000), SPH_C32(0x0f201700), SPH_C32(0x75cd0000),
30287 SPH_C32(0xcf0d0000), SPH_C32(0xb67e487d), SPH_C32(0x5dff6001),
30288 SPH_C32(0x8a0b08a4), SPH_C32(0x3eaedc55), SPH_C32(0x138a0000),
30289 SPH_C32(0x923f3900), SPH_C32(0x948a0000), SPH_C32(0xf6a30000),
30290 SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe), SPH_C32(0x6eeb914a),
30291 SPH_C32(0xe1fb5185) },
30292 { SPH_C32(0xde130000), SPH_C32(0x46c51800), SPH_C32(0x37b40000),
30293 SPH_C32(0x93e70000), SPH_C32(0x85d47867), SPH_C32(0x487d4515),
30294 SPH_C32(0x1fa843df), SPH_C32(0x8ae5dcc5), SPH_C32(0xeda80000),
30295 SPH_C32(0x35673c00), SPH_C32(0xb15b0000), SPH_C32(0x01c30000),
30296 SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e), SPH_C32(0x203b325f),
30297 SPH_C32(0x40d8ae1a) },
30298 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
30299 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
30300 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
30301 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
30302 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
30303 SPH_C32(0xaedf667e) },
30304 { SPH_C32(0xa8b00000), SPH_C32(0x90d22b00), SPH_C32(0x48310000),
30305 SPH_C32(0x3a8b0000), SPH_C32(0xcbd022dd), SPH_C32(0x933cd248),
30306 SPH_C32(0x368794ef), SPH_C32(0x9feb5ac5), SPH_C32(0x8b860000),
30307 SPH_C32(0x65d32200), SPH_C32(0xb1750000), SPH_C32(0x67950000),
30308 SPH_C32(0x72492f3a), SPH_C32(0x561af3ce), SPH_C32(0x59b76796),
30309 SPH_C32(0x0ffc99e1) },
30310 { SPH_C32(0x5ae00000), SPH_C32(0x7e6f2100), SPH_C32(0x2f990000),
30311 SPH_C32(0x91010000), SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c),
30312 SPH_C32(0xedf47c81), SPH_C32(0x8a83a5ca), SPH_C32(0x87f40000),
30313 SPH_C32(0x2c362d00), SPH_C32(0xf30c0000), SPH_C32(0x3b7f0000),
30314 SPH_C32(0x41e31f20), SPH_C32(0x4398d6da), SPH_C32(0xcc142ced),
30315 SPH_C32(0xbbb79971) },
30316 { SPH_C32(0x56920000), SPH_C32(0x378a2e00), SPH_C32(0x6de00000),
30317 SPH_C32(0xcdeb0000), SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28),
30318 SPH_C32(0x785737fa), SPH_C32(0x3ec8a55a), SPH_C32(0x79d60000),
30319 SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000), SPH_C32(0xcc1f0000),
30320 SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba), SPH_C32(0x82c48ff8),
30321 SPH_C32(0x1a9466ee) },
30322 { SPH_C32(0xe1da0000), SPH_C32(0x7c823300), SPH_C32(0xf3220000),
30323 SPH_C32(0x5d290000), SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a),
30324 SPH_C32(0xb5987924), SPH_C32(0xf493ae8a), SPH_C32(0xcd990000),
30325 SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000), SPH_C32(0x65440000),
30326 SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb), SPH_C32(0x7143d295),
30327 SPH_C32(0x6b1e8d40) },
30328 { SPH_C32(0xeda80000), SPH_C32(0x35673c00), SPH_C32(0xb15b0000),
30329 SPH_C32(0x01c30000), SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e),
30330 SPH_C32(0x203b325f), SPH_C32(0x40d8ae1a), SPH_C32(0x33bb0000),
30331 SPH_C32(0x73a22400), SPH_C32(0x86ef0000), SPH_C32(0x92240000),
30332 SPH_C32(0x50c84e96), SPH_C32(0xf852028b), SPH_C32(0x3f937180),
30333 SPH_C32(0xca3d72df) },
30334 { SPH_C32(0x1ff80000), SPH_C32(0xdbda3600), SPH_C32(0xd6f30000),
30335 SPH_C32(0xaa490000), SPH_C32(0x6f877e31), SPH_C32(0xba799aea),
30336 SPH_C32(0xfb48da31), SPH_C32(0x55b05115), SPH_C32(0x3fc90000),
30337 SPH_C32(0x3a472b00), SPH_C32(0xc4960000), SPH_C32(0xcece0000),
30338 SPH_C32(0x63627e8c), SPH_C32(0xedd0279f), SPH_C32(0xaa303afb),
30339 SPH_C32(0x7e76724f) },
30340 { SPH_C32(0x138a0000), SPH_C32(0x923f3900), SPH_C32(0x948a0000),
30341 SPH_C32(0xf6a30000), SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe),
30342 SPH_C32(0x6eeb914a), SPH_C32(0xe1fb5185), SPH_C32(0xc1eb0000),
30343 SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000), SPH_C32(0x39ae0000),
30344 SPH_C32(0xea530656), SPH_C32(0xf204dfff), SPH_C32(0xe4e099ee),
30345 SPH_C32(0xdf558dd0) },
30346 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
30347 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
30348 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
30349 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
30350 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
30351 SPH_C32(0xb42d799f) },
30352 { SPH_C32(0x108d0000), SPH_C32(0x86a32d00), SPH_C32(0x7fab0000),
30353 SPH_C32(0xcf3a0000), SPH_C32(0xe9514371), SPH_C32(0x3d74230d),
30354 SPH_C32(0x50a382f9), SPH_C32(0x5a2ab1fb), SPH_C32(0x76a30000),
30355 SPH_C32(0xd6173300), SPH_C32(0x7f850000), SPH_C32(0xa96c0000),
30356 SPH_C32(0x4e045aba), SPH_C32(0xdb41975d), SPH_C32(0x292fd730),
30357 SPH_C32(0x150e8600) },
30358 { SPH_C32(0xe2dd0000), SPH_C32(0x681e2700), SPH_C32(0x18030000),
30359 SPH_C32(0x64b00000), SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79),
30360 SPH_C32(0x8bd06a97), SPH_C32(0x4f424ef4), SPH_C32(0x7ad10000),
30361 SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000), SPH_C32(0xf5860000),
30362 SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249), SPH_C32(0xbc8c9c4b),
30363 SPH_C32(0xa1458690) },
30364 { SPH_C32(0xeeaf0000), SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000),
30365 SPH_C32(0x385a0000), SPH_C32(0x60603bab), SPH_C32(0x22a0db6d),
30366 SPH_C32(0x1e7321ec), SPH_C32(0xfb094e64), SPH_C32(0x84f30000),
30367 SPH_C32(0x38aa3900), SPH_C32(0x182d0000), SPH_C32(0x02e60000),
30368 SPH_C32(0xf49f127a), SPH_C32(0xd1174a29), SPH_C32(0xf25c3f5e),
30369 SPH_C32(0x0066790f) },
30370 { SPH_C32(0x59e70000), SPH_C32(0x6af33500), SPH_C32(0xc4b80000),
30371 SPH_C32(0xa8980000), SPH_C32(0xc4376747), SPH_C32(0x0be593cf),
30372 SPH_C32(0xd3bc6f32), SPH_C32(0x315245b4), SPH_C32(0x30bc0000),
30373 SPH_C32(0x673e3000), SPH_C32(0x6dce0000), SPH_C32(0xabbd0000),
30374 SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78), SPH_C32(0x01db6233),
30375 SPH_C32(0x71ec92a1) },
30376 { SPH_C32(0x55950000), SPH_C32(0x23163a00), SPH_C32(0x86c10000),
30377 SPH_C32(0xf4720000), SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db),
30378 SPH_C32(0x461f2449), SPH_C32(0x85194524), SPH_C32(0xce9e0000),
30379 SPH_C32(0xc0663500), SPH_C32(0x481f0000), SPH_C32(0x5cdd0000),
30380 SPH_C32(0x6c853b16), SPH_C32(0x75096618), SPH_C32(0x4f0bc126),
30381 SPH_C32(0xd0cf6d3e) },
30382 { SPH_C32(0xa7c50000), SPH_C32(0xcdab3000), SPH_C32(0xe1690000),
30383 SPH_C32(0x5ff80000), SPH_C32(0x4d061f9d), SPH_C32(0x14316baf),
30384 SPH_C32(0x9d6ccc27), SPH_C32(0x9071ba2b), SPH_C32(0xc2ec0000),
30385 SPH_C32(0x89833a00), SPH_C32(0x0a660000), SPH_C32(0x00370000),
30386 SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c), SPH_C32(0xdaa88a5d),
30387 SPH_C32(0x64846dae) },
30388 { SPH_C32(0xabb70000), SPH_C32(0x844e3f00), SPH_C32(0xa3100000),
30389 SPH_C32(0x03120000), SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb),
30390 SPH_C32(0x08cf875c), SPH_C32(0x243ababb), SPH_C32(0x3cce0000),
30391 SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000), SPH_C32(0xf7570000),
30392 SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c), SPH_C32(0x94782948),
30393 SPH_C32(0xc5a79231) },
30394 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
30395 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
30396 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
30397 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
30398 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
30399 SPH_C32(0xfeabf254) },
30400 { SPH_C32(0x79bb0003), SPH_C32(0x47f5cf00), SPH_C32(0x93590000),
30401 SPH_C32(0xe6000000), SPH_C32(0xb86e1f24), SPH_C32(0x92da9243),
30402 SPH_C32(0x2e8b3d66), SPH_C32(0xb4fc2ebb), SPH_C32(0x10ed0001),
30403 SPH_C32(0xc80e4500), SPH_C32(0xd6ef0000), SPH_C32(0x50fe0000),
30404 SPH_C32(0x34840ac3), SPH_C32(0xa8c513a5), SPH_C32(0x04ebe3af),
30405 SPH_C32(0x5f880dcb) },
30406 { SPH_C32(0x8beb0003), SPH_C32(0xa948c500), SPH_C32(0xf4f10000),
30407 SPH_C32(0x4d8a0000), SPH_C32(0x02f557e4), SPH_C32(0x988c4f37),
30408 SPH_C32(0xf5f8d508), SPH_C32(0xa194d1b4), SPH_C32(0x1c9f0001),
30409 SPH_C32(0x81eb4a00), SPH_C32(0x94960000), SPH_C32(0x0c140000),
30410 SPH_C32(0x072e3ad9), SPH_C32(0xbd4736b1), SPH_C32(0x9148a8d4),
30411 SPH_C32(0xebc30d5b) },
30412 { SPH_C32(0x87990003), SPH_C32(0xe0adca00), SPH_C32(0xb6880000),
30413 SPH_C32(0x11600000), SPH_C32(0x315f67fe), SPH_C32(0x8d0e6a23),
30414 SPH_C32(0x605b9e73), SPH_C32(0x15dfd124), SPH_C32(0xe2bd0001),
30415 SPH_C32(0x26b34f00), SPH_C32(0xb1470000), SPH_C32(0xfb740000),
30416 SPH_C32(0x8e1f4203), SPH_C32(0xa293ced1), SPH_C32(0xdf980bc1),
30417 SPH_C32(0x4ae0f2c4) },
30418 { SPH_C32(0x30d10003), SPH_C32(0xaba5d700), SPH_C32(0x284a0000),
30419 SPH_C32(0x81a20000), SPH_C32(0x95083b12), SPH_C32(0xa44b2281),
30420 SPH_C32(0xad94d0ad), SPH_C32(0xdf84daf4), SPH_C32(0x56f20001),
30421 SPH_C32(0x79274600), SPH_C32(0xc4a40000), SPH_C32(0x522f0000),
30422 SPH_C32(0x9f3413b5), SPH_C32(0x19591a80), SPH_C32(0x2c1f56ac),
30423 SPH_C32(0x3b6a196a) },
30424 { SPH_C32(0x3ca30003), SPH_C32(0xe240d800), SPH_C32(0x6a330000),
30425 SPH_C32(0xdd480000), SPH_C32(0xa6a20b08), SPH_C32(0xb1c90795),
30426 SPH_C32(0x38379bd6), SPH_C32(0x6bcfda64), SPH_C32(0xa8d00001),
30427 SPH_C32(0xde7f4300), SPH_C32(0xe1750000), SPH_C32(0xa54f0000),
30428 SPH_C32(0x16056b6f), SPH_C32(0x068de2e0), SPH_C32(0x62cff5b9),
30429 SPH_C32(0x9a49e6f5) },
30430 { SPH_C32(0xcef30003), SPH_C32(0x0cfdd200), SPH_C32(0x0d9b0000),
30431 SPH_C32(0x76c20000), SPH_C32(0x1c3943c8), SPH_C32(0xbb9fdae1),
30432 SPH_C32(0xe34473b8), SPH_C32(0x7ea7256b), SPH_C32(0xa4a20001),
30433 SPH_C32(0x979a4c00), SPH_C32(0xa30c0000), SPH_C32(0xf9a50000),
30434 SPH_C32(0x25af5b75), SPH_C32(0x130fc7f4), SPH_C32(0xf76cbec2),
30435 SPH_C32(0x2e02e665) },
30436 { SPH_C32(0xc2810003), SPH_C32(0x4518dd00), SPH_C32(0x4fe20000),
30437 SPH_C32(0x2a280000), SPH_C32(0x2f9373d2), SPH_C32(0xae1dfff5),
30438 SPH_C32(0x76e738c3), SPH_C32(0xcaec25fb), SPH_C32(0x5a800001),
30439 SPH_C32(0x30c24900), SPH_C32(0x86dd0000), SPH_C32(0x0ec50000),
30440 SPH_C32(0xac9e23af), SPH_C32(0x0cdb3f94), SPH_C32(0xb9bc1dd7),
30441 SPH_C32(0x8f2119fa) },
30442 { SPH_C32(0xcdf40003), SPH_C32(0x1861c600), SPH_C32(0xe6ba0000),
30443 SPH_C32(0x4f5b0000), SPH_C32(0xa9454e92), SPH_C32(0x29104612),
30444 SPH_C32(0xdd0c600b), SPH_C32(0xc576c515), SPH_C32(0x13ea0001),
30445 SPH_C32(0xdc925100), SPH_C32(0x3dce0000), SPH_C32(0x69670000),
30446 SPH_C32(0x81f80799), SPH_C32(0x3a4a8f56), SPH_C32(0x3aa3f01c),
30447 SPH_C32(0xe459edb5) },
30448 { SPH_C32(0xc1860003), SPH_C32(0x5184c900), SPH_C32(0xa4c30000),
30449 SPH_C32(0x13b10000), SPH_C32(0x9aef7e88), SPH_C32(0x3c926306),
30450 SPH_C32(0x48af2b70), SPH_C32(0x713dc585), SPH_C32(0xedc80001),
30451 SPH_C32(0x7bca5400), SPH_C32(0x181f0000), SPH_C32(0x9e070000),
30452 SPH_C32(0x08c97f43), SPH_C32(0x259e7736), SPH_C32(0x74735309),
30453 SPH_C32(0x457a122a) },
30454 { SPH_C32(0x33d60003), SPH_C32(0xbf39c300), SPH_C32(0xc36b0000),
30455 SPH_C32(0xb83b0000), SPH_C32(0x20743648), SPH_C32(0x36c4be72),
30456 SPH_C32(0x93dcc31e), SPH_C32(0x64553a8a), SPH_C32(0xe1ba0001),
30457 SPH_C32(0x322f5b00), SPH_C32(0x5a660000), SPH_C32(0xc2ed0000),
30458 SPH_C32(0x3b634f59), SPH_C32(0x301c5222), SPH_C32(0xe1d01872),
30459 SPH_C32(0xf13112ba) },
30460 { SPH_C32(0x3fa40003), SPH_C32(0xf6dccc00), SPH_C32(0x81120000),
30461 SPH_C32(0xe4d10000), SPH_C32(0x13de0652), SPH_C32(0x23469b66),
30462 SPH_C32(0x067f8865), SPH_C32(0xd01e3a1a), SPH_C32(0x1f980001),
30463 SPH_C32(0x95775e00), SPH_C32(0x7fb70000), SPH_C32(0x358d0000),
30464 SPH_C32(0xb2523783), SPH_C32(0x2fc8aa42), SPH_C32(0xaf00bb67),
30465 SPH_C32(0x5012ed25) },
30466 { SPH_C32(0x88ec0003), SPH_C32(0xbdd4d100), SPH_C32(0x1fd00000),
30467 SPH_C32(0x74130000), SPH_C32(0xb7895abe), SPH_C32(0x0a03d3c4),
30468 SPH_C32(0xcbb0c6bb), SPH_C32(0x1a4531ca), SPH_C32(0xabd70001),
30469 SPH_C32(0xcae35700), SPH_C32(0x0a540000), SPH_C32(0x9cd60000),
30470 SPH_C32(0xa3796635), SPH_C32(0x94027e13), SPH_C32(0x5c87e60a),
30471 SPH_C32(0x2198068b) },
30472 { SPH_C32(0x849e0003), SPH_C32(0xf431de00), SPH_C32(0x5da90000),
30473 SPH_C32(0x28f90000), SPH_C32(0x84236aa4), SPH_C32(0x1f81f6d0),
30474 SPH_C32(0x5e138dc0), SPH_C32(0xae0e315a), SPH_C32(0x55f50001),
30475 SPH_C32(0x6dbb5200), SPH_C32(0x2f850000), SPH_C32(0x6bb60000),
30476 SPH_C32(0x2a481eef), SPH_C32(0x8bd68673), SPH_C32(0x1257451f),
30477 SPH_C32(0x80bbf914) },
30478 { SPH_C32(0x76ce0003), SPH_C32(0x1a8cd400), SPH_C32(0x3a010000),
30479 SPH_C32(0x83730000), SPH_C32(0x3eb82264), SPH_C32(0x15d72ba4),
30480 SPH_C32(0x856065ae), SPH_C32(0xbb66ce55), SPH_C32(0x59870001),
30481 SPH_C32(0x245e5d00), SPH_C32(0x6dfc0000), SPH_C32(0x375c0000),
30482 SPH_C32(0x19e22ef5), SPH_C32(0x9e54a367), SPH_C32(0x87f40e64),
30483 SPH_C32(0x34f0f984) },
30484 { SPH_C32(0x7abc0003), SPH_C32(0x5369db00), SPH_C32(0x78780000),
30485 SPH_C32(0xdf990000), SPH_C32(0x0d12127e), SPH_C32(0x00550eb0),
30486 SPH_C32(0x10c32ed5), SPH_C32(0x0f2dcec5), SPH_C32(0xa7a50001),
30487 SPH_C32(0x83065800), SPH_C32(0x482d0000), SPH_C32(0xc03c0000),
30488 SPH_C32(0x90d3562f), SPH_C32(0x81805b07), SPH_C32(0xc924ad71),
30489 SPH_C32(0x95d3061b) },
30490 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
30491 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
30492 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
30493 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
30494 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
30495 SPH_C32(0x7bd4ce7f) },
30496 { SPH_C32(0x0c1f0003), SPH_C32(0x857ee800), SPH_C32(0x07fd0000),
30497 SPH_C32(0x76f50000), SPH_C32(0x431648c4), SPH_C32(0xdb1499ed),
30498 SPH_C32(0x39ecf9e5), SPH_C32(0x1a2348c5), SPH_C32(0xc18b0001),
30499 SPH_C32(0xd3b24600), SPH_C32(0x48030000), SPH_C32(0xa66a0000),
30500 SPH_C32(0x37864fe4), SPH_C32(0x67b5ef57), SPH_C32(0xb0a8f8b8),
30501 SPH_C32(0xdaf731e0) },
30502 { SPH_C32(0xfe4f0003), SPH_C32(0x6bc3e200), SPH_C32(0x60550000),
30503 SPH_C32(0xdd7f0000), SPH_C32(0xf98d0004), SPH_C32(0xd1424499),
30504 SPH_C32(0xe29f118b), SPH_C32(0x0f4bb7ca), SPH_C32(0xcdf90001),
30505 SPH_C32(0x9a574900), SPH_C32(0x0a7a0000), SPH_C32(0xfa800000),
30506 SPH_C32(0x042c7ffe), SPH_C32(0x7237ca43), SPH_C32(0x250bb3c3),
30507 SPH_C32(0x6ebc3170) },
30508 { SPH_C32(0xf23d0003), SPH_C32(0x2226ed00), SPH_C32(0x222c0000),
30509 SPH_C32(0x81950000), SPH_C32(0xca27301e), SPH_C32(0xc4c0618d),
30510 SPH_C32(0x773c5af0), SPH_C32(0xbb00b75a), SPH_C32(0x33db0001),
30511 SPH_C32(0x3d0f4c00), SPH_C32(0x2fab0000), SPH_C32(0x0de00000),
30512 SPH_C32(0x8d1d0724), SPH_C32(0x6de33223), SPH_C32(0x6bdb10d6),
30513 SPH_C32(0xcf9fceef) },
30514 { SPH_C32(0x45750003), SPH_C32(0x692ef000), SPH_C32(0xbcee0000),
30515 SPH_C32(0x11570000), SPH_C32(0x6e706cf2), SPH_C32(0xed85292f),
30516 SPH_C32(0xbaf3142e), SPH_C32(0x715bbc8a), SPH_C32(0x87940001),
30517 SPH_C32(0x629b4500), SPH_C32(0x5a480000), SPH_C32(0xa4bb0000),
30518 SPH_C32(0x9c365692), SPH_C32(0xd629e672), SPH_C32(0x985c4dbb),
30519 SPH_C32(0xbe152541) },
30520 { SPH_C32(0x49070003), SPH_C32(0x20cbff00), SPH_C32(0xfe970000),
30521 SPH_C32(0x4dbd0000), SPH_C32(0x5dda5ce8), SPH_C32(0xf8070c3b),
30522 SPH_C32(0x2f505f55), SPH_C32(0xc510bc1a), SPH_C32(0x79b60001),
30523 SPH_C32(0xc5c34000), SPH_C32(0x7f990000), SPH_C32(0x53db0000),
30524 SPH_C32(0x15072e48), SPH_C32(0xc9fd1e12), SPH_C32(0xd68ceeae),
30525 SPH_C32(0x1f36dade) },
30526 { SPH_C32(0xbb570003), SPH_C32(0xce76f500), SPH_C32(0x993f0000),
30527 SPH_C32(0xe6370000), SPH_C32(0xe7411428), SPH_C32(0xf251d14f),
30528 SPH_C32(0xf423b73b), SPH_C32(0xd0784315), SPH_C32(0x75c40001),
30529 SPH_C32(0x8c264f00), SPH_C32(0x3de00000), SPH_C32(0x0f310000),
30530 SPH_C32(0x26ad1e52), SPH_C32(0xdc7f3b06), SPH_C32(0x432fa5d5),
30531 SPH_C32(0xab7dda4e) },
30532 { SPH_C32(0xb7250003), SPH_C32(0x8793fa00), SPH_C32(0xdb460000),
30533 SPH_C32(0xbadd0000), SPH_C32(0xd4eb2432), SPH_C32(0xe7d3f45b),
30534 SPH_C32(0x6180fc40), SPH_C32(0x64334385), SPH_C32(0x8be60001),
30535 SPH_C32(0x2b7e4a00), SPH_C32(0x18310000), SPH_C32(0xf8510000),
30536 SPH_C32(0xaf9c6688), SPH_C32(0xc3abc366), SPH_C32(0x0dff06c0),
30537 SPH_C32(0x0a5e25d1) },
30538 { SPH_C32(0xb8500003), SPH_C32(0xdaeae100), SPH_C32(0x721e0000),
30539 SPH_C32(0xdfae0000), SPH_C32(0x523d1972), SPH_C32(0x60de4dbc),
30540 SPH_C32(0xca6ba488), SPH_C32(0x6ba9a36b), SPH_C32(0xc28c0001),
30541 SPH_C32(0xc72e5200), SPH_C32(0xa3220000), SPH_C32(0x9ff30000),
30542 SPH_C32(0x82fa42be), SPH_C32(0xf53a73a4), SPH_C32(0x8ee0eb0b),
30543 SPH_C32(0x6126d19e) },
30544 { SPH_C32(0xb4220003), SPH_C32(0x930fee00), SPH_C32(0x30670000),
30545 SPH_C32(0x83440000), SPH_C32(0x61972968), SPH_C32(0x755c68a8),
30546 SPH_C32(0x5fc8eff3), SPH_C32(0xdfe2a3fb), SPH_C32(0x3cae0001),
30547 SPH_C32(0x60765700), SPH_C32(0x86f30000), SPH_C32(0x68930000),
30548 SPH_C32(0x0bcb3a64), SPH_C32(0xeaee8bc4), SPH_C32(0xc030481e),
30549 SPH_C32(0xc0052e01) },
30550 { SPH_C32(0x46720003), SPH_C32(0x7db2e400), SPH_C32(0x57cf0000),
30551 SPH_C32(0x28ce0000), SPH_C32(0xdb0c61a8), SPH_C32(0x7f0ab5dc),
30552 SPH_C32(0x84bb079d), SPH_C32(0xca8a5cf4), SPH_C32(0x30dc0001),
30553 SPH_C32(0x29935800), SPH_C32(0xc48a0000), SPH_C32(0x34790000),
30554 SPH_C32(0x38610a7e), SPH_C32(0xff6caed0), SPH_C32(0x55930365),
30555 SPH_C32(0x744e2e91) },
30556 { SPH_C32(0x4a000003), SPH_C32(0x3457eb00), SPH_C32(0x15b60000),
30557 SPH_C32(0x74240000), SPH_C32(0xe8a651b2), SPH_C32(0x6a8890c8),
30558 SPH_C32(0x11184ce6), SPH_C32(0x7ec15c64), SPH_C32(0xcefe0001),
30559 SPH_C32(0x8ecb5d00), SPH_C32(0xe15b0000), SPH_C32(0xc3190000),
30560 SPH_C32(0xb15072a4), SPH_C32(0xe0b856b0), SPH_C32(0x1b43a070),
30561 SPH_C32(0xd56dd10e) },
30562 { SPH_C32(0xfd480003), SPH_C32(0x7f5ff600), SPH_C32(0x8b740000),
30563 SPH_C32(0xe4e60000), SPH_C32(0x4cf10d5e), SPH_C32(0x43cdd86a),
30564 SPH_C32(0xdcd70238), SPH_C32(0xb49a57b4), SPH_C32(0x7ab10001),
30565 SPH_C32(0xd15f5400), SPH_C32(0x94b80000), SPH_C32(0x6a420000),
30566 SPH_C32(0xa07b2312), SPH_C32(0x5b7282e1), SPH_C32(0xe8c4fd1d),
30567 SPH_C32(0xa4e73aa0) },
30568 { SPH_C32(0xf13a0003), SPH_C32(0x36baf900), SPH_C32(0xc90d0000),
30569 SPH_C32(0xb80c0000), SPH_C32(0x7f5b3d44), SPH_C32(0x564ffd7e),
30570 SPH_C32(0x49744943), SPH_C32(0x00d15724), SPH_C32(0x84930001),
30571 SPH_C32(0x76075100), SPH_C32(0xb1690000), SPH_C32(0x9d220000),
30572 SPH_C32(0x294a5bc8), SPH_C32(0x44a67a81), SPH_C32(0xa6145e08),
30573 SPH_C32(0x05c4c53f) },
30574 { SPH_C32(0x036a0003), SPH_C32(0xd807f300), SPH_C32(0xaea50000),
30575 SPH_C32(0x13860000), SPH_C32(0xc5c07584), SPH_C32(0x5c19200a),
30576 SPH_C32(0x9207a12d), SPH_C32(0x15b9a82b), SPH_C32(0x88e10001),
30577 SPH_C32(0x3fe25e00), SPH_C32(0xf3100000), SPH_C32(0xc1c80000),
30578 SPH_C32(0x1ae06bd2), SPH_C32(0x51245f95), SPH_C32(0x33b71573),
30579 SPH_C32(0xb18fc5af) },
30580 { SPH_C32(0x0f180003), SPH_C32(0x91e2fc00), SPH_C32(0xecdc0000),
30581 SPH_C32(0x4f6c0000), SPH_C32(0xf66a459e), SPH_C32(0x499b051e),
30582 SPH_C32(0x07a4ea56), SPH_C32(0xa1f2a8bb), SPH_C32(0x76c30001),
30583 SPH_C32(0x98ba5b00), SPH_C32(0xd6c10000), SPH_C32(0x36a80000),
30584 SPH_C32(0x93d11308), SPH_C32(0x4ef0a7f5), SPH_C32(0x7d67b666),
30585 SPH_C32(0x10ac3a30) },
30586 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
30587 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
30588 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
30589 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
30590 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
30591 SPH_C32(0xd50ba801) },
30592 { SPH_C32(0xa8dd0003), SPH_C32(0x5c49cc00), SPH_C32(0x0db50000),
30593 SPH_C32(0x10940000), SPH_C32(0xbb6c5a03), SPH_C32(0x5daa6eb1),
30594 SPH_C32(0x9ac82671), SPH_C32(0x31831290), SPH_C32(0xb42f0001),
30595 SPH_C32(0x11396100), SPH_C32(0xdca70000), SPH_C32(0x369f0000),
30596 SPH_C32(0xccfe1804), SPH_C32(0x2e7be4f9), SPH_C32(0xa7cf3c3b),
30597 SPH_C32(0x7428579e) },
30598 { SPH_C32(0x5a8d0003), SPH_C32(0xb2f4c600), SPH_C32(0x6a1d0000),
30599 SPH_C32(0xbb1e0000), SPH_C32(0x01f712c3), SPH_C32(0x57fcb3c5),
30600 SPH_C32(0x41bbce1f), SPH_C32(0x24ebed9f), SPH_C32(0xb85d0001),
30601 SPH_C32(0x58dc6e00), SPH_C32(0x9ede0000), SPH_C32(0x6a750000),
30602 SPH_C32(0xff54281e), SPH_C32(0x3bf9c1ed), SPH_C32(0x326c7740),
30603 SPH_C32(0xc063570e) },
30604 { SPH_C32(0x56ff0003), SPH_C32(0xfb11c900), SPH_C32(0x28640000),
30605 SPH_C32(0xe7f40000), SPH_C32(0x325d22d9), SPH_C32(0x427e96d1),
30606 SPH_C32(0xd4188564), SPH_C32(0x90a0ed0f), SPH_C32(0x467f0001),
30607 SPH_C32(0xff846b00), SPH_C32(0xbb0f0000), SPH_C32(0x9d150000),
30608 SPH_C32(0x766550c4), SPH_C32(0x242d398d), SPH_C32(0x7cbcd455),
30609 SPH_C32(0x6140a891) },
30610 { SPH_C32(0xe1b70003), SPH_C32(0xb019d400), SPH_C32(0xb6a60000),
30611 SPH_C32(0x77360000), SPH_C32(0x960a7e35), SPH_C32(0x6b3bde73),
30612 SPH_C32(0x19d7cbba), SPH_C32(0x5afbe6df), SPH_C32(0xf2300001),
30613 SPH_C32(0xa0106200), SPH_C32(0xceec0000), SPH_C32(0x344e0000),
30614 SPH_C32(0x674e0172), SPH_C32(0x9fe7eddc), SPH_C32(0x8f3b8938),
30615 SPH_C32(0x10ca433f) },
30616 { SPH_C32(0xedc50003), SPH_C32(0xf9fcdb00), SPH_C32(0xf4df0000),
30617 SPH_C32(0x2bdc0000), SPH_C32(0xa5a04e2f), SPH_C32(0x7eb9fb67),
30618 SPH_C32(0x8c7480c1), SPH_C32(0xeeb0e64f), SPH_C32(0x0c120001),
30619 SPH_C32(0x07486700), SPH_C32(0xeb3d0000), SPH_C32(0xc32e0000),
30620 SPH_C32(0xee7f79a8), SPH_C32(0x803315bc), SPH_C32(0xc1eb2a2d),
30621 SPH_C32(0xb1e9bca0) },
30622 { SPH_C32(0x1f950003), SPH_C32(0x1741d100), SPH_C32(0x93770000),
30623 SPH_C32(0x80560000), SPH_C32(0x1f3b06ef), SPH_C32(0x74ef2613),
30624 SPH_C32(0x570768af), SPH_C32(0xfbd81940), SPH_C32(0x00600001),
30625 SPH_C32(0x4ead6800), SPH_C32(0xa9440000), SPH_C32(0x9fc40000),
30626 SPH_C32(0xddd549b2), SPH_C32(0x95b130a8), SPH_C32(0x54486156),
30627 SPH_C32(0x05a2bc30) },
30628 { SPH_C32(0x13e70003), SPH_C32(0x5ea4de00), SPH_C32(0xd10e0000),
30629 SPH_C32(0xdcbc0000), SPH_C32(0x2c9136f5), SPH_C32(0x616d0307),
30630 SPH_C32(0xc2a423d4), SPH_C32(0x4f9319d0), SPH_C32(0xfe420001),
30631 SPH_C32(0xe9f56d00), SPH_C32(0x8c950000), SPH_C32(0x68a40000),
30632 SPH_C32(0x54e43168), SPH_C32(0x8a65c8c8), SPH_C32(0x1a98c243),
30633 SPH_C32(0xa48143af) },
30634 { SPH_C32(0x1c920003), SPH_C32(0x03ddc500), SPH_C32(0x78560000),
30635 SPH_C32(0xb9cf0000), SPH_C32(0xaa470bb5), SPH_C32(0xe660bae0),
30636 SPH_C32(0x694f7b1c), SPH_C32(0x4009f93e), SPH_C32(0xb7280001),
30637 SPH_C32(0x05a57500), SPH_C32(0x37860000), SPH_C32(0x0f060000),
30638 SPH_C32(0x7982155e), SPH_C32(0xbcf4780a), SPH_C32(0x99872f88),
30639 SPH_C32(0xcff9b7e0) },
30640 { SPH_C32(0x10e00003), SPH_C32(0x4a38ca00), SPH_C32(0x3a2f0000),
30641 SPH_C32(0xe5250000), SPH_C32(0x99ed3baf), SPH_C32(0xf3e29ff4),
30642 SPH_C32(0xfcec3067), SPH_C32(0xf442f9ae), SPH_C32(0x490a0001),
30643 SPH_C32(0xa2fd7000), SPH_C32(0x12570000), SPH_C32(0xf8660000),
30644 SPH_C32(0xf0b36d84), SPH_C32(0xa320806a), SPH_C32(0xd7578c9d),
30645 SPH_C32(0x6eda487f) },
30646 { SPH_C32(0xe2b00003), SPH_C32(0xa485c000), SPH_C32(0x5d870000),
30647 SPH_C32(0x4eaf0000), SPH_C32(0x2376736f), SPH_C32(0xf9b44280),
30648 SPH_C32(0x279fd809), SPH_C32(0xe12a06a1), SPH_C32(0x45780001),
30649 SPH_C32(0xeb187f00), SPH_C32(0x502e0000), SPH_C32(0xa48c0000),
30650 SPH_C32(0xc3195d9e), SPH_C32(0xb6a2a57e), SPH_C32(0x42f4c7e6),
30651 SPH_C32(0xda9148ef) },
30652 { SPH_C32(0xeec20003), SPH_C32(0xed60cf00), SPH_C32(0x1ffe0000),
30653 SPH_C32(0x12450000), SPH_C32(0x10dc4375), SPH_C32(0xec366794),
30654 SPH_C32(0xb23c9372), SPH_C32(0x55610631), SPH_C32(0xbb5a0001),
30655 SPH_C32(0x4c407a00), SPH_C32(0x75ff0000), SPH_C32(0x53ec0000),
30656 SPH_C32(0x4a282544), SPH_C32(0xa9765d1e), SPH_C32(0x0c2464f3),
30657 SPH_C32(0x7bb2b770) },
30658 { SPH_C32(0x598a0003), SPH_C32(0xa668d200), SPH_C32(0x813c0000),
30659 SPH_C32(0x82870000), SPH_C32(0xb48b1f99), SPH_C32(0xc5732f36),
30660 SPH_C32(0x7ff3ddac), SPH_C32(0x9f3a0de1), SPH_C32(0x0f150001),
30661 SPH_C32(0x13d47300), SPH_C32(0x001c0000), SPH_C32(0xfab70000),
30662 SPH_C32(0x5b0374f2), SPH_C32(0x12bc894f), SPH_C32(0xffa3399e),
30663 SPH_C32(0x0a385cde) },
30664 { SPH_C32(0x55f80003), SPH_C32(0xef8ddd00), SPH_C32(0xc3450000),
30665 SPH_C32(0xde6d0000), SPH_C32(0x87212f83), SPH_C32(0xd0f10a22),
30666 SPH_C32(0xea5096d7), SPH_C32(0x2b710d71), SPH_C32(0xf1370001),
30667 SPH_C32(0xb48c7600), SPH_C32(0x25cd0000), SPH_C32(0x0dd70000),
30668 SPH_C32(0xd2320c28), SPH_C32(0x0d68712f), SPH_C32(0xb1739a8b),
30669 SPH_C32(0xab1ba341) },
30670 { SPH_C32(0xa7a80003), SPH_C32(0x0130d700), SPH_C32(0xa4ed0000),
30671 SPH_C32(0x75e70000), SPH_C32(0x3dba6743), SPH_C32(0xdaa7d756),
30672 SPH_C32(0x31237eb9), SPH_C32(0x3e19f27e), SPH_C32(0xfd450001),
30673 SPH_C32(0xfd697900), SPH_C32(0x67b40000), SPH_C32(0x513d0000),
30674 SPH_C32(0xe1983c32), SPH_C32(0x18ea543b), SPH_C32(0x24d0d1f0),
30675 SPH_C32(0x1f50a3d1) },
30676 { SPH_C32(0xabda0003), SPH_C32(0x48d5d800), SPH_C32(0xe6940000),
30677 SPH_C32(0x290d0000), SPH_C32(0x0e105759), SPH_C32(0xcf25f242),
30678 SPH_C32(0xa48035c2), SPH_C32(0x8a52f2ee), SPH_C32(0x03670001),
30679 SPH_C32(0x5a317c00), SPH_C32(0x42650000), SPH_C32(0xa65d0000),
30680 SPH_C32(0x68a944e8), SPH_C32(0x073eac5b), SPH_C32(0x6a0072e5),
30681 SPH_C32(0xbe735c4e) },
30682 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
30683 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
30684 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
30685 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
30686 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
30687 SPH_C32(0x5074942a) },
30688 { SPH_C32(0xdd790003), SPH_C32(0x9ec2eb00), SPH_C32(0x99110000),
30689 SPH_C32(0x80610000), SPH_C32(0x40140de3), SPH_C32(0x1464651f),
30690 SPH_C32(0x8dafe2f2), SPH_C32(0x9f5c74ee), SPH_C32(0x65490001),
30691 SPH_C32(0x0a856200), SPH_C32(0x424b0000), SPH_C32(0xc00b0000),
30692 SPH_C32(0xcffc5d23), SPH_C32(0xe10b180b), SPH_C32(0x138c272c),
30693 SPH_C32(0xf1576bb5) },
30694 { SPH_C32(0x2f290003), SPH_C32(0x707fe100), SPH_C32(0xfeb90000),
30695 SPH_C32(0x2beb0000), SPH_C32(0xfa8f4523), SPH_C32(0x1e32b86b),
30696 SPH_C32(0x56dc0a9c), SPH_C32(0x8a348be1), SPH_C32(0x693b0001),
30697 SPH_C32(0x43606d00), SPH_C32(0x00320000), SPH_C32(0x9ce10000),
30698 SPH_C32(0xfc566d39), SPH_C32(0xf4893d1f), SPH_C32(0x862f6c57),
30699 SPH_C32(0x451c6b25) },
30700 { SPH_C32(0x235b0003), SPH_C32(0x399aee00), SPH_C32(0xbcc00000),
30701 SPH_C32(0x77010000), SPH_C32(0xc9257539), SPH_C32(0x0bb09d7f),
30702 SPH_C32(0xc37f41e7), SPH_C32(0x3e7f8b71), SPH_C32(0x97190001),
30703 SPH_C32(0xe4386800), SPH_C32(0x25e30000), SPH_C32(0x6b810000),
30704 SPH_C32(0x756715e3), SPH_C32(0xeb5dc57f), SPH_C32(0xc8ffcf42),
30705 SPH_C32(0xe43f94ba) },
30706 { SPH_C32(0x94130003), SPH_C32(0x7292f300), SPH_C32(0x22020000),
30707 SPH_C32(0xe7c30000), SPH_C32(0x6d7229d5), SPH_C32(0x22f5d5dd),
30708 SPH_C32(0x0eb00f39), SPH_C32(0xf42480a1), SPH_C32(0x23560001),
30709 SPH_C32(0xbbac6100), SPH_C32(0x50000000), SPH_C32(0xc2da0000),
30710 SPH_C32(0x644c4455), SPH_C32(0x5097112e), SPH_C32(0x3b78922f),
30711 SPH_C32(0x95b57f14) },
30712 { SPH_C32(0x98610003), SPH_C32(0x3b77fc00), SPH_C32(0x607b0000),
30713 SPH_C32(0xbb290000), SPH_C32(0x5ed819cf), SPH_C32(0x3777f0c9),
30714 SPH_C32(0x9b134442), SPH_C32(0x406f8031), SPH_C32(0xdd740001),
30715 SPH_C32(0x1cf46400), SPH_C32(0x75d10000), SPH_C32(0x35ba0000),
30716 SPH_C32(0xed7d3c8f), SPH_C32(0x4f43e94e), SPH_C32(0x75a8313a),
30717 SPH_C32(0x3496808b) },
30718 { SPH_C32(0x6a310003), SPH_C32(0xd5caf600), SPH_C32(0x07d30000),
30719 SPH_C32(0x10a30000), SPH_C32(0xe443510f), SPH_C32(0x3d212dbd),
30720 SPH_C32(0x4060ac2c), SPH_C32(0x55077f3e), SPH_C32(0xd1060001),
30721 SPH_C32(0x55116b00), SPH_C32(0x37a80000), SPH_C32(0x69500000),
30722 SPH_C32(0xded70c95), SPH_C32(0x5ac1cc5a), SPH_C32(0xe00b7a41),
30723 SPH_C32(0x80dd801b) },
30724 { SPH_C32(0x66430003), SPH_C32(0x9c2ff900), SPH_C32(0x45aa0000),
30725 SPH_C32(0x4c490000), SPH_C32(0xd7e96115), SPH_C32(0x28a308a9),
30726 SPH_C32(0xd5c3e757), SPH_C32(0xe14c7fae), SPH_C32(0x2f240001),
30727 SPH_C32(0xf2496e00), SPH_C32(0x12790000), SPH_C32(0x9e300000),
30728 SPH_C32(0x57e6744f), SPH_C32(0x4515343a), SPH_C32(0xaedbd954),
30729 SPH_C32(0x21fe7f84) },
30730 { SPH_C32(0x69360003), SPH_C32(0xc156e200), SPH_C32(0xecf20000),
30731 SPH_C32(0x293a0000), SPH_C32(0x513f5c55), SPH_C32(0xafaeb14e),
30732 SPH_C32(0x7e28bf9f), SPH_C32(0xeed69f40), SPH_C32(0x664e0001),
30733 SPH_C32(0x1e197600), SPH_C32(0xa96a0000), SPH_C32(0xf9920000),
30734 SPH_C32(0x7a805079), SPH_C32(0x738484f8), SPH_C32(0x2dc4349f),
30735 SPH_C32(0x4a868bcb) },
30736 { SPH_C32(0x65440003), SPH_C32(0x88b3ed00), SPH_C32(0xae8b0000),
30737 SPH_C32(0x75d00000), SPH_C32(0x62956c4f), SPH_C32(0xba2c945a),
30738 SPH_C32(0xeb8bf4e4), SPH_C32(0x5a9d9fd0), SPH_C32(0x986c0001),
30739 SPH_C32(0xb9417300), SPH_C32(0x8cbb0000), SPH_C32(0x0ef20000),
30740 SPH_C32(0xf3b128a3), SPH_C32(0x6c507c98), SPH_C32(0x6314978a),
30741 SPH_C32(0xeba57454) },
30742 { SPH_C32(0x97140003), SPH_C32(0x660ee700), SPH_C32(0xc9230000),
30743 SPH_C32(0xde5a0000), SPH_C32(0xd80e248f), SPH_C32(0xb07a492e),
30744 SPH_C32(0x30f81c8a), SPH_C32(0x4ff560df), SPH_C32(0x941e0001),
30745 SPH_C32(0xf0a47c00), SPH_C32(0xcec20000), SPH_C32(0x52180000),
30746 SPH_C32(0xc01b18b9), SPH_C32(0x79d2598c), SPH_C32(0xf6b7dcf1),
30747 SPH_C32(0x5fee74c4) },
30748 { SPH_C32(0x9b660003), SPH_C32(0x2febe800), SPH_C32(0x8b5a0000),
30749 SPH_C32(0x82b00000), SPH_C32(0xeba41495), SPH_C32(0xa5f86c3a),
30750 SPH_C32(0xa55b57f1), SPH_C32(0xfbbe604f), SPH_C32(0x6a3c0001),
30751 SPH_C32(0x57fc7900), SPH_C32(0xeb130000), SPH_C32(0xa5780000),
30752 SPH_C32(0x492a6063), SPH_C32(0x6606a1ec), SPH_C32(0xb8677fe4),
30753 SPH_C32(0xfecd8b5b) },
30754 { SPH_C32(0x2c2e0003), SPH_C32(0x64e3f500), SPH_C32(0x15980000),
30755 SPH_C32(0x12720000), SPH_C32(0x4ff34879), SPH_C32(0x8cbd2498),
30756 SPH_C32(0x6894192f), SPH_C32(0x31e56b9f), SPH_C32(0xde730001),
30757 SPH_C32(0x08687000), SPH_C32(0x9ef00000), SPH_C32(0x0c230000),
30758 SPH_C32(0x580131d5), SPH_C32(0xddcc75bd), SPH_C32(0x4be02289),
30759 SPH_C32(0x8f4760f5) },
30760 { SPH_C32(0x205c0003), SPH_C32(0x2d06fa00), SPH_C32(0x57e10000),
30761 SPH_C32(0x4e980000), SPH_C32(0x7c597863), SPH_C32(0x993f018c),
30762 SPH_C32(0xfd375254), SPH_C32(0x85ae6b0f), SPH_C32(0x20510001),
30763 SPH_C32(0xaf307500), SPH_C32(0xbb210000), SPH_C32(0xfb430000),
30764 SPH_C32(0xd130490f), SPH_C32(0xc2188ddd), SPH_C32(0x0530819c),
30765 SPH_C32(0x2e649f6a) },
30766 { SPH_C32(0xd20c0003), SPH_C32(0xc3bbf000), SPH_C32(0x30490000),
30767 SPH_C32(0xe5120000), SPH_C32(0xc6c230a3), SPH_C32(0x9369dcf8),
30768 SPH_C32(0x2644ba3a), SPH_C32(0x90c69400), SPH_C32(0x2c230001),
30769 SPH_C32(0xe6d57a00), SPH_C32(0xf9580000), SPH_C32(0xa7a90000),
30770 SPH_C32(0xe29a7915), SPH_C32(0xd79aa8c9), SPH_C32(0x9093cae7),
30771 SPH_C32(0x9a2f9ffa) },
30772 { SPH_C32(0xde7e0003), SPH_C32(0x8a5eff00), SPH_C32(0x72300000),
30773 SPH_C32(0xb9f80000), SPH_C32(0xf56800b9), SPH_C32(0x86ebf9ec),
30774 SPH_C32(0xb3e7f141), SPH_C32(0x248d9490), SPH_C32(0xd2010001),
30775 SPH_C32(0x418d7f00), SPH_C32(0xdc890000), SPH_C32(0x50c90000),
30776 SPH_C32(0x6bab01cf), SPH_C32(0xc84e50a9), SPH_C32(0xde4369f2),
30777 SPH_C32(0x3b0c6065) },
30778 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
30779 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
30780 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
30781 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
30782 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
30783 SPH_C32(0xfe1cdc7f) },
30784 { SPH_C32(0xe2bd0001), SPH_C32(0x26b34f00), SPH_C32(0xb1470000),
30785 SPH_C32(0xfb740000), SPH_C32(0x8e1f4203), SPH_C32(0xa293ced1),
30786 SPH_C32(0xdf980bc1), SPH_C32(0x4ae0f2c4), SPH_C32(0x65240002),
30787 SPH_C32(0xc61e8500), SPH_C32(0x07cf0000), SPH_C32(0xea140000),
30788 SPH_C32(0xbf4025fd), SPH_C32(0x2f9da4f2), SPH_C32(0xbfc395b2),
30789 SPH_C32(0x5f3f23e0) },
30790 { SPH_C32(0x10ed0001), SPH_C32(0xc80e4500), SPH_C32(0xd6ef0000),
30791 SPH_C32(0x50fe0000), SPH_C32(0x34840ac3), SPH_C32(0xa8c513a5),
30792 SPH_C32(0x04ebe3af), SPH_C32(0x5f880dcb), SPH_C32(0x69560002),
30793 SPH_C32(0x8ffb8a00), SPH_C32(0x45b60000), SPH_C32(0xb6fe0000),
30794 SPH_C32(0x8cea15e7), SPH_C32(0x3a1f81e6), SPH_C32(0x2a60dec9),
30795 SPH_C32(0xeb742370) },
30796 { SPH_C32(0x1c9f0001), SPH_C32(0x81eb4a00), SPH_C32(0x94960000),
30797 SPH_C32(0x0c140000), SPH_C32(0x072e3ad9), SPH_C32(0xbd4736b1),
30798 SPH_C32(0x9148a8d4), SPH_C32(0xebc30d5b), SPH_C32(0x97740002),
30799 SPH_C32(0x28a38f00), SPH_C32(0x60670000), SPH_C32(0x419e0000),
30800 SPH_C32(0x05db6d3d), SPH_C32(0x25cb7986), SPH_C32(0x64b07ddc),
30801 SPH_C32(0x4a57dcef) },
30802 { SPH_C32(0xabd70001), SPH_C32(0xcae35700), SPH_C32(0x0a540000),
30803 SPH_C32(0x9cd60000), SPH_C32(0xa3796635), SPH_C32(0x94027e13),
30804 SPH_C32(0x5c87e60a), SPH_C32(0x2198068b), SPH_C32(0x233b0002),
30805 SPH_C32(0x77378600), SPH_C32(0x15840000), SPH_C32(0xe8c50000),
30806 SPH_C32(0x14f03c8b), SPH_C32(0x9e01add7), SPH_C32(0x973720b1),
30807 SPH_C32(0x3bdd3741) },
30808 { SPH_C32(0xa7a50001), SPH_C32(0x83065800), SPH_C32(0x482d0000),
30809 SPH_C32(0xc03c0000), SPH_C32(0x90d3562f), SPH_C32(0x81805b07),
30810 SPH_C32(0xc924ad71), SPH_C32(0x95d3061b), SPH_C32(0xdd190002),
30811 SPH_C32(0xd06f8300), SPH_C32(0x30550000), SPH_C32(0x1fa50000),
30812 SPH_C32(0x9dc14451), SPH_C32(0x81d555b7), SPH_C32(0xd9e783a4),
30813 SPH_C32(0x9afec8de) },
30814 { SPH_C32(0x55f50001), SPH_C32(0x6dbb5200), SPH_C32(0x2f850000),
30815 SPH_C32(0x6bb60000), SPH_C32(0x2a481eef), SPH_C32(0x8bd68673),
30816 SPH_C32(0x1257451f), SPH_C32(0x80bbf914), SPH_C32(0xd16b0002),
30817 SPH_C32(0x998a8c00), SPH_C32(0x722c0000), SPH_C32(0x434f0000),
30818 SPH_C32(0xae6b744b), SPH_C32(0x945770a3), SPH_C32(0x4c44c8df),
30819 SPH_C32(0x2eb5c84e) },
30820 { SPH_C32(0x59870001), SPH_C32(0x245e5d00), SPH_C32(0x6dfc0000),
30821 SPH_C32(0x375c0000), SPH_C32(0x19e22ef5), SPH_C32(0x9e54a367),
30822 SPH_C32(0x87f40e64), SPH_C32(0x34f0f984), SPH_C32(0x2f490002),
30823 SPH_C32(0x3ed28900), SPH_C32(0x57fd0000), SPH_C32(0xb42f0000),
30824 SPH_C32(0x275a0c91), SPH_C32(0x8b8388c3), SPH_C32(0x02946bca),
30825 SPH_C32(0x8f9637d1) },
30826 { SPH_C32(0x56f20001), SPH_C32(0x79274600), SPH_C32(0xc4a40000),
30827 SPH_C32(0x522f0000), SPH_C32(0x9f3413b5), SPH_C32(0x19591a80),
30828 SPH_C32(0x2c1f56ac), SPH_C32(0x3b6a196a), SPH_C32(0x66230002),
30829 SPH_C32(0xd2829100), SPH_C32(0xecee0000), SPH_C32(0xd38d0000),
30830 SPH_C32(0x0a3c28a7), SPH_C32(0xbd123801), SPH_C32(0x818b8601),
30831 SPH_C32(0xe4eec39e) },
30832 { SPH_C32(0x5a800001), SPH_C32(0x30c24900), SPH_C32(0x86dd0000),
30833 SPH_C32(0x0ec50000), SPH_C32(0xac9e23af), SPH_C32(0x0cdb3f94),
30834 SPH_C32(0xb9bc1dd7), SPH_C32(0x8f2119fa), SPH_C32(0x98010002),
30835 SPH_C32(0x75da9400), SPH_C32(0xc93f0000), SPH_C32(0x24ed0000),
30836 SPH_C32(0x830d507d), SPH_C32(0xa2c6c061), SPH_C32(0xcf5b2514),
30837 SPH_C32(0x45cd3c01) },
30838 { SPH_C32(0xa8d00001), SPH_C32(0xde7f4300), SPH_C32(0xe1750000),
30839 SPH_C32(0xa54f0000), SPH_C32(0x16056b6f), SPH_C32(0x068de2e0),
30840 SPH_C32(0x62cff5b9), SPH_C32(0x9a49e6f5), SPH_C32(0x94730002),
30841 SPH_C32(0x3c3f9b00), SPH_C32(0x8b460000), SPH_C32(0x78070000),
30842 SPH_C32(0xb0a76067), SPH_C32(0xb744e575), SPH_C32(0x5af86e6f),
30843 SPH_C32(0xf1863c91) },
30844 { SPH_C32(0xa4a20001), SPH_C32(0x979a4c00), SPH_C32(0xa30c0000),
30845 SPH_C32(0xf9a50000), SPH_C32(0x25af5b75), SPH_C32(0x130fc7f4),
30846 SPH_C32(0xf76cbec2), SPH_C32(0x2e02e665), SPH_C32(0x6a510002),
30847 SPH_C32(0x9b679e00), SPH_C32(0xae970000), SPH_C32(0x8f670000),
30848 SPH_C32(0x399618bd), SPH_C32(0xa8901d15), SPH_C32(0x1428cd7a),
30849 SPH_C32(0x50a5c30e) },
30850 { SPH_C32(0x13ea0001), SPH_C32(0xdc925100), SPH_C32(0x3dce0000),
30851 SPH_C32(0x69670000), SPH_C32(0x81f80799), SPH_C32(0x3a4a8f56),
30852 SPH_C32(0x3aa3f01c), SPH_C32(0xe459edb5), SPH_C32(0xde1e0002),
30853 SPH_C32(0xc4f39700), SPH_C32(0xdb740000), SPH_C32(0x263c0000),
30854 SPH_C32(0x28bd490b), SPH_C32(0x135ac944), SPH_C32(0xe7af9017),
30855 SPH_C32(0x212f28a0) },
30856 { SPH_C32(0x1f980001), SPH_C32(0x95775e00), SPH_C32(0x7fb70000),
30857 SPH_C32(0x358d0000), SPH_C32(0xb2523783), SPH_C32(0x2fc8aa42),
30858 SPH_C32(0xaf00bb67), SPH_C32(0x5012ed25), SPH_C32(0x203c0002),
30859 SPH_C32(0x63ab9200), SPH_C32(0xfea50000), SPH_C32(0xd15c0000),
30860 SPH_C32(0xa18c31d1), SPH_C32(0x0c8e3124), SPH_C32(0xa97f3302),
30861 SPH_C32(0x800cd73f) },
30862 { SPH_C32(0xedc80001), SPH_C32(0x7bca5400), SPH_C32(0x181f0000),
30863 SPH_C32(0x9e070000), SPH_C32(0x08c97f43), SPH_C32(0x259e7736),
30864 SPH_C32(0x74735309), SPH_C32(0x457a122a), SPH_C32(0x2c4e0002),
30865 SPH_C32(0x2a4e9d00), SPH_C32(0xbcdc0000), SPH_C32(0x8db60000),
30866 SPH_C32(0x922601cb), SPH_C32(0x190c1430), SPH_C32(0x3cdc7879),
30867 SPH_C32(0x3447d7af) },
30868 { SPH_C32(0xe1ba0001), SPH_C32(0x322f5b00), SPH_C32(0x5a660000),
30869 SPH_C32(0xc2ed0000), SPH_C32(0x3b634f59), SPH_C32(0x301c5222),
30870 SPH_C32(0xe1d01872), SPH_C32(0xf13112ba), SPH_C32(0xd26c0002),
30871 SPH_C32(0x8d169800), SPH_C32(0x990d0000), SPH_C32(0x7ad60000),
30872 SPH_C32(0x1b177911), SPH_C32(0x06d8ec50), SPH_C32(0x720cdb6c),
30873 SPH_C32(0x95642830) },
30874 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
30875 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
30876 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
30877 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
30878 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
30879 SPH_C32(0x7b63e054) },
30880 { SPH_C32(0x97190001), SPH_C32(0xe4386800), SPH_C32(0x25e30000),
30881 SPH_C32(0x6b810000), SPH_C32(0x756715e3), SPH_C32(0xeb5dc57f),
30882 SPH_C32(0xc8ffcf42), SPH_C32(0xe43f94ba), SPH_C32(0xb4420002),
30883 SPH_C32(0xdda28600), SPH_C32(0x99230000), SPH_C32(0x1c800000),
30884 SPH_C32(0xbc4260da), SPH_C32(0xe0ed5800), SPH_C32(0x0b808ea5),
30885 SPH_C32(0xda401fcb) },
30886 { SPH_C32(0x65490001), SPH_C32(0x0a856200), SPH_C32(0x424b0000),
30887 SPH_C32(0xc00b0000), SPH_C32(0xcffc5d23), SPH_C32(0xe10b180b),
30888 SPH_C32(0x138c272c), SPH_C32(0xf1576bb5), SPH_C32(0xb8300002),
30889 SPH_C32(0x94478900), SPH_C32(0xdb5a0000), SPH_C32(0x406a0000),
30890 SPH_C32(0x8fe850c0), SPH_C32(0xf56f7d14), SPH_C32(0x9e23c5de),
30891 SPH_C32(0x6e0b1f5b) },
30892 { SPH_C32(0x693b0001), SPH_C32(0x43606d00), SPH_C32(0x00320000),
30893 SPH_C32(0x9ce10000), SPH_C32(0xfc566d39), SPH_C32(0xf4893d1f),
30894 SPH_C32(0x862f6c57), SPH_C32(0x451c6b25), SPH_C32(0x46120002),
30895 SPH_C32(0x331f8c00), SPH_C32(0xfe8b0000), SPH_C32(0xb70a0000),
30896 SPH_C32(0x06d9281a), SPH_C32(0xeabb8574), SPH_C32(0xd0f366cb),
30897 SPH_C32(0xcf28e0c4) },
30898 { SPH_C32(0xde730001), SPH_C32(0x08687000), SPH_C32(0x9ef00000),
30899 SPH_C32(0x0c230000), SPH_C32(0x580131d5), SPH_C32(0xddcc75bd),
30900 SPH_C32(0x4be02289), SPH_C32(0x8f4760f5), SPH_C32(0xf25d0002),
30901 SPH_C32(0x6c8b8500), SPH_C32(0x8b680000), SPH_C32(0x1e510000),
30902 SPH_C32(0x17f279ac), SPH_C32(0x51715125), SPH_C32(0x23743ba6),
30903 SPH_C32(0xbea20b6a) },
30904 { SPH_C32(0xd2010001), SPH_C32(0x418d7f00), SPH_C32(0xdc890000),
30905 SPH_C32(0x50c90000), SPH_C32(0x6bab01cf), SPH_C32(0xc84e50a9),
30906 SPH_C32(0xde4369f2), SPH_C32(0x3b0c6065), SPH_C32(0x0c7f0002),
30907 SPH_C32(0xcbd38000), SPH_C32(0xaeb90000), SPH_C32(0xe9310000),
30908 SPH_C32(0x9ec30176), SPH_C32(0x4ea5a945), SPH_C32(0x6da498b3),
30909 SPH_C32(0x1f81f4f5) },
30910 { SPH_C32(0x20510001), SPH_C32(0xaf307500), SPH_C32(0xbb210000),
30911 SPH_C32(0xfb430000), SPH_C32(0xd130490f), SPH_C32(0xc2188ddd),
30912 SPH_C32(0x0530819c), SPH_C32(0x2e649f6a), SPH_C32(0x000d0002),
30913 SPH_C32(0x82368f00), SPH_C32(0xecc00000), SPH_C32(0xb5db0000),
30914 SPH_C32(0xad69316c), SPH_C32(0x5b278c51), SPH_C32(0xf807d3c8),
30915 SPH_C32(0xabcaf465) },
30916 { SPH_C32(0x2c230001), SPH_C32(0xe6d57a00), SPH_C32(0xf9580000),
30917 SPH_C32(0xa7a90000), SPH_C32(0xe29a7915), SPH_C32(0xd79aa8c9),
30918 SPH_C32(0x9093cae7), SPH_C32(0x9a2f9ffa), SPH_C32(0xfe2f0002),
30919 SPH_C32(0x256e8a00), SPH_C32(0xc9110000), SPH_C32(0x42bb0000),
30920 SPH_C32(0x245849b6), SPH_C32(0x44f37431), SPH_C32(0xb6d770dd),
30921 SPH_C32(0x0ae90bfa) },
30922 { SPH_C32(0x23560001), SPH_C32(0xbbac6100), SPH_C32(0x50000000),
30923 SPH_C32(0xc2da0000), SPH_C32(0x644c4455), SPH_C32(0x5097112e),
30924 SPH_C32(0x3b78922f), SPH_C32(0x95b57f14), SPH_C32(0xb7450002),
30925 SPH_C32(0xc93e9200), SPH_C32(0x72020000), SPH_C32(0x25190000),
30926 SPH_C32(0x093e6d80), SPH_C32(0x7262c4f3), SPH_C32(0x35c89d16),
30927 SPH_C32(0x6191ffb5) },
30928 { SPH_C32(0x2f240001), SPH_C32(0xf2496e00), SPH_C32(0x12790000),
30929 SPH_C32(0x9e300000), SPH_C32(0x57e6744f), SPH_C32(0x4515343a),
30930 SPH_C32(0xaedbd954), SPH_C32(0x21fe7f84), SPH_C32(0x49670002),
30931 SPH_C32(0x6e669700), SPH_C32(0x57d30000), SPH_C32(0xd2790000),
30932 SPH_C32(0x800f155a), SPH_C32(0x6db63c93), SPH_C32(0x7b183e03),
30933 SPH_C32(0xc0b2002a) },
30934 { SPH_C32(0xdd740001), SPH_C32(0x1cf46400), SPH_C32(0x75d10000),
30935 SPH_C32(0x35ba0000), SPH_C32(0xed7d3c8f), SPH_C32(0x4f43e94e),
30936 SPH_C32(0x75a8313a), SPH_C32(0x3496808b), SPH_C32(0x45150002),
30937 SPH_C32(0x27839800), SPH_C32(0x15aa0000), SPH_C32(0x8e930000),
30938 SPH_C32(0xb3a52540), SPH_C32(0x78341987), SPH_C32(0xeebb7578),
30939 SPH_C32(0x74f900ba) },
30940 { SPH_C32(0xd1060001), SPH_C32(0x55116b00), SPH_C32(0x37a80000),
30941 SPH_C32(0x69500000), SPH_C32(0xded70c95), SPH_C32(0x5ac1cc5a),
30942 SPH_C32(0xe00b7a41), SPH_C32(0x80dd801b), SPH_C32(0xbb370002),
30943 SPH_C32(0x80db9d00), SPH_C32(0x307b0000), SPH_C32(0x79f30000),
30944 SPH_C32(0x3a945d9a), SPH_C32(0x67e0e1e7), SPH_C32(0xa06bd66d),
30945 SPH_C32(0xd5daff25) },
30946 { SPH_C32(0x664e0001), SPH_C32(0x1e197600), SPH_C32(0xa96a0000),
30947 SPH_C32(0xf9920000), SPH_C32(0x7a805079), SPH_C32(0x738484f8),
30948 SPH_C32(0x2dc4349f), SPH_C32(0x4a868bcb), SPH_C32(0x0f780002),
30949 SPH_C32(0xdf4f9400), SPH_C32(0x45980000), SPH_C32(0xd0a80000),
30950 SPH_C32(0x2bbf0c2c), SPH_C32(0xdc2a35b6), SPH_C32(0x53ec8b00),
30951 SPH_C32(0xa450148b) },
30952 { SPH_C32(0x6a3c0001), SPH_C32(0x57fc7900), SPH_C32(0xeb130000),
30953 SPH_C32(0xa5780000), SPH_C32(0x492a6063), SPH_C32(0x6606a1ec),
30954 SPH_C32(0xb8677fe4), SPH_C32(0xfecd8b5b), SPH_C32(0xf15a0002),
30955 SPH_C32(0x78179100), SPH_C32(0x60490000), SPH_C32(0x27c80000),
30956 SPH_C32(0xa28e74f6), SPH_C32(0xc3fecdd6), SPH_C32(0x1d3c2815),
30957 SPH_C32(0x0573eb14) },
30958 { SPH_C32(0x986c0001), SPH_C32(0xb9417300), SPH_C32(0x8cbb0000),
30959 SPH_C32(0x0ef20000), SPH_C32(0xf3b128a3), SPH_C32(0x6c507c98),
30960 SPH_C32(0x6314978a), SPH_C32(0xeba57454), SPH_C32(0xfd280002),
30961 SPH_C32(0x31f29e00), SPH_C32(0x22300000), SPH_C32(0x7b220000),
30962 SPH_C32(0x912444ec), SPH_C32(0xd67ce8c2), SPH_C32(0x889f636e),
30963 SPH_C32(0xb138eb84) },
30964 { SPH_C32(0x941e0001), SPH_C32(0xf0a47c00), SPH_C32(0xcec20000),
30965 SPH_C32(0x52180000), SPH_C32(0xc01b18b9), SPH_C32(0x79d2598c),
30966 SPH_C32(0xf6b7dcf1), SPH_C32(0x5fee74c4), SPH_C32(0x030a0002),
30967 SPH_C32(0x96aa9b00), SPH_C32(0x07e10000), SPH_C32(0x8c420000),
30968 SPH_C32(0x18153c36), SPH_C32(0xc9a810a2), SPH_C32(0xc64fc07b),
30969 SPH_C32(0x101b141b) },
30970 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
30971 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
30972 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
30973 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
30974 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
30975 SPH_C32(0xd5bc862a) },
30976 { SPH_C32(0x33db0001), SPH_C32(0x3d0f4c00), SPH_C32(0x2fab0000),
30977 SPH_C32(0x0de00000), SPH_C32(0x8d1d0724), SPH_C32(0x6de33223),
30978 SPH_C32(0x6bdb10d6), SPH_C32(0xcf9fceef), SPH_C32(0xc1e60002),
30979 SPH_C32(0x1f29a100), SPH_C32(0x0d870000), SPH_C32(0x8c750000),
30980 SPH_C32(0x473a373a), SPH_C32(0xa92353ae), SPH_C32(0x1ce74a26),
30981 SPH_C32(0x749f79b5) },
30982 { SPH_C32(0xc18b0001), SPH_C32(0xd3b24600), SPH_C32(0x48030000),
30983 SPH_C32(0xa66a0000), SPH_C32(0x37864fe4), SPH_C32(0x67b5ef57),
30984 SPH_C32(0xb0a8f8b8), SPH_C32(0xdaf731e0), SPH_C32(0xcd940002),
30985 SPH_C32(0x56ccae00), SPH_C32(0x4ffe0000), SPH_C32(0xd09f0000),
30986 SPH_C32(0x74900720), SPH_C32(0xbca176ba), SPH_C32(0x8944015d),
30987 SPH_C32(0xc0d47925) },
30988 { SPH_C32(0xcdf90001), SPH_C32(0x9a574900), SPH_C32(0x0a7a0000),
30989 SPH_C32(0xfa800000), SPH_C32(0x042c7ffe), SPH_C32(0x7237ca43),
30990 SPH_C32(0x250bb3c3), SPH_C32(0x6ebc3170), SPH_C32(0x33b60002),
30991 SPH_C32(0xf194ab00), SPH_C32(0x6a2f0000), SPH_C32(0x27ff0000),
30992 SPH_C32(0xfda17ffa), SPH_C32(0xa3758eda), SPH_C32(0xc794a248),
30993 SPH_C32(0x61f786ba) },
30994 { SPH_C32(0x7ab10001), SPH_C32(0xd15f5400), SPH_C32(0x94b80000),
30995 SPH_C32(0x6a420000), SPH_C32(0xa07b2312), SPH_C32(0x5b7282e1),
30996 SPH_C32(0xe8c4fd1d), SPH_C32(0xa4e73aa0), SPH_C32(0x87f90002),
30997 SPH_C32(0xae00a200), SPH_C32(0x1fcc0000), SPH_C32(0x8ea40000),
30998 SPH_C32(0xec8a2e4c), SPH_C32(0x18bf5a8b), SPH_C32(0x3413ff25),
30999 SPH_C32(0x107d6d14) },
31000 { SPH_C32(0x76c30001), SPH_C32(0x98ba5b00), SPH_C32(0xd6c10000),
31001 SPH_C32(0x36a80000), SPH_C32(0x93d11308), SPH_C32(0x4ef0a7f5),
31002 SPH_C32(0x7d67b666), SPH_C32(0x10ac3a30), SPH_C32(0x79db0002),
31003 SPH_C32(0x0958a700), SPH_C32(0x3a1d0000), SPH_C32(0x79c40000),
31004 SPH_C32(0x65bb5696), SPH_C32(0x076ba2eb), SPH_C32(0x7ac35c30),
31005 SPH_C32(0xb15e928b) },
31006 { SPH_C32(0x84930001), SPH_C32(0x76075100), SPH_C32(0xb1690000),
31007 SPH_C32(0x9d220000), SPH_C32(0x294a5bc8), SPH_C32(0x44a67a81),
31008 SPH_C32(0xa6145e08), SPH_C32(0x05c4c53f), SPH_C32(0x75a90002),
31009 SPH_C32(0x40bda800), SPH_C32(0x78640000), SPH_C32(0x252e0000),
31010 SPH_C32(0x5611668c), SPH_C32(0x12e987ff), SPH_C32(0xef60174b),
31011 SPH_C32(0x0515921b) },
31012 { SPH_C32(0x88e10001), SPH_C32(0x3fe25e00), SPH_C32(0xf3100000),
31013 SPH_C32(0xc1c80000), SPH_C32(0x1ae06bd2), SPH_C32(0x51245f95),
31014 SPH_C32(0x33b71573), SPH_C32(0xb18fc5af), SPH_C32(0x8b8b0002),
31015 SPH_C32(0xe7e5ad00), SPH_C32(0x5db50000), SPH_C32(0xd24e0000),
31016 SPH_C32(0xdf201e56), SPH_C32(0x0d3d7f9f), SPH_C32(0xa1b0b45e),
31017 SPH_C32(0xa4366d84) },
31018 { SPH_C32(0x87940001), SPH_C32(0x629b4500), SPH_C32(0x5a480000),
31019 SPH_C32(0xa4bb0000), SPH_C32(0x9c365692), SPH_C32(0xd629e672),
31020 SPH_C32(0x985c4dbb), SPH_C32(0xbe152541), SPH_C32(0xc2e10002),
31021 SPH_C32(0x0bb5b500), SPH_C32(0xe6a60000), SPH_C32(0xb5ec0000),
31022 SPH_C32(0xf2463a60), SPH_C32(0x3baccf5d), SPH_C32(0x22af5995),
31023 SPH_C32(0xcf4e99cb) },
31024 { SPH_C32(0x8be60001), SPH_C32(0x2b7e4a00), SPH_C32(0x18310000),
31025 SPH_C32(0xf8510000), SPH_C32(0xaf9c6688), SPH_C32(0xc3abc366),
31026 SPH_C32(0x0dff06c0), SPH_C32(0x0a5e25d1), SPH_C32(0x3cc30002),
31027 SPH_C32(0xacedb000), SPH_C32(0xc3770000), SPH_C32(0x428c0000),
31028 SPH_C32(0x7b7742ba), SPH_C32(0x2478373d), SPH_C32(0x6c7ffa80),
31029 SPH_C32(0x6e6d6654) },
31030 { SPH_C32(0x79b60001), SPH_C32(0xc5c34000), SPH_C32(0x7f990000),
31031 SPH_C32(0x53db0000), SPH_C32(0x15072e48), SPH_C32(0xc9fd1e12),
31032 SPH_C32(0xd68ceeae), SPH_C32(0x1f36dade), SPH_C32(0x30b10002),
31033 SPH_C32(0xe508bf00), SPH_C32(0x810e0000), SPH_C32(0x1e660000),
31034 SPH_C32(0x48dd72a0), SPH_C32(0x31fa1229), SPH_C32(0xf9dcb1fb),
31035 SPH_C32(0xda2666c4) },
31036 { SPH_C32(0x75c40001), SPH_C32(0x8c264f00), SPH_C32(0x3de00000),
31037 SPH_C32(0x0f310000), SPH_C32(0x26ad1e52), SPH_C32(0xdc7f3b06),
31038 SPH_C32(0x432fa5d5), SPH_C32(0xab7dda4e), SPH_C32(0xce930002),
31039 SPH_C32(0x4250ba00), SPH_C32(0xa4df0000), SPH_C32(0xe9060000),
31040 SPH_C32(0xc1ec0a7a), SPH_C32(0x2e2eea49), SPH_C32(0xb70c12ee),
31041 SPH_C32(0x7b05995b) },
31042 { SPH_C32(0xc28c0001), SPH_C32(0xc72e5200), SPH_C32(0xa3220000),
31043 SPH_C32(0x9ff30000), SPH_C32(0x82fa42be), SPH_C32(0xf53a73a4),
31044 SPH_C32(0x8ee0eb0b), SPH_C32(0x6126d19e), SPH_C32(0x7adc0002),
31045 SPH_C32(0x1dc4b300), SPH_C32(0xd13c0000), SPH_C32(0x405d0000),
31046 SPH_C32(0xd0c75bcc), SPH_C32(0x95e43e18), SPH_C32(0x448b4f83),
31047 SPH_C32(0x0a8f72f5) },
31048 { SPH_C32(0xcefe0001), SPH_C32(0x8ecb5d00), SPH_C32(0xe15b0000),
31049 SPH_C32(0xc3190000), SPH_C32(0xb15072a4), SPH_C32(0xe0b856b0),
31050 SPH_C32(0x1b43a070), SPH_C32(0xd56dd10e), SPH_C32(0x84fe0002),
31051 SPH_C32(0xba9cb600), SPH_C32(0xf4ed0000), SPH_C32(0xb73d0000),
31052 SPH_C32(0x59f62316), SPH_C32(0x8a30c678), SPH_C32(0x0a5bec96),
31053 SPH_C32(0xabac8d6a) },
31054 { SPH_C32(0x3cae0001), SPH_C32(0x60765700), SPH_C32(0x86f30000),
31055 SPH_C32(0x68930000), SPH_C32(0x0bcb3a64), SPH_C32(0xeaee8bc4),
31056 SPH_C32(0xc030481e), SPH_C32(0xc0052e01), SPH_C32(0x888c0002),
31057 SPH_C32(0xf379b900), SPH_C32(0xb6940000), SPH_C32(0xebd70000),
31058 SPH_C32(0x6a5c130c), SPH_C32(0x9fb2e36c), SPH_C32(0x9ff8a7ed),
31059 SPH_C32(0x1fe78dfa) },
31060 { SPH_C32(0x30dc0001), SPH_C32(0x29935800), SPH_C32(0xc48a0000),
31061 SPH_C32(0x34790000), SPH_C32(0x38610a7e), SPH_C32(0xff6caed0),
31062 SPH_C32(0x55930365), SPH_C32(0x744e2e91), SPH_C32(0x76ae0002),
31063 SPH_C32(0x5421bc00), SPH_C32(0x93450000), SPH_C32(0x1cb70000),
31064 SPH_C32(0xe36d6bd6), SPH_C32(0x80661b0c), SPH_C32(0xd12804f8),
31065 SPH_C32(0xbec47265) },
31066 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
31067 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
31068 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
31069 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
31070 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
31071 SPH_C32(0x50c3ba01) },
31072 { SPH_C32(0x467f0001), SPH_C32(0xff846b00), SPH_C32(0xbb0f0000),
31073 SPH_C32(0x9d150000), SPH_C32(0x766550c4), SPH_C32(0x242d398d),
31074 SPH_C32(0x7cbcd455), SPH_C32(0x6140a891), SPH_C32(0x10800002),
31075 SPH_C32(0x0495a200), SPH_C32(0x936b0000), SPH_C32(0x7ae10000),
31076 SPH_C32(0x4438721d), SPH_C32(0x6653af5c), SPH_C32(0xa8a45131),
31077 SPH_C32(0xf1e0459e) },
31078 { SPH_C32(0xb42f0001), SPH_C32(0x11396100), SPH_C32(0xdca70000),
31079 SPH_C32(0x369f0000), SPH_C32(0xccfe1804), SPH_C32(0x2e7be4f9),
31080 SPH_C32(0xa7cf3c3b), SPH_C32(0x7428579e), SPH_C32(0x1cf20002),
31081 SPH_C32(0x4d70ad00), SPH_C32(0xd1120000), SPH_C32(0x260b0000),
31082 SPH_C32(0x77924207), SPH_C32(0x73d18a48), SPH_C32(0x3d071a4a),
31083 SPH_C32(0x45ab450e) },
31084 { SPH_C32(0xb85d0001), SPH_C32(0x58dc6e00), SPH_C32(0x9ede0000),
31085 SPH_C32(0x6a750000), SPH_C32(0xff54281e), SPH_C32(0x3bf9c1ed),
31086 SPH_C32(0x326c7740), SPH_C32(0xc063570e), SPH_C32(0xe2d00002),
31087 SPH_C32(0xea28a800), SPH_C32(0xf4c30000), SPH_C32(0xd16b0000),
31088 SPH_C32(0xfea33add), SPH_C32(0x6c057228), SPH_C32(0x73d7b95f),
31089 SPH_C32(0xe488ba91) },
31090 { SPH_C32(0x0f150001), SPH_C32(0x13d47300), SPH_C32(0x001c0000),
31091 SPH_C32(0xfab70000), SPH_C32(0x5b0374f2), SPH_C32(0x12bc894f),
31092 SPH_C32(0xffa3399e), SPH_C32(0x0a385cde), SPH_C32(0x569f0002),
31093 SPH_C32(0xb5bca100), SPH_C32(0x81200000), SPH_C32(0x78300000),
31094 SPH_C32(0xef886b6b), SPH_C32(0xd7cfa679), SPH_C32(0x8050e432),
31095 SPH_C32(0x9502513f) },
31096 { SPH_C32(0x03670001), SPH_C32(0x5a317c00), SPH_C32(0x42650000),
31097 SPH_C32(0xa65d0000), SPH_C32(0x68a944e8), SPH_C32(0x073eac5b),
31098 SPH_C32(0x6a0072e5), SPH_C32(0xbe735c4e), SPH_C32(0xa8bd0002),
31099 SPH_C32(0x12e4a400), SPH_C32(0xa4f10000), SPH_C32(0x8f500000),
31100 SPH_C32(0x66b913b1), SPH_C32(0xc81b5e19), SPH_C32(0xce804727),
31101 SPH_C32(0x3421aea0) },
31102 { SPH_C32(0xf1370001), SPH_C32(0xb48c7600), SPH_C32(0x25cd0000),
31103 SPH_C32(0x0dd70000), SPH_C32(0xd2320c28), SPH_C32(0x0d68712f),
31104 SPH_C32(0xb1739a8b), SPH_C32(0xab1ba341), SPH_C32(0xa4cf0002),
31105 SPH_C32(0x5b01ab00), SPH_C32(0xe6880000), SPH_C32(0xd3ba0000),
31106 SPH_C32(0x551323ab), SPH_C32(0xdd997b0d), SPH_C32(0x5b230c5c),
31107 SPH_C32(0x806aae30) },
31108 { SPH_C32(0xfd450001), SPH_C32(0xfd697900), SPH_C32(0x67b40000),
31109 SPH_C32(0x513d0000), SPH_C32(0xe1983c32), SPH_C32(0x18ea543b),
31110 SPH_C32(0x24d0d1f0), SPH_C32(0x1f50a3d1), SPH_C32(0x5aed0002),
31111 SPH_C32(0xfc59ae00), SPH_C32(0xc3590000), SPH_C32(0x24da0000),
31112 SPH_C32(0xdc225b71), SPH_C32(0xc24d836d), SPH_C32(0x15f3af49),
31113 SPH_C32(0x214951af) },
31114 { SPH_C32(0xf2300001), SPH_C32(0xa0106200), SPH_C32(0xceec0000),
31115 SPH_C32(0x344e0000), SPH_C32(0x674e0172), SPH_C32(0x9fe7eddc),
31116 SPH_C32(0x8f3b8938), SPH_C32(0x10ca433f), SPH_C32(0x13870002),
31117 SPH_C32(0x1009b600), SPH_C32(0x784a0000), SPH_C32(0x43780000),
31118 SPH_C32(0xf1447f47), SPH_C32(0xf4dc33af), SPH_C32(0x96ec4282),
31119 SPH_C32(0x4a31a5e0) },
31120 { SPH_C32(0xfe420001), SPH_C32(0xe9f56d00), SPH_C32(0x8c950000),
31121 SPH_C32(0x68a40000), SPH_C32(0x54e43168), SPH_C32(0x8a65c8c8),
31122 SPH_C32(0x1a98c243), SPH_C32(0xa48143af), SPH_C32(0xeda50002),
31123 SPH_C32(0xb751b300), SPH_C32(0x5d9b0000), SPH_C32(0xb4180000),
31124 SPH_C32(0x7875079d), SPH_C32(0xeb08cbcf), SPH_C32(0xd83ce197),
31125 SPH_C32(0xeb125a7f) },
31126 { SPH_C32(0x0c120001), SPH_C32(0x07486700), SPH_C32(0xeb3d0000),
31127 SPH_C32(0xc32e0000), SPH_C32(0xee7f79a8), SPH_C32(0x803315bc),
31128 SPH_C32(0xc1eb2a2d), SPH_C32(0xb1e9bca0), SPH_C32(0xe1d70002),
31129 SPH_C32(0xfeb4bc00), SPH_C32(0x1fe20000), SPH_C32(0xe8f20000),
31130 SPH_C32(0x4bdf3787), SPH_C32(0xfe8aeedb), SPH_C32(0x4d9faaec),
31131 SPH_C32(0x5f595aef) },
31132 { SPH_C32(0x00600001), SPH_C32(0x4ead6800), SPH_C32(0xa9440000),
31133 SPH_C32(0x9fc40000), SPH_C32(0xddd549b2), SPH_C32(0x95b130a8),
31134 SPH_C32(0x54486156), SPH_C32(0x05a2bc30), SPH_C32(0x1ff50002),
31135 SPH_C32(0x59ecb900), SPH_C32(0x3a330000), SPH_C32(0x1f920000),
31136 SPH_C32(0xc2ee4f5d), SPH_C32(0xe15e16bb), SPH_C32(0x034f09f9),
31137 SPH_C32(0xfe7aa570) },
31138 { SPH_C32(0xb7280001), SPH_C32(0x05a57500), SPH_C32(0x37860000),
31139 SPH_C32(0x0f060000), SPH_C32(0x7982155e), SPH_C32(0xbcf4780a),
31140 SPH_C32(0x99872f88), SPH_C32(0xcff9b7e0), SPH_C32(0xabba0002),
31141 SPH_C32(0x0678b000), SPH_C32(0x4fd00000), SPH_C32(0xb6c90000),
31142 SPH_C32(0xd3c51eeb), SPH_C32(0x5a94c2ea), SPH_C32(0xf0c85494),
31143 SPH_C32(0x8ff04ede) },
31144 { SPH_C32(0xbb5a0001), SPH_C32(0x4c407a00), SPH_C32(0x75ff0000),
31145 SPH_C32(0x53ec0000), SPH_C32(0x4a282544), SPH_C32(0xa9765d1e),
31146 SPH_C32(0x0c2464f3), SPH_C32(0x7bb2b770), SPH_C32(0x55980002),
31147 SPH_C32(0xa120b500), SPH_C32(0x6a010000), SPH_C32(0x41a90000),
31148 SPH_C32(0x5af46631), SPH_C32(0x45403a8a), SPH_C32(0xbe18f781),
31149 SPH_C32(0x2ed3b141) },
31150 { SPH_C32(0x490a0001), SPH_C32(0xa2fd7000), SPH_C32(0x12570000),
31151 SPH_C32(0xf8660000), SPH_C32(0xf0b36d84), SPH_C32(0xa320806a),
31152 SPH_C32(0xd7578c9d), SPH_C32(0x6eda487f), SPH_C32(0x59ea0002),
31153 SPH_C32(0xe8c5ba00), SPH_C32(0x28780000), SPH_C32(0x1d430000),
31154 SPH_C32(0x695e562b), SPH_C32(0x50c21f9e), SPH_C32(0x2bbbbcfa),
31155 SPH_C32(0x9a98b1d1) },
31156 { SPH_C32(0x45780001), SPH_C32(0xeb187f00), SPH_C32(0x502e0000),
31157 SPH_C32(0xa48c0000), SPH_C32(0xc3195d9e), SPH_C32(0xb6a2a57e),
31158 SPH_C32(0x42f4c7e6), SPH_C32(0xda9148ef), SPH_C32(0xa7c80002),
31159 SPH_C32(0x4f9dbf00), SPH_C32(0x0da90000), SPH_C32(0xea230000),
31160 SPH_C32(0xe06f2ef1), SPH_C32(0x4f16e7fe), SPH_C32(0x656b1fef),
31161 SPH_C32(0x3bbb4e4e) },
31162 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
31163 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
31164 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
31165 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
31166 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
31167 SPH_C32(0x00b72e2b) },
31168 { SPH_C32(0x97740002), SPH_C32(0x28a38f00), SPH_C32(0x60670000),
31169 SPH_C32(0x419e0000), SPH_C32(0x05db6d3d), SPH_C32(0x25cb7986),
31170 SPH_C32(0x64b07ddc), SPH_C32(0x4a57dcef), SPH_C32(0x8beb0003),
31171 SPH_C32(0xa948c500), SPH_C32(0xf4f10000), SPH_C32(0x4d8a0000),
31172 SPH_C32(0x02f557e4), SPH_C32(0x988c4f37), SPH_C32(0xf5f8d508),
31173 SPH_C32(0xa194d1b4) },
31174 { SPH_C32(0x65240002), SPH_C32(0xc61e8500), SPH_C32(0x07cf0000),
31175 SPH_C32(0xea140000), SPH_C32(0xbf4025fd), SPH_C32(0x2f9da4f2),
31176 SPH_C32(0xbfc395b2), SPH_C32(0x5f3f23e0), SPH_C32(0x87990003),
31177 SPH_C32(0xe0adca00), SPH_C32(0xb6880000), SPH_C32(0x11600000),
31178 SPH_C32(0x315f67fe), SPH_C32(0x8d0e6a23), SPH_C32(0x605b9e73),
31179 SPH_C32(0x15dfd124) },
31180 { SPH_C32(0x69560002), SPH_C32(0x8ffb8a00), SPH_C32(0x45b60000),
31181 SPH_C32(0xb6fe0000), SPH_C32(0x8cea15e7), SPH_C32(0x3a1f81e6),
31182 SPH_C32(0x2a60dec9), SPH_C32(0xeb742370), SPH_C32(0x79bb0003),
31183 SPH_C32(0x47f5cf00), SPH_C32(0x93590000), SPH_C32(0xe6000000),
31184 SPH_C32(0xb86e1f24), SPH_C32(0x92da9243), SPH_C32(0x2e8b3d66),
31185 SPH_C32(0xb4fc2ebb) },
31186 { SPH_C32(0xde1e0002), SPH_C32(0xc4f39700), SPH_C32(0xdb740000),
31187 SPH_C32(0x263c0000), SPH_C32(0x28bd490b), SPH_C32(0x135ac944),
31188 SPH_C32(0xe7af9017), SPH_C32(0x212f28a0), SPH_C32(0xcdf40003),
31189 SPH_C32(0x1861c600), SPH_C32(0xe6ba0000), SPH_C32(0x4f5b0000),
31190 SPH_C32(0xa9454e92), SPH_C32(0x29104612), SPH_C32(0xdd0c600b),
31191 SPH_C32(0xc576c515) },
31192 { SPH_C32(0xd26c0002), SPH_C32(0x8d169800), SPH_C32(0x990d0000),
31193 SPH_C32(0x7ad60000), SPH_C32(0x1b177911), SPH_C32(0x06d8ec50),
31194 SPH_C32(0x720cdb6c), SPH_C32(0x95642830), SPH_C32(0x33d60003),
31195 SPH_C32(0xbf39c300), SPH_C32(0xc36b0000), SPH_C32(0xb83b0000),
31196 SPH_C32(0x20743648), SPH_C32(0x36c4be72), SPH_C32(0x93dcc31e),
31197 SPH_C32(0x64553a8a) },
31198 { SPH_C32(0x203c0002), SPH_C32(0x63ab9200), SPH_C32(0xfea50000),
31199 SPH_C32(0xd15c0000), SPH_C32(0xa18c31d1), SPH_C32(0x0c8e3124),
31200 SPH_C32(0xa97f3302), SPH_C32(0x800cd73f), SPH_C32(0x3fa40003),
31201 SPH_C32(0xf6dccc00), SPH_C32(0x81120000), SPH_C32(0xe4d10000),
31202 SPH_C32(0x13de0652), SPH_C32(0x23469b66), SPH_C32(0x067f8865),
31203 SPH_C32(0xd01e3a1a) },
31204 { SPH_C32(0x2c4e0002), SPH_C32(0x2a4e9d00), SPH_C32(0xbcdc0000),
31205 SPH_C32(0x8db60000), SPH_C32(0x922601cb), SPH_C32(0x190c1430),
31206 SPH_C32(0x3cdc7879), SPH_C32(0x3447d7af), SPH_C32(0xc1860003),
31207 SPH_C32(0x5184c900), SPH_C32(0xa4c30000), SPH_C32(0x13b10000),
31208 SPH_C32(0x9aef7e88), SPH_C32(0x3c926306), SPH_C32(0x48af2b70),
31209 SPH_C32(0x713dc585) },
31210 { SPH_C32(0x233b0002), SPH_C32(0x77378600), SPH_C32(0x15840000),
31211 SPH_C32(0xe8c50000), SPH_C32(0x14f03c8b), SPH_C32(0x9e01add7),
31212 SPH_C32(0x973720b1), SPH_C32(0x3bdd3741), SPH_C32(0x88ec0003),
31213 SPH_C32(0xbdd4d100), SPH_C32(0x1fd00000), SPH_C32(0x74130000),
31214 SPH_C32(0xb7895abe), SPH_C32(0x0a03d3c4), SPH_C32(0xcbb0c6bb),
31215 SPH_C32(0x1a4531ca) },
31216 { SPH_C32(0x2f490002), SPH_C32(0x3ed28900), SPH_C32(0x57fd0000),
31217 SPH_C32(0xb42f0000), SPH_C32(0x275a0c91), SPH_C32(0x8b8388c3),
31218 SPH_C32(0x02946bca), SPH_C32(0x8f9637d1), SPH_C32(0x76ce0003),
31219 SPH_C32(0x1a8cd400), SPH_C32(0x3a010000), SPH_C32(0x83730000),
31220 SPH_C32(0x3eb82264), SPH_C32(0x15d72ba4), SPH_C32(0x856065ae),
31221 SPH_C32(0xbb66ce55) },
31222 { SPH_C32(0xdd190002), SPH_C32(0xd06f8300), SPH_C32(0x30550000),
31223 SPH_C32(0x1fa50000), SPH_C32(0x9dc14451), SPH_C32(0x81d555b7),
31224 SPH_C32(0xd9e783a4), SPH_C32(0x9afec8de), SPH_C32(0x7abc0003),
31225 SPH_C32(0x5369db00), SPH_C32(0x78780000), SPH_C32(0xdf990000),
31226 SPH_C32(0x0d12127e), SPH_C32(0x00550eb0), SPH_C32(0x10c32ed5),
31227 SPH_C32(0x0f2dcec5) },
31228 { SPH_C32(0xd16b0002), SPH_C32(0x998a8c00), SPH_C32(0x722c0000),
31229 SPH_C32(0x434f0000), SPH_C32(0xae6b744b), SPH_C32(0x945770a3),
31230 SPH_C32(0x4c44c8df), SPH_C32(0x2eb5c84e), SPH_C32(0x849e0003),
31231 SPH_C32(0xf431de00), SPH_C32(0x5da90000), SPH_C32(0x28f90000),
31232 SPH_C32(0x84236aa4), SPH_C32(0x1f81f6d0), SPH_C32(0x5e138dc0),
31233 SPH_C32(0xae0e315a) },
31234 { SPH_C32(0x66230002), SPH_C32(0xd2829100), SPH_C32(0xecee0000),
31235 SPH_C32(0xd38d0000), SPH_C32(0x0a3c28a7), SPH_C32(0xbd123801),
31236 SPH_C32(0x818b8601), SPH_C32(0xe4eec39e), SPH_C32(0x30d10003),
31237 SPH_C32(0xaba5d700), SPH_C32(0x284a0000), SPH_C32(0x81a20000),
31238 SPH_C32(0x95083b12), SPH_C32(0xa44b2281), SPH_C32(0xad94d0ad),
31239 SPH_C32(0xdf84daf4) },
31240 { SPH_C32(0x6a510002), SPH_C32(0x9b679e00), SPH_C32(0xae970000),
31241 SPH_C32(0x8f670000), SPH_C32(0x399618bd), SPH_C32(0xa8901d15),
31242 SPH_C32(0x1428cd7a), SPH_C32(0x50a5c30e), SPH_C32(0xcef30003),
31243 SPH_C32(0x0cfdd200), SPH_C32(0x0d9b0000), SPH_C32(0x76c20000),
31244 SPH_C32(0x1c3943c8), SPH_C32(0xbb9fdae1), SPH_C32(0xe34473b8),
31245 SPH_C32(0x7ea7256b) },
31246 { SPH_C32(0x98010002), SPH_C32(0x75da9400), SPH_C32(0xc93f0000),
31247 SPH_C32(0x24ed0000), SPH_C32(0x830d507d), SPH_C32(0xa2c6c061),
31248 SPH_C32(0xcf5b2514), SPH_C32(0x45cd3c01), SPH_C32(0xc2810003),
31249 SPH_C32(0x4518dd00), SPH_C32(0x4fe20000), SPH_C32(0x2a280000),
31250 SPH_C32(0x2f9373d2), SPH_C32(0xae1dfff5), SPH_C32(0x76e738c3),
31251 SPH_C32(0xcaec25fb) },
31252 { SPH_C32(0x94730002), SPH_C32(0x3c3f9b00), SPH_C32(0x8b460000),
31253 SPH_C32(0x78070000), SPH_C32(0xb0a76067), SPH_C32(0xb744e575),
31254 SPH_C32(0x5af86e6f), SPH_C32(0xf1863c91), SPH_C32(0x3ca30003),
31255 SPH_C32(0xe240d800), SPH_C32(0x6a330000), SPH_C32(0xdd480000),
31256 SPH_C32(0xa6a20b08), SPH_C32(0xb1c90795), SPH_C32(0x38379bd6),
31257 SPH_C32(0x6bcfda64) },
31258 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
31259 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
31260 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
31261 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
31262 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
31263 SPH_C32(0x85c81200) },
31264 { SPH_C32(0xe2d00002), SPH_C32(0xea28a800), SPH_C32(0xf4c30000),
31265 SPH_C32(0xd16b0000), SPH_C32(0xfea33add), SPH_C32(0x6c057228),
31266 SPH_C32(0x73d7b95f), SPH_C32(0xe488ba91), SPH_C32(0x5a8d0003),
31267 SPH_C32(0xb2f4c600), SPH_C32(0x6a1d0000), SPH_C32(0xbb1e0000),
31268 SPH_C32(0x01f712c3), SPH_C32(0x57fcb3c5), SPH_C32(0x41bbce1f),
31269 SPH_C32(0x24ebed9f) },
31270 { SPH_C32(0x10800002), SPH_C32(0x0495a200), SPH_C32(0x936b0000),
31271 SPH_C32(0x7ae10000), SPH_C32(0x4438721d), SPH_C32(0x6653af5c),
31272 SPH_C32(0xa8a45131), SPH_C32(0xf1e0459e), SPH_C32(0x56ff0003),
31273 SPH_C32(0xfb11c900), SPH_C32(0x28640000), SPH_C32(0xe7f40000),
31274 SPH_C32(0x325d22d9), SPH_C32(0x427e96d1), SPH_C32(0xd4188564),
31275 SPH_C32(0x90a0ed0f) },
31276 { SPH_C32(0x1cf20002), SPH_C32(0x4d70ad00), SPH_C32(0xd1120000),
31277 SPH_C32(0x260b0000), SPH_C32(0x77924207), SPH_C32(0x73d18a48),
31278 SPH_C32(0x3d071a4a), SPH_C32(0x45ab450e), SPH_C32(0xa8dd0003),
31279 SPH_C32(0x5c49cc00), SPH_C32(0x0db50000), SPH_C32(0x10940000),
31280 SPH_C32(0xbb6c5a03), SPH_C32(0x5daa6eb1), SPH_C32(0x9ac82671),
31281 SPH_C32(0x31831290) },
31282 { SPH_C32(0xabba0002), SPH_C32(0x0678b000), SPH_C32(0x4fd00000),
31283 SPH_C32(0xb6c90000), SPH_C32(0xd3c51eeb), SPH_C32(0x5a94c2ea),
31284 SPH_C32(0xf0c85494), SPH_C32(0x8ff04ede), SPH_C32(0x1c920003),
31285 SPH_C32(0x03ddc500), SPH_C32(0x78560000), SPH_C32(0xb9cf0000),
31286 SPH_C32(0xaa470bb5), SPH_C32(0xe660bae0), SPH_C32(0x694f7b1c),
31287 SPH_C32(0x4009f93e) },
31288 { SPH_C32(0xa7c80002), SPH_C32(0x4f9dbf00), SPH_C32(0x0da90000),
31289 SPH_C32(0xea230000), SPH_C32(0xe06f2ef1), SPH_C32(0x4f16e7fe),
31290 SPH_C32(0x656b1fef), SPH_C32(0x3bbb4e4e), SPH_C32(0xe2b00003),
31291 SPH_C32(0xa485c000), SPH_C32(0x5d870000), SPH_C32(0x4eaf0000),
31292 SPH_C32(0x2376736f), SPH_C32(0xf9b44280), SPH_C32(0x279fd809),
31293 SPH_C32(0xe12a06a1) },
31294 { SPH_C32(0x55980002), SPH_C32(0xa120b500), SPH_C32(0x6a010000),
31295 SPH_C32(0x41a90000), SPH_C32(0x5af46631), SPH_C32(0x45403a8a),
31296 SPH_C32(0xbe18f781), SPH_C32(0x2ed3b141), SPH_C32(0xeec20003),
31297 SPH_C32(0xed60cf00), SPH_C32(0x1ffe0000), SPH_C32(0x12450000),
31298 SPH_C32(0x10dc4375), SPH_C32(0xec366794), SPH_C32(0xb23c9372),
31299 SPH_C32(0x55610631) },
31300 { SPH_C32(0x59ea0002), SPH_C32(0xe8c5ba00), SPH_C32(0x28780000),
31301 SPH_C32(0x1d430000), SPH_C32(0x695e562b), SPH_C32(0x50c21f9e),
31302 SPH_C32(0x2bbbbcfa), SPH_C32(0x9a98b1d1), SPH_C32(0x10e00003),
31303 SPH_C32(0x4a38ca00), SPH_C32(0x3a2f0000), SPH_C32(0xe5250000),
31304 SPH_C32(0x99ed3baf), SPH_C32(0xf3e29ff4), SPH_C32(0xfcec3067),
31305 SPH_C32(0xf442f9ae) },
31306 { SPH_C32(0x569f0002), SPH_C32(0xb5bca100), SPH_C32(0x81200000),
31307 SPH_C32(0x78300000), SPH_C32(0xef886b6b), SPH_C32(0xd7cfa679),
31308 SPH_C32(0x8050e432), SPH_C32(0x9502513f), SPH_C32(0x598a0003),
31309 SPH_C32(0xa668d200), SPH_C32(0x813c0000), SPH_C32(0x82870000),
31310 SPH_C32(0xb48b1f99), SPH_C32(0xc5732f36), SPH_C32(0x7ff3ddac),
31311 SPH_C32(0x9f3a0de1) },
31312 { SPH_C32(0x5aed0002), SPH_C32(0xfc59ae00), SPH_C32(0xc3590000),
31313 SPH_C32(0x24da0000), SPH_C32(0xdc225b71), SPH_C32(0xc24d836d),
31314 SPH_C32(0x15f3af49), SPH_C32(0x214951af), SPH_C32(0xa7a80003),
31315 SPH_C32(0x0130d700), SPH_C32(0xa4ed0000), SPH_C32(0x75e70000),
31316 SPH_C32(0x3dba6743), SPH_C32(0xdaa7d756), SPH_C32(0x31237eb9),
31317 SPH_C32(0x3e19f27e) },
31318 { SPH_C32(0xa8bd0002), SPH_C32(0x12e4a400), SPH_C32(0xa4f10000),
31319 SPH_C32(0x8f500000), SPH_C32(0x66b913b1), SPH_C32(0xc81b5e19),
31320 SPH_C32(0xce804727), SPH_C32(0x3421aea0), SPH_C32(0xabda0003),
31321 SPH_C32(0x48d5d800), SPH_C32(0xe6940000), SPH_C32(0x290d0000),
31322 SPH_C32(0x0e105759), SPH_C32(0xcf25f242), SPH_C32(0xa48035c2),
31323 SPH_C32(0x8a52f2ee) },
31324 { SPH_C32(0xa4cf0002), SPH_C32(0x5b01ab00), SPH_C32(0xe6880000),
31325 SPH_C32(0xd3ba0000), SPH_C32(0x551323ab), SPH_C32(0xdd997b0d),
31326 SPH_C32(0x5b230c5c), SPH_C32(0x806aae30), SPH_C32(0x55f80003),
31327 SPH_C32(0xef8ddd00), SPH_C32(0xc3450000), SPH_C32(0xde6d0000),
31328 SPH_C32(0x87212f83), SPH_C32(0xd0f10a22), SPH_C32(0xea5096d7),
31329 SPH_C32(0x2b710d71) },
31330 { SPH_C32(0x13870002), SPH_C32(0x1009b600), SPH_C32(0x784a0000),
31331 SPH_C32(0x43780000), SPH_C32(0xf1447f47), SPH_C32(0xf4dc33af),
31332 SPH_C32(0x96ec4282), SPH_C32(0x4a31a5e0), SPH_C32(0xe1b70003),
31333 SPH_C32(0xb019d400), SPH_C32(0xb6a60000), SPH_C32(0x77360000),
31334 SPH_C32(0x960a7e35), SPH_C32(0x6b3bde73), SPH_C32(0x19d7cbba),
31335 SPH_C32(0x5afbe6df) },
31336 { SPH_C32(0x1ff50002), SPH_C32(0x59ecb900), SPH_C32(0x3a330000),
31337 SPH_C32(0x1f920000), SPH_C32(0xc2ee4f5d), SPH_C32(0xe15e16bb),
31338 SPH_C32(0x034f09f9), SPH_C32(0xfe7aa570), SPH_C32(0x1f950003),
31339 SPH_C32(0x1741d100), SPH_C32(0x93770000), SPH_C32(0x80560000),
31340 SPH_C32(0x1f3b06ef), SPH_C32(0x74ef2613), SPH_C32(0x570768af),
31341 SPH_C32(0xfbd81940) },
31342 { SPH_C32(0xeda50002), SPH_C32(0xb751b300), SPH_C32(0x5d9b0000),
31343 SPH_C32(0xb4180000), SPH_C32(0x7875079d), SPH_C32(0xeb08cbcf),
31344 SPH_C32(0xd83ce197), SPH_C32(0xeb125a7f), SPH_C32(0x13e70003),
31345 SPH_C32(0x5ea4de00), SPH_C32(0xd10e0000), SPH_C32(0xdcbc0000),
31346 SPH_C32(0x2c9136f5), SPH_C32(0x616d0307), SPH_C32(0xc2a423d4),
31347 SPH_C32(0x4f9319d0) },
31348 { SPH_C32(0xe1d70002), SPH_C32(0xfeb4bc00), SPH_C32(0x1fe20000),
31349 SPH_C32(0xe8f20000), SPH_C32(0x4bdf3787), SPH_C32(0xfe8aeedb),
31350 SPH_C32(0x4d9faaec), SPH_C32(0x5f595aef), SPH_C32(0xedc50003),
31351 SPH_C32(0xf9fcdb00), SPH_C32(0xf4df0000), SPH_C32(0x2bdc0000),
31352 SPH_C32(0xa5a04e2f), SPH_C32(0x7eb9fb67), SPH_C32(0x8c7480c1),
31353 SPH_C32(0xeeb0e64f) },
31354 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
31355 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
31356 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
31357 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
31358 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
31359 SPH_C32(0x2b17747e) },
31360 { SPH_C32(0x46120002), SPH_C32(0x331f8c00), SPH_C32(0xfe8b0000),
31361 SPH_C32(0xb70a0000), SPH_C32(0x06d9281a), SPH_C32(0xeabb8574),
31362 SPH_C32(0xd0f366cb), SPH_C32(0xcf28e0c4), SPH_C32(0x2f290003),
31363 SPH_C32(0x707fe100), SPH_C32(0xfeb90000), SPH_C32(0x2beb0000),
31364 SPH_C32(0xfa8f4523), SPH_C32(0x1e32b86b), SPH_C32(0x56dc0a9c),
31365 SPH_C32(0x8a348be1) },
31366 { SPH_C32(0xb4420002), SPH_C32(0xdda28600), SPH_C32(0x99230000),
31367 SPH_C32(0x1c800000), SPH_C32(0xbc4260da), SPH_C32(0xe0ed5800),
31368 SPH_C32(0x0b808ea5), SPH_C32(0xda401fcb), SPH_C32(0x235b0003),
31369 SPH_C32(0x399aee00), SPH_C32(0xbcc00000), SPH_C32(0x77010000),
31370 SPH_C32(0xc9257539), SPH_C32(0x0bb09d7f), SPH_C32(0xc37f41e7),
31371 SPH_C32(0x3e7f8b71) },
31372 { SPH_C32(0xb8300002), SPH_C32(0x94478900), SPH_C32(0xdb5a0000),
31373 SPH_C32(0x406a0000), SPH_C32(0x8fe850c0), SPH_C32(0xf56f7d14),
31374 SPH_C32(0x9e23c5de), SPH_C32(0x6e0b1f5b), SPH_C32(0xdd790003),
31375 SPH_C32(0x9ec2eb00), SPH_C32(0x99110000), SPH_C32(0x80610000),
31376 SPH_C32(0x40140de3), SPH_C32(0x1464651f), SPH_C32(0x8dafe2f2),
31377 SPH_C32(0x9f5c74ee) },
31378 { SPH_C32(0x0f780002), SPH_C32(0xdf4f9400), SPH_C32(0x45980000),
31379 SPH_C32(0xd0a80000), SPH_C32(0x2bbf0c2c), SPH_C32(0xdc2a35b6),
31380 SPH_C32(0x53ec8b00), SPH_C32(0xa450148b), SPH_C32(0x69360003),
31381 SPH_C32(0xc156e200), SPH_C32(0xecf20000), SPH_C32(0x293a0000),
31382 SPH_C32(0x513f5c55), SPH_C32(0xafaeb14e), SPH_C32(0x7e28bf9f),
31383 SPH_C32(0xeed69f40) },
31384 { SPH_C32(0x030a0002), SPH_C32(0x96aa9b00), SPH_C32(0x07e10000),
31385 SPH_C32(0x8c420000), SPH_C32(0x18153c36), SPH_C32(0xc9a810a2),
31386 SPH_C32(0xc64fc07b), SPH_C32(0x101b141b), SPH_C32(0x97140003),
31387 SPH_C32(0x660ee700), SPH_C32(0xc9230000), SPH_C32(0xde5a0000),
31388 SPH_C32(0xd80e248f), SPH_C32(0xb07a492e), SPH_C32(0x30f81c8a),
31389 SPH_C32(0x4ff560df) },
31390 { SPH_C32(0xf15a0002), SPH_C32(0x78179100), SPH_C32(0x60490000),
31391 SPH_C32(0x27c80000), SPH_C32(0xa28e74f6), SPH_C32(0xc3fecdd6),
31392 SPH_C32(0x1d3c2815), SPH_C32(0x0573eb14), SPH_C32(0x9b660003),
31393 SPH_C32(0x2febe800), SPH_C32(0x8b5a0000), SPH_C32(0x82b00000),
31394 SPH_C32(0xeba41495), SPH_C32(0xa5f86c3a), SPH_C32(0xa55b57f1),
31395 SPH_C32(0xfbbe604f) },
31396 { SPH_C32(0xfd280002), SPH_C32(0x31f29e00), SPH_C32(0x22300000),
31397 SPH_C32(0x7b220000), SPH_C32(0x912444ec), SPH_C32(0xd67ce8c2),
31398 SPH_C32(0x889f636e), SPH_C32(0xb138eb84), SPH_C32(0x65440003),
31399 SPH_C32(0x88b3ed00), SPH_C32(0xae8b0000), SPH_C32(0x75d00000),
31400 SPH_C32(0x62956c4f), SPH_C32(0xba2c945a), SPH_C32(0xeb8bf4e4),
31401 SPH_C32(0x5a9d9fd0) },
31402 { SPH_C32(0xf25d0002), SPH_C32(0x6c8b8500), SPH_C32(0x8b680000),
31403 SPH_C32(0x1e510000), SPH_C32(0x17f279ac), SPH_C32(0x51715125),
31404 SPH_C32(0x23743ba6), SPH_C32(0xbea20b6a), SPH_C32(0x2c2e0003),
31405 SPH_C32(0x64e3f500), SPH_C32(0x15980000), SPH_C32(0x12720000),
31406 SPH_C32(0x4ff34879), SPH_C32(0x8cbd2498), SPH_C32(0x6894192f),
31407 SPH_C32(0x31e56b9f) },
31408 { SPH_C32(0xfe2f0002), SPH_C32(0x256e8a00), SPH_C32(0xc9110000),
31409 SPH_C32(0x42bb0000), SPH_C32(0x245849b6), SPH_C32(0x44f37431),
31410 SPH_C32(0xb6d770dd), SPH_C32(0x0ae90bfa), SPH_C32(0xd20c0003),
31411 SPH_C32(0xc3bbf000), SPH_C32(0x30490000), SPH_C32(0xe5120000),
31412 SPH_C32(0xc6c230a3), SPH_C32(0x9369dcf8), SPH_C32(0x2644ba3a),
31413 SPH_C32(0x90c69400) },
31414 { SPH_C32(0x0c7f0002), SPH_C32(0xcbd38000), SPH_C32(0xaeb90000),
31415 SPH_C32(0xe9310000), SPH_C32(0x9ec30176), SPH_C32(0x4ea5a945),
31416 SPH_C32(0x6da498b3), SPH_C32(0x1f81f4f5), SPH_C32(0xde7e0003),
31417 SPH_C32(0x8a5eff00), SPH_C32(0x72300000), SPH_C32(0xb9f80000),
31418 SPH_C32(0xf56800b9), SPH_C32(0x86ebf9ec), SPH_C32(0xb3e7f141),
31419 SPH_C32(0x248d9490) },
31420 { SPH_C32(0x000d0002), SPH_C32(0x82368f00), SPH_C32(0xecc00000),
31421 SPH_C32(0xb5db0000), SPH_C32(0xad69316c), SPH_C32(0x5b278c51),
31422 SPH_C32(0xf807d3c8), SPH_C32(0xabcaf465), SPH_C32(0x205c0003),
31423 SPH_C32(0x2d06fa00), SPH_C32(0x57e10000), SPH_C32(0x4e980000),
31424 SPH_C32(0x7c597863), SPH_C32(0x993f018c), SPH_C32(0xfd375254),
31425 SPH_C32(0x85ae6b0f) },
31426 { SPH_C32(0xb7450002), SPH_C32(0xc93e9200), SPH_C32(0x72020000),
31427 SPH_C32(0x25190000), SPH_C32(0x093e6d80), SPH_C32(0x7262c4f3),
31428 SPH_C32(0x35c89d16), SPH_C32(0x6191ffb5), SPH_C32(0x94130003),
31429 SPH_C32(0x7292f300), SPH_C32(0x22020000), SPH_C32(0xe7c30000),
31430 SPH_C32(0x6d7229d5), SPH_C32(0x22f5d5dd), SPH_C32(0x0eb00f39),
31431 SPH_C32(0xf42480a1) },
31432 { SPH_C32(0xbb370002), SPH_C32(0x80db9d00), SPH_C32(0x307b0000),
31433 SPH_C32(0x79f30000), SPH_C32(0x3a945d9a), SPH_C32(0x67e0e1e7),
31434 SPH_C32(0xa06bd66d), SPH_C32(0xd5daff25), SPH_C32(0x6a310003),
31435 SPH_C32(0xd5caf600), SPH_C32(0x07d30000), SPH_C32(0x10a30000),
31436 SPH_C32(0xe443510f), SPH_C32(0x3d212dbd), SPH_C32(0x4060ac2c),
31437 SPH_C32(0x55077f3e) },
31438 { SPH_C32(0x49670002), SPH_C32(0x6e669700), SPH_C32(0x57d30000),
31439 SPH_C32(0xd2790000), SPH_C32(0x800f155a), SPH_C32(0x6db63c93),
31440 SPH_C32(0x7b183e03), SPH_C32(0xc0b2002a), SPH_C32(0x66430003),
31441 SPH_C32(0x9c2ff900), SPH_C32(0x45aa0000), SPH_C32(0x4c490000),
31442 SPH_C32(0xd7e96115), SPH_C32(0x28a308a9), SPH_C32(0xd5c3e757),
31443 SPH_C32(0xe14c7fae) },
31444 { SPH_C32(0x45150002), SPH_C32(0x27839800), SPH_C32(0x15aa0000),
31445 SPH_C32(0x8e930000), SPH_C32(0xb3a52540), SPH_C32(0x78341987),
31446 SPH_C32(0xeebb7578), SPH_C32(0x74f900ba), SPH_C32(0x98610003),
31447 SPH_C32(0x3b77fc00), SPH_C32(0x607b0000), SPH_C32(0xbb290000),
31448 SPH_C32(0x5ed819cf), SPH_C32(0x3777f0c9), SPH_C32(0x9b134442),
31449 SPH_C32(0x406f8031) },
31450 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
31451 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
31452 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
31453 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
31454 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
31455 SPH_C32(0xae684855) },
31456 { SPH_C32(0x33b60002), SPH_C32(0xf194ab00), SPH_C32(0x6a2f0000),
31457 SPH_C32(0x27ff0000), SPH_C32(0xfda17ffa), SPH_C32(0xa3758eda),
31458 SPH_C32(0xc794a248), SPH_C32(0x61f786ba), SPH_C32(0xfe4f0003),
31459 SPH_C32(0x6bc3e200), SPH_C32(0x60550000), SPH_C32(0xdd7f0000),
31460 SPH_C32(0xf98d0004), SPH_C32(0xd1424499), SPH_C32(0xe29f118b),
31461 SPH_C32(0x0f4bb7ca) },
31462 { SPH_C32(0xc1e60002), SPH_C32(0x1f29a100), SPH_C32(0x0d870000),
31463 SPH_C32(0x8c750000), SPH_C32(0x473a373a), SPH_C32(0xa92353ae),
31464 SPH_C32(0x1ce74a26), SPH_C32(0x749f79b5), SPH_C32(0xf23d0003),
31465 SPH_C32(0x2226ed00), SPH_C32(0x222c0000), SPH_C32(0x81950000),
31466 SPH_C32(0xca27301e), SPH_C32(0xc4c0618d), SPH_C32(0x773c5af0),
31467 SPH_C32(0xbb00b75a) },
31468 { SPH_C32(0xcd940002), SPH_C32(0x56ccae00), SPH_C32(0x4ffe0000),
31469 SPH_C32(0xd09f0000), SPH_C32(0x74900720), SPH_C32(0xbca176ba),
31470 SPH_C32(0x8944015d), SPH_C32(0xc0d47925), SPH_C32(0x0c1f0003),
31471 SPH_C32(0x857ee800), SPH_C32(0x07fd0000), SPH_C32(0x76f50000),
31472 SPH_C32(0x431648c4), SPH_C32(0xdb1499ed), SPH_C32(0x39ecf9e5),
31473 SPH_C32(0x1a2348c5) },
31474 { SPH_C32(0x7adc0002), SPH_C32(0x1dc4b300), SPH_C32(0xd13c0000),
31475 SPH_C32(0x405d0000), SPH_C32(0xd0c75bcc), SPH_C32(0x95e43e18),
31476 SPH_C32(0x448b4f83), SPH_C32(0x0a8f72f5), SPH_C32(0xb8500003),
31477 SPH_C32(0xdaeae100), SPH_C32(0x721e0000), SPH_C32(0xdfae0000),
31478 SPH_C32(0x523d1972), SPH_C32(0x60de4dbc), SPH_C32(0xca6ba488),
31479 SPH_C32(0x6ba9a36b) },
31480 { SPH_C32(0x76ae0002), SPH_C32(0x5421bc00), SPH_C32(0x93450000),
31481 SPH_C32(0x1cb70000), SPH_C32(0xe36d6bd6), SPH_C32(0x80661b0c),
31482 SPH_C32(0xd12804f8), SPH_C32(0xbec47265), SPH_C32(0x46720003),
31483 SPH_C32(0x7db2e400), SPH_C32(0x57cf0000), SPH_C32(0x28ce0000),
31484 SPH_C32(0xdb0c61a8), SPH_C32(0x7f0ab5dc), SPH_C32(0x84bb079d),
31485 SPH_C32(0xca8a5cf4) },
31486 { SPH_C32(0x84fe0002), SPH_C32(0xba9cb600), SPH_C32(0xf4ed0000),
31487 SPH_C32(0xb73d0000), SPH_C32(0x59f62316), SPH_C32(0x8a30c678),
31488 SPH_C32(0x0a5bec96), SPH_C32(0xabac8d6a), SPH_C32(0x4a000003),
31489 SPH_C32(0x3457eb00), SPH_C32(0x15b60000), SPH_C32(0x74240000),
31490 SPH_C32(0xe8a651b2), SPH_C32(0x6a8890c8), SPH_C32(0x11184ce6),
31491 SPH_C32(0x7ec15c64) },
31492 { SPH_C32(0x888c0002), SPH_C32(0xf379b900), SPH_C32(0xb6940000),
31493 SPH_C32(0xebd70000), SPH_C32(0x6a5c130c), SPH_C32(0x9fb2e36c),
31494 SPH_C32(0x9ff8a7ed), SPH_C32(0x1fe78dfa), SPH_C32(0xb4220003),
31495 SPH_C32(0x930fee00), SPH_C32(0x30670000), SPH_C32(0x83440000),
31496 SPH_C32(0x61972968), SPH_C32(0x755c68a8), SPH_C32(0x5fc8eff3),
31497 SPH_C32(0xdfe2a3fb) },
31498 { SPH_C32(0x87f90002), SPH_C32(0xae00a200), SPH_C32(0x1fcc0000),
31499 SPH_C32(0x8ea40000), SPH_C32(0xec8a2e4c), SPH_C32(0x18bf5a8b),
31500 SPH_C32(0x3413ff25), SPH_C32(0x107d6d14), SPH_C32(0xfd480003),
31501 SPH_C32(0x7f5ff600), SPH_C32(0x8b740000), SPH_C32(0xe4e60000),
31502 SPH_C32(0x4cf10d5e), SPH_C32(0x43cdd86a), SPH_C32(0xdcd70238),
31503 SPH_C32(0xb49a57b4) },
31504 { SPH_C32(0x8b8b0002), SPH_C32(0xe7e5ad00), SPH_C32(0x5db50000),
31505 SPH_C32(0xd24e0000), SPH_C32(0xdf201e56), SPH_C32(0x0d3d7f9f),
31506 SPH_C32(0xa1b0b45e), SPH_C32(0xa4366d84), SPH_C32(0x036a0003),
31507 SPH_C32(0xd807f300), SPH_C32(0xaea50000), SPH_C32(0x13860000),
31508 SPH_C32(0xc5c07584), SPH_C32(0x5c19200a), SPH_C32(0x9207a12d),
31509 SPH_C32(0x15b9a82b) },
31510 { SPH_C32(0x79db0002), SPH_C32(0x0958a700), SPH_C32(0x3a1d0000),
31511 SPH_C32(0x79c40000), SPH_C32(0x65bb5696), SPH_C32(0x076ba2eb),
31512 SPH_C32(0x7ac35c30), SPH_C32(0xb15e928b), SPH_C32(0x0f180003),
31513 SPH_C32(0x91e2fc00), SPH_C32(0xecdc0000), SPH_C32(0x4f6c0000),
31514 SPH_C32(0xf66a459e), SPH_C32(0x499b051e), SPH_C32(0x07a4ea56),
31515 SPH_C32(0xa1f2a8bb) },
31516 { SPH_C32(0x75a90002), SPH_C32(0x40bda800), SPH_C32(0x78640000),
31517 SPH_C32(0x252e0000), SPH_C32(0x5611668c), SPH_C32(0x12e987ff),
31518 SPH_C32(0xef60174b), SPH_C32(0x0515921b), SPH_C32(0xf13a0003),
31519 SPH_C32(0x36baf900), SPH_C32(0xc90d0000), SPH_C32(0xb80c0000),
31520 SPH_C32(0x7f5b3d44), SPH_C32(0x564ffd7e), SPH_C32(0x49744943),
31521 SPH_C32(0x00d15724) },
31522 { SPH_C32(0xc2e10002), SPH_C32(0x0bb5b500), SPH_C32(0xe6a60000),
31523 SPH_C32(0xb5ec0000), SPH_C32(0xf2463a60), SPH_C32(0x3baccf5d),
31524 SPH_C32(0x22af5995), SPH_C32(0xcf4e99cb), SPH_C32(0x45750003),
31525 SPH_C32(0x692ef000), SPH_C32(0xbcee0000), SPH_C32(0x11570000),
31526 SPH_C32(0x6e706cf2), SPH_C32(0xed85292f), SPH_C32(0xbaf3142e),
31527 SPH_C32(0x715bbc8a) },
31528 { SPH_C32(0xce930002), SPH_C32(0x4250ba00), SPH_C32(0xa4df0000),
31529 SPH_C32(0xe9060000), SPH_C32(0xc1ec0a7a), SPH_C32(0x2e2eea49),
31530 SPH_C32(0xb70c12ee), SPH_C32(0x7b05995b), SPH_C32(0xbb570003),
31531 SPH_C32(0xce76f500), SPH_C32(0x993f0000), SPH_C32(0xe6370000),
31532 SPH_C32(0xe7411428), SPH_C32(0xf251d14f), SPH_C32(0xf423b73b),
31533 SPH_C32(0xd0784315) },
31534 { SPH_C32(0x3cc30002), SPH_C32(0xacedb000), SPH_C32(0xc3770000),
31535 SPH_C32(0x428c0000), SPH_C32(0x7b7742ba), SPH_C32(0x2478373d),
31536 SPH_C32(0x6c7ffa80), SPH_C32(0x6e6d6654), SPH_C32(0xb7250003),
31537 SPH_C32(0x8793fa00), SPH_C32(0xdb460000), SPH_C32(0xbadd0000),
31538 SPH_C32(0xd4eb2432), SPH_C32(0xe7d3f45b), SPH_C32(0x6180fc40),
31539 SPH_C32(0x64334385) },
31540 { SPH_C32(0x30b10002), SPH_C32(0xe508bf00), SPH_C32(0x810e0000),
31541 SPH_C32(0x1e660000), SPH_C32(0x48dd72a0), SPH_C32(0x31fa1229),
31542 SPH_C32(0xf9dcb1fb), SPH_C32(0xda2666c4), SPH_C32(0x49070003),
31543 SPH_C32(0x20cbff00), SPH_C32(0xfe970000), SPH_C32(0x4dbd0000),
31544 SPH_C32(0x5dda5ce8), SPH_C32(0xf8070c3b), SPH_C32(0x2f505f55),
31545 SPH_C32(0xc510bc1a) }
31546 };
31547 static const sph_u32 T512_24[256][16] = {
31548 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31549 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31550 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31551 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31552 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31553 SPH_C32(0x00000000) },
31554 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
31555 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
31556 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
31557 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
31558 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
31559 SPH_C32(0xb0a51834) },
31560 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
31561 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
31562 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
31563 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
31564 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
31565 SPH_C32(0xa6b8c28d) },
31566 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
31567 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
31568 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
31569 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
31570 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
31571 SPH_C32(0x161ddab9) },
31572 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
31573 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
31574 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
31575 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
31576 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
31577 SPH_C32(0x3a4e99d7) },
31578 { SPH_C32(0x92600000), SPH_C32(0x1cf3003e), SPH_C32(0xb145e000),
31579 SPH_C32(0xdce00000), SPH_C32(0x8e0900be), SPH_C32(0x727b649f),
31580 SPH_C32(0xb23b59f4), SPH_C32(0xcdd70139), SPH_C32(0xd3f40000),
31581 SPH_C32(0xdf9e0014), SPH_C32(0x06326000), SPH_C32(0xe88a0000),
31582 SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75), SPH_C32(0x339210bc),
31583 SPH_C32(0x8aeb81e3) },
31584 { SPH_C32(0x24ae0000), SPH_C32(0xc61a003c), SPH_C32(0xa42b6000),
31585 SPH_C32(0x06720000), SPH_C32(0x78d45ada), SPH_C32(0x44493815),
31586 SPH_C32(0x4049b15a), SPH_C32(0x6b6fc3b4), SPH_C32(0x558d0000),
31587 SPH_C32(0xe0a70016), SPH_C32(0xe7a88000), SPH_C32(0x70dc0000),
31588 SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f), SPH_C32(0xe04f59f8),
31589 SPH_C32(0x9cf65b5a) },
31590 { SPH_C32(0xa2d70000), SPH_C32(0xf923003e), SPH_C32(0x45b18000),
31591 SPH_C32(0x9e240000), SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff),
31592 SPH_C32(0x9394f81e), SPH_C32(0x7d72190d), SPH_C32(0x653a0000),
31593 SPH_C32(0x05770016), SPH_C32(0x135ce000), SPH_C32(0x32180000),
31594 SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff), SPH_C32(0xc1e0f812),
31595 SPH_C32(0x2c53436e) },
31596 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
31597 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
31598 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
31599 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
31600 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
31601 SPH_C32(0xe1844257) },
31602 { SPH_C32(0x653a0000), SPH_C32(0x05770016), SPH_C32(0x135ce000),
31603 SPH_C32(0x32180000), SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff),
31604 SPH_C32(0xc1e0f812), SPH_C32(0x2c53436e), SPH_C32(0xc7ed0000),
31605 SPH_C32(0xfc540028), SPH_C32(0x56ed6000), SPH_C32(0xac3c0000),
31606 SPH_C32(0xa3ca187c), SPH_C32(0x61228600), SPH_C32(0x5274000c),
31607 SPH_C32(0x51215a63) },
31608 { SPH_C32(0xd3f40000), SPH_C32(0xdf9e0014), SPH_C32(0x06326000),
31609 SPH_C32(0xe88a0000), SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75),
31610 SPH_C32(0x339210bc), SPH_C32(0x8aeb81e3), SPH_C32(0x41940000),
31611 SPH_C32(0xc36d002a), SPH_C32(0xb7778000), SPH_C32(0x346a0000),
31612 SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea), SPH_C32(0x81a94948),
31613 SPH_C32(0x473c80da) },
31614 { SPH_C32(0x558d0000), SPH_C32(0xe0a70016), SPH_C32(0xe7a88000),
31615 SPH_C32(0x70dc0000), SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f),
31616 SPH_C32(0xe04f59f8), SPH_C32(0x9cf65b5a), SPH_C32(0x71230000),
31617 SPH_C32(0x26bd002a), SPH_C32(0x4383e000), SPH_C32(0x76ae0000),
31618 SPH_C32(0x55174218), SPH_C32(0x5710da8a), SPH_C32(0xa006e8a2),
31619 SPH_C32(0xf79998ee) },
31620 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
31621 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
31622 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
31623 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
31624 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
31625 SPH_C32(0xdbcadb80) },
31626 { SPH_C32(0x71230000), SPH_C32(0x26bd002a), SPH_C32(0x4383e000),
31627 SPH_C32(0x76ae0000), SPH_C32(0x55174218), SPH_C32(0x5710da8a),
31628 SPH_C32(0xa006e8a2), SPH_C32(0xf79998ee), SPH_C32(0x24ae0000),
31629 SPH_C32(0xc61a003c), SPH_C32(0xa42b6000), SPH_C32(0x06720000),
31630 SPH_C32(0x78d45ada), SPH_C32(0x44493815), SPH_C32(0x4049b15a),
31631 SPH_C32(0x6b6fc3b4) },
31632 { SPH_C32(0xc7ed0000), SPH_C32(0xfc540028), SPH_C32(0x56ed6000),
31633 SPH_C32(0xac3c0000), SPH_C32(0xa3ca187c), SPH_C32(0x61228600),
31634 SPH_C32(0x5274000c), SPH_C32(0x51215a63), SPH_C32(0xa2d70000),
31635 SPH_C32(0xf923003e), SPH_C32(0x45b18000), SPH_C32(0x9e240000),
31636 SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff), SPH_C32(0x9394f81e),
31637 SPH_C32(0x7d72190d) },
31638 { SPH_C32(0x41940000), SPH_C32(0xc36d002a), SPH_C32(0xb7778000),
31639 SPH_C32(0x346a0000), SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea),
31640 SPH_C32(0x81a94948), SPH_C32(0x473c80da), SPH_C32(0x92600000),
31641 SPH_C32(0x1cf3003e), SPH_C32(0xb145e000), SPH_C32(0xdce00000),
31642 SPH_C32(0x8e0900be), SPH_C32(0x727b649f), SPH_C32(0xb23b59f4),
31643 SPH_C32(0xcdd70139) },
31644 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
31645 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
31646 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
31647 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
31648 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
31649 SPH_C32(0x2c3b504e) },
31650 { SPH_C32(0xd2290000), SPH_C32(0x3948005e), SPH_C32(0xc434e000),
31651 SPH_C32(0xf2480000), SPH_C32(0xbbc029d1), SPH_C32(0x28c64df8),
31652 SPH_C32(0x6c675187), SPH_C32(0x686c87ae), SPH_C32(0x8c3a0000),
31653 SPH_C32(0x19eb0018), SPH_C32(0xed776000), SPH_C32(0x93cf0000),
31654 SPH_C32(0xcda045ae), SPH_C32(0x3a1c0c36), SPH_C32(0x21bd7bdd),
31655 SPH_C32(0x9c9e487a) },
31656 { SPH_C32(0x64e70000), SPH_C32(0xe3a1005c), SPH_C32(0xd15a6000),
31657 SPH_C32(0x28da0000), SPH_C32(0x4d1d73b5), SPH_C32(0x1ef41172),
31658 SPH_C32(0x9e15b929), SPH_C32(0xced44523), SPH_C32(0x0a430000),
31659 SPH_C32(0x26d2001a), SPH_C32(0x0ced8000), SPH_C32(0x0b990000),
31660 SPH_C32(0x58c522a0), SPH_C32(0x7494c4dc), SPH_C32(0xf2603299),
31661 SPH_C32(0x8a8392c3) },
31662 { SPH_C32(0xe29e0000), SPH_C32(0xdc98005e), SPH_C32(0x30c08000),
31663 SPH_C32(0xb08c0000), SPH_C32(0xd87814bb), SPH_C32(0x507cd998),
31664 SPH_C32(0x4dc8f06d), SPH_C32(0xd8c99f9a), SPH_C32(0x3af40000),
31665 SPH_C32(0xc302001a), SPH_C32(0xf819e000), SPH_C32(0x495d0000),
31666 SPH_C32(0x3b7d1fca), SPH_C32(0x0c2e50bc), SPH_C32(0xd3cf9373),
31667 SPH_C32(0x3a268af7) },
31668 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
31669 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
31670 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
31671 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
31672 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
31673 SPH_C32(0x1675c999) },
31674 { SPH_C32(0xc6300000), SPH_C32(0x1a820062), SPH_C32(0x94ebe000),
31675 SPH_C32(0xb6fe0000), SPH_C32(0xa0ac4e61), SPH_C32(0x1435e18d),
31676 SPH_C32(0x0d814137), SPH_C32(0xb3a65c2e), SPH_C32(0x6f790000),
31677 SPH_C32(0x23a5000c), SPH_C32(0x1fb16000), SPH_C32(0x39810000),
31678 SPH_C32(0x16be0708), SPH_C32(0x1f77b223), SPH_C32(0x3380ca8b),
31679 SPH_C32(0xa6d0d1ad) },
31680 { SPH_C32(0x70fe0000), SPH_C32(0xc06b0060), SPH_C32(0x81856000),
31681 SPH_C32(0x6c6c0000), SPH_C32(0x56711405), SPH_C32(0x2207bd07),
31682 SPH_C32(0xfff3a999), SPH_C32(0x151e9ea3), SPH_C32(0xe9000000),
31683 SPH_C32(0x1c9c000e), SPH_C32(0xfe2b8000), SPH_C32(0xa1d70000),
31684 SPH_C32(0x83db6006), SPH_C32(0x51ff7ac9), SPH_C32(0xe05d83cf),
31685 SPH_C32(0xb0cd0b14) },
31686 { SPH_C32(0xf6870000), SPH_C32(0xff520062), SPH_C32(0x601f8000),
31687 SPH_C32(0xf43a0000), SPH_C32(0xc314730b), SPH_C32(0x6c8f75ed),
31688 SPH_C32(0x2c2ee0dd), SPH_C32(0x0303441a), SPH_C32(0xd9b70000),
31689 SPH_C32(0xf94c000e), SPH_C32(0x0adfe000), SPH_C32(0xe3130000),
31690 SPH_C32(0xe0635d6c), SPH_C32(0x2945eea9), SPH_C32(0xc1f22225),
31691 SPH_C32(0x00681320) },
31692 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
31693 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
31694 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
31695 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
31696 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
31697 SPH_C32(0xcdbf1219) },
31698 { SPH_C32(0x316a0000), SPH_C32(0x0306004a), SPH_C32(0x36f2e000),
31699 SPH_C32(0x58060000), SPH_C32(0x60de6b77), SPH_C32(0x0dadf3ed),
31700 SPH_C32(0x7e5ae0d1), SPH_C32(0x52221e79), SPH_C32(0x7b600000),
31701 SPH_C32(0x006f0030), SPH_C32(0x4f6e6000), SPH_C32(0x7d370000),
31702 SPH_C32(0x0dd260b8), SPH_C32(0x23841e56), SPH_C32(0x5266da3b),
31703 SPH_C32(0x7d1a0a2d) },
31704 { SPH_C32(0x87a40000), SPH_C32(0xd9ef0048), SPH_C32(0x239c6000),
31705 SPH_C32(0x82940000), SPH_C32(0x96033113), SPH_C32(0x3b9faf67),
31706 SPH_C32(0x8c28087f), SPH_C32(0xf49adcf4), SPH_C32(0xfd190000),
31707 SPH_C32(0x3f560032), SPH_C32(0xaef48000), SPH_C32(0xe5610000),
31708 SPH_C32(0x98b707b6), SPH_C32(0x6d0cd6bc), SPH_C32(0x81bb937f),
31709 SPH_C32(0x6b07d094) },
31710 { SPH_C32(0x01dd0000), SPH_C32(0xe6d6004a), SPH_C32(0xc2068000),
31711 SPH_C32(0x1ac20000), SPH_C32(0x0366561d), SPH_C32(0x7517678d),
31712 SPH_C32(0x5ff5413b), SPH_C32(0xe287064d), SPH_C32(0xcdae0000),
31713 SPH_C32(0xda860032), SPH_C32(0x5a00e000), SPH_C32(0xa7a50000),
31714 SPH_C32(0xfb0f3adc), SPH_C32(0x15b642dc), SPH_C32(0xa0143295),
31715 SPH_C32(0xdba2c8a0) },
31716 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
31717 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
31718 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
31719 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
31720 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
31721 SPH_C32(0xf7f18bce) },
31722 { SPH_C32(0x25730000), SPH_C32(0x20cc0076), SPH_C32(0x662de000),
31723 SPH_C32(0x1cb00000), SPH_C32(0x7bb20cc7), SPH_C32(0x315e5f98),
31724 SPH_C32(0x1fbcf061), SPH_C32(0x89e8c5f9), SPH_C32(0x98230000),
31725 SPH_C32(0x3a210024), SPH_C32(0xbda86000), SPH_C32(0xd7790000),
31726 SPH_C32(0xd6cc221e), SPH_C32(0x06efa043), SPH_C32(0x405b6b6d),
31727 SPH_C32(0x475493fa) },
31728 { SPH_C32(0x93bd0000), SPH_C32(0xfa250074), SPH_C32(0x73436000),
31729 SPH_C32(0xc6220000), SPH_C32(0x8d6f56a3), SPH_C32(0x076c0312),
31730 SPH_C32(0xedce18cf), SPH_C32(0x2f500774), SPH_C32(0x1e5a0000),
31731 SPH_C32(0x05180026), SPH_C32(0x5c328000), SPH_C32(0x4f2f0000),
31732 SPH_C32(0x43a94510), SPH_C32(0x486768a9), SPH_C32(0x93862229),
31733 SPH_C32(0x51494943) },
31734 { SPH_C32(0x15c40000), SPH_C32(0xc51c0076), SPH_C32(0x92d98000),
31735 SPH_C32(0x5e740000), SPH_C32(0x180a31ad), SPH_C32(0x49e4cbf8),
31736 SPH_C32(0x3e13518b), SPH_C32(0x394dddcd), SPH_C32(0x2eed0000),
31737 SPH_C32(0xe0c80026), SPH_C32(0xa8c6e000), SPH_C32(0x0deb0000),
31738 SPH_C32(0x2011787a), SPH_C32(0x30ddfcc9), SPH_C32(0xb22983c3),
31739 SPH_C32(0xe1ec5177) },
31740 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
31741 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
31742 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
31743 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
31744 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
31745 SPH_C32(0x524a0d59) },
31746 { SPH_C32(0x3af40000), SPH_C32(0xc302001a), SPH_C32(0xf819e000),
31747 SPH_C32(0x495d0000), SPH_C32(0x3b7d1fca), SPH_C32(0x0c2e50bc),
31748 SPH_C32(0xd3cf9373), SPH_C32(0x3a268af7), SPH_C32(0xd86a0000),
31749 SPH_C32(0x1f9a0044), SPH_C32(0xc8d96000), SPH_C32(0xf9d10000),
31750 SPH_C32(0xe3050b71), SPH_C32(0x5c528924), SPH_C32(0x9e07631e),
31751 SPH_C32(0xe2ef156d) },
31752 { SPH_C32(0x8c3a0000), SPH_C32(0x19eb0018), SPH_C32(0xed776000),
31753 SPH_C32(0x93cf0000), SPH_C32(0xcda045ae), SPH_C32(0x3a1c0c36),
31754 SPH_C32(0x21bd7bdd), SPH_C32(0x9c9e487a), SPH_C32(0x5e130000),
31755 SPH_C32(0x20a30046), SPH_C32(0x29438000), SPH_C32(0x61870000),
31756 SPH_C32(0x76606c7f), SPH_C32(0x12da41ce), SPH_C32(0x4dda2a5a),
31757 SPH_C32(0xf4f2cfd4) },
31758 { SPH_C32(0x0a430000), SPH_C32(0x26d2001a), SPH_C32(0x0ced8000),
31759 SPH_C32(0x0b990000), SPH_C32(0x58c522a0), SPH_C32(0x7494c4dc),
31760 SPH_C32(0xf2603299), SPH_C32(0x8a8392c3), SPH_C32(0x6ea40000),
31761 SPH_C32(0xc5730046), SPH_C32(0xddb7e000), SPH_C32(0x23430000),
31762 SPH_C32(0x15d85115), SPH_C32(0x6a60d5ae), SPH_C32(0x6c758bb0),
31763 SPH_C32(0x4457d7e0) },
31764 { SPH_C32(0xa8940000), SPH_C32(0xdff10024), SPH_C32(0x495c0000),
31765 SPH_C32(0x95bd0000), SPH_C32(0xb5741f74), SPH_C32(0x7e553423),
31766 SPH_C32(0x61f4ca87), SPH_C32(0xf7f18bce), SPH_C32(0x0b9e0000),
31767 SPH_C32(0xc0040050), SPH_C32(0xceeb0000), SPH_C32(0x115b0000),
31768 SPH_C32(0x5ba374bd), SPH_C32(0x0183a351), SPH_C32(0xad9573a2),
31769 SPH_C32(0x6804948e) },
31770 { SPH_C32(0x2eed0000), SPH_C32(0xe0c80026), SPH_C32(0xa8c6e000),
31771 SPH_C32(0x0deb0000), SPH_C32(0x2011787a), SPH_C32(0x30ddfcc9),
31772 SPH_C32(0xb22983c3), SPH_C32(0xe1ec5177), SPH_C32(0x3b290000),
31773 SPH_C32(0x25d40050), SPH_C32(0x3a1f6000), SPH_C32(0x539f0000),
31774 SPH_C32(0x381b49d7), SPH_C32(0x79393731), SPH_C32(0x8c3ad248),
31775 SPH_C32(0xd8a18cba) },
31776 { SPH_C32(0x98230000), SPH_C32(0x3a210024), SPH_C32(0xbda86000),
31777 SPH_C32(0xd7790000), SPH_C32(0xd6cc221e), SPH_C32(0x06efa043),
31778 SPH_C32(0x405b6b6d), SPH_C32(0x475493fa), SPH_C32(0xbd500000),
31779 SPH_C32(0x1aed0052), SPH_C32(0xdb858000), SPH_C32(0xcbc90000),
31780 SPH_C32(0xad7e2ed9), SPH_C32(0x37b1ffdb), SPH_C32(0x5fe79b0c),
31781 SPH_C32(0xcebc5603) },
31782 { SPH_C32(0x1e5a0000), SPH_C32(0x05180026), SPH_C32(0x5c328000),
31783 SPH_C32(0x4f2f0000), SPH_C32(0x43a94510), SPH_C32(0x486768a9),
31784 SPH_C32(0x93862229), SPH_C32(0x51494943), SPH_C32(0x8de70000),
31785 SPH_C32(0xff3d0052), SPH_C32(0x2f71e000), SPH_C32(0x890d0000),
31786 SPH_C32(0xcec613b3), SPH_C32(0x4f0b6bbb), SPH_C32(0x7e483ae6),
31787 SPH_C32(0x7e194e37) },
31788 { SPH_C32(0x5fce0000), SPH_C32(0xc675000c), SPH_C32(0xeb450000),
31789 SPH_C32(0x7b450000), SPH_C32(0x75063a62), SPH_C32(0x67cd2643),
31790 SPH_C32(0x122f6b61), SPH_C32(0x1675c999), SPH_C32(0x1f870000),
31791 SPH_C32(0xe3ce006c), SPH_C32(0x9e340000), SPH_C32(0x55ed0000),
31792 SPH_C32(0x40cf130d), SPH_C32(0x3d700f24), SPH_C32(0xcc736312),
31793 SPH_C32(0xb3ce4f0e) },
31794 { SPH_C32(0xd9b70000), SPH_C32(0xf94c000e), SPH_C32(0x0adfe000),
31795 SPH_C32(0xe3130000), SPH_C32(0xe0635d6c), SPH_C32(0x2945eea9),
31796 SPH_C32(0xc1f22225), SPH_C32(0x00681320), SPH_C32(0x2f300000),
31797 SPH_C32(0x061e006c), SPH_C32(0x6ac06000), SPH_C32(0x17290000),
31798 SPH_C32(0x23772e67), SPH_C32(0x45ca9b44), SPH_C32(0xeddcc2f8),
31799 SPH_C32(0x036b573a) },
31800 { SPH_C32(0x6f790000), SPH_C32(0x23a5000c), SPH_C32(0x1fb16000),
31801 SPH_C32(0x39810000), SPH_C32(0x16be0708), SPH_C32(0x1f77b223),
31802 SPH_C32(0x3380ca8b), SPH_C32(0xa6d0d1ad), SPH_C32(0xa9490000),
31803 SPH_C32(0x3927006e), SPH_C32(0x8b5a8000), SPH_C32(0x8f7f0000),
31804 SPH_C32(0xb6124969), SPH_C32(0x0b4253ae), SPH_C32(0x3e018bbc),
31805 SPH_C32(0x15768d83) },
31806 { SPH_C32(0xe9000000), SPH_C32(0x1c9c000e), SPH_C32(0xfe2b8000),
31807 SPH_C32(0xa1d70000), SPH_C32(0x83db6006), SPH_C32(0x51ff7ac9),
31808 SPH_C32(0xe05d83cf), SPH_C32(0xb0cd0b14), SPH_C32(0x99fe0000),
31809 SPH_C32(0xdcf7006e), SPH_C32(0x7faee000), SPH_C32(0xcdbb0000),
31810 SPH_C32(0xd5aa7403), SPH_C32(0x73f8c7ce), SPH_C32(0x1fae2a56),
31811 SPH_C32(0xa5d395b7) },
31812 { SPH_C32(0x4bd70000), SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000),
31813 SPH_C32(0x3ff30000), SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36),
31814 SPH_C32(0x73c97bd1), SPH_C32(0xcdbf1219), SPH_C32(0xfcc40000),
31815 SPH_C32(0xd9800078), SPH_C32(0x6cf20000), SPH_C32(0xffa30000),
31816 SPH_C32(0x9bd151ab), SPH_C32(0x181bb131), SPH_C32(0xde4ed244),
31817 SPH_C32(0x8980d6d9) },
31818 { SPH_C32(0xcdae0000), SPH_C32(0xda860032), SPH_C32(0x5a00e000),
31819 SPH_C32(0xa7a50000), SPH_C32(0xfb0f3adc), SPH_C32(0x15b642dc),
31820 SPH_C32(0xa0143295), SPH_C32(0xdba2c8a0), SPH_C32(0xcc730000),
31821 SPH_C32(0x3c500078), SPH_C32(0x98066000), SPH_C32(0xbd670000),
31822 SPH_C32(0xf8696cc1), SPH_C32(0x60a12551), SPH_C32(0xffe173ae),
31823 SPH_C32(0x3925ceed) },
31824 { SPH_C32(0x7b600000), SPH_C32(0x006f0030), SPH_C32(0x4f6e6000),
31825 SPH_C32(0x7d370000), SPH_C32(0x0dd260b8), SPH_C32(0x23841e56),
31826 SPH_C32(0x5266da3b), SPH_C32(0x7d1a0a2d), SPH_C32(0x4a0a0000),
31827 SPH_C32(0x0369007a), SPH_C32(0x799c8000), SPH_C32(0x25310000),
31828 SPH_C32(0x6d0c0bcf), SPH_C32(0x2e29edbb), SPH_C32(0x2c3c3aea),
31829 SPH_C32(0x2f381454) },
31830 { SPH_C32(0xfd190000), SPH_C32(0x3f560032), SPH_C32(0xaef48000),
31831 SPH_C32(0xe5610000), SPH_C32(0x98b707b6), SPH_C32(0x6d0cd6bc),
31832 SPH_C32(0x81bb937f), SPH_C32(0x6b07d094), SPH_C32(0x7abd0000),
31833 SPH_C32(0xe6b9007a), SPH_C32(0x8d68e000), SPH_C32(0x67f50000),
31834 SPH_C32(0x0eb436a5), SPH_C32(0x569379db), SPH_C32(0x0d939b00),
31835 SPH_C32(0x9f9d0c60) },
31836 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
31837 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
31838 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
31839 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
31840 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
31841 SPH_C32(0x7e715d17) },
31842 { SPH_C32(0x6ea40000), SPH_C32(0xc5730046), SPH_C32(0xddb7e000),
31843 SPH_C32(0x23430000), SPH_C32(0x15d85115), SPH_C32(0x6a60d5ae),
31844 SPH_C32(0x6c758bb0), SPH_C32(0x4457d7e0), SPH_C32(0x64e70000),
31845 SPH_C32(0xe3a1005c), SPH_C32(0xd15a6000), SPH_C32(0x28da0000),
31846 SPH_C32(0x4d1d73b5), SPH_C32(0x1ef41172), SPH_C32(0x9e15b929),
31847 SPH_C32(0xced44523) },
31848 { SPH_C32(0xd86a0000), SPH_C32(0x1f9a0044), SPH_C32(0xc8d96000),
31849 SPH_C32(0xf9d10000), SPH_C32(0xe3050b71), SPH_C32(0x5c528924),
31850 SPH_C32(0x9e07631e), SPH_C32(0xe2ef156d), SPH_C32(0xe29e0000),
31851 SPH_C32(0xdc98005e), SPH_C32(0x30c08000), SPH_C32(0xb08c0000),
31852 SPH_C32(0xd87814bb), SPH_C32(0x507cd998), SPH_C32(0x4dc8f06d),
31853 SPH_C32(0xd8c99f9a) },
31854 { SPH_C32(0x5e130000), SPH_C32(0x20a30046), SPH_C32(0x29438000),
31855 SPH_C32(0x61870000), SPH_C32(0x76606c7f), SPH_C32(0x12da41ce),
31856 SPH_C32(0x4dda2a5a), SPH_C32(0xf4f2cfd4), SPH_C32(0xd2290000),
31857 SPH_C32(0x3948005e), SPH_C32(0xc434e000), SPH_C32(0xf2480000),
31858 SPH_C32(0xbbc029d1), SPH_C32(0x28c64df8), SPH_C32(0x6c675187),
31859 SPH_C32(0x686c87ae) },
31860 { SPH_C32(0xfcc40000), SPH_C32(0xd9800078), SPH_C32(0x6cf20000),
31861 SPH_C32(0xffa30000), SPH_C32(0x9bd151ab), SPH_C32(0x181bb131),
31862 SPH_C32(0xde4ed244), SPH_C32(0x8980d6d9), SPH_C32(0xb7130000),
31863 SPH_C32(0x3c3f0048), SPH_C32(0xd7680000), SPH_C32(0xc0500000),
31864 SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07), SPH_C32(0xad87a995),
31865 SPH_C32(0x443fc4c0) },
31866 { SPH_C32(0x7abd0000), SPH_C32(0xe6b9007a), SPH_C32(0x8d68e000),
31867 SPH_C32(0x67f50000), SPH_C32(0x0eb436a5), SPH_C32(0x569379db),
31868 SPH_C32(0x0d939b00), SPH_C32(0x9f9d0c60), SPH_C32(0x87a40000),
31869 SPH_C32(0xd9ef0048), SPH_C32(0x239c6000), SPH_C32(0x82940000),
31870 SPH_C32(0x96033113), SPH_C32(0x3b9faf67), SPH_C32(0x8c28087f),
31871 SPH_C32(0xf49adcf4) },
31872 { SPH_C32(0xcc730000), SPH_C32(0x3c500078), SPH_C32(0x98066000),
31873 SPH_C32(0xbd670000), SPH_C32(0xf8696cc1), SPH_C32(0x60a12551),
31874 SPH_C32(0xffe173ae), SPH_C32(0x3925ceed), SPH_C32(0x01dd0000),
31875 SPH_C32(0xe6d6004a), SPH_C32(0xc2068000), SPH_C32(0x1ac20000),
31876 SPH_C32(0x0366561d), SPH_C32(0x7517678d), SPH_C32(0x5ff5413b),
31877 SPH_C32(0xe287064d) },
31878 { SPH_C32(0x4a0a0000), SPH_C32(0x0369007a), SPH_C32(0x799c8000),
31879 SPH_C32(0x25310000), SPH_C32(0x6d0c0bcf), SPH_C32(0x2e29edbb),
31880 SPH_C32(0x2c3c3aea), SPH_C32(0x2f381454), SPH_C32(0x316a0000),
31881 SPH_C32(0x0306004a), SPH_C32(0x36f2e000), SPH_C32(0x58060000),
31882 SPH_C32(0x60de6b77), SPH_C32(0x0dadf3ed), SPH_C32(0x7e5ae0d1),
31883 SPH_C32(0x52221e79) },
31884 { SPH_C32(0x0b9e0000), SPH_C32(0xc0040050), SPH_C32(0xceeb0000),
31885 SPH_C32(0x115b0000), SPH_C32(0x5ba374bd), SPH_C32(0x0183a351),
31886 SPH_C32(0xad9573a2), SPH_C32(0x6804948e), SPH_C32(0xa30a0000),
31887 SPH_C32(0x1ff50074), SPH_C32(0x87b70000), SPH_C32(0x84e60000),
31888 SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772), SPH_C32(0xcc61b925),
31889 SPH_C32(0x9ff51f40) },
31890 { SPH_C32(0x8de70000), SPH_C32(0xff3d0052), SPH_C32(0x2f71e000),
31891 SPH_C32(0x890d0000), SPH_C32(0xcec613b3), SPH_C32(0x4f0b6bbb),
31892 SPH_C32(0x7e483ae6), SPH_C32(0x7e194e37), SPH_C32(0x93bd0000),
31893 SPH_C32(0xfa250074), SPH_C32(0x73436000), SPH_C32(0xc6220000),
31894 SPH_C32(0x8d6f56a3), SPH_C32(0x076c0312), SPH_C32(0xedce18cf),
31895 SPH_C32(0x2f500774) },
31896 { SPH_C32(0x3b290000), SPH_C32(0x25d40050), SPH_C32(0x3a1f6000),
31897 SPH_C32(0x539f0000), SPH_C32(0x381b49d7), SPH_C32(0x79393731),
31898 SPH_C32(0x8c3ad248), SPH_C32(0xd8a18cba), SPH_C32(0x15c40000),
31899 SPH_C32(0xc51c0076), SPH_C32(0x92d98000), SPH_C32(0x5e740000),
31900 SPH_C32(0x180a31ad), SPH_C32(0x49e4cbf8), SPH_C32(0x3e13518b),
31901 SPH_C32(0x394dddcd) },
31902 { SPH_C32(0xbd500000), SPH_C32(0x1aed0052), SPH_C32(0xdb858000),
31903 SPH_C32(0xcbc90000), SPH_C32(0xad7e2ed9), SPH_C32(0x37b1ffdb),
31904 SPH_C32(0x5fe79b0c), SPH_C32(0xcebc5603), SPH_C32(0x25730000),
31905 SPH_C32(0x20cc0076), SPH_C32(0x662de000), SPH_C32(0x1cb00000),
31906 SPH_C32(0x7bb20cc7), SPH_C32(0x315e5f98), SPH_C32(0x1fbcf061),
31907 SPH_C32(0x89e8c5f9) },
31908 { SPH_C32(0x1f870000), SPH_C32(0xe3ce006c), SPH_C32(0x9e340000),
31909 SPH_C32(0x55ed0000), SPH_C32(0x40cf130d), SPH_C32(0x3d700f24),
31910 SPH_C32(0xcc736312), SPH_C32(0xb3ce4f0e), SPH_C32(0x40490000),
31911 SPH_C32(0x25bb0060), SPH_C32(0x75710000), SPH_C32(0x2ea80000),
31912 SPH_C32(0x35c9296f), SPH_C32(0x5abd2967), SPH_C32(0xde5c0873),
31913 SPH_C32(0xa5bb8697) },
31914 { SPH_C32(0x99fe0000), SPH_C32(0xdcf7006e), SPH_C32(0x7faee000),
31915 SPH_C32(0xcdbb0000), SPH_C32(0xd5aa7403), SPH_C32(0x73f8c7ce),
31916 SPH_C32(0x1fae2a56), SPH_C32(0xa5d395b7), SPH_C32(0x70fe0000),
31917 SPH_C32(0xc06b0060), SPH_C32(0x81856000), SPH_C32(0x6c6c0000),
31918 SPH_C32(0x56711405), SPH_C32(0x2207bd07), SPH_C32(0xfff3a999),
31919 SPH_C32(0x151e9ea3) },
31920 { SPH_C32(0x2f300000), SPH_C32(0x061e006c), SPH_C32(0x6ac06000),
31921 SPH_C32(0x17290000), SPH_C32(0x23772e67), SPH_C32(0x45ca9b44),
31922 SPH_C32(0xeddcc2f8), SPH_C32(0x036b573a), SPH_C32(0xf6870000),
31923 SPH_C32(0xff520062), SPH_C32(0x601f8000), SPH_C32(0xf43a0000),
31924 SPH_C32(0xc314730b), SPH_C32(0x6c8f75ed), SPH_C32(0x2c2ee0dd),
31925 SPH_C32(0x0303441a) },
31926 { SPH_C32(0xa9490000), SPH_C32(0x3927006e), SPH_C32(0x8b5a8000),
31927 SPH_C32(0x8f7f0000), SPH_C32(0xb6124969), SPH_C32(0x0b4253ae),
31928 SPH_C32(0x3e018bbc), SPH_C32(0x15768d83), SPH_C32(0xc6300000),
31929 SPH_C32(0x1a820062), SPH_C32(0x94ebe000), SPH_C32(0xb6fe0000),
31930 SPH_C32(0xa0ac4e61), SPH_C32(0x1435e18d), SPH_C32(0x0d814137),
31931 SPH_C32(0xb3a65c2e) },
31932 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
31933 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
31934 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
31935 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
31936 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
31937 SPH_C32(0x378dd173) },
31938 { SPH_C32(0xef280000), SPH_C32(0xebd8009e), SPH_C32(0x22b9e000),
31939 SPH_C32(0x34790000), SPH_C32(0x71f06ca0), SPH_C32(0x802cdd36),
31940 SPH_C32(0x54316138), SPH_C32(0xaafc7977), SPH_C32(0xf6c40000),
31941 SPH_C32(0x4a5d000c), SPH_C32(0x50356000), SPH_C32(0x63490000),
31942 SPH_C32(0x40a928ed), SPH_C32(0x01a9c54f), SPH_C32(0x3c870d62),
31943 SPH_C32(0x8728c947) },
31944 { SPH_C32(0x59e60000), SPH_C32(0x3131009c), SPH_C32(0x37d76000),
31945 SPH_C32(0xeeeb0000), SPH_C32(0x872d36c4), SPH_C32(0xb61e81bc),
31946 SPH_C32(0xa6438996), SPH_C32(0x0c44bbfa), SPH_C32(0x70bd0000),
31947 SPH_C32(0x7564000e), SPH_C32(0xb1af8000), SPH_C32(0xfb1f0000),
31948 SPH_C32(0xd5cc4fe3), SPH_C32(0x4f210da5), SPH_C32(0xef5a4426),
31949 SPH_C32(0x913513fe) },
31950 { SPH_C32(0xdf9f0000), SPH_C32(0x0e08009e), SPH_C32(0xd64d8000),
31951 SPH_C32(0x76bd0000), SPH_C32(0x124851ca), SPH_C32(0xf8964956),
31952 SPH_C32(0x759ec0d2), SPH_C32(0x1a596143), SPH_C32(0x400a0000),
31953 SPH_C32(0x90b4000e), SPH_C32(0x455be000), SPH_C32(0xb9db0000),
31954 SPH_C32(0xb6747289), SPH_C32(0x379b99c5), SPH_C32(0xcef5e5cc),
31955 SPH_C32(0x21900bca) },
31956 { SPH_C32(0x7d480000), SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000),
31957 SPH_C32(0xe8990000), SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9),
31958 SPH_C32(0xe60a38cc), SPH_C32(0x672b784e), SPH_C32(0x25300000),
31959 SPH_C32(0x95c30018), SPH_C32(0x56070000), SPH_C32(0x8bc30000),
31960 SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a), SPH_C32(0x0f151dde),
31961 SPH_C32(0x0dc348a4) },
31962 { SPH_C32(0xfb310000), SPH_C32(0xc81200a2), SPH_C32(0x7266e000),
31963 SPH_C32(0x70cf0000), SPH_C32(0x6a9c0b10), SPH_C32(0xbcdf7143),
31964 SPH_C32(0x35d77188), SPH_C32(0x7136a2f7), SPH_C32(0x15870000),
31965 SPH_C32(0x70130018), SPH_C32(0xa2f36000), SPH_C32(0xc9070000),
31966 SPH_C32(0x9bb76a4b), SPH_C32(0x24c27b5a), SPH_C32(0x2ebabc34),
31967 SPH_C32(0xbd665090) },
31968 { SPH_C32(0x4dff0000), SPH_C32(0x12fb00a0), SPH_C32(0x67086000),
31969 SPH_C32(0xaa5d0000), SPH_C32(0x9c415174), SPH_C32(0x8aed2dc9),
31970 SPH_C32(0xc7a59926), SPH_C32(0xd78e607a), SPH_C32(0x93fe0000),
31971 SPH_C32(0x4f2a001a), SPH_C32(0x43698000), SPH_C32(0x51510000),
31972 SPH_C32(0x0ed20d45), SPH_C32(0x6a4ab3b0), SPH_C32(0xfd67f570),
31973 SPH_C32(0xab7b8a29) },
31974 { SPH_C32(0xcb860000), SPH_C32(0x2dc200a2), SPH_C32(0x86928000),
31975 SPH_C32(0x320b0000), SPH_C32(0x0924367a), SPH_C32(0xc465e523),
31976 SPH_C32(0x1478d062), SPH_C32(0xc193bac3), SPH_C32(0xa3490000),
31977 SPH_C32(0xaafa001a), SPH_C32(0xb79de000), SPH_C32(0x13950000),
31978 SPH_C32(0x6d6a302f), SPH_C32(0x12f027d0), SPH_C32(0xdcc8549a),
31979 SPH_C32(0x1bde921d) },
31980 { SPH_C32(0x8a120000), SPH_C32(0xeeaf0088), SPH_C32(0x31e50000),
31981 SPH_C32(0x06610000), SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9),
31982 SPH_C32(0x95d1992a), SPH_C32(0x86af3a19), SPH_C32(0x31290000),
31983 SPH_C32(0xb6090024), SPH_C32(0x06d80000), SPH_C32(0xcf750000),
31984 SPH_C32(0xe3633091), SPH_C32(0x608b434f), SPH_C32(0x6ef30d6e),
31985 SPH_C32(0xd6099324) },
31986 { SPH_C32(0x0c6b0000), SPH_C32(0xd196008a), SPH_C32(0xd07fe000),
31987 SPH_C32(0x9e370000), SPH_C32(0xaaee2e06), SPH_C32(0xa5476323),
31988 SPH_C32(0x460cd06e), SPH_C32(0x90b2e0a0), SPH_C32(0x019e0000),
31989 SPH_C32(0x53d90024), SPH_C32(0xf22c6000), SPH_C32(0x8db10000),
31990 SPH_C32(0x80db0dfb), SPH_C32(0x1831d72f), SPH_C32(0x4f5cac84),
31991 SPH_C32(0x66ac8b10) },
31992 { SPH_C32(0xbaa50000), SPH_C32(0x0b7f0088), SPH_C32(0xc5116000),
31993 SPH_C32(0x44a50000), SPH_C32(0x5c337462), SPH_C32(0x93753fa9),
31994 SPH_C32(0xb47e38c0), SPH_C32(0x360a222d), SPH_C32(0x87e70000),
31995 SPH_C32(0x6ce00026), SPH_C32(0x13b68000), SPH_C32(0x15e70000),
31996 SPH_C32(0x15be6af5), SPH_C32(0x56b91fc5), SPH_C32(0x9c81e5c0),
31997 SPH_C32(0x70b151a9) },
31998 { SPH_C32(0x3cdc0000), SPH_C32(0x3446008a), SPH_C32(0x248b8000),
31999 SPH_C32(0xdcf30000), SPH_C32(0xc956136c), SPH_C32(0xddfdf743),
32000 SPH_C32(0x67a37184), SPH_C32(0x2017f894), SPH_C32(0xb7500000),
32001 SPH_C32(0x89300026), SPH_C32(0xe742e000), SPH_C32(0x57230000),
32002 SPH_C32(0x7606579f), SPH_C32(0x2e038ba5), SPH_C32(0xbd2e442a),
32003 SPH_C32(0xc014499d) },
32004 { SPH_C32(0x9e0b0000), SPH_C32(0xcd6500b4), SPH_C32(0x613a0000),
32005 SPH_C32(0x42d70000), SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc),
32006 SPH_C32(0xf437899a), SPH_C32(0x5d65e199), SPH_C32(0xd26a0000),
32007 SPH_C32(0x8c470030), SPH_C32(0xf41e0000), SPH_C32(0x653b0000),
32008 SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a), SPH_C32(0x7ccebc38),
32009 SPH_C32(0xec470af3) },
32010 { SPH_C32(0x18720000), SPH_C32(0xf25c00b6), SPH_C32(0x80a0e000),
32011 SPH_C32(0xda810000), SPH_C32(0xb18249b6), SPH_C32(0x99b4cf56),
32012 SPH_C32(0x27eac0de), SPH_C32(0x4b783b20), SPH_C32(0xe2dd0000),
32013 SPH_C32(0x69970030), SPH_C32(0x00ea6000), SPH_C32(0x27ff0000),
32014 SPH_C32(0x5bc54f5d), SPH_C32(0x3d5a693a), SPH_C32(0x5d611dd2),
32015 SPH_C32(0x5ce212c7) },
32016 { SPH_C32(0xaebc0000), SPH_C32(0x28b500b4), SPH_C32(0x95ce6000),
32017 SPH_C32(0x00130000), SPH_C32(0x475f13d2), SPH_C32(0xaf8693dc),
32018 SPH_C32(0xd5982870), SPH_C32(0xedc0f9ad), SPH_C32(0x64a40000),
32019 SPH_C32(0x56ae0032), SPH_C32(0xe1708000), SPH_C32(0xbfa90000),
32020 SPH_C32(0xcea02853), SPH_C32(0x73d2a1d0), SPH_C32(0x8ebc5496),
32021 SPH_C32(0x4affc87e) },
32022 { SPH_C32(0x28c50000), SPH_C32(0x178c00b6), SPH_C32(0x74548000),
32023 SPH_C32(0x98450000), SPH_C32(0xd23a74dc), SPH_C32(0xe10e5b36),
32024 SPH_C32(0x06456134), SPH_C32(0xfbdd2314), SPH_C32(0x54130000),
32025 SPH_C32(0xb37e0032), SPH_C32(0x1584e000), SPH_C32(0xfd6d0000),
32026 SPH_C32(0xad181539), SPH_C32(0x0b6835b0), SPH_C32(0xaf13f57c),
32027 SPH_C32(0xfa5ad04a) },
32028 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
32029 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
32030 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
32031 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
32032 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
32033 SPH_C32(0x1bb6813d) },
32034 { SPH_C32(0xbb780000), SPH_C32(0xeda900c2), SPH_C32(0x0717e000),
32035 SPH_C32(0x5e670000), SPH_C32(0x5f55227f), SPH_C32(0xe6625824),
32036 SPH_C32(0xeb8b79fb), SPH_C32(0xd48d2460), SPH_C32(0x4a490000),
32037 SPH_C32(0xb6660014), SPH_C32(0x49b66000), SPH_C32(0xb2420000),
32038 SPH_C32(0xeeb15029), SPH_C32(0x430f5d19), SPH_C32(0x3c95d755),
32039 SPH_C32(0xab139909) },
32040 { SPH_C32(0x0db60000), SPH_C32(0x374000c0), SPH_C32(0x12796000),
32041 SPH_C32(0x84f50000), SPH_C32(0xa988781b), SPH_C32(0xd05004ae),
32042 SPH_C32(0x19f99155), SPH_C32(0x7235e6ed), SPH_C32(0xcc300000),
32043 SPH_C32(0x895f0016), SPH_C32(0xa82c8000), SPH_C32(0x2a140000),
32044 SPH_C32(0x7bd43727), SPH_C32(0x0d8795f3), SPH_C32(0xef489e11),
32045 SPH_C32(0xbd0e43b0) },
32046 { SPH_C32(0x8bcf0000), SPH_C32(0x087900c2), SPH_C32(0xf3e38000),
32047 SPH_C32(0x1ca30000), SPH_C32(0x3ced1f15), SPH_C32(0x9ed8cc44),
32048 SPH_C32(0xca24d811), SPH_C32(0x64283c54), SPH_C32(0xfc870000),
32049 SPH_C32(0x6c8f0016), SPH_C32(0x5cd8e000), SPH_C32(0x68d00000),
32050 SPH_C32(0x186c0a4d), SPH_C32(0x753d0193), SPH_C32(0xcee73ffb),
32051 SPH_C32(0x0dab5b84) },
32052 { SPH_C32(0x29180000), SPH_C32(0xf15a00fc), SPH_C32(0xb6520000),
32053 SPH_C32(0x82870000), SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb),
32054 SPH_C32(0x59b0200f), SPH_C32(0x195a2559), SPH_C32(0x99bd0000),
32055 SPH_C32(0x69f80000), SPH_C32(0x4f840000), SPH_C32(0x5ac80000),
32056 SPH_C32(0x56172fe5), SPH_C32(0x1ede776c), SPH_C32(0x0f07c7e9),
32057 SPH_C32(0x21f818ea) },
32058 { SPH_C32(0xaf610000), SPH_C32(0xce6300fe), SPH_C32(0x57c8e000),
32059 SPH_C32(0x1ad10000), SPH_C32(0x443945cf), SPH_C32(0xda91f451),
32060 SPH_C32(0x8a6d694b), SPH_C32(0x0f47ffe0), SPH_C32(0xa90a0000),
32061 SPH_C32(0x8c280000), SPH_C32(0xbb706000), SPH_C32(0x180c0000),
32062 SPH_C32(0x35af128f), SPH_C32(0x6664e30c), SPH_C32(0x2ea86603),
32063 SPH_C32(0x915d00de) },
32064 { SPH_C32(0x19af0000), SPH_C32(0x148a00fc), SPH_C32(0x42a66000),
32065 SPH_C32(0xc0430000), SPH_C32(0xb2e41fab), SPH_C32(0xeca3a8db),
32066 SPH_C32(0x781f81e5), SPH_C32(0xa9ff3d6d), SPH_C32(0x2f730000),
32067 SPH_C32(0xb3110002), SPH_C32(0x5aea8000), SPH_C32(0x805a0000),
32068 SPH_C32(0xa0ca7581), SPH_C32(0x28ec2be6), SPH_C32(0xfd752f47),
32069 SPH_C32(0x8740da67) },
32070 { SPH_C32(0x9fd60000), SPH_C32(0x2bb300fe), SPH_C32(0xa33c8000),
32071 SPH_C32(0x58150000), SPH_C32(0x278178a5), SPH_C32(0xa22b6031),
32072 SPH_C32(0xabc2c8a1), SPH_C32(0xbfe2e7d4), SPH_C32(0x1fc40000),
32073 SPH_C32(0x56c10002), SPH_C32(0xae1ee000), SPH_C32(0xc29e0000),
32074 SPH_C32(0xc37248eb), SPH_C32(0x5056bf86), SPH_C32(0xdcda8ead),
32075 SPH_C32(0x37e5c253) },
32076 { SPH_C32(0xde420000), SPH_C32(0xe8de00d4), SPH_C32(0x144b0000),
32077 SPH_C32(0x6c7f0000), SPH_C32(0x112e07d7), SPH_C32(0x8d812edb),
32078 SPH_C32(0x2a6b81e9), SPH_C32(0xf8de670e), SPH_C32(0x8da40000),
32079 SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000), SPH_C32(0x1e7e0000),
32080 SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19), SPH_C32(0x6ee1d759),
32081 SPH_C32(0xfa32c36a) },
32082 { SPH_C32(0x583b0000), SPH_C32(0xd7e700d6), SPH_C32(0xf5d1e000),
32083 SPH_C32(0xf4290000), SPH_C32(0x844b60d9), SPH_C32(0xc309e631),
32084 SPH_C32(0xf9b6c8ad), SPH_C32(0xeec3bdb7), SPH_C32(0xbd130000),
32085 SPH_C32(0xafe2003c), SPH_C32(0xebaf6000), SPH_C32(0x5cba0000),
32086 SPH_C32(0x2ec3753f), SPH_C32(0x5a974f79), SPH_C32(0x4f4e76b3),
32087 SPH_C32(0x4a97db5e) },
32088 { SPH_C32(0xeef50000), SPH_C32(0x0d0e00d4), SPH_C32(0xe0bf6000),
32089 SPH_C32(0x2ebb0000), SPH_C32(0x72963abd), SPH_C32(0xf53bbabb),
32090 SPH_C32(0x0bc42003), SPH_C32(0x487b7f3a), SPH_C32(0x3b6a0000),
32091 SPH_C32(0x90db003e), SPH_C32(0x0a358000), SPH_C32(0xc4ec0000),
32092 SPH_C32(0xbba61231), SPH_C32(0x141f8793), SPH_C32(0x9c933ff7),
32093 SPH_C32(0x5c8a01e7) },
32094 { SPH_C32(0x688c0000), SPH_C32(0x323700d6), SPH_C32(0x01258000),
32095 SPH_C32(0xb6ed0000), SPH_C32(0xe7f35db3), SPH_C32(0xbbb37251),
32096 SPH_C32(0xd8196947), SPH_C32(0x5e66a583), SPH_C32(0x0bdd0000),
32097 SPH_C32(0x750b003e), SPH_C32(0xfec1e000), SPH_C32(0x86280000),
32098 SPH_C32(0xd81e2f5b), SPH_C32(0x6ca513f3), SPH_C32(0xbd3c9e1d),
32099 SPH_C32(0xec2f19d3) },
32100 { SPH_C32(0xca5b0000), SPH_C32(0xcb1400e8), SPH_C32(0x44940000),
32101 SPH_C32(0x28c90000), SPH_C32(0x0a426067), SPH_C32(0xb17282ae),
32102 SPH_C32(0x4b8d9159), SPH_C32(0x2314bc8e), SPH_C32(0x6ee70000),
32103 SPH_C32(0x707c0028), SPH_C32(0xed9d0000), SPH_C32(0xb4300000),
32104 SPH_C32(0x96650af3), SPH_C32(0x0746650c), SPH_C32(0x7cdc660f),
32105 SPH_C32(0xc07c5abd) },
32106 { SPH_C32(0x4c220000), SPH_C32(0xf42d00ea), SPH_C32(0xa50ee000),
32107 SPH_C32(0xb09f0000), SPH_C32(0x9f270769), SPH_C32(0xfffa4a44),
32108 SPH_C32(0x9850d81d), SPH_C32(0x35096637), SPH_C32(0x5e500000),
32109 SPH_C32(0x95ac0028), SPH_C32(0x19696000), SPH_C32(0xf6f40000),
32110 SPH_C32(0xf5dd3799), SPH_C32(0x7ffcf16c), SPH_C32(0x5d73c7e5),
32111 SPH_C32(0x70d94289) },
32112 { SPH_C32(0xfaec0000), SPH_C32(0x2ec400e8), SPH_C32(0xb0606000),
32113 SPH_C32(0x6a0d0000), SPH_C32(0x69fa5d0d), SPH_C32(0xc9c816ce),
32114 SPH_C32(0x6a2230b3), SPH_C32(0x93b1a4ba), SPH_C32(0xd8290000),
32115 SPH_C32(0xaa95002a), SPH_C32(0xf8f38000), SPH_C32(0x6ea20000),
32116 SPH_C32(0x60b85097), SPH_C32(0x31743986), SPH_C32(0x8eae8ea1),
32117 SPH_C32(0x66c49830) },
32118 { SPH_C32(0x7c950000), SPH_C32(0x11fd00ea), SPH_C32(0x51fa8000),
32119 SPH_C32(0xf25b0000), SPH_C32(0xfc9f3a03), SPH_C32(0x8740de24),
32120 SPH_C32(0xb9ff79f7), SPH_C32(0x85ac7e03), SPH_C32(0xe89e0000),
32121 SPH_C32(0x4f45002a), SPH_C32(0x0c07e000), SPH_C32(0x2c660000),
32122 SPH_C32(0x03006dfd), SPH_C32(0x49ceade6), SPH_C32(0xaf012f4b),
32123 SPH_C32(0xd6618004) },
32124 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
32125 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
32126 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
32127 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
32128 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
32129 SPH_C32(0x65c7dc2a) },
32130 { SPH_C32(0x53a50000), SPH_C32(0x17e30086), SPH_C32(0x3b3ae000),
32131 SPH_C32(0xe5720000), SPH_C32(0xdfe81464), SPH_C32(0xc28a4560),
32132 SPH_C32(0x5423bb0f), SPH_C32(0x86c72939), SPH_C32(0x1e190000),
32133 SPH_C32(0xb0170048), SPH_C32(0x6c186000), SPH_C32(0xd85c0000),
32134 SPH_C32(0xc0141ef6), SPH_C32(0x2541d80b), SPH_C32(0x832fcf96),
32135 SPH_C32(0xd562c41e) },
32136 { SPH_C32(0xe56b0000), SPH_C32(0xcd0a0084), SPH_C32(0x2e546000),
32137 SPH_C32(0x3fe00000), SPH_C32(0x29354e00), SPH_C32(0xf4b819ea),
32138 SPH_C32(0xa65153a1), SPH_C32(0x207febb4), SPH_C32(0x98600000),
32139 SPH_C32(0x8f2e004a), SPH_C32(0x8d828000), SPH_C32(0x400a0000),
32140 SPH_C32(0x557179f8), SPH_C32(0x6bc910e1), SPH_C32(0x50f286d2),
32141 SPH_C32(0xc37f1ea7) },
32142 { SPH_C32(0x63120000), SPH_C32(0xf2330086), SPH_C32(0xcfce8000),
32143 SPH_C32(0xa7b60000), SPH_C32(0xbc50290e), SPH_C32(0xba30d100),
32144 SPH_C32(0x758c1ae5), SPH_C32(0x3662310d), SPH_C32(0xa8d70000),
32145 SPH_C32(0x6afe004a), SPH_C32(0x7976e000), SPH_C32(0x02ce0000),
32146 SPH_C32(0x36c94492), SPH_C32(0x13738481), SPH_C32(0x715d2738),
32147 SPH_C32(0x73da0693) },
32148 { SPH_C32(0xc1c50000), SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000),
32149 SPH_C32(0x39920000), SPH_C32(0x51e114da), SPH_C32(0xb0f121ff),
32150 SPH_C32(0xe618e2fb), SPH_C32(0x4b102800), SPH_C32(0xcded0000),
32151 SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000), SPH_C32(0x30d60000),
32152 SPH_C32(0x78b2613a), SPH_C32(0x7890f27e), SPH_C32(0xb0bddf2a),
32153 SPH_C32(0x5f8945fd) },
32154 { SPH_C32(0x47bc0000), SPH_C32(0x342900ba), SPH_C32(0x6be5e000),
32155 SPH_C32(0xa1c40000), SPH_C32(0xc48473d4), SPH_C32(0xfe79e915),
32156 SPH_C32(0x35c5abbf), SPH_C32(0x5d0df2b9), SPH_C32(0xfd5a0000),
32157 SPH_C32(0x8a59005c), SPH_C32(0x9ede6000), SPH_C32(0x72120000),
32158 SPH_C32(0x1b0a5c50), SPH_C32(0x002a661e), SPH_C32(0x91127ec0),
32159 SPH_C32(0xef2c5dc9) },
32160 { SPH_C32(0xf1720000), SPH_C32(0xeec000b8), SPH_C32(0x7e8b6000),
32161 SPH_C32(0x7b560000), SPH_C32(0x325929b0), SPH_C32(0xc84bb59f),
32162 SPH_C32(0xc7b74311), SPH_C32(0xfbb53034), SPH_C32(0x7b230000),
32163 SPH_C32(0xb560005e), SPH_C32(0x7f448000), SPH_C32(0xea440000),
32164 SPH_C32(0x8e6f3b5e), SPH_C32(0x4ea2aef4), SPH_C32(0x42cf3784),
32165 SPH_C32(0xf9318770) },
32166 { SPH_C32(0x770b0000), SPH_C32(0xd1f900ba), SPH_C32(0x9f118000),
32167 SPH_C32(0xe3000000), SPH_C32(0xa73c4ebe), SPH_C32(0x86c37d75),
32168 SPH_C32(0x146a0a55), SPH_C32(0xeda8ea8d), SPH_C32(0x4b940000),
32169 SPH_C32(0x50b0005e), SPH_C32(0x8bb0e000), SPH_C32(0xa8800000),
32170 SPH_C32(0xedd70634), SPH_C32(0x36183a94), SPH_C32(0x6360966e),
32171 SPH_C32(0x49949f44) },
32172 { SPH_C32(0x369f0000), SPH_C32(0x12940090), SPH_C32(0x28660000),
32173 SPH_C32(0xd76a0000), SPH_C32(0x919331cc), SPH_C32(0xa969339f),
32174 SPH_C32(0x95c3431d), SPH_C32(0xaa946a57), SPH_C32(0xd9f40000),
32175 SPH_C32(0x4c430060), SPH_C32(0x3af50000), SPH_C32(0x74600000),
32176 SPH_C32(0x63de068a), SPH_C32(0x44635e0b), SPH_C32(0xd15bcf9a),
32177 SPH_C32(0x84439e7d) },
32178 { SPH_C32(0xb0e60000), SPH_C32(0x2dad0092), SPH_C32(0xc9fce000),
32179 SPH_C32(0x4f3c0000), SPH_C32(0x04f656c2), SPH_C32(0xe7e1fb75),
32180 SPH_C32(0x461e0a59), SPH_C32(0xbc89b0ee), SPH_C32(0xe9430000),
32181 SPH_C32(0xa9930060), SPH_C32(0xce016000), SPH_C32(0x36a40000),
32182 SPH_C32(0x00663be0), SPH_C32(0x3cd9ca6b), SPH_C32(0xf0f46e70),
32183 SPH_C32(0x34e68649) },
32184 { SPH_C32(0x06280000), SPH_C32(0xf7440090), SPH_C32(0xdc926000),
32185 SPH_C32(0x95ae0000), SPH_C32(0xf22b0ca6), SPH_C32(0xd1d3a7ff),
32186 SPH_C32(0xb46ce2f7), SPH_C32(0x1a317263), SPH_C32(0x6f3a0000),
32187 SPH_C32(0x96aa0062), SPH_C32(0x2f9b8000), SPH_C32(0xaef20000),
32188 SPH_C32(0x95035cee), SPH_C32(0x72510281), SPH_C32(0x23292734),
32189 SPH_C32(0x22fb5cf0) },
32190 { SPH_C32(0x80510000), SPH_C32(0xc87d0092), SPH_C32(0x3d088000),
32191 SPH_C32(0x0df80000), SPH_C32(0x674e6ba8), SPH_C32(0x9f5b6f15),
32192 SPH_C32(0x67b1abb3), SPH_C32(0x0c2ca8da), SPH_C32(0x5f8d0000),
32193 SPH_C32(0x737a0062), SPH_C32(0xdb6fe000), SPH_C32(0xec360000),
32194 SPH_C32(0xf6bb6184), SPH_C32(0x0aeb96e1), SPH_C32(0x028686de),
32195 SPH_C32(0x925e44c4) },
32196 { SPH_C32(0x22860000), SPH_C32(0x315e00ac), SPH_C32(0x78b90000),
32197 SPH_C32(0x93dc0000), SPH_C32(0x8aff567c), SPH_C32(0x959a9fea),
32198 SPH_C32(0xf42553ad), SPH_C32(0x715eb1d7), SPH_C32(0x3ab70000),
32199 SPH_C32(0x760d0074), SPH_C32(0xc8330000), SPH_C32(0xde2e0000),
32200 SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e), SPH_C32(0xc3667ecc),
32201 SPH_C32(0xbe0d07aa) },
32202 { SPH_C32(0xa4ff0000), SPH_C32(0x0e6700ae), SPH_C32(0x9923e000),
32203 SPH_C32(0x0b8a0000), SPH_C32(0x1f9a3172), SPH_C32(0xdb125700),
32204 SPH_C32(0x27f81ae9), SPH_C32(0x67436b6e), SPH_C32(0x0a000000),
32205 SPH_C32(0x93dd0074), SPH_C32(0x3cc76000), SPH_C32(0x9cea0000),
32206 SPH_C32(0xdb787946), SPH_C32(0x19b2747e), SPH_C32(0xe2c9df26),
32207 SPH_C32(0x0ea81f9e) },
32208 { SPH_C32(0x12310000), SPH_C32(0xd48e00ac), SPH_C32(0x8c4d6000),
32209 SPH_C32(0xd1180000), SPH_C32(0xe9476b16), SPH_C32(0xed200b8a),
32210 SPH_C32(0xd58af247), SPH_C32(0xc1fba9e3), SPH_C32(0x8c790000),
32211 SPH_C32(0xace40076), SPH_C32(0xdd5d8000), SPH_C32(0x04bc0000),
32212 SPH_C32(0x4e1d1e48), SPH_C32(0x573abc94), SPH_C32(0x31149662),
32213 SPH_C32(0x18b5c527) },
32214 { SPH_C32(0x94480000), SPH_C32(0xebb700ae), SPH_C32(0x6dd78000),
32215 SPH_C32(0x494e0000), SPH_C32(0x7c220c18), SPH_C32(0xa3a8c360),
32216 SPH_C32(0x0657bb03), SPH_C32(0xd7e6735a), SPH_C32(0xbcce0000),
32217 SPH_C32(0x49340076), SPH_C32(0x29a9e000), SPH_C32(0x46780000),
32218 SPH_C32(0x2da52322), SPH_C32(0x2f8028f4), SPH_C32(0x10bb3788),
32219 SPH_C32(0xa810dd13) },
32220 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
32221 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
32222 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
32223 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
32224 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
32225 SPH_C32(0x49fc8c64) },
32226 { SPH_C32(0x07f50000), SPH_C32(0x119200da), SPH_C32(0x1e94e000),
32227 SPH_C32(0x8f6c0000), SPH_C32(0xf14d5abb), SPH_C32(0xa4c4c072),
32228 SPH_C32(0xeb99a3cc), SPH_C32(0xf8b6742e), SPH_C32(0xa2940000),
32229 SPH_C32(0x4c2c0050), SPH_C32(0x759b6000), SPH_C32(0x09570000),
32230 SPH_C32(0x6e0c6632), SPH_C32(0x67e7405d), SPH_C32(0x833d15a1),
32231 SPH_C32(0xf9599450) },
32232 { SPH_C32(0xb13b0000), SPH_C32(0xcb7b00d8), SPH_C32(0x0bfa6000),
32233 SPH_C32(0x55fe0000), SPH_C32(0x079000df), SPH_C32(0x92f69cf8),
32234 SPH_C32(0x19eb4b62), SPH_C32(0x5e0eb6a3), SPH_C32(0x24ed0000),
32235 SPH_C32(0x73150052), SPH_C32(0x94018000), SPH_C32(0x91010000),
32236 SPH_C32(0xfb69013c), SPH_C32(0x296f88b7), SPH_C32(0x50e05ce5),
32237 SPH_C32(0xef444ee9) },
32238 { SPH_C32(0x37420000), SPH_C32(0xf44200da), SPH_C32(0xea608000),
32239 SPH_C32(0xcda80000), SPH_C32(0x92f567d1), SPH_C32(0xdc7e5412),
32240 SPH_C32(0xca360226), SPH_C32(0x48136c1a), SPH_C32(0x145a0000),
32241 SPH_C32(0x96c50052), SPH_C32(0x60f5e000), SPH_C32(0xd3c50000),
32242 SPH_C32(0x98d13c56), SPH_C32(0x51d51cd7), SPH_C32(0x714ffd0f),
32243 SPH_C32(0x5fe156dd) },
32244 { SPH_C32(0x95950000), SPH_C32(0x0d6100e4), SPH_C32(0xafd10000),
32245 SPH_C32(0x538c0000), SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed),
32246 SPH_C32(0x59a2fa38), SPH_C32(0x35617517), SPH_C32(0x71600000),
32247 SPH_C32(0x93b20044), SPH_C32(0x73a90000), SPH_C32(0xe1dd0000),
32248 SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28), SPH_C32(0xb0af051d),
32249 SPH_C32(0x73b215b3) },
32250 { SPH_C32(0x13ec0000), SPH_C32(0x325800e6), SPH_C32(0x4e4be000),
32251 SPH_C32(0xcbda0000), SPH_C32(0xea213d0b), SPH_C32(0x98376c07),
32252 SPH_C32(0x8a7fb37c), SPH_C32(0x237cafae), SPH_C32(0x41d70000),
32253 SPH_C32(0x76620044), SPH_C32(0x875d6000), SPH_C32(0xa3190000),
32254 SPH_C32(0xb5122494), SPH_C32(0x428cfe48), SPH_C32(0x9100a4f7),
32255 SPH_C32(0xc3170d87) },
32256 { SPH_C32(0xa5220000), SPH_C32(0xe8b100e4), SPH_C32(0x5b256000),
32257 SPH_C32(0x11480000), SPH_C32(0x1cfc676f), SPH_C32(0xae05308d),
32258 SPH_C32(0x780d5bd2), SPH_C32(0x85c46d23), SPH_C32(0xc7ae0000),
32259 SPH_C32(0x495b0046), SPH_C32(0x66c78000), SPH_C32(0x3b4f0000),
32260 SPH_C32(0x2077439a), SPH_C32(0x0c0436a2), SPH_C32(0x42ddedb3),
32261 SPH_C32(0xd50ad73e) },
32262 { SPH_C32(0x235b0000), SPH_C32(0xd78800e6), SPH_C32(0xbabf8000),
32263 SPH_C32(0x891e0000), SPH_C32(0x89990061), SPH_C32(0xe08df867),
32264 SPH_C32(0xabd01296), SPH_C32(0x93d9b79a), SPH_C32(0xf7190000),
32265 SPH_C32(0xac8b0046), SPH_C32(0x9233e000), SPH_C32(0x798b0000),
32266 SPH_C32(0x43cf7ef0), SPH_C32(0x74bea2c2), SPH_C32(0x63724c59),
32267 SPH_C32(0x65afcf0a) },
32268 { SPH_C32(0x62cf0000), SPH_C32(0x14e500cc), SPH_C32(0x0dc80000),
32269 SPH_C32(0xbd740000), SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d),
32270 SPH_C32(0x2a795bde), SPH_C32(0xd4e53740), SPH_C32(0x65790000),
32271 SPH_C32(0xb0780078), SPH_C32(0x23760000), SPH_C32(0xa56b0000),
32272 SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d), SPH_C32(0xd14915ad),
32273 SPH_C32(0xa878ce33) },
32274 { SPH_C32(0xe4b60000), SPH_C32(0x2bdc00ce), SPH_C32(0xec52e000),
32275 SPH_C32(0x25220000), SPH_C32(0x2a53181d), SPH_C32(0x81af7e67),
32276 SPH_C32(0xf9a4129a), SPH_C32(0xc2f8edf9), SPH_C32(0x55ce0000),
32277 SPH_C32(0x55a80078), SPH_C32(0xd7826000), SPH_C32(0xe7af0000),
32278 SPH_C32(0xae7e4324), SPH_C32(0x7e7f523d), SPH_C32(0xf0e6b447),
32279 SPH_C32(0x18ddd607) },
32280 { SPH_C32(0x52780000), SPH_C32(0xf13500cc), SPH_C32(0xf93c6000),
32281 SPH_C32(0xffb00000), SPH_C32(0xdc8e4279), SPH_C32(0xb79d22ed),
32282 SPH_C32(0x0bd6fa34), SPH_C32(0x64402f74), SPH_C32(0xd3b70000),
32283 SPH_C32(0x6a91007a), SPH_C32(0x36188000), SPH_C32(0x7ff90000),
32284 SPH_C32(0x3b1b242a), SPH_C32(0x30f79ad7), SPH_C32(0x233bfd03),
32285 SPH_C32(0x0ec00cbe) },
32286 { SPH_C32(0xd4010000), SPH_C32(0xce0c00ce), SPH_C32(0x18a68000),
32287 SPH_C32(0x67e60000), SPH_C32(0x49eb2577), SPH_C32(0xf915ea07),
32288 SPH_C32(0xd80bb370), SPH_C32(0x725df5cd), SPH_C32(0xe3000000),
32289 SPH_C32(0x8f41007a), SPH_C32(0xc2ece000), SPH_C32(0x3d3d0000),
32290 SPH_C32(0x58a31940), SPH_C32(0x484d0eb7), SPH_C32(0x02945ce9),
32291 SPH_C32(0xbe65148a) },
32292 { SPH_C32(0x76d60000), SPH_C32(0x372f00f0), SPH_C32(0x5d170000),
32293 SPH_C32(0xf9c20000), SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8),
32294 SPH_C32(0x4b9f4b6e), SPH_C32(0x0f2fecc0), SPH_C32(0x863a0000),
32295 SPH_C32(0x8a36006c), SPH_C32(0xd1b00000), SPH_C32(0x0f250000),
32296 SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848), SPH_C32(0xc374a4fb),
32297 SPH_C32(0x923657e4) },
32298 { SPH_C32(0xf0af0000), SPH_C32(0x081600f2), SPH_C32(0xbc8de000),
32299 SPH_C32(0x61940000), SPH_C32(0x313f7fad), SPH_C32(0xbd5cd212),
32300 SPH_C32(0x9842022a), SPH_C32(0x19323679), SPH_C32(0xb68d0000),
32301 SPH_C32(0x6fe6006c), SPH_C32(0x25446000), SPH_C32(0x4de10000),
32302 SPH_C32(0x75600182), SPH_C32(0x5b14ec28), SPH_C32(0xe2db0511),
32303 SPH_C32(0x22934fd0) },
32304 { SPH_C32(0x46610000), SPH_C32(0xd2ff00f0), SPH_C32(0xa9e36000),
32305 SPH_C32(0xbb060000), SPH_C32(0xc7e225c9), SPH_C32(0x8b6e8e98),
32306 SPH_C32(0x6a30ea84), SPH_C32(0xbf8af4f4), SPH_C32(0x30f40000),
32307 SPH_C32(0x50df006e), SPH_C32(0xc4de8000), SPH_C32(0xd5b70000),
32308 SPH_C32(0xe005668c), SPH_C32(0x159c24c2), SPH_C32(0x31064c55),
32309 SPH_C32(0x348e9569) },
32310 { SPH_C32(0xc0180000), SPH_C32(0xedc600f2), SPH_C32(0x48798000),
32311 SPH_C32(0x23500000), SPH_C32(0x528742c7), SPH_C32(0xc5e64672),
32312 SPH_C32(0xb9eda3c0), SPH_C32(0xa9972e4d), SPH_C32(0x00430000),
32313 SPH_C32(0xb50f006e), SPH_C32(0x302ae000), SPH_C32(0x97730000),
32314 SPH_C32(0x83bd5be6), SPH_C32(0x6d26b0a2), SPH_C32(0x10a9edbf),
32315 SPH_C32(0x842b8d5d) },
32316 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
32317 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
32318 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
32319 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
32320 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
32321 SPH_C32(0x8b6c72bd) },
32322 { SPH_C32(0x400a0000), SPH_C32(0x90b4000e), SPH_C32(0x455be000),
32323 SPH_C32(0xb9db0000), SPH_C32(0xb6747289), SPH_C32(0x379b99c5),
32324 SPH_C32(0xcef5e5cc), SPH_C32(0x21900bca), SPH_C32(0x9f950000),
32325 SPH_C32(0x9ebc0090), SPH_C32(0x93166000), SPH_C32(0xcf660000),
32326 SPH_C32(0xa43c2343), SPH_C32(0xcf0dd093), SPH_C32(0xbb6b251e),
32327 SPH_C32(0x3bc96a89) },
32328 { SPH_C32(0xf6c40000), SPH_C32(0x4a5d000c), SPH_C32(0x50356000),
32329 SPH_C32(0x63490000), SPH_C32(0x40a928ed), SPH_C32(0x01a9c54f),
32330 SPH_C32(0x3c870d62), SPH_C32(0x8728c947), SPH_C32(0x19ec0000),
32331 SPH_C32(0xa1850092), SPH_C32(0x728c8000), SPH_C32(0x57300000),
32332 SPH_C32(0x3159444d), SPH_C32(0x81851879), SPH_C32(0x68b66c5a),
32333 SPH_C32(0x2dd4b030) },
32334 { SPH_C32(0x70bd0000), SPH_C32(0x7564000e), SPH_C32(0xb1af8000),
32335 SPH_C32(0xfb1f0000), SPH_C32(0xd5cc4fe3), SPH_C32(0x4f210da5),
32336 SPH_C32(0xef5a4426), SPH_C32(0x913513fe), SPH_C32(0x295b0000),
32337 SPH_C32(0x44550092), SPH_C32(0x8678e000), SPH_C32(0x15f40000),
32338 SPH_C32(0x52e17927), SPH_C32(0xf93f8c19), SPH_C32(0x4919cdb0),
32339 SPH_C32(0x9d71a804) },
32340 { SPH_C32(0xd26a0000), SPH_C32(0x8c470030), SPH_C32(0xf41e0000),
32341 SPH_C32(0x653b0000), SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a),
32342 SPH_C32(0x7ccebc38), SPH_C32(0xec470af3), SPH_C32(0x4c610000),
32343 SPH_C32(0x41220084), SPH_C32(0x95240000), SPH_C32(0x27ec0000),
32344 SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6), SPH_C32(0x88f935a2),
32345 SPH_C32(0xb122eb6a) },
32346 { SPH_C32(0x54130000), SPH_C32(0xb37e0032), SPH_C32(0x1584e000),
32347 SPH_C32(0xfd6d0000), SPH_C32(0xad181539), SPH_C32(0x0b6835b0),
32348 SPH_C32(0xaf13f57c), SPH_C32(0xfa5ad04a), SPH_C32(0x7cd60000),
32349 SPH_C32(0xa4f20084), SPH_C32(0x61d06000), SPH_C32(0x65280000),
32350 SPH_C32(0x7f2261e5), SPH_C32(0xea666e86), SPH_C32(0xa9569448),
32351 SPH_C32(0x0187f35e) },
32352 { SPH_C32(0xe2dd0000), SPH_C32(0x69970030), SPH_C32(0x00ea6000),
32353 SPH_C32(0x27ff0000), SPH_C32(0x5bc54f5d), SPH_C32(0x3d5a693a),
32354 SPH_C32(0x5d611dd2), SPH_C32(0x5ce212c7), SPH_C32(0xfaaf0000),
32355 SPH_C32(0x9bcb0086), SPH_C32(0x804a8000), SPH_C32(0xfd7e0000),
32356 SPH_C32(0xea4706eb), SPH_C32(0xa4eea66c), SPH_C32(0x7a8bdd0c),
32357 SPH_C32(0x179a29e7) },
32358 { SPH_C32(0x64a40000), SPH_C32(0x56ae0032), SPH_C32(0xe1708000),
32359 SPH_C32(0xbfa90000), SPH_C32(0xcea02853), SPH_C32(0x73d2a1d0),
32360 SPH_C32(0x8ebc5496), SPH_C32(0x4affc87e), SPH_C32(0xca180000),
32361 SPH_C32(0x7e1b0086), SPH_C32(0x74bee000), SPH_C32(0xbfba0000),
32362 SPH_C32(0x89ff3b81), SPH_C32(0xdc54320c), SPH_C32(0x5b247ce6),
32363 SPH_C32(0xa73f31d3) },
32364 { SPH_C32(0x25300000), SPH_C32(0x95c30018), SPH_C32(0x56070000),
32365 SPH_C32(0x8bc30000), SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a),
32366 SPH_C32(0x0f151dde), SPH_C32(0x0dc348a4), SPH_C32(0x58780000),
32367 SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000), SPH_C32(0x635a0000),
32368 SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693), SPH_C32(0xe91f2512),
32369 SPH_C32(0x6ae830ea) },
32370 { SPH_C32(0xa3490000), SPH_C32(0xaafa001a), SPH_C32(0xb79de000),
32371 SPH_C32(0x13950000), SPH_C32(0x6d6a302f), SPH_C32(0x12f027d0),
32372 SPH_C32(0xdcc8549a), SPH_C32(0x1bde921d), SPH_C32(0x68cf0000),
32373 SPH_C32(0x873800b8), SPH_C32(0x310f6000), SPH_C32(0x219e0000),
32374 SPH_C32(0x644e0655), SPH_C32(0xd695c2f3), SPH_C32(0xc8b084f8),
32375 SPH_C32(0xda4d28de) },
32376 { SPH_C32(0x15870000), SPH_C32(0x70130018), SPH_C32(0xa2f36000),
32377 SPH_C32(0xc9070000), SPH_C32(0x9bb76a4b), SPH_C32(0x24c27b5a),
32378 SPH_C32(0x2ebabc34), SPH_C32(0xbd665090), SPH_C32(0xeeb60000),
32379 SPH_C32(0xb80100ba), SPH_C32(0xd0958000), SPH_C32(0xb9c80000),
32380 SPH_C32(0xf12b615b), SPH_C32(0x981d0a19), SPH_C32(0x1b6dcdbc),
32381 SPH_C32(0xcc50f267) },
32382 { SPH_C32(0x93fe0000), SPH_C32(0x4f2a001a), SPH_C32(0x43698000),
32383 SPH_C32(0x51510000), SPH_C32(0x0ed20d45), SPH_C32(0x6a4ab3b0),
32384 SPH_C32(0xfd67f570), SPH_C32(0xab7b8a29), SPH_C32(0xde010000),
32385 SPH_C32(0x5dd100ba), SPH_C32(0x2461e000), SPH_C32(0xfb0c0000),
32386 SPH_C32(0x92935c31), SPH_C32(0xe0a79e79), SPH_C32(0x3ac26c56),
32387 SPH_C32(0x7cf5ea53) },
32388 { SPH_C32(0x31290000), SPH_C32(0xb6090024), SPH_C32(0x06d80000),
32389 SPH_C32(0xcf750000), SPH_C32(0xe3633091), SPH_C32(0x608b434f),
32390 SPH_C32(0x6ef30d6e), SPH_C32(0xd6099324), SPH_C32(0xbb3b0000),
32391 SPH_C32(0x58a600ac), SPH_C32(0x373d0000), SPH_C32(0xc9140000),
32392 SPH_C32(0xdce87999), SPH_C32(0x8b44e886), SPH_C32(0xfb229444),
32393 SPH_C32(0x50a6a93d) },
32394 { SPH_C32(0xb7500000), SPH_C32(0x89300026), SPH_C32(0xe742e000),
32395 SPH_C32(0x57230000), SPH_C32(0x7606579f), SPH_C32(0x2e038ba5),
32396 SPH_C32(0xbd2e442a), SPH_C32(0xc014499d), SPH_C32(0x8b8c0000),
32397 SPH_C32(0xbd7600ac), SPH_C32(0xc3c96000), SPH_C32(0x8bd00000),
32398 SPH_C32(0xbf5044f3), SPH_C32(0xf3fe7ce6), SPH_C32(0xda8d35ae),
32399 SPH_C32(0xe003b109) },
32400 { SPH_C32(0x019e0000), SPH_C32(0x53d90024), SPH_C32(0xf22c6000),
32401 SPH_C32(0x8db10000), SPH_C32(0x80db0dfb), SPH_C32(0x1831d72f),
32402 SPH_C32(0x4f5cac84), SPH_C32(0x66ac8b10), SPH_C32(0x0df50000),
32403 SPH_C32(0x824f00ae), SPH_C32(0x22538000), SPH_C32(0x13860000),
32404 SPH_C32(0x2a3523fd), SPH_C32(0xbd76b40c), SPH_C32(0x09507cea),
32405 SPH_C32(0xf61e6bb0) },
32406 { SPH_C32(0x87e70000), SPH_C32(0x6ce00026), SPH_C32(0x13b68000),
32407 SPH_C32(0x15e70000), SPH_C32(0x15be6af5), SPH_C32(0x56b91fc5),
32408 SPH_C32(0x9c81e5c0), SPH_C32(0x70b151a9), SPH_C32(0x3d420000),
32409 SPH_C32(0x679f00ae), SPH_C32(0xd6a7e000), SPH_C32(0x51420000),
32410 SPH_C32(0x498d1e97), SPH_C32(0xc5cc206c), SPH_C32(0x28ffdd00),
32411 SPH_C32(0x46bb7384) },
32412 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
32413 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
32414 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
32415 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
32416 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
32417 SPH_C32(0xa75722f3) },
32418 { SPH_C32(0x145a0000), SPH_C32(0x96c50052), SPH_C32(0x60f5e000),
32419 SPH_C32(0xd3c50000), SPH_C32(0x98d13c56), SPH_C32(0x51d51cd7),
32420 SPH_C32(0x714ffd0f), SPH_C32(0x5fe156dd), SPH_C32(0x23180000),
32421 SPH_C32(0x62870088), SPH_C32(0x8a956000), SPH_C32(0x1e6d0000),
32422 SPH_C32(0x0a245b87), SPH_C32(0x8dab48c5), SPH_C32(0xbb79ff29),
32423 SPH_C32(0x17f23ac7) },
32424 { SPH_C32(0xa2940000), SPH_C32(0x4c2c0050), SPH_C32(0x759b6000),
32425 SPH_C32(0x09570000), SPH_C32(0x6e0c6632), SPH_C32(0x67e7405d),
32426 SPH_C32(0x833d15a1), SPH_C32(0xf9599450), SPH_C32(0xa5610000),
32427 SPH_C32(0x5dbe008a), SPH_C32(0x6b0f8000), SPH_C32(0x863b0000),
32428 SPH_C32(0x9f413c89), SPH_C32(0xc323802f), SPH_C32(0x68a4b66d),
32429 SPH_C32(0x01efe07e) },
32430 { SPH_C32(0x24ed0000), SPH_C32(0x73150052), SPH_C32(0x94018000),
32431 SPH_C32(0x91010000), SPH_C32(0xfb69013c), SPH_C32(0x296f88b7),
32432 SPH_C32(0x50e05ce5), SPH_C32(0xef444ee9), SPH_C32(0x95d60000),
32433 SPH_C32(0xb86e008a), SPH_C32(0x9ffbe000), SPH_C32(0xc4ff0000),
32434 SPH_C32(0xfcf901e3), SPH_C32(0xbb99144f), SPH_C32(0x490b1787),
32435 SPH_C32(0xb14af84a) },
32436 { SPH_C32(0x863a0000), SPH_C32(0x8a36006c), SPH_C32(0xd1b00000),
32437 SPH_C32(0x0f250000), SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848),
32438 SPH_C32(0xc374a4fb), SPH_C32(0x923657e4), SPH_C32(0xf0ec0000),
32439 SPH_C32(0xbd19009c), SPH_C32(0x8ca70000), SPH_C32(0xf6e70000),
32440 SPH_C32(0xb282244b), SPH_C32(0xd07a62b0), SPH_C32(0x88ebef95),
32441 SPH_C32(0x9d19bb24) },
32442 { SPH_C32(0x00430000), SPH_C32(0xb50f006e), SPH_C32(0x302ae000),
32443 SPH_C32(0x97730000), SPH_C32(0x83bd5be6), SPH_C32(0x6d26b0a2),
32444 SPH_C32(0x10a9edbf), SPH_C32(0x842b8d5d), SPH_C32(0xc05b0000),
32445 SPH_C32(0x58c9009c), SPH_C32(0x78536000), SPH_C32(0xb4230000),
32446 SPH_C32(0xd13a1921), SPH_C32(0xa8c0f6d0), SPH_C32(0xa9444e7f),
32447 SPH_C32(0x2dbca310) },
32448 { SPH_C32(0xb68d0000), SPH_C32(0x6fe6006c), SPH_C32(0x25446000),
32449 SPH_C32(0x4de10000), SPH_C32(0x75600182), SPH_C32(0x5b14ec28),
32450 SPH_C32(0xe2db0511), SPH_C32(0x22934fd0), SPH_C32(0x46220000),
32451 SPH_C32(0x67f0009e), SPH_C32(0x99c98000), SPH_C32(0x2c750000),
32452 SPH_C32(0x445f7e2f), SPH_C32(0xe6483e3a), SPH_C32(0x7a99073b),
32453 SPH_C32(0x3ba179a9) },
32454 { SPH_C32(0x30f40000), SPH_C32(0x50df006e), SPH_C32(0xc4de8000),
32455 SPH_C32(0xd5b70000), SPH_C32(0xe005668c), SPH_C32(0x159c24c2),
32456 SPH_C32(0x31064c55), SPH_C32(0x348e9569), SPH_C32(0x76950000),
32457 SPH_C32(0x8220009e), SPH_C32(0x6d3de000), SPH_C32(0x6eb10000),
32458 SPH_C32(0x27e74345), SPH_C32(0x9ef2aa5a), SPH_C32(0x5b36a6d1),
32459 SPH_C32(0x8b04619d) },
32460 { SPH_C32(0x71600000), SPH_C32(0x93b20044), SPH_C32(0x73a90000),
32461 SPH_C32(0xe1dd0000), SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28),
32462 SPH_C32(0xb0af051d), SPH_C32(0x73b215b3), SPH_C32(0xe4f50000),
32463 SPH_C32(0x9ed300a0), SPH_C32(0xdc780000), SPH_C32(0xb2510000),
32464 SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5), SPH_C32(0xe90dff25),
32465 SPH_C32(0x46d360a4) },
32466 { SPH_C32(0xf7190000), SPH_C32(0xac8b0046), SPH_C32(0x9233e000),
32467 SPH_C32(0x798b0000), SPH_C32(0x43cf7ef0), SPH_C32(0x74bea2c2),
32468 SPH_C32(0x63724c59), SPH_C32(0x65afcf0a), SPH_C32(0xd4420000),
32469 SPH_C32(0x7b0300a0), SPH_C32(0x288c6000), SPH_C32(0xf0950000),
32470 SPH_C32(0xca567e91), SPH_C32(0x94335aa5), SPH_C32(0xc8a25ecf),
32471 SPH_C32(0xf6767890) },
32472 { SPH_C32(0x41d70000), SPH_C32(0x76620044), SPH_C32(0x875d6000),
32473 SPH_C32(0xa3190000), SPH_C32(0xb5122494), SPH_C32(0x428cfe48),
32474 SPH_C32(0x9100a4f7), SPH_C32(0xc3170d87), SPH_C32(0x523b0000),
32475 SPH_C32(0x443a00a2), SPH_C32(0xc9168000), SPH_C32(0x68c30000),
32476 SPH_C32(0x5f33199f), SPH_C32(0xdabb924f), SPH_C32(0x1b7f178b),
32477 SPH_C32(0xe06ba229) },
32478 { SPH_C32(0xc7ae0000), SPH_C32(0x495b0046), SPH_C32(0x66c78000),
32479 SPH_C32(0x3b4f0000), SPH_C32(0x2077439a), SPH_C32(0x0c0436a2),
32480 SPH_C32(0x42ddedb3), SPH_C32(0xd50ad73e), SPH_C32(0x628c0000),
32481 SPH_C32(0xa1ea00a2), SPH_C32(0x3de2e000), SPH_C32(0x2a070000),
32482 SPH_C32(0x3c8b24f5), SPH_C32(0xa201062f), SPH_C32(0x3ad0b661),
32483 SPH_C32(0x50ceba1d) },
32484 { SPH_C32(0x65790000), SPH_C32(0xb0780078), SPH_C32(0x23760000),
32485 SPH_C32(0xa56b0000), SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d),
32486 SPH_C32(0xd14915ad), SPH_C32(0xa878ce33), SPH_C32(0x07b60000),
32487 SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000), SPH_C32(0x181f0000),
32488 SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0), SPH_C32(0xfb304e73),
32489 SPH_C32(0x7c9df973) },
32490 { SPH_C32(0xe3000000), SPH_C32(0x8f41007a), SPH_C32(0xc2ece000),
32491 SPH_C32(0x3d3d0000), SPH_C32(0x58a31940), SPH_C32(0x484d0eb7),
32492 SPH_C32(0x02945ce9), SPH_C32(0xbe65148a), SPH_C32(0x37010000),
32493 SPH_C32(0x414d00b4), SPH_C32(0xda4a6000), SPH_C32(0x5adb0000),
32494 SPH_C32(0x11483c37), SPH_C32(0xb158e4b0), SPH_C32(0xda9fef99),
32495 SPH_C32(0xcc38e147) },
32496 { SPH_C32(0x55ce0000), SPH_C32(0x55a80078), SPH_C32(0xd7826000),
32497 SPH_C32(0xe7af0000), SPH_C32(0xae7e4324), SPH_C32(0x7e7f523d),
32498 SPH_C32(0xf0e6b447), SPH_C32(0x18ddd607), SPH_C32(0xb1780000),
32499 SPH_C32(0x7e7400b6), SPH_C32(0x3bd08000), SPH_C32(0xc28d0000),
32500 SPH_C32(0x842d5b39), SPH_C32(0xffd02c5a), SPH_C32(0x0942a6dd),
32501 SPH_C32(0xda253bfe) },
32502 { SPH_C32(0xd3b70000), SPH_C32(0x6a91007a), SPH_C32(0x36188000),
32503 SPH_C32(0x7ff90000), SPH_C32(0x3b1b242a), SPH_C32(0x30f79ad7),
32504 SPH_C32(0x233bfd03), SPH_C32(0x0ec00cbe), SPH_C32(0x81cf0000),
32505 SPH_C32(0x9ba400b6), SPH_C32(0xcf24e000), SPH_C32(0x80490000),
32506 SPH_C32(0xe7956653), SPH_C32(0x876ab83a), SPH_C32(0x28ed0737),
32507 SPH_C32(0x6a8023ca) },
32508 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
32509 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
32510 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
32511 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
32512 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
32513 SPH_C32(0xd9267fe4) },
32514 { SPH_C32(0xfc870000), SPH_C32(0x6c8f0016), SPH_C32(0x5cd8e000),
32515 SPH_C32(0x68d00000), SPH_C32(0x186c0a4d), SPH_C32(0x753d0193),
32516 SPH_C32(0xcee73ffb), SPH_C32(0x0dab5b84), SPH_C32(0x77480000),
32517 SPH_C32(0x64f600d4), SPH_C32(0xaf3b6000), SPH_C32(0x74730000),
32518 SPH_C32(0x24811558), SPH_C32(0xebe5cdd7), SPH_C32(0x04c3e7ea),
32519 SPH_C32(0x698367d0) },
32520 { SPH_C32(0x4a490000), SPH_C32(0xb6660014), SPH_C32(0x49b66000),
32521 SPH_C32(0xb2420000), SPH_C32(0xeeb15029), SPH_C32(0x430f5d19),
32522 SPH_C32(0x3c95d755), SPH_C32(0xab139909), SPH_C32(0xf1310000),
32523 SPH_C32(0x5bcf00d6), SPH_C32(0x4ea18000), SPH_C32(0xec250000),
32524 SPH_C32(0xb1e47256), SPH_C32(0xa56d053d), SPH_C32(0xd71eaeae),
32525 SPH_C32(0x7f9ebd69) },
32526 { SPH_C32(0xcc300000), SPH_C32(0x895f0016), SPH_C32(0xa82c8000),
32527 SPH_C32(0x2a140000), SPH_C32(0x7bd43727), SPH_C32(0x0d8795f3),
32528 SPH_C32(0xef489e11), SPH_C32(0xbd0e43b0), SPH_C32(0xc1860000),
32529 SPH_C32(0xbe1f00d6), SPH_C32(0xba55e000), SPH_C32(0xaee10000),
32530 SPH_C32(0xd25c4f3c), SPH_C32(0xddd7915d), SPH_C32(0xf6b10f44),
32531 SPH_C32(0xcf3ba55d) },
32532 { SPH_C32(0x6ee70000), SPH_C32(0x707c0028), SPH_C32(0xed9d0000),
32533 SPH_C32(0xb4300000), SPH_C32(0x96650af3), SPH_C32(0x0746650c),
32534 SPH_C32(0x7cdc660f), SPH_C32(0xc07c5abd), SPH_C32(0xa4bc0000),
32535 SPH_C32(0xbb6800c0), SPH_C32(0xa9090000), SPH_C32(0x9cf90000),
32536 SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2), SPH_C32(0x3751f756),
32537 SPH_C32(0xe368e633) },
32538 { SPH_C32(0xe89e0000), SPH_C32(0x4f45002a), SPH_C32(0x0c07e000),
32539 SPH_C32(0x2c660000), SPH_C32(0x03006dfd), SPH_C32(0x49ceade6),
32540 SPH_C32(0xaf012f4b), SPH_C32(0xd6618004), SPH_C32(0x940b0000),
32541 SPH_C32(0x5eb800c0), SPH_C32(0x5dfd6000), SPH_C32(0xde3d0000),
32542 SPH_C32(0xff9f57fe), SPH_C32(0xce8e73c2), SPH_C32(0x16fe56bc),
32543 SPH_C32(0x53cdfe07) },
32544 { SPH_C32(0x5e500000), SPH_C32(0x95ac0028), SPH_C32(0x19696000),
32545 SPH_C32(0xf6f40000), SPH_C32(0xf5dd3799), SPH_C32(0x7ffcf16c),
32546 SPH_C32(0x5d73c7e5), SPH_C32(0x70d94289), SPH_C32(0x12720000),
32547 SPH_C32(0x618100c2), SPH_C32(0xbc678000), SPH_C32(0x466b0000),
32548 SPH_C32(0x6afa30f0), SPH_C32(0x8006bb28), SPH_C32(0xc5231ff8),
32549 SPH_C32(0x45d024be) },
32550 { SPH_C32(0xd8290000), SPH_C32(0xaa95002a), SPH_C32(0xf8f38000),
32551 SPH_C32(0x6ea20000), SPH_C32(0x60b85097), SPH_C32(0x31743986),
32552 SPH_C32(0x8eae8ea1), SPH_C32(0x66c49830), SPH_C32(0x22c50000),
32553 SPH_C32(0x845100c2), SPH_C32(0x4893e000), SPH_C32(0x04af0000),
32554 SPH_C32(0x09420d9a), SPH_C32(0xf8bc2f48), SPH_C32(0xe48cbe12),
32555 SPH_C32(0xf5753c8a) },
32556 { SPH_C32(0x99bd0000), SPH_C32(0x69f80000), SPH_C32(0x4f840000),
32557 SPH_C32(0x5ac80000), SPH_C32(0x56172fe5), SPH_C32(0x1ede776c),
32558 SPH_C32(0x0f07c7e9), SPH_C32(0x21f818ea), SPH_C32(0xb0a50000),
32559 SPH_C32(0x98a200fc), SPH_C32(0xf9d60000), SPH_C32(0xd84f0000),
32560 SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7), SPH_C32(0x56b7e7e6),
32561 SPH_C32(0x38a23db3) },
32562 { SPH_C32(0x1fc40000), SPH_C32(0x56c10002), SPH_C32(0xae1ee000),
32563 SPH_C32(0xc29e0000), SPH_C32(0xc37248eb), SPH_C32(0x5056bf86),
32564 SPH_C32(0xdcda8ead), SPH_C32(0x37e5c253), SPH_C32(0x80120000),
32565 SPH_C32(0x7d7200fc), SPH_C32(0x0d226000), SPH_C32(0x9a8b0000),
32566 SPH_C32(0xe4f3304e), SPH_C32(0xf27ddfb7), SPH_C32(0x7718460c),
32567 SPH_C32(0x88072587) },
32568 { SPH_C32(0xa90a0000), SPH_C32(0x8c280000), SPH_C32(0xbb706000),
32569 SPH_C32(0x180c0000), SPH_C32(0x35af128f), SPH_C32(0x6664e30c),
32570 SPH_C32(0x2ea86603), SPH_C32(0x915d00de), SPH_C32(0x066b0000),
32571 SPH_C32(0x424b00fe), SPH_C32(0xecb88000), SPH_C32(0x02dd0000),
32572 SPH_C32(0x71965740), SPH_C32(0xbcf5175d), SPH_C32(0xa4c50f48),
32573 SPH_C32(0x9e1aff3e) },
32574 { SPH_C32(0x2f730000), SPH_C32(0xb3110002), SPH_C32(0x5aea8000),
32575 SPH_C32(0x805a0000), SPH_C32(0xa0ca7581), SPH_C32(0x28ec2be6),
32576 SPH_C32(0xfd752f47), SPH_C32(0x8740da67), SPH_C32(0x36dc0000),
32577 SPH_C32(0xa79b00fe), SPH_C32(0x184ce000), SPH_C32(0x40190000),
32578 SPH_C32(0x122e6a2a), SPH_C32(0xc44f833d), SPH_C32(0x856aaea2),
32579 SPH_C32(0x2ebfe70a) },
32580 { SPH_C32(0x8da40000), SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000),
32581 SPH_C32(0x1e7e0000), SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19),
32582 SPH_C32(0x6ee1d759), SPH_C32(0xfa32c36a), SPH_C32(0x53e60000),
32583 SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000), SPH_C32(0x72010000),
32584 SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2), SPH_C32(0x448a56b0),
32585 SPH_C32(0x02eca464) },
32586 { SPH_C32(0x0bdd0000), SPH_C32(0x750b003e), SPH_C32(0xfec1e000),
32587 SPH_C32(0x86280000), SPH_C32(0xd81e2f5b), SPH_C32(0x6ca513f3),
32588 SPH_C32(0xbd3c9e1d), SPH_C32(0xec2f19d3), SPH_C32(0x63510000),
32589 SPH_C32(0x473c00e8), SPH_C32(0xffe46000), SPH_C32(0x30c50000),
32590 SPH_C32(0x3fed72e8), SPH_C32(0xd71661a2), SPH_C32(0x6525f75a),
32591 SPH_C32(0xb249bc50) },
32592 { SPH_C32(0xbd130000), SPH_C32(0xafe2003c), SPH_C32(0xebaf6000),
32593 SPH_C32(0x5cba0000), SPH_C32(0x2ec3753f), SPH_C32(0x5a974f79),
32594 SPH_C32(0x4f4e76b3), SPH_C32(0x4a97db5e), SPH_C32(0xe5280000),
32595 SPH_C32(0x780500ea), SPH_C32(0x1e7e8000), SPH_C32(0xa8930000),
32596 SPH_C32(0xaa8815e6), SPH_C32(0x999ea948), SPH_C32(0xb6f8be1e),
32597 SPH_C32(0xa45466e9) },
32598 { SPH_C32(0x3b6a0000), SPH_C32(0x90db003e), SPH_C32(0x0a358000),
32599 SPH_C32(0xc4ec0000), SPH_C32(0xbba61231), SPH_C32(0x141f8793),
32600 SPH_C32(0x9c933ff7), SPH_C32(0x5c8a01e7), SPH_C32(0xd59f0000),
32601 SPH_C32(0x9dd500ea), SPH_C32(0xea8ae000), SPH_C32(0xea570000),
32602 SPH_C32(0xc930288c), SPH_C32(0xe1243d28), SPH_C32(0x97571ff4),
32603 SPH_C32(0x14f17edd) },
32604 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
32605 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
32606 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
32607 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
32608 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
32609 SPH_C32(0xf51d2faa) },
32610 { SPH_C32(0xa8d70000), SPH_C32(0x6afe004a), SPH_C32(0x7976e000),
32611 SPH_C32(0x02ce0000), SPH_C32(0x36c94492), SPH_C32(0x13738481),
32612 SPH_C32(0x715d2738), SPH_C32(0x73da0693), SPH_C32(0xcbc50000),
32613 SPH_C32(0x98cd00cc), SPH_C32(0xb6b86000), SPH_C32(0xa5780000),
32614 SPH_C32(0x8a996d9c), SPH_C32(0xa9435581), SPH_C32(0x04d13ddd),
32615 SPH_C32(0x45b8379e) },
32616 { SPH_C32(0x1e190000), SPH_C32(0xb0170048), SPH_C32(0x6c186000),
32617 SPH_C32(0xd85c0000), SPH_C32(0xc0141ef6), SPH_C32(0x2541d80b),
32618 SPH_C32(0x832fcf96), SPH_C32(0xd562c41e), SPH_C32(0x4dbc0000),
32619 SPH_C32(0xa7f400ce), SPH_C32(0x57228000), SPH_C32(0x3d2e0000),
32620 SPH_C32(0x1ffc0a92), SPH_C32(0xe7cb9d6b), SPH_C32(0xd70c7499),
32621 SPH_C32(0x53a5ed27) },
32622 { SPH_C32(0x98600000), SPH_C32(0x8f2e004a), SPH_C32(0x8d828000),
32623 SPH_C32(0x400a0000), SPH_C32(0x557179f8), SPH_C32(0x6bc910e1),
32624 SPH_C32(0x50f286d2), SPH_C32(0xc37f1ea7), SPH_C32(0x7d0b0000),
32625 SPH_C32(0x422400ce), SPH_C32(0xa3d6e000), SPH_C32(0x7fea0000),
32626 SPH_C32(0x7c4437f8), SPH_C32(0x9f71090b), SPH_C32(0xf6a3d573),
32627 SPH_C32(0xe300f513) },
32628 { SPH_C32(0x3ab70000), SPH_C32(0x760d0074), SPH_C32(0xc8330000),
32629 SPH_C32(0xde2e0000), SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e),
32630 SPH_C32(0xc3667ecc), SPH_C32(0xbe0d07aa), SPH_C32(0x18310000),
32631 SPH_C32(0x475300d8), SPH_C32(0xb08a0000), SPH_C32(0x4df20000),
32632 SPH_C32(0x323f1250), SPH_C32(0xf4927ff4), SPH_C32(0x37432d61),
32633 SPH_C32(0xcf53b67d) },
32634 { SPH_C32(0xbcce0000), SPH_C32(0x49340076), SPH_C32(0x29a9e000),
32635 SPH_C32(0x46780000), SPH_C32(0x2da52322), SPH_C32(0x2f8028f4),
32636 SPH_C32(0x10bb3788), SPH_C32(0xa810dd13), SPH_C32(0x28860000),
32637 SPH_C32(0xa28300d8), SPH_C32(0x447e6000), SPH_C32(0x0f360000),
32638 SPH_C32(0x51872f3a), SPH_C32(0x8c28eb94), SPH_C32(0x16ec8c8b),
32639 SPH_C32(0x7ff6ae49) },
32640 { SPH_C32(0x0a000000), SPH_C32(0x93dd0074), SPH_C32(0x3cc76000),
32641 SPH_C32(0x9cea0000), SPH_C32(0xdb787946), SPH_C32(0x19b2747e),
32642 SPH_C32(0xe2c9df26), SPH_C32(0x0ea81f9e), SPH_C32(0xaeff0000),
32643 SPH_C32(0x9dba00da), SPH_C32(0xa5e48000), SPH_C32(0x97600000),
32644 SPH_C32(0xc4e24834), SPH_C32(0xc2a0237e), SPH_C32(0xc531c5cf),
32645 SPH_C32(0x69eb74f0) },
32646 { SPH_C32(0x8c790000), SPH_C32(0xace40076), SPH_C32(0xdd5d8000),
32647 SPH_C32(0x04bc0000), SPH_C32(0x4e1d1e48), SPH_C32(0x573abc94),
32648 SPH_C32(0x31149662), SPH_C32(0x18b5c527), SPH_C32(0x9e480000),
32649 SPH_C32(0x786a00da), SPH_C32(0x5110e000), SPH_C32(0xd5a40000),
32650 SPH_C32(0xa75a755e), SPH_C32(0xba1ab71e), SPH_C32(0xe49e6425),
32651 SPH_C32(0xd94e6cc4) },
32652 { SPH_C32(0xcded0000), SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000),
32653 SPH_C32(0x30d60000), SPH_C32(0x78b2613a), SPH_C32(0x7890f27e),
32654 SPH_C32(0xb0bddf2a), SPH_C32(0x5f8945fd), SPH_C32(0x0c280000),
32655 SPH_C32(0x649900e4), SPH_C32(0xe0550000), SPH_C32(0x09440000),
32656 SPH_C32(0x295375e0), SPH_C32(0xc861d381), SPH_C32(0x56a53dd1),
32657 SPH_C32(0x14996dfd) },
32658 { SPH_C32(0x4b940000), SPH_C32(0x50b0005e), SPH_C32(0x8bb0e000),
32659 SPH_C32(0xa8800000), SPH_C32(0xedd70634), SPH_C32(0x36183a94),
32660 SPH_C32(0x6360966e), SPH_C32(0x49949f44), SPH_C32(0x3c9f0000),
32661 SPH_C32(0x814900e4), SPH_C32(0x14a16000), SPH_C32(0x4b800000),
32662 SPH_C32(0x4aeb488a), SPH_C32(0xb0db47e1), SPH_C32(0x770a9c3b),
32663 SPH_C32(0xa43c75c9) },
32664 { SPH_C32(0xfd5a0000), SPH_C32(0x8a59005c), SPH_C32(0x9ede6000),
32665 SPH_C32(0x72120000), SPH_C32(0x1b0a5c50), SPH_C32(0x002a661e),
32666 SPH_C32(0x91127ec0), SPH_C32(0xef2c5dc9), SPH_C32(0xbae60000),
32667 SPH_C32(0xbe7000e6), SPH_C32(0xf53b8000), SPH_C32(0xd3d60000),
32668 SPH_C32(0xdf8e2f84), SPH_C32(0xfe538f0b), SPH_C32(0xa4d7d57f),
32669 SPH_C32(0xb221af70) },
32670 { SPH_C32(0x7b230000), SPH_C32(0xb560005e), SPH_C32(0x7f448000),
32671 SPH_C32(0xea440000), SPH_C32(0x8e6f3b5e), SPH_C32(0x4ea2aef4),
32672 SPH_C32(0x42cf3784), SPH_C32(0xf9318770), SPH_C32(0x8a510000),
32673 SPH_C32(0x5ba000e6), SPH_C32(0x01cfe000), SPH_C32(0x91120000),
32674 SPH_C32(0xbc3612ee), SPH_C32(0x86e91b6b), SPH_C32(0x85787495),
32675 SPH_C32(0x0284b744) },
32676 { SPH_C32(0xd9f40000), SPH_C32(0x4c430060), SPH_C32(0x3af50000),
32677 SPH_C32(0x74600000), SPH_C32(0x63de068a), SPH_C32(0x44635e0b),
32678 SPH_C32(0xd15bcf9a), SPH_C32(0x84439e7d), SPH_C32(0xef6b0000),
32679 SPH_C32(0x5ed700f0), SPH_C32(0x12930000), SPH_C32(0xa30a0000),
32680 SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94), SPH_C32(0x44988c87),
32681 SPH_C32(0x2ed7f42a) },
32682 { SPH_C32(0x5f8d0000), SPH_C32(0x737a0062), SPH_C32(0xdb6fe000),
32683 SPH_C32(0xec360000), SPH_C32(0xf6bb6184), SPH_C32(0x0aeb96e1),
32684 SPH_C32(0x028686de), SPH_C32(0x925e44c4), SPH_C32(0xdfdc0000),
32685 SPH_C32(0xbb0700f0), SPH_C32(0xe6676000), SPH_C32(0xe1ce0000),
32686 SPH_C32(0x91f50a2c), SPH_C32(0x95b0f9f4), SPH_C32(0x65372d6d),
32687 SPH_C32(0x9e72ec1e) },
32688 { SPH_C32(0xe9430000), SPH_C32(0xa9930060), SPH_C32(0xce016000),
32689 SPH_C32(0x36a40000), SPH_C32(0x00663be0), SPH_C32(0x3cd9ca6b),
32690 SPH_C32(0xf0f46e70), SPH_C32(0x34e68649), SPH_C32(0x59a50000),
32691 SPH_C32(0x843e00f2), SPH_C32(0x07fd8000), SPH_C32(0x79980000),
32692 SPH_C32(0x04906d22), SPH_C32(0xdb38311e), SPH_C32(0xb6ea6429),
32693 SPH_C32(0x886f36a7) },
32694 { SPH_C32(0x6f3a0000), SPH_C32(0x96aa0062), SPH_C32(0x2f9b8000),
32695 SPH_C32(0xaef20000), SPH_C32(0x95035cee), SPH_C32(0x72510281),
32696 SPH_C32(0x23292734), SPH_C32(0x22fb5cf0), SPH_C32(0x69120000),
32697 SPH_C32(0x61ee00f2), SPH_C32(0xf309e000), SPH_C32(0x3b5c0000),
32698 SPH_C32(0x67285048), SPH_C32(0xa382a57e), SPH_C32(0x9745c5c3),
32699 SPH_C32(0x38ca2e93) },
32700 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
32701 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
32702 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
32703 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
32704 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
32705 SPH_C32(0xbce1a3ce) },
32706 { SPH_C32(0x295b0000), SPH_C32(0x44550092), SPH_C32(0x8678e000),
32707 SPH_C32(0x15f40000), SPH_C32(0x52e17927), SPH_C32(0xf93f8c19),
32708 SPH_C32(0x4919cdb0), SPH_C32(0x9d71a804), SPH_C32(0x59e60000),
32709 SPH_C32(0x3131009c), SPH_C32(0x37d76000), SPH_C32(0xeeeb0000),
32710 SPH_C32(0x872d36c4), SPH_C32(0xb61e81bc), SPH_C32(0xa6438996),
32711 SPH_C32(0x0c44bbfa) },
32712 { SPH_C32(0x9f950000), SPH_C32(0x9ebc0090), SPH_C32(0x93166000),
32713 SPH_C32(0xcf660000), SPH_C32(0xa43c2343), SPH_C32(0xcf0dd093),
32714 SPH_C32(0xbb6b251e), SPH_C32(0x3bc96a89), SPH_C32(0xdf9f0000),
32715 SPH_C32(0x0e08009e), SPH_C32(0xd64d8000), SPH_C32(0x76bd0000),
32716 SPH_C32(0x124851ca), SPH_C32(0xf8964956), SPH_C32(0x759ec0d2),
32717 SPH_C32(0x1a596143) },
32718 { SPH_C32(0x19ec0000), SPH_C32(0xa1850092), SPH_C32(0x728c8000),
32719 SPH_C32(0x57300000), SPH_C32(0x3159444d), SPH_C32(0x81851879),
32720 SPH_C32(0x68b66c5a), SPH_C32(0x2dd4b030), SPH_C32(0xef280000),
32721 SPH_C32(0xebd8009e), SPH_C32(0x22b9e000), SPH_C32(0x34790000),
32722 SPH_C32(0x71f06ca0), SPH_C32(0x802cdd36), SPH_C32(0x54316138),
32723 SPH_C32(0xaafc7977) },
32724 { SPH_C32(0xbb3b0000), SPH_C32(0x58a600ac), SPH_C32(0x373d0000),
32725 SPH_C32(0xc9140000), SPH_C32(0xdce87999), SPH_C32(0x8b44e886),
32726 SPH_C32(0xfb229444), SPH_C32(0x50a6a93d), SPH_C32(0x8a120000),
32727 SPH_C32(0xeeaf0088), SPH_C32(0x31e50000), SPH_C32(0x06610000),
32728 SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9), SPH_C32(0x95d1992a),
32729 SPH_C32(0x86af3a19) },
32730 { SPH_C32(0x3d420000), SPH_C32(0x679f00ae), SPH_C32(0xd6a7e000),
32731 SPH_C32(0x51420000), SPH_C32(0x498d1e97), SPH_C32(0xc5cc206c),
32732 SPH_C32(0x28ffdd00), SPH_C32(0x46bb7384), SPH_C32(0xbaa50000),
32733 SPH_C32(0x0b7f0088), SPH_C32(0xc5116000), SPH_C32(0x44a50000),
32734 SPH_C32(0x5c337462), SPH_C32(0x93753fa9), SPH_C32(0xb47e38c0),
32735 SPH_C32(0x360a222d) },
32736 { SPH_C32(0x8b8c0000), SPH_C32(0xbd7600ac), SPH_C32(0xc3c96000),
32737 SPH_C32(0x8bd00000), SPH_C32(0xbf5044f3), SPH_C32(0xf3fe7ce6),
32738 SPH_C32(0xda8d35ae), SPH_C32(0xe003b109), SPH_C32(0x3cdc0000),
32739 SPH_C32(0x3446008a), SPH_C32(0x248b8000), SPH_C32(0xdcf30000),
32740 SPH_C32(0xc956136c), SPH_C32(0xddfdf743), SPH_C32(0x67a37184),
32741 SPH_C32(0x2017f894) },
32742 { SPH_C32(0x0df50000), SPH_C32(0x824f00ae), SPH_C32(0x22538000),
32743 SPH_C32(0x13860000), SPH_C32(0x2a3523fd), SPH_C32(0xbd76b40c),
32744 SPH_C32(0x09507cea), SPH_C32(0xf61e6bb0), SPH_C32(0x0c6b0000),
32745 SPH_C32(0xd196008a), SPH_C32(0xd07fe000), SPH_C32(0x9e370000),
32746 SPH_C32(0xaaee2e06), SPH_C32(0xa5476323), SPH_C32(0x460cd06e),
32747 SPH_C32(0x90b2e0a0) },
32748 { SPH_C32(0x4c610000), SPH_C32(0x41220084), SPH_C32(0x95240000),
32749 SPH_C32(0x27ec0000), SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6),
32750 SPH_C32(0x88f935a2), SPH_C32(0xb122eb6a), SPH_C32(0x9e0b0000),
32751 SPH_C32(0xcd6500b4), SPH_C32(0x613a0000), SPH_C32(0x42d70000),
32752 SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc), SPH_C32(0xf437899a),
32753 SPH_C32(0x5d65e199) },
32754 { SPH_C32(0xca180000), SPH_C32(0x7e1b0086), SPH_C32(0x74bee000),
32755 SPH_C32(0xbfba0000), SPH_C32(0x89ff3b81), SPH_C32(0xdc54320c),
32756 SPH_C32(0x5b247ce6), SPH_C32(0xa73f31d3), SPH_C32(0xaebc0000),
32757 SPH_C32(0x28b500b4), SPH_C32(0x95ce6000), SPH_C32(0x00130000),
32758 SPH_C32(0x475f13d2), SPH_C32(0xaf8693dc), SPH_C32(0xd5982870),
32759 SPH_C32(0xedc0f9ad) },
32760 { SPH_C32(0x7cd60000), SPH_C32(0xa4f20084), SPH_C32(0x61d06000),
32761 SPH_C32(0x65280000), SPH_C32(0x7f2261e5), SPH_C32(0xea666e86),
32762 SPH_C32(0xa9569448), SPH_C32(0x0187f35e), SPH_C32(0x28c50000),
32763 SPH_C32(0x178c00b6), SPH_C32(0x74548000), SPH_C32(0x98450000),
32764 SPH_C32(0xd23a74dc), SPH_C32(0xe10e5b36), SPH_C32(0x06456134),
32765 SPH_C32(0xfbdd2314) },
32766 { SPH_C32(0xfaaf0000), SPH_C32(0x9bcb0086), SPH_C32(0x804a8000),
32767 SPH_C32(0xfd7e0000), SPH_C32(0xea4706eb), SPH_C32(0xa4eea66c),
32768 SPH_C32(0x7a8bdd0c), SPH_C32(0x179a29e7), SPH_C32(0x18720000),
32769 SPH_C32(0xf25c00b6), SPH_C32(0x80a0e000), SPH_C32(0xda810000),
32770 SPH_C32(0xb18249b6), SPH_C32(0x99b4cf56), SPH_C32(0x27eac0de),
32771 SPH_C32(0x4b783b20) },
32772 { SPH_C32(0x58780000), SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000),
32773 SPH_C32(0x635a0000), SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693),
32774 SPH_C32(0xe91f2512), SPH_C32(0x6ae830ea), SPH_C32(0x7d480000),
32775 SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000), SPH_C32(0xe8990000),
32776 SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9), SPH_C32(0xe60a38cc),
32777 SPH_C32(0x672b784e) },
32778 { SPH_C32(0xde010000), SPH_C32(0x5dd100ba), SPH_C32(0x2461e000),
32779 SPH_C32(0xfb0c0000), SPH_C32(0x92935c31), SPH_C32(0xe0a79e79),
32780 SPH_C32(0x3ac26c56), SPH_C32(0x7cf5ea53), SPH_C32(0x4dff0000),
32781 SPH_C32(0x12fb00a0), SPH_C32(0x67086000), SPH_C32(0xaa5d0000),
32782 SPH_C32(0x9c415174), SPH_C32(0x8aed2dc9), SPH_C32(0xc7a59926),
32783 SPH_C32(0xd78e607a) },
32784 { SPH_C32(0x68cf0000), SPH_C32(0x873800b8), SPH_C32(0x310f6000),
32785 SPH_C32(0x219e0000), SPH_C32(0x644e0655), SPH_C32(0xd695c2f3),
32786 SPH_C32(0xc8b084f8), SPH_C32(0xda4d28de), SPH_C32(0xcb860000),
32787 SPH_C32(0x2dc200a2), SPH_C32(0x86928000), SPH_C32(0x320b0000),
32788 SPH_C32(0x0924367a), SPH_C32(0xc465e523), SPH_C32(0x1478d062),
32789 SPH_C32(0xc193bac3) },
32790 { SPH_C32(0xeeb60000), SPH_C32(0xb80100ba), SPH_C32(0xd0958000),
32791 SPH_C32(0xb9c80000), SPH_C32(0xf12b615b), SPH_C32(0x981d0a19),
32792 SPH_C32(0x1b6dcdbc), SPH_C32(0xcc50f267), SPH_C32(0xfb310000),
32793 SPH_C32(0xc81200a2), SPH_C32(0x7266e000), SPH_C32(0x70cf0000),
32794 SPH_C32(0x6a9c0b10), SPH_C32(0xbcdf7143), SPH_C32(0x35d77188),
32795 SPH_C32(0x7136a2f7) },
32796 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
32797 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
32798 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
32799 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
32800 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
32801 SPH_C32(0x90daf380) },
32802 { SPH_C32(0x7d0b0000), SPH_C32(0x422400ce), SPH_C32(0xa3d6e000),
32803 SPH_C32(0x7fea0000), SPH_C32(0x7c4437f8), SPH_C32(0x9f71090b),
32804 SPH_C32(0xf6a3d573), SPH_C32(0xe300f513), SPH_C32(0xe56b0000),
32805 SPH_C32(0xcd0a0084), SPH_C32(0x2e546000), SPH_C32(0x3fe00000),
32806 SPH_C32(0x29354e00), SPH_C32(0xf4b819ea), SPH_C32(0xa65153a1),
32807 SPH_C32(0x207febb4) },
32808 { SPH_C32(0xcbc50000), SPH_C32(0x98cd00cc), SPH_C32(0xb6b86000),
32809 SPH_C32(0xa5780000), SPH_C32(0x8a996d9c), SPH_C32(0xa9435581),
32810 SPH_C32(0x04d13ddd), SPH_C32(0x45b8379e), SPH_C32(0x63120000),
32811 SPH_C32(0xf2330086), SPH_C32(0xcfce8000), SPH_C32(0xa7b60000),
32812 SPH_C32(0xbc50290e), SPH_C32(0xba30d100), SPH_C32(0x758c1ae5),
32813 SPH_C32(0x3662310d) },
32814 { SPH_C32(0x4dbc0000), SPH_C32(0xa7f400ce), SPH_C32(0x57228000),
32815 SPH_C32(0x3d2e0000), SPH_C32(0x1ffc0a92), SPH_C32(0xe7cb9d6b),
32816 SPH_C32(0xd70c7499), SPH_C32(0x53a5ed27), SPH_C32(0x53a50000),
32817 SPH_C32(0x17e30086), SPH_C32(0x3b3ae000), SPH_C32(0xe5720000),
32818 SPH_C32(0xdfe81464), SPH_C32(0xc28a4560), SPH_C32(0x5423bb0f),
32819 SPH_C32(0x86c72939) },
32820 { SPH_C32(0xef6b0000), SPH_C32(0x5ed700f0), SPH_C32(0x12930000),
32821 SPH_C32(0xa30a0000), SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94),
32822 SPH_C32(0x44988c87), SPH_C32(0x2ed7f42a), SPH_C32(0x369f0000),
32823 SPH_C32(0x12940090), SPH_C32(0x28660000), SPH_C32(0xd76a0000),
32824 SPH_C32(0x919331cc), SPH_C32(0xa969339f), SPH_C32(0x95c3431d),
32825 SPH_C32(0xaa946a57) },
32826 { SPH_C32(0x69120000), SPH_C32(0x61ee00f2), SPH_C32(0xf309e000),
32827 SPH_C32(0x3b5c0000), SPH_C32(0x67285048), SPH_C32(0xa382a57e),
32828 SPH_C32(0x9745c5c3), SPH_C32(0x38ca2e93), SPH_C32(0x06280000),
32829 SPH_C32(0xf7440090), SPH_C32(0xdc926000), SPH_C32(0x95ae0000),
32830 SPH_C32(0xf22b0ca6), SPH_C32(0xd1d3a7ff), SPH_C32(0xb46ce2f7),
32831 SPH_C32(0x1a317263) },
32832 { SPH_C32(0xdfdc0000), SPH_C32(0xbb0700f0), SPH_C32(0xe6676000),
32833 SPH_C32(0xe1ce0000), SPH_C32(0x91f50a2c), SPH_C32(0x95b0f9f4),
32834 SPH_C32(0x65372d6d), SPH_C32(0x9e72ec1e), SPH_C32(0x80510000),
32835 SPH_C32(0xc87d0092), SPH_C32(0x3d088000), SPH_C32(0x0df80000),
32836 SPH_C32(0x674e6ba8), SPH_C32(0x9f5b6f15), SPH_C32(0x67b1abb3),
32837 SPH_C32(0x0c2ca8da) },
32838 { SPH_C32(0x59a50000), SPH_C32(0x843e00f2), SPH_C32(0x07fd8000),
32839 SPH_C32(0x79980000), SPH_C32(0x04906d22), SPH_C32(0xdb38311e),
32840 SPH_C32(0xb6ea6429), SPH_C32(0x886f36a7), SPH_C32(0xb0e60000),
32841 SPH_C32(0x2dad0092), SPH_C32(0xc9fce000), SPH_C32(0x4f3c0000),
32842 SPH_C32(0x04f656c2), SPH_C32(0xe7e1fb75), SPH_C32(0x461e0a59),
32843 SPH_C32(0xbc89b0ee) },
32844 { SPH_C32(0x18310000), SPH_C32(0x475300d8), SPH_C32(0xb08a0000),
32845 SPH_C32(0x4df20000), SPH_C32(0x323f1250), SPH_C32(0xf4927ff4),
32846 SPH_C32(0x37432d61), SPH_C32(0xcf53b67d), SPH_C32(0x22860000),
32847 SPH_C32(0x315e00ac), SPH_C32(0x78b90000), SPH_C32(0x93dc0000),
32848 SPH_C32(0x8aff567c), SPH_C32(0x959a9fea), SPH_C32(0xf42553ad),
32849 SPH_C32(0x715eb1d7) },
32850 { SPH_C32(0x9e480000), SPH_C32(0x786a00da), SPH_C32(0x5110e000),
32851 SPH_C32(0xd5a40000), SPH_C32(0xa75a755e), SPH_C32(0xba1ab71e),
32852 SPH_C32(0xe49e6425), SPH_C32(0xd94e6cc4), SPH_C32(0x12310000),
32853 SPH_C32(0xd48e00ac), SPH_C32(0x8c4d6000), SPH_C32(0xd1180000),
32854 SPH_C32(0xe9476b16), SPH_C32(0xed200b8a), SPH_C32(0xd58af247),
32855 SPH_C32(0xc1fba9e3) },
32856 { SPH_C32(0x28860000), SPH_C32(0xa28300d8), SPH_C32(0x447e6000),
32857 SPH_C32(0x0f360000), SPH_C32(0x51872f3a), SPH_C32(0x8c28eb94),
32858 SPH_C32(0x16ec8c8b), SPH_C32(0x7ff6ae49), SPH_C32(0x94480000),
32859 SPH_C32(0xebb700ae), SPH_C32(0x6dd78000), SPH_C32(0x494e0000),
32860 SPH_C32(0x7c220c18), SPH_C32(0xa3a8c360), SPH_C32(0x0657bb03),
32861 SPH_C32(0xd7e6735a) },
32862 { SPH_C32(0xaeff0000), SPH_C32(0x9dba00da), SPH_C32(0xa5e48000),
32863 SPH_C32(0x97600000), SPH_C32(0xc4e24834), SPH_C32(0xc2a0237e),
32864 SPH_C32(0xc531c5cf), SPH_C32(0x69eb74f0), SPH_C32(0xa4ff0000),
32865 SPH_C32(0x0e6700ae), SPH_C32(0x9923e000), SPH_C32(0x0b8a0000),
32866 SPH_C32(0x1f9a3172), SPH_C32(0xdb125700), SPH_C32(0x27f81ae9),
32867 SPH_C32(0x67436b6e) },
32868 { SPH_C32(0x0c280000), SPH_C32(0x649900e4), SPH_C32(0xe0550000),
32869 SPH_C32(0x09440000), SPH_C32(0x295375e0), SPH_C32(0xc861d381),
32870 SPH_C32(0x56a53dd1), SPH_C32(0x14996dfd), SPH_C32(0xc1c50000),
32871 SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000), SPH_C32(0x39920000),
32872 SPH_C32(0x51e114da), SPH_C32(0xb0f121ff), SPH_C32(0xe618e2fb),
32873 SPH_C32(0x4b102800) },
32874 { SPH_C32(0x8a510000), SPH_C32(0x5ba000e6), SPH_C32(0x01cfe000),
32875 SPH_C32(0x91120000), SPH_C32(0xbc3612ee), SPH_C32(0x86e91b6b),
32876 SPH_C32(0x85787495), SPH_C32(0x0284b744), SPH_C32(0xf1720000),
32877 SPH_C32(0xeec000b8), SPH_C32(0x7e8b6000), SPH_C32(0x7b560000),
32878 SPH_C32(0x325929b0), SPH_C32(0xc84bb59f), SPH_C32(0xc7b74311),
32879 SPH_C32(0xfbb53034) },
32880 { SPH_C32(0x3c9f0000), SPH_C32(0x814900e4), SPH_C32(0x14a16000),
32881 SPH_C32(0x4b800000), SPH_C32(0x4aeb488a), SPH_C32(0xb0db47e1),
32882 SPH_C32(0x770a9c3b), SPH_C32(0xa43c75c9), SPH_C32(0x770b0000),
32883 SPH_C32(0xd1f900ba), SPH_C32(0x9f118000), SPH_C32(0xe3000000),
32884 SPH_C32(0xa73c4ebe), SPH_C32(0x86c37d75), SPH_C32(0x146a0a55),
32885 SPH_C32(0xeda8ea8d) },
32886 { SPH_C32(0xbae60000), SPH_C32(0xbe7000e6), SPH_C32(0xf53b8000),
32887 SPH_C32(0xd3d60000), SPH_C32(0xdf8e2f84), SPH_C32(0xfe538f0b),
32888 SPH_C32(0xa4d7d57f), SPH_C32(0xb221af70), SPH_C32(0x47bc0000),
32889 SPH_C32(0x342900ba), SPH_C32(0x6be5e000), SPH_C32(0xa1c40000),
32890 SPH_C32(0xc48473d4), SPH_C32(0xfe79e915), SPH_C32(0x35c5abbf),
32891 SPH_C32(0x5d0df2b9) },
32892 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
32893 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
32894 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
32895 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
32896 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
32897 SPH_C32(0xeeabae97) },
32898 { SPH_C32(0x95d60000), SPH_C32(0xb86e008a), SPH_C32(0x9ffbe000),
32899 SPH_C32(0xc4ff0000), SPH_C32(0xfcf901e3), SPH_C32(0xbb99144f),
32900 SPH_C32(0x490b1787), SPH_C32(0xb14af84a), SPH_C32(0xb13b0000),
32901 SPH_C32(0xcb7b00d8), SPH_C32(0x0bfa6000), SPH_C32(0x55fe0000),
32902 SPH_C32(0x079000df), SPH_C32(0x92f69cf8), SPH_C32(0x19eb4b62),
32903 SPH_C32(0x5e0eb6a3) },
32904 { SPH_C32(0x23180000), SPH_C32(0x62870088), SPH_C32(0x8a956000),
32905 SPH_C32(0x1e6d0000), SPH_C32(0x0a245b87), SPH_C32(0x8dab48c5),
32906 SPH_C32(0xbb79ff29), SPH_C32(0x17f23ac7), SPH_C32(0x37420000),
32907 SPH_C32(0xf44200da), SPH_C32(0xea608000), SPH_C32(0xcda80000),
32908 SPH_C32(0x92f567d1), SPH_C32(0xdc7e5412), SPH_C32(0xca360226),
32909 SPH_C32(0x48136c1a) },
32910 { SPH_C32(0xa5610000), SPH_C32(0x5dbe008a), SPH_C32(0x6b0f8000),
32911 SPH_C32(0x863b0000), SPH_C32(0x9f413c89), SPH_C32(0xc323802f),
32912 SPH_C32(0x68a4b66d), SPH_C32(0x01efe07e), SPH_C32(0x07f50000),
32913 SPH_C32(0x119200da), SPH_C32(0x1e94e000), SPH_C32(0x8f6c0000),
32914 SPH_C32(0xf14d5abb), SPH_C32(0xa4c4c072), SPH_C32(0xeb99a3cc),
32915 SPH_C32(0xf8b6742e) },
32916 { SPH_C32(0x07b60000), SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000),
32917 SPH_C32(0x181f0000), SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0),
32918 SPH_C32(0xfb304e73), SPH_C32(0x7c9df973), SPH_C32(0x62cf0000),
32919 SPH_C32(0x14e500cc), SPH_C32(0x0dc80000), SPH_C32(0xbd740000),
32920 SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d), SPH_C32(0x2a795bde),
32921 SPH_C32(0xd4e53740) },
32922 { SPH_C32(0x81cf0000), SPH_C32(0x9ba400b6), SPH_C32(0xcf24e000),
32923 SPH_C32(0x80490000), SPH_C32(0xe7956653), SPH_C32(0x876ab83a),
32924 SPH_C32(0x28ed0737), SPH_C32(0x6a8023ca), SPH_C32(0x52780000),
32925 SPH_C32(0xf13500cc), SPH_C32(0xf93c6000), SPH_C32(0xffb00000),
32926 SPH_C32(0xdc8e4279), SPH_C32(0xb79d22ed), SPH_C32(0x0bd6fa34),
32927 SPH_C32(0x64402f74) },
32928 { SPH_C32(0x37010000), SPH_C32(0x414d00b4), SPH_C32(0xda4a6000),
32929 SPH_C32(0x5adb0000), SPH_C32(0x11483c37), SPH_C32(0xb158e4b0),
32930 SPH_C32(0xda9fef99), SPH_C32(0xcc38e147), SPH_C32(0xd4010000),
32931 SPH_C32(0xce0c00ce), SPH_C32(0x18a68000), SPH_C32(0x67e60000),
32932 SPH_C32(0x49eb2577), SPH_C32(0xf915ea07), SPH_C32(0xd80bb370),
32933 SPH_C32(0x725df5cd) },
32934 { SPH_C32(0xb1780000), SPH_C32(0x7e7400b6), SPH_C32(0x3bd08000),
32935 SPH_C32(0xc28d0000), SPH_C32(0x842d5b39), SPH_C32(0xffd02c5a),
32936 SPH_C32(0x0942a6dd), SPH_C32(0xda253bfe), SPH_C32(0xe4b60000),
32937 SPH_C32(0x2bdc00ce), SPH_C32(0xec52e000), SPH_C32(0x25220000),
32938 SPH_C32(0x2a53181d), SPH_C32(0x81af7e67), SPH_C32(0xf9a4129a),
32939 SPH_C32(0xc2f8edf9) },
32940 { SPH_C32(0xf0ec0000), SPH_C32(0xbd19009c), SPH_C32(0x8ca70000),
32941 SPH_C32(0xf6e70000), SPH_C32(0xb282244b), SPH_C32(0xd07a62b0),
32942 SPH_C32(0x88ebef95), SPH_C32(0x9d19bb24), SPH_C32(0x76d60000),
32943 SPH_C32(0x372f00f0), SPH_C32(0x5d170000), SPH_C32(0xf9c20000),
32944 SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8), SPH_C32(0x4b9f4b6e),
32945 SPH_C32(0x0f2fecc0) },
32946 { SPH_C32(0x76950000), SPH_C32(0x8220009e), SPH_C32(0x6d3de000),
32947 SPH_C32(0x6eb10000), SPH_C32(0x27e74345), SPH_C32(0x9ef2aa5a),
32948 SPH_C32(0x5b36a6d1), SPH_C32(0x8b04619d), SPH_C32(0x46610000),
32949 SPH_C32(0xd2ff00f0), SPH_C32(0xa9e36000), SPH_C32(0xbb060000),
32950 SPH_C32(0xc7e225c9), SPH_C32(0x8b6e8e98), SPH_C32(0x6a30ea84),
32951 SPH_C32(0xbf8af4f4) },
32952 { SPH_C32(0xc05b0000), SPH_C32(0x58c9009c), SPH_C32(0x78536000),
32953 SPH_C32(0xb4230000), SPH_C32(0xd13a1921), SPH_C32(0xa8c0f6d0),
32954 SPH_C32(0xa9444e7f), SPH_C32(0x2dbca310), SPH_C32(0xc0180000),
32955 SPH_C32(0xedc600f2), SPH_C32(0x48798000), SPH_C32(0x23500000),
32956 SPH_C32(0x528742c7), SPH_C32(0xc5e64672), SPH_C32(0xb9eda3c0),
32957 SPH_C32(0xa9972e4d) },
32958 { SPH_C32(0x46220000), SPH_C32(0x67f0009e), SPH_C32(0x99c98000),
32959 SPH_C32(0x2c750000), SPH_C32(0x445f7e2f), SPH_C32(0xe6483e3a),
32960 SPH_C32(0x7a99073b), SPH_C32(0x3ba179a9), SPH_C32(0xf0af0000),
32961 SPH_C32(0x081600f2), SPH_C32(0xbc8de000), SPH_C32(0x61940000),
32962 SPH_C32(0x313f7fad), SPH_C32(0xbd5cd212), SPH_C32(0x9842022a),
32963 SPH_C32(0x19323679) },
32964 { SPH_C32(0xe4f50000), SPH_C32(0x9ed300a0), SPH_C32(0xdc780000),
32965 SPH_C32(0xb2510000), SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5),
32966 SPH_C32(0xe90dff25), SPH_C32(0x46d360a4), SPH_C32(0x95950000),
32967 SPH_C32(0x0d6100e4), SPH_C32(0xafd10000), SPH_C32(0x538c0000),
32968 SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed), SPH_C32(0x59a2fa38),
32969 SPH_C32(0x35617517) },
32970 { SPH_C32(0x628c0000), SPH_C32(0xa1ea00a2), SPH_C32(0x3de2e000),
32971 SPH_C32(0x2a070000), SPH_C32(0x3c8b24f5), SPH_C32(0xa201062f),
32972 SPH_C32(0x3ad0b661), SPH_C32(0x50ceba1d), SPH_C32(0xa5220000),
32973 SPH_C32(0xe8b100e4), SPH_C32(0x5b256000), SPH_C32(0x11480000),
32974 SPH_C32(0x1cfc676f), SPH_C32(0xae05308d), SPH_C32(0x780d5bd2),
32975 SPH_C32(0x85c46d23) },
32976 { SPH_C32(0xd4420000), SPH_C32(0x7b0300a0), SPH_C32(0x288c6000),
32977 SPH_C32(0xf0950000), SPH_C32(0xca567e91), SPH_C32(0x94335aa5),
32978 SPH_C32(0xc8a25ecf), SPH_C32(0xf6767890), SPH_C32(0x235b0000),
32979 SPH_C32(0xd78800e6), SPH_C32(0xbabf8000), SPH_C32(0x891e0000),
32980 SPH_C32(0x89990061), SPH_C32(0xe08df867), SPH_C32(0xabd01296),
32981 SPH_C32(0x93d9b79a) },
32982 { SPH_C32(0x523b0000), SPH_C32(0x443a00a2), SPH_C32(0xc9168000),
32983 SPH_C32(0x68c30000), SPH_C32(0x5f33199f), SPH_C32(0xdabb924f),
32984 SPH_C32(0x1b7f178b), SPH_C32(0xe06ba229), SPH_C32(0x13ec0000),
32985 SPH_C32(0x325800e6), SPH_C32(0x4e4be000), SPH_C32(0xcbda0000),
32986 SPH_C32(0xea213d0b), SPH_C32(0x98376c07), SPH_C32(0x8a7fb37c),
32987 SPH_C32(0x237cafae) },
32988 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
32989 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
32990 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
32991 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
32992 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
32993 SPH_C32(0xc290fed9) },
32994 { SPH_C32(0xc1860000), SPH_C32(0xbe1f00d6), SPH_C32(0xba55e000),
32995 SPH_C32(0xaee10000), SPH_C32(0xd25c4f3c), SPH_C32(0xddd7915d),
32996 SPH_C32(0xf6b10f44), SPH_C32(0xcf3ba55d), SPH_C32(0x0db60000),
32997 SPH_C32(0x374000c0), SPH_C32(0x12796000), SPH_C32(0x84f50000),
32998 SPH_C32(0xa988781b), SPH_C32(0xd05004ae), SPH_C32(0x19f99155),
32999 SPH_C32(0x7235e6ed) },
33000 { SPH_C32(0x77480000), SPH_C32(0x64f600d4), SPH_C32(0xaf3b6000),
33001 SPH_C32(0x74730000), SPH_C32(0x24811558), SPH_C32(0xebe5cdd7),
33002 SPH_C32(0x04c3e7ea), SPH_C32(0x698367d0), SPH_C32(0x8bcf0000),
33003 SPH_C32(0x087900c2), SPH_C32(0xf3e38000), SPH_C32(0x1ca30000),
33004 SPH_C32(0x3ced1f15), SPH_C32(0x9ed8cc44), SPH_C32(0xca24d811),
33005 SPH_C32(0x64283c54) },
33006 { SPH_C32(0xf1310000), SPH_C32(0x5bcf00d6), SPH_C32(0x4ea18000),
33007 SPH_C32(0xec250000), SPH_C32(0xb1e47256), SPH_C32(0xa56d053d),
33008 SPH_C32(0xd71eaeae), SPH_C32(0x7f9ebd69), SPH_C32(0xbb780000),
33009 SPH_C32(0xeda900c2), SPH_C32(0x0717e000), SPH_C32(0x5e670000),
33010 SPH_C32(0x5f55227f), SPH_C32(0xe6625824), SPH_C32(0xeb8b79fb),
33011 SPH_C32(0xd48d2460) },
33012 { SPH_C32(0x53e60000), SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000),
33013 SPH_C32(0x72010000), SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2),
33014 SPH_C32(0x448a56b0), SPH_C32(0x02eca464), SPH_C32(0xde420000),
33015 SPH_C32(0xe8de00d4), SPH_C32(0x144b0000), SPH_C32(0x6c7f0000),
33016 SPH_C32(0x112e07d7), SPH_C32(0x8d812edb), SPH_C32(0x2a6b81e9),
33017 SPH_C32(0xf8de670e) },
33018 { SPH_C32(0xd59f0000), SPH_C32(0x9dd500ea), SPH_C32(0xea8ae000),
33019 SPH_C32(0xea570000), SPH_C32(0xc930288c), SPH_C32(0xe1243d28),
33020 SPH_C32(0x97571ff4), SPH_C32(0x14f17edd), SPH_C32(0xeef50000),
33021 SPH_C32(0x0d0e00d4), SPH_C32(0xe0bf6000), SPH_C32(0x2ebb0000),
33022 SPH_C32(0x72963abd), SPH_C32(0xf53bbabb), SPH_C32(0x0bc42003),
33023 SPH_C32(0x487b7f3a) },
33024 { SPH_C32(0x63510000), SPH_C32(0x473c00e8), SPH_C32(0xffe46000),
33025 SPH_C32(0x30c50000), SPH_C32(0x3fed72e8), SPH_C32(0xd71661a2),
33026 SPH_C32(0x6525f75a), SPH_C32(0xb249bc50), SPH_C32(0x688c0000),
33027 SPH_C32(0x323700d6), SPH_C32(0x01258000), SPH_C32(0xb6ed0000),
33028 SPH_C32(0xe7f35db3), SPH_C32(0xbbb37251), SPH_C32(0xd8196947),
33029 SPH_C32(0x5e66a583) },
33030 { SPH_C32(0xe5280000), SPH_C32(0x780500ea), SPH_C32(0x1e7e8000),
33031 SPH_C32(0xa8930000), SPH_C32(0xaa8815e6), SPH_C32(0x999ea948),
33032 SPH_C32(0xb6f8be1e), SPH_C32(0xa45466e9), SPH_C32(0x583b0000),
33033 SPH_C32(0xd7e700d6), SPH_C32(0xf5d1e000), SPH_C32(0xf4290000),
33034 SPH_C32(0x844b60d9), SPH_C32(0xc309e631), SPH_C32(0xf9b6c8ad),
33035 SPH_C32(0xeec3bdb7) },
33036 { SPH_C32(0xa4bc0000), SPH_C32(0xbb6800c0), SPH_C32(0xa9090000),
33037 SPH_C32(0x9cf90000), SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2),
33038 SPH_C32(0x3751f756), SPH_C32(0xe368e633), SPH_C32(0xca5b0000),
33039 SPH_C32(0xcb1400e8), SPH_C32(0x44940000), SPH_C32(0x28c90000),
33040 SPH_C32(0x0a426067), SPH_C32(0xb17282ae), SPH_C32(0x4b8d9159),
33041 SPH_C32(0x2314bc8e) },
33042 { SPH_C32(0x22c50000), SPH_C32(0x845100c2), SPH_C32(0x4893e000),
33043 SPH_C32(0x04af0000), SPH_C32(0x09420d9a), SPH_C32(0xf8bc2f48),
33044 SPH_C32(0xe48cbe12), SPH_C32(0xf5753c8a), SPH_C32(0xfaec0000),
33045 SPH_C32(0x2ec400e8), SPH_C32(0xb0606000), SPH_C32(0x6a0d0000),
33046 SPH_C32(0x69fa5d0d), SPH_C32(0xc9c816ce), SPH_C32(0x6a2230b3),
33047 SPH_C32(0x93b1a4ba) },
33048 { SPH_C32(0x940b0000), SPH_C32(0x5eb800c0), SPH_C32(0x5dfd6000),
33049 SPH_C32(0xde3d0000), SPH_C32(0xff9f57fe), SPH_C32(0xce8e73c2),
33050 SPH_C32(0x16fe56bc), SPH_C32(0x53cdfe07), SPH_C32(0x7c950000),
33051 SPH_C32(0x11fd00ea), SPH_C32(0x51fa8000), SPH_C32(0xf25b0000),
33052 SPH_C32(0xfc9f3a03), SPH_C32(0x8740de24), SPH_C32(0xb9ff79f7),
33053 SPH_C32(0x85ac7e03) },
33054 { SPH_C32(0x12720000), SPH_C32(0x618100c2), SPH_C32(0xbc678000),
33055 SPH_C32(0x466b0000), SPH_C32(0x6afa30f0), SPH_C32(0x8006bb28),
33056 SPH_C32(0xc5231ff8), SPH_C32(0x45d024be), SPH_C32(0x4c220000),
33057 SPH_C32(0xf42d00ea), SPH_C32(0xa50ee000), SPH_C32(0xb09f0000),
33058 SPH_C32(0x9f270769), SPH_C32(0xfffa4a44), SPH_C32(0x9850d81d),
33059 SPH_C32(0x35096637) },
33060 { SPH_C32(0xb0a50000), SPH_C32(0x98a200fc), SPH_C32(0xf9d60000),
33061 SPH_C32(0xd84f0000), SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7),
33062 SPH_C32(0x56b7e7e6), SPH_C32(0x38a23db3), SPH_C32(0x29180000),
33063 SPH_C32(0xf15a00fc), SPH_C32(0xb6520000), SPH_C32(0x82870000),
33064 SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb), SPH_C32(0x59b0200f),
33065 SPH_C32(0x195a2559) },
33066 { SPH_C32(0x36dc0000), SPH_C32(0xa79b00fe), SPH_C32(0x184ce000),
33067 SPH_C32(0x40190000), SPH_C32(0x122e6a2a), SPH_C32(0xc44f833d),
33068 SPH_C32(0x856aaea2), SPH_C32(0x2ebfe70a), SPH_C32(0x19af0000),
33069 SPH_C32(0x148a00fc), SPH_C32(0x42a66000), SPH_C32(0xc0430000),
33070 SPH_C32(0xb2e41fab), SPH_C32(0xeca3a8db), SPH_C32(0x781f81e5),
33071 SPH_C32(0xa9ff3d6d) },
33072 { SPH_C32(0x80120000), SPH_C32(0x7d7200fc), SPH_C32(0x0d226000),
33073 SPH_C32(0x9a8b0000), SPH_C32(0xe4f3304e), SPH_C32(0xf27ddfb7),
33074 SPH_C32(0x7718460c), SPH_C32(0x88072587), SPH_C32(0x9fd60000),
33075 SPH_C32(0x2bb300fe), SPH_C32(0xa33c8000), SPH_C32(0x58150000),
33076 SPH_C32(0x278178a5), SPH_C32(0xa22b6031), SPH_C32(0xabc2c8a1),
33077 SPH_C32(0xbfe2e7d4) },
33078 { SPH_C32(0x066b0000), SPH_C32(0x424b00fe), SPH_C32(0xecb88000),
33079 SPH_C32(0x02dd0000), SPH_C32(0x71965740), SPH_C32(0xbcf5175d),
33080 SPH_C32(0xa4c50f48), SPH_C32(0x9e1aff3e), SPH_C32(0xaf610000),
33081 SPH_C32(0xce6300fe), SPH_C32(0x57c8e000), SPH_C32(0x1ad10000),
33082 SPH_C32(0x443945cf), SPH_C32(0xda91f451), SPH_C32(0x8a6d694b),
33083 SPH_C32(0x0f47ffe0) }
33084 };
33085 static const sph_u32 T512_32[256][16] = {
33086 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33087 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33088 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33089 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33090 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33091 SPH_C32(0x00000000) },
33092 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
33093 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
33094 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
33095 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
33096 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
33097 SPH_C32(0x8e67b7fa) },
33098 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
33099 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
33100 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
33101 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
33102 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
33103 SPH_C32(0x443d3004) },
33104 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
33105 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
33106 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
33107 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
33108 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
33109 SPH_C32(0xca5a87fe) },
33110 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
33111 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
33112 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
33113 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
33114 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
33115 SPH_C32(0xf4f6ea7b) },
33116 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
33117 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
33118 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
33119 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
33120 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
33121 SPH_C32(0x7a915d81) },
33122 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
33123 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
33124 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
33125 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
33126 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
33127 SPH_C32(0xb0cbda7f) },
33128 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
33129 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
33130 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
33131 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
33132 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
33133 SPH_C32(0x3eac6d85) },
33134 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
33135 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
33136 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
33137 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
33138 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
33139 SPH_C32(0x979961d0) },
33140 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
33141 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
33142 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
33143 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
33144 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
33145 SPH_C32(0x19fed62a) },
33146 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
33147 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
33148 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
33149 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
33150 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
33151 SPH_C32(0xd3a451d4) },
33152 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
33153 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
33154 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
33155 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
33156 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
33157 SPH_C32(0x5dc3e62e) },
33158 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
33159 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
33160 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
33161 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
33162 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
33163 SPH_C32(0x636f8bab) },
33164 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
33165 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
33166 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
33167 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
33168 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
33169 SPH_C32(0xed083c51) },
33170 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
33171 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
33172 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
33173 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
33174 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
33175 SPH_C32(0x2752bbaf) },
33176 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
33177 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
33178 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
33179 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
33180 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
33181 SPH_C32(0xa9350c55) },
33182 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
33183 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
33184 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
33185 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
33186 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
33187 SPH_C32(0x98aa496e) },
33188 { SPH_C32(0x605c0000), SPH_C32(0xbec50000), SPH_C32(0x1f421400),
33189 SPH_C32(0x38130000), SPH_C32(0x11552295), SPH_C32(0x982964ae),
33190 SPH_C32(0x97318f3f), SPH_C32(0x5bbeff08), SPH_C32(0x9fd00000),
33191 SPH_C32(0x32980000), SPH_C32(0x0bca0300), SPH_C32(0xe2d70000),
33192 SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2), SPH_C32(0x2bf9ba3f),
33193 SPH_C32(0x16cdfe94) },
33194 { SPH_C32(0x2dd60000), SPH_C32(0xf7f10000), SPH_C32(0x23c91100),
33195 SPH_C32(0x96b00000), SPH_C32(0x072c1968), SPH_C32(0x57466c0a),
33196 SPH_C32(0x182865d3), SPH_C32(0x1f83cf0c), SPH_C32(0x53c40000),
33197 SPH_C32(0x97fb0000), SPH_C32(0x51730480), SPH_C32(0xd9870000),
33198 SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea), SPH_C32(0x42baf2fe),
33199 SPH_C32(0xdc97796a) },
33200 { SPH_C32(0xe1c20000), SPH_C32(0x52920000), SPH_C32(0x79701680),
33201 SPH_C32(0xade00000), SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812),
33202 SPH_C32(0x716b2d12), SPH_C32(0xd5d948f2), SPH_C32(0xd25a0000),
33203 SPH_C32(0x7bac0000), SPH_C32(0x37410600), SPH_C32(0x4c740000),
33204 SPH_C32(0xa7971461), SPH_C32(0x733b5d56), SPH_C32(0xa4e050d3),
33205 SPH_C32(0x52f0ce90) },
33206 { SPH_C32(0xd46b0000), SPH_C32(0x095a0000), SPH_C32(0xecc11800),
33207 SPH_C32(0x93e60000), SPH_C32(0x2bbb1913), SPH_C32(0x615bd992),
33208 SPH_C32(0x0efe679c), SPH_C32(0xf28bf35d), SPH_C32(0x1ce10000),
33209 SPH_C32(0x69e70000), SPH_C32(0xd7e40280), SPH_C32(0x21bc0000),
33210 SPH_C32(0x56ca424d), SPH_C32(0x74e8af29), SPH_C32(0x64ff0c88),
33211 SPH_C32(0x6c5ca315) },
33212 { SPH_C32(0x187f0000), SPH_C32(0xac390000), SPH_C32(0xb6781f80),
33213 SPH_C32(0xa8b60000), SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a),
33214 SPH_C32(0x67bd2f5d), SPH_C32(0x38d174a3), SPH_C32(0x9d7f0000),
33215 SPH_C32(0x85b00000), SPH_C32(0xb1d60000), SPH_C32(0xb44f0000),
33216 SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395), SPH_C32(0x82a5aea5),
33217 SPH_C32(0xe23b14ef) },
33218 { SPH_C32(0x55f50000), SPH_C32(0xe50d0000), SPH_C32(0x8af31a80),
33219 SPH_C32(0x06150000), SPH_C32(0x76123111), SPH_C32(0x29afe52e),
33220 SPH_C32(0xe8a4c5b1), SPH_C32(0x7cec44a7), SPH_C32(0x516b0000),
33221 SPH_C32(0x20d30000), SPH_C32(0xeb6f0780), SPH_C32(0x8f1f0000),
33222 SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d), SPH_C32(0xebe6e664),
33223 SPH_C32(0x28619311) },
33224 { SPH_C32(0x99e10000), SPH_C32(0x406e0000), SPH_C32(0xd04a1d00),
33225 SPH_C32(0x3d450000), SPH_C32(0x3dc222ee), SPH_C32(0xae34d136),
33226 SPH_C32(0x81e78d70), SPH_C32(0xb6b6c359), SPH_C32(0xd0f50000),
33227 SPH_C32(0xcc840000), SPH_C32(0x8d5d0500), SPH_C32(0x1aec0000),
33228 SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31), SPH_C32(0x0dbc4449),
33229 SPH_C32(0xa60624eb) },
33230 { SPH_C32(0xaee70000), SPH_C32(0xac8e0000), SPH_C32(0xffe71080),
33231 SPH_C32(0x55db0000), SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1),
33232 SPH_C32(0x572ed364), SPH_C32(0x6512928d), SPH_C32(0x64c20000),
33233 SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900), SPH_C32(0xb1190000),
33234 SPH_C32(0x27f46a34), SPH_C32(0x0a01260d), SPH_C32(0x9473acea),
33235 SPH_C32(0x0f3328be) },
33236 { SPH_C32(0x62f30000), SPH_C32(0x09ed0000), SPH_C32(0xa55e1700),
33237 SPH_C32(0x6e8b0000), SPH_C32(0xabd86746), SPH_C32(0x1861a2c9),
33238 SPH_C32(0x3e6d9ba5), SPH_C32(0xaf481573), SPH_C32(0xe55c0000),
33239 SPH_C32(0x974c0000), SPH_C32(0x18ec0b80), SPH_C32(0x24ea0000),
33240 SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1), SPH_C32(0x72290ec7),
33241 SPH_C32(0x81549f44) },
33242 { SPH_C32(0x2f790000), SPH_C32(0x40d90000), SPH_C32(0x99d51200),
33243 SPH_C32(0xc0280000), SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d),
33244 SPH_C32(0xb1747149), SPH_C32(0xeb752577), SPH_C32(0x29480000),
33245 SPH_C32(0x322f0000), SPH_C32(0x42550c00), SPH_C32(0x1fba0000),
33246 SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9), SPH_C32(0x1b6a4606),
33247 SPH_C32(0x4b0e18ba) },
33248 { SPH_C32(0xe36d0000), SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580),
33249 SPH_C32(0xfb780000), SPH_C32(0xf6714f44), SPH_C32(0x50959e75),
33250 SPH_C32(0xd8373988), SPH_C32(0x212fa289), SPH_C32(0xa8d60000),
33251 SPH_C32(0xde780000), SPH_C32(0x24670e80), SPH_C32(0x8a490000),
33252 SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215), SPH_C32(0xfd30e42b),
33253 SPH_C32(0xc569af40) },
33254 { SPH_C32(0xd6c40000), SPH_C32(0xbe720000), SPH_C32(0x56dd1b00),
33255 SPH_C32(0xc57e0000), SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5),
33256 SPH_C32(0xa7a27306), SPH_C32(0x067d1926), SPH_C32(0x666d0000),
33257 SPH_C32(0xcc330000), SPH_C32(0xc4c20a00), SPH_C32(0xe7810000),
33258 SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a), SPH_C32(0x3d2fb870),
33259 SPH_C32(0xfbc5c2c5) },
33260 { SPH_C32(0x1ad00000), SPH_C32(0x1b110000), SPH_C32(0x0c641c80),
33261 SPH_C32(0xfe2e0000), SPH_C32(0xdae64f3f), SPH_C32(0x66882bed),
33262 SPH_C32(0xcee13bc7), SPH_C32(0xcc279ed8), SPH_C32(0xe7f30000),
33263 SPH_C32(0x20640000), SPH_C32(0xa2f00880), SPH_C32(0x72720000),
33264 SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6), SPH_C32(0xdb751a5d),
33265 SPH_C32(0x75a2753f) },
33266 { SPH_C32(0x575a0000), SPH_C32(0x52250000), SPH_C32(0x30ef1980),
33267 SPH_C32(0x508d0000), SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349),
33268 SPH_C32(0x41f8d12b), SPH_C32(0x881aaedc), SPH_C32(0x2be70000),
33269 SPH_C32(0x85070000), SPH_C32(0xf8490f00), SPH_C32(0x49220000),
33270 SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce), SPH_C32(0xb236529c),
33271 SPH_C32(0xbff8f2c1) },
33272 { SPH_C32(0x9b4e0000), SPH_C32(0xf7460000), SPH_C32(0x6a561e00),
33273 SPH_C32(0x6bdd0000), SPH_C32(0x874f673d), SPH_C32(0x2e7c1751),
33274 SPH_C32(0x28bb99ea), SPH_C32(0x42402922), SPH_C32(0xaa790000),
33275 SPH_C32(0x69500000), SPH_C32(0x9e7b0d80), SPH_C32(0xdcd10000),
33276 SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472), SPH_C32(0x546cf0b1),
33277 SPH_C32(0x319f453b) },
33278 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
33279 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
33280 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
33281 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
33282 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
33283 SPH_C32(0x094e3198) },
33284 { SPH_C32(0xd25a0000), SPH_C32(0x7bac0000), SPH_C32(0x37410600),
33285 SPH_C32(0x4c740000), SPH_C32(0xa7971461), SPH_C32(0x733b5d56),
33286 SPH_C32(0xa4e050d3), SPH_C32(0x52f0ce90), SPH_C32(0x33980000),
33287 SPH_C32(0x293e0000), SPH_C32(0x4e311080), SPH_C32(0xe1940000),
33288 SPH_C32(0xeb6b1ef6), SPH_C32(0xa3e60544), SPH_C32(0xd58b7dc1),
33289 SPH_C32(0x87298662) },
33290 { SPH_C32(0x9fd00000), SPH_C32(0x32980000), SPH_C32(0x0bca0300),
33291 SPH_C32(0xe2d70000), SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2),
33292 SPH_C32(0x2bf9ba3f), SPH_C32(0x16cdfe94), SPH_C32(0xff8c0000),
33293 SPH_C32(0x8c5d0000), SPH_C32(0x14881700), SPH_C32(0xdac40000),
33294 SPH_C32(0xa0bb0d09), SPH_C32(0x247d315c), SPH_C32(0xbcc83500),
33295 SPH_C32(0x4d73019c) },
33296 { SPH_C32(0x53c40000), SPH_C32(0x97fb0000), SPH_C32(0x51730480),
33297 SPH_C32(0xd9870000), SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea),
33298 SPH_C32(0x42baf2fe), SPH_C32(0xdc97796a), SPH_C32(0x7e120000),
33299 SPH_C32(0x600a0000), SPH_C32(0x72ba1580), SPH_C32(0x4f370000),
33300 SPH_C32(0xfd12250b), SPH_C32(0x6c890de0), SPH_C32(0x5a92972d),
33301 SPH_C32(0xc314b666) },
33302 { SPH_C32(0x666d0000), SPH_C32(0xcc330000), SPH_C32(0xc4c20a00),
33303 SPH_C32(0xe7810000), SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a),
33304 SPH_C32(0x3d2fb870), SPH_C32(0xfbc5c2c5), SPH_C32(0xb0a90000),
33305 SPH_C32(0x72410000), SPH_C32(0x921f1100), SPH_C32(0x22ff0000),
33306 SPH_C32(0x0c4f7327), SPH_C32(0x6b5aff9f), SPH_C32(0x9a8dcb76),
33307 SPH_C32(0xfdb8dbe3) },
33308 { SPH_C32(0xaa790000), SPH_C32(0x69500000), SPH_C32(0x9e7b0d80),
33309 SPH_C32(0xdcd10000), SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472),
33310 SPH_C32(0x546cf0b1), SPH_C32(0x319f453b), SPH_C32(0x31370000),
33311 SPH_C32(0x9e160000), SPH_C32(0xf42d1380), SPH_C32(0xb70c0000),
33312 SPH_C32(0x51e65b25), SPH_C32(0x23aec323), SPH_C32(0x7cd7695b),
33313 SPH_C32(0x73df6c19) },
33314 { SPH_C32(0xe7f30000), SPH_C32(0x20640000), SPH_C32(0xa2f00880),
33315 SPH_C32(0x72720000), SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6),
33316 SPH_C32(0xdb751a5d), SPH_C32(0x75a2753f), SPH_C32(0xfd230000),
33317 SPH_C32(0x3b750000), SPH_C32(0xae941400), SPH_C32(0x8c5c0000),
33318 SPH_C32(0x1a3648da), SPH_C32(0xa435f73b), SPH_C32(0x1594219a),
33319 SPH_C32(0xb985ebe7) },
33320 { SPH_C32(0x2be70000), SPH_C32(0x85070000), SPH_C32(0xf8490f00),
33321 SPH_C32(0x49220000), SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce),
33322 SPH_C32(0xb236529c), SPH_C32(0xbff8f2c1), SPH_C32(0x7cbd0000),
33323 SPH_C32(0xd7220000), SPH_C32(0xc8a61680), SPH_C32(0x19af0000),
33324 SPH_C32(0x479f60d8), SPH_C32(0xecc1cb87), SPH_C32(0xf3ce83b7),
33325 SPH_C32(0x37e25c1d) },
33326 { SPH_C32(0x1ce10000), SPH_C32(0x69e70000), SPH_C32(0xd7e40280),
33327 SPH_C32(0x21bc0000), SPH_C32(0x56ca424d), SPH_C32(0x74e8af29),
33328 SPH_C32(0x64ff0c88), SPH_C32(0x6c5ca315), SPH_C32(0xc88a0000),
33329 SPH_C32(0x60bd0000), SPH_C32(0x3b251a80), SPH_C32(0xb25a0000),
33330 SPH_C32(0x7d715b5e), SPH_C32(0x15b376bb), SPH_C32(0x6a016b14),
33331 SPH_C32(0x9ed75048) },
33332 { SPH_C32(0xd0f50000), SPH_C32(0xcc840000), SPH_C32(0x8d5d0500),
33333 SPH_C32(0x1aec0000), SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31),
33334 SPH_C32(0x0dbc4449), SPH_C32(0xa60624eb), SPH_C32(0x49140000),
33335 SPH_C32(0x8cea0000), SPH_C32(0x5d171800), SPH_C32(0x27a90000),
33336 SPH_C32(0x20d8735c), SPH_C32(0x5d474a07), SPH_C32(0x8c5bc939),
33337 SPH_C32(0x10b0e7b2) },
33338 { SPH_C32(0x9d7f0000), SPH_C32(0x85b00000), SPH_C32(0xb1d60000),
33339 SPH_C32(0xb44f0000), SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395),
33340 SPH_C32(0x82a5aea5), SPH_C32(0xe23b14ef), SPH_C32(0x85000000),
33341 SPH_C32(0x29890000), SPH_C32(0x07ae1f80), SPH_C32(0x1cf90000),
33342 SPH_C32(0x6b0860a3), SPH_C32(0xdadc7e1f), SPH_C32(0xe51881f8),
33343 SPH_C32(0xdaea604c) },
33344 { SPH_C32(0x516b0000), SPH_C32(0x20d30000), SPH_C32(0xeb6f0780),
33345 SPH_C32(0x8f1f0000), SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d),
33346 SPH_C32(0xebe6e664), SPH_C32(0x28619311), SPH_C32(0x049e0000),
33347 SPH_C32(0xc5de0000), SPH_C32(0x619c1d00), SPH_C32(0x890a0000),
33348 SPH_C32(0x36a148a1), SPH_C32(0x922842a3), SPH_C32(0x034223d5),
33349 SPH_C32(0x548dd7b6) },
33350 { SPH_C32(0x64c20000), SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900),
33351 SPH_C32(0xb1190000), SPH_C32(0x27f46a34), SPH_C32(0x0a01260d),
33352 SPH_C32(0x9473acea), SPH_C32(0x0f3328be), SPH_C32(0xca250000),
33353 SPH_C32(0xd7950000), SPH_C32(0x81391980), SPH_C32(0xe4c20000),
33354 SPH_C32(0xc7fc1e8d), SPH_C32(0x95fbb0dc), SPH_C32(0xc35d7f8e),
33355 SPH_C32(0x6a21ba33) },
33356 { SPH_C32(0xa8d60000), SPH_C32(0xde780000), SPH_C32(0x24670e80),
33357 SPH_C32(0x8a490000), SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215),
33358 SPH_C32(0xfd30e42b), SPH_C32(0xc569af40), SPH_C32(0x4bbb0000),
33359 SPH_C32(0x3bc20000), SPH_C32(0xe70b1b00), SPH_C32(0x71310000),
33360 SPH_C32(0x9a55368f), SPH_C32(0xdd0f8c60), SPH_C32(0x2507dda3),
33361 SPH_C32(0xe4460dc9) },
33362 { SPH_C32(0xe55c0000), SPH_C32(0x974c0000), SPH_C32(0x18ec0b80),
33363 SPH_C32(0x24ea0000), SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1),
33364 SPH_C32(0x72290ec7), SPH_C32(0x81549f44), SPH_C32(0x87af0000),
33365 SPH_C32(0x9ea10000), SPH_C32(0xbdb21c80), SPH_C32(0x4a610000),
33366 SPH_C32(0xd1852570), SPH_C32(0x5a94b878), SPH_C32(0x4c449562),
33367 SPH_C32(0x2e1c8a37) },
33368 { SPH_C32(0x29480000), SPH_C32(0x322f0000), SPH_C32(0x42550c00),
33369 SPH_C32(0x1fba0000), SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9),
33370 SPH_C32(0x1b6a4606), SPH_C32(0x4b0e18ba), SPH_C32(0x06310000),
33371 SPH_C32(0x72f60000), SPH_C32(0xdb801e00), SPH_C32(0xdf920000),
33372 SPH_C32(0x8c2c0d72), SPH_C32(0x126084c4), SPH_C32(0xaa1e374f),
33373 SPH_C32(0xa07b3dcd) },
33374 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
33375 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
33376 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
33377 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
33378 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
33379 SPH_C32(0x91e478f6) },
33380 { SPH_C32(0x7e120000), SPH_C32(0x600a0000), SPH_C32(0x72ba1580),
33381 SPH_C32(0x4f370000), SPH_C32(0xfd12250b), SPH_C32(0x6c890de0),
33382 SPH_C32(0x5a92972d), SPH_C32(0xc314b666), SPH_C32(0x2dd60000),
33383 SPH_C32(0xf7f10000), SPH_C32(0x23c91100), SPH_C32(0x96b00000),
33384 SPH_C32(0x072c1968), SPH_C32(0x57466c0a), SPH_C32(0x182865d3),
33385 SPH_C32(0x1f83cf0c) },
33386 { SPH_C32(0x33980000), SPH_C32(0x293e0000), SPH_C32(0x4e311080),
33387 SPH_C32(0xe1940000), SPH_C32(0xeb6b1ef6), SPH_C32(0xa3e60544),
33388 SPH_C32(0xd58b7dc1), SPH_C32(0x87298662), SPH_C32(0xe1c20000),
33389 SPH_C32(0x52920000), SPH_C32(0x79701680), SPH_C32(0xade00000),
33390 SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812), SPH_C32(0x716b2d12),
33391 SPH_C32(0xd5d948f2) },
33392 { SPH_C32(0xff8c0000), SPH_C32(0x8c5d0000), SPH_C32(0x14881700),
33393 SPH_C32(0xdac40000), SPH_C32(0xa0bb0d09), SPH_C32(0x247d315c),
33394 SPH_C32(0xbcc83500), SPH_C32(0x4d73019c), SPH_C32(0x605c0000),
33395 SPH_C32(0xbec50000), SPH_C32(0x1f421400), SPH_C32(0x38130000),
33396 SPH_C32(0x11552295), SPH_C32(0x982964ae), SPH_C32(0x97318f3f),
33397 SPH_C32(0x5bbeff08) },
33398 { SPH_C32(0xca250000), SPH_C32(0xd7950000), SPH_C32(0x81391980),
33399 SPH_C32(0xe4c20000), SPH_C32(0xc7fc1e8d), SPH_C32(0x95fbb0dc),
33400 SPH_C32(0xc35d7f8e), SPH_C32(0x6a21ba33), SPH_C32(0xaee70000),
33401 SPH_C32(0xac8e0000), SPH_C32(0xffe71080), SPH_C32(0x55db0000),
33402 SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1), SPH_C32(0x572ed364),
33403 SPH_C32(0x6512928d) },
33404 { SPH_C32(0x06310000), SPH_C32(0x72f60000), SPH_C32(0xdb801e00),
33405 SPH_C32(0xdf920000), SPH_C32(0x8c2c0d72), SPH_C32(0x126084c4),
33406 SPH_C32(0xaa1e374f), SPH_C32(0xa07b3dcd), SPH_C32(0x2f790000),
33407 SPH_C32(0x40d90000), SPH_C32(0x99d51200), SPH_C32(0xc0280000),
33408 SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d), SPH_C32(0xb1747149),
33409 SPH_C32(0xeb752577) },
33410 { SPH_C32(0x4bbb0000), SPH_C32(0x3bc20000), SPH_C32(0xe70b1b00),
33411 SPH_C32(0x71310000), SPH_C32(0x9a55368f), SPH_C32(0xdd0f8c60),
33412 SPH_C32(0x2507dda3), SPH_C32(0xe4460dc9), SPH_C32(0xe36d0000),
33413 SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580), SPH_C32(0xfb780000),
33414 SPH_C32(0xf6714f44), SPH_C32(0x50959e75), SPH_C32(0xd8373988),
33415 SPH_C32(0x212fa289) },
33416 { SPH_C32(0x87af0000), SPH_C32(0x9ea10000), SPH_C32(0xbdb21c80),
33417 SPH_C32(0x4a610000), SPH_C32(0xd1852570), SPH_C32(0x5a94b878),
33418 SPH_C32(0x4c449562), SPH_C32(0x2e1c8a37), SPH_C32(0x62f30000),
33419 SPH_C32(0x09ed0000), SPH_C32(0xa55e1700), SPH_C32(0x6e8b0000),
33420 SPH_C32(0xabd86746), SPH_C32(0x1861a2c9), SPH_C32(0x3e6d9ba5),
33421 SPH_C32(0xaf481573) },
33422 { SPH_C32(0xb0a90000), SPH_C32(0x72410000), SPH_C32(0x921f1100),
33423 SPH_C32(0x22ff0000), SPH_C32(0x0c4f7327), SPH_C32(0x6b5aff9f),
33424 SPH_C32(0x9a8dcb76), SPH_C32(0xfdb8dbe3), SPH_C32(0xd6c40000),
33425 SPH_C32(0xbe720000), SPH_C32(0x56dd1b00), SPH_C32(0xc57e0000),
33426 SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5), SPH_C32(0xa7a27306),
33427 SPH_C32(0x067d1926) },
33428 { SPH_C32(0x7cbd0000), SPH_C32(0xd7220000), SPH_C32(0xc8a61680),
33429 SPH_C32(0x19af0000), SPH_C32(0x479f60d8), SPH_C32(0xecc1cb87),
33430 SPH_C32(0xf3ce83b7), SPH_C32(0x37e25c1d), SPH_C32(0x575a0000),
33431 SPH_C32(0x52250000), SPH_C32(0x30ef1980), SPH_C32(0x508d0000),
33432 SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349), SPH_C32(0x41f8d12b),
33433 SPH_C32(0x881aaedc) },
33434 { SPH_C32(0x31370000), SPH_C32(0x9e160000), SPH_C32(0xf42d1380),
33435 SPH_C32(0xb70c0000), SPH_C32(0x51e65b25), SPH_C32(0x23aec323),
33436 SPH_C32(0x7cd7695b), SPH_C32(0x73df6c19), SPH_C32(0x9b4e0000),
33437 SPH_C32(0xf7460000), SPH_C32(0x6a561e00), SPH_C32(0x6bdd0000),
33438 SPH_C32(0x874f673d), SPH_C32(0x2e7c1751), SPH_C32(0x28bb99ea),
33439 SPH_C32(0x42402922) },
33440 { SPH_C32(0xfd230000), SPH_C32(0x3b750000), SPH_C32(0xae941400),
33441 SPH_C32(0x8c5c0000), SPH_C32(0x1a3648da), SPH_C32(0xa435f73b),
33442 SPH_C32(0x1594219a), SPH_C32(0xb985ebe7), SPH_C32(0x1ad00000),
33443 SPH_C32(0x1b110000), SPH_C32(0x0c641c80), SPH_C32(0xfe2e0000),
33444 SPH_C32(0xdae64f3f), SPH_C32(0x66882bed), SPH_C32(0xcee13bc7),
33445 SPH_C32(0xcc279ed8) },
33446 { SPH_C32(0xc88a0000), SPH_C32(0x60bd0000), SPH_C32(0x3b251a80),
33447 SPH_C32(0xb25a0000), SPH_C32(0x7d715b5e), SPH_C32(0x15b376bb),
33448 SPH_C32(0x6a016b14), SPH_C32(0x9ed75048), SPH_C32(0xd46b0000),
33449 SPH_C32(0x095a0000), SPH_C32(0xecc11800), SPH_C32(0x93e60000),
33450 SPH_C32(0x2bbb1913), SPH_C32(0x615bd992), SPH_C32(0x0efe679c),
33451 SPH_C32(0xf28bf35d) },
33452 { SPH_C32(0x049e0000), SPH_C32(0xc5de0000), SPH_C32(0x619c1d00),
33453 SPH_C32(0x890a0000), SPH_C32(0x36a148a1), SPH_C32(0x922842a3),
33454 SPH_C32(0x034223d5), SPH_C32(0x548dd7b6), SPH_C32(0x55f50000),
33455 SPH_C32(0xe50d0000), SPH_C32(0x8af31a80), SPH_C32(0x06150000),
33456 SPH_C32(0x76123111), SPH_C32(0x29afe52e), SPH_C32(0xe8a4c5b1),
33457 SPH_C32(0x7cec44a7) },
33458 { SPH_C32(0x49140000), SPH_C32(0x8cea0000), SPH_C32(0x5d171800),
33459 SPH_C32(0x27a90000), SPH_C32(0x20d8735c), SPH_C32(0x5d474a07),
33460 SPH_C32(0x8c5bc939), SPH_C32(0x10b0e7b2), SPH_C32(0x99e10000),
33461 SPH_C32(0x406e0000), SPH_C32(0xd04a1d00), SPH_C32(0x3d450000),
33462 SPH_C32(0x3dc222ee), SPH_C32(0xae34d136), SPH_C32(0x81e78d70),
33463 SPH_C32(0xb6b6c359) },
33464 { SPH_C32(0x85000000), SPH_C32(0x29890000), SPH_C32(0x07ae1f80),
33465 SPH_C32(0x1cf90000), SPH_C32(0x6b0860a3), SPH_C32(0xdadc7e1f),
33466 SPH_C32(0xe51881f8), SPH_C32(0xdaea604c), SPH_C32(0x187f0000),
33467 SPH_C32(0xac390000), SPH_C32(0xb6781f80), SPH_C32(0xa8b60000),
33468 SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a), SPH_C32(0x67bd2f5d),
33469 SPH_C32(0x38d174a3) },
33470 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
33471 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
33472 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
33473 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
33474 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
33475 SPH_C32(0xe86cba2e) },
33476 { SPH_C32(0x62d70000), SPH_C32(0x392c0001), SPH_C32(0x2368e780),
33477 SPH_C32(0x17450000), SPH_C32(0x0e1c664c), SPH_C32(0xe1cb832e),
33478 SPH_C32(0xc2d1bf4e), SPH_C32(0x6948d185), SPH_C32(0x5abb0000),
33479 SPH_C32(0xe57e0000), SPH_C32(0x2f98c280), SPH_C32(0x14120000),
33480 SPH_C32(0x9757435b), SPH_C32(0x0a8d088d), SPH_C32(0xa50cc95b),
33481 SPH_C32(0x660b0dd4) },
33482 { SPH_C32(0x2f5d0000), SPH_C32(0x70180001), SPH_C32(0x1fe3e280),
33483 SPH_C32(0xb9e60000), SPH_C32(0x18655db1), SPH_C32(0x2ea48b8a),
33484 SPH_C32(0x4dc855a2), SPH_C32(0x2d75e181), SPH_C32(0x96af0000),
33485 SPH_C32(0x401d0000), SPH_C32(0x7521c500), SPH_C32(0x2f420000),
33486 SPH_C32(0xdc8750a4), SPH_C32(0x8d163c95), SPH_C32(0xcc4f819a),
33487 SPH_C32(0xac518a2a) },
33488 { SPH_C32(0xe3490000), SPH_C32(0xd57b0001), SPH_C32(0x455ae500),
33489 SPH_C32(0x82b60000), SPH_C32(0x53b54e4e), SPH_C32(0xa93fbf92),
33490 SPH_C32(0x248b1d63), SPH_C32(0xe72f667f), SPH_C32(0x17310000),
33491 SPH_C32(0xac4a0000), SPH_C32(0x1313c780), SPH_C32(0xbab10000),
33492 SPH_C32(0x812e78a6), SPH_C32(0xc5e20029), SPH_C32(0x2a1523b7),
33493 SPH_C32(0x22363dd0) },
33494 { SPH_C32(0xd6e00000), SPH_C32(0x8eb30001), SPH_C32(0xd0ebeb80),
33495 SPH_C32(0xbcb00000), SPH_C32(0x34f25dca), SPH_C32(0x18b93e12),
33496 SPH_C32(0x5b1e57ed), SPH_C32(0xc07dddd0), SPH_C32(0xd98a0000),
33497 SPH_C32(0xbe010000), SPH_C32(0xf3b6c300), SPH_C32(0xd7790000),
33498 SPH_C32(0x70732e8a), SPH_C32(0xc231f256), SPH_C32(0xea0a7fec),
33499 SPH_C32(0x1c9a5055) },
33500 { SPH_C32(0x1af40000), SPH_C32(0x2bd00001), SPH_C32(0x8a52ec00),
33501 SPH_C32(0x87e00000), SPH_C32(0x7f224e35), SPH_C32(0x9f220a0a),
33502 SPH_C32(0x325d1f2c), SPH_C32(0x0a275a2e), SPH_C32(0x58140000),
33503 SPH_C32(0x52560000), SPH_C32(0x9584c180), SPH_C32(0x428a0000),
33504 SPH_C32(0x2dda0688), SPH_C32(0x8ac5ceea), SPH_C32(0x0c50ddc1),
33505 SPH_C32(0x92fde7af) },
33506 { SPH_C32(0x577e0000), SPH_C32(0x62e40001), SPH_C32(0xb6d9e900),
33507 SPH_C32(0x29430000), SPH_C32(0x695b75c8), SPH_C32(0x504d02ae),
33508 SPH_C32(0xbd44f5c0), SPH_C32(0x4e1a6a2a), SPH_C32(0x94000000),
33509 SPH_C32(0xf7350000), SPH_C32(0xcf3dc600), SPH_C32(0x79da0000),
33510 SPH_C32(0x660a1577), SPH_C32(0x0d5efaf2), SPH_C32(0x65139500),
33511 SPH_C32(0x58a76051) },
33512 { SPH_C32(0x9b6a0000), SPH_C32(0xc7870001), SPH_C32(0xec60ee80),
33513 SPH_C32(0x12130000), SPH_C32(0x228b6637), SPH_C32(0xd7d636b6),
33514 SPH_C32(0xd407bd01), SPH_C32(0x8440edd4), SPH_C32(0x159e0000),
33515 SPH_C32(0x1b620000), SPH_C32(0xa90fc480), SPH_C32(0xec290000),
33516 SPH_C32(0x3ba33d75), SPH_C32(0x45aac64e), SPH_C32(0x8349372d),
33517 SPH_C32(0xd6c0d7ab) },
33518 { SPH_C32(0xac6c0000), SPH_C32(0x2b670001), SPH_C32(0xc3cde300),
33519 SPH_C32(0x7a8d0000), SPH_C32(0xff413060), SPH_C32(0xe6187151),
33520 SPH_C32(0x02cee315), SPH_C32(0x57e4bc00), SPH_C32(0xa1a90000),
33521 SPH_C32(0xacfd0000), SPH_C32(0x5a8cc880), SPH_C32(0x47dc0000),
33522 SPH_C32(0x014d06f3), SPH_C32(0xbcd87b72), SPH_C32(0x1a86df8e),
33523 SPH_C32(0x7ff5dbfe) },
33524 { SPH_C32(0x60780000), SPH_C32(0x8e040001), SPH_C32(0x9974e480),
33525 SPH_C32(0x41dd0000), SPH_C32(0xb491239f), SPH_C32(0x61834549),
33526 SPH_C32(0x6b8dabd4), SPH_C32(0x9dbe3bfe), SPH_C32(0x20370000),
33527 SPH_C32(0x40aa0000), SPH_C32(0x3cbeca00), SPH_C32(0xd22f0000),
33528 SPH_C32(0x5ce42ef1), SPH_C32(0xf42c47ce), SPH_C32(0xfcdc7da3),
33529 SPH_C32(0xf1926c04) },
33530 { SPH_C32(0x2df20000), SPH_C32(0xc7300001), SPH_C32(0xa5ffe180),
33531 SPH_C32(0xef7e0000), SPH_C32(0xa2e81862), SPH_C32(0xaeec4ded),
33532 SPH_C32(0xe4944138), SPH_C32(0xd9830bfa), SPH_C32(0xec230000),
33533 SPH_C32(0xe5c90000), SPH_C32(0x6607cd80), SPH_C32(0xe97f0000),
33534 SPH_C32(0x17343d0e), SPH_C32(0x73b773d6), SPH_C32(0x959f3562),
33535 SPH_C32(0x3bc8ebfa) },
33536 { SPH_C32(0xe1e60000), SPH_C32(0x62530001), SPH_C32(0xff46e600),
33537 SPH_C32(0xd42e0000), SPH_C32(0xe9380b9d), SPH_C32(0x297779f5),
33538 SPH_C32(0x8dd709f9), SPH_C32(0x13d98c04), SPH_C32(0x6dbd0000),
33539 SPH_C32(0x099e0000), SPH_C32(0x0035cf00), SPH_C32(0x7c8c0000),
33540 SPH_C32(0x4a9d150c), SPH_C32(0x3b434f6a), SPH_C32(0x73c5974f),
33541 SPH_C32(0xb5af5c00) },
33542 { SPH_C32(0xd44f0000), SPH_C32(0x399b0001), SPH_C32(0x6af7e880),
33543 SPH_C32(0xea280000), SPH_C32(0x8e7f1819), SPH_C32(0x98f1f875),
33544 SPH_C32(0xf2424377), SPH_C32(0x348b37ab), SPH_C32(0xa3060000),
33545 SPH_C32(0x1bd50000), SPH_C32(0xe090cb80), SPH_C32(0x11440000),
33546 SPH_C32(0xbbc04320), SPH_C32(0x3c90bd15), SPH_C32(0xb3dacb14),
33547 SPH_C32(0x8b033185) },
33548 { SPH_C32(0x185b0000), SPH_C32(0x9cf80001), SPH_C32(0x304eef00),
33549 SPH_C32(0xd1780000), SPH_C32(0xc5af0be6), SPH_C32(0x1f6acc6d),
33550 SPH_C32(0x9b010bb6), SPH_C32(0xfed1b055), SPH_C32(0x22980000),
33551 SPH_C32(0xf7820000), SPH_C32(0x86a2c900), SPH_C32(0x84b70000),
33552 SPH_C32(0xe6696b22), SPH_C32(0x746481a9), SPH_C32(0x55806939),
33553 SPH_C32(0x0564867f) },
33554 { SPH_C32(0x55d10000), SPH_C32(0xd5cc0001), SPH_C32(0x0cc5ea00),
33555 SPH_C32(0x7fdb0000), SPH_C32(0xd3d6301b), SPH_C32(0xd005c4c9),
33556 SPH_C32(0x1418e15a), SPH_C32(0xbaec8051), SPH_C32(0xee8c0000),
33557 SPH_C32(0x52e10000), SPH_C32(0xdc1bce80), SPH_C32(0xbfe70000),
33558 SPH_C32(0xadb978dd), SPH_C32(0xf3ffb5b1), SPH_C32(0x3cc321f8),
33559 SPH_C32(0xcf3e0181) },
33560 { SPH_C32(0x99c50000), SPH_C32(0x70af0001), SPH_C32(0x567ced80),
33561 SPH_C32(0x448b0000), SPH_C32(0x980623e4), SPH_C32(0x579ef0d1),
33562 SPH_C32(0x7d5ba99b), SPH_C32(0x70b607af), SPH_C32(0x6f120000),
33563 SPH_C32(0xbeb60000), SPH_C32(0xba29cc00), SPH_C32(0x2a140000),
33564 SPH_C32(0xf01050df), SPH_C32(0xbb0b890d), SPH_C32(0xda9983d5),
33565 SPH_C32(0x4159b67b) },
33566 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
33567 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
33568 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
33569 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
33570 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
33571 SPH_C32(0x70c6f340) },
33572 { SPH_C32(0xce9f0000), SPH_C32(0x228a0001), SPH_C32(0x6693f400),
33573 SPH_C32(0x14060000), SPH_C32(0x54995726), SPH_C32(0xfe79d398),
33574 SPH_C32(0x3ca378b0), SPH_C32(0xf8aca973), SPH_C32(0x44f50000),
33575 SPH_C32(0x3bb10000), SPH_C32(0x4260c300), SPH_C32(0x63360000),
33576 SPH_C32(0x7b1044c5), SPH_C32(0xfe2d61c3), SPH_C32(0x68afd149),
33577 SPH_C32(0xfea144ba) },
33578 { SPH_C32(0x83150000), SPH_C32(0x6bbe0001), SPH_C32(0x5a18f100),
33579 SPH_C32(0xbaa50000), SPH_C32(0x42e06cdb), SPH_C32(0x3116db3c),
33580 SPH_C32(0xb3ba925c), SPH_C32(0xbc919977), SPH_C32(0x88e10000),
33581 SPH_C32(0x9ed20000), SPH_C32(0x18d9c480), SPH_C32(0x58660000),
33582 SPH_C32(0x30c0573a), SPH_C32(0x79b655db), SPH_C32(0x01ec9988),
33583 SPH_C32(0x34fbc344) },
33584 { SPH_C32(0x4f010000), SPH_C32(0xcedd0001), SPH_C32(0x00a1f680),
33585 SPH_C32(0x81f50000), SPH_C32(0x09307f24), SPH_C32(0xb68def24),
33586 SPH_C32(0xdaf9da9d), SPH_C32(0x76cb1e89), SPH_C32(0x097f0000),
33587 SPH_C32(0x72850000), SPH_C32(0x7eebc600), SPH_C32(0xcd950000),
33588 SPH_C32(0x6d697f38), SPH_C32(0x31426967), SPH_C32(0xe7b63ba5),
33589 SPH_C32(0xba9c74be) },
33590 { SPH_C32(0x7aa80000), SPH_C32(0x95150001), SPH_C32(0x9510f800),
33591 SPH_C32(0xbff30000), SPH_C32(0x6e776ca0), SPH_C32(0x070b6ea4),
33592 SPH_C32(0xa56c9013), SPH_C32(0x5199a526), SPH_C32(0xc7c40000),
33593 SPH_C32(0x60ce0000), SPH_C32(0x9e4ec280), SPH_C32(0xa05d0000),
33594 SPH_C32(0x9c342914), SPH_C32(0x36919b18), SPH_C32(0x27a967fe),
33595 SPH_C32(0x8430193b) },
33596 { SPH_C32(0xb6bc0000), SPH_C32(0x30760001), SPH_C32(0xcfa9ff80),
33597 SPH_C32(0x84a30000), SPH_C32(0x25a77f5f), SPH_C32(0x80905abc),
33598 SPH_C32(0xcc2fd8d2), SPH_C32(0x9bc322d8), SPH_C32(0x465a0000),
33599 SPH_C32(0x8c990000), SPH_C32(0xf87cc000), SPH_C32(0x35ae0000),
33600 SPH_C32(0xc19d0116), SPH_C32(0x7e65a7a4), SPH_C32(0xc1f3c5d3),
33601 SPH_C32(0x0a57aec1) },
33602 { SPH_C32(0xfb360000), SPH_C32(0x79420001), SPH_C32(0xf322fa80),
33603 SPH_C32(0x2a000000), SPH_C32(0x33de44a2), SPH_C32(0x4fff5218),
33604 SPH_C32(0x4336323e), SPH_C32(0xdffe12dc), SPH_C32(0x8a4e0000),
33605 SPH_C32(0x29fa0000), SPH_C32(0xa2c5c780), SPH_C32(0x0efe0000),
33606 SPH_C32(0x8a4d12e9), SPH_C32(0xf9fe93bc), SPH_C32(0xa8b08d12),
33607 SPH_C32(0xc00d293f) },
33608 { SPH_C32(0x37220000), SPH_C32(0xdc210001), SPH_C32(0xa99bfd00),
33609 SPH_C32(0x11500000), SPH_C32(0x780e575d), SPH_C32(0xc8646600),
33610 SPH_C32(0x2a757aff), SPH_C32(0x15a49522), SPH_C32(0x0bd00000),
33611 SPH_C32(0xc5ad0000), SPH_C32(0xc4f7c500), SPH_C32(0x9b0d0000),
33612 SPH_C32(0xd7e43aeb), SPH_C32(0xb10aaf00), SPH_C32(0x4eea2f3f),
33613 SPH_C32(0x4e6a9ec5) },
33614 { SPH_C32(0x00240000), SPH_C32(0x30c10001), SPH_C32(0x8636f080),
33615 SPH_C32(0x79ce0000), SPH_C32(0xa5c4010a), SPH_C32(0xf9aa21e7),
33616 SPH_C32(0xfcbc24eb), SPH_C32(0xc600c4f6), SPH_C32(0xbfe70000),
33617 SPH_C32(0x72320000), SPH_C32(0x3774c900), SPH_C32(0x30f80000),
33618 SPH_C32(0xed0a016d), SPH_C32(0x4878123c), SPH_C32(0xd725c79c),
33619 SPH_C32(0xe75f9290) },
33620 { SPH_C32(0xcc300000), SPH_C32(0x95a20001), SPH_C32(0xdc8ff700),
33621 SPH_C32(0x429e0000), SPH_C32(0xee1412f5), SPH_C32(0x7e3115ff),
33622 SPH_C32(0x95ff6c2a), SPH_C32(0x0c5a4308), SPH_C32(0x3e790000),
33623 SPH_C32(0x9e650000), SPH_C32(0x5146cb80), SPH_C32(0xa50b0000),
33624 SPH_C32(0xb0a3296f), SPH_C32(0x008c2e80), SPH_C32(0x317f65b1),
33625 SPH_C32(0x6938256a) },
33626 { SPH_C32(0x81ba0000), SPH_C32(0xdc960001), SPH_C32(0xe004f200),
33627 SPH_C32(0xec3d0000), SPH_C32(0xf86d2908), SPH_C32(0xb15e1d5b),
33628 SPH_C32(0x1ae686c6), SPH_C32(0x4867730c), SPH_C32(0xf26d0000),
33629 SPH_C32(0x3b060000), SPH_C32(0x0bffcc00), SPH_C32(0x9e5b0000),
33630 SPH_C32(0xfb733a90), SPH_C32(0x87171a98), SPH_C32(0x583c2d70),
33631 SPH_C32(0xa362a294) },
33632 { SPH_C32(0x4dae0000), SPH_C32(0x79f50001), SPH_C32(0xbabdf580),
33633 SPH_C32(0xd76d0000), SPH_C32(0xb3bd3af7), SPH_C32(0x36c52943),
33634 SPH_C32(0x73a5ce07), SPH_C32(0x823df4f2), SPH_C32(0x73f30000),
33635 SPH_C32(0xd7510000), SPH_C32(0x6dcdce80), SPH_C32(0x0ba80000),
33636 SPH_C32(0xa6da1292), SPH_C32(0xcfe32624), SPH_C32(0xbe668f5d),
33637 SPH_C32(0x2d05156e) },
33638 { SPH_C32(0x78070000), SPH_C32(0x223d0001), SPH_C32(0x2f0cfb00),
33639 SPH_C32(0xe96b0000), SPH_C32(0xd4fa2973), SPH_C32(0x8743a8c3),
33640 SPH_C32(0x0c308489), SPH_C32(0xa56f4f5d), SPH_C32(0xbd480000),
33641 SPH_C32(0xc51a0000), SPH_C32(0x8d68ca00), SPH_C32(0x66600000),
33642 SPH_C32(0x578744be), SPH_C32(0xc830d45b), SPH_C32(0x7e79d306),
33643 SPH_C32(0x13a978eb) },
33644 { SPH_C32(0xb4130000), SPH_C32(0x875e0001), SPH_C32(0x75b5fc80),
33645 SPH_C32(0xd23b0000), SPH_C32(0x9f2a3a8c), SPH_C32(0x00d89cdb),
33646 SPH_C32(0x6573cc48), SPH_C32(0x6f35c8a3), SPH_C32(0x3cd60000),
33647 SPH_C32(0x294d0000), SPH_C32(0xeb5ac880), SPH_C32(0xf3930000),
33648 SPH_C32(0x0a2e6cbc), SPH_C32(0x80c4e8e7), SPH_C32(0x9823712b),
33649 SPH_C32(0x9dcecf11) },
33650 { SPH_C32(0xf9990000), SPH_C32(0xce6a0001), SPH_C32(0x493ef980),
33651 SPH_C32(0x7c980000), SPH_C32(0x89530171), SPH_C32(0xcfb7947f),
33652 SPH_C32(0xea6a26a4), SPH_C32(0x2b08f8a7), SPH_C32(0xf0c20000),
33653 SPH_C32(0x8c2e0000), SPH_C32(0xb1e3cf00), SPH_C32(0xc8c30000),
33654 SPH_C32(0x41fe7f43), SPH_C32(0x075fdcff), SPH_C32(0xf16039ea),
33655 SPH_C32(0x579448ef) },
33656 { SPH_C32(0x358d0000), SPH_C32(0x6b090001), SPH_C32(0x1387fe00),
33657 SPH_C32(0x47c80000), SPH_C32(0xc283128e), SPH_C32(0x482ca067),
33658 SPH_C32(0x83296e65), SPH_C32(0xe1527f59), SPH_C32(0x715c0000),
33659 SPH_C32(0x60790000), SPH_C32(0xd7d1cd80), SPH_C32(0x5d300000),
33660 SPH_C32(0x1c575741), SPH_C32(0x4fabe043), SPH_C32(0x173a9bc7),
33661 SPH_C32(0xd9f3ff15) },
33662 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
33663 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
33664 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
33665 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
33666 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
33667 SPH_C32(0xe1228bb6) },
33668 { SPH_C32(0x7c990000), SPH_C32(0xe7e30001), SPH_C32(0x4e90e600),
33669 SPH_C32(0x60610000), SPH_C32(0xe25b61d2), SPH_C32(0x156bea60),
33670 SPH_C32(0x0f72a75c), SPH_C32(0xf1e298eb), SPH_C32(0xe8bd0000),
33671 SPH_C32(0x20170000), SPH_C32(0x079bd080), SPH_C32(0x60750000),
33672 SPH_C32(0x219575af), SPH_C32(0xe19f3175), SPH_C32(0x96dd16b7),
33673 SPH_C32(0x6f453c4c) },
33674 { SPH_C32(0x31130000), SPH_C32(0xaed70001), SPH_C32(0x721be300),
33675 SPH_C32(0xcec20000), SPH_C32(0xf4225a2f), SPH_C32(0xda04e2c4),
33676 SPH_C32(0x806b4db0), SPH_C32(0xb5dfa8ef), SPH_C32(0x24a90000),
33677 SPH_C32(0x85740000), SPH_C32(0x5d22d700), SPH_C32(0x5b250000),
33678 SPH_C32(0x6a456650), SPH_C32(0x6604056d), SPH_C32(0xff9e5e76),
33679 SPH_C32(0xa51fbbb2) },
33680 { SPH_C32(0xfd070000), SPH_C32(0x0bb40001), SPH_C32(0x28a2e480),
33681 SPH_C32(0xf5920000), SPH_C32(0xbff249d0), SPH_C32(0x5d9fd6dc),
33682 SPH_C32(0xe9280571), SPH_C32(0x7f852f11), SPH_C32(0xa5370000),
33683 SPH_C32(0x69230000), SPH_C32(0x3b10d580), SPH_C32(0xced60000),
33684 SPH_C32(0x37ec4e52), SPH_C32(0x2ef039d1), SPH_C32(0x19c4fc5b),
33685 SPH_C32(0x2b780c48) },
33686 { SPH_C32(0xc8ae0000), SPH_C32(0x507c0001), SPH_C32(0xbd13ea00),
33687 SPH_C32(0xcb940000), SPH_C32(0xd8b55a54), SPH_C32(0xec19575c),
33688 SPH_C32(0x96bd4fff), SPH_C32(0x58d794be), SPH_C32(0x6b8c0000),
33689 SPH_C32(0x7b680000), SPH_C32(0xdbb5d100), SPH_C32(0xa31e0000),
33690 SPH_C32(0xc6b1187e), SPH_C32(0x2923cbae), SPH_C32(0xd9dba000),
33691 SPH_C32(0x15d461cd) },
33692 { SPH_C32(0x04ba0000), SPH_C32(0xf51f0001), SPH_C32(0xe7aaed80),
33693 SPH_C32(0xf0c40000), SPH_C32(0x936549ab), SPH_C32(0x6b826344),
33694 SPH_C32(0xfffe073e), SPH_C32(0x928d1340), SPH_C32(0xea120000),
33695 SPH_C32(0x973f0000), SPH_C32(0xbd87d380), SPH_C32(0x36ed0000),
33696 SPH_C32(0x9b18307c), SPH_C32(0x61d7f712), SPH_C32(0x3f81022d),
33697 SPH_C32(0x9bb3d637) },
33698 { SPH_C32(0x49300000), SPH_C32(0xbc2b0001), SPH_C32(0xdb21e880),
33699 SPH_C32(0x5e670000), SPH_C32(0x851c7256), SPH_C32(0xa4ed6be0),
33700 SPH_C32(0x70e7edd2), SPH_C32(0xd6b02344), SPH_C32(0x26060000),
33701 SPH_C32(0x325c0000), SPH_C32(0xe73ed400), SPH_C32(0x0dbd0000),
33702 SPH_C32(0xd0c82383), SPH_C32(0xe64cc30a), SPH_C32(0x56c24aec),
33703 SPH_C32(0x51e951c9) },
33704 { SPH_C32(0x85240000), SPH_C32(0x19480001), SPH_C32(0x8198ef00),
33705 SPH_C32(0x65370000), SPH_C32(0xcecc61a9), SPH_C32(0x23765ff8),
33706 SPH_C32(0x19a4a513), SPH_C32(0x1ceaa4ba), SPH_C32(0xa7980000),
33707 SPH_C32(0xde0b0000), SPH_C32(0x810cd680), SPH_C32(0x984e0000),
33708 SPH_C32(0x8d610b81), SPH_C32(0xaeb8ffb6), SPH_C32(0xb098e8c1),
33709 SPH_C32(0xdf8ee633) },
33710 { SPH_C32(0xb2220000), SPH_C32(0xf5a80001), SPH_C32(0xae35e280),
33711 SPH_C32(0x0da90000), SPH_C32(0x130637fe), SPH_C32(0x12b8181f),
33712 SPH_C32(0xcf6dfb07), SPH_C32(0xcf4ef56e), SPH_C32(0x13af0000),
33713 SPH_C32(0x69940000), SPH_C32(0x728fda80), SPH_C32(0x33bb0000),
33714 SPH_C32(0xb78f3007), SPH_C32(0x57ca428a), SPH_C32(0x29570062),
33715 SPH_C32(0x76bbea66) },
33716 { SPH_C32(0x7e360000), SPH_C32(0x50cb0001), SPH_C32(0xf48ce500),
33717 SPH_C32(0x36f90000), SPH_C32(0x58d62401), SPH_C32(0x95232c07),
33718 SPH_C32(0xa62eb3c6), SPH_C32(0x05147290), SPH_C32(0x92310000),
33719 SPH_C32(0x85c30000), SPH_C32(0x14bdd800), SPH_C32(0xa6480000),
33720 SPH_C32(0xea261805), SPH_C32(0x1f3e7e36), SPH_C32(0xcf0da24f),
33721 SPH_C32(0xf8dc5d9c) },
33722 { SPH_C32(0x33bc0000), SPH_C32(0x19ff0001), SPH_C32(0xc807e000),
33723 SPH_C32(0x985a0000), SPH_C32(0x4eaf1ffc), SPH_C32(0x5a4c24a3),
33724 SPH_C32(0x2937592a), SPH_C32(0x41294294), SPH_C32(0x5e250000),
33725 SPH_C32(0x20a00000), SPH_C32(0x4e04df80), SPH_C32(0x9d180000),
33726 SPH_C32(0xa1f60bfa), SPH_C32(0x98a54a2e), SPH_C32(0xa64eea8e),
33727 SPH_C32(0x3286da62) },
33728 { SPH_C32(0xffa80000), SPH_C32(0xbc9c0001), SPH_C32(0x92bee780),
33729 SPH_C32(0xa30a0000), SPH_C32(0x057f0c03), SPH_C32(0xddd710bb),
33730 SPH_C32(0x407411eb), SPH_C32(0x8b73c56a), SPH_C32(0xdfbb0000),
33731 SPH_C32(0xccf70000), SPH_C32(0x2836dd00), SPH_C32(0x08eb0000),
33732 SPH_C32(0xfc5f23f8), SPH_C32(0xd0517692), SPH_C32(0x401448a3),
33733 SPH_C32(0xbce16d98) },
33734 { SPH_C32(0xca010000), SPH_C32(0xe7540001), SPH_C32(0x070fe900),
33735 SPH_C32(0x9d0c0000), SPH_C32(0x62381f87), SPH_C32(0x6c51913b),
33736 SPH_C32(0x3fe15b65), SPH_C32(0xac217ec5), SPH_C32(0x11000000),
33737 SPH_C32(0xdebc0000), SPH_C32(0xc893d980), SPH_C32(0x65230000),
33738 SPH_C32(0x0d0275d4), SPH_C32(0xd78284ed), SPH_C32(0x800b14f8),
33739 SPH_C32(0x824d001d) },
33740 { SPH_C32(0x06150000), SPH_C32(0x42370001), SPH_C32(0x5db6ee80),
33741 SPH_C32(0xa65c0000), SPH_C32(0x29e80c78), SPH_C32(0xebcaa523),
33742 SPH_C32(0x56a213a4), SPH_C32(0x667bf93b), SPH_C32(0x909e0000),
33743 SPH_C32(0x32eb0000), SPH_C32(0xaea1db00), SPH_C32(0xf0d00000),
33744 SPH_C32(0x50ab5dd6), SPH_C32(0x9f76b851), SPH_C32(0x6651b6d5),
33745 SPH_C32(0x0c2ab7e7) },
33746 { SPH_C32(0x4b9f0000), SPH_C32(0x0b030001), SPH_C32(0x613deb80),
33747 SPH_C32(0x08ff0000), SPH_C32(0x3f913785), SPH_C32(0x24a5ad87),
33748 SPH_C32(0xd9bbf948), SPH_C32(0x2246c93f), SPH_C32(0x5c8a0000),
33749 SPH_C32(0x97880000), SPH_C32(0xf418dc80), SPH_C32(0xcb800000),
33750 SPH_C32(0x1b7b4e29), SPH_C32(0x18ed8c49), SPH_C32(0x0f12fe14),
33751 SPH_C32(0xc6703019) },
33752 { SPH_C32(0x878b0000), SPH_C32(0xae600001), SPH_C32(0x3b84ec00),
33753 SPH_C32(0x33af0000), SPH_C32(0x7441247a), SPH_C32(0xa33e999f),
33754 SPH_C32(0xb0f8b189), SPH_C32(0xe81c4ec1), SPH_C32(0xdd140000),
33755 SPH_C32(0x7bdf0000), SPH_C32(0x922ade00), SPH_C32(0x5e730000),
33756 SPH_C32(0x46d2662b), SPH_C32(0x5019b0f5), SPH_C32(0xe9485c39),
33757 SPH_C32(0x481787e3) },
33758 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
33759 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
33760 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
33761 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
33762 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
33763 SPH_C32(0x7988c2d8) },
33764 { SPH_C32(0xd0d10000), SPH_C32(0xfc450001), SPH_C32(0x0b6bf580),
33765 SPH_C32(0x63220000), SPH_C32(0xb8de50b8), SPH_C32(0x0ad9bad6),
33766 SPH_C32(0xf10060a2), SPH_C32(0x6006e01d), SPH_C32(0xf6f30000),
33767 SPH_C32(0xfed80000), SPH_C32(0x6a63d100), SPH_C32(0x17510000),
33768 SPH_C32(0xcdd27231), SPH_C32(0x153f583b), SPH_C32(0x5b7e0ea5),
33769 SPH_C32(0xf7ef7522) },
33770 { SPH_C32(0x9d5b0000), SPH_C32(0xb5710001), SPH_C32(0x37e0f080),
33771 SPH_C32(0xcd810000), SPH_C32(0xaea76b45), SPH_C32(0xc5b6b272),
33772 SPH_C32(0x7e198a4e), SPH_C32(0x243bd019), SPH_C32(0x3ae70000),
33773 SPH_C32(0x5bbb0000), SPH_C32(0x30dad680), SPH_C32(0x2c010000),
33774 SPH_C32(0x860261ce), SPH_C32(0x92a46c23), SPH_C32(0x323d4664),
33775 SPH_C32(0x3db5f2dc) },
33776 { SPH_C32(0x514f0000), SPH_C32(0x10120001), SPH_C32(0x6d59f700),
33777 SPH_C32(0xf6d10000), SPH_C32(0xe57778ba), SPH_C32(0x422d866a),
33778 SPH_C32(0x175ac28f), SPH_C32(0xee6157e7), SPH_C32(0xbb790000),
33779 SPH_C32(0xb7ec0000), SPH_C32(0x56e8d400), SPH_C32(0xb9f20000),
33780 SPH_C32(0xdbab49cc), SPH_C32(0xda50509f), SPH_C32(0xd467e449),
33781 SPH_C32(0xb3d24526) },
33782 { SPH_C32(0x64e60000), SPH_C32(0x4bda0001), SPH_C32(0xf8e8f980),
33783 SPH_C32(0xc8d70000), SPH_C32(0x82306b3e), SPH_C32(0xf3ab07ea),
33784 SPH_C32(0x68cf8801), SPH_C32(0xc933ec48), SPH_C32(0x75c20000),
33785 SPH_C32(0xa5a70000), SPH_C32(0xb64dd080), SPH_C32(0xd43a0000),
33786 SPH_C32(0x2af61fe0), SPH_C32(0xdd83a2e0), SPH_C32(0x1478b812),
33787 SPH_C32(0x8d7e28a3) },
33788 { SPH_C32(0xa8f20000), SPH_C32(0xeeb90001), SPH_C32(0xa251fe00),
33789 SPH_C32(0xf3870000), SPH_C32(0xc9e078c1), SPH_C32(0x743033f2),
33790 SPH_C32(0x018cc0c0), SPH_C32(0x03696bb6), SPH_C32(0xf45c0000),
33791 SPH_C32(0x49f00000), SPH_C32(0xd07fd200), SPH_C32(0x41c90000),
33792 SPH_C32(0x775f37e2), SPH_C32(0x95779e5c), SPH_C32(0xf2221a3f),
33793 SPH_C32(0x03199f59) },
33794 { SPH_C32(0xe5780000), SPH_C32(0xa78d0001), SPH_C32(0x9edafb00),
33795 SPH_C32(0x5d240000), SPH_C32(0xdf99433c), SPH_C32(0xbb5f3b56),
33796 SPH_C32(0x8e952a2c), SPH_C32(0x47545bb2), SPH_C32(0x38480000),
33797 SPH_C32(0xec930000), SPH_C32(0x8ac6d580), SPH_C32(0x7a990000),
33798 SPH_C32(0x3c8f241d), SPH_C32(0x12ecaa44), SPH_C32(0x9b6152fe),
33799 SPH_C32(0xc94318a7) },
33800 { SPH_C32(0x296c0000), SPH_C32(0x02ee0001), SPH_C32(0xc463fc80),
33801 SPH_C32(0x66740000), SPH_C32(0x944950c3), SPH_C32(0x3cc40f4e),
33802 SPH_C32(0xe7d662ed), SPH_C32(0x8d0edc4c), SPH_C32(0xb9d60000),
33803 SPH_C32(0x00c40000), SPH_C32(0xecf4d700), SPH_C32(0xef6a0000),
33804 SPH_C32(0x61260c1f), SPH_C32(0x5a1896f8), SPH_C32(0x7d3bf0d3),
33805 SPH_C32(0x4724af5d) },
33806 { SPH_C32(0x1e6a0000), SPH_C32(0xee0e0001), SPH_C32(0xebcef100),
33807 SPH_C32(0x0eea0000), SPH_C32(0x49830694), SPH_C32(0x0d0a48a9),
33808 SPH_C32(0x311f3cf9), SPH_C32(0x5eaa8d98), SPH_C32(0x0de10000),
33809 SPH_C32(0xb75b0000), SPH_C32(0x1f77db00), SPH_C32(0x449f0000),
33810 SPH_C32(0x5bc83799), SPH_C32(0xa36a2bc4), SPH_C32(0xe4f41870),
33811 SPH_C32(0xee11a308) },
33812 { SPH_C32(0xd27e0000), SPH_C32(0x4b6d0001), SPH_C32(0xb177f680),
33813 SPH_C32(0x35ba0000), SPH_C32(0x0253156b), SPH_C32(0x8a917cb1),
33814 SPH_C32(0x585c7438), SPH_C32(0x94f00a66), SPH_C32(0x8c7f0000),
33815 SPH_C32(0x5b0c0000), SPH_C32(0x7945d980), SPH_C32(0xd16c0000),
33816 SPH_C32(0x06611f9b), SPH_C32(0xeb9e1778), SPH_C32(0x02aeba5d),
33817 SPH_C32(0x607614f2) },
33818 { SPH_C32(0x9ff40000), SPH_C32(0x02590001), SPH_C32(0x8dfcf380),
33819 SPH_C32(0x9b190000), SPH_C32(0x142a2e96), SPH_C32(0x45fe7415),
33820 SPH_C32(0xd7459ed4), SPH_C32(0xd0cd3a62), SPH_C32(0x406b0000),
33821 SPH_C32(0xfe6f0000), SPH_C32(0x23fcde00), SPH_C32(0xea3c0000),
33822 SPH_C32(0x4db10c64), SPH_C32(0x6c052360), SPH_C32(0x6bedf29c),
33823 SPH_C32(0xaa2c930c) },
33824 { SPH_C32(0x53e00000), SPH_C32(0xa73a0001), SPH_C32(0xd745f400),
33825 SPH_C32(0xa0490000), SPH_C32(0x5ffa3d69), SPH_C32(0xc265400d),
33826 SPH_C32(0xbe06d615), SPH_C32(0x1a97bd9c), SPH_C32(0xc1f50000),
33827 SPH_C32(0x12380000), SPH_C32(0x45cedc80), SPH_C32(0x7fcf0000),
33828 SPH_C32(0x10182466), SPH_C32(0x24f11fdc), SPH_C32(0x8db750b1),
33829 SPH_C32(0x244b24f6) },
33830 { SPH_C32(0x66490000), SPH_C32(0xfcf20001), SPH_C32(0x42f4fa80),
33831 SPH_C32(0x9e4f0000), SPH_C32(0x38bd2eed), SPH_C32(0x73e3c18d),
33832 SPH_C32(0xc1939c9b), SPH_C32(0x3dc50633), SPH_C32(0x0f4e0000),
33833 SPH_C32(0x00730000), SPH_C32(0xa56bd800), SPH_C32(0x12070000),
33834 SPH_C32(0xe145724a), SPH_C32(0x2322eda3), SPH_C32(0x4da80cea),
33835 SPH_C32(0x1ae74973) },
33836 { SPH_C32(0xaa5d0000), SPH_C32(0x59910001), SPH_C32(0x184dfd00),
33837 SPH_C32(0xa51f0000), SPH_C32(0x736d3d12), SPH_C32(0xf478f595),
33838 SPH_C32(0xa8d0d45a), SPH_C32(0xf79f81cd), SPH_C32(0x8ed00000),
33839 SPH_C32(0xec240000), SPH_C32(0xc359da80), SPH_C32(0x87f40000),
33840 SPH_C32(0xbcec5a48), SPH_C32(0x6bd6d11f), SPH_C32(0xabf2aec7),
33841 SPH_C32(0x9480fe89) },
33842 { SPH_C32(0xe7d70000), SPH_C32(0x10a50001), SPH_C32(0x24c6f800),
33843 SPH_C32(0x0bbc0000), SPH_C32(0x651406ef), SPH_C32(0x3b17fd31),
33844 SPH_C32(0x27c93eb6), SPH_C32(0xb3a2b1c9), SPH_C32(0x42c40000),
33845 SPH_C32(0x49470000), SPH_C32(0x99e0dd00), SPH_C32(0xbca40000),
33846 SPH_C32(0xf73c49b7), SPH_C32(0xec4de507), SPH_C32(0xc2b1e606),
33847 SPH_C32(0x5eda7977) },
33848 { SPH_C32(0x2bc30000), SPH_C32(0xb5c60001), SPH_C32(0x7e7fff80),
33849 SPH_C32(0x30ec0000), SPH_C32(0x2ec41510), SPH_C32(0xbc8cc929),
33850 SPH_C32(0x4e8a7677), SPH_C32(0x79f83637), SPH_C32(0xc35a0000),
33851 SPH_C32(0xa5100000), SPH_C32(0xffd2df80), SPH_C32(0x29570000),
33852 SPH_C32(0xaa9561b5), SPH_C32(0xa4b9d9bb), SPH_C32(0x24eb442b),
33853 SPH_C32(0xd0bdce8d) },
33854 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
33855 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
33856 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
33857 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
33858 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
33859 SPH_C32(0x4b7eec55) },
33860 { SPH_C32(0x17310000), SPH_C32(0xac4a0000), SPH_C32(0x1313c780),
33861 SPH_C32(0xbab10000), SPH_C32(0x812e78a6), SPH_C32(0xc5e20029),
33862 SPH_C32(0x2a1523b7), SPH_C32(0x22363dd0), SPH_C32(0xf4780000),
33863 SPH_C32(0x79310001), SPH_C32(0x56492280), SPH_C32(0x38070000),
33864 SPH_C32(0xd29b36e8), SPH_C32(0x6cddbfbb), SPH_C32(0x0e9e3ed4),
33865 SPH_C32(0xc5195baf) },
33866 { SPH_C32(0x5abb0000), SPH_C32(0xe57e0000), SPH_C32(0x2f98c280),
33867 SPH_C32(0x14120000), SPH_C32(0x9757435b), SPH_C32(0x0a8d088d),
33868 SPH_C32(0xa50cc95b), SPH_C32(0x660b0dd4), SPH_C32(0x386c0000),
33869 SPH_C32(0xdc520001), SPH_C32(0x0cf02500), SPH_C32(0x03570000),
33870 SPH_C32(0x994b2517), SPH_C32(0xeb468ba3), SPH_C32(0x67dd7615),
33871 SPH_C32(0x0f43dc51) },
33872 { SPH_C32(0x96af0000), SPH_C32(0x401d0000), SPH_C32(0x7521c500),
33873 SPH_C32(0x2f420000), SPH_C32(0xdc8750a4), SPH_C32(0x8d163c95),
33874 SPH_C32(0xcc4f819a), SPH_C32(0xac518a2a), SPH_C32(0xb9f20000),
33875 SPH_C32(0x30050001), SPH_C32(0x6ac22780), SPH_C32(0x96a40000),
33876 SPH_C32(0xc4e20d15), SPH_C32(0xa3b2b71f), SPH_C32(0x8187d438),
33877 SPH_C32(0x81246bab) },
33878 { SPH_C32(0xa3060000), SPH_C32(0x1bd50000), SPH_C32(0xe090cb80),
33879 SPH_C32(0x11440000), SPH_C32(0xbbc04320), SPH_C32(0x3c90bd15),
33880 SPH_C32(0xb3dacb14), SPH_C32(0x8b033185), SPH_C32(0x77490000),
33881 SPH_C32(0x224e0001), SPH_C32(0x8a672300), SPH_C32(0xfb6c0000),
33882 SPH_C32(0x35bf5b39), SPH_C32(0xa4614560), SPH_C32(0x41988863),
33883 SPH_C32(0xbf88062e) },
33884 { SPH_C32(0x6f120000), SPH_C32(0xbeb60000), SPH_C32(0xba29cc00),
33885 SPH_C32(0x2a140000), SPH_C32(0xf01050df), SPH_C32(0xbb0b890d),
33886 SPH_C32(0xda9983d5), SPH_C32(0x4159b67b), SPH_C32(0xf6d70000),
33887 SPH_C32(0xce190001), SPH_C32(0xec552180), SPH_C32(0x6e9f0000),
33888 SPH_C32(0x6816733b), SPH_C32(0xec9579dc), SPH_C32(0xa7c22a4e),
33889 SPH_C32(0x31efb1d4) },
33890 { SPH_C32(0x22980000), SPH_C32(0xf7820000), SPH_C32(0x86a2c900),
33891 SPH_C32(0x84b70000), SPH_C32(0xe6696b22), SPH_C32(0x746481a9),
33892 SPH_C32(0x55806939), SPH_C32(0x0564867f), SPH_C32(0x3ac30000),
33893 SPH_C32(0x6b7a0001), SPH_C32(0xb6ec2600), SPH_C32(0x55cf0000),
33894 SPH_C32(0x23c660c4), SPH_C32(0x6b0e4dc4), SPH_C32(0xce81628f),
33895 SPH_C32(0xfbb5362a) },
33896 { SPH_C32(0xee8c0000), SPH_C32(0x52e10000), SPH_C32(0xdc1bce80),
33897 SPH_C32(0xbfe70000), SPH_C32(0xadb978dd), SPH_C32(0xf3ffb5b1),
33898 SPH_C32(0x3cc321f8), SPH_C32(0xcf3e0181), SPH_C32(0xbb5d0000),
33899 SPH_C32(0x872d0001), SPH_C32(0xd0de2480), SPH_C32(0xc03c0000),
33900 SPH_C32(0x7e6f48c6), SPH_C32(0x23fa7178), SPH_C32(0x28dbc0a2),
33901 SPH_C32(0x75d281d0) },
33902 { SPH_C32(0xd98a0000), SPH_C32(0xbe010000), SPH_C32(0xf3b6c300),
33903 SPH_C32(0xd7790000), SPH_C32(0x70732e8a), SPH_C32(0xc231f256),
33904 SPH_C32(0xea0a7fec), SPH_C32(0x1c9a5055), SPH_C32(0x0f6a0000),
33905 SPH_C32(0x30b20001), SPH_C32(0x235d2880), SPH_C32(0x6bc90000),
33906 SPH_C32(0x44817340), SPH_C32(0xda88cc44), SPH_C32(0xb1142801),
33907 SPH_C32(0xdce78d85) },
33908 { SPH_C32(0x159e0000), SPH_C32(0x1b620000), SPH_C32(0xa90fc480),
33909 SPH_C32(0xec290000), SPH_C32(0x3ba33d75), SPH_C32(0x45aac64e),
33910 SPH_C32(0x8349372d), SPH_C32(0xd6c0d7ab), SPH_C32(0x8ef40000),
33911 SPH_C32(0xdce50001), SPH_C32(0x456f2a00), SPH_C32(0xfe3a0000),
33912 SPH_C32(0x19285b42), SPH_C32(0x927cf0f8), SPH_C32(0x574e8a2c),
33913 SPH_C32(0x52803a7f) },
33914 { SPH_C32(0x58140000), SPH_C32(0x52560000), SPH_C32(0x9584c180),
33915 SPH_C32(0x428a0000), SPH_C32(0x2dda0688), SPH_C32(0x8ac5ceea),
33916 SPH_C32(0x0c50ddc1), SPH_C32(0x92fde7af), SPH_C32(0x42e00000),
33917 SPH_C32(0x79860001), SPH_C32(0x1fd62d80), SPH_C32(0xc56a0000),
33918 SPH_C32(0x52f848bd), SPH_C32(0x15e7c4e0), SPH_C32(0x3e0dc2ed),
33919 SPH_C32(0x98dabd81) },
33920 { SPH_C32(0x94000000), SPH_C32(0xf7350000), SPH_C32(0xcf3dc600),
33921 SPH_C32(0x79da0000), SPH_C32(0x660a1577), SPH_C32(0x0d5efaf2),
33922 SPH_C32(0x65139500), SPH_C32(0x58a76051), SPH_C32(0xc37e0000),
33923 SPH_C32(0x95d10001), SPH_C32(0x79e42f00), SPH_C32(0x50990000),
33924 SPH_C32(0x0f5160bf), SPH_C32(0x5d13f85c), SPH_C32(0xd85760c0),
33925 SPH_C32(0x16bd0a7b) },
33926 { SPH_C32(0xa1a90000), SPH_C32(0xacfd0000), SPH_C32(0x5a8cc880),
33927 SPH_C32(0x47dc0000), SPH_C32(0x014d06f3), SPH_C32(0xbcd87b72),
33928 SPH_C32(0x1a86df8e), SPH_C32(0x7ff5dbfe), SPH_C32(0x0dc50000),
33929 SPH_C32(0x879a0001), SPH_C32(0x99412b80), SPH_C32(0x3d510000),
33930 SPH_C32(0xfe0c3693), SPH_C32(0x5ac00a23), SPH_C32(0x18483c9b),
33931 SPH_C32(0x281167fe) },
33932 { SPH_C32(0x6dbd0000), SPH_C32(0x099e0000), SPH_C32(0x0035cf00),
33933 SPH_C32(0x7c8c0000), SPH_C32(0x4a9d150c), SPH_C32(0x3b434f6a),
33934 SPH_C32(0x73c5974f), SPH_C32(0xb5af5c00), SPH_C32(0x8c5b0000),
33935 SPH_C32(0x6bcd0001), SPH_C32(0xff732900), SPH_C32(0xa8a20000),
33936 SPH_C32(0xa3a51e91), SPH_C32(0x1234369f), SPH_C32(0xfe129eb6),
33937 SPH_C32(0xa676d004) },
33938 { SPH_C32(0x20370000), SPH_C32(0x40aa0000), SPH_C32(0x3cbeca00),
33939 SPH_C32(0xd22f0000), SPH_C32(0x5ce42ef1), SPH_C32(0xf42c47ce),
33940 SPH_C32(0xfcdc7da3), SPH_C32(0xf1926c04), SPH_C32(0x404f0000),
33941 SPH_C32(0xceae0001), SPH_C32(0xa5ca2e80), SPH_C32(0x93f20000),
33942 SPH_C32(0xe8750d6e), SPH_C32(0x95af0287), SPH_C32(0x9751d677),
33943 SPH_C32(0x6c2c57fa) },
33944 { SPH_C32(0xec230000), SPH_C32(0xe5c90000), SPH_C32(0x6607cd80),
33945 SPH_C32(0xe97f0000), SPH_C32(0x17343d0e), SPH_C32(0x73b773d6),
33946 SPH_C32(0x959f3562), SPH_C32(0x3bc8ebfa), SPH_C32(0xc1d10000),
33947 SPH_C32(0x22f90001), SPH_C32(0xc3f82c00), SPH_C32(0x06010000),
33948 SPH_C32(0xb5dc256c), SPH_C32(0xdd5b3e3b), SPH_C32(0x710b745a),
33949 SPH_C32(0xe24be000) },
33950 { SPH_C32(0x776d0000), SPH_C32(0x128f0000), SPH_C32(0x0c51d380),
33951 SPH_C32(0x82a20000), SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487),
33952 SPH_C32(0xbd24ac88), SPH_C32(0x7988c2d8), SPH_C32(0x6ba80000),
33953 SPH_C32(0x4ba90001), SPH_C32(0x5d832180), SPH_C32(0xdad00000),
33954 SPH_C32(0x63751974), SPH_C32(0xd089ea49), SPH_C32(0x256784eb),
33955 SPH_C32(0xd3d4a53b) },
33956 { SPH_C32(0xbb790000), SPH_C32(0xb7ec0000), SPH_C32(0x56e8d400),
33957 SPH_C32(0xb9f20000), SPH_C32(0xdbab49cc), SPH_C32(0xda50509f),
33958 SPH_C32(0xd467e449), SPH_C32(0xb3d24526), SPH_C32(0xea360000),
33959 SPH_C32(0xa7fe0001), SPH_C32(0x3bb12300), SPH_C32(0x4f230000),
33960 SPH_C32(0x3edc3176), SPH_C32(0x987dd6f5), SPH_C32(0xc33d26c6),
33961 SPH_C32(0x5db312c1) },
33962 { SPH_C32(0xf6f30000), SPH_C32(0xfed80000), SPH_C32(0x6a63d100),
33963 SPH_C32(0x17510000), SPH_C32(0xcdd27231), SPH_C32(0x153f583b),
33964 SPH_C32(0x5b7e0ea5), SPH_C32(0xf7ef7522), SPH_C32(0x26220000),
33965 SPH_C32(0x029d0001), SPH_C32(0x61082480), SPH_C32(0x74730000),
33966 SPH_C32(0x750c2289), SPH_C32(0x1fe6e2ed), SPH_C32(0xaa7e6e07),
33967 SPH_C32(0x97e9953f) },
33968 { SPH_C32(0x3ae70000), SPH_C32(0x5bbb0000), SPH_C32(0x30dad680),
33969 SPH_C32(0x2c010000), SPH_C32(0x860261ce), SPH_C32(0x92a46c23),
33970 SPH_C32(0x323d4664), SPH_C32(0x3db5f2dc), SPH_C32(0xa7bc0000),
33971 SPH_C32(0xeeca0001), SPH_C32(0x073a2600), SPH_C32(0xe1800000),
33972 SPH_C32(0x28a50a8b), SPH_C32(0x5712de51), SPH_C32(0x4c24cc2a),
33973 SPH_C32(0x198e22c5) },
33974 { SPH_C32(0x0f4e0000), SPH_C32(0x00730000), SPH_C32(0xa56bd800),
33975 SPH_C32(0x12070000), SPH_C32(0xe145724a), SPH_C32(0x2322eda3),
33976 SPH_C32(0x4da80cea), SPH_C32(0x1ae74973), SPH_C32(0x69070000),
33977 SPH_C32(0xfc810001), SPH_C32(0xe79f2280), SPH_C32(0x8c480000),
33978 SPH_C32(0xd9f85ca7), SPH_C32(0x50c12c2e), SPH_C32(0x8c3b9071),
33979 SPH_C32(0x27224f40) },
33980 { SPH_C32(0xc35a0000), SPH_C32(0xa5100000), SPH_C32(0xffd2df80),
33981 SPH_C32(0x29570000), SPH_C32(0xaa9561b5), SPH_C32(0xa4b9d9bb),
33982 SPH_C32(0x24eb442b), SPH_C32(0xd0bdce8d), SPH_C32(0xe8990000),
33983 SPH_C32(0x10d60001), SPH_C32(0x81ad2000), SPH_C32(0x19bb0000),
33984 SPH_C32(0x845174a5), SPH_C32(0x18351092), SPH_C32(0x6a61325c),
33985 SPH_C32(0xa945f8ba) },
33986 { SPH_C32(0x8ed00000), SPH_C32(0xec240000), SPH_C32(0xc359da80),
33987 SPH_C32(0x87f40000), SPH_C32(0xbcec5a48), SPH_C32(0x6bd6d11f),
33988 SPH_C32(0xabf2aec7), SPH_C32(0x9480fe89), SPH_C32(0x248d0000),
33989 SPH_C32(0xb5b50001), SPH_C32(0xdb142780), SPH_C32(0x22eb0000),
33990 SPH_C32(0xcf81675a), SPH_C32(0x9fae248a), SPH_C32(0x03227a9d),
33991 SPH_C32(0x631f7f44) },
33992 { SPH_C32(0x42c40000), SPH_C32(0x49470000), SPH_C32(0x99e0dd00),
33993 SPH_C32(0xbca40000), SPH_C32(0xf73c49b7), SPH_C32(0xec4de507),
33994 SPH_C32(0xc2b1e606), SPH_C32(0x5eda7977), SPH_C32(0xa5130000),
33995 SPH_C32(0x59e20001), SPH_C32(0xbd262500), SPH_C32(0xb7180000),
33996 SPH_C32(0x92284f58), SPH_C32(0xd75a1836), SPH_C32(0xe578d8b0),
33997 SPH_C32(0xed78c8be) },
33998 { SPH_C32(0x75c20000), SPH_C32(0xa5a70000), SPH_C32(0xb64dd080),
33999 SPH_C32(0xd43a0000), SPH_C32(0x2af61fe0), SPH_C32(0xdd83a2e0),
34000 SPH_C32(0x1478b812), SPH_C32(0x8d7e28a3), SPH_C32(0x11240000),
34001 SPH_C32(0xee7d0001), SPH_C32(0x4ea52900), SPH_C32(0x1ced0000),
34002 SPH_C32(0xa8c674de), SPH_C32(0x2e28a50a), SPH_C32(0x7cb73013),
34003 SPH_C32(0x444dc4eb) },
34004 { SPH_C32(0xb9d60000), SPH_C32(0x00c40000), SPH_C32(0xecf4d700),
34005 SPH_C32(0xef6a0000), SPH_C32(0x61260c1f), SPH_C32(0x5a1896f8),
34006 SPH_C32(0x7d3bf0d3), SPH_C32(0x4724af5d), SPH_C32(0x90ba0000),
34007 SPH_C32(0x022a0001), SPH_C32(0x28972b80), SPH_C32(0x891e0000),
34008 SPH_C32(0xf56f5cdc), SPH_C32(0x66dc99b6), SPH_C32(0x9aed923e),
34009 SPH_C32(0xca2a7311) },
34010 { SPH_C32(0xf45c0000), SPH_C32(0x49f00000), SPH_C32(0xd07fd200),
34011 SPH_C32(0x41c90000), SPH_C32(0x775f37e2), SPH_C32(0x95779e5c),
34012 SPH_C32(0xf2221a3f), SPH_C32(0x03199f59), SPH_C32(0x5cae0000),
34013 SPH_C32(0xa7490001), SPH_C32(0x722e2c00), SPH_C32(0xb24e0000),
34014 SPH_C32(0xbebf4f23), SPH_C32(0xe147adae), SPH_C32(0xf3aedaff),
34015 SPH_C32(0x0070f4ef) },
34016 { SPH_C32(0x38480000), SPH_C32(0xec930000), SPH_C32(0x8ac6d580),
34017 SPH_C32(0x7a990000), SPH_C32(0x3c8f241d), SPH_C32(0x12ecaa44),
34018 SPH_C32(0x9b6152fe), SPH_C32(0xc94318a7), SPH_C32(0xdd300000),
34019 SPH_C32(0x4b1e0001), SPH_C32(0x141c2e80), SPH_C32(0x27bd0000),
34020 SPH_C32(0xe3166721), SPH_C32(0xa9b39112), SPH_C32(0x15f478d2),
34021 SPH_C32(0x8e174315) },
34022 { SPH_C32(0x0de10000), SPH_C32(0xb75b0000), SPH_C32(0x1f77db00),
34023 SPH_C32(0x449f0000), SPH_C32(0x5bc83799), SPH_C32(0xa36a2bc4),
34024 SPH_C32(0xe4f41870), SPH_C32(0xee11a308), SPH_C32(0x138b0000),
34025 SPH_C32(0x59550001), SPH_C32(0xf4b92a00), SPH_C32(0x4a750000),
34026 SPH_C32(0x124b310d), SPH_C32(0xae60636d), SPH_C32(0xd5eb2489),
34027 SPH_C32(0xb0bb2e90) },
34028 { SPH_C32(0xc1f50000), SPH_C32(0x12380000), SPH_C32(0x45cedc80),
34029 SPH_C32(0x7fcf0000), SPH_C32(0x10182466), SPH_C32(0x24f11fdc),
34030 SPH_C32(0x8db750b1), SPH_C32(0x244b24f6), SPH_C32(0x92150000),
34031 SPH_C32(0xb5020001), SPH_C32(0x928b2880), SPH_C32(0xdf860000),
34032 SPH_C32(0x4fe2190f), SPH_C32(0xe6945fd1), SPH_C32(0x33b186a4),
34033 SPH_C32(0x3edc996a) },
34034 { SPH_C32(0x8c7f0000), SPH_C32(0x5b0c0000), SPH_C32(0x7945d980),
34035 SPH_C32(0xd16c0000), SPH_C32(0x06611f9b), SPH_C32(0xeb9e1778),
34036 SPH_C32(0x02aeba5d), SPH_C32(0x607614f2), SPH_C32(0x5e010000),
34037 SPH_C32(0x10610001), SPH_C32(0xc8322f00), SPH_C32(0xe4d60000),
34038 SPH_C32(0x04320af0), SPH_C32(0x610f6bc9), SPH_C32(0x5af2ce65),
34039 SPH_C32(0xf4861e94) },
34040 { SPH_C32(0x406b0000), SPH_C32(0xfe6f0000), SPH_C32(0x23fcde00),
34041 SPH_C32(0xea3c0000), SPH_C32(0x4db10c64), SPH_C32(0x6c052360),
34042 SPH_C32(0x6bedf29c), SPH_C32(0xaa2c930c), SPH_C32(0xdf9f0000),
34043 SPH_C32(0xfc360001), SPH_C32(0xae002d80), SPH_C32(0x71250000),
34044 SPH_C32(0x599b22f2), SPH_C32(0x29fb5775), SPH_C32(0xbca86c48),
34045 SPH_C32(0x7ae1a96e) },
34046 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
34047 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
34048 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
34049 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
34050 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
34051 SPH_C32(0x4230ddcd) },
34052 { SPH_C32(0x097f0000), SPH_C32(0x72850000), SPH_C32(0x7eebc600),
34053 SPH_C32(0xcd950000), SPH_C32(0x6d697f38), SPH_C32(0x31426967),
34054 SPH_C32(0xe7b63ba5), SPH_C32(0xba9c74be), SPH_C32(0x467e0000),
34055 SPH_C32(0xbc580001), SPH_C32(0x7e4a3080), SPH_C32(0x4c600000),
34056 SPH_C32(0x6459001c), SPH_C32(0x87cf8643), SPH_C32(0x3d4fe138),
34057 SPH_C32(0xcc576a37) },
34058 { SPH_C32(0x44f50000), SPH_C32(0x3bb10000), SPH_C32(0x4260c300),
34059 SPH_C32(0x63360000), SPH_C32(0x7b1044c5), SPH_C32(0xfe2d61c3),
34060 SPH_C32(0x68afd149), SPH_C32(0xfea144ba), SPH_C32(0x8a6a0000),
34061 SPH_C32(0x193b0001), SPH_C32(0x24f33700), SPH_C32(0x77300000),
34062 SPH_C32(0x2f8913e3), SPH_C32(0x0054b25b), SPH_C32(0x540ca9f9),
34063 SPH_C32(0x060dedc9) },
34064 { SPH_C32(0x88e10000), SPH_C32(0x9ed20000), SPH_C32(0x18d9c480),
34065 SPH_C32(0x58660000), SPH_C32(0x30c0573a), SPH_C32(0x79b655db),
34066 SPH_C32(0x01ec9988), SPH_C32(0x34fbc344), SPH_C32(0x0bf40000),
34067 SPH_C32(0xf56c0001), SPH_C32(0x42c13580), SPH_C32(0xe2c30000),
34068 SPH_C32(0x72203be1), SPH_C32(0x48a08ee7), SPH_C32(0xb2560bd4),
34069 SPH_C32(0x886a5a33) },
34070 { SPH_C32(0xbd480000), SPH_C32(0xc51a0000), SPH_C32(0x8d68ca00),
34071 SPH_C32(0x66600000), SPH_C32(0x578744be), SPH_C32(0xc830d45b),
34072 SPH_C32(0x7e79d306), SPH_C32(0x13a978eb), SPH_C32(0xc54f0000),
34073 SPH_C32(0xe7270001), SPH_C32(0xa2643100), SPH_C32(0x8f0b0000),
34074 SPH_C32(0x837d6dcd), SPH_C32(0x4f737c98), SPH_C32(0x7249578f),
34075 SPH_C32(0xb6c637b6) },
34076 { SPH_C32(0x715c0000), SPH_C32(0x60790000), SPH_C32(0xd7d1cd80),
34077 SPH_C32(0x5d300000), SPH_C32(0x1c575741), SPH_C32(0x4fabe043),
34078 SPH_C32(0x173a9bc7), SPH_C32(0xd9f3ff15), SPH_C32(0x44d10000),
34079 SPH_C32(0x0b700001), SPH_C32(0xc4563380), SPH_C32(0x1af80000),
34080 SPH_C32(0xded445cf), SPH_C32(0x07874024), SPH_C32(0x9413f5a2),
34081 SPH_C32(0x38a1804c) },
34082 { SPH_C32(0x3cd60000), SPH_C32(0x294d0000), SPH_C32(0xeb5ac880),
34083 SPH_C32(0xf3930000), SPH_C32(0x0a2e6cbc), SPH_C32(0x80c4e8e7),
34084 SPH_C32(0x9823712b), SPH_C32(0x9dcecf11), SPH_C32(0x88c50000),
34085 SPH_C32(0xae130001), SPH_C32(0x9eef3400), SPH_C32(0x21a80000),
34086 SPH_C32(0x95045630), SPH_C32(0x801c743c), SPH_C32(0xfd50bd63),
34087 SPH_C32(0xf2fb07b2) },
34088 { SPH_C32(0xf0c20000), SPH_C32(0x8c2e0000), SPH_C32(0xb1e3cf00),
34089 SPH_C32(0xc8c30000), SPH_C32(0x41fe7f43), SPH_C32(0x075fdcff),
34090 SPH_C32(0xf16039ea), SPH_C32(0x579448ef), SPH_C32(0x095b0000),
34091 SPH_C32(0x42440001), SPH_C32(0xf8dd3680), SPH_C32(0xb45b0000),
34092 SPH_C32(0xc8ad7e32), SPH_C32(0xc8e84880), SPH_C32(0x1b0a1f4e),
34093 SPH_C32(0x7c9cb048) },
34094 { SPH_C32(0xc7c40000), SPH_C32(0x60ce0000), SPH_C32(0x9e4ec280),
34095 SPH_C32(0xa05d0000), SPH_C32(0x9c342914), SPH_C32(0x36919b18),
34096 SPH_C32(0x27a967fe), SPH_C32(0x8430193b), SPH_C32(0xbd6c0000),
34097 SPH_C32(0xf5db0001), SPH_C32(0x0b5e3a80), SPH_C32(0x1fae0000),
34098 SPH_C32(0xf24345b4), SPH_C32(0x319af5bc), SPH_C32(0x82c5f7ed),
34099 SPH_C32(0xd5a9bc1d) },
34100 { SPH_C32(0x0bd00000), SPH_C32(0xc5ad0000), SPH_C32(0xc4f7c500),
34101 SPH_C32(0x9b0d0000), SPH_C32(0xd7e43aeb), SPH_C32(0xb10aaf00),
34102 SPH_C32(0x4eea2f3f), SPH_C32(0x4e6a9ec5), SPH_C32(0x3cf20000),
34103 SPH_C32(0x198c0001), SPH_C32(0x6d6c3800), SPH_C32(0x8a5d0000),
34104 SPH_C32(0xafea6db6), SPH_C32(0x796ec900), SPH_C32(0x649f55c0),
34105 SPH_C32(0x5bce0be7) },
34106 { SPH_C32(0x465a0000), SPH_C32(0x8c990000), SPH_C32(0xf87cc000),
34107 SPH_C32(0x35ae0000), SPH_C32(0xc19d0116), SPH_C32(0x7e65a7a4),
34108 SPH_C32(0xc1f3c5d3), SPH_C32(0x0a57aec1), SPH_C32(0xf0e60000),
34109 SPH_C32(0xbcef0001), SPH_C32(0x37d53f80), SPH_C32(0xb10d0000),
34110 SPH_C32(0xe43a7e49), SPH_C32(0xfef5fd18), SPH_C32(0x0ddc1d01),
34111 SPH_C32(0x91948c19) },
34112 { SPH_C32(0x8a4e0000), SPH_C32(0x29fa0000), SPH_C32(0xa2c5c780),
34113 SPH_C32(0x0efe0000), SPH_C32(0x8a4d12e9), SPH_C32(0xf9fe93bc),
34114 SPH_C32(0xa8b08d12), SPH_C32(0xc00d293f), SPH_C32(0x71780000),
34115 SPH_C32(0x50b80001), SPH_C32(0x51e73d00), SPH_C32(0x24fe0000),
34116 SPH_C32(0xb993564b), SPH_C32(0xb601c1a4), SPH_C32(0xeb86bf2c),
34117 SPH_C32(0x1ff33be3) },
34118 { SPH_C32(0xbfe70000), SPH_C32(0x72320000), SPH_C32(0x3774c900),
34119 SPH_C32(0x30f80000), SPH_C32(0xed0a016d), SPH_C32(0x4878123c),
34120 SPH_C32(0xd725c79c), SPH_C32(0xe75f9290), SPH_C32(0xbfc30000),
34121 SPH_C32(0x42f30001), SPH_C32(0xb1423980), SPH_C32(0x49360000),
34122 SPH_C32(0x48ce0067), SPH_C32(0xb1d233db), SPH_C32(0x2b99e377),
34123 SPH_C32(0x215f5666) },
34124 { SPH_C32(0x73f30000), SPH_C32(0xd7510000), SPH_C32(0x6dcdce80),
34125 SPH_C32(0x0ba80000), SPH_C32(0xa6da1292), SPH_C32(0xcfe32624),
34126 SPH_C32(0xbe668f5d), SPH_C32(0x2d05156e), SPH_C32(0x3e5d0000),
34127 SPH_C32(0xaea40001), SPH_C32(0xd7703b00), SPH_C32(0xdcc50000),
34128 SPH_C32(0x15672865), SPH_C32(0xf9260f67), SPH_C32(0xcdc3415a),
34129 SPH_C32(0xaf38e19c) },
34130 { SPH_C32(0x3e790000), SPH_C32(0x9e650000), SPH_C32(0x5146cb80),
34131 SPH_C32(0xa50b0000), SPH_C32(0xb0a3296f), SPH_C32(0x008c2e80),
34132 SPH_C32(0x317f65b1), SPH_C32(0x6938256a), SPH_C32(0xf2490000),
34133 SPH_C32(0x0bc70001), SPH_C32(0x8dc93c80), SPH_C32(0xe7950000),
34134 SPH_C32(0x5eb73b9a), SPH_C32(0x7ebd3b7f), SPH_C32(0xa480099b),
34135 SPH_C32(0x65626662) },
34136 { SPH_C32(0xf26d0000), SPH_C32(0x3b060000), SPH_C32(0x0bffcc00),
34137 SPH_C32(0x9e5b0000), SPH_C32(0xfb733a90), SPH_C32(0x87171a98),
34138 SPH_C32(0x583c2d70), SPH_C32(0xa362a294), SPH_C32(0x73d70000),
34139 SPH_C32(0xe7900001), SPH_C32(0xebfb3e00), SPH_C32(0x72660000),
34140 SPH_C32(0x031e1398), SPH_C32(0x364907c3), SPH_C32(0x42daabb6),
34141 SPH_C32(0xeb05d198) },
34142 { SPH_C32(0x69230000), SPH_C32(0xcc400000), SPH_C32(0x61a9d200),
34143 SPH_C32(0xf5860000), SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9),
34144 SPH_C32(0x7087b49a), SPH_C32(0xe1228bb6), SPH_C32(0xd9ae0000),
34145 SPH_C32(0x8ec00001), SPH_C32(0x75803380), SPH_C32(0xaeb70000),
34146 SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1), SPH_C32(0x16b65b07),
34147 SPH_C32(0xda9a94a3) },
34148 { SPH_C32(0xa5370000), SPH_C32(0x69230000), SPH_C32(0x3b10d580),
34149 SPH_C32(0xced60000), SPH_C32(0x37ec4e52), SPH_C32(0x2ef039d1),
34150 SPH_C32(0x19c4fc5b), SPH_C32(0x2b780c48), SPH_C32(0x58300000),
34151 SPH_C32(0x62970001), SPH_C32(0x13b23100), SPH_C32(0x3b440000),
34152 SPH_C32(0x881e0782), SPH_C32(0x736fef0d), SPH_C32(0xf0ecf92a),
34153 SPH_C32(0x54fd2359) },
34154 { SPH_C32(0xe8bd0000), SPH_C32(0x20170000), SPH_C32(0x079bd080),
34155 SPH_C32(0x60750000), SPH_C32(0x219575af), SPH_C32(0xe19f3175),
34156 SPH_C32(0x96dd16b7), SPH_C32(0x6f453c4c), SPH_C32(0x94240000),
34157 SPH_C32(0xc7f40001), SPH_C32(0x490b3680), SPH_C32(0x00140000),
34158 SPH_C32(0xc3ce147d), SPH_C32(0xf4f4db15), SPH_C32(0x99afb1eb),
34159 SPH_C32(0x9ea7a4a7) },
34160 { SPH_C32(0x24a90000), SPH_C32(0x85740000), SPH_C32(0x5d22d700),
34161 SPH_C32(0x5b250000), SPH_C32(0x6a456650), SPH_C32(0x6604056d),
34162 SPH_C32(0xff9e5e76), SPH_C32(0xa51fbbb2), SPH_C32(0x15ba0000),
34163 SPH_C32(0x2ba30001), SPH_C32(0x2f393400), SPH_C32(0x95e70000),
34164 SPH_C32(0x9e673c7f), SPH_C32(0xbc00e7a9), SPH_C32(0x7ff513c6),
34165 SPH_C32(0x10c0135d) },
34166 { SPH_C32(0x11000000), SPH_C32(0xdebc0000), SPH_C32(0xc893d980),
34167 SPH_C32(0x65230000), SPH_C32(0x0d0275d4), SPH_C32(0xd78284ed),
34168 SPH_C32(0x800b14f8), SPH_C32(0x824d001d), SPH_C32(0xdb010000),
34169 SPH_C32(0x39e80001), SPH_C32(0xcf9c3080), SPH_C32(0xf82f0000),
34170 SPH_C32(0x6f3a6a53), SPH_C32(0xbbd315d6), SPH_C32(0xbfea4f9d),
34171 SPH_C32(0x2e6c7ed8) },
34172 { SPH_C32(0xdd140000), SPH_C32(0x7bdf0000), SPH_C32(0x922ade00),
34173 SPH_C32(0x5e730000), SPH_C32(0x46d2662b), SPH_C32(0x5019b0f5),
34174 SPH_C32(0xe9485c39), SPH_C32(0x481787e3), SPH_C32(0x5a9f0000),
34175 SPH_C32(0xd5bf0001), SPH_C32(0xa9ae3200), SPH_C32(0x6ddc0000),
34176 SPH_C32(0x32934251), SPH_C32(0xf327296a), SPH_C32(0x59b0edb0),
34177 SPH_C32(0xa00bc922) },
34178 { SPH_C32(0x909e0000), SPH_C32(0x32eb0000), SPH_C32(0xaea1db00),
34179 SPH_C32(0xf0d00000), SPH_C32(0x50ab5dd6), SPH_C32(0x9f76b851),
34180 SPH_C32(0x6651b6d5), SPH_C32(0x0c2ab7e7), SPH_C32(0x968b0000),
34181 SPH_C32(0x70dc0001), SPH_C32(0xf3173580), SPH_C32(0x568c0000),
34182 SPH_C32(0x794351ae), SPH_C32(0x74bc1d72), SPH_C32(0x30f3a571),
34183 SPH_C32(0x6a514edc) },
34184 { SPH_C32(0x5c8a0000), SPH_C32(0x97880000), SPH_C32(0xf418dc80),
34185 SPH_C32(0xcb800000), SPH_C32(0x1b7b4e29), SPH_C32(0x18ed8c49),
34186 SPH_C32(0x0f12fe14), SPH_C32(0xc6703019), SPH_C32(0x17150000),
34187 SPH_C32(0x9c8b0001), SPH_C32(0x95253700), SPH_C32(0xc37f0000),
34188 SPH_C32(0x24ea79ac), SPH_C32(0x3c4821ce), SPH_C32(0xd6a9075c),
34189 SPH_C32(0xe436f926) },
34190 { SPH_C32(0x6b8c0000), SPH_C32(0x7b680000), SPH_C32(0xdbb5d100),
34191 SPH_C32(0xa31e0000), SPH_C32(0xc6b1187e), SPH_C32(0x2923cbae),
34192 SPH_C32(0xd9dba000), SPH_C32(0x15d461cd), SPH_C32(0xa3220000),
34193 SPH_C32(0x2b140001), SPH_C32(0x66a63b00), SPH_C32(0x688a0000),
34194 SPH_C32(0x1e04422a), SPH_C32(0xc53a9cf2), SPH_C32(0x4f66efff),
34195 SPH_C32(0x4d03f573) },
34196 { SPH_C32(0xa7980000), SPH_C32(0xde0b0000), SPH_C32(0x810cd680),
34197 SPH_C32(0x984e0000), SPH_C32(0x8d610b81), SPH_C32(0xaeb8ffb6),
34198 SPH_C32(0xb098e8c1), SPH_C32(0xdf8ee633), SPH_C32(0x22bc0000),
34199 SPH_C32(0xc7430001), SPH_C32(0x00943980), SPH_C32(0xfd790000),
34200 SPH_C32(0x43ad6a28), SPH_C32(0x8dcea04e), SPH_C32(0xa93c4dd2),
34201 SPH_C32(0xc3644289) },
34202 { SPH_C32(0xea120000), SPH_C32(0x973f0000), SPH_C32(0xbd87d380),
34203 SPH_C32(0x36ed0000), SPH_C32(0x9b18307c), SPH_C32(0x61d7f712),
34204 SPH_C32(0x3f81022d), SPH_C32(0x9bb3d637), SPH_C32(0xeea80000),
34205 SPH_C32(0x62200001), SPH_C32(0x5a2d3e00), SPH_C32(0xc6290000),
34206 SPH_C32(0x087d79d7), SPH_C32(0x0a559456), SPH_C32(0xc07f0513),
34207 SPH_C32(0x093ec577) },
34208 { SPH_C32(0x26060000), SPH_C32(0x325c0000), SPH_C32(0xe73ed400),
34209 SPH_C32(0x0dbd0000), SPH_C32(0xd0c82383), SPH_C32(0xe64cc30a),
34210 SPH_C32(0x56c24aec), SPH_C32(0x51e951c9), SPH_C32(0x6f360000),
34211 SPH_C32(0x8e770001), SPH_C32(0x3c1f3c80), SPH_C32(0x53da0000),
34212 SPH_C32(0x55d451d5), SPH_C32(0x42a1a8ea), SPH_C32(0x2625a73e),
34213 SPH_C32(0x8759728d) },
34214 { SPH_C32(0x13af0000), SPH_C32(0x69940000), SPH_C32(0x728fda80),
34215 SPH_C32(0x33bb0000), SPH_C32(0xb78f3007), SPH_C32(0x57ca428a),
34216 SPH_C32(0x29570062), SPH_C32(0x76bbea66), SPH_C32(0xa18d0000),
34217 SPH_C32(0x9c3c0001), SPH_C32(0xdcba3800), SPH_C32(0x3e120000),
34218 SPH_C32(0xa48907f9), SPH_C32(0x45725a95), SPH_C32(0xe63afb65),
34219 SPH_C32(0xb9f51f08) },
34220 { SPH_C32(0xdfbb0000), SPH_C32(0xccf70000), SPH_C32(0x2836dd00),
34221 SPH_C32(0x08eb0000), SPH_C32(0xfc5f23f8), SPH_C32(0xd0517692),
34222 SPH_C32(0x401448a3), SPH_C32(0xbce16d98), SPH_C32(0x20130000),
34223 SPH_C32(0x706b0001), SPH_C32(0xba883a80), SPH_C32(0xabe10000),
34224 SPH_C32(0xf9202ffb), SPH_C32(0x0d866629), SPH_C32(0x00605948),
34225 SPH_C32(0x3792a8f2) },
34226 { SPH_C32(0x92310000), SPH_C32(0x85c30000), SPH_C32(0x14bdd800),
34227 SPH_C32(0xa6480000), SPH_C32(0xea261805), SPH_C32(0x1f3e7e36),
34228 SPH_C32(0xcf0da24f), SPH_C32(0xf8dc5d9c), SPH_C32(0xec070000),
34229 SPH_C32(0xd5080001), SPH_C32(0xe0313d00), SPH_C32(0x90b10000),
34230 SPH_C32(0xb2f03c04), SPH_C32(0x8a1d5231), SPH_C32(0x69231189),
34231 SPH_C32(0xfdc82f0c) },
34232 { SPH_C32(0x5e250000), SPH_C32(0x20a00000), SPH_C32(0x4e04df80),
34233 SPH_C32(0x9d180000), SPH_C32(0xa1f60bfa), SPH_C32(0x98a54a2e),
34234 SPH_C32(0xa64eea8e), SPH_C32(0x3286da62), SPH_C32(0x6d990000),
34235 SPH_C32(0x395f0001), SPH_C32(0x86033f80), SPH_C32(0x05420000),
34236 SPH_C32(0xef591406), SPH_C32(0xc2e96e8d), SPH_C32(0x8f79b3a4),
34237 SPH_C32(0x73af98f6) },
34238 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
34239 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
34240 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
34241 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
34242 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
34243 SPH_C32(0xa312567b) },
34244 { SPH_C32(0xb9f20000), SPH_C32(0x30050001), SPH_C32(0x6ac22780),
34245 SPH_C32(0x96a40000), SPH_C32(0xc4e20d15), SPH_C32(0xa3b2b71f),
34246 SPH_C32(0x8187d438), SPH_C32(0x81246bab), SPH_C32(0x2f5d0000),
34247 SPH_C32(0x70180001), SPH_C32(0x1fe3e280), SPH_C32(0xb9e60000),
34248 SPH_C32(0x18655db1), SPH_C32(0x2ea48b8a), SPH_C32(0x4dc855a2),
34249 SPH_C32(0x2d75e181) },
34250 { SPH_C32(0xf4780000), SPH_C32(0x79310001), SPH_C32(0x56492280),
34251 SPH_C32(0x38070000), SPH_C32(0xd29b36e8), SPH_C32(0x6cddbfbb),
34252 SPH_C32(0x0e9e3ed4), SPH_C32(0xc5195baf), SPH_C32(0xe3490000),
34253 SPH_C32(0xd57b0001), SPH_C32(0x455ae500), SPH_C32(0x82b60000),
34254 SPH_C32(0x53b54e4e), SPH_C32(0xa93fbf92), SPH_C32(0x248b1d63),
34255 SPH_C32(0xe72f667f) },
34256 { SPH_C32(0x386c0000), SPH_C32(0xdc520001), SPH_C32(0x0cf02500),
34257 SPH_C32(0x03570000), SPH_C32(0x994b2517), SPH_C32(0xeb468ba3),
34258 SPH_C32(0x67dd7615), SPH_C32(0x0f43dc51), SPH_C32(0x62d70000),
34259 SPH_C32(0x392c0001), SPH_C32(0x2368e780), SPH_C32(0x17450000),
34260 SPH_C32(0x0e1c664c), SPH_C32(0xe1cb832e), SPH_C32(0xc2d1bf4e),
34261 SPH_C32(0x6948d185) },
34262 { SPH_C32(0x0dc50000), SPH_C32(0x879a0001), SPH_C32(0x99412b80),
34263 SPH_C32(0x3d510000), SPH_C32(0xfe0c3693), SPH_C32(0x5ac00a23),
34264 SPH_C32(0x18483c9b), SPH_C32(0x281167fe), SPH_C32(0xac6c0000),
34265 SPH_C32(0x2b670001), SPH_C32(0xc3cde300), SPH_C32(0x7a8d0000),
34266 SPH_C32(0xff413060), SPH_C32(0xe6187151), SPH_C32(0x02cee315),
34267 SPH_C32(0x57e4bc00) },
34268 { SPH_C32(0xc1d10000), SPH_C32(0x22f90001), SPH_C32(0xc3f82c00),
34269 SPH_C32(0x06010000), SPH_C32(0xb5dc256c), SPH_C32(0xdd5b3e3b),
34270 SPH_C32(0x710b745a), SPH_C32(0xe24be000), SPH_C32(0x2df20000),
34271 SPH_C32(0xc7300001), SPH_C32(0xa5ffe180), SPH_C32(0xef7e0000),
34272 SPH_C32(0xa2e81862), SPH_C32(0xaeec4ded), SPH_C32(0xe4944138),
34273 SPH_C32(0xd9830bfa) },
34274 { SPH_C32(0x8c5b0000), SPH_C32(0x6bcd0001), SPH_C32(0xff732900),
34275 SPH_C32(0xa8a20000), SPH_C32(0xa3a51e91), SPH_C32(0x1234369f),
34276 SPH_C32(0xfe129eb6), SPH_C32(0xa676d004), SPH_C32(0xe1e60000),
34277 SPH_C32(0x62530001), SPH_C32(0xff46e600), SPH_C32(0xd42e0000),
34278 SPH_C32(0xe9380b9d), SPH_C32(0x297779f5), SPH_C32(0x8dd709f9),
34279 SPH_C32(0x13d98c04) },
34280 { SPH_C32(0x404f0000), SPH_C32(0xceae0001), SPH_C32(0xa5ca2e80),
34281 SPH_C32(0x93f20000), SPH_C32(0xe8750d6e), SPH_C32(0x95af0287),
34282 SPH_C32(0x9751d677), SPH_C32(0x6c2c57fa), SPH_C32(0x60780000),
34283 SPH_C32(0x8e040001), SPH_C32(0x9974e480), SPH_C32(0x41dd0000),
34284 SPH_C32(0xb491239f), SPH_C32(0x61834549), SPH_C32(0x6b8dabd4),
34285 SPH_C32(0x9dbe3bfe) },
34286 { SPH_C32(0x77490000), SPH_C32(0x224e0001), SPH_C32(0x8a672300),
34287 SPH_C32(0xfb6c0000), SPH_C32(0x35bf5b39), SPH_C32(0xa4614560),
34288 SPH_C32(0x41988863), SPH_C32(0xbf88062e), SPH_C32(0xd44f0000),
34289 SPH_C32(0x399b0001), SPH_C32(0x6af7e880), SPH_C32(0xea280000),
34290 SPH_C32(0x8e7f1819), SPH_C32(0x98f1f875), SPH_C32(0xf2424377),
34291 SPH_C32(0x348b37ab) },
34292 { SPH_C32(0xbb5d0000), SPH_C32(0x872d0001), SPH_C32(0xd0de2480),
34293 SPH_C32(0xc03c0000), SPH_C32(0x7e6f48c6), SPH_C32(0x23fa7178),
34294 SPH_C32(0x28dbc0a2), SPH_C32(0x75d281d0), SPH_C32(0x55d10000),
34295 SPH_C32(0xd5cc0001), SPH_C32(0x0cc5ea00), SPH_C32(0x7fdb0000),
34296 SPH_C32(0xd3d6301b), SPH_C32(0xd005c4c9), SPH_C32(0x1418e15a),
34297 SPH_C32(0xbaec8051) },
34298 { SPH_C32(0xf6d70000), SPH_C32(0xce190001), SPH_C32(0xec552180),
34299 SPH_C32(0x6e9f0000), SPH_C32(0x6816733b), SPH_C32(0xec9579dc),
34300 SPH_C32(0xa7c22a4e), SPH_C32(0x31efb1d4), SPH_C32(0x99c50000),
34301 SPH_C32(0x70af0001), SPH_C32(0x567ced80), SPH_C32(0x448b0000),
34302 SPH_C32(0x980623e4), SPH_C32(0x579ef0d1), SPH_C32(0x7d5ba99b),
34303 SPH_C32(0x70b607af) },
34304 { SPH_C32(0x3ac30000), SPH_C32(0x6b7a0001), SPH_C32(0xb6ec2600),
34305 SPH_C32(0x55cf0000), SPH_C32(0x23c660c4), SPH_C32(0x6b0e4dc4),
34306 SPH_C32(0xce81628f), SPH_C32(0xfbb5362a), SPH_C32(0x185b0000),
34307 SPH_C32(0x9cf80001), SPH_C32(0x304eef00), SPH_C32(0xd1780000),
34308 SPH_C32(0xc5af0be6), SPH_C32(0x1f6acc6d), SPH_C32(0x9b010bb6),
34309 SPH_C32(0xfed1b055) },
34310 { SPH_C32(0x0f6a0000), SPH_C32(0x30b20001), SPH_C32(0x235d2880),
34311 SPH_C32(0x6bc90000), SPH_C32(0x44817340), SPH_C32(0xda88cc44),
34312 SPH_C32(0xb1142801), SPH_C32(0xdce78d85), SPH_C32(0xd6e00000),
34313 SPH_C32(0x8eb30001), SPH_C32(0xd0ebeb80), SPH_C32(0xbcb00000),
34314 SPH_C32(0x34f25dca), SPH_C32(0x18b93e12), SPH_C32(0x5b1e57ed),
34315 SPH_C32(0xc07dddd0) },
34316 { SPH_C32(0xc37e0000), SPH_C32(0x95d10001), SPH_C32(0x79e42f00),
34317 SPH_C32(0x50990000), SPH_C32(0x0f5160bf), SPH_C32(0x5d13f85c),
34318 SPH_C32(0xd85760c0), SPH_C32(0x16bd0a7b), SPH_C32(0x577e0000),
34319 SPH_C32(0x62e40001), SPH_C32(0xb6d9e900), SPH_C32(0x29430000),
34320 SPH_C32(0x695b75c8), SPH_C32(0x504d02ae), SPH_C32(0xbd44f5c0),
34321 SPH_C32(0x4e1a6a2a) },
34322 { SPH_C32(0x8ef40000), SPH_C32(0xdce50001), SPH_C32(0x456f2a00),
34323 SPH_C32(0xfe3a0000), SPH_C32(0x19285b42), SPH_C32(0x927cf0f8),
34324 SPH_C32(0x574e8a2c), SPH_C32(0x52803a7f), SPH_C32(0x9b6a0000),
34325 SPH_C32(0xc7870001), SPH_C32(0xec60ee80), SPH_C32(0x12130000),
34326 SPH_C32(0x228b6637), SPH_C32(0xd7d636b6), SPH_C32(0xd407bd01),
34327 SPH_C32(0x8440edd4) },
34328 { SPH_C32(0x42e00000), SPH_C32(0x79860001), SPH_C32(0x1fd62d80),
34329 SPH_C32(0xc56a0000), SPH_C32(0x52f848bd), SPH_C32(0x15e7c4e0),
34330 SPH_C32(0x3e0dc2ed), SPH_C32(0x98dabd81), SPH_C32(0x1af40000),
34331 SPH_C32(0x2bd00001), SPH_C32(0x8a52ec00), SPH_C32(0x87e00000),
34332 SPH_C32(0x7f224e35), SPH_C32(0x9f220a0a), SPH_C32(0x325d1f2c),
34333 SPH_C32(0x0a275a2e) },
34334 { SPH_C32(0xd9ae0000), SPH_C32(0x8ec00001), SPH_C32(0x75803380),
34335 SPH_C32(0xaeb70000), SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1),
34336 SPH_C32(0x16b65b07), SPH_C32(0xda9a94a3), SPH_C32(0xb08d0000),
34337 SPH_C32(0x42800001), SPH_C32(0x1429e180), SPH_C32(0x5b310000),
34338 SPH_C32(0xa98b722d), SPH_C32(0x92f0de78), SPH_C32(0x6631ef9d),
34339 SPH_C32(0x3bb81f15) },
34340 { SPH_C32(0x15ba0000), SPH_C32(0x2ba30001), SPH_C32(0x2f393400),
34341 SPH_C32(0x95e70000), SPH_C32(0x9e673c7f), SPH_C32(0xbc00e7a9),
34342 SPH_C32(0x7ff513c6), SPH_C32(0x10c0135d), SPH_C32(0x31130000),
34343 SPH_C32(0xaed70001), SPH_C32(0x721be300), SPH_C32(0xcec20000),
34344 SPH_C32(0xf4225a2f), SPH_C32(0xda04e2c4), SPH_C32(0x806b4db0),
34345 SPH_C32(0xb5dfa8ef) },
34346 { SPH_C32(0x58300000), SPH_C32(0x62970001), SPH_C32(0x13b23100),
34347 SPH_C32(0x3b440000), SPH_C32(0x881e0782), SPH_C32(0x736fef0d),
34348 SPH_C32(0xf0ecf92a), SPH_C32(0x54fd2359), SPH_C32(0xfd070000),
34349 SPH_C32(0x0bb40001), SPH_C32(0x28a2e480), SPH_C32(0xf5920000),
34350 SPH_C32(0xbff249d0), SPH_C32(0x5d9fd6dc), SPH_C32(0xe9280571),
34351 SPH_C32(0x7f852f11) },
34352 { SPH_C32(0x94240000), SPH_C32(0xc7f40001), SPH_C32(0x490b3680),
34353 SPH_C32(0x00140000), SPH_C32(0xc3ce147d), SPH_C32(0xf4f4db15),
34354 SPH_C32(0x99afb1eb), SPH_C32(0x9ea7a4a7), SPH_C32(0x7c990000),
34355 SPH_C32(0xe7e30001), SPH_C32(0x4e90e600), SPH_C32(0x60610000),
34356 SPH_C32(0xe25b61d2), SPH_C32(0x156bea60), SPH_C32(0x0f72a75c),
34357 SPH_C32(0xf1e298eb) },
34358 { SPH_C32(0xa18d0000), SPH_C32(0x9c3c0001), SPH_C32(0xdcba3800),
34359 SPH_C32(0x3e120000), SPH_C32(0xa48907f9), SPH_C32(0x45725a95),
34360 SPH_C32(0xe63afb65), SPH_C32(0xb9f51f08), SPH_C32(0xb2220000),
34361 SPH_C32(0xf5a80001), SPH_C32(0xae35e280), SPH_C32(0x0da90000),
34362 SPH_C32(0x130637fe), SPH_C32(0x12b8181f), SPH_C32(0xcf6dfb07),
34363 SPH_C32(0xcf4ef56e) },
34364 { SPH_C32(0x6d990000), SPH_C32(0x395f0001), SPH_C32(0x86033f80),
34365 SPH_C32(0x05420000), SPH_C32(0xef591406), SPH_C32(0xc2e96e8d),
34366 SPH_C32(0x8f79b3a4), SPH_C32(0x73af98f6), SPH_C32(0x33bc0000),
34367 SPH_C32(0x19ff0001), SPH_C32(0xc807e000), SPH_C32(0x985a0000),
34368 SPH_C32(0x4eaf1ffc), SPH_C32(0x5a4c24a3), SPH_C32(0x2937592a),
34369 SPH_C32(0x41294294) },
34370 { SPH_C32(0x20130000), SPH_C32(0x706b0001), SPH_C32(0xba883a80),
34371 SPH_C32(0xabe10000), SPH_C32(0xf9202ffb), SPH_C32(0x0d866629),
34372 SPH_C32(0x00605948), SPH_C32(0x3792a8f2), SPH_C32(0xffa80000),
34373 SPH_C32(0xbc9c0001), SPH_C32(0x92bee780), SPH_C32(0xa30a0000),
34374 SPH_C32(0x057f0c03), SPH_C32(0xddd710bb), SPH_C32(0x407411eb),
34375 SPH_C32(0x8b73c56a) },
34376 { SPH_C32(0xec070000), SPH_C32(0xd5080001), SPH_C32(0xe0313d00),
34377 SPH_C32(0x90b10000), SPH_C32(0xb2f03c04), SPH_C32(0x8a1d5231),
34378 SPH_C32(0x69231189), SPH_C32(0xfdc82f0c), SPH_C32(0x7e360000),
34379 SPH_C32(0x50cb0001), SPH_C32(0xf48ce500), SPH_C32(0x36f90000),
34380 SPH_C32(0x58d62401), SPH_C32(0x95232c07), SPH_C32(0xa62eb3c6),
34381 SPH_C32(0x05147290) },
34382 { SPH_C32(0xdb010000), SPH_C32(0x39e80001), SPH_C32(0xcf9c3080),
34383 SPH_C32(0xf82f0000), SPH_C32(0x6f3a6a53), SPH_C32(0xbbd315d6),
34384 SPH_C32(0xbfea4f9d), SPH_C32(0x2e6c7ed8), SPH_C32(0xca010000),
34385 SPH_C32(0xe7540001), SPH_C32(0x070fe900), SPH_C32(0x9d0c0000),
34386 SPH_C32(0x62381f87), SPH_C32(0x6c51913b), SPH_C32(0x3fe15b65),
34387 SPH_C32(0xac217ec5) },
34388 { SPH_C32(0x17150000), SPH_C32(0x9c8b0001), SPH_C32(0x95253700),
34389 SPH_C32(0xc37f0000), SPH_C32(0x24ea79ac), SPH_C32(0x3c4821ce),
34390 SPH_C32(0xd6a9075c), SPH_C32(0xe436f926), SPH_C32(0x4b9f0000),
34391 SPH_C32(0x0b030001), SPH_C32(0x613deb80), SPH_C32(0x08ff0000),
34392 SPH_C32(0x3f913785), SPH_C32(0x24a5ad87), SPH_C32(0xd9bbf948),
34393 SPH_C32(0x2246c93f) },
34394 { SPH_C32(0x5a9f0000), SPH_C32(0xd5bf0001), SPH_C32(0xa9ae3200),
34395 SPH_C32(0x6ddc0000), SPH_C32(0x32934251), SPH_C32(0xf327296a),
34396 SPH_C32(0x59b0edb0), SPH_C32(0xa00bc922), SPH_C32(0x878b0000),
34397 SPH_C32(0xae600001), SPH_C32(0x3b84ec00), SPH_C32(0x33af0000),
34398 SPH_C32(0x7441247a), SPH_C32(0xa33e999f), SPH_C32(0xb0f8b189),
34399 SPH_C32(0xe81c4ec1) },
34400 { SPH_C32(0x968b0000), SPH_C32(0x70dc0001), SPH_C32(0xf3173580),
34401 SPH_C32(0x568c0000), SPH_C32(0x794351ae), SPH_C32(0x74bc1d72),
34402 SPH_C32(0x30f3a571), SPH_C32(0x6a514edc), SPH_C32(0x06150000),
34403 SPH_C32(0x42370001), SPH_C32(0x5db6ee80), SPH_C32(0xa65c0000),
34404 SPH_C32(0x29e80c78), SPH_C32(0xebcaa523), SPH_C32(0x56a213a4),
34405 SPH_C32(0x667bf93b) },
34406 { SPH_C32(0xa3220000), SPH_C32(0x2b140001), SPH_C32(0x66a63b00),
34407 SPH_C32(0x688a0000), SPH_C32(0x1e04422a), SPH_C32(0xc53a9cf2),
34408 SPH_C32(0x4f66efff), SPH_C32(0x4d03f573), SPH_C32(0xc8ae0000),
34409 SPH_C32(0x507c0001), SPH_C32(0xbd13ea00), SPH_C32(0xcb940000),
34410 SPH_C32(0xd8b55a54), SPH_C32(0xec19575c), SPH_C32(0x96bd4fff),
34411 SPH_C32(0x58d794be) },
34412 { SPH_C32(0x6f360000), SPH_C32(0x8e770001), SPH_C32(0x3c1f3c80),
34413 SPH_C32(0x53da0000), SPH_C32(0x55d451d5), SPH_C32(0x42a1a8ea),
34414 SPH_C32(0x2625a73e), SPH_C32(0x8759728d), SPH_C32(0x49300000),
34415 SPH_C32(0xbc2b0001), SPH_C32(0xdb21e880), SPH_C32(0x5e670000),
34416 SPH_C32(0x851c7256), SPH_C32(0xa4ed6be0), SPH_C32(0x70e7edd2),
34417 SPH_C32(0xd6b02344) },
34418 { SPH_C32(0x22bc0000), SPH_C32(0xc7430001), SPH_C32(0x00943980),
34419 SPH_C32(0xfd790000), SPH_C32(0x43ad6a28), SPH_C32(0x8dcea04e),
34420 SPH_C32(0xa93c4dd2), SPH_C32(0xc3644289), SPH_C32(0x85240000),
34421 SPH_C32(0x19480001), SPH_C32(0x8198ef00), SPH_C32(0x65370000),
34422 SPH_C32(0xcecc61a9), SPH_C32(0x23765ff8), SPH_C32(0x19a4a513),
34423 SPH_C32(0x1ceaa4ba) },
34424 { SPH_C32(0xeea80000), SPH_C32(0x62200001), SPH_C32(0x5a2d3e00),
34425 SPH_C32(0xc6290000), SPH_C32(0x087d79d7), SPH_C32(0x0a559456),
34426 SPH_C32(0xc07f0513), SPH_C32(0x093ec577), SPH_C32(0x04ba0000),
34427 SPH_C32(0xf51f0001), SPH_C32(0xe7aaed80), SPH_C32(0xf0c40000),
34428 SPH_C32(0x936549ab), SPH_C32(0x6b826344), SPH_C32(0xfffe073e),
34429 SPH_C32(0x928d1340) },
34430 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
34431 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
34432 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
34433 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
34434 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
34435 SPH_C32(0xaa5c67e3) },
34436 { SPH_C32(0xa7bc0000), SPH_C32(0xeeca0001), SPH_C32(0x073a2600),
34437 SPH_C32(0xe1800000), SPH_C32(0x28a50a8b), SPH_C32(0x5712de51),
34438 SPH_C32(0x4c24cc2a), SPH_C32(0x198e22c5), SPH_C32(0x9d5b0000),
34439 SPH_C32(0xb5710001), SPH_C32(0x37e0f080), SPH_C32(0xcd810000),
34440 SPH_C32(0xaea76b45), SPH_C32(0xc5b6b272), SPH_C32(0x7e198a4e),
34441 SPH_C32(0x243bd019) },
34442 { SPH_C32(0xea360000), SPH_C32(0xa7fe0001), SPH_C32(0x3bb12300),
34443 SPH_C32(0x4f230000), SPH_C32(0x3edc3176), SPH_C32(0x987dd6f5),
34444 SPH_C32(0xc33d26c6), SPH_C32(0x5db312c1), SPH_C32(0x514f0000),
34445 SPH_C32(0x10120001), SPH_C32(0x6d59f700), SPH_C32(0xf6d10000),
34446 SPH_C32(0xe57778ba), SPH_C32(0x422d866a), SPH_C32(0x175ac28f),
34447 SPH_C32(0xee6157e7) },
34448 { SPH_C32(0x26220000), SPH_C32(0x029d0001), SPH_C32(0x61082480),
34449 SPH_C32(0x74730000), SPH_C32(0x750c2289), SPH_C32(0x1fe6e2ed),
34450 SPH_C32(0xaa7e6e07), SPH_C32(0x97e9953f), SPH_C32(0xd0d10000),
34451 SPH_C32(0xfc450001), SPH_C32(0x0b6bf580), SPH_C32(0x63220000),
34452 SPH_C32(0xb8de50b8), SPH_C32(0x0ad9bad6), SPH_C32(0xf10060a2),
34453 SPH_C32(0x6006e01d) },
34454 { SPH_C32(0x138b0000), SPH_C32(0x59550001), SPH_C32(0xf4b92a00),
34455 SPH_C32(0x4a750000), SPH_C32(0x124b310d), SPH_C32(0xae60636d),
34456 SPH_C32(0xd5eb2489), SPH_C32(0xb0bb2e90), SPH_C32(0x1e6a0000),
34457 SPH_C32(0xee0e0001), SPH_C32(0xebcef100), SPH_C32(0x0eea0000),
34458 SPH_C32(0x49830694), SPH_C32(0x0d0a48a9), SPH_C32(0x311f3cf9),
34459 SPH_C32(0x5eaa8d98) },
34460 { SPH_C32(0xdf9f0000), SPH_C32(0xfc360001), SPH_C32(0xae002d80),
34461 SPH_C32(0x71250000), SPH_C32(0x599b22f2), SPH_C32(0x29fb5775),
34462 SPH_C32(0xbca86c48), SPH_C32(0x7ae1a96e), SPH_C32(0x9ff40000),
34463 SPH_C32(0x02590001), SPH_C32(0x8dfcf380), SPH_C32(0x9b190000),
34464 SPH_C32(0x142a2e96), SPH_C32(0x45fe7415), SPH_C32(0xd7459ed4),
34465 SPH_C32(0xd0cd3a62) },
34466 { SPH_C32(0x92150000), SPH_C32(0xb5020001), SPH_C32(0x928b2880),
34467 SPH_C32(0xdf860000), SPH_C32(0x4fe2190f), SPH_C32(0xe6945fd1),
34468 SPH_C32(0x33b186a4), SPH_C32(0x3edc996a), SPH_C32(0x53e00000),
34469 SPH_C32(0xa73a0001), SPH_C32(0xd745f400), SPH_C32(0xa0490000),
34470 SPH_C32(0x5ffa3d69), SPH_C32(0xc265400d), SPH_C32(0xbe06d615),
34471 SPH_C32(0x1a97bd9c) },
34472 { SPH_C32(0x5e010000), SPH_C32(0x10610001), SPH_C32(0xc8322f00),
34473 SPH_C32(0xe4d60000), SPH_C32(0x04320af0), SPH_C32(0x610f6bc9),
34474 SPH_C32(0x5af2ce65), SPH_C32(0xf4861e94), SPH_C32(0xd27e0000),
34475 SPH_C32(0x4b6d0001), SPH_C32(0xb177f680), SPH_C32(0x35ba0000),
34476 SPH_C32(0x0253156b), SPH_C32(0x8a917cb1), SPH_C32(0x585c7438),
34477 SPH_C32(0x94f00a66) },
34478 { SPH_C32(0x69070000), SPH_C32(0xfc810001), SPH_C32(0xe79f2280),
34479 SPH_C32(0x8c480000), SPH_C32(0xd9f85ca7), SPH_C32(0x50c12c2e),
34480 SPH_C32(0x8c3b9071), SPH_C32(0x27224f40), SPH_C32(0x66490000),
34481 SPH_C32(0xfcf20001), SPH_C32(0x42f4fa80), SPH_C32(0x9e4f0000),
34482 SPH_C32(0x38bd2eed), SPH_C32(0x73e3c18d), SPH_C32(0xc1939c9b),
34483 SPH_C32(0x3dc50633) },
34484 { SPH_C32(0xa5130000), SPH_C32(0x59e20001), SPH_C32(0xbd262500),
34485 SPH_C32(0xb7180000), SPH_C32(0x92284f58), SPH_C32(0xd75a1836),
34486 SPH_C32(0xe578d8b0), SPH_C32(0xed78c8be), SPH_C32(0xe7d70000),
34487 SPH_C32(0x10a50001), SPH_C32(0x24c6f800), SPH_C32(0x0bbc0000),
34488 SPH_C32(0x651406ef), SPH_C32(0x3b17fd31), SPH_C32(0x27c93eb6),
34489 SPH_C32(0xb3a2b1c9) },
34490 { SPH_C32(0xe8990000), SPH_C32(0x10d60001), SPH_C32(0x81ad2000),
34491 SPH_C32(0x19bb0000), SPH_C32(0x845174a5), SPH_C32(0x18351092),
34492 SPH_C32(0x6a61325c), SPH_C32(0xa945f8ba), SPH_C32(0x2bc30000),
34493 SPH_C32(0xb5c60001), SPH_C32(0x7e7fff80), SPH_C32(0x30ec0000),
34494 SPH_C32(0x2ec41510), SPH_C32(0xbc8cc929), SPH_C32(0x4e8a7677),
34495 SPH_C32(0x79f83637) },
34496 { SPH_C32(0x248d0000), SPH_C32(0xb5b50001), SPH_C32(0xdb142780),
34497 SPH_C32(0x22eb0000), SPH_C32(0xcf81675a), SPH_C32(0x9fae248a),
34498 SPH_C32(0x03227a9d), SPH_C32(0x631f7f44), SPH_C32(0xaa5d0000),
34499 SPH_C32(0x59910001), SPH_C32(0x184dfd00), SPH_C32(0xa51f0000),
34500 SPH_C32(0x736d3d12), SPH_C32(0xf478f595), SPH_C32(0xa8d0d45a),
34501 SPH_C32(0xf79f81cd) },
34502 { SPH_C32(0x11240000), SPH_C32(0xee7d0001), SPH_C32(0x4ea52900),
34503 SPH_C32(0x1ced0000), SPH_C32(0xa8c674de), SPH_C32(0x2e28a50a),
34504 SPH_C32(0x7cb73013), SPH_C32(0x444dc4eb), SPH_C32(0x64e60000),
34505 SPH_C32(0x4bda0001), SPH_C32(0xf8e8f980), SPH_C32(0xc8d70000),
34506 SPH_C32(0x82306b3e), SPH_C32(0xf3ab07ea), SPH_C32(0x68cf8801),
34507 SPH_C32(0xc933ec48) },
34508 { SPH_C32(0xdd300000), SPH_C32(0x4b1e0001), SPH_C32(0x141c2e80),
34509 SPH_C32(0x27bd0000), SPH_C32(0xe3166721), SPH_C32(0xa9b39112),
34510 SPH_C32(0x15f478d2), SPH_C32(0x8e174315), SPH_C32(0xe5780000),
34511 SPH_C32(0xa78d0001), SPH_C32(0x9edafb00), SPH_C32(0x5d240000),
34512 SPH_C32(0xdf99433c), SPH_C32(0xbb5f3b56), SPH_C32(0x8e952a2c),
34513 SPH_C32(0x47545bb2) },
34514 { SPH_C32(0x90ba0000), SPH_C32(0x022a0001), SPH_C32(0x28972b80),
34515 SPH_C32(0x891e0000), SPH_C32(0xf56f5cdc), SPH_C32(0x66dc99b6),
34516 SPH_C32(0x9aed923e), SPH_C32(0xca2a7311), SPH_C32(0x296c0000),
34517 SPH_C32(0x02ee0001), SPH_C32(0xc463fc80), SPH_C32(0x66740000),
34518 SPH_C32(0x944950c3), SPH_C32(0x3cc40f4e), SPH_C32(0xe7d662ed),
34519 SPH_C32(0x8d0edc4c) },
34520 { SPH_C32(0x5cae0000), SPH_C32(0xa7490001), SPH_C32(0x722e2c00),
34521 SPH_C32(0xb24e0000), SPH_C32(0xbebf4f23), SPH_C32(0xe147adae),
34522 SPH_C32(0xf3aedaff), SPH_C32(0x0070f4ef), SPH_C32(0xa8f20000),
34523 SPH_C32(0xeeb90001), SPH_C32(0xa251fe00), SPH_C32(0xf3870000),
34524 SPH_C32(0xc9e078c1), SPH_C32(0x743033f2), SPH_C32(0x018cc0c0),
34525 SPH_C32(0x03696bb6) },
34526 { SPH_C32(0xc7e00000), SPH_C32(0x500f0001), SPH_C32(0x18783200),
34527 SPH_C32(0xd9930000), SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff),
34528 SPH_C32(0xdb154315), SPH_C32(0x4230ddcd), SPH_C32(0x028b0000),
34529 SPH_C32(0x87e90001), SPH_C32(0x3c2af380), SPH_C32(0x2f560000),
34530 SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780), SPH_C32(0x55e03071),
34531 SPH_C32(0x32f62e8d) },
34532 { SPH_C32(0x0bf40000), SPH_C32(0xf56c0001), SPH_C32(0x42c13580),
34533 SPH_C32(0xe2c30000), SPH_C32(0x72203be1), SPH_C32(0x48a08ee7),
34534 SPH_C32(0xb2560bd4), SPH_C32(0x886a5a33), SPH_C32(0x83150000),
34535 SPH_C32(0x6bbe0001), SPH_C32(0x5a18f100), SPH_C32(0xbaa50000),
34536 SPH_C32(0x42e06cdb), SPH_C32(0x3116db3c), SPH_C32(0xb3ba925c),
34537 SPH_C32(0xbc919977) },
34538 { SPH_C32(0x467e0000), SPH_C32(0xbc580001), SPH_C32(0x7e4a3080),
34539 SPH_C32(0x4c600000), SPH_C32(0x6459001c), SPH_C32(0x87cf8643),
34540 SPH_C32(0x3d4fe138), SPH_C32(0xcc576a37), SPH_C32(0x4f010000),
34541 SPH_C32(0xcedd0001), SPH_C32(0x00a1f680), SPH_C32(0x81f50000),
34542 SPH_C32(0x09307f24), SPH_C32(0xb68def24), SPH_C32(0xdaf9da9d),
34543 SPH_C32(0x76cb1e89) },
34544 { SPH_C32(0x8a6a0000), SPH_C32(0x193b0001), SPH_C32(0x24f33700),
34545 SPH_C32(0x77300000), SPH_C32(0x2f8913e3), SPH_C32(0x0054b25b),
34546 SPH_C32(0x540ca9f9), SPH_C32(0x060dedc9), SPH_C32(0xce9f0000),
34547 SPH_C32(0x228a0001), SPH_C32(0x6693f400), SPH_C32(0x14060000),
34548 SPH_C32(0x54995726), SPH_C32(0xfe79d398), SPH_C32(0x3ca378b0),
34549 SPH_C32(0xf8aca973) },
34550 { SPH_C32(0xbfc30000), SPH_C32(0x42f30001), SPH_C32(0xb1423980),
34551 SPH_C32(0x49360000), SPH_C32(0x48ce0067), SPH_C32(0xb1d233db),
34552 SPH_C32(0x2b99e377), SPH_C32(0x215f5666), SPH_C32(0x00240000),
34553 SPH_C32(0x30c10001), SPH_C32(0x8636f080), SPH_C32(0x79ce0000),
34554 SPH_C32(0xa5c4010a), SPH_C32(0xf9aa21e7), SPH_C32(0xfcbc24eb),
34555 SPH_C32(0xc600c4f6) },
34556 { SPH_C32(0x73d70000), SPH_C32(0xe7900001), SPH_C32(0xebfb3e00),
34557 SPH_C32(0x72660000), SPH_C32(0x031e1398), SPH_C32(0x364907c3),
34558 SPH_C32(0x42daabb6), SPH_C32(0xeb05d198), SPH_C32(0x81ba0000),
34559 SPH_C32(0xdc960001), SPH_C32(0xe004f200), SPH_C32(0xec3d0000),
34560 SPH_C32(0xf86d2908), SPH_C32(0xb15e1d5b), SPH_C32(0x1ae686c6),
34561 SPH_C32(0x4867730c) },
34562 { SPH_C32(0x3e5d0000), SPH_C32(0xaea40001), SPH_C32(0xd7703b00),
34563 SPH_C32(0xdcc50000), SPH_C32(0x15672865), SPH_C32(0xf9260f67),
34564 SPH_C32(0xcdc3415a), SPH_C32(0xaf38e19c), SPH_C32(0x4dae0000),
34565 SPH_C32(0x79f50001), SPH_C32(0xbabdf580), SPH_C32(0xd76d0000),
34566 SPH_C32(0xb3bd3af7), SPH_C32(0x36c52943), SPH_C32(0x73a5ce07),
34567 SPH_C32(0x823df4f2) },
34568 { SPH_C32(0xf2490000), SPH_C32(0x0bc70001), SPH_C32(0x8dc93c80),
34569 SPH_C32(0xe7950000), SPH_C32(0x5eb73b9a), SPH_C32(0x7ebd3b7f),
34570 SPH_C32(0xa480099b), SPH_C32(0x65626662), SPH_C32(0xcc300000),
34571 SPH_C32(0x95a20001), SPH_C32(0xdc8ff700), SPH_C32(0x429e0000),
34572 SPH_C32(0xee1412f5), SPH_C32(0x7e3115ff), SPH_C32(0x95ff6c2a),
34573 SPH_C32(0x0c5a4308) },
34574 { SPH_C32(0xc54f0000), SPH_C32(0xe7270001), SPH_C32(0xa2643100),
34575 SPH_C32(0x8f0b0000), SPH_C32(0x837d6dcd), SPH_C32(0x4f737c98),
34576 SPH_C32(0x7249578f), SPH_C32(0xb6c637b6), SPH_C32(0x78070000),
34577 SPH_C32(0x223d0001), SPH_C32(0x2f0cfb00), SPH_C32(0xe96b0000),
34578 SPH_C32(0xd4fa2973), SPH_C32(0x8743a8c3), SPH_C32(0x0c308489),
34579 SPH_C32(0xa56f4f5d) },
34580 { SPH_C32(0x095b0000), SPH_C32(0x42440001), SPH_C32(0xf8dd3680),
34581 SPH_C32(0xb45b0000), SPH_C32(0xc8ad7e32), SPH_C32(0xc8e84880),
34582 SPH_C32(0x1b0a1f4e), SPH_C32(0x7c9cb048), SPH_C32(0xf9990000),
34583 SPH_C32(0xce6a0001), SPH_C32(0x493ef980), SPH_C32(0x7c980000),
34584 SPH_C32(0x89530171), SPH_C32(0xcfb7947f), SPH_C32(0xea6a26a4),
34585 SPH_C32(0x2b08f8a7) },
34586 { SPH_C32(0x44d10000), SPH_C32(0x0b700001), SPH_C32(0xc4563380),
34587 SPH_C32(0x1af80000), SPH_C32(0xded445cf), SPH_C32(0x07874024),
34588 SPH_C32(0x9413f5a2), SPH_C32(0x38a1804c), SPH_C32(0x358d0000),
34589 SPH_C32(0x6b090001), SPH_C32(0x1387fe00), SPH_C32(0x47c80000),
34590 SPH_C32(0xc283128e), SPH_C32(0x482ca067), SPH_C32(0x83296e65),
34591 SPH_C32(0xe1527f59) },
34592 { SPH_C32(0x88c50000), SPH_C32(0xae130001), SPH_C32(0x9eef3400),
34593 SPH_C32(0x21a80000), SPH_C32(0x95045630), SPH_C32(0x801c743c),
34594 SPH_C32(0xfd50bd63), SPH_C32(0xf2fb07b2), SPH_C32(0xb4130000),
34595 SPH_C32(0x875e0001), SPH_C32(0x75b5fc80), SPH_C32(0xd23b0000),
34596 SPH_C32(0x9f2a3a8c), SPH_C32(0x00d89cdb), SPH_C32(0x6573cc48),
34597 SPH_C32(0x6f35c8a3) },
34598 { SPH_C32(0xbd6c0000), SPH_C32(0xf5db0001), SPH_C32(0x0b5e3a80),
34599 SPH_C32(0x1fae0000), SPH_C32(0xf24345b4), SPH_C32(0x319af5bc),
34600 SPH_C32(0x82c5f7ed), SPH_C32(0xd5a9bc1d), SPH_C32(0x7aa80000),
34601 SPH_C32(0x95150001), SPH_C32(0x9510f800), SPH_C32(0xbff30000),
34602 SPH_C32(0x6e776ca0), SPH_C32(0x070b6ea4), SPH_C32(0xa56c9013),
34603 SPH_C32(0x5199a526) },
34604 { SPH_C32(0x71780000), SPH_C32(0x50b80001), SPH_C32(0x51e73d00),
34605 SPH_C32(0x24fe0000), SPH_C32(0xb993564b), SPH_C32(0xb601c1a4),
34606 SPH_C32(0xeb86bf2c), SPH_C32(0x1ff33be3), SPH_C32(0xfb360000),
34607 SPH_C32(0x79420001), SPH_C32(0xf322fa80), SPH_C32(0x2a000000),
34608 SPH_C32(0x33de44a2), SPH_C32(0x4fff5218), SPH_C32(0x4336323e),
34609 SPH_C32(0xdffe12dc) },
34610 { SPH_C32(0x3cf20000), SPH_C32(0x198c0001), SPH_C32(0x6d6c3800),
34611 SPH_C32(0x8a5d0000), SPH_C32(0xafea6db6), SPH_C32(0x796ec900),
34612 SPH_C32(0x649f55c0), SPH_C32(0x5bce0be7), SPH_C32(0x37220000),
34613 SPH_C32(0xdc210001), SPH_C32(0xa99bfd00), SPH_C32(0x11500000),
34614 SPH_C32(0x780e575d), SPH_C32(0xc8646600), SPH_C32(0x2a757aff),
34615 SPH_C32(0x15a49522) },
34616 { SPH_C32(0xf0e60000), SPH_C32(0xbcef0001), SPH_C32(0x37d53f80),
34617 SPH_C32(0xb10d0000), SPH_C32(0xe43a7e49), SPH_C32(0xfef5fd18),
34618 SPH_C32(0x0ddc1d01), SPH_C32(0x91948c19), SPH_C32(0xb6bc0000),
34619 SPH_C32(0x30760001), SPH_C32(0xcfa9ff80), SPH_C32(0x84a30000),
34620 SPH_C32(0x25a77f5f), SPH_C32(0x80905abc), SPH_C32(0xcc2fd8d2),
34621 SPH_C32(0x9bc322d8) }
34622 };
34623 static const sph_u32 T512_40[256][16] = {
34624 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34625 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34626 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34627 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34628 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34629 SPH_C32(0x00000000) },
34630 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
34631 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
34632 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
34633 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
34634 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
34635 SPH_C32(0x1e7536a6) },
34636 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
34637 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
34638 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
34639 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
34640 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
34641 SPH_C32(0x24314f17) },
34642 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
34643 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
34644 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
34645 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
34646 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
34647 SPH_C32(0x3a4479b1) },
34648 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
34649 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
34650 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
34651 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
34652 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
34653 SPH_C32(0x9075b1ce) },
34654 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
34655 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
34656 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
34657 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
34658 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
34659 SPH_C32(0x8e008768) },
34660 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
34661 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
34662 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
34663 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
34664 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
34665 SPH_C32(0xb444fed9) },
34666 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
34667 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
34668 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
34669 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
34670 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
34671 SPH_C32(0xaa31c87f) },
34672 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
34673 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
34674 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
34675 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
34676 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
34677 SPH_C32(0x9b6ef888) },
34678 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
34679 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
34680 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
34681 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
34682 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
34683 SPH_C32(0x851bce2e) },
34684 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
34685 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
34686 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
34687 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
34688 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
34689 SPH_C32(0xbf5fb79f) },
34690 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
34691 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
34692 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
34693 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
34694 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
34695 SPH_C32(0xa12a8139) },
34696 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
34697 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
34698 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
34699 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
34700 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
34701 SPH_C32(0x0b1b4946) },
34702 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
34703 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
34704 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
34705 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
34706 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
34707 SPH_C32(0x156e7fe0) },
34708 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
34709 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
34710 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
34711 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
34712 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
34713 SPH_C32(0x2f2a0651) },
34714 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
34715 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
34716 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
34717 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
34718 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
34719 SPH_C32(0x315f30f7) },
34720 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
34721 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
34722 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
34723 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
34724 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
34725 SPH_C32(0xd8b61463) },
34726 { SPH_C32(0xd0db0000), SPH_C32(0x9fea0000), SPH_C32(0x07fc002f),
34727 SPH_C32(0x3d253800), SPH_C32(0x166f5b46), SPH_C32(0x1803aeba),
34728 SPH_C32(0x04e68e03), SPH_C32(0xdc540d25), SPH_C32(0x16980000),
34729 SPH_C32(0xf0110000), SPH_C32(0x3605000c), SPH_C32(0xbae71800),
34730 SPH_C32(0xb4366636), SPH_C32(0xbdf80493), SPH_C32(0x75c240b7),
34731 SPH_C32(0xc6c322c5) },
34732 { SPH_C32(0x95c20000), SPH_C32(0x34e60000), SPH_C32(0x3742002e),
34733 SPH_C32(0x542f1800), SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7),
34734 SPH_C32(0x29377445), SPH_C32(0xf8654232), SPH_C32(0x4edb0000),
34735 SPH_C32(0x706f0000), SPH_C32(0x4e36000d), SPH_C32(0x7c8c2000),
34736 SPH_C32(0x53013aea), SPH_C32(0xc4553b4e), SPH_C32(0xd9b1bed8),
34737 SPH_C32(0xfc875b74) },
34738 { SPH_C32(0xcd810000), SPH_C32(0xb4980000), SPH_C32(0x4f71002f),
34739 SPH_C32(0x92442000), SPH_C32(0x33a47583), SPH_C32(0xd07a116a),
34740 SPH_C32(0x85448a2a), SPH_C32(0xc2213b83), SPH_C32(0x53810000),
34741 SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d), SPH_C32(0xd3ed3800),
34742 SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e), SPH_C32(0x5813baf1),
34743 SPH_C32(0xe2f26dd2) },
34744 { SPH_C32(0x2da30000), SPH_C32(0x0bb20000), SPH_C32(0x31ff0030),
34745 SPH_C32(0x87e00000), SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a),
34746 SPH_C32(0x5fa418b4), SPH_C32(0xed0b3dd2), SPH_C32(0x0c2f0000),
34747 SPH_C32(0x69330000), SPH_C32(0xf9fc0006), SPH_C32(0x828b0000),
34748 SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7), SPH_C32(0x001826bc),
34749 SPH_C32(0x48c3a5ad) },
34750 { SPH_C32(0x75e00000), SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031),
34751 SPH_C32(0x418b3800), SPH_C32(0x99f15693), SPH_C32(0x60dc0487),
34752 SPH_C32(0xf3d7e6db), SPH_C32(0xd74f4463), SPH_C32(0x11750000),
34753 SPH_C32(0x42410000), SPH_C32(0xb1710006), SPH_C32(0x2dea1800),
34754 SPH_C32(0xf7444598), SPH_C32(0xf53f6a37), SPH_C32(0x81ba2295),
34755 SPH_C32(0x56b6930b) },
34756 { SPH_C32(0x30f90000), SPH_C32(0x20c00000), SPH_C32(0x79720030),
34757 SPH_C32(0x28811800), SPH_C32(0x5b0d248a), SPH_C32(0xd108848a),
34758 SPH_C32(0xde061c9d), SPH_C32(0xf37e0b74), SPH_C32(0x49360000),
34759 SPH_C32(0xc23f0000), SPH_C32(0xc9420007), SPH_C32(0xeb812000),
34760 SPH_C32(0x10731944), SPH_C32(0x8c9255ea), SPH_C32(0x2dc9dcfa),
34761 SPH_C32(0x6cf2eaba) },
34762 { SPH_C32(0x68ba0000), SPH_C32(0xa0be0000), SPH_C32(0x01410031),
34763 SPH_C32(0xeeea2000), SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57),
34764 SPH_C32(0x7275e2f2), SPH_C32(0xc93a72c5), SPH_C32(0x546c0000),
34765 SPH_C32(0xe94d0000), SPH_C32(0x81cf0007), SPH_C32(0x44e03800),
34766 SPH_C32(0x35b83781), SPH_C32(0x44ebea3a), SPH_C32(0xac6bd8d3),
34767 SPH_C32(0x7287dc1c) },
34768 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
34769 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
34770 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
34771 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
34772 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
34773 SPH_C32(0x43d8eceb) },
34774 { SPH_C32(0xd7360000), SPH_C32(0x2dba0000), SPH_C32(0x80880025),
34775 SPH_C32(0xaa283800), SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e),
34776 SPH_C32(0xf09eec21), SPH_C32(0x4c21bceb), SPH_C32(0xb44e0000),
34777 SPH_C32(0x56670000), SPH_C32(0xff410018), SPH_C32(0x51441800),
34778 SPH_C32(0x78da484d), SPH_C32(0x8de0c00a), SPH_C32(0x768b4a4d),
34779 SPH_C32(0x5dadda4d) },
34780 { SPH_C32(0x922f0000), SPH_C32(0x86b60000), SPH_C32(0xb0360024),
34781 SPH_C32(0xc3221800), SPH_C32(0x97e10af1), SPH_C32(0xe1104013),
34782 SPH_C32(0xdd4f1667), SPH_C32(0x6810f3fc), SPH_C32(0xec0d0000),
34783 SPH_C32(0xd6190000), SPH_C32(0x87720019), SPH_C32(0x972f2000),
34784 SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7), SPH_C32(0xdaf8b422),
34785 SPH_C32(0x67e9a3fc) },
34786 { SPH_C32(0xca6c0000), SPH_C32(0x06c80000), SPH_C32(0xc8050025),
34787 SPH_C32(0x05492000), SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce),
34788 SPH_C32(0x713ce808), SPH_C32(0x52548a4d), SPH_C32(0xf1570000),
34789 SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019), SPH_C32(0x384e3800),
34790 SPH_C32(0xba263a54), SPH_C32(0x3c344007), SPH_C32(0x5b5ab00b),
34791 SPH_C32(0x799c955a) },
34792 { SPH_C32(0x2a4e0000), SPH_C32(0xb9e20000), SPH_C32(0xb68b003a),
34793 SPH_C32(0x10ed0000), SPH_C32(0x3db429e1), SPH_C32(0x51b655fe),
34794 SPH_C32(0xabdc7a96), SPH_C32(0x7d7e8c1c), SPH_C32(0xaef90000),
34795 SPH_C32(0xcf450000), SPH_C32(0x30b80012), SPH_C32(0x69280000),
34796 SPH_C32(0x1e634526), SPH_C32(0x0d5e117e), SPH_C32(0x03512c46),
34797 SPH_C32(0xd3ad5d25) },
34798 { SPH_C32(0x720d0000), SPH_C32(0x399c0000), SPH_C32(0xceb8003b),
34799 SPH_C32(0xd6863800), SPH_C32(0xda83753d), SPH_C32(0x281b6a23),
34800 SPH_C32(0x07af84f9), SPH_C32(0x473af5ad), SPH_C32(0xb3a30000),
34801 SPH_C32(0xe4370000), SPH_C32(0x78350012), SPH_C32(0xc6491800),
34802 SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae), SPH_C32(0x82f3286f),
34803 SPH_C32(0xcdd86b83) },
34804 { SPH_C32(0x37140000), SPH_C32(0x92900000), SPH_C32(0xfe06003a),
34805 SPH_C32(0xbf8c1800), SPH_C32(0x187f0724), SPH_C32(0x99cfea2e),
34806 SPH_C32(0x2a7e7ebf), SPH_C32(0x630bbaba), SPH_C32(0xebe00000),
34807 SPH_C32(0x64490000), SPH_C32(0x00060013), SPH_C32(0x00222000),
34808 SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173), SPH_C32(0x2e80d600),
34809 SPH_C32(0xf79c1232) },
34810 { SPH_C32(0x6f570000), SPH_C32(0x12ee0000), SPH_C32(0x8635003b),
34811 SPH_C32(0x79e72000), SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3),
34812 SPH_C32(0x860d80d0), SPH_C32(0x594fc30b), SPH_C32(0xf6ba0000),
34813 SPH_C32(0x4f3b0000), SPH_C32(0x488b0013), SPH_C32(0xaf433800),
34814 SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3), SPH_C32(0xaf22d229),
34815 SPH_C32(0xe9e92494) },
34816 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
34817 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
34818 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
34819 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
34820 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
34821 SPH_C32(0x3ea660f7) },
34822 { SPH_C32(0x53810000), SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d),
34823 SPH_C32(0xd3ed3800), SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e),
34824 SPH_C32(0x5813baf1), SPH_C32(0xe2f26dd2), SPH_C32(0x9e000000),
34825 SPH_C32(0xef850000), SPH_C32(0x49ca0022), SPH_C32(0x41a91800),
34826 SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4), SPH_C32(0xdd5730db),
34827 SPH_C32(0x20d35651) },
34828 { SPH_C32(0x16980000), SPH_C32(0xf0110000), SPH_C32(0x3605000c),
34829 SPH_C32(0xbae71800), SPH_C32(0xb4366636), SPH_C32(0xbdf80493),
34830 SPH_C32(0x75c240b7), SPH_C32(0xc6c322c5), SPH_C32(0xc6430000),
34831 SPH_C32(0x6ffb0000), SPH_C32(0x31f90023), SPH_C32(0x87c22000),
34832 SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29), SPH_C32(0x7124ceb4),
34833 SPH_C32(0x1a972fe0) },
34834 { SPH_C32(0x4edb0000), SPH_C32(0x706f0000), SPH_C32(0x4e36000d),
34835 SPH_C32(0x7c8c2000), SPH_C32(0x53013aea), SPH_C32(0xc4553b4e),
34836 SPH_C32(0xd9b1bed8), SPH_C32(0xfc875b74), SPH_C32(0xdb190000),
34837 SPH_C32(0x44890000), SPH_C32(0x79740023), SPH_C32(0x28a33800),
34838 SPH_C32(0x879213b5), SPH_C32(0x6d8215f9), SPH_C32(0xf086ca9d),
34839 SPH_C32(0x04e21946) },
34840 { SPH_C32(0xaef90000), SPH_C32(0xcf450000), SPH_C32(0x30b80012),
34841 SPH_C32(0x69280000), SPH_C32(0x1e634526), SPH_C32(0x0d5e117e),
34842 SPH_C32(0x03512c46), SPH_C32(0xd3ad5d25), SPH_C32(0x84b70000),
34843 SPH_C32(0x76a70000), SPH_C32(0x86330028), SPH_C32(0x79c50000),
34844 SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480), SPH_C32(0xa88d56d0),
34845 SPH_C32(0xaed3d139) },
34846 { SPH_C32(0xf6ba0000), SPH_C32(0x4f3b0000), SPH_C32(0x488b0013),
34847 SPH_C32(0xaf433800), SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3),
34848 SPH_C32(0xaf22d229), SPH_C32(0xe9e92494), SPH_C32(0x99ed0000),
34849 SPH_C32(0x5dd50000), SPH_C32(0xcebe0028), SPH_C32(0xd6a41800),
34850 SPH_C32(0x061c4202), SPH_C32(0x9491fb50), SPH_C32(0x292f52f9),
34851 SPH_C32(0xb0a6e79f) },
34852 { SPH_C32(0xb3a30000), SPH_C32(0xe4370000), SPH_C32(0x78350012),
34853 SPH_C32(0xc6491800), SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae),
34854 SPH_C32(0x82f3286f), SPH_C32(0xcdd86b83), SPH_C32(0xc1ae0000),
34855 SPH_C32(0xddab0000), SPH_C32(0xb68d0029), SPH_C32(0x10cf2000),
34856 SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d), SPH_C32(0x855cac96),
34857 SPH_C32(0x8ae29e2e) },
34858 { SPH_C32(0xebe00000), SPH_C32(0x64490000), SPH_C32(0x00060013),
34859 SPH_C32(0x00222000), SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173),
34860 SPH_C32(0x2e80d600), SPH_C32(0xf79c1232), SPH_C32(0xdcf40000),
34861 SPH_C32(0xf6d90000), SPH_C32(0xfe000029), SPH_C32(0xbfae3800),
34862 SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d), SPH_C32(0x04fea8bf),
34863 SPH_C32(0x9497a888) },
34864 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
34865 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
34866 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
34867 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
34868 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
34869 SPH_C32(0xa5c8987f) },
34870 { SPH_C32(0x546c0000), SPH_C32(0xe94d0000), SPH_C32(0x81cf0007),
34871 SPH_C32(0x44e03800), SPH_C32(0x35b83781), SPH_C32(0x44ebea3a),
34872 SPH_C32(0xac6bd8d3), SPH_C32(0x7287dc1c), SPH_C32(0x3cd60000),
34873 SPH_C32(0x49f30000), SPH_C32(0x808e0036), SPH_C32(0xaa0a1800),
34874 SPH_C32(0x89824fd7), SPH_C32(0xec4e516d), SPH_C32(0xde1e3a21),
34875 SPH_C32(0xbbbdaed9) },
34876 { SPH_C32(0x11750000), SPH_C32(0x42410000), SPH_C32(0xb1710006),
34877 SPH_C32(0x2dea1800), SPH_C32(0xf7444598), SPH_C32(0xf53f6a37),
34878 SPH_C32(0x81ba2295), SPH_C32(0x56b6930b), SPH_C32(0x64950000),
34879 SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037), SPH_C32(0x6c612000),
34880 SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0), SPH_C32(0x726dc44e),
34881 SPH_C32(0x81f9d768) },
34882 { SPH_C32(0x49360000), SPH_C32(0xc23f0000), SPH_C32(0xc9420007),
34883 SPH_C32(0xeb812000), SPH_C32(0x10731944), SPH_C32(0x8c9255ea),
34884 SPH_C32(0x2dc9dcfa), SPH_C32(0x6cf2eaba), SPH_C32(0x79cf0000),
34885 SPH_C32(0xe2ff0000), SPH_C32(0xb0300037), SPH_C32(0xc3003800),
34886 SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160), SPH_C32(0xf3cfc067),
34887 SPH_C32(0x9f8ce1ce) },
34888 { SPH_C32(0xa9140000), SPH_C32(0x7d150000), SPH_C32(0xb7cc0018),
34889 SPH_C32(0xfe250000), SPH_C32(0x5d116688), SPH_C32(0x45997fda),
34890 SPH_C32(0xf7294e64), SPH_C32(0x43d8eceb), SPH_C32(0x26610000),
34891 SPH_C32(0xd0d10000), SPH_C32(0x4f77003c), SPH_C32(0x92660000),
34892 SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019), SPH_C32(0xabc45c2a),
34893 SPH_C32(0x35bd29b1) },
34894 { SPH_C32(0xf1570000), SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019),
34895 SPH_C32(0x384e3800), SPH_C32(0xba263a54), SPH_C32(0x3c344007),
34896 SPH_C32(0x5b5ab00b), SPH_C32(0x799c955a), SPH_C32(0x3b3b0000),
34897 SPH_C32(0xfba30000), SPH_C32(0x07fa003c), SPH_C32(0x3d071800),
34898 SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9), SPH_C32(0x2a665803),
34899 SPH_C32(0x2bc81f17) },
34900 { SPH_C32(0xb44e0000), SPH_C32(0x56670000), SPH_C32(0xff410018),
34901 SPH_C32(0x51441800), SPH_C32(0x78da484d), SPH_C32(0x8de0c00a),
34902 SPH_C32(0x768b4a4d), SPH_C32(0x5dadda4d), SPH_C32(0x63780000),
34903 SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d), SPH_C32(0xfb6c2000),
34904 SPH_C32(0x2dc730a5), SPH_C32(0xdd240014), SPH_C32(0x8615a66c),
34905 SPH_C32(0x118c66a6) },
34906 { SPH_C32(0xec0d0000), SPH_C32(0xd6190000), SPH_C32(0x87720019),
34907 SPH_C32(0x972f2000), SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7),
34908 SPH_C32(0xdaf8b422), SPH_C32(0x67e9a3fc), SPH_C32(0x7e220000),
34909 SPH_C32(0x50af0000), SPH_C32(0x3744003d), SPH_C32(0x540d3800),
34910 SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4), SPH_C32(0x07b7a245),
34911 SPH_C32(0x0ff95000) },
34912 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
34913 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
34914 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
34915 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
34916 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
34917 SPH_C32(0xe6107494) },
34918 { SPH_C32(0xdb190000), SPH_C32(0x44890000), SPH_C32(0x79740023),
34919 SPH_C32(0x28a33800), SPH_C32(0x879213b5), SPH_C32(0x6d8215f9),
34920 SPH_C32(0xf086ca9d), SPH_C32(0x04e21946), SPH_C32(0x95c20000),
34921 SPH_C32(0x34e60000), SPH_C32(0x3742002e), SPH_C32(0x542f1800),
34922 SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7), SPH_C32(0x29377445),
34923 SPH_C32(0xf8654232) },
34924 { SPH_C32(0x9e000000), SPH_C32(0xef850000), SPH_C32(0x49ca0022),
34925 SPH_C32(0x41a91800), SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4),
34926 SPH_C32(0xdd5730db), SPH_C32(0x20d35651), SPH_C32(0xcd810000),
34927 SPH_C32(0xb4980000), SPH_C32(0x4f71002f), SPH_C32(0x92442000),
34928 SPH_C32(0x33a47583), SPH_C32(0xd07a116a), SPH_C32(0x85448a2a),
34929 SPH_C32(0xc2213b83) },
34930 { SPH_C32(0xc6430000), SPH_C32(0x6ffb0000), SPH_C32(0x31f90023),
34931 SPH_C32(0x87c22000), SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29),
34932 SPH_C32(0x7124ceb4), SPH_C32(0x1a972fe0), SPH_C32(0xd0db0000),
34933 SPH_C32(0x9fea0000), SPH_C32(0x07fc002f), SPH_C32(0x3d253800),
34934 SPH_C32(0x166f5b46), SPH_C32(0x1803aeba), SPH_C32(0x04e68e03),
34935 SPH_C32(0xdc540d25) },
34936 { SPH_C32(0x26610000), SPH_C32(0xd0d10000), SPH_C32(0x4f77003c),
34937 SPH_C32(0x92660000), SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019),
34938 SPH_C32(0xabc45c2a), SPH_C32(0x35bd29b1), SPH_C32(0x8f750000),
34939 SPH_C32(0xadc40000), SPH_C32(0xf8bb0024), SPH_C32(0x6c430000),
34940 SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3), SPH_C32(0x5ced124e),
34941 SPH_C32(0x7665c55a) },
34942 { SPH_C32(0x7e220000), SPH_C32(0x50af0000), SPH_C32(0x3744003d),
34943 SPH_C32(0x540d3800), SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4),
34944 SPH_C32(0x07b7a245), SPH_C32(0x0ff95000), SPH_C32(0x922f0000),
34945 SPH_C32(0x86b60000), SPH_C32(0xb0360024), SPH_C32(0xc3221800),
34946 SPH_C32(0x97e10af1), SPH_C32(0xe1104013), SPH_C32(0xdd4f1667),
34947 SPH_C32(0x6810f3fc) },
34948 { SPH_C32(0x3b3b0000), SPH_C32(0xfba30000), SPH_C32(0x07fa003c),
34949 SPH_C32(0x3d071800), SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9),
34950 SPH_C32(0x2a665803), SPH_C32(0x2bc81f17), SPH_C32(0xca6c0000),
34951 SPH_C32(0x06c80000), SPH_C32(0xc8050025), SPH_C32(0x05492000),
34952 SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce), SPH_C32(0x713ce808),
34953 SPH_C32(0x52548a4d) },
34954 { SPH_C32(0x63780000), SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d),
34955 SPH_C32(0xfb6c2000), SPH_C32(0x2dc730a5), SPH_C32(0xdd240014),
34956 SPH_C32(0x8615a66c), SPH_C32(0x118c66a6), SPH_C32(0xd7360000),
34957 SPH_C32(0x2dba0000), SPH_C32(0x80880025), SPH_C32(0xaa283800),
34958 SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e), SPH_C32(0xf09eec21),
34959 SPH_C32(0x4c21bceb) },
34960 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
34961 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
34962 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
34963 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
34964 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
34965 SPH_C32(0x7d7e8c1c) },
34966 { SPH_C32(0xdcf40000), SPH_C32(0xf6d90000), SPH_C32(0xfe000029),
34967 SPH_C32(0xbfae3800), SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d),
34968 SPH_C32(0x04fea8bf), SPH_C32(0x9497a888), SPH_C32(0x37140000),
34969 SPH_C32(0x92900000), SPH_C32(0xfe06003a), SPH_C32(0xbf8c1800),
34970 SPH_C32(0x187f0724), SPH_C32(0x99cfea2e), SPH_C32(0x2a7e7ebf),
34971 SPH_C32(0x630bbaba) },
34972 { SPH_C32(0x99ed0000), SPH_C32(0x5dd50000), SPH_C32(0xcebe0028),
34973 SPH_C32(0xd6a41800), SPH_C32(0x061c4202), SPH_C32(0x9491fb50),
34974 SPH_C32(0x292f52f9), SPH_C32(0xb0a6e79f), SPH_C32(0x6f570000),
34975 SPH_C32(0x12ee0000), SPH_C32(0x8635003b), SPH_C32(0x79e72000),
34976 SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3), SPH_C32(0x860d80d0),
34977 SPH_C32(0x594fc30b) },
34978 { SPH_C32(0xc1ae0000), SPH_C32(0xddab0000), SPH_C32(0xb68d0029),
34979 SPH_C32(0x10cf2000), SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d),
34980 SPH_C32(0x855cac96), SPH_C32(0x8ae29e2e), SPH_C32(0x720d0000),
34981 SPH_C32(0x399c0000), SPH_C32(0xceb8003b), SPH_C32(0xd6863800),
34982 SPH_C32(0xda83753d), SPH_C32(0x281b6a23), SPH_C32(0x07af84f9),
34983 SPH_C32(0x473af5ad) },
34984 { SPH_C32(0x218c0000), SPH_C32(0x62810000), SPH_C32(0xc8030036),
34985 SPH_C32(0x056b0000), SPH_C32(0xac496112), SPH_C32(0x2437eebd),
34986 SPH_C32(0x5fbc3e08), SPH_C32(0xa5c8987f), SPH_C32(0x2da30000),
34987 SPH_C32(0x0bb20000), SPH_C32(0x31ff0030), SPH_C32(0x87e00000),
34988 SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a), SPH_C32(0x5fa418b4),
34989 SPH_C32(0xed0b3dd2) },
34990 { SPH_C32(0x79cf0000), SPH_C32(0xe2ff0000), SPH_C32(0xb0300037),
34991 SPH_C32(0xc3003800), SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160),
34992 SPH_C32(0xf3cfc067), SPH_C32(0x9f8ce1ce), SPH_C32(0x30f90000),
34993 SPH_C32(0x20c00000), SPH_C32(0x79720030), SPH_C32(0x28811800),
34994 SPH_C32(0x5b0d248a), SPH_C32(0xd108848a), SPH_C32(0xde061c9d),
34995 SPH_C32(0xf37e0b74) },
34996 { SPH_C32(0x3cd60000), SPH_C32(0x49f30000), SPH_C32(0x808e0036),
34997 SPH_C32(0xaa0a1800), SPH_C32(0x89824fd7), SPH_C32(0xec4e516d),
34998 SPH_C32(0xde1e3a21), SPH_C32(0xbbbdaed9), SPH_C32(0x68ba0000),
34999 SPH_C32(0xa0be0000), SPH_C32(0x01410031), SPH_C32(0xeeea2000),
35000 SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57), SPH_C32(0x7275e2f2),
35001 SPH_C32(0xc93a72c5) },
35002 { SPH_C32(0x64950000), SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037),
35003 SPH_C32(0x6c612000), SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0),
35004 SPH_C32(0x726dc44e), SPH_C32(0x81f9d768), SPH_C32(0x75e00000),
35005 SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031), SPH_C32(0x418b3800),
35006 SPH_C32(0x99f15693), SPH_C32(0x60dc0487), SPH_C32(0xf3d7e6db),
35007 SPH_C32(0xd74f4463) },
35008 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
35009 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
35010 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
35011 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
35012 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
35013 SPH_C32(0x7f975691) },
35014 { SPH_C32(0x0a130000), SPH_C32(0xa92a0000), SPH_C32(0x1252004f),
35015 SPH_C32(0x36943800), SPH_C32(0x7d062230), SPH_C32(0x3c8e7e13),
35016 SPH_C32(0x6325718a), SPH_C32(0x69476abe), SPH_C32(0x4ed70000),
35017 SPH_C32(0x828e0000), SPH_C32(0xd67a0006), SPH_C32(0xf99e1800),
35018 SPH_C32(0x2f2f2e8b), SPH_C32(0x5abc7229), SPH_C32(0x28e64431),
35019 SPH_C32(0x61e26037) },
35020 { SPH_C32(0x4f0a0000), SPH_C32(0x02260000), SPH_C32(0x22ec004e),
35021 SPH_C32(0x5f9e1800), SPH_C32(0xbffa5029), SPH_C32(0x8d5afe1e),
35022 SPH_C32(0x4ef48bcc), SPH_C32(0x4d7625a9), SPH_C32(0x16940000),
35023 SPH_C32(0x02f00000), SPH_C32(0xae490007), SPH_C32(0x3ff52000),
35024 SPH_C32(0xc8187257), SPH_C32(0x23114df4), SPH_C32(0x8495ba5e),
35025 SPH_C32(0x5ba61986) },
35026 { SPH_C32(0x17490000), SPH_C32(0x82580000), SPH_C32(0x5adf004f),
35027 SPH_C32(0x99f52000), SPH_C32(0x58cd0cf5), SPH_C32(0xf4f7c1c3),
35028 SPH_C32(0xe28775a3), SPH_C32(0x77325c18), SPH_C32(0x0bce0000),
35029 SPH_C32(0x29820000), SPH_C32(0xe6c40007), SPH_C32(0x90943800),
35030 SPH_C32(0xedd35c92), SPH_C32(0xeb68f224), SPH_C32(0x0537be77),
35031 SPH_C32(0x45d32f20) },
35032 { SPH_C32(0xf76b0000), SPH_C32(0x3d720000), SPH_C32(0x24510050),
35033 SPH_C32(0x8c510000), SPH_C32(0x15af7339), SPH_C32(0x3dfcebf3),
35034 SPH_C32(0x3867e73d), SPH_C32(0x58185a49), SPH_C32(0x54600000),
35035 SPH_C32(0x1bac0000), SPH_C32(0x1983000c), SPH_C32(0xc1f20000),
35036 SPH_C32(0x499623e0), SPH_C32(0xda02a35d), SPH_C32(0x5d3c223a),
35037 SPH_C32(0xefe2e75f) },
35038 { SPH_C32(0xaf280000), SPH_C32(0xbd0c0000), SPH_C32(0x5c620051),
35039 SPH_C32(0x4a3a3800), SPH_C32(0xf2982fe5), SPH_C32(0x4451d42e),
35040 SPH_C32(0x94141952), SPH_C32(0x625c23f8), SPH_C32(0x493a0000),
35041 SPH_C32(0x30de0000), SPH_C32(0x510e000c), SPH_C32(0x6e931800),
35042 SPH_C32(0x6c5d0d25), SPH_C32(0x127b1c8d), SPH_C32(0xdc9e2613),
35043 SPH_C32(0xf197d1f9) },
35044 { SPH_C32(0xea310000), SPH_C32(0x16000000), SPH_C32(0x6cdc0050),
35045 SPH_C32(0x23301800), SPH_C32(0x30645dfc), SPH_C32(0xf5855423),
35046 SPH_C32(0xb9c5e314), SPH_C32(0x466d6cef), SPH_C32(0x11790000),
35047 SPH_C32(0xb0a00000), SPH_C32(0x293d000d), SPH_C32(0xa8f82000),
35048 SPH_C32(0x8b6a51f9), SPH_C32(0x6bd62350), SPH_C32(0x70edd87c),
35049 SPH_C32(0xcbd3a848) },
35050 { SPH_C32(0xb2720000), SPH_C32(0x967e0000), SPH_C32(0x14ef0051),
35051 SPH_C32(0xe55b2000), SPH_C32(0xd7530120), SPH_C32(0x8c286bfe),
35052 SPH_C32(0x15b61d7b), SPH_C32(0x7c29155e), SPH_C32(0x0c230000),
35053 SPH_C32(0x9bd20000), SPH_C32(0x61b0000d), SPH_C32(0x07993800),
35054 SPH_C32(0xaea17f3c), SPH_C32(0xa3af9c80), SPH_C32(0xf14fdc55),
35055 SPH_C32(0xd5a69eee) },
35056 { SPH_C32(0x55bd0000), SPH_C32(0x9b040000), SPH_C32(0xed150044),
35057 SPH_C32(0x67f20000), SPH_C32(0xd9435d42), SPH_C32(0x0de42f6a),
35058 SPH_C32(0x3b2eedc7), SPH_C32(0xc376a2c1), SPH_C32(0xf15b0000),
35059 SPH_C32(0x0f8a0000), SPH_C32(0x57b30012), SPH_C32(0xbd5c0000),
35060 SPH_C32(0xc6082e35), SPH_C32(0xa2dd0960), SPH_C32(0xaa0d4ae2),
35061 SPH_C32(0xe4f9ae19) },
35062 { SPH_C32(0x0dfe0000), SPH_C32(0x1b7a0000), SPH_C32(0x95260045),
35063 SPH_C32(0xa1993800), SPH_C32(0x3e74019e), SPH_C32(0x744910b7),
35064 SPH_C32(0x975d13a8), SPH_C32(0xf932db70), SPH_C32(0xec010000),
35065 SPH_C32(0x24f80000), SPH_C32(0x1f3e0012), SPH_C32(0x123d1800),
35066 SPH_C32(0xe3c300f0), SPH_C32(0x6aa4b6b0), SPH_C32(0x2baf4ecb),
35067 SPH_C32(0xfa8c98bf) },
35068 { SPH_C32(0x48e70000), SPH_C32(0xb0760000), SPH_C32(0xa5980044),
35069 SPH_C32(0xc8931800), SPH_C32(0xfc887387), SPH_C32(0xc59d90ba),
35070 SPH_C32(0xba8ce9ee), SPH_C32(0xdd039467), SPH_C32(0xb4420000),
35071 SPH_C32(0xa4860000), SPH_C32(0x670d0013), SPH_C32(0xd4562000),
35072 SPH_C32(0x04f45c2c), SPH_C32(0x1309896d), SPH_C32(0x87dcb0a4),
35073 SPH_C32(0xc0c8e10e) },
35074 { SPH_C32(0x10a40000), SPH_C32(0x30080000), SPH_C32(0xddab0045),
35075 SPH_C32(0x0ef82000), SPH_C32(0x1bbf2f5b), SPH_C32(0xbc30af67),
35076 SPH_C32(0x16ff1781), SPH_C32(0xe747edd6), SPH_C32(0xa9180000),
35077 SPH_C32(0x8ff40000), SPH_C32(0x2f800013), SPH_C32(0x7b373800),
35078 SPH_C32(0x213f72e9), SPH_C32(0xdb7036bd), SPH_C32(0x067eb48d),
35079 SPH_C32(0xdebdd7a8) },
35080 { SPH_C32(0xf0860000), SPH_C32(0x8f220000), SPH_C32(0xa325005a),
35081 SPH_C32(0x1b5c0000), SPH_C32(0x56dd5097), SPH_C32(0x753b8557),
35082 SPH_C32(0xcc1f851f), SPH_C32(0xc86deb87), SPH_C32(0xf6b60000),
35083 SPH_C32(0xbdda0000), SPH_C32(0xd0c70018), SPH_C32(0x2a510000),
35084 SPH_C32(0x857a0d9b), SPH_C32(0xea1a67c4), SPH_C32(0x5e7528c0),
35085 SPH_C32(0x748c1fd7) },
35086 { SPH_C32(0xa8c50000), SPH_C32(0x0f5c0000), SPH_C32(0xdb16005b),
35087 SPH_C32(0xdd373800), SPH_C32(0xb1ea0c4b), SPH_C32(0x0c96ba8a),
35088 SPH_C32(0x606c7b70), SPH_C32(0xf2299236), SPH_C32(0xebec0000),
35089 SPH_C32(0x96a80000), SPH_C32(0x984a0018), SPH_C32(0x85301800),
35090 SPH_C32(0xa0b1235e), SPH_C32(0x2263d814), SPH_C32(0xdfd72ce9),
35091 SPH_C32(0x6af92971) },
35092 { SPH_C32(0xeddc0000), SPH_C32(0xa4500000), SPH_C32(0xeba8005a),
35093 SPH_C32(0xb43d1800), SPH_C32(0x73167e52), SPH_C32(0xbd423a87),
35094 SPH_C32(0x4dbd8136), SPH_C32(0xd618dd21), SPH_C32(0xb3af0000),
35095 SPH_C32(0x16d60000), SPH_C32(0xe0790019), SPH_C32(0x435b2000),
35096 SPH_C32(0x47867f82), SPH_C32(0x5bcee7c9), SPH_C32(0x73a4d286),
35097 SPH_C32(0x50bd50c0) },
35098 { SPH_C32(0xb59f0000), SPH_C32(0x242e0000), SPH_C32(0x939b005b),
35099 SPH_C32(0x72562000), SPH_C32(0x9421228e), SPH_C32(0xc4ef055a),
35100 SPH_C32(0xe1ce7f59), SPH_C32(0xec5ca490), SPH_C32(0xaef50000),
35101 SPH_C32(0x3da40000), SPH_C32(0xa8f40019), SPH_C32(0xec3a3800),
35102 SPH_C32(0x624d5147), SPH_C32(0x93b75819), SPH_C32(0xf206d6af),
35103 SPH_C32(0x4ec86666) },
35104 { SPH_C32(0xdac80000), SPH_C32(0x36c00000), SPH_C32(0x15ae0060),
35105 SPH_C32(0x0bb10000), SPH_C32(0x6b697976), SPH_C32(0x248dd0a9),
35106 SPH_C32(0x67c3ff89), SPH_C32(0xb513679b), SPH_C32(0x584f0000),
35107 SPH_C32(0x729f0000), SPH_C32(0xe07f000a), SPH_C32(0x43790000),
35108 SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba), SPH_C32(0x5d240486),
35109 SPH_C32(0xa72142f2) },
35110 { SPH_C32(0x828b0000), SPH_C32(0xb6be0000), SPH_C32(0x6d9d0061),
35111 SPH_C32(0xcdda3800), SPH_C32(0x8c5e25aa), SPH_C32(0x5d20ef74),
35112 SPH_C32(0xcbb001e6), SPH_C32(0x8f571e2a), SPH_C32(0x45150000),
35113 SPH_C32(0x59ed0000), SPH_C32(0xa8f2000a), SPH_C32(0xec181800),
35114 SPH_C32(0xbed26678), SPH_C32(0x2f3dc96a), SPH_C32(0xdc8600af),
35115 SPH_C32(0xb9547454) },
35116 { SPH_C32(0xc7920000), SPH_C32(0x1db20000), SPH_C32(0x5d230060),
35117 SPH_C32(0xa4d01800), SPH_C32(0x4ea257b3), SPH_C32(0xecf46f79),
35118 SPH_C32(0xe661fba0), SPH_C32(0xab66513d), SPH_C32(0x1d560000),
35119 SPH_C32(0xd9930000), SPH_C32(0xd0c1000b), SPH_C32(0x2a732000),
35120 SPH_C32(0x59e53aa4), SPH_C32(0x5690f6b7), SPH_C32(0x70f5fec0),
35121 SPH_C32(0x83100de5) },
35122 { SPH_C32(0x9fd10000), SPH_C32(0x9dcc0000), SPH_C32(0x25100061),
35123 SPH_C32(0x62bb2000), SPH_C32(0xa9950b6f), SPH_C32(0x955950a4),
35124 SPH_C32(0x4a1205cf), SPH_C32(0x9122288c), SPH_C32(0x000c0000),
35125 SPH_C32(0xf2e10000), SPH_C32(0x984c000b), SPH_C32(0x85123800),
35126 SPH_C32(0x7c2e1461), SPH_C32(0x9ee94967), SPH_C32(0xf157fae9),
35127 SPH_C32(0x9d653b43) },
35128 { SPH_C32(0x7ff30000), SPH_C32(0x22e60000), SPH_C32(0x5b9e007e),
35129 SPH_C32(0x771f0000), SPH_C32(0xe4f774a3), SPH_C32(0x5c527a94),
35130 SPH_C32(0x90f29751), SPH_C32(0xbe082edd), SPH_C32(0x5fa20000),
35131 SPH_C32(0xc0cf0000), SPH_C32(0x670b0000), SPH_C32(0xd4740000),
35132 SPH_C32(0xd86b6b13), SPH_C32(0xaf83181e), SPH_C32(0xa95c66a4),
35133 SPH_C32(0x3754f33c) },
35134 { SPH_C32(0x27b00000), SPH_C32(0xa2980000), SPH_C32(0x23ad007f),
35135 SPH_C32(0xb1743800), SPH_C32(0x03c0287f), SPH_C32(0x25ff4549),
35136 SPH_C32(0x3c81693e), SPH_C32(0x844c576c), SPH_C32(0x42f80000),
35137 SPH_C32(0xebbd0000), SPH_C32(0x2f860000), SPH_C32(0x7b151800),
35138 SPH_C32(0xfda045d6), SPH_C32(0x67faa7ce), SPH_C32(0x28fe628d),
35139 SPH_C32(0x2921c59a) },
35140 { SPH_C32(0x62a90000), SPH_C32(0x09940000), SPH_C32(0x1313007e),
35141 SPH_C32(0xd87e1800), SPH_C32(0xc13c5a66), SPH_C32(0x942bc544),
35142 SPH_C32(0x11509378), SPH_C32(0xa07d187b), SPH_C32(0x1abb0000),
35143 SPH_C32(0x6bc30000), SPH_C32(0x57b50001), SPH_C32(0xbd7e2000),
35144 SPH_C32(0x1a97190a), SPH_C32(0x1e579813), SPH_C32(0x848d9ce2),
35145 SPH_C32(0x1365bc2b) },
35146 { SPH_C32(0x3aea0000), SPH_C32(0x89ea0000), SPH_C32(0x6b20007f),
35147 SPH_C32(0x1e152000), SPH_C32(0x260b06ba), SPH_C32(0xed86fa99),
35148 SPH_C32(0xbd236d17), SPH_C32(0x9a3961ca), SPH_C32(0x07e10000),
35149 SPH_C32(0x40b10000), SPH_C32(0x1f380001), SPH_C32(0x121f3800),
35150 SPH_C32(0x3f5c37cf), SPH_C32(0xd62e27c3), SPH_C32(0x052f98cb),
35151 SPH_C32(0x0d108a8d) },
35152 { SPH_C32(0xdd250000), SPH_C32(0x84900000), SPH_C32(0x92da006a),
35153 SPH_C32(0x9cbc0000), SPH_C32(0x281b5ad8), SPH_C32(0x6c4abe0d),
35154 SPH_C32(0x93bb9dab), SPH_C32(0x2566d655), SPH_C32(0xfa990000),
35155 SPH_C32(0xd4e90000), SPH_C32(0x293b001e), SPH_C32(0xa8da0000),
35156 SPH_C32(0x57f566c6), SPH_C32(0xd75cb223), SPH_C32(0x5e6d0e7c),
35157 SPH_C32(0x3c4fba7a) },
35158 { SPH_C32(0x85660000), SPH_C32(0x04ee0000), SPH_C32(0xeae9006b),
35159 SPH_C32(0x5ad73800), SPH_C32(0xcf2c0604), SPH_C32(0x15e781d0),
35160 SPH_C32(0x3fc863c4), SPH_C32(0x1f22afe4), SPH_C32(0xe7c30000),
35161 SPH_C32(0xff9b0000), SPH_C32(0x61b6001e), SPH_C32(0x07bb1800),
35162 SPH_C32(0x723e4803), SPH_C32(0x1f250df3), SPH_C32(0xdfcf0a55),
35163 SPH_C32(0x223a8cdc) },
35164 { SPH_C32(0xc07f0000), SPH_C32(0xafe20000), SPH_C32(0xda57006a),
35165 SPH_C32(0x33dd1800), SPH_C32(0x0dd0741d), SPH_C32(0xa43301dd),
35166 SPH_C32(0x12199982), SPH_C32(0x3b13e0f3), SPH_C32(0xbf800000),
35167 SPH_C32(0x7fe50000), SPH_C32(0x1985001f), SPH_C32(0xc1d02000),
35168 SPH_C32(0x950914df), SPH_C32(0x6688322e), SPH_C32(0x73bcf43a),
35169 SPH_C32(0x187ef56d) },
35170 { SPH_C32(0x983c0000), SPH_C32(0x2f9c0000), SPH_C32(0xa264006b),
35171 SPH_C32(0xf5b62000), SPH_C32(0xeae728c1), SPH_C32(0xdd9e3e00),
35172 SPH_C32(0xbe6a67ed), SPH_C32(0x01579942), SPH_C32(0xa2da0000),
35173 SPH_C32(0x54970000), SPH_C32(0x5108001f), SPH_C32(0x6eb13800),
35174 SPH_C32(0xb0c23a1a), SPH_C32(0xaef18dfe), SPH_C32(0xf21ef013),
35175 SPH_C32(0x060bc3cb) },
35176 { SPH_C32(0x781e0000), SPH_C32(0x90b60000), SPH_C32(0xdcea0074),
35177 SPH_C32(0xe0120000), SPH_C32(0xa785570d), SPH_C32(0x14951430),
35178 SPH_C32(0x648af573), SPH_C32(0x2e7d9f13), SPH_C32(0xfd740000),
35179 SPH_C32(0x66b90000), SPH_C32(0xae4f0014), SPH_C32(0x3fd70000),
35180 SPH_C32(0x14874568), SPH_C32(0x9f9bdc87), SPH_C32(0xaa156c5e),
35181 SPH_C32(0xac3a0bb4) },
35182 { SPH_C32(0x205d0000), SPH_C32(0x10c80000), SPH_C32(0xa4d90075),
35183 SPH_C32(0x26793800), SPH_C32(0x40b20bd1), SPH_C32(0x6d382bed),
35184 SPH_C32(0xc8f90b1c), SPH_C32(0x1439e6a2), SPH_C32(0xe02e0000),
35185 SPH_C32(0x4dcb0000), SPH_C32(0xe6c20014), SPH_C32(0x90b61800),
35186 SPH_C32(0x314c6bad), SPH_C32(0x57e26357), SPH_C32(0x2bb76877),
35187 SPH_C32(0xb24f3d12) },
35188 { SPH_C32(0x65440000), SPH_C32(0xbbc40000), SPH_C32(0x94670074),
35189 SPH_C32(0x4f731800), SPH_C32(0x824e79c8), SPH_C32(0xdcecabe0),
35190 SPH_C32(0xe528f15a), SPH_C32(0x3008a9b5), SPH_C32(0xb86d0000),
35191 SPH_C32(0xcdb50000), SPH_C32(0x9ef10015), SPH_C32(0x56dd2000),
35192 SPH_C32(0xd67b3771), SPH_C32(0x2e4f5c8a), SPH_C32(0x87c49618),
35193 SPH_C32(0x880b44a3) },
35194 { SPH_C32(0x3d070000), SPH_C32(0x3bba0000), SPH_C32(0xec540075),
35195 SPH_C32(0x89182000), SPH_C32(0x65792514), SPH_C32(0xa541943d),
35196 SPH_C32(0x495b0f35), SPH_C32(0x0a4cd004), SPH_C32(0xa5370000),
35197 SPH_C32(0xe6c70000), SPH_C32(0xd67c0015), SPH_C32(0xf9bc3800),
35198 SPH_C32(0xf3b019b4), SPH_C32(0xe636e35a), SPH_C32(0x06669231),
35199 SPH_C32(0x967e7205) },
35200 { SPH_C32(0x59920000), SPH_C32(0xf2370000), SPH_C32(0x14e90042),
35201 SPH_C32(0xe5790000), SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d),
35202 SPH_C32(0x3b36cb7b), SPH_C32(0x8bb5076c), SPH_C32(0xd0d70000),
35203 SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024), SPH_C32(0xb8370000),
35204 SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd), SPH_C32(0xf5b174ea),
35205 SPH_C32(0x41313666) },
35206 { SPH_C32(0x01d10000), SPH_C32(0x72490000), SPH_C32(0x6cda0043),
35207 SPH_C32(0x23123800), SPH_C32(0xecfb6ac3), SPH_C32(0x490fc550),
35208 SPH_C32(0x97453514), SPH_C32(0xb1f17edd), SPH_C32(0xcd8d0000),
35209 SPH_C32(0x46790000), SPH_C32(0xd73d0024), SPH_C32(0x17561800),
35210 SPH_C32(0x4f8a61e2), SPH_C32(0x4e93580d), SPH_C32(0x741370c3),
35211 SPH_C32(0x5f4400c0) },
35212 { SPH_C32(0x44c80000), SPH_C32(0xd9450000), SPH_C32(0x5c640042),
35213 SPH_C32(0x4a181800), SPH_C32(0x2e0718da), SPH_C32(0xf8db455d),
35214 SPH_C32(0xba94cf52), SPH_C32(0x95c031ca), SPH_C32(0x95ce0000),
35215 SPH_C32(0xc6070000), SPH_C32(0xaf0e0025), SPH_C32(0xd13d2000),
35216 SPH_C32(0xa8bd3d3e), SPH_C32(0x373e67d0), SPH_C32(0xd8608eac),
35217 SPH_C32(0x65007971) },
35218 { SPH_C32(0x1c8b0000), SPH_C32(0x593b0000), SPH_C32(0x24570043),
35219 SPH_C32(0x8c732000), SPH_C32(0xc9304406), SPH_C32(0x81767a80),
35220 SPH_C32(0x16e7313d), SPH_C32(0xaf84487b), SPH_C32(0x88940000),
35221 SPH_C32(0xed750000), SPH_C32(0xe7830025), SPH_C32(0x7e5c3800),
35222 SPH_C32(0x8d7613fb), SPH_C32(0xff47d800), SPH_C32(0x59c28a85),
35223 SPH_C32(0x7b754fd7) },
35224 { SPH_C32(0xfca90000), SPH_C32(0xe6110000), SPH_C32(0x5ad9005c),
35225 SPH_C32(0x99d70000), SPH_C32(0x84523bca), SPH_C32(0x487d50b0),
35226 SPH_C32(0xcc07a3a3), SPH_C32(0x80ae4e2a), SPH_C32(0xd73a0000),
35227 SPH_C32(0xdf5b0000), SPH_C32(0x18c4002e), SPH_C32(0x2f3a0000),
35228 SPH_C32(0x29336c89), SPH_C32(0xce2d8979), SPH_C32(0x01c916c8),
35229 SPH_C32(0xd14487a8) },
35230 { SPH_C32(0xa4ea0000), SPH_C32(0x666f0000), SPH_C32(0x22ea005d),
35231 SPH_C32(0x5fbc3800), SPH_C32(0x63656716), SPH_C32(0x31d06f6d),
35232 SPH_C32(0x60745dcc), SPH_C32(0xbaea379b), SPH_C32(0xca600000),
35233 SPH_C32(0xf4290000), SPH_C32(0x5049002e), SPH_C32(0x805b1800),
35234 SPH_C32(0x0cf8424c), SPH_C32(0x065436a9), SPH_C32(0x806b12e1),
35235 SPH_C32(0xcf31b10e) },
35236 { SPH_C32(0xe1f30000), SPH_C32(0xcd630000), SPH_C32(0x1254005c),
35237 SPH_C32(0x36b61800), SPH_C32(0xa199150f), SPH_C32(0x8004ef60),
35238 SPH_C32(0x4da5a78a), SPH_C32(0x9edb788c), SPH_C32(0x92230000),
35239 SPH_C32(0x74570000), SPH_C32(0x287a002f), SPH_C32(0x46302000),
35240 SPH_C32(0xebcf1e90), SPH_C32(0x7ff90974), SPH_C32(0x2c18ec8e),
35241 SPH_C32(0xf575c8bf) },
35242 { SPH_C32(0xb9b00000), SPH_C32(0x4d1d0000), SPH_C32(0x6a67005d),
35243 SPH_C32(0xf0dd2000), SPH_C32(0x46ae49d3), SPH_C32(0xf9a9d0bd),
35244 SPH_C32(0xe1d659e5), SPH_C32(0xa49f013d), SPH_C32(0x8f790000),
35245 SPH_C32(0x5f250000), SPH_C32(0x60f7002f), SPH_C32(0xe9513800),
35246 SPH_C32(0xce043055), SPH_C32(0xb780b6a4), SPH_C32(0xadbae8a7),
35247 SPH_C32(0xeb00fe19) },
35248 { SPH_C32(0x5e7f0000), SPH_C32(0x40670000), SPH_C32(0x939d0048),
35249 SPH_C32(0x72740000), SPH_C32(0x48be15b1), SPH_C32(0x78659429),
35250 SPH_C32(0xcf4ea959), SPH_C32(0x1bc0b6a2), SPH_C32(0x72010000),
35251 SPH_C32(0xcb7d0000), SPH_C32(0x56f40030), SPH_C32(0x53940000),
35252 SPH_C32(0xa6ad615c), SPH_C32(0xb6f22344), SPH_C32(0xf6f87e10),
35253 SPH_C32(0xda5fceee) },
35254 { SPH_C32(0x063c0000), SPH_C32(0xc0190000), SPH_C32(0xebae0049),
35255 SPH_C32(0xb41f3800), SPH_C32(0xaf89496d), SPH_C32(0x01c8abf4),
35256 SPH_C32(0x633d5736), SPH_C32(0x2184cf13), SPH_C32(0x6f5b0000),
35257 SPH_C32(0xe00f0000), SPH_C32(0x1e790030), SPH_C32(0xfcf51800),
35258 SPH_C32(0x83664f99), SPH_C32(0x7e8b9c94), SPH_C32(0x775a7a39),
35259 SPH_C32(0xc42af848) },
35260 { SPH_C32(0x43250000), SPH_C32(0x6b150000), SPH_C32(0xdb100048),
35261 SPH_C32(0xdd151800), SPH_C32(0x6d753b74), SPH_C32(0xb01c2bf9),
35262 SPH_C32(0x4eecad70), SPH_C32(0x05b58004), SPH_C32(0x37180000),
35263 SPH_C32(0x60710000), SPH_C32(0x664a0031), SPH_C32(0x3a9e2000),
35264 SPH_C32(0x64511345), SPH_C32(0x0726a349), SPH_C32(0xdb298456),
35265 SPH_C32(0xfe6e81f9) },
35266 { SPH_C32(0x1b660000), SPH_C32(0xeb6b0000), SPH_C32(0xa3230049),
35267 SPH_C32(0x1b7e2000), SPH_C32(0x8a4267a8), SPH_C32(0xc9b11424),
35268 SPH_C32(0xe29f531f), SPH_C32(0x3ff1f9b5), SPH_C32(0x2a420000),
35269 SPH_C32(0x4b030000), SPH_C32(0x2ec70031), SPH_C32(0x95ff3800),
35270 SPH_C32(0x419a3d80), SPH_C32(0xcf5f1c99), SPH_C32(0x5a8b807f),
35271 SPH_C32(0xe01bb75f) },
35272 { SPH_C32(0xfb440000), SPH_C32(0x54410000), SPH_C32(0xddad0056),
35273 SPH_C32(0x0eda0000), SPH_C32(0xc7201864), SPH_C32(0x00ba3e14),
35274 SPH_C32(0x387fc181), SPH_C32(0x10dbffe4), SPH_C32(0x75ec0000),
35275 SPH_C32(0x792d0000), SPH_C32(0xd180003a), SPH_C32(0xc4990000),
35276 SPH_C32(0xe5df42f2), SPH_C32(0xfe354de0), SPH_C32(0x02801c32),
35277 SPH_C32(0x4a2a7f20) },
35278 { SPH_C32(0xa3070000), SPH_C32(0xd43f0000), SPH_C32(0xa59e0057),
35279 SPH_C32(0xc8b13800), SPH_C32(0x201744b8), SPH_C32(0x791701c9),
35280 SPH_C32(0x940c3fee), SPH_C32(0x2a9f8655), SPH_C32(0x68b60000),
35281 SPH_C32(0x525f0000), SPH_C32(0x990d003a), SPH_C32(0x6bf81800),
35282 SPH_C32(0xc0146c37), SPH_C32(0x364cf230), SPH_C32(0x8322181b),
35283 SPH_C32(0x545f4986) },
35284 { SPH_C32(0xe61e0000), SPH_C32(0x7f330000), SPH_C32(0x95200056),
35285 SPH_C32(0xa1bb1800), SPH_C32(0xe2eb36a1), SPH_C32(0xc8c381c4),
35286 SPH_C32(0xb9ddc5a8), SPH_C32(0x0eaec942), SPH_C32(0x30f50000),
35287 SPH_C32(0xd2210000), SPH_C32(0xe13e003b), SPH_C32(0xad932000),
35288 SPH_C32(0x272330eb), SPH_C32(0x4fe1cded), SPH_C32(0x2f51e674),
35289 SPH_C32(0x6e1b3037) },
35290 { SPH_C32(0xbe5d0000), SPH_C32(0xff4d0000), SPH_C32(0xed130057),
35291 SPH_C32(0x67d02000), SPH_C32(0x05dc6a7d), SPH_C32(0xb16ebe19),
35292 SPH_C32(0x15ae3bc7), SPH_C32(0x34eab0f3), SPH_C32(0x2daf0000),
35293 SPH_C32(0xf9530000), SPH_C32(0xa9b3003b), SPH_C32(0x02f23800),
35294 SPH_C32(0x02e81e2e), SPH_C32(0x8798723d), SPH_C32(0xaef3e25d),
35295 SPH_C32(0x706e0691) },
35296 { SPH_C32(0xd10a0000), SPH_C32(0xeda30000), SPH_C32(0x6b26006c),
35297 SPH_C32(0x1e370000), SPH_C32(0xfa943185), SPH_C32(0x510c6bea),
35298 SPH_C32(0x93a3bb17), SPH_C32(0x6da573f8), SPH_C32(0xdb150000),
35299 SPH_C32(0xb6680000), SPH_C32(0xe1380028), SPH_C32(0xadb10000),
35300 SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e), SPH_C32(0x01d13074),
35301 SPH_C32(0x99872205) },
35302 { SPH_C32(0x89490000), SPH_C32(0x6ddd0000), SPH_C32(0x1315006d),
35303 SPH_C32(0xd85c3800), SPH_C32(0x1da36d59), SPH_C32(0x28a15437),
35304 SPH_C32(0x3fd04578), SPH_C32(0x57e10a49), SPH_C32(0xc64f0000),
35305 SPH_C32(0x9d1a0000), SPH_C32(0xa9b50028), SPH_C32(0x02d01800),
35306 SPH_C32(0xde772911), SPH_C32(0x3b12e34e), SPH_C32(0x8073345d),
35307 SPH_C32(0x87f214a3) },
35308 { SPH_C32(0xcc500000), SPH_C32(0xc6d10000), SPH_C32(0x23ab006c),
35309 SPH_C32(0xb1561800), SPH_C32(0xdf5f1f40), SPH_C32(0x9975d43a),
35310 SPH_C32(0x1201bf3e), SPH_C32(0x73d0455e), SPH_C32(0x9e0c0000),
35311 SPH_C32(0x1d640000), SPH_C32(0xd1860029), SPH_C32(0xc4bb2000),
35312 SPH_C32(0x394075cd), SPH_C32(0x42bfdc93), SPH_C32(0x2c00ca32),
35313 SPH_C32(0xbdb66d12) },
35314 { SPH_C32(0x94130000), SPH_C32(0x46af0000), SPH_C32(0x5b98006d),
35315 SPH_C32(0x773d2000), SPH_C32(0x3868439c), SPH_C32(0xe0d8ebe7),
35316 SPH_C32(0xbe724151), SPH_C32(0x49943cef), SPH_C32(0x83560000),
35317 SPH_C32(0x36160000), SPH_C32(0x990b0029), SPH_C32(0x6bda3800),
35318 SPH_C32(0x1c8b5b08), SPH_C32(0x8ac66343), SPH_C32(0xada2ce1b),
35319 SPH_C32(0xa3c35bb4) },
35320 { SPH_C32(0x74310000), SPH_C32(0xf9850000), SPH_C32(0x25160072),
35321 SPH_C32(0x62990000), SPH_C32(0x750a3c50), SPH_C32(0x29d3c1d7),
35322 SPH_C32(0x6492d3cf), SPH_C32(0x66be3abe), SPH_C32(0xdcf80000),
35323 SPH_C32(0x04380000), SPH_C32(0x664c0022), SPH_C32(0x3abc0000),
35324 SPH_C32(0xb8ce247a), SPH_C32(0xbbac323a), SPH_C32(0xf5a95256),
35325 SPH_C32(0x09f293cb) },
35326 { SPH_C32(0x2c720000), SPH_C32(0x79fb0000), SPH_C32(0x5d250073),
35327 SPH_C32(0xa4f23800), SPH_C32(0x923d608c), SPH_C32(0x507efe0a),
35328 SPH_C32(0xc8e12da0), SPH_C32(0x5cfa430f), SPH_C32(0xc1a20000),
35329 SPH_C32(0x2f4a0000), SPH_C32(0x2ec10022), SPH_C32(0x95dd1800),
35330 SPH_C32(0x9d050abf), SPH_C32(0x73d58dea), SPH_C32(0x740b567f),
35331 SPH_C32(0x1787a56d) },
35332 { SPH_C32(0x696b0000), SPH_C32(0xd2f70000), SPH_C32(0x6d9b0072),
35333 SPH_C32(0xcdf81800), SPH_C32(0x50c11295), SPH_C32(0xe1aa7e07),
35334 SPH_C32(0xe530d7e6), SPH_C32(0x78cb0c18), SPH_C32(0x99e10000),
35335 SPH_C32(0xaf340000), SPH_C32(0x56f20023), SPH_C32(0x53b62000),
35336 SPH_C32(0x7a325663), SPH_C32(0x0a78b237), SPH_C32(0xd878a810),
35337 SPH_C32(0x2dc3dcdc) },
35338 { SPH_C32(0x31280000), SPH_C32(0x52890000), SPH_C32(0x15a80073),
35339 SPH_C32(0x0b932000), SPH_C32(0xb7f64e49), SPH_C32(0x980741da),
35340 SPH_C32(0x49432989), SPH_C32(0x428f75a9), SPH_C32(0x84bb0000),
35341 SPH_C32(0x84460000), SPH_C32(0x1e7f0023), SPH_C32(0xfcd73800),
35342 SPH_C32(0x5ff978a6), SPH_C32(0xc2010de7), SPH_C32(0x59daac39),
35343 SPH_C32(0x33b6ea7a) },
35344 { SPH_C32(0xd6e70000), SPH_C32(0x5ff30000), SPH_C32(0xec520066),
35345 SPH_C32(0x893a0000), SPH_C32(0xb9e6122b), SPH_C32(0x19cb054e),
35346 SPH_C32(0x67dbd935), SPH_C32(0xfdd0c236), SPH_C32(0x79c30000),
35347 SPH_C32(0x101e0000), SPH_C32(0x287c003c), SPH_C32(0x46120000),
35348 SPH_C32(0x375029af), SPH_C32(0xc3739807), SPH_C32(0x02983a8e),
35349 SPH_C32(0x02e9da8d) },
35350 { SPH_C32(0x8ea40000), SPH_C32(0xdf8d0000), SPH_C32(0x94610067),
35351 SPH_C32(0x4f513800), SPH_C32(0x5ed14ef7), SPH_C32(0x60663a93),
35352 SPH_C32(0xcba8275a), SPH_C32(0xc794bb87), SPH_C32(0x64990000),
35353 SPH_C32(0x3b6c0000), SPH_C32(0x60f1003c), SPH_C32(0xe9731800),
35354 SPH_C32(0x129b076a), SPH_C32(0x0b0a27d7), SPH_C32(0x833a3ea7),
35355 SPH_C32(0x1c9cec2b) },
35356 { SPH_C32(0xcbbd0000), SPH_C32(0x74810000), SPH_C32(0xa4df0066),
35357 SPH_C32(0x265b1800), SPH_C32(0x9c2d3cee), SPH_C32(0xd1b2ba9e),
35358 SPH_C32(0xe679dd1c), SPH_C32(0xe3a5f490), SPH_C32(0x3cda0000),
35359 SPH_C32(0xbb120000), SPH_C32(0x18c2003d), SPH_C32(0x2f182000),
35360 SPH_C32(0xf5ac5bb6), SPH_C32(0x72a7180a), SPH_C32(0x2f49c0c8),
35361 SPH_C32(0x26d8959a) },
35362 { SPH_C32(0x93fe0000), SPH_C32(0xf4ff0000), SPH_C32(0xdcec0067),
35363 SPH_C32(0xe0302000), SPH_C32(0x7b1a6032), SPH_C32(0xa81f8543),
35364 SPH_C32(0x4a0a2373), SPH_C32(0xd9e18d21), SPH_C32(0x21800000),
35365 SPH_C32(0x90600000), SPH_C32(0x504f003d), SPH_C32(0x80793800),
35366 SPH_C32(0xd0677573), SPH_C32(0xbadea7da), SPH_C32(0xaeebc4e1),
35367 SPH_C32(0x38ada33c) },
35368 { SPH_C32(0x73dc0000), SPH_C32(0x4bd50000), SPH_C32(0xa2620078),
35369 SPH_C32(0xf5940000), SPH_C32(0x36781ffe), SPH_C32(0x6114af73),
35370 SPH_C32(0x90eab1ed), SPH_C32(0xf6cb8b70), SPH_C32(0x7e2e0000),
35371 SPH_C32(0xa24e0000), SPH_C32(0xaf080036), SPH_C32(0xd11f0000),
35372 SPH_C32(0x74220a01), SPH_C32(0x8bb4f6a3), SPH_C32(0xf6e058ac),
35373 SPH_C32(0x929c6b43) },
35374 { SPH_C32(0x2b9f0000), SPH_C32(0xcbab0000), SPH_C32(0xda510079),
35375 SPH_C32(0x33ff3800), SPH_C32(0xd14f4322), SPH_C32(0x18b990ae),
35376 SPH_C32(0x3c994f82), SPH_C32(0xcc8ff2c1), SPH_C32(0x63740000),
35377 SPH_C32(0x893c0000), SPH_C32(0xe7850036), SPH_C32(0x7e7e1800),
35378 SPH_C32(0x51e924c4), SPH_C32(0x43cd4973), SPH_C32(0x77425c85),
35379 SPH_C32(0x8ce95de5) },
35380 { SPH_C32(0x6e860000), SPH_C32(0x60a70000), SPH_C32(0xeaef0078),
35381 SPH_C32(0x5af51800), SPH_C32(0x13b3313b), SPH_C32(0xa96d10a3),
35382 SPH_C32(0x1148b5c4), SPH_C32(0xe8bebdd6), SPH_C32(0x3b370000),
35383 SPH_C32(0x09420000), SPH_C32(0x9fb60037), SPH_C32(0xb8152000),
35384 SPH_C32(0xb6de7818), SPH_C32(0x3a6076ae), SPH_C32(0xdb31a2ea),
35385 SPH_C32(0xb6ad2454) },
35386 { SPH_C32(0x36c50000), SPH_C32(0xe0d90000), SPH_C32(0x92dc0079),
35387 SPH_C32(0x9c9e2000), SPH_C32(0xf4846de7), SPH_C32(0xd0c02f7e),
35388 SPH_C32(0xbd3b4bab), SPH_C32(0xd2fac467), SPH_C32(0x266d0000),
35389 SPH_C32(0x22300000), SPH_C32(0xd73b0037), SPH_C32(0x17743800),
35390 SPH_C32(0x931556dd), SPH_C32(0xf219c97e), SPH_C32(0x5a93a6c3),
35391 SPH_C32(0xa8d812f2) },
35392 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
35393 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
35394 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
35395 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
35396 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
35397 SPH_C32(0x2c94459e) },
35398 { SPH_C32(0x0bce0000), SPH_C32(0x29820000), SPH_C32(0xe6c40007),
35399 SPH_C32(0x90943800), SPH_C32(0xedd35c92), SPH_C32(0xeb68f224),
35400 SPH_C32(0x0537be77), SPH_C32(0x45d32f20), SPH_C32(0x1c870000),
35401 SPH_C32(0xabda0000), SPH_C32(0xbc1b0048), SPH_C32(0x09611800),
35402 SPH_C32(0xb51e5067), SPH_C32(0x1f9f33e7), SPH_C32(0xe7b0cbd4),
35403 SPH_C32(0x32e17338) },
35404 { SPH_C32(0x4ed70000), SPH_C32(0x828e0000), SPH_C32(0xd67a0006),
35405 SPH_C32(0xf99e1800), SPH_C32(0x2f2f2e8b), SPH_C32(0x5abc7229),
35406 SPH_C32(0x28e64431), SPH_C32(0x61e26037), SPH_C32(0x44c40000),
35407 SPH_C32(0x2ba40000), SPH_C32(0xc4280049), SPH_C32(0xcf0a2000),
35408 SPH_C32(0x52290cbb), SPH_C32(0x66320c3a), SPH_C32(0x4bc335bb),
35409 SPH_C32(0x08a50a89) },
35410 { SPH_C32(0x16940000), SPH_C32(0x02f00000), SPH_C32(0xae490007),
35411 SPH_C32(0x3ff52000), SPH_C32(0xc8187257), SPH_C32(0x23114df4),
35412 SPH_C32(0x8495ba5e), SPH_C32(0x5ba61986), SPH_C32(0x599e0000),
35413 SPH_C32(0x00d60000), SPH_C32(0x8ca50049), SPH_C32(0x606b3800),
35414 SPH_C32(0x77e2227e), SPH_C32(0xae4bb3ea), SPH_C32(0xca613192),
35415 SPH_C32(0x16d03c2f) },
35416 { SPH_C32(0xf6b60000), SPH_C32(0xbdda0000), SPH_C32(0xd0c70018),
35417 SPH_C32(0x2a510000), SPH_C32(0x857a0d9b), SPH_C32(0xea1a67c4),
35418 SPH_C32(0x5e7528c0), SPH_C32(0x748c1fd7), SPH_C32(0x06300000),
35419 SPH_C32(0x32f80000), SPH_C32(0x73e20042), SPH_C32(0x310d0000),
35420 SPH_C32(0xd3a75d0c), SPH_C32(0x9f21e293), SPH_C32(0x926aaddf),
35421 SPH_C32(0xbce1f450) },
35422 { SPH_C32(0xaef50000), SPH_C32(0x3da40000), SPH_C32(0xa8f40019),
35423 SPH_C32(0xec3a3800), SPH_C32(0x624d5147), SPH_C32(0x93b75819),
35424 SPH_C32(0xf206d6af), SPH_C32(0x4ec86666), SPH_C32(0x1b6a0000),
35425 SPH_C32(0x198a0000), SPH_C32(0x3b6f0042), SPH_C32(0x9e6c1800),
35426 SPH_C32(0xf66c73c9), SPH_C32(0x57585d43), SPH_C32(0x13c8a9f6),
35427 SPH_C32(0xa294c2f6) },
35428 { SPH_C32(0xebec0000), SPH_C32(0x96a80000), SPH_C32(0x984a0018),
35429 SPH_C32(0x85301800), SPH_C32(0xa0b1235e), SPH_C32(0x2263d814),
35430 SPH_C32(0xdfd72ce9), SPH_C32(0x6af92971), SPH_C32(0x43290000),
35431 SPH_C32(0x99f40000), SPH_C32(0x435c0043), SPH_C32(0x58072000),
35432 SPH_C32(0x115b2f15), SPH_C32(0x2ef5629e), SPH_C32(0xbfbb5799),
35433 SPH_C32(0x98d0bb47) },
35434 { SPH_C32(0xb3af0000), SPH_C32(0x16d60000), SPH_C32(0xe0790019),
35435 SPH_C32(0x435b2000), SPH_C32(0x47867f82), SPH_C32(0x5bcee7c9),
35436 SPH_C32(0x73a4d286), SPH_C32(0x50bd50c0), SPH_C32(0x5e730000),
35437 SPH_C32(0xb2860000), SPH_C32(0x0bd10043), SPH_C32(0xf7663800),
35438 SPH_C32(0x349001d0), SPH_C32(0xe68cdd4e), SPH_C32(0x3e1953b0),
35439 SPH_C32(0x86a58de1) },
35440 { SPH_C32(0x54600000), SPH_C32(0x1bac0000), SPH_C32(0x1983000c),
35441 SPH_C32(0xc1f20000), SPH_C32(0x499623e0), SPH_C32(0xda02a35d),
35442 SPH_C32(0x5d3c223a), SPH_C32(0xefe2e75f), SPH_C32(0xa30b0000),
35443 SPH_C32(0x26de0000), SPH_C32(0x3dd2005c), SPH_C32(0x4da30000),
35444 SPH_C32(0x5c3950d9), SPH_C32(0xe7fe48ae), SPH_C32(0x655bc507),
35445 SPH_C32(0xb7fabd16) },
35446 { SPH_C32(0x0c230000), SPH_C32(0x9bd20000), SPH_C32(0x61b0000d),
35447 SPH_C32(0x07993800), SPH_C32(0xaea17f3c), SPH_C32(0xa3af9c80),
35448 SPH_C32(0xf14fdc55), SPH_C32(0xd5a69eee), SPH_C32(0xbe510000),
35449 SPH_C32(0x0dac0000), SPH_C32(0x755f005c), SPH_C32(0xe2c21800),
35450 SPH_C32(0x79f27e1c), SPH_C32(0x2f87f77e), SPH_C32(0xe4f9c12e),
35451 SPH_C32(0xa98f8bb0) },
35452 { SPH_C32(0x493a0000), SPH_C32(0x30de0000), SPH_C32(0x510e000c),
35453 SPH_C32(0x6e931800), SPH_C32(0x6c5d0d25), SPH_C32(0x127b1c8d),
35454 SPH_C32(0xdc9e2613), SPH_C32(0xf197d1f9), SPH_C32(0xe6120000),
35455 SPH_C32(0x8dd20000), SPH_C32(0x0d6c005d), SPH_C32(0x24a92000),
35456 SPH_C32(0x9ec522c0), SPH_C32(0x562ac8a3), SPH_C32(0x488a3f41),
35457 SPH_C32(0x93cbf201) },
35458 { SPH_C32(0x11790000), SPH_C32(0xb0a00000), SPH_C32(0x293d000d),
35459 SPH_C32(0xa8f82000), SPH_C32(0x8b6a51f9), SPH_C32(0x6bd62350),
35460 SPH_C32(0x70edd87c), SPH_C32(0xcbd3a848), SPH_C32(0xfb480000),
35461 SPH_C32(0xa6a00000), SPH_C32(0x45e1005d), SPH_C32(0x8bc83800),
35462 SPH_C32(0xbb0e0c05), SPH_C32(0x9e537773), SPH_C32(0xc9283b68),
35463 SPH_C32(0x8dbec4a7) },
35464 { SPH_C32(0xf15b0000), SPH_C32(0x0f8a0000), SPH_C32(0x57b30012),
35465 SPH_C32(0xbd5c0000), SPH_C32(0xc6082e35), SPH_C32(0xa2dd0960),
35466 SPH_C32(0xaa0d4ae2), SPH_C32(0xe4f9ae19), SPH_C32(0xa4e60000),
35467 SPH_C32(0x948e0000), SPH_C32(0xbaa60056), SPH_C32(0xdaae0000),
35468 SPH_C32(0x1f4b7377), SPH_C32(0xaf39260a), SPH_C32(0x9123a725),
35469 SPH_C32(0x278f0cd8) },
35470 { SPH_C32(0xa9180000), SPH_C32(0x8ff40000), SPH_C32(0x2f800013),
35471 SPH_C32(0x7b373800), SPH_C32(0x213f72e9), SPH_C32(0xdb7036bd),
35472 SPH_C32(0x067eb48d), SPH_C32(0xdebdd7a8), SPH_C32(0xb9bc0000),
35473 SPH_C32(0xbffc0000), SPH_C32(0xf22b0056), SPH_C32(0x75cf1800),
35474 SPH_C32(0x3a805db2), SPH_C32(0x674099da), SPH_C32(0x1081a30c),
35475 SPH_C32(0x39fa3a7e) },
35476 { SPH_C32(0xec010000), SPH_C32(0x24f80000), SPH_C32(0x1f3e0012),
35477 SPH_C32(0x123d1800), SPH_C32(0xe3c300f0), SPH_C32(0x6aa4b6b0),
35478 SPH_C32(0x2baf4ecb), SPH_C32(0xfa8c98bf), SPH_C32(0xe1ff0000),
35479 SPH_C32(0x3f820000), SPH_C32(0x8a180057), SPH_C32(0xb3a42000),
35480 SPH_C32(0xddb7016e), SPH_C32(0x1eeda607), SPH_C32(0xbcf25d63),
35481 SPH_C32(0x03be43cf) },
35482 { SPH_C32(0xb4420000), SPH_C32(0xa4860000), SPH_C32(0x670d0013),
35483 SPH_C32(0xd4562000), SPH_C32(0x04f45c2c), SPH_C32(0x1309896d),
35484 SPH_C32(0x87dcb0a4), SPH_C32(0xc0c8e10e), SPH_C32(0xfca50000),
35485 SPH_C32(0x14f00000), SPH_C32(0xc2950057), SPH_C32(0x1cc53800),
35486 SPH_C32(0xf87c2fab), SPH_C32(0xd69419d7), SPH_C32(0x3d50594a),
35487 SPH_C32(0x1dcb7569) },
35488 { SPH_C32(0xdb150000), SPH_C32(0xb6680000), SPH_C32(0xe1380028),
35489 SPH_C32(0xadb10000), SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e),
35490 SPH_C32(0x01d13074), SPH_C32(0x99872205), SPH_C32(0x0a1f0000),
35491 SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044), SPH_C32(0xb3860000),
35492 SPH_C32(0x01283651), SPH_C32(0xa2673774), SPH_C32(0x92728b63),
35493 SPH_C32(0xf42251fd) },
35494 { SPH_C32(0x83560000), SPH_C32(0x36160000), SPH_C32(0x990b0029),
35495 SPH_C32(0x6bda3800), SPH_C32(0x1c8b5b08), SPH_C32(0x8ac66343),
35496 SPH_C32(0xada2ce1b), SPH_C32(0xa3c35bb4), SPH_C32(0x17450000),
35497 SPH_C32(0x70b90000), SPH_C32(0xc2930044), SPH_C32(0x1ce71800),
35498 SPH_C32(0x24e31894), SPH_C32(0x6a1e88a4), SPH_C32(0x13d08f4a),
35499 SPH_C32(0xea57675b) },
35500 { SPH_C32(0xc64f0000), SPH_C32(0x9d1a0000), SPH_C32(0xa9b50028),
35501 SPH_C32(0x02d01800), SPH_C32(0xde772911), SPH_C32(0x3b12e34e),
35502 SPH_C32(0x8073345d), SPH_C32(0x87f214a3), SPH_C32(0x4f060000),
35503 SPH_C32(0xf0c70000), SPH_C32(0xbaa00045), SPH_C32(0xda8c2000),
35504 SPH_C32(0xc3d44448), SPH_C32(0x13b3b779), SPH_C32(0xbfa37125),
35505 SPH_C32(0xd0131eea) },
35506 { SPH_C32(0x9e0c0000), SPH_C32(0x1d640000), SPH_C32(0xd1860029),
35507 SPH_C32(0xc4bb2000), SPH_C32(0x394075cd), SPH_C32(0x42bfdc93),
35508 SPH_C32(0x2c00ca32), SPH_C32(0xbdb66d12), SPH_C32(0x525c0000),
35509 SPH_C32(0xdbb50000), SPH_C32(0xf22d0045), SPH_C32(0x75ed3800),
35510 SPH_C32(0xe61f6a8d), SPH_C32(0xdbca08a9), SPH_C32(0x3e01750c),
35511 SPH_C32(0xce66284c) },
35512 { SPH_C32(0x7e2e0000), SPH_C32(0xa24e0000), SPH_C32(0xaf080036),
35513 SPH_C32(0xd11f0000), SPH_C32(0x74220a01), SPH_C32(0x8bb4f6a3),
35514 SPH_C32(0xf6e058ac), SPH_C32(0x929c6b43), SPH_C32(0x0df20000),
35515 SPH_C32(0xe99b0000), SPH_C32(0x0d6a004e), SPH_C32(0x248b0000),
35516 SPH_C32(0x425a15ff), SPH_C32(0xeaa059d0), SPH_C32(0x660ae941),
35517 SPH_C32(0x6457e033) },
35518 { SPH_C32(0x266d0000), SPH_C32(0x22300000), SPH_C32(0xd73b0037),
35519 SPH_C32(0x17743800), SPH_C32(0x931556dd), SPH_C32(0xf219c97e),
35520 SPH_C32(0x5a93a6c3), SPH_C32(0xa8d812f2), SPH_C32(0x10a80000),
35521 SPH_C32(0xc2e90000), SPH_C32(0x45e7004e), SPH_C32(0x8bea1800),
35522 SPH_C32(0x67913b3a), SPH_C32(0x22d9e600), SPH_C32(0xe7a8ed68),
35523 SPH_C32(0x7a22d695) },
35524 { SPH_C32(0x63740000), SPH_C32(0x893c0000), SPH_C32(0xe7850036),
35525 SPH_C32(0x7e7e1800), SPH_C32(0x51e924c4), SPH_C32(0x43cd4973),
35526 SPH_C32(0x77425c85), SPH_C32(0x8ce95de5), SPH_C32(0x48eb0000),
35527 SPH_C32(0x42970000), SPH_C32(0x3dd4004f), SPH_C32(0x4d812000),
35528 SPH_C32(0x80a667e6), SPH_C32(0x5b74d9dd), SPH_C32(0x4bdb1307),
35529 SPH_C32(0x4066af24) },
35530 { SPH_C32(0x3b370000), SPH_C32(0x09420000), SPH_C32(0x9fb60037),
35531 SPH_C32(0xb8152000), SPH_C32(0xb6de7818), SPH_C32(0x3a6076ae),
35532 SPH_C32(0xdb31a2ea), SPH_C32(0xb6ad2454), SPH_C32(0x55b10000),
35533 SPH_C32(0x69e50000), SPH_C32(0x7559004f), SPH_C32(0xe2e03800),
35534 SPH_C32(0xa56d4923), SPH_C32(0x930d660d), SPH_C32(0xca79172e),
35535 SPH_C32(0x5e139982) },
35536 { SPH_C32(0xdcf80000), SPH_C32(0x04380000), SPH_C32(0x664c0022),
35537 SPH_C32(0x3abc0000), SPH_C32(0xb8ce247a), SPH_C32(0xbbac323a),
35538 SPH_C32(0xf5a95256), SPH_C32(0x09f293cb), SPH_C32(0xa8c90000),
35539 SPH_C32(0xfdbd0000), SPH_C32(0x435a0050), SPH_C32(0x58250000),
35540 SPH_C32(0xcdc4182a), SPH_C32(0x927ff3ed), SPH_C32(0x913b8199),
35541 SPH_C32(0x6f4ca975) },
35542 { SPH_C32(0x84bb0000), SPH_C32(0x84460000), SPH_C32(0x1e7f0023),
35543 SPH_C32(0xfcd73800), SPH_C32(0x5ff978a6), SPH_C32(0xc2010de7),
35544 SPH_C32(0x59daac39), SPH_C32(0x33b6ea7a), SPH_C32(0xb5930000),
35545 SPH_C32(0xd6cf0000), SPH_C32(0x0bd70050), SPH_C32(0xf7441800),
35546 SPH_C32(0xe80f36ef), SPH_C32(0x5a064c3d), SPH_C32(0x109985b0),
35547 SPH_C32(0x71399fd3) },
35548 { SPH_C32(0xc1a20000), SPH_C32(0x2f4a0000), SPH_C32(0x2ec10022),
35549 SPH_C32(0x95dd1800), SPH_C32(0x9d050abf), SPH_C32(0x73d58dea),
35550 SPH_C32(0x740b567f), SPH_C32(0x1787a56d), SPH_C32(0xedd00000),
35551 SPH_C32(0x56b10000), SPH_C32(0x73e40051), SPH_C32(0x312f2000),
35552 SPH_C32(0x0f386a33), SPH_C32(0x23ab73e0), SPH_C32(0xbcea7bdf),
35553 SPH_C32(0x4b7de662) },
35554 { SPH_C32(0x99e10000), SPH_C32(0xaf340000), SPH_C32(0x56f20023),
35555 SPH_C32(0x53b62000), SPH_C32(0x7a325663), SPH_C32(0x0a78b237),
35556 SPH_C32(0xd878a810), SPH_C32(0x2dc3dcdc), SPH_C32(0xf08a0000),
35557 SPH_C32(0x7dc30000), SPH_C32(0x3b690051), SPH_C32(0x9e4e3800),
35558 SPH_C32(0x2af344f6), SPH_C32(0xebd2cc30), SPH_C32(0x3d487ff6),
35559 SPH_C32(0x5508d0c4) },
35560 { SPH_C32(0x79c30000), SPH_C32(0x101e0000), SPH_C32(0x287c003c),
35561 SPH_C32(0x46120000), SPH_C32(0x375029af), SPH_C32(0xc3739807),
35562 SPH_C32(0x02983a8e), SPH_C32(0x02e9da8d), SPH_C32(0xaf240000),
35563 SPH_C32(0x4fed0000), SPH_C32(0xc42e005a), SPH_C32(0xcf280000),
35564 SPH_C32(0x8eb63b84), SPH_C32(0xdab89d49), SPH_C32(0x6543e3bb),
35565 SPH_C32(0xff3918bb) },
35566 { SPH_C32(0x21800000), SPH_C32(0x90600000), SPH_C32(0x504f003d),
35567 SPH_C32(0x80793800), SPH_C32(0xd0677573), SPH_C32(0xbadea7da),
35568 SPH_C32(0xaeebc4e1), SPH_C32(0x38ada33c), SPH_C32(0xb27e0000),
35569 SPH_C32(0x649f0000), SPH_C32(0x8ca3005a), SPH_C32(0x60491800),
35570 SPH_C32(0xab7d1541), SPH_C32(0x12c12299), SPH_C32(0xe4e1e792),
35571 SPH_C32(0xe14c2e1d) },
35572 { SPH_C32(0x64990000), SPH_C32(0x3b6c0000), SPH_C32(0x60f1003c),
35573 SPH_C32(0xe9731800), SPH_C32(0x129b076a), SPH_C32(0x0b0a27d7),
35574 SPH_C32(0x833a3ea7), SPH_C32(0x1c9cec2b), SPH_C32(0xea3d0000),
35575 SPH_C32(0xe4e10000), SPH_C32(0xf490005b), SPH_C32(0xa6222000),
35576 SPH_C32(0x4c4a499d), SPH_C32(0x6b6c1d44), SPH_C32(0x489219fd),
35577 SPH_C32(0xdb0857ac) },
35578 { SPH_C32(0x3cda0000), SPH_C32(0xbb120000), SPH_C32(0x18c2003d),
35579 SPH_C32(0x2f182000), SPH_C32(0xf5ac5bb6), SPH_C32(0x72a7180a),
35580 SPH_C32(0x2f49c0c8), SPH_C32(0x26d8959a), SPH_C32(0xf7670000),
35581 SPH_C32(0xcf930000), SPH_C32(0xbc1d005b), SPH_C32(0x09433800),
35582 SPH_C32(0x69816758), SPH_C32(0xa315a294), SPH_C32(0xc9301dd4),
35583 SPH_C32(0xc57d610a) },
35584 { SPH_C32(0x584f0000), SPH_C32(0x729f0000), SPH_C32(0xe07f000a),
35585 SPH_C32(0x43790000), SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba),
35586 SPH_C32(0x5d240486), SPH_C32(0xa72142f2), SPH_C32(0x82870000),
35587 SPH_C32(0x445f0000), SPH_C32(0xf5d1006a), SPH_C32(0x48c80000),
35588 SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613), SPH_C32(0x3ae7fb0f),
35589 SPH_C32(0x12322569) },
35590 { SPH_C32(0x000c0000), SPH_C32(0xf2e10000), SPH_C32(0x984c000b),
35591 SPH_C32(0x85123800), SPH_C32(0x7c2e1461), SPH_C32(0x9ee94967),
35592 SPH_C32(0xf157fae9), SPH_C32(0x9d653b43), SPH_C32(0x9fdd0000),
35593 SPH_C32(0x6f2d0000), SPH_C32(0xbd5c006a), SPH_C32(0xe7a91800),
35594 SPH_C32(0xd5bb1f0e), SPH_C32(0x0bb019c3), SPH_C32(0xbb45ff26),
35595 SPH_C32(0x0c4713cf) },
35596 { SPH_C32(0x45150000), SPH_C32(0x59ed0000), SPH_C32(0xa8f2000a),
35597 SPH_C32(0xec181800), SPH_C32(0xbed26678), SPH_C32(0x2f3dc96a),
35598 SPH_C32(0xdc8600af), SPH_C32(0xb9547454), SPH_C32(0xc79e0000),
35599 SPH_C32(0xef530000), SPH_C32(0xc56f006b), SPH_C32(0x21c22000),
35600 SPH_C32(0x328c43d2), SPH_C32(0x721d261e), SPH_C32(0x17360149),
35601 SPH_C32(0x36036a7e) },
35602 { SPH_C32(0x1d560000), SPH_C32(0xd9930000), SPH_C32(0xd0c1000b),
35603 SPH_C32(0x2a732000), SPH_C32(0x59e53aa4), SPH_C32(0x5690f6b7),
35604 SPH_C32(0x70f5fec0), SPH_C32(0x83100de5), SPH_C32(0xdac40000),
35605 SPH_C32(0xc4210000), SPH_C32(0x8de2006b), SPH_C32(0x8ea33800),
35606 SPH_C32(0x17476d17), SPH_C32(0xba6499ce), SPH_C32(0x96940560),
35607 SPH_C32(0x28765cd8) },
35608 { SPH_C32(0xfd740000), SPH_C32(0x66b90000), SPH_C32(0xae4f0014),
35609 SPH_C32(0x3fd70000), SPH_C32(0x14874568), SPH_C32(0x9f9bdc87),
35610 SPH_C32(0xaa156c5e), SPH_C32(0xac3a0bb4), SPH_C32(0x856a0000),
35611 SPH_C32(0xf60f0000), SPH_C32(0x72a50060), SPH_C32(0xdfc50000),
35612 SPH_C32(0xb3021265), SPH_C32(0x8b0ec8b7), SPH_C32(0xce9f992d),
35613 SPH_C32(0x824794a7) },
35614 { SPH_C32(0xa5370000), SPH_C32(0xe6c70000), SPH_C32(0xd67c0015),
35615 SPH_C32(0xf9bc3800), SPH_C32(0xf3b019b4), SPH_C32(0xe636e35a),
35616 SPH_C32(0x06669231), SPH_C32(0x967e7205), SPH_C32(0x98300000),
35617 SPH_C32(0xdd7d0000), SPH_C32(0x3a280060), SPH_C32(0x70a41800),
35618 SPH_C32(0x96c93ca0), SPH_C32(0x43777767), SPH_C32(0x4f3d9d04),
35619 SPH_C32(0x9c32a201) },
35620 { SPH_C32(0xe02e0000), SPH_C32(0x4dcb0000), SPH_C32(0xe6c20014),
35621 SPH_C32(0x90b61800), SPH_C32(0x314c6bad), SPH_C32(0x57e26357),
35622 SPH_C32(0x2bb76877), SPH_C32(0xb24f3d12), SPH_C32(0xc0730000),
35623 SPH_C32(0x5d030000), SPH_C32(0x421b0061), SPH_C32(0xb6cf2000),
35624 SPH_C32(0x71fe607c), SPH_C32(0x3ada48ba), SPH_C32(0xe34e636b),
35625 SPH_C32(0xa676dbb0) },
35626 { SPH_C32(0xb86d0000), SPH_C32(0xcdb50000), SPH_C32(0x9ef10015),
35627 SPH_C32(0x56dd2000), SPH_C32(0xd67b3771), SPH_C32(0x2e4f5c8a),
35628 SPH_C32(0x87c49618), SPH_C32(0x880b44a3), SPH_C32(0xdd290000),
35629 SPH_C32(0x76710000), SPH_C32(0x0a960061), SPH_C32(0x19ae3800),
35630 SPH_C32(0x54354eb9), SPH_C32(0xf2a3f76a), SPH_C32(0x62ec6742),
35631 SPH_C32(0xb803ed16) },
35632 { SPH_C32(0x5fa20000), SPH_C32(0xc0cf0000), SPH_C32(0x670b0000),
35633 SPH_C32(0xd4740000), SPH_C32(0xd86b6b13), SPH_C32(0xaf83181e),
35634 SPH_C32(0xa95c66a4), SPH_C32(0x3754f33c), SPH_C32(0x20510000),
35635 SPH_C32(0xe2290000), SPH_C32(0x3c95007e), SPH_C32(0xa36b0000),
35636 SPH_C32(0x3c9c1fb0), SPH_C32(0xf3d1628a), SPH_C32(0x39aef1f5),
35637 SPH_C32(0x895cdde1) },
35638 { SPH_C32(0x07e10000), SPH_C32(0x40b10000), SPH_C32(0x1f380001),
35639 SPH_C32(0x121f3800), SPH_C32(0x3f5c37cf), SPH_C32(0xd62e27c3),
35640 SPH_C32(0x052f98cb), SPH_C32(0x0d108a8d), SPH_C32(0x3d0b0000),
35641 SPH_C32(0xc95b0000), SPH_C32(0x7418007e), SPH_C32(0x0c0a1800),
35642 SPH_C32(0x19573175), SPH_C32(0x3ba8dd5a), SPH_C32(0xb80cf5dc),
35643 SPH_C32(0x9729eb47) },
35644 { SPH_C32(0x42f80000), SPH_C32(0xebbd0000), SPH_C32(0x2f860000),
35645 SPH_C32(0x7b151800), SPH_C32(0xfda045d6), SPH_C32(0x67faa7ce),
35646 SPH_C32(0x28fe628d), SPH_C32(0x2921c59a), SPH_C32(0x65480000),
35647 SPH_C32(0x49250000), SPH_C32(0x0c2b007f), SPH_C32(0xca612000),
35648 SPH_C32(0xfe606da9), SPH_C32(0x4205e287), SPH_C32(0x147f0bb3),
35649 SPH_C32(0xad6d92f6) },
35650 { SPH_C32(0x1abb0000), SPH_C32(0x6bc30000), SPH_C32(0x57b50001),
35651 SPH_C32(0xbd7e2000), SPH_C32(0x1a97190a), SPH_C32(0x1e579813),
35652 SPH_C32(0x848d9ce2), SPH_C32(0x1365bc2b), SPH_C32(0x78120000),
35653 SPH_C32(0x62570000), SPH_C32(0x44a6007f), SPH_C32(0x65003800),
35654 SPH_C32(0xdbab436c), SPH_C32(0x8a7c5d57), SPH_C32(0x95dd0f9a),
35655 SPH_C32(0xb318a450) },
35656 { SPH_C32(0xfa990000), SPH_C32(0xd4e90000), SPH_C32(0x293b001e),
35657 SPH_C32(0xa8da0000), SPH_C32(0x57f566c6), SPH_C32(0xd75cb223),
35658 SPH_C32(0x5e6d0e7c), SPH_C32(0x3c4fba7a), SPH_C32(0x27bc0000),
35659 SPH_C32(0x50790000), SPH_C32(0xbbe10074), SPH_C32(0x34660000),
35660 SPH_C32(0x7fee3c1e), SPH_C32(0xbb160c2e), SPH_C32(0xcdd693d7),
35661 SPH_C32(0x19296c2f) },
35662 { SPH_C32(0xa2da0000), SPH_C32(0x54970000), SPH_C32(0x5108001f),
35663 SPH_C32(0x6eb13800), SPH_C32(0xb0c23a1a), SPH_C32(0xaef18dfe),
35664 SPH_C32(0xf21ef013), SPH_C32(0x060bc3cb), SPH_C32(0x3ae60000),
35665 SPH_C32(0x7b0b0000), SPH_C32(0xf36c0074), SPH_C32(0x9b071800),
35666 SPH_C32(0x5a2512db), SPH_C32(0x736fb3fe), SPH_C32(0x4c7497fe),
35667 SPH_C32(0x075c5a89) },
35668 { SPH_C32(0xe7c30000), SPH_C32(0xff9b0000), SPH_C32(0x61b6001e),
35669 SPH_C32(0x07bb1800), SPH_C32(0x723e4803), SPH_C32(0x1f250df3),
35670 SPH_C32(0xdfcf0a55), SPH_C32(0x223a8cdc), SPH_C32(0x62a50000),
35671 SPH_C32(0xfb750000), SPH_C32(0x8b5f0075), SPH_C32(0x5d6c2000),
35672 SPH_C32(0xbd124e07), SPH_C32(0x0ac28c23), SPH_C32(0xe0076991),
35673 SPH_C32(0x3d182338) },
35674 { SPH_C32(0xbf800000), SPH_C32(0x7fe50000), SPH_C32(0x1985001f),
35675 SPH_C32(0xc1d02000), SPH_C32(0x950914df), SPH_C32(0x6688322e),
35676 SPH_C32(0x73bcf43a), SPH_C32(0x187ef56d), SPH_C32(0x7fff0000),
35677 SPH_C32(0xd0070000), SPH_C32(0xc3d20075), SPH_C32(0xf20d3800),
35678 SPH_C32(0x98d960c2), SPH_C32(0xc2bb33f3), SPH_C32(0x61a56db8),
35679 SPH_C32(0x236d159e) },
35680 { SPH_C32(0xd0d70000), SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024),
35681 SPH_C32(0xb8370000), SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd),
35682 SPH_C32(0xf5b174ea), SPH_C32(0x41313666), SPH_C32(0x89450000),
35683 SPH_C32(0x9f3c0000), SPH_C32(0x8b590066), SPH_C32(0x5d4e0000),
35684 SPH_C32(0x618d7938), SPH_C32(0xb6481d50), SPH_C32(0xce87bf91),
35685 SPH_C32(0xca84310a) },
35686 { SPH_C32(0x88940000), SPH_C32(0xed750000), SPH_C32(0xe7830025),
35687 SPH_C32(0x7e5c3800), SPH_C32(0x8d7613fb), SPH_C32(0xff47d800),
35688 SPH_C32(0x59c28a85), SPH_C32(0x7b754fd7), SPH_C32(0x941f0000),
35689 SPH_C32(0xb44e0000), SPH_C32(0xc3d40066), SPH_C32(0xf22f1800),
35690 SPH_C32(0x444657fd), SPH_C32(0x7e31a280), SPH_C32(0x4f25bbb8),
35691 SPH_C32(0xd4f107ac) },
35692 { SPH_C32(0xcd8d0000), SPH_C32(0x46790000), SPH_C32(0xd73d0024),
35693 SPH_C32(0x17561800), SPH_C32(0x4f8a61e2), SPH_C32(0x4e93580d),
35694 SPH_C32(0x741370c3), SPH_C32(0x5f4400c0), SPH_C32(0xcc5c0000),
35695 SPH_C32(0x34300000), SPH_C32(0xbbe70067), SPH_C32(0x34442000),
35696 SPH_C32(0xa3710b21), SPH_C32(0x079c9d5d), SPH_C32(0xe35645d7),
35697 SPH_C32(0xeeb57e1d) },
35698 { SPH_C32(0x95ce0000), SPH_C32(0xc6070000), SPH_C32(0xaf0e0025),
35699 SPH_C32(0xd13d2000), SPH_C32(0xa8bd3d3e), SPH_C32(0x373e67d0),
35700 SPH_C32(0xd8608eac), SPH_C32(0x65007971), SPH_C32(0xd1060000),
35701 SPH_C32(0x1f420000), SPH_C32(0xf36a0067), SPH_C32(0x9b253800),
35702 SPH_C32(0x86ba25e4), SPH_C32(0xcfe5228d), SPH_C32(0x62f441fe),
35703 SPH_C32(0xf0c048bb) },
35704 { SPH_C32(0x75ec0000), SPH_C32(0x792d0000), SPH_C32(0xd180003a),
35705 SPH_C32(0xc4990000), SPH_C32(0xe5df42f2), SPH_C32(0xfe354de0),
35706 SPH_C32(0x02801c32), SPH_C32(0x4a2a7f20), SPH_C32(0x8ea80000),
35707 SPH_C32(0x2d6c0000), SPH_C32(0x0c2d006c), SPH_C32(0xca430000),
35708 SPH_C32(0x22ff5a96), SPH_C32(0xfe8f73f4), SPH_C32(0x3affddb3),
35709 SPH_C32(0x5af180c4) },
35710 { SPH_C32(0x2daf0000), SPH_C32(0xf9530000), SPH_C32(0xa9b3003b),
35711 SPH_C32(0x02f23800), SPH_C32(0x02e81e2e), SPH_C32(0x8798723d),
35712 SPH_C32(0xaef3e25d), SPH_C32(0x706e0691), SPH_C32(0x93f20000),
35713 SPH_C32(0x061e0000), SPH_C32(0x44a0006c), SPH_C32(0x65221800),
35714 SPH_C32(0x07347453), SPH_C32(0x36f6cc24), SPH_C32(0xbb5dd99a),
35715 SPH_C32(0x4484b662) },
35716 { SPH_C32(0x68b60000), SPH_C32(0x525f0000), SPH_C32(0x990d003a),
35717 SPH_C32(0x6bf81800), SPH_C32(0xc0146c37), SPH_C32(0x364cf230),
35718 SPH_C32(0x8322181b), SPH_C32(0x545f4986), SPH_C32(0xcbb10000),
35719 SPH_C32(0x86600000), SPH_C32(0x3c93006d), SPH_C32(0xa3492000),
35720 SPH_C32(0xe003288f), SPH_C32(0x4f5bf3f9), SPH_C32(0x172e27f5),
35721 SPH_C32(0x7ec0cfd3) },
35722 { SPH_C32(0x30f50000), SPH_C32(0xd2210000), SPH_C32(0xe13e003b),
35723 SPH_C32(0xad932000), SPH_C32(0x272330eb), SPH_C32(0x4fe1cded),
35724 SPH_C32(0x2f51e674), SPH_C32(0x6e1b3037), SPH_C32(0xd6eb0000),
35725 SPH_C32(0xad120000), SPH_C32(0x741e006d), SPH_C32(0x0c283800),
35726 SPH_C32(0xc5c8064a), SPH_C32(0x87224c29), SPH_C32(0x968c23dc),
35727 SPH_C32(0x60b5f975) },
35728 { SPH_C32(0xd73a0000), SPH_C32(0xdf5b0000), SPH_C32(0x18c4002e),
35729 SPH_C32(0x2f3a0000), SPH_C32(0x29336c89), SPH_C32(0xce2d8979),
35730 SPH_C32(0x01c916c8), SPH_C32(0xd14487a8), SPH_C32(0x2b930000),
35731 SPH_C32(0x394a0000), SPH_C32(0x421d0072), SPH_C32(0xb6ed0000),
35732 SPH_C32(0xad615743), SPH_C32(0x8650d9c9), SPH_C32(0xcdceb56b),
35733 SPH_C32(0x51eac982) },
35734 { SPH_C32(0x8f790000), SPH_C32(0x5f250000), SPH_C32(0x60f7002f),
35735 SPH_C32(0xe9513800), SPH_C32(0xce043055), SPH_C32(0xb780b6a4),
35736 SPH_C32(0xadbae8a7), SPH_C32(0xeb00fe19), SPH_C32(0x36c90000),
35737 SPH_C32(0x12380000), SPH_C32(0x0a900072), SPH_C32(0x198c1800),
35738 SPH_C32(0x88aa7986), SPH_C32(0x4e296619), SPH_C32(0x4c6cb142),
35739 SPH_C32(0x4f9fff24) },
35740 { SPH_C32(0xca600000), SPH_C32(0xf4290000), SPH_C32(0x5049002e),
35741 SPH_C32(0x805b1800), SPH_C32(0x0cf8424c), SPH_C32(0x065436a9),
35742 SPH_C32(0x806b12e1), SPH_C32(0xcf31b10e), SPH_C32(0x6e8a0000),
35743 SPH_C32(0x92460000), SPH_C32(0x72a30073), SPH_C32(0xdfe72000),
35744 SPH_C32(0x6f9d255a), SPH_C32(0x378459c4), SPH_C32(0xe01f4f2d),
35745 SPH_C32(0x75db8695) },
35746 { SPH_C32(0x92230000), SPH_C32(0x74570000), SPH_C32(0x287a002f),
35747 SPH_C32(0x46302000), SPH_C32(0xebcf1e90), SPH_C32(0x7ff90974),
35748 SPH_C32(0x2c18ec8e), SPH_C32(0xf575c8bf), SPH_C32(0x73d00000),
35749 SPH_C32(0xb9340000), SPH_C32(0x3a2e0073), SPH_C32(0x70863800),
35750 SPH_C32(0x4a560b9f), SPH_C32(0xfffde614), SPH_C32(0x61bd4b04),
35751 SPH_C32(0x6baeb033) },
35752 { SPH_C32(0x72010000), SPH_C32(0xcb7d0000), SPH_C32(0x56f40030),
35753 SPH_C32(0x53940000), SPH_C32(0xa6ad615c), SPH_C32(0xb6f22344),
35754 SPH_C32(0xf6f87e10), SPH_C32(0xda5fceee), SPH_C32(0x2c7e0000),
35755 SPH_C32(0x8b1a0000), SPH_C32(0xc5690078), SPH_C32(0x21e00000),
35756 SPH_C32(0xee1374ed), SPH_C32(0xce97b76d), SPH_C32(0x39b6d749),
35757 SPH_C32(0xc19f784c) },
35758 { SPH_C32(0x2a420000), SPH_C32(0x4b030000), SPH_C32(0x2ec70031),
35759 SPH_C32(0x95ff3800), SPH_C32(0x419a3d80), SPH_C32(0xcf5f1c99),
35760 SPH_C32(0x5a8b807f), SPH_C32(0xe01bb75f), SPH_C32(0x31240000),
35761 SPH_C32(0xa0680000), SPH_C32(0x8de40078), SPH_C32(0x8e811800),
35762 SPH_C32(0xcbd85a28), SPH_C32(0x06ee08bd), SPH_C32(0xb814d360),
35763 SPH_C32(0xdfea4eea) },
35764 { SPH_C32(0x6f5b0000), SPH_C32(0xe00f0000), SPH_C32(0x1e790030),
35765 SPH_C32(0xfcf51800), SPH_C32(0x83664f99), SPH_C32(0x7e8b9c94),
35766 SPH_C32(0x775a7a39), SPH_C32(0xc42af848), SPH_C32(0x69670000),
35767 SPH_C32(0x20160000), SPH_C32(0xf5d70079), SPH_C32(0x48ea2000),
35768 SPH_C32(0x2cef06f4), SPH_C32(0x7f433760), SPH_C32(0x14672d0f),
35769 SPH_C32(0xe5ae375b) },
35770 { SPH_C32(0x37180000), SPH_C32(0x60710000), SPH_C32(0x664a0031),
35771 SPH_C32(0x3a9e2000), SPH_C32(0x64511345), SPH_C32(0x0726a349),
35772 SPH_C32(0xdb298456), SPH_C32(0xfe6e81f9), SPH_C32(0x743d0000),
35773 SPH_C32(0x0b640000), SPH_C32(0xbd5a0079), SPH_C32(0xe78b3800),
35774 SPH_C32(0x09242831), SPH_C32(0xb73a88b0), SPH_C32(0x95c52926),
35775 SPH_C32(0xfbdb01fd) },
35776 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
35777 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
35778 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
35779 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
35780 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
35781 SPH_C32(0x5303130f) },
35782 { SPH_C32(0x599e0000), SPH_C32(0x00d60000), SPH_C32(0x8ca50049),
35783 SPH_C32(0x606b3800), SPH_C32(0x77e2227e), SPH_C32(0xae4bb3ea),
35784 SPH_C32(0xca613192), SPH_C32(0x16d03c2f), SPH_C32(0x4f0a0000),
35785 SPH_C32(0x02260000), SPH_C32(0x22ec004e), SPH_C32(0x5f9e1800),
35786 SPH_C32(0xbffa5029), SPH_C32(0x8d5afe1e), SPH_C32(0x4ef48bcc),
35787 SPH_C32(0x4d7625a9) },
35788 { SPH_C32(0x1c870000), SPH_C32(0xabda0000), SPH_C32(0xbc1b0048),
35789 SPH_C32(0x09611800), SPH_C32(0xb51e5067), SPH_C32(0x1f9f33e7),
35790 SPH_C32(0xe7b0cbd4), SPH_C32(0x32e17338), SPH_C32(0x17490000),
35791 SPH_C32(0x82580000), SPH_C32(0x5adf004f), SPH_C32(0x99f52000),
35792 SPH_C32(0x58cd0cf5), SPH_C32(0xf4f7c1c3), SPH_C32(0xe28775a3),
35793 SPH_C32(0x77325c18) },
35794 { SPH_C32(0x44c40000), SPH_C32(0x2ba40000), SPH_C32(0xc4280049),
35795 SPH_C32(0xcf0a2000), SPH_C32(0x52290cbb), SPH_C32(0x66320c3a),
35796 SPH_C32(0x4bc335bb), SPH_C32(0x08a50a89), SPH_C32(0x0a130000),
35797 SPH_C32(0xa92a0000), SPH_C32(0x1252004f), SPH_C32(0x36943800),
35798 SPH_C32(0x7d062230), SPH_C32(0x3c8e7e13), SPH_C32(0x6325718a),
35799 SPH_C32(0x69476abe) },
35800 { SPH_C32(0xa4e60000), SPH_C32(0x948e0000), SPH_C32(0xbaa60056),
35801 SPH_C32(0xdaae0000), SPH_C32(0x1f4b7377), SPH_C32(0xaf39260a),
35802 SPH_C32(0x9123a725), SPH_C32(0x278f0cd8), SPH_C32(0x55bd0000),
35803 SPH_C32(0x9b040000), SPH_C32(0xed150044), SPH_C32(0x67f20000),
35804 SPH_C32(0xd9435d42), SPH_C32(0x0de42f6a), SPH_C32(0x3b2eedc7),
35805 SPH_C32(0xc376a2c1) },
35806 { SPH_C32(0xfca50000), SPH_C32(0x14f00000), SPH_C32(0xc2950057),
35807 SPH_C32(0x1cc53800), SPH_C32(0xf87c2fab), SPH_C32(0xd69419d7),
35808 SPH_C32(0x3d50594a), SPH_C32(0x1dcb7569), SPH_C32(0x48e70000),
35809 SPH_C32(0xb0760000), SPH_C32(0xa5980044), SPH_C32(0xc8931800),
35810 SPH_C32(0xfc887387), SPH_C32(0xc59d90ba), SPH_C32(0xba8ce9ee),
35811 SPH_C32(0xdd039467) },
35812 { SPH_C32(0xb9bc0000), SPH_C32(0xbffc0000), SPH_C32(0xf22b0056),
35813 SPH_C32(0x75cf1800), SPH_C32(0x3a805db2), SPH_C32(0x674099da),
35814 SPH_C32(0x1081a30c), SPH_C32(0x39fa3a7e), SPH_C32(0x10a40000),
35815 SPH_C32(0x30080000), SPH_C32(0xddab0045), SPH_C32(0x0ef82000),
35816 SPH_C32(0x1bbf2f5b), SPH_C32(0xbc30af67), SPH_C32(0x16ff1781),
35817 SPH_C32(0xe747edd6) },
35818 { SPH_C32(0xe1ff0000), SPH_C32(0x3f820000), SPH_C32(0x8a180057),
35819 SPH_C32(0xb3a42000), SPH_C32(0xddb7016e), SPH_C32(0x1eeda607),
35820 SPH_C32(0xbcf25d63), SPH_C32(0x03be43cf), SPH_C32(0x0dfe0000),
35821 SPH_C32(0x1b7a0000), SPH_C32(0x95260045), SPH_C32(0xa1993800),
35822 SPH_C32(0x3e74019e), SPH_C32(0x744910b7), SPH_C32(0x975d13a8),
35823 SPH_C32(0xf932db70) },
35824 { SPH_C32(0x06300000), SPH_C32(0x32f80000), SPH_C32(0x73e20042),
35825 SPH_C32(0x310d0000), SPH_C32(0xd3a75d0c), SPH_C32(0x9f21e293),
35826 SPH_C32(0x926aaddf), SPH_C32(0xbce1f450), SPH_C32(0xf0860000),
35827 SPH_C32(0x8f220000), SPH_C32(0xa325005a), SPH_C32(0x1b5c0000),
35828 SPH_C32(0x56dd5097), SPH_C32(0x753b8557), SPH_C32(0xcc1f851f),
35829 SPH_C32(0xc86deb87) },
35830 { SPH_C32(0x5e730000), SPH_C32(0xb2860000), SPH_C32(0x0bd10043),
35831 SPH_C32(0xf7663800), SPH_C32(0x349001d0), SPH_C32(0xe68cdd4e),
35832 SPH_C32(0x3e1953b0), SPH_C32(0x86a58de1), SPH_C32(0xeddc0000),
35833 SPH_C32(0xa4500000), SPH_C32(0xeba8005a), SPH_C32(0xb43d1800),
35834 SPH_C32(0x73167e52), SPH_C32(0xbd423a87), SPH_C32(0x4dbd8136),
35835 SPH_C32(0xd618dd21) },
35836 { SPH_C32(0x1b6a0000), SPH_C32(0x198a0000), SPH_C32(0x3b6f0042),
35837 SPH_C32(0x9e6c1800), SPH_C32(0xf66c73c9), SPH_C32(0x57585d43),
35838 SPH_C32(0x13c8a9f6), SPH_C32(0xa294c2f6), SPH_C32(0xb59f0000),
35839 SPH_C32(0x242e0000), SPH_C32(0x939b005b), SPH_C32(0x72562000),
35840 SPH_C32(0x9421228e), SPH_C32(0xc4ef055a), SPH_C32(0xe1ce7f59),
35841 SPH_C32(0xec5ca490) },
35842 { SPH_C32(0x43290000), SPH_C32(0x99f40000), SPH_C32(0x435c0043),
35843 SPH_C32(0x58072000), SPH_C32(0x115b2f15), SPH_C32(0x2ef5629e),
35844 SPH_C32(0xbfbb5799), SPH_C32(0x98d0bb47), SPH_C32(0xa8c50000),
35845 SPH_C32(0x0f5c0000), SPH_C32(0xdb16005b), SPH_C32(0xdd373800),
35846 SPH_C32(0xb1ea0c4b), SPH_C32(0x0c96ba8a), SPH_C32(0x606c7b70),
35847 SPH_C32(0xf2299236) },
35848 { SPH_C32(0xa30b0000), SPH_C32(0x26de0000), SPH_C32(0x3dd2005c),
35849 SPH_C32(0x4da30000), SPH_C32(0x5c3950d9), SPH_C32(0xe7fe48ae),
35850 SPH_C32(0x655bc507), SPH_C32(0xb7fabd16), SPH_C32(0xf76b0000),
35851 SPH_C32(0x3d720000), SPH_C32(0x24510050), SPH_C32(0x8c510000),
35852 SPH_C32(0x15af7339), SPH_C32(0x3dfcebf3), SPH_C32(0x3867e73d),
35853 SPH_C32(0x58185a49) },
35854 { SPH_C32(0xfb480000), SPH_C32(0xa6a00000), SPH_C32(0x45e1005d),
35855 SPH_C32(0x8bc83800), SPH_C32(0xbb0e0c05), SPH_C32(0x9e537773),
35856 SPH_C32(0xc9283b68), SPH_C32(0x8dbec4a7), SPH_C32(0xea310000),
35857 SPH_C32(0x16000000), SPH_C32(0x6cdc0050), SPH_C32(0x23301800),
35858 SPH_C32(0x30645dfc), SPH_C32(0xf5855423), SPH_C32(0xb9c5e314),
35859 SPH_C32(0x466d6cef) },
35860 { SPH_C32(0xbe510000), SPH_C32(0x0dac0000), SPH_C32(0x755f005c),
35861 SPH_C32(0xe2c21800), SPH_C32(0x79f27e1c), SPH_C32(0x2f87f77e),
35862 SPH_C32(0xe4f9c12e), SPH_C32(0xa98f8bb0), SPH_C32(0xb2720000),
35863 SPH_C32(0x967e0000), SPH_C32(0x14ef0051), SPH_C32(0xe55b2000),
35864 SPH_C32(0xd7530120), SPH_C32(0x8c286bfe), SPH_C32(0x15b61d7b),
35865 SPH_C32(0x7c29155e) },
35866 { SPH_C32(0xe6120000), SPH_C32(0x8dd20000), SPH_C32(0x0d6c005d),
35867 SPH_C32(0x24a92000), SPH_C32(0x9ec522c0), SPH_C32(0x562ac8a3),
35868 SPH_C32(0x488a3f41), SPH_C32(0x93cbf201), SPH_C32(0xaf280000),
35869 SPH_C32(0xbd0c0000), SPH_C32(0x5c620051), SPH_C32(0x4a3a3800),
35870 SPH_C32(0xf2982fe5), SPH_C32(0x4451d42e), SPH_C32(0x94141952),
35871 SPH_C32(0x625c23f8) },
35872 { SPH_C32(0x89450000), SPH_C32(0x9f3c0000), SPH_C32(0x8b590066),
35873 SPH_C32(0x5d4e0000), SPH_C32(0x618d7938), SPH_C32(0xb6481d50),
35874 SPH_C32(0xce87bf91), SPH_C32(0xca84310a), SPH_C32(0x59920000),
35875 SPH_C32(0xf2370000), SPH_C32(0x14e90042), SPH_C32(0xe5790000),
35876 SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d), SPH_C32(0x3b36cb7b),
35877 SPH_C32(0x8bb5076c) },
35878 { SPH_C32(0xd1060000), SPH_C32(0x1f420000), SPH_C32(0xf36a0067),
35879 SPH_C32(0x9b253800), SPH_C32(0x86ba25e4), SPH_C32(0xcfe5228d),
35880 SPH_C32(0x62f441fe), SPH_C32(0xf0c048bb), SPH_C32(0x44c80000),
35881 SPH_C32(0xd9450000), SPH_C32(0x5c640042), SPH_C32(0x4a181800),
35882 SPH_C32(0x2e0718da), SPH_C32(0xf8db455d), SPH_C32(0xba94cf52),
35883 SPH_C32(0x95c031ca) },
35884 { SPH_C32(0x941f0000), SPH_C32(0xb44e0000), SPH_C32(0xc3d40066),
35885 SPH_C32(0xf22f1800), SPH_C32(0x444657fd), SPH_C32(0x7e31a280),
35886 SPH_C32(0x4f25bbb8), SPH_C32(0xd4f107ac), SPH_C32(0x1c8b0000),
35887 SPH_C32(0x593b0000), SPH_C32(0x24570043), SPH_C32(0x8c732000),
35888 SPH_C32(0xc9304406), SPH_C32(0x81767a80), SPH_C32(0x16e7313d),
35889 SPH_C32(0xaf84487b) },
35890 { SPH_C32(0xcc5c0000), SPH_C32(0x34300000), SPH_C32(0xbbe70067),
35891 SPH_C32(0x34442000), SPH_C32(0xa3710b21), SPH_C32(0x079c9d5d),
35892 SPH_C32(0xe35645d7), SPH_C32(0xeeb57e1d), SPH_C32(0x01d10000),
35893 SPH_C32(0x72490000), SPH_C32(0x6cda0043), SPH_C32(0x23123800),
35894 SPH_C32(0xecfb6ac3), SPH_C32(0x490fc550), SPH_C32(0x97453514),
35895 SPH_C32(0xb1f17edd) },
35896 { SPH_C32(0x2c7e0000), SPH_C32(0x8b1a0000), SPH_C32(0xc5690078),
35897 SPH_C32(0x21e00000), SPH_C32(0xee1374ed), SPH_C32(0xce97b76d),
35898 SPH_C32(0x39b6d749), SPH_C32(0xc19f784c), SPH_C32(0x5e7f0000),
35899 SPH_C32(0x40670000), SPH_C32(0x939d0048), SPH_C32(0x72740000),
35900 SPH_C32(0x48be15b1), SPH_C32(0x78659429), SPH_C32(0xcf4ea959),
35901 SPH_C32(0x1bc0b6a2) },
35902 { SPH_C32(0x743d0000), SPH_C32(0x0b640000), SPH_C32(0xbd5a0079),
35903 SPH_C32(0xe78b3800), SPH_C32(0x09242831), SPH_C32(0xb73a88b0),
35904 SPH_C32(0x95c52926), SPH_C32(0xfbdb01fd), SPH_C32(0x43250000),
35905 SPH_C32(0x6b150000), SPH_C32(0xdb100048), SPH_C32(0xdd151800),
35906 SPH_C32(0x6d753b74), SPH_C32(0xb01c2bf9), SPH_C32(0x4eecad70),
35907 SPH_C32(0x05b58004) },
35908 { SPH_C32(0x31240000), SPH_C32(0xa0680000), SPH_C32(0x8de40078),
35909 SPH_C32(0x8e811800), SPH_C32(0xcbd85a28), SPH_C32(0x06ee08bd),
35910 SPH_C32(0xb814d360), SPH_C32(0xdfea4eea), SPH_C32(0x1b660000),
35911 SPH_C32(0xeb6b0000), SPH_C32(0xa3230049), SPH_C32(0x1b7e2000),
35912 SPH_C32(0x8a4267a8), SPH_C32(0xc9b11424), SPH_C32(0xe29f531f),
35913 SPH_C32(0x3ff1f9b5) },
35914 { SPH_C32(0x69670000), SPH_C32(0x20160000), SPH_C32(0xf5d70079),
35915 SPH_C32(0x48ea2000), SPH_C32(0x2cef06f4), SPH_C32(0x7f433760),
35916 SPH_C32(0x14672d0f), SPH_C32(0xe5ae375b), SPH_C32(0x063c0000),
35917 SPH_C32(0xc0190000), SPH_C32(0xebae0049), SPH_C32(0xb41f3800),
35918 SPH_C32(0xaf89496d), SPH_C32(0x01c8abf4), SPH_C32(0x633d5736),
35919 SPH_C32(0x2184cf13) },
35920 { SPH_C32(0x8ea80000), SPH_C32(0x2d6c0000), SPH_C32(0x0c2d006c),
35921 SPH_C32(0xca430000), SPH_C32(0x22ff5a96), SPH_C32(0xfe8f73f4),
35922 SPH_C32(0x3affddb3), SPH_C32(0x5af180c4), SPH_C32(0xfb440000),
35923 SPH_C32(0x54410000), SPH_C32(0xddad0056), SPH_C32(0x0eda0000),
35924 SPH_C32(0xc7201864), SPH_C32(0x00ba3e14), SPH_C32(0x387fc181),
35925 SPH_C32(0x10dbffe4) },
35926 { SPH_C32(0xd6eb0000), SPH_C32(0xad120000), SPH_C32(0x741e006d),
35927 SPH_C32(0x0c283800), SPH_C32(0xc5c8064a), SPH_C32(0x87224c29),
35928 SPH_C32(0x968c23dc), SPH_C32(0x60b5f975), SPH_C32(0xe61e0000),
35929 SPH_C32(0x7f330000), SPH_C32(0x95200056), SPH_C32(0xa1bb1800),
35930 SPH_C32(0xe2eb36a1), SPH_C32(0xc8c381c4), SPH_C32(0xb9ddc5a8),
35931 SPH_C32(0x0eaec942) },
35932 { SPH_C32(0x93f20000), SPH_C32(0x061e0000), SPH_C32(0x44a0006c),
35933 SPH_C32(0x65221800), SPH_C32(0x07347453), SPH_C32(0x36f6cc24),
35934 SPH_C32(0xbb5dd99a), SPH_C32(0x4484b662), SPH_C32(0xbe5d0000),
35935 SPH_C32(0xff4d0000), SPH_C32(0xed130057), SPH_C32(0x67d02000),
35936 SPH_C32(0x05dc6a7d), SPH_C32(0xb16ebe19), SPH_C32(0x15ae3bc7),
35937 SPH_C32(0x34eab0f3) },
35938 { SPH_C32(0xcbb10000), SPH_C32(0x86600000), SPH_C32(0x3c93006d),
35939 SPH_C32(0xa3492000), SPH_C32(0xe003288f), SPH_C32(0x4f5bf3f9),
35940 SPH_C32(0x172e27f5), SPH_C32(0x7ec0cfd3), SPH_C32(0xa3070000),
35941 SPH_C32(0xd43f0000), SPH_C32(0xa59e0057), SPH_C32(0xc8b13800),
35942 SPH_C32(0x201744b8), SPH_C32(0x791701c9), SPH_C32(0x940c3fee),
35943 SPH_C32(0x2a9f8655) },
35944 { SPH_C32(0x2b930000), SPH_C32(0x394a0000), SPH_C32(0x421d0072),
35945 SPH_C32(0xb6ed0000), SPH_C32(0xad615743), SPH_C32(0x8650d9c9),
35946 SPH_C32(0xcdceb56b), SPH_C32(0x51eac982), SPH_C32(0xfca90000),
35947 SPH_C32(0xe6110000), SPH_C32(0x5ad9005c), SPH_C32(0x99d70000),
35948 SPH_C32(0x84523bca), SPH_C32(0x487d50b0), SPH_C32(0xcc07a3a3),
35949 SPH_C32(0x80ae4e2a) },
35950 { SPH_C32(0x73d00000), SPH_C32(0xb9340000), SPH_C32(0x3a2e0073),
35951 SPH_C32(0x70863800), SPH_C32(0x4a560b9f), SPH_C32(0xfffde614),
35952 SPH_C32(0x61bd4b04), SPH_C32(0x6baeb033), SPH_C32(0xe1f30000),
35953 SPH_C32(0xcd630000), SPH_C32(0x1254005c), SPH_C32(0x36b61800),
35954 SPH_C32(0xa199150f), SPH_C32(0x8004ef60), SPH_C32(0x4da5a78a),
35955 SPH_C32(0x9edb788c) },
35956 { SPH_C32(0x36c90000), SPH_C32(0x12380000), SPH_C32(0x0a900072),
35957 SPH_C32(0x198c1800), SPH_C32(0x88aa7986), SPH_C32(0x4e296619),
35958 SPH_C32(0x4c6cb142), SPH_C32(0x4f9fff24), SPH_C32(0xb9b00000),
35959 SPH_C32(0x4d1d0000), SPH_C32(0x6a67005d), SPH_C32(0xf0dd2000),
35960 SPH_C32(0x46ae49d3), SPH_C32(0xf9a9d0bd), SPH_C32(0xe1d659e5),
35961 SPH_C32(0xa49f013d) },
35962 { SPH_C32(0x6e8a0000), SPH_C32(0x92460000), SPH_C32(0x72a30073),
35963 SPH_C32(0xdfe72000), SPH_C32(0x6f9d255a), SPH_C32(0x378459c4),
35964 SPH_C32(0xe01f4f2d), SPH_C32(0x75db8695), SPH_C32(0xa4ea0000),
35965 SPH_C32(0x666f0000), SPH_C32(0x22ea005d), SPH_C32(0x5fbc3800),
35966 SPH_C32(0x63656716), SPH_C32(0x31d06f6d), SPH_C32(0x60745dcc),
35967 SPH_C32(0xbaea379b) },
35968 { SPH_C32(0x0a1f0000), SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044),
35969 SPH_C32(0xb3860000), SPH_C32(0x01283651), SPH_C32(0xa2673774),
35970 SPH_C32(0x92728b63), SPH_C32(0xf42251fd), SPH_C32(0xd10a0000),
35971 SPH_C32(0xeda30000), SPH_C32(0x6b26006c), SPH_C32(0x1e370000),
35972 SPH_C32(0xfa943185), SPH_C32(0x510c6bea), SPH_C32(0x93a3bb17),
35973 SPH_C32(0x6da573f8) },
35974 { SPH_C32(0x525c0000), SPH_C32(0xdbb50000), SPH_C32(0xf22d0045),
35975 SPH_C32(0x75ed3800), SPH_C32(0xe61f6a8d), SPH_C32(0xdbca08a9),
35976 SPH_C32(0x3e01750c), SPH_C32(0xce66284c), SPH_C32(0xcc500000),
35977 SPH_C32(0xc6d10000), SPH_C32(0x23ab006c), SPH_C32(0xb1561800),
35978 SPH_C32(0xdf5f1f40), SPH_C32(0x9975d43a), SPH_C32(0x1201bf3e),
35979 SPH_C32(0x73d0455e) },
35980 { SPH_C32(0x17450000), SPH_C32(0x70b90000), SPH_C32(0xc2930044),
35981 SPH_C32(0x1ce71800), SPH_C32(0x24e31894), SPH_C32(0x6a1e88a4),
35982 SPH_C32(0x13d08f4a), SPH_C32(0xea57675b), SPH_C32(0x94130000),
35983 SPH_C32(0x46af0000), SPH_C32(0x5b98006d), SPH_C32(0x773d2000),
35984 SPH_C32(0x3868439c), SPH_C32(0xe0d8ebe7), SPH_C32(0xbe724151),
35985 SPH_C32(0x49943cef) },
35986 { SPH_C32(0x4f060000), SPH_C32(0xf0c70000), SPH_C32(0xbaa00045),
35987 SPH_C32(0xda8c2000), SPH_C32(0xc3d44448), SPH_C32(0x13b3b779),
35988 SPH_C32(0xbfa37125), SPH_C32(0xd0131eea), SPH_C32(0x89490000),
35989 SPH_C32(0x6ddd0000), SPH_C32(0x1315006d), SPH_C32(0xd85c3800),
35990 SPH_C32(0x1da36d59), SPH_C32(0x28a15437), SPH_C32(0x3fd04578),
35991 SPH_C32(0x57e10a49) },
35992 { SPH_C32(0xaf240000), SPH_C32(0x4fed0000), SPH_C32(0xc42e005a),
35993 SPH_C32(0xcf280000), SPH_C32(0x8eb63b84), SPH_C32(0xdab89d49),
35994 SPH_C32(0x6543e3bb), SPH_C32(0xff3918bb), SPH_C32(0xd6e70000),
35995 SPH_C32(0x5ff30000), SPH_C32(0xec520066), SPH_C32(0x893a0000),
35996 SPH_C32(0xb9e6122b), SPH_C32(0x19cb054e), SPH_C32(0x67dbd935),
35997 SPH_C32(0xfdd0c236) },
35998 { SPH_C32(0xf7670000), SPH_C32(0xcf930000), SPH_C32(0xbc1d005b),
35999 SPH_C32(0x09433800), SPH_C32(0x69816758), SPH_C32(0xa315a294),
36000 SPH_C32(0xc9301dd4), SPH_C32(0xc57d610a), SPH_C32(0xcbbd0000),
36001 SPH_C32(0x74810000), SPH_C32(0xa4df0066), SPH_C32(0x265b1800),
36002 SPH_C32(0x9c2d3cee), SPH_C32(0xd1b2ba9e), SPH_C32(0xe679dd1c),
36003 SPH_C32(0xe3a5f490) },
36004 { SPH_C32(0xb27e0000), SPH_C32(0x649f0000), SPH_C32(0x8ca3005a),
36005 SPH_C32(0x60491800), SPH_C32(0xab7d1541), SPH_C32(0x12c12299),
36006 SPH_C32(0xe4e1e792), SPH_C32(0xe14c2e1d), SPH_C32(0x93fe0000),
36007 SPH_C32(0xf4ff0000), SPH_C32(0xdcec0067), SPH_C32(0xe0302000),
36008 SPH_C32(0x7b1a6032), SPH_C32(0xa81f8543), SPH_C32(0x4a0a2373),
36009 SPH_C32(0xd9e18d21) },
36010 { SPH_C32(0xea3d0000), SPH_C32(0xe4e10000), SPH_C32(0xf490005b),
36011 SPH_C32(0xa6222000), SPH_C32(0x4c4a499d), SPH_C32(0x6b6c1d44),
36012 SPH_C32(0x489219fd), SPH_C32(0xdb0857ac), SPH_C32(0x8ea40000),
36013 SPH_C32(0xdf8d0000), SPH_C32(0x94610067), SPH_C32(0x4f513800),
36014 SPH_C32(0x5ed14ef7), SPH_C32(0x60663a93), SPH_C32(0xcba8275a),
36015 SPH_C32(0xc794bb87) },
36016 { SPH_C32(0x0df20000), SPH_C32(0xe99b0000), SPH_C32(0x0d6a004e),
36017 SPH_C32(0x248b0000), SPH_C32(0x425a15ff), SPH_C32(0xeaa059d0),
36018 SPH_C32(0x660ae941), SPH_C32(0x6457e033), SPH_C32(0x73dc0000),
36019 SPH_C32(0x4bd50000), SPH_C32(0xa2620078), SPH_C32(0xf5940000),
36020 SPH_C32(0x36781ffe), SPH_C32(0x6114af73), SPH_C32(0x90eab1ed),
36021 SPH_C32(0xf6cb8b70) },
36022 { SPH_C32(0x55b10000), SPH_C32(0x69e50000), SPH_C32(0x7559004f),
36023 SPH_C32(0xe2e03800), SPH_C32(0xa56d4923), SPH_C32(0x930d660d),
36024 SPH_C32(0xca79172e), SPH_C32(0x5e139982), SPH_C32(0x6e860000),
36025 SPH_C32(0x60a70000), SPH_C32(0xeaef0078), SPH_C32(0x5af51800),
36026 SPH_C32(0x13b3313b), SPH_C32(0xa96d10a3), SPH_C32(0x1148b5c4),
36027 SPH_C32(0xe8bebdd6) },
36028 { SPH_C32(0x10a80000), SPH_C32(0xc2e90000), SPH_C32(0x45e7004e),
36029 SPH_C32(0x8bea1800), SPH_C32(0x67913b3a), SPH_C32(0x22d9e600),
36030 SPH_C32(0xe7a8ed68), SPH_C32(0x7a22d695), SPH_C32(0x36c50000),
36031 SPH_C32(0xe0d90000), SPH_C32(0x92dc0079), SPH_C32(0x9c9e2000),
36032 SPH_C32(0xf4846de7), SPH_C32(0xd0c02f7e), SPH_C32(0xbd3b4bab),
36033 SPH_C32(0xd2fac467) },
36034 { SPH_C32(0x48eb0000), SPH_C32(0x42970000), SPH_C32(0x3dd4004f),
36035 SPH_C32(0x4d812000), SPH_C32(0x80a667e6), SPH_C32(0x5b74d9dd),
36036 SPH_C32(0x4bdb1307), SPH_C32(0x4066af24), SPH_C32(0x2b9f0000),
36037 SPH_C32(0xcbab0000), SPH_C32(0xda510079), SPH_C32(0x33ff3800),
36038 SPH_C32(0xd14f4322), SPH_C32(0x18b990ae), SPH_C32(0x3c994f82),
36039 SPH_C32(0xcc8ff2c1) },
36040 { SPH_C32(0xa8c90000), SPH_C32(0xfdbd0000), SPH_C32(0x435a0050),
36041 SPH_C32(0x58250000), SPH_C32(0xcdc4182a), SPH_C32(0x927ff3ed),
36042 SPH_C32(0x913b8199), SPH_C32(0x6f4ca975), SPH_C32(0x74310000),
36043 SPH_C32(0xf9850000), SPH_C32(0x25160072), SPH_C32(0x62990000),
36044 SPH_C32(0x750a3c50), SPH_C32(0x29d3c1d7), SPH_C32(0x6492d3cf),
36045 SPH_C32(0x66be3abe) },
36046 { SPH_C32(0xf08a0000), SPH_C32(0x7dc30000), SPH_C32(0x3b690051),
36047 SPH_C32(0x9e4e3800), SPH_C32(0x2af344f6), SPH_C32(0xebd2cc30),
36048 SPH_C32(0x3d487ff6), SPH_C32(0x5508d0c4), SPH_C32(0x696b0000),
36049 SPH_C32(0xd2f70000), SPH_C32(0x6d9b0072), SPH_C32(0xcdf81800),
36050 SPH_C32(0x50c11295), SPH_C32(0xe1aa7e07), SPH_C32(0xe530d7e6),
36051 SPH_C32(0x78cb0c18) },
36052 { SPH_C32(0xb5930000), SPH_C32(0xd6cf0000), SPH_C32(0x0bd70050),
36053 SPH_C32(0xf7441800), SPH_C32(0xe80f36ef), SPH_C32(0x5a064c3d),
36054 SPH_C32(0x109985b0), SPH_C32(0x71399fd3), SPH_C32(0x31280000),
36055 SPH_C32(0x52890000), SPH_C32(0x15a80073), SPH_C32(0x0b932000),
36056 SPH_C32(0xb7f64e49), SPH_C32(0x980741da), SPH_C32(0x49432989),
36057 SPH_C32(0x428f75a9) },
36058 { SPH_C32(0xedd00000), SPH_C32(0x56b10000), SPH_C32(0x73e40051),
36059 SPH_C32(0x312f2000), SPH_C32(0x0f386a33), SPH_C32(0x23ab73e0),
36060 SPH_C32(0xbcea7bdf), SPH_C32(0x4b7de662), SPH_C32(0x2c720000),
36061 SPH_C32(0x79fb0000), SPH_C32(0x5d250073), SPH_C32(0xa4f23800),
36062 SPH_C32(0x923d608c), SPH_C32(0x507efe0a), SPH_C32(0xc8e12da0),
36063 SPH_C32(0x5cfa430f) },
36064 { SPH_C32(0x82870000), SPH_C32(0x445f0000), SPH_C32(0xf5d1006a),
36065 SPH_C32(0x48c80000), SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613),
36066 SPH_C32(0x3ae7fb0f), SPH_C32(0x12322569), SPH_C32(0xdac80000),
36067 SPH_C32(0x36c00000), SPH_C32(0x15ae0060), SPH_C32(0x0bb10000),
36068 SPH_C32(0x6b697976), SPH_C32(0x248dd0a9), SPH_C32(0x67c3ff89),
36069 SPH_C32(0xb513679b) },
36070 { SPH_C32(0xdac40000), SPH_C32(0xc4210000), SPH_C32(0x8de2006b),
36071 SPH_C32(0x8ea33800), SPH_C32(0x17476d17), SPH_C32(0xba6499ce),
36072 SPH_C32(0x96940560), SPH_C32(0x28765cd8), SPH_C32(0xc7920000),
36073 SPH_C32(0x1db20000), SPH_C32(0x5d230060), SPH_C32(0xa4d01800),
36074 SPH_C32(0x4ea257b3), SPH_C32(0xecf46f79), SPH_C32(0xe661fba0),
36075 SPH_C32(0xab66513d) },
36076 { SPH_C32(0x9fdd0000), SPH_C32(0x6f2d0000), SPH_C32(0xbd5c006a),
36077 SPH_C32(0xe7a91800), SPH_C32(0xd5bb1f0e), SPH_C32(0x0bb019c3),
36078 SPH_C32(0xbb45ff26), SPH_C32(0x0c4713cf), SPH_C32(0x9fd10000),
36079 SPH_C32(0x9dcc0000), SPH_C32(0x25100061), SPH_C32(0x62bb2000),
36080 SPH_C32(0xa9950b6f), SPH_C32(0x955950a4), SPH_C32(0x4a1205cf),
36081 SPH_C32(0x9122288c) },
36082 { SPH_C32(0xc79e0000), SPH_C32(0xef530000), SPH_C32(0xc56f006b),
36083 SPH_C32(0x21c22000), SPH_C32(0x328c43d2), SPH_C32(0x721d261e),
36084 SPH_C32(0x17360149), SPH_C32(0x36036a7e), SPH_C32(0x828b0000),
36085 SPH_C32(0xb6be0000), SPH_C32(0x6d9d0061), SPH_C32(0xcdda3800),
36086 SPH_C32(0x8c5e25aa), SPH_C32(0x5d20ef74), SPH_C32(0xcbb001e6),
36087 SPH_C32(0x8f571e2a) },
36088 { SPH_C32(0x27bc0000), SPH_C32(0x50790000), SPH_C32(0xbbe10074),
36089 SPH_C32(0x34660000), SPH_C32(0x7fee3c1e), SPH_C32(0xbb160c2e),
36090 SPH_C32(0xcdd693d7), SPH_C32(0x19296c2f), SPH_C32(0xdd250000),
36091 SPH_C32(0x84900000), SPH_C32(0x92da006a), SPH_C32(0x9cbc0000),
36092 SPH_C32(0x281b5ad8), SPH_C32(0x6c4abe0d), SPH_C32(0x93bb9dab),
36093 SPH_C32(0x2566d655) },
36094 { SPH_C32(0x7fff0000), SPH_C32(0xd0070000), SPH_C32(0xc3d20075),
36095 SPH_C32(0xf20d3800), SPH_C32(0x98d960c2), SPH_C32(0xc2bb33f3),
36096 SPH_C32(0x61a56db8), SPH_C32(0x236d159e), SPH_C32(0xc07f0000),
36097 SPH_C32(0xafe20000), SPH_C32(0xda57006a), SPH_C32(0x33dd1800),
36098 SPH_C32(0x0dd0741d), SPH_C32(0xa43301dd), SPH_C32(0x12199982),
36099 SPH_C32(0x3b13e0f3) },
36100 { SPH_C32(0x3ae60000), SPH_C32(0x7b0b0000), SPH_C32(0xf36c0074),
36101 SPH_C32(0x9b071800), SPH_C32(0x5a2512db), SPH_C32(0x736fb3fe),
36102 SPH_C32(0x4c7497fe), SPH_C32(0x075c5a89), SPH_C32(0x983c0000),
36103 SPH_C32(0x2f9c0000), SPH_C32(0xa264006b), SPH_C32(0xf5b62000),
36104 SPH_C32(0xeae728c1), SPH_C32(0xdd9e3e00), SPH_C32(0xbe6a67ed),
36105 SPH_C32(0x01579942) },
36106 { SPH_C32(0x62a50000), SPH_C32(0xfb750000), SPH_C32(0x8b5f0075),
36107 SPH_C32(0x5d6c2000), SPH_C32(0xbd124e07), SPH_C32(0x0ac28c23),
36108 SPH_C32(0xe0076991), SPH_C32(0x3d182338), SPH_C32(0x85660000),
36109 SPH_C32(0x04ee0000), SPH_C32(0xeae9006b), SPH_C32(0x5ad73800),
36110 SPH_C32(0xcf2c0604), SPH_C32(0x15e781d0), SPH_C32(0x3fc863c4),
36111 SPH_C32(0x1f22afe4) },
36112 { SPH_C32(0x856a0000), SPH_C32(0xf60f0000), SPH_C32(0x72a50060),
36113 SPH_C32(0xdfc50000), SPH_C32(0xb3021265), SPH_C32(0x8b0ec8b7),
36114 SPH_C32(0xce9f992d), SPH_C32(0x824794a7), SPH_C32(0x781e0000),
36115 SPH_C32(0x90b60000), SPH_C32(0xdcea0074), SPH_C32(0xe0120000),
36116 SPH_C32(0xa785570d), SPH_C32(0x14951430), SPH_C32(0x648af573),
36117 SPH_C32(0x2e7d9f13) },
36118 { SPH_C32(0xdd290000), SPH_C32(0x76710000), SPH_C32(0x0a960061),
36119 SPH_C32(0x19ae3800), SPH_C32(0x54354eb9), SPH_C32(0xf2a3f76a),
36120 SPH_C32(0x62ec6742), SPH_C32(0xb803ed16), SPH_C32(0x65440000),
36121 SPH_C32(0xbbc40000), SPH_C32(0x94670074), SPH_C32(0x4f731800),
36122 SPH_C32(0x824e79c8), SPH_C32(0xdcecabe0), SPH_C32(0xe528f15a),
36123 SPH_C32(0x3008a9b5) },
36124 { SPH_C32(0x98300000), SPH_C32(0xdd7d0000), SPH_C32(0x3a280060),
36125 SPH_C32(0x70a41800), SPH_C32(0x96c93ca0), SPH_C32(0x43777767),
36126 SPH_C32(0x4f3d9d04), SPH_C32(0x9c32a201), SPH_C32(0x3d070000),
36127 SPH_C32(0x3bba0000), SPH_C32(0xec540075), SPH_C32(0x89182000),
36128 SPH_C32(0x65792514), SPH_C32(0xa541943d), SPH_C32(0x495b0f35),
36129 SPH_C32(0x0a4cd004) },
36130 { SPH_C32(0xc0730000), SPH_C32(0x5d030000), SPH_C32(0x421b0061),
36131 SPH_C32(0xb6cf2000), SPH_C32(0x71fe607c), SPH_C32(0x3ada48ba),
36132 SPH_C32(0xe34e636b), SPH_C32(0xa676dbb0), SPH_C32(0x205d0000),
36133 SPH_C32(0x10c80000), SPH_C32(0xa4d90075), SPH_C32(0x26793800),
36134 SPH_C32(0x40b20bd1), SPH_C32(0x6d382bed), SPH_C32(0xc8f90b1c),
36135 SPH_C32(0x1439e6a2) },
36136 { SPH_C32(0x20510000), SPH_C32(0xe2290000), SPH_C32(0x3c95007e),
36137 SPH_C32(0xa36b0000), SPH_C32(0x3c9c1fb0), SPH_C32(0xf3d1628a),
36138 SPH_C32(0x39aef1f5), SPH_C32(0x895cdde1), SPH_C32(0x7ff30000),
36139 SPH_C32(0x22e60000), SPH_C32(0x5b9e007e), SPH_C32(0x771f0000),
36140 SPH_C32(0xe4f774a3), SPH_C32(0x5c527a94), SPH_C32(0x90f29751),
36141 SPH_C32(0xbe082edd) },
36142 { SPH_C32(0x78120000), SPH_C32(0x62570000), SPH_C32(0x44a6007f),
36143 SPH_C32(0x65003800), SPH_C32(0xdbab436c), SPH_C32(0x8a7c5d57),
36144 SPH_C32(0x95dd0f9a), SPH_C32(0xb318a450), SPH_C32(0x62a90000),
36145 SPH_C32(0x09940000), SPH_C32(0x1313007e), SPH_C32(0xd87e1800),
36146 SPH_C32(0xc13c5a66), SPH_C32(0x942bc544), SPH_C32(0x11509378),
36147 SPH_C32(0xa07d187b) },
36148 { SPH_C32(0x3d0b0000), SPH_C32(0xc95b0000), SPH_C32(0x7418007e),
36149 SPH_C32(0x0c0a1800), SPH_C32(0x19573175), SPH_C32(0x3ba8dd5a),
36150 SPH_C32(0xb80cf5dc), SPH_C32(0x9729eb47), SPH_C32(0x3aea0000),
36151 SPH_C32(0x89ea0000), SPH_C32(0x6b20007f), SPH_C32(0x1e152000),
36152 SPH_C32(0x260b06ba), SPH_C32(0xed86fa99), SPH_C32(0xbd236d17),
36153 SPH_C32(0x9a3961ca) },
36154 { SPH_C32(0x65480000), SPH_C32(0x49250000), SPH_C32(0x0c2b007f),
36155 SPH_C32(0xca612000), SPH_C32(0xfe606da9), SPH_C32(0x4205e287),
36156 SPH_C32(0x147f0bb3), SPH_C32(0xad6d92f6), SPH_C32(0x27b00000),
36157 SPH_C32(0xa2980000), SPH_C32(0x23ad007f), SPH_C32(0xb1743800),
36158 SPH_C32(0x03c0287f), SPH_C32(0x25ff4549), SPH_C32(0x3c81693e),
36159 SPH_C32(0x844c576c) }
36160 };
36161 static const sph_u32 T512_48[256][16] = {
36162 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36163 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36164 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36165 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36166 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36167 SPH_C32(0x00000000) },
36168 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
36169 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
36170 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
36171 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
36172 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
36173 SPH_C32(0x56a7b19f) },
36174 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
36175 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
36176 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
36177 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
36178 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
36179 SPH_C32(0x81fdf908) },
36180 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
36181 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
36182 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
36183 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
36184 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
36185 SPH_C32(0xd75a4897) },
36186 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
36187 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
36188 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
36189 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
36190 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
36191 SPH_C32(0x5bd61539) },
36192 { SPH_C32(0x52190000), SPH_C32(0x3b780000), SPH_C32(0x19080000),
36193 SPH_C32(0xac000600), SPH_C32(0xa0c35180), SPH_C32(0x49b17387),
36194 SPH_C32(0xfac3d23d), SPH_C32(0x99353c49), SPH_C32(0x13c30000),
36195 SPH_C32(0xe4e20000), SPH_C32(0xc2910000), SPH_C32(0x5e7f00a0),
36196 SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8), SPH_C32(0xb825551a),
36197 SPH_C32(0x0d71a4a6) },
36198 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
36199 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
36200 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
36201 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
36202 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
36203 SPH_C32(0xda2bec31) },
36204 { SPH_C32(0xa2dc0000), SPH_C32(0x625b0000), SPH_C32(0x5c8a0000),
36205 SPH_C32(0x4d8d06c0), SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e),
36206 SPH_C32(0x31232c21), SPH_C32(0xcf928dd6), SPH_C32(0x052e0000),
36207 SPH_C32(0xf18a0000), SPH_C32(0x2f460000), SPH_C32(0x6c220280),
36208 SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b), SPH_C32(0x5b50adb2),
36209 SPH_C32(0x8c8c5dae) },
36210 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
36211 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
36212 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
36213 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
36214 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
36215 SPH_C32(0x15b961e7) },
36216 { SPH_C32(0x052e0000), SPH_C32(0xf18a0000), SPH_C32(0x2f460000),
36217 SPH_C32(0x6c220280), SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b),
36218 SPH_C32(0x5b50adb2), SPH_C32(0x8c8c5dae), SPH_C32(0xa7f20000),
36219 SPH_C32(0x93d10000), SPH_C32(0x73cc0000), SPH_C32(0x21af0440),
36220 SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295), SPH_C32(0x6a738193),
36221 SPH_C32(0x431ed078) },
36222 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
36223 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
36224 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
36225 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
36226 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
36227 SPH_C32(0x944498ef) },
36228 { SPH_C32(0xf5eb0000), SPH_C32(0xa8a90000), SPH_C32(0x6ac40000),
36229 SPH_C32(0x8daf0240), SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112),
36230 SPH_C32(0x90b053ae), SPH_C32(0xda2bec31), SPH_C32(0xb11f0000),
36231 SPH_C32(0x86b90000), SPH_C32(0x9e1b0000), SPH_C32(0x13f20660),
36232 SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6), SPH_C32(0x8906793b),
36233 SPH_C32(0xc2e32970) },
36234 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
36235 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
36236 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
36237 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
36238 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
36239 SPH_C32(0x4e6f74de) },
36240 { SPH_C32(0xb11f0000), SPH_C32(0x86b90000), SPH_C32(0x9e1b0000),
36241 SPH_C32(0x13f20660), SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6),
36242 SPH_C32(0x8906793b), SPH_C32(0xc2e32970), SPH_C32(0x44f40000),
36243 SPH_C32(0x2e100000), SPH_C32(0xf4df0000), SPH_C32(0x9e5d0420),
36244 SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4), SPH_C32(0x19b62a95),
36245 SPH_C32(0x18c8c541) },
36246 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
36247 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
36248 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
36249 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
36250 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
36251 SPH_C32(0xcf928dd6) },
36252 { SPH_C32(0x41da0000), SPH_C32(0xdf9a0000), SPH_C32(0xdb990000),
36253 SPH_C32(0xf27f06a0), SPH_C32(0xb5145dab), SPH_C32(0x06e9124f),
36254 SPH_C32(0x42e68727), SPH_C32(0x944498ef), SPH_C32(0x52190000),
36255 SPH_C32(0x3b780000), SPH_C32(0x19080000), SPH_C32(0xac000600),
36256 SPH_C32(0xa0c35180), SPH_C32(0x49b17387), SPH_C32(0xfac3d23d),
36257 SPH_C32(0x99353c49) },
36258 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
36259 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
36260 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
36261 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
36262 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
36263 SPH_C32(0x2a2c18f0) },
36264 { SPH_C32(0xe4da0000), SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000),
36265 SPH_C32(0x30bc7ae0), SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c),
36266 SPH_C32(0xec573483), SPH_C32(0xa8686d09), SPH_C32(0x4a180000),
36267 SPH_C32(0x4a8e0000), SPH_C32(0xf2650000), SPH_C32(0x16a528c0),
36268 SPH_C32(0xe428127c), SPH_C32(0xf4f795a3), SPH_C32(0x21ba7308),
36269 SPH_C32(0x7c8ba96f) },
36270 { SPH_C32(0xf2370000), SPH_C32(0xfba20000), SPH_C32(0xc2bd0000),
36271 SPH_C32(0x02e178c0), SPH_C32(0x257072de), SPH_C32(0xc5d07d4f),
36272 SPH_C32(0x0f22cc2b), SPH_C32(0x29959401), SPH_C32(0xac300000),
36273 SPH_C32(0x06c50000), SPH_C32(0x5a300000), SPH_C32(0xc5752a20),
36274 SPH_C32(0x3c4922c4), SPH_C32(0x6c502579), SPH_C32(0x092f75bc),
36275 SPH_C32(0xabd1e1f8) },
36276 { SPH_C32(0x141f0000), SPH_C32(0xb7e90000), SPH_C32(0x6ae80000),
36277 SPH_C32(0xd1317a20), SPH_C32(0xfd114266), SPH_C32(0x5d77cd95),
36278 SPH_C32(0x27b7ca9f), SPH_C32(0xfecfdc96), SPH_C32(0x5cf50000),
36279 SPH_C32(0x5fe60000), SPH_C32(0x1fb20000), SPH_C32(0x24f82ae0),
36280 SPH_C32(0x072424f5), SPH_C32(0xaebd73e0), SPH_C32(0xc2cf8ba0),
36281 SPH_C32(0xfd765067) },
36282 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
36283 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
36284 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
36285 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
36286 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
36287 SPH_C32(0x71fa0dc9) },
36288 { SPH_C32(0x50eb0000), SPH_C32(0x99f90000), SPH_C32(0x9e370000),
36289 SPH_C32(0x4f6c7e00), SPH_C32(0xbede256f), SPH_C32(0x4e8c5851),
36290 SPH_C32(0x3e01e00a), SPH_C32(0xe60719d7), SPH_C32(0xa91e0000),
36291 SPH_C32(0xf74f0000), SPH_C32(0x75760000), SPH_C32(0xa95728a0),
36292 SPH_C32(0xca921866), SPH_C32(0x7942a2f2), SPH_C32(0x527fd80e),
36293 SPH_C32(0x275dbc56) },
36294 { SPH_C32(0x46060000), SPH_C32(0x8c910000), SPH_C32(0x73e00000),
36295 SPH_C32(0x7d317c20), SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12),
36296 SPH_C32(0xdd7418a2), SPH_C32(0x67fae0df), SPH_C32(0x4f360000),
36297 SPH_C32(0xbb040000), SPH_C32(0xdd230000), SPH_C32(0x7a872a40),
36298 SPH_C32(0x12f328de), SPH_C32(0xe1e51228), SPH_C32(0x7aeadeba),
36299 SPH_C32(0xf007f4c1) },
36300 { SPH_C32(0xa02e0000), SPH_C32(0xc0da0000), SPH_C32(0xdbb50000),
36301 SPH_C32(0xaee17ec0), SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8),
36302 SPH_C32(0xf5e11e16), SPH_C32(0xb0a0a848), SPH_C32(0xbff30000),
36303 SPH_C32(0xe2270000), SPH_C32(0x98a10000), SPH_C32(0x9b0a2a80),
36304 SPH_C32(0x299e2eef), SPH_C32(0x230844b1), SPH_C32(0xb10a20a6),
36305 SPH_C32(0xa6a0455e) },
36306 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
36307 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
36308 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
36309 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
36310 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
36311 SPH_C32(0x3f957917) },
36312 { SPH_C32(0x07dc0000), SPH_C32(0x530b0000), SPH_C32(0xa8790000),
36313 SPH_C32(0x8f4e7a80), SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d),
36314 SPH_C32(0x9f929f85), SPH_C32(0xf3be7830), SPH_C32(0x1d2f0000),
36315 SPH_C32(0x807c0000), SPH_C32(0xc42b0000), SPH_C32(0xd6872c40),
36316 SPH_C32(0xb230795e), SPH_C32(0xa85461af), SPH_C32(0x80290c87),
36317 SPH_C32(0x6932c888) },
36318 { SPH_C32(0x11310000), SPH_C32(0x46630000), SPH_C32(0x45ae0000),
36319 SPH_C32(0xbd1378a0), SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e),
36320 SPH_C32(0x7ce7672d), SPH_C32(0x72438138), SPH_C32(0xfb070000),
36321 SPH_C32(0xcc370000), SPH_C32(0x6c7e0000), SPH_C32(0x05572ea0),
36322 SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175), SPH_C32(0xa8bc0a33),
36323 SPH_C32(0xbe68801f) },
36324 { SPH_C32(0xf7190000), SPH_C32(0x0a280000), SPH_C32(0xedfb0000),
36325 SPH_C32(0x6ec37a40), SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4),
36326 SPH_C32(0x54726199), SPH_C32(0xa519c9af), SPH_C32(0x0bc20000),
36327 SPH_C32(0x95140000), SPH_C32(0x29fc0000), SPH_C32(0xe4da2e60),
36328 SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec), SPH_C32(0x635cf42f),
36329 SPH_C32(0xe8cf3180) },
36330 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
36331 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
36332 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
36333 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
36334 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
36335 SPH_C32(0x64436c2e) },
36336 { SPH_C32(0xb3ed0000), SPH_C32(0x24380000), SPH_C32(0x19240000),
36337 SPH_C32(0xf09e7e60), SPH_C32(0x90642f75), SPH_C32(0xc3396f00),
36338 SPH_C32(0x4dc44b0c), SPH_C32(0xbdd10cee), SPH_C32(0xfe290000),
36339 SPH_C32(0x3dbd0000), SPH_C32(0x43380000), SPH_C32(0x69752c20),
36340 SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe), SPH_C32(0xf3eca781),
36341 SPH_C32(0x32e4ddb1) },
36342 { SPH_C32(0xa5000000), SPH_C32(0x31500000), SPH_C32(0xf4f30000),
36343 SPH_C32(0xc2c37c40), SPH_C32(0x736819fc), SPH_C32(0x99738943),
36344 SPH_C32(0xaeb1b3a4), SPH_C32(0x3c2cf5e6), SPH_C32(0x18010000),
36345 SPH_C32(0x71f60000), SPH_C32(0xeb6d0000), SPH_C32(0xbaa52ec0),
36346 SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624), SPH_C32(0xdb79a135),
36347 SPH_C32(0xe5be9526) },
36348 { SPH_C32(0x43280000), SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000),
36349 SPH_C32(0x11137ea0), SPH_C32(0xab092944), SPH_C32(0x01d43999),
36350 SPH_C32(0x8624b510), SPH_C32(0xeb76bd71), SPH_C32(0xe8c40000),
36351 SPH_C32(0x28d50000), SPH_C32(0xaeef0000), SPH_C32(0x5b282e00),
36352 SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd), SPH_C32(0x10995f29),
36353 SPH_C32(0xb31924b9) },
36354 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
36355 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
36356 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
36357 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
36358 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
36359 SPH_C32(0x551e3d6e) },
36360 { SPH_C32(0x5cf50000), SPH_C32(0x5fe60000), SPH_C32(0x1fb20000),
36361 SPH_C32(0x24f82ae0), SPH_C32(0x072424f5), SPH_C32(0xaebd73e0),
36362 SPH_C32(0xc2cf8ba0), SPH_C32(0xfd765067), SPH_C32(0x48ea0000),
36363 SPH_C32(0xe80f0000), SPH_C32(0x755a0000), SPH_C32(0xf5c950c0),
36364 SPH_C32(0xfa356693), SPH_C32(0xf3cabe75), SPH_C32(0xe578413f),
36365 SPH_C32(0x03b98cf1) },
36366 { SPH_C32(0x4a180000), SPH_C32(0x4a8e0000), SPH_C32(0xf2650000),
36367 SPH_C32(0x16a528c0), SPH_C32(0xe428127c), SPH_C32(0xf4f795a3),
36368 SPH_C32(0x21ba7308), SPH_C32(0x7c8ba96f), SPH_C32(0xaec20000),
36369 SPH_C32(0xa4440000), SPH_C32(0xdd0f0000), SPH_C32(0x26195220),
36370 SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf), SPH_C32(0xcded478b),
36371 SPH_C32(0xd4e3c466) },
36372 { SPH_C32(0xac300000), SPH_C32(0x06c50000), SPH_C32(0x5a300000),
36373 SPH_C32(0xc5752a20), SPH_C32(0x3c4922c4), SPH_C32(0x6c502579),
36374 SPH_C32(0x092f75bc), SPH_C32(0xabd1e1f8), SPH_C32(0x5e070000),
36375 SPH_C32(0xfd670000), SPH_C32(0x988d0000), SPH_C32(0xc79452e0),
36376 SPH_C32(0x1939501a), SPH_C32(0xa9805836), SPH_C32(0x060db997),
36377 SPH_C32(0x824475f9) },
36378 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
36379 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
36380 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
36381 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
36382 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
36383 SPH_C32(0x0ec82857) },
36384 { SPH_C32(0xe8c40000), SPH_C32(0x28d50000), SPH_C32(0xaeef0000),
36385 SPH_C32(0x5b282e00), SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd),
36386 SPH_C32(0x10995f29), SPH_C32(0xb31924b9), SPH_C32(0xabec0000),
36387 SPH_C32(0x55ce0000), SPH_C32(0xf2490000), SPH_C32(0x4a3b50a0),
36388 SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924), SPH_C32(0x96bdea39),
36389 SPH_C32(0x586f99c8) },
36390 { SPH_C32(0xfe290000), SPH_C32(0x3dbd0000), SPH_C32(0x43380000),
36391 SPH_C32(0x69752c20), SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe),
36392 SPH_C32(0xf3eca781), SPH_C32(0x32e4ddb1), SPH_C32(0x4dc40000),
36393 SPH_C32(0x19850000), SPH_C32(0x5a1c0000), SPH_C32(0x99eb5240),
36394 SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe), SPH_C32(0xbe28ec8d),
36395 SPH_C32(0x8f35d15f) },
36396 { SPH_C32(0x18010000), SPH_C32(0x71f60000), SPH_C32(0xeb6d0000),
36397 SPH_C32(0xbaa52ec0), SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624),
36398 SPH_C32(0xdb79a135), SPH_C32(0xe5be9526), SPH_C32(0xbd010000),
36399 SPH_C32(0x40a60000), SPH_C32(0x1f9e0000), SPH_C32(0x78665280),
36400 SPH_C32(0x37835a00), SPH_C32(0x24356f67), SPH_C32(0x75c81291),
36401 SPH_C32(0xd99260c0) },
36402 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
36403 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
36404 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
36405 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
36406 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
36407 SPH_C32(0x40a75c89) },
36408 { SPH_C32(0xbff30000), SPH_C32(0xe2270000), SPH_C32(0x98a10000),
36409 SPH_C32(0x9b0a2a80), SPH_C32(0x299e2eef), SPH_C32(0x230844b1),
36410 SPH_C32(0xb10a20a6), SPH_C32(0xa6a0455e), SPH_C32(0x1fdd0000),
36411 SPH_C32(0x22fd0000), SPH_C32(0x43140000), SPH_C32(0x35eb5440),
36412 SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79), SPH_C32(0x44eb3eb0),
36413 SPH_C32(0x1600ed16) },
36414 { SPH_C32(0xa91e0000), SPH_C32(0xf74f0000), SPH_C32(0x75760000),
36415 SPH_C32(0xa95728a0), SPH_C32(0xca921866), SPH_C32(0x7942a2f2),
36416 SPH_C32(0x527fd80e), SPH_C32(0x275dbc56), SPH_C32(0xf9f50000),
36417 SPH_C32(0x6eb60000), SPH_C32(0xeb410000), SPH_C32(0xe63b56a0),
36418 SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3), SPH_C32(0x6c7e3804),
36419 SPH_C32(0xc15aa581) },
36420 { SPH_C32(0x4f360000), SPH_C32(0xbb040000), SPH_C32(0xdd230000),
36421 SPH_C32(0x7a872a40), SPH_C32(0x12f328de), SPH_C32(0xe1e51228),
36422 SPH_C32(0x7aeadeba), SPH_C32(0xf007f4c1), SPH_C32(0x09300000),
36423 SPH_C32(0x37950000), SPH_C32(0xaec30000), SPH_C32(0x07b65660),
36424 SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a), SPH_C32(0xa79ec618),
36425 SPH_C32(0x97fd141e) },
36426 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
36427 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
36428 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
36429 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
36430 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
36431 SPH_C32(0x1b7149b0) },
36432 { SPH_C32(0x0bc20000), SPH_C32(0x95140000), SPH_C32(0x29fc0000),
36433 SPH_C32(0xe4da2e60), SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec),
36434 SPH_C32(0x635cf42f), SPH_C32(0xe8cf3180), SPH_C32(0xfcdb0000),
36435 SPH_C32(0x9f3c0000), SPH_C32(0xc4070000), SPH_C32(0x8a195420),
36436 SPH_C32(0x829707ab), SPH_C32(0x22dc7d28), SPH_C32(0x372e95b6),
36437 SPH_C32(0x4dd6f82f) },
36438 { SPH_C32(0x1d2f0000), SPH_C32(0x807c0000), SPH_C32(0xc42b0000),
36439 SPH_C32(0xd6872c40), SPH_C32(0xb230795e), SPH_C32(0xa85461af),
36440 SPH_C32(0x80290c87), SPH_C32(0x6932c888), SPH_C32(0x1af30000),
36441 SPH_C32(0xd3770000), SPH_C32(0x6c520000), SPH_C32(0x59c956c0),
36442 SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2), SPH_C32(0x1fbb9302),
36443 SPH_C32(0x9a8cb0b8) },
36444 { SPH_C32(0xfb070000), SPH_C32(0xcc370000), SPH_C32(0x6c7e0000),
36445 SPH_C32(0x05572ea0), SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175),
36446 SPH_C32(0xa8bc0a33), SPH_C32(0xbe68801f), SPH_C32(0xea360000),
36447 SPH_C32(0x8a540000), SPH_C32(0x29d00000), SPH_C32(0xb8445600),
36448 SPH_C32(0x619b3122), SPH_C32(0x78969b6b), SPH_C32(0xd45b6d1e),
36449 SPH_C32(0xcc2b0127) },
36450 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
36451 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
36452 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
36453 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
36454 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
36455 SPH_C32(0x7f32259e) },
36456 { SPH_C32(0x5e070000), SPH_C32(0xfd670000), SPH_C32(0x988d0000),
36457 SPH_C32(0xc79452e0), SPH_C32(0x1939501a), SPH_C32(0xa9805836),
36458 SPH_C32(0x060db997), SPH_C32(0x824475f9), SPH_C32(0xf2370000),
36459 SPH_C32(0xfba20000), SPH_C32(0xc2bd0000), SPH_C32(0x02e178c0),
36460 SPH_C32(0x257072de), SPH_C32(0xc5d07d4f), SPH_C32(0x0f22cc2b),
36461 SPH_C32(0x29959401) },
36462 { SPH_C32(0x48ea0000), SPH_C32(0xe80f0000), SPH_C32(0x755a0000),
36463 SPH_C32(0xf5c950c0), SPH_C32(0xfa356693), SPH_C32(0xf3cabe75),
36464 SPH_C32(0xe578413f), SPH_C32(0x03b98cf1), SPH_C32(0x141f0000),
36465 SPH_C32(0xb7e90000), SPH_C32(0x6ae80000), SPH_C32(0xd1317a20),
36466 SPH_C32(0xfd114266), SPH_C32(0x5d77cd95), SPH_C32(0x27b7ca9f),
36467 SPH_C32(0xfecfdc96) },
36468 { SPH_C32(0xaec20000), SPH_C32(0xa4440000), SPH_C32(0xdd0f0000),
36469 SPH_C32(0x26195220), SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf),
36470 SPH_C32(0xcded478b), SPH_C32(0xd4e3c466), SPH_C32(0xe4da0000),
36471 SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000), SPH_C32(0x30bc7ae0),
36472 SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c), SPH_C32(0xec573483),
36473 SPH_C32(0xa8686d09) },
36474 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
36475 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
36476 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
36477 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
36478 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
36479 SPH_C32(0x24e430a7) },
36480 { SPH_C32(0xea360000), SPH_C32(0x8a540000), SPH_C32(0x29d00000),
36481 SPH_C32(0xb8445600), SPH_C32(0x619b3122), SPH_C32(0x78969b6b),
36482 SPH_C32(0xd45b6d1e), SPH_C32(0xcc2b0127), SPH_C32(0x11310000),
36483 SPH_C32(0x46630000), SPH_C32(0x45ae0000), SPH_C32(0xbd1378a0),
36484 SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e), SPH_C32(0x7ce7672d),
36485 SPH_C32(0x72438138) },
36486 { SPH_C32(0xfcdb0000), SPH_C32(0x9f3c0000), SPH_C32(0xc4070000),
36487 SPH_C32(0x8a195420), SPH_C32(0x829707ab), SPH_C32(0x22dc7d28),
36488 SPH_C32(0x372e95b6), SPH_C32(0x4dd6f82f), SPH_C32(0xf7190000),
36489 SPH_C32(0x0a280000), SPH_C32(0xedfb0000), SPH_C32(0x6ec37a40),
36490 SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4), SPH_C32(0x54726199),
36491 SPH_C32(0xa519c9af) },
36492 { SPH_C32(0x1af30000), SPH_C32(0xd3770000), SPH_C32(0x6c520000),
36493 SPH_C32(0x59c956c0), SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2),
36494 SPH_C32(0x1fbb9302), SPH_C32(0x9a8cb0b8), SPH_C32(0x07dc0000),
36495 SPH_C32(0x530b0000), SPH_C32(0xa8790000), SPH_C32(0x8f4e7a80),
36496 SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d), SPH_C32(0x9f929f85),
36497 SPH_C32(0xf3be7830) },
36498 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
36499 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
36500 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
36501 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
36502 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
36503 SPH_C32(0x6a8b4479) },
36504 { SPH_C32(0xbd010000), SPH_C32(0x40a60000), SPH_C32(0x1f9e0000),
36505 SPH_C32(0x78665280), SPH_C32(0x37835a00), SPH_C32(0x24356f67),
36506 SPH_C32(0x75c81291), SPH_C32(0xd99260c0), SPH_C32(0xa5000000),
36507 SPH_C32(0x31500000), SPH_C32(0xf4f30000), SPH_C32(0xc2c37c40),
36508 SPH_C32(0x736819fc), SPH_C32(0x99738943), SPH_C32(0xaeb1b3a4),
36509 SPH_C32(0x3c2cf5e6) },
36510 { SPH_C32(0xabec0000), SPH_C32(0x55ce0000), SPH_C32(0xf2490000),
36511 SPH_C32(0x4a3b50a0), SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924),
36512 SPH_C32(0x96bdea39), SPH_C32(0x586f99c8), SPH_C32(0x43280000),
36513 SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000), SPH_C32(0x11137ea0),
36514 SPH_C32(0xab092944), SPH_C32(0x01d43999), SPH_C32(0x8624b510),
36515 SPH_C32(0xeb76bd71) },
36516 { SPH_C32(0x4dc40000), SPH_C32(0x19850000), SPH_C32(0x5a1c0000),
36517 SPH_C32(0x99eb5240), SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe),
36518 SPH_C32(0xbe28ec8d), SPH_C32(0x8f35d15f), SPH_C32(0xb3ed0000),
36519 SPH_C32(0x24380000), SPH_C32(0x19240000), SPH_C32(0xf09e7e60),
36520 SPH_C32(0x90642f75), SPH_C32(0xc3396f00), SPH_C32(0x4dc44b0c),
36521 SPH_C32(0xbdd10cee) },
36522 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
36523 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
36524 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
36525 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
36526 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
36527 SPH_C32(0x315d5140) },
36528 { SPH_C32(0x09300000), SPH_C32(0x37950000), SPH_C32(0xaec30000),
36529 SPH_C32(0x07b65660), SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a),
36530 SPH_C32(0xa79ec618), SPH_C32(0x97fd141e), SPH_C32(0x46060000),
36531 SPH_C32(0x8c910000), SPH_C32(0x73e00000), SPH_C32(0x7d317c20),
36532 SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12), SPH_C32(0xdd7418a2),
36533 SPH_C32(0x67fae0df) },
36534 { SPH_C32(0x1fdd0000), SPH_C32(0x22fd0000), SPH_C32(0x43140000),
36535 SPH_C32(0x35eb5440), SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79),
36536 SPH_C32(0x44eb3eb0), SPH_C32(0x1600ed16), SPH_C32(0xa02e0000),
36537 SPH_C32(0xc0da0000), SPH_C32(0xdbb50000), SPH_C32(0xaee17ec0),
36538 SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8), SPH_C32(0xf5e11e16),
36539 SPH_C32(0xb0a0a848) },
36540 { SPH_C32(0xf9f50000), SPH_C32(0x6eb60000), SPH_C32(0xeb410000),
36541 SPH_C32(0xe63b56a0), SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3),
36542 SPH_C32(0x6c7e3804), SPH_C32(0xc15aa581), SPH_C32(0x50eb0000),
36543 SPH_C32(0x99f90000), SPH_C32(0x9e370000), SPH_C32(0x4f6c7e00),
36544 SPH_C32(0xbede256f), SPH_C32(0x4e8c5851), SPH_C32(0x3e01e00a),
36545 SPH_C32(0xe60719d7) },
36546 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
36547 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
36548 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
36549 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
36550 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
36551 SPH_C32(0x33c5244f) },
36552 { SPH_C32(0xf8440000), SPH_C32(0x88090000), SPH_C32(0x227b0000),
36553 SPH_C32(0x6f66bae0), SPH_C32(0xf425230e), SPH_C32(0x135a6300),
36554 SPH_C32(0x42991d7c), SPH_C32(0x6ec78a7c), SPH_C32(0x62930000),
36555 SPH_C32(0x47f90000), SPH_C32(0xafd30000), SPH_C32(0x093c30c0),
36556 SPH_C32(0x92585094), SPH_C32(0x29163700), SPH_C32(0x7abcdc48),
36557 SPH_C32(0x656295d0) },
36558 { SPH_C32(0xeea90000), SPH_C32(0x9d610000), SPH_C32(0xcfac0000),
36559 SPH_C32(0x5d3bb8c0), SPH_C32(0x17291587), SPH_C32(0x49108543),
36560 SPH_C32(0xa1ece5d4), SPH_C32(0xef3a7374), SPH_C32(0x84bb0000),
36561 SPH_C32(0x0bb20000), SPH_C32(0x07860000), SPH_C32(0xdaec3220),
36562 SPH_C32(0x4a39602c), SPH_C32(0xb1b187da), SPH_C32(0x5229dafc),
36563 SPH_C32(0xb238dd47) },
36564 { SPH_C32(0x08810000), SPH_C32(0xd12a0000), SPH_C32(0x67f90000),
36565 SPH_C32(0x8eebba20), SPH_C32(0xcf48253f), SPH_C32(0xd1b73599),
36566 SPH_C32(0x8979e360), SPH_C32(0x38603be3), SPH_C32(0x747e0000),
36567 SPH_C32(0x52910000), SPH_C32(0x42040000), SPH_C32(0x3b6132e0),
36568 SPH_C32(0x7154661d), SPH_C32(0x735cd143), SPH_C32(0x99c924e0),
36569 SPH_C32(0xe49f6cd8) },
36570 { SPH_C32(0xaa5d0000), SPH_C32(0xb3710000), SPH_C32(0x3b730000),
36571 SPH_C32(0xc366bce0), SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087),
36572 SPH_C32(0xb85acf41), SPH_C32(0xf7f2b635), SPH_C32(0x71500000),
36573 SPH_C32(0xa31b0000), SPH_C32(0x6d420000), SPH_C32(0x57433060),
36574 SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8), SPH_C32(0xc2998952),
36575 SPH_C32(0x68133176) },
36576 { SPH_C32(0x4c750000), SPH_C32(0xff3a0000), SPH_C32(0x93260000),
36577 SPH_C32(0x10b6be00), SPH_C32(0x8c874236), SPH_C32(0xc24ca05d),
36578 SPH_C32(0x90cfc9f5), SPH_C32(0x20a8fea2), SPH_C32(0x81950000),
36579 SPH_C32(0xfa380000), SPH_C32(0x28c00000), SPH_C32(0xb6ce30a0),
36580 SPH_C32(0xbce25a8e), SPH_C32(0xa4a30051), SPH_C32(0x0979774e),
36581 SPH_C32(0x3eb480e9) },
36582 { SPH_C32(0x5a980000), SPH_C32(0xea520000), SPH_C32(0x7ef10000),
36583 SPH_C32(0x22ebbc20), SPH_C32(0x6f8b74bf), SPH_C32(0x9806461e),
36584 SPH_C32(0x73ba315d), SPH_C32(0xa15507aa), SPH_C32(0x67bd0000),
36585 SPH_C32(0xb6730000), SPH_C32(0x80950000), SPH_C32(0x651e3240),
36586 SPH_C32(0x64836a36), SPH_C32(0x3c04b08b), SPH_C32(0x21ec71fa),
36587 SPH_C32(0xe9eec87e) },
36588 { SPH_C32(0xbcb00000), SPH_C32(0xa6190000), SPH_C32(0xd6a40000),
36589 SPH_C32(0xf13bbec0), SPH_C32(0xb7ea4407), SPH_C32(0x00a1f6c4),
36590 SPH_C32(0x5b2f37e9), SPH_C32(0x760f4f3d), SPH_C32(0x97780000),
36591 SPH_C32(0xef500000), SPH_C32(0xc5170000), SPH_C32(0x84933280),
36592 SPH_C32(0x5fee6c07), SPH_C32(0xfee9e612), SPH_C32(0xea0c8fe6),
36593 SPH_C32(0xbf4979e1) },
36594 { SPH_C32(0xfd6a0000), SPH_C32(0x79830000), SPH_C32(0x0d3d0000),
36595 SPH_C32(0x0344b860), SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b),
36596 SPH_C32(0x19c9b0ce), SPH_C32(0xe24bd7d2), SPH_C32(0xc5610000),
36597 SPH_C32(0xd4280000), SPH_C32(0xdc1f0000), SPH_C32(0x28933480),
36598 SPH_C32(0xff2d3d87), SPH_C32(0xb7589595), SPH_C32(0x10cf5ddb),
36599 SPH_C32(0x267c45a8) },
36600 { SPH_C32(0x1b420000), SPH_C32(0x35c80000), SPH_C32(0xa5680000),
36601 SPH_C32(0xd094ba80), SPH_C32(0xda9f2914), SPH_C32(0x9eef5451),
36602 SPH_C32(0x315cb67a), SPH_C32(0x35119f45), SPH_C32(0x35a40000),
36603 SPH_C32(0x8d0b0000), SPH_C32(0x999d0000), SPH_C32(0xc91e3440),
36604 SPH_C32(0xc4403bb6), SPH_C32(0x75b5c30c), SPH_C32(0xdb2fa3c7),
36605 SPH_C32(0x70dbf437) },
36606 { SPH_C32(0x0daf0000), SPH_C32(0x20a00000), SPH_C32(0x48bf0000),
36607 SPH_C32(0xe2c9b8a0), SPH_C32(0x39931f9d), SPH_C32(0xc4a5b212),
36608 SPH_C32(0xd2294ed2), SPH_C32(0xb4ec664d), SPH_C32(0xd38c0000),
36609 SPH_C32(0xc1400000), SPH_C32(0x31c80000), SPH_C32(0x1ace36a0),
36610 SPH_C32(0x1c210b0e), SPH_C32(0xed1273d6), SPH_C32(0xf3baa573),
36611 SPH_C32(0xa781bca0) },
36612 { SPH_C32(0xeb870000), SPH_C32(0x6ceb0000), SPH_C32(0xe0ea0000),
36613 SPH_C32(0x3119ba40), SPH_C32(0xe1f22f25), SPH_C32(0x5c0202c8),
36614 SPH_C32(0xfabc4866), SPH_C32(0x63b62eda), SPH_C32(0x23490000),
36615 SPH_C32(0x98630000), SPH_C32(0x744a0000), SPH_C32(0xfb433660),
36616 SPH_C32(0x274c0d3f), SPH_C32(0x2fff254f), SPH_C32(0x385a5b6f),
36617 SPH_C32(0xf1260d3f) },
36618 { SPH_C32(0x495b0000), SPH_C32(0x0eb00000), SPH_C32(0xbc600000),
36619 SPH_C32(0x7c94bc80), SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6),
36620 SPH_C32(0xcb9f6447), SPH_C32(0xac24a30c), SPH_C32(0x26670000),
36621 SPH_C32(0x69e90000), SPH_C32(0x5b0c0000), SPH_C32(0x976134e0),
36622 SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4), SPH_C32(0x630af6dd),
36623 SPH_C32(0x7daa5091) },
36624 { SPH_C32(0xaf730000), SPH_C32(0x42fb0000), SPH_C32(0x14350000),
36625 SPH_C32(0xaf44be60), SPH_C32(0xa23d482c), SPH_C32(0x4ff9970c),
36626 SPH_C32(0xe30a62f3), SPH_C32(0x7b7eeb9b), SPH_C32(0xd6a20000),
36627 SPH_C32(0x30ca0000), SPH_C32(0x1e8e0000), SPH_C32(0x76ec3420),
36628 SPH_C32(0xeafa31ac), SPH_C32(0xf800f45d), SPH_C32(0xa8ea08c1),
36629 SPH_C32(0x2b0de10e) },
36630 { SPH_C32(0xb99e0000), SPH_C32(0x57930000), SPH_C32(0xf9e20000),
36631 SPH_C32(0x9d19bc40), SPH_C32(0x41317ea5), SPH_C32(0x15b3714f),
36632 SPH_C32(0x007f9a5b), SPH_C32(0xfa831293), SPH_C32(0x308a0000),
36633 SPH_C32(0x7c810000), SPH_C32(0xb6db0000), SPH_C32(0xa53c36c0),
36634 SPH_C32(0x329b0114), SPH_C32(0x60a74487), SPH_C32(0x807f0e75),
36635 SPH_C32(0xfc57a999) },
36636 { SPH_C32(0x5fb60000), SPH_C32(0x1bd80000), SPH_C32(0x51b70000),
36637 SPH_C32(0x4ec9bea0), SPH_C32(0x99504e1d), SPH_C32(0x8d14c195),
36638 SPH_C32(0x28ea9cef), SPH_C32(0x2dd95a04), SPH_C32(0xc04f0000),
36639 SPH_C32(0x25a20000), SPH_C32(0xf3590000), SPH_C32(0x44b13600),
36640 SPH_C32(0x09f60725), SPH_C32(0xa24a121e), SPH_C32(0x4b9ff069),
36641 SPH_C32(0xaaf01806) },
36642 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
36643 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
36644 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
36645 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
36646 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
36647 SPH_C32(0x19e93cbf) },
36648 { SPH_C32(0xfab60000), SPH_C32(0x2a880000), SPH_C32(0xa5440000),
36649 SPH_C32(0x8c0ac2e0), SPH_C32(0xea3857e1), SPH_C32(0x146748d6),
36650 SPH_C32(0x865b2f4b), SPH_C32(0x11f5afe2), SPH_C32(0xd84e0000),
36651 SPH_C32(0x54540000), SPH_C32(0x18340000), SPH_C32(0xfe1418c0),
36652 SPH_C32(0x4d1d44d9), SPH_C32(0x1f0cf43a), SPH_C32(0x90e6515c),
36653 SPH_C32(0x4f4e8d20) },
36654 { SPH_C32(0xec5b0000), SPH_C32(0x3fe00000), SPH_C32(0x48930000),
36655 SPH_C32(0xbe57c0c0), SPH_C32(0x09346168), SPH_C32(0x4e2dae95),
36656 SPH_C32(0x652ed7e3), SPH_C32(0x900856ea), SPH_C32(0x3e660000),
36657 SPH_C32(0x181f0000), SPH_C32(0xb0610000), SPH_C32(0x2dc41a20),
36658 SPH_C32(0x957c7461), SPH_C32(0x87ab44e0), SPH_C32(0xb87357e8),
36659 SPH_C32(0x9814c5b7) },
36660 { SPH_C32(0x0a730000), SPH_C32(0x73ab0000), SPH_C32(0xe0c60000),
36661 SPH_C32(0x6d87c220), SPH_C32(0xd15551d0), SPH_C32(0xd68a1e4f),
36662 SPH_C32(0x4dbbd157), SPH_C32(0x47521e7d), SPH_C32(0xcea30000),
36663 SPH_C32(0x413c0000), SPH_C32(0xf5e30000), SPH_C32(0xcc491ae0),
36664 SPH_C32(0xae117250), SPH_C32(0x45461279), SPH_C32(0x7393a9f4),
36665 SPH_C32(0xceb37428) },
36666 { SPH_C32(0xa8af0000), SPH_C32(0x11f00000), SPH_C32(0xbc4c0000),
36667 SPH_C32(0x200ac4e0), SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51),
36668 SPH_C32(0x7c98fd76), SPH_C32(0x88c093ab), SPH_C32(0xcb8d0000),
36669 SPH_C32(0xb0b60000), SPH_C32(0xdaa50000), SPH_C32(0xa06b1860),
36670 SPH_C32(0x58ca48f2), SPH_C32(0x505495f2), SPH_C32(0x28c30446),
36671 SPH_C32(0x423f2986) },
36672 { SPH_C32(0x4e870000), SPH_C32(0x5dbb0000), SPH_C32(0x14190000),
36673 SPH_C32(0xf3dac600), SPH_C32(0x929a36d9), SPH_C32(0xc5718b8b),
36674 SPH_C32(0x540dfbc2), SPH_C32(0x5f9adb3c), SPH_C32(0x3b480000),
36675 SPH_C32(0xe9950000), SPH_C32(0x9f270000), SPH_C32(0x41e618a0),
36676 SPH_C32(0x63a74ec3), SPH_C32(0x92b9c36b), SPH_C32(0xe323fa5a),
36677 SPH_C32(0x14989819) },
36678 { SPH_C32(0x586a0000), SPH_C32(0x48d30000), SPH_C32(0xf9ce0000),
36679 SPH_C32(0xc187c420), SPH_C32(0x71960050), SPH_C32(0x9f3b6dc8),
36680 SPH_C32(0xb778036a), SPH_C32(0xde672234), SPH_C32(0xdd600000),
36681 SPH_C32(0xa5de0000), SPH_C32(0x37720000), SPH_C32(0x92361a40),
36682 SPH_C32(0xbbc67e7b), SPH_C32(0x0a1e73b1), SPH_C32(0xcbb6fcee),
36683 SPH_C32(0xc3c2d08e) },
36684 { SPH_C32(0xbe420000), SPH_C32(0x04980000), SPH_C32(0x519b0000),
36685 SPH_C32(0x1257c6c0), SPH_C32(0xa9f730e8), SPH_C32(0x079cdd12),
36686 SPH_C32(0x9fed05de), SPH_C32(0x093d6aa3), SPH_C32(0x2da50000),
36687 SPH_C32(0xfcfd0000), SPH_C32(0x72f00000), SPH_C32(0x73bb1a80),
36688 SPH_C32(0x80ab784a), SPH_C32(0xc8f32528), SPH_C32(0x005602f2),
36689 SPH_C32(0x95656111) },
36690 { SPH_C32(0xff980000), SPH_C32(0xdb020000), SPH_C32(0x8a020000),
36691 SPH_C32(0xe028c060), SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d),
36692 SPH_C32(0xdd0b82f9), SPH_C32(0x9d79f24c), SPH_C32(0x7fbc0000),
36693 SPH_C32(0xc7850000), SPH_C32(0x6bf80000), SPH_C32(0xdfbb1c80),
36694 SPH_C32(0x206829ca), SPH_C32(0x814256af), SPH_C32(0xfa95d0cf),
36695 SPH_C32(0x0c505d58) },
36696 { SPH_C32(0x19b00000), SPH_C32(0x97490000), SPH_C32(0x22570000),
36697 SPH_C32(0x33f8c280), SPH_C32(0xc4825dfb), SPH_C32(0x99d27f87),
36698 SPH_C32(0xf59e844d), SPH_C32(0x4a23badb), SPH_C32(0x8f790000),
36699 SPH_C32(0x9ea60000), SPH_C32(0x2e7a0000), SPH_C32(0x3e361c40),
36700 SPH_C32(0x1b052ffb), SPH_C32(0x43af0036), SPH_C32(0x31752ed3),
36701 SPH_C32(0x5af7ecc7) },
36702 { SPH_C32(0x0f5d0000), SPH_C32(0x82210000), SPH_C32(0xcf800000),
36703 SPH_C32(0x01a5c0a0), SPH_C32(0x278e6b72), SPH_C32(0xc39899c4),
36704 SPH_C32(0x16eb7ce5), SPH_C32(0xcbde43d3), SPH_C32(0x69510000),
36705 SPH_C32(0xd2ed0000), SPH_C32(0x862f0000), SPH_C32(0xede61ea0),
36706 SPH_C32(0xc3641f43), SPH_C32(0xdb08b0ec), SPH_C32(0x19e02867),
36707 SPH_C32(0x8dada450) },
36708 { SPH_C32(0xe9750000), SPH_C32(0xce6a0000), SPH_C32(0x67d50000),
36709 SPH_C32(0xd275c240), SPH_C32(0xffef5bca), SPH_C32(0x5b3f291e),
36710 SPH_C32(0x3e7e7a51), SPH_C32(0x1c840b44), SPH_C32(0x99940000),
36711 SPH_C32(0x8bce0000), SPH_C32(0xc3ad0000), SPH_C32(0x0c6b1e60),
36712 SPH_C32(0xf8091972), SPH_C32(0x19e5e675), SPH_C32(0xd200d67b),
36713 SPH_C32(0xdb0a15cf) },
36714 { SPH_C32(0x4ba90000), SPH_C32(0xac310000), SPH_C32(0x3b5f0000),
36715 SPH_C32(0x9ff8c480), SPH_C32(0x64410c7b), SPH_C32(0xd0630c00),
36716 SPH_C32(0x0f5d5670), SPH_C32(0xd3168692), SPH_C32(0x9cba0000),
36717 SPH_C32(0x7a440000), SPH_C32(0xeceb0000), SPH_C32(0x60491ce0),
36718 SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe), SPH_C32(0x89507bc9),
36719 SPH_C32(0x57864861) },
36720 { SPH_C32(0xad810000), SPH_C32(0xe07a0000), SPH_C32(0x930a0000),
36721 SPH_C32(0x4c28c660), SPH_C32(0xbc203cc3), SPH_C32(0x48c4bcda),
36722 SPH_C32(0x27c850c4), SPH_C32(0x044cce05), SPH_C32(0x6c7f0000),
36723 SPH_C32(0x23670000), SPH_C32(0xa9690000), SPH_C32(0x81c41c20),
36724 SPH_C32(0x35bf25e1), SPH_C32(0xce1a3767), SPH_C32(0x42b085d5),
36725 SPH_C32(0x0121f9fe) },
36726 { SPH_C32(0xbb6c0000), SPH_C32(0xf5120000), SPH_C32(0x7edd0000),
36727 SPH_C32(0x7e75c440), SPH_C32(0x5f2c0a4a), SPH_C32(0x128e5a99),
36728 SPH_C32(0xc4bda86c), SPH_C32(0x85b1370d), SPH_C32(0x8a570000),
36729 SPH_C32(0x6f2c0000), SPH_C32(0x013c0000), SPH_C32(0x52141ec0),
36730 SPH_C32(0xedde1559), SPH_C32(0x56bd87bd), SPH_C32(0x6a258361),
36731 SPH_C32(0xd67bb169) },
36732 { SPH_C32(0x5d440000), SPH_C32(0xb9590000), SPH_C32(0xd6880000),
36733 SPH_C32(0xada5c6a0), SPH_C32(0x874d3af2), SPH_C32(0x8a29ea43),
36734 SPH_C32(0xec28aed8), SPH_C32(0x52eb7f9a), SPH_C32(0x7a920000),
36735 SPH_C32(0x360f0000), SPH_C32(0x44be0000), SPH_C32(0xb3991e00),
36736 SPH_C32(0xd6b31368), SPH_C32(0x9450d124), SPH_C32(0xa1c57d7d),
36737 SPH_C32(0x80dc00f6) },
36738 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
36739 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
36740 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
36741 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
36742 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
36743 SPH_C32(0x66db1921) },
36744 { SPH_C32(0x42990000), SPH_C32(0x9ba40000), SPH_C32(0x959c0000),
36745 SPH_C32(0x984e92e0), SPH_C32(0x2b603743), SPH_C32(0x2540a03a),
36746 SPH_C32(0xa8c39068), SPH_C32(0x44eb928c), SPH_C32(0xdabc0000),
36747 SPH_C32(0xf6d50000), SPH_C32(0x9f0b0000), SPH_C32(0x1d7860c0),
36748 SPH_C32(0x53003036), SPH_C32(0x1831dfec), SPH_C32(0x5424636b),
36749 SPH_C32(0x307ca8be) },
36750 { SPH_C32(0x54740000), SPH_C32(0x8ecc0000), SPH_C32(0x784b0000),
36751 SPH_C32(0xaa1390c0), SPH_C32(0xc86c01ca), SPH_C32(0x7f0a4679),
36752 SPH_C32(0x4bb668c0), SPH_C32(0xc5166b84), SPH_C32(0x3c940000),
36753 SPH_C32(0xba9e0000), SPH_C32(0x375e0000), SPH_C32(0xcea86220),
36754 SPH_C32(0x8b61008e), SPH_C32(0x80966f36), SPH_C32(0x7cb165df),
36755 SPH_C32(0xe726e029) },
36756 { SPH_C32(0xb25c0000), SPH_C32(0xc2870000), SPH_C32(0xd01e0000),
36757 SPH_C32(0x79c39220), SPH_C32(0x100d3172), SPH_C32(0xe7adf6a3),
36758 SPH_C32(0x63236e74), SPH_C32(0x124c2313), SPH_C32(0xcc510000),
36759 SPH_C32(0xe3bd0000), SPH_C32(0x72dc0000), SPH_C32(0x2f2562e0),
36760 SPH_C32(0xb00c06bf), SPH_C32(0x427b39af), SPH_C32(0xb7519bc3),
36761 SPH_C32(0xb18151b6) },
36762 { SPH_C32(0x10800000), SPH_C32(0xa0dc0000), SPH_C32(0x8c940000),
36763 SPH_C32(0x344e94e0), SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd),
36764 SPH_C32(0x52004255), SPH_C32(0xdddeaec5), SPH_C32(0xc97f0000),
36765 SPH_C32(0x12370000), SPH_C32(0x5d9a0000), SPH_C32(0x43076060),
36766 SPH_C32(0x46d73c1d), SPH_C32(0x5769be24), SPH_C32(0xec013671),
36767 SPH_C32(0x3d0d0c18) },
36768 { SPH_C32(0xf6a80000), SPH_C32(0xec970000), SPH_C32(0x24c10000),
36769 SPH_C32(0xe79e9600), SPH_C32(0x53c2567b), SPH_C32(0xf4566367),
36770 SPH_C32(0x7a9544e1), SPH_C32(0x0a84e652), SPH_C32(0x39ba0000),
36771 SPH_C32(0x4b140000), SPH_C32(0x18180000), SPH_C32(0xa28a60a0),
36772 SPH_C32(0x7dba3a2c), SPH_C32(0x9584e8bd), SPH_C32(0x27e1c86d),
36773 SPH_C32(0x6baabd87) },
36774 { SPH_C32(0xe0450000), SPH_C32(0xf9ff0000), SPH_C32(0xc9160000),
36775 SPH_C32(0xd5c39420), SPH_C32(0xb0ce60f2), SPH_C32(0xae1c8524),
36776 SPH_C32(0x99e0bc49), SPH_C32(0x8b791f5a), SPH_C32(0xdf920000),
36777 SPH_C32(0x075f0000), SPH_C32(0xb04d0000), SPH_C32(0x715a6240),
36778 SPH_C32(0xa5db0a94), SPH_C32(0x0d235867), SPH_C32(0x0f74ced9),
36779 SPH_C32(0xbcf0f510) },
36780 { SPH_C32(0x066d0000), SPH_C32(0xb5b40000), SPH_C32(0x61430000),
36781 SPH_C32(0x061396c0), SPH_C32(0x68af504a), SPH_C32(0x36bb35fe),
36782 SPH_C32(0xb175bafd), SPH_C32(0x5c2357cd), SPH_C32(0x2f570000),
36783 SPH_C32(0x5e7c0000), SPH_C32(0xf5cf0000), SPH_C32(0x90d76280),
36784 SPH_C32(0x9eb60ca5), SPH_C32(0xcfce0efe), SPH_C32(0xc49430c5),
36785 SPH_C32(0xea57448f) },
36786 { SPH_C32(0x47b70000), SPH_C32(0x6a2e0000), SPH_C32(0xbada0000),
36787 SPH_C32(0xf46c9060), SPH_C32(0xddbb0de1), SPH_C32(0x305227b1),
36788 SPH_C32(0xf3933dda), SPH_C32(0xc867cf22), SPH_C32(0x7d4e0000),
36789 SPH_C32(0x65040000), SPH_C32(0xecc70000), SPH_C32(0x3cd76480),
36790 SPH_C32(0x3e755d25), SPH_C32(0x867f7d79), SPH_C32(0x3e57e2f8),
36791 SPH_C32(0x736278c6) },
36792 { SPH_C32(0xa19f0000), SPH_C32(0x26650000), SPH_C32(0x128f0000),
36793 SPH_C32(0x27bc9280), SPH_C32(0x05da3d59), SPH_C32(0xa8f5976b),
36794 SPH_C32(0xdb063b6e), SPH_C32(0x1f3d87b5), SPH_C32(0x8d8b0000),
36795 SPH_C32(0x3c270000), SPH_C32(0xa9450000), SPH_C32(0xdd5a6440),
36796 SPH_C32(0x05185b14), SPH_C32(0x44922be0), SPH_C32(0xf5b71ce4),
36797 SPH_C32(0x25c5c959) },
36798 { SPH_C32(0xb7720000), SPH_C32(0x330d0000), SPH_C32(0xff580000),
36799 SPH_C32(0x15e190a0), SPH_C32(0xe6d60bd0), SPH_C32(0xf2bf7128),
36800 SPH_C32(0x3873c3c6), SPH_C32(0x9ec07ebd), SPH_C32(0x6ba30000),
36801 SPH_C32(0x706c0000), SPH_C32(0x01100000), SPH_C32(0x0e8a66a0),
36802 SPH_C32(0xdd796bac), SPH_C32(0xdc359b3a), SPH_C32(0xdd221a50),
36803 SPH_C32(0xf29f81ce) },
36804 { SPH_C32(0x515a0000), SPH_C32(0x7f460000), SPH_C32(0x570d0000),
36805 SPH_C32(0xc6319240), SPH_C32(0x3eb73b68), SPH_C32(0x6a18c1f2),
36806 SPH_C32(0x10e6c572), SPH_C32(0x499a362a), SPH_C32(0x9b660000),
36807 SPH_C32(0x294f0000), SPH_C32(0x44920000), SPH_C32(0xef076660),
36808 SPH_C32(0xe6146d9d), SPH_C32(0x1ed8cda3), SPH_C32(0x16c2e44c),
36809 SPH_C32(0xa4383051) },
36810 { SPH_C32(0xf3860000), SPH_C32(0x1d1d0000), SPH_C32(0x0b870000),
36811 SPH_C32(0x8bbc9480), SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec),
36812 SPH_C32(0x21c5e953), SPH_C32(0x8608bbfc), SPH_C32(0x9e480000),
36813 SPH_C32(0xd8c50000), SPH_C32(0x6bd40000), SPH_C32(0x832564e0),
36814 SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28), SPH_C32(0x4d9249fe),
36815 SPH_C32(0x28b46dff) },
36816 { SPH_C32(0x15ae0000), SPH_C32(0x51560000), SPH_C32(0xa3d20000),
36817 SPH_C32(0x586c9660), SPH_C32(0x7d785c61), SPH_C32(0x79e35436),
36818 SPH_C32(0x0950efe7), SPH_C32(0x5152f36b), SPH_C32(0x6e8d0000),
36819 SPH_C32(0x81e60000), SPH_C32(0x2e560000), SPH_C32(0x62a86420),
36820 SPH_C32(0x2ba2510e), SPH_C32(0xc9271cb1), SPH_C32(0x8672b7e2),
36821 SPH_C32(0x7e13dc60) },
36822 { SPH_C32(0x03430000), SPH_C32(0x443e0000), SPH_C32(0x4e050000),
36823 SPH_C32(0x6a319440), SPH_C32(0x9e746ae8), SPH_C32(0x23a9b275),
36824 SPH_C32(0xea25174f), SPH_C32(0xd0af0a63), SPH_C32(0x88a50000),
36825 SPH_C32(0xcdad0000), SPH_C32(0x86030000), SPH_C32(0xb17866c0),
36826 SPH_C32(0xf3c361b6), SPH_C32(0x5180ac6b), SPH_C32(0xaee7b156),
36827 SPH_C32(0xa94994f7) },
36828 { SPH_C32(0xe56b0000), SPH_C32(0x08750000), SPH_C32(0xe6500000),
36829 SPH_C32(0xb9e196a0), SPH_C32(0x46155a50), SPH_C32(0xbb0e02af),
36830 SPH_C32(0xc2b011fb), SPH_C32(0x07f542f4), SPH_C32(0x78600000),
36831 SPH_C32(0x948e0000), SPH_C32(0xc3810000), SPH_C32(0x50f56600),
36832 SPH_C32(0xc8ae6787), SPH_C32(0x936dfaf2), SPH_C32(0x65074f4a),
36833 SPH_C32(0xffee2568) },
36834 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
36835 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
36836 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
36837 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
36838 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
36839 SPH_C32(0x4cf701d1) },
36840 { SPH_C32(0x406b0000), SPH_C32(0x39250000), SPH_C32(0x12a30000),
36841 SPH_C32(0x7b22eae0), SPH_C32(0x357d43ac), SPH_C32(0x227d8bec),
36842 SPH_C32(0x6c01a25f), SPH_C32(0x3bd9b712), SPH_C32(0x60610000),
36843 SPH_C32(0xe5780000), SPH_C32(0x28ec0000), SPH_C32(0xea5048c0),
36844 SPH_C32(0x8c45247b), SPH_C32(0x2e2b1cd6), SPH_C32(0xbe7eee7f),
36845 SPH_C32(0x1a50b04e) },
36846 { SPH_C32(0x56860000), SPH_C32(0x2c4d0000), SPH_C32(0xff740000),
36847 SPH_C32(0x497fe8c0), SPH_C32(0xd6717525), SPH_C32(0x78376daf),
36848 SPH_C32(0x8f745af7), SPH_C32(0xba244e1a), SPH_C32(0x86490000),
36849 SPH_C32(0xa9330000), SPH_C32(0x80b90000), SPH_C32(0x39804a20),
36850 SPH_C32(0x542414c3), SPH_C32(0xb68cac0c), SPH_C32(0x96ebe8cb),
36851 SPH_C32(0xcd0af8d9) },
36852 { SPH_C32(0xb0ae0000), SPH_C32(0x60060000), SPH_C32(0x57210000),
36853 SPH_C32(0x9aafea20), SPH_C32(0x0e10459d), SPH_C32(0xe090dd75),
36854 SPH_C32(0xa7e15c43), SPH_C32(0x6d7e068d), SPH_C32(0x768c0000),
36855 SPH_C32(0xf0100000), SPH_C32(0xc53b0000), SPH_C32(0xd80d4ae0),
36856 SPH_C32(0x6f4912f2), SPH_C32(0x7461fa95), SPH_C32(0x5d0b16d7),
36857 SPH_C32(0x9bad4946) },
36858 { SPH_C32(0x12720000), SPH_C32(0x025d0000), SPH_C32(0x0bab0000),
36859 SPH_C32(0xd722ece0), SPH_C32(0x95be122c), SPH_C32(0x6bccf86b),
36860 SPH_C32(0x96c27062), SPH_C32(0xa2ec8b5b), SPH_C32(0x73a20000),
36861 SPH_C32(0x019a0000), SPH_C32(0xea7d0000), SPH_C32(0xb42f4860),
36862 SPH_C32(0x99922850), SPH_C32(0x61737d1e), SPH_C32(0x065bbb65),
36863 SPH_C32(0x172114e8) },
36864 { SPH_C32(0xf45a0000), SPH_C32(0x4e160000), SPH_C32(0xa3fe0000),
36865 SPH_C32(0x04f2ee00), SPH_C32(0x4ddf2294), SPH_C32(0xf36b48b1),
36866 SPH_C32(0xbe5776d6), SPH_C32(0x75b6c3cc), SPH_C32(0x83670000),
36867 SPH_C32(0x58b90000), SPH_C32(0xafff0000), SPH_C32(0x55a248a0),
36868 SPH_C32(0xa2ff2e61), SPH_C32(0xa39e2b87), SPH_C32(0xcdbb4579),
36869 SPH_C32(0x4186a577) },
36870 { SPH_C32(0xe2b70000), SPH_C32(0x5b7e0000), SPH_C32(0x4e290000),
36871 SPH_C32(0x36afec20), SPH_C32(0xaed3141d), SPH_C32(0xa921aef2),
36872 SPH_C32(0x5d228e7e), SPH_C32(0xf44b3ac4), SPH_C32(0x654f0000),
36873 SPH_C32(0x14f20000), SPH_C32(0x07aa0000), SPH_C32(0x86724a40),
36874 SPH_C32(0x7a9e1ed9), SPH_C32(0x3b399b5d), SPH_C32(0xe52e43cd),
36875 SPH_C32(0x96dcede0) },
36876 { SPH_C32(0x049f0000), SPH_C32(0x17350000), SPH_C32(0xe67c0000),
36877 SPH_C32(0xe57feec0), SPH_C32(0x76b224a5), SPH_C32(0x31861e28),
36878 SPH_C32(0x75b788ca), SPH_C32(0x23117253), SPH_C32(0x958a0000),
36879 SPH_C32(0x4dd10000), SPH_C32(0x42280000), SPH_C32(0x67ff4a80),
36880 SPH_C32(0x41f318e8), SPH_C32(0xf9d4cdc4), SPH_C32(0x2ecebdd1),
36881 SPH_C32(0xc07b5c7f) },
36882 { SPH_C32(0x45450000), SPH_C32(0xc8af0000), SPH_C32(0x3de50000),
36883 SPH_C32(0x1700e860), SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67),
36884 SPH_C32(0x37510fed), SPH_C32(0xb755eabc), SPH_C32(0xc7930000),
36885 SPH_C32(0x76a90000), SPH_C32(0x5b200000), SPH_C32(0xcbff4c80),
36886 SPH_C32(0xe1304968), SPH_C32(0xb065be43), SPH_C32(0xd40d6fec),
36887 SPH_C32(0x594e6036) },
36888 { SPH_C32(0xa36d0000), SPH_C32(0x84e40000), SPH_C32(0x95b00000),
36889 SPH_C32(0xc4d0ea80), SPH_C32(0x1bc749b6), SPH_C32(0xafc8bcbd),
36890 SPH_C32(0x1fc40959), SPH_C32(0x600fa22b), SPH_C32(0x37560000),
36891 SPH_C32(0x2f8a0000), SPH_C32(0x1ea20000), SPH_C32(0x2a724c40),
36892 SPH_C32(0xda5d4f59), SPH_C32(0x7288e8da), SPH_C32(0x1fed91f0),
36893 SPH_C32(0x0fe9d1a9) },
36894 { SPH_C32(0xb5800000), SPH_C32(0x918c0000), SPH_C32(0x78670000),
36895 SPH_C32(0xf68de8a0), SPH_C32(0xf8cb7f3f), SPH_C32(0xf5825afe),
36896 SPH_C32(0xfcb1f1f1), SPH_C32(0xe1f25b23), SPH_C32(0xd17e0000),
36897 SPH_C32(0x63c10000), SPH_C32(0xb6f70000), SPH_C32(0xf9a24ea0),
36898 SPH_C32(0x023c7fe1), SPH_C32(0xea2f5800), SPH_C32(0x37789744),
36899 SPH_C32(0xd8b3993e) },
36900 { SPH_C32(0x53a80000), SPH_C32(0xddc70000), SPH_C32(0xd0320000),
36901 SPH_C32(0x255dea40), SPH_C32(0x20aa4f87), SPH_C32(0x6d25ea24),
36902 SPH_C32(0xd424f745), SPH_C32(0x36a813b4), SPH_C32(0x21bb0000),
36903 SPH_C32(0x3ae20000), SPH_C32(0xf3750000), SPH_C32(0x182f4e60),
36904 SPH_C32(0x395179d0), SPH_C32(0x28c20e99), SPH_C32(0xfc986958),
36905 SPH_C32(0x8e1428a1) },
36906 { SPH_C32(0xf1740000), SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000),
36907 SPH_C32(0x68d0ec80), SPH_C32(0xbb041836), SPH_C32(0xe679cf3a),
36908 SPH_C32(0xe507db64), SPH_C32(0xf93a9e62), SPH_C32(0x24950000),
36909 SPH_C32(0xcb680000), SPH_C32(0xdc330000), SPH_C32(0x740d4ce0),
36910 SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912), SPH_C32(0xa7c8c4ea),
36911 SPH_C32(0x0298750f) },
36912 { SPH_C32(0x175c0000), SPH_C32(0xf3d70000), SPH_C32(0x24ed0000),
36913 SPH_C32(0xbb00ee60), SPH_C32(0x6365288e), SPH_C32(0x7ede7fe0),
36914 SPH_C32(0xcd92ddd0), SPH_C32(0x2e60d6f5), SPH_C32(0xd4500000),
36915 SPH_C32(0x924b0000), SPH_C32(0x99b10000), SPH_C32(0x95804c20),
36916 SPH_C32(0xf4e74543), SPH_C32(0xff3ddf8b), SPH_C32(0x6c283af6),
36917 SPH_C32(0x543fc490) },
36918 { SPH_C32(0x01b10000), SPH_C32(0xe6bf0000), SPH_C32(0xc93a0000),
36919 SPH_C32(0x895dec40), SPH_C32(0x80691e07), SPH_C32(0x249499a3),
36920 SPH_C32(0x2ee72578), SPH_C32(0xaf9d2ffd), SPH_C32(0x32780000),
36921 SPH_C32(0xde000000), SPH_C32(0x31e40000), SPH_C32(0x46504ec0),
36922 SPH_C32(0x2c8675fb), SPH_C32(0x679a6f51), SPH_C32(0x44bd3c42),
36923 SPH_C32(0x83658c07) },
36924 { SPH_C32(0xe7990000), SPH_C32(0xaaf40000), SPH_C32(0x616f0000),
36925 SPH_C32(0x5a8deea0), SPH_C32(0x58082ebf), SPH_C32(0xbc332979),
36926 SPH_C32(0x067223cc), SPH_C32(0x78c7676a), SPH_C32(0xc2bd0000),
36927 SPH_C32(0x87230000), SPH_C32(0x74660000), SPH_C32(0xa7dd4e00),
36928 SPH_C32(0x17eb73ca), SPH_C32(0xa57739c8), SPH_C32(0x8f5dc25e),
36929 SPH_C32(0xd5c23d98) },
36930 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
36931 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
36932 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
36933 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
36934 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
36935 SPH_C32(0x8a58e6a4) },
36936 { SPH_C32(0x747e0000), SPH_C32(0x52910000), SPH_C32(0x42040000),
36937 SPH_C32(0x3b6132e0), SPH_C32(0x7154661d), SPH_C32(0x735cd143),
36938 SPH_C32(0x99c924e0), SPH_C32(0xe49f6cd8), SPH_C32(0x7cff0000),
36939 SPH_C32(0x83bb0000), SPH_C32(0x25fd0000), SPH_C32(0xb58a88c0),
36940 SPH_C32(0xbe1c4322), SPH_C32(0xa2ebe4da), SPH_C32(0x10b0c780),
36941 SPH_C32(0xdcff573b) },
36942 { SPH_C32(0x62930000), SPH_C32(0x47f90000), SPH_C32(0xafd30000),
36943 SPH_C32(0x093c30c0), SPH_C32(0x92585094), SPH_C32(0x29163700),
36944 SPH_C32(0x7abcdc48), SPH_C32(0x656295d0), SPH_C32(0x9ad70000),
36945 SPH_C32(0xcff00000), SPH_C32(0x8da80000), SPH_C32(0x665a8a20),
36946 SPH_C32(0x667d739a), SPH_C32(0x3a4c5400), SPH_C32(0x3825c134),
36947 SPH_C32(0x0ba51fac) },
36948 { SPH_C32(0x84bb0000), SPH_C32(0x0bb20000), SPH_C32(0x07860000),
36949 SPH_C32(0xdaec3220), SPH_C32(0x4a39602c), SPH_C32(0xb1b187da),
36950 SPH_C32(0x5229dafc), SPH_C32(0xb238dd47), SPH_C32(0x6a120000),
36951 SPH_C32(0x96d30000), SPH_C32(0xc82a0000), SPH_C32(0x87d78ae0),
36952 SPH_C32(0x5d1075ab), SPH_C32(0xf8a10299), SPH_C32(0xf3c53f28),
36953 SPH_C32(0x5d02ae33) },
36954 { SPH_C32(0x26670000), SPH_C32(0x69e90000), SPH_C32(0x5b0c0000),
36955 SPH_C32(0x976134e0), SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4),
36956 SPH_C32(0x630af6dd), SPH_C32(0x7daa5091), SPH_C32(0x6f3c0000),
36957 SPH_C32(0x67590000), SPH_C32(0xe76c0000), SPH_C32(0xebf58860),
36958 SPH_C32(0xabcb4f09), SPH_C32(0xedb38512), SPH_C32(0xa895929a),
36959 SPH_C32(0xd18ef39d) },
36960 { SPH_C32(0xc04f0000), SPH_C32(0x25a20000), SPH_C32(0xf3590000),
36961 SPH_C32(0x44b13600), SPH_C32(0x09f60725), SPH_C32(0xa24a121e),
36962 SPH_C32(0x4b9ff069), SPH_C32(0xaaf01806), SPH_C32(0x9ff90000),
36963 SPH_C32(0x3e7a0000), SPH_C32(0xa2ee0000), SPH_C32(0x0a7888a0),
36964 SPH_C32(0x90a64938), SPH_C32(0x2f5ed38b), SPH_C32(0x63756c86),
36965 SPH_C32(0x87294202) },
36966 { SPH_C32(0xd6a20000), SPH_C32(0x30ca0000), SPH_C32(0x1e8e0000),
36967 SPH_C32(0x76ec3420), SPH_C32(0xeafa31ac), SPH_C32(0xf800f45d),
36968 SPH_C32(0xa8ea08c1), SPH_C32(0x2b0de10e), SPH_C32(0x79d10000),
36969 SPH_C32(0x72310000), SPH_C32(0x0abb0000), SPH_C32(0xd9a88a40),
36970 SPH_C32(0x48c77980), SPH_C32(0xb7f96351), SPH_C32(0x4be06a32),
36971 SPH_C32(0x50730a95) },
36972 { SPH_C32(0x308a0000), SPH_C32(0x7c810000), SPH_C32(0xb6db0000),
36973 SPH_C32(0xa53c36c0), SPH_C32(0x329b0114), SPH_C32(0x60a74487),
36974 SPH_C32(0x807f0e75), SPH_C32(0xfc57a999), SPH_C32(0x89140000),
36975 SPH_C32(0x2b120000), SPH_C32(0x4f390000), SPH_C32(0x38258a80),
36976 SPH_C32(0x73aa7fb1), SPH_C32(0x751435c8), SPH_C32(0x8000942e),
36977 SPH_C32(0x06d4bb0a) },
36978 { SPH_C32(0x71500000), SPH_C32(0xa31b0000), SPH_C32(0x6d420000),
36979 SPH_C32(0x57433060), SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8),
36980 SPH_C32(0xc2998952), SPH_C32(0x68133176), SPH_C32(0xdb0d0000),
36981 SPH_C32(0x106a0000), SPH_C32(0x56310000), SPH_C32(0x94258c80),
36982 SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f), SPH_C32(0x7ac34613),
36983 SPH_C32(0x9fe18743) },
36984 { SPH_C32(0x97780000), SPH_C32(0xef500000), SPH_C32(0xc5170000),
36985 SPH_C32(0x84933280), SPH_C32(0x5fee6c07), SPH_C32(0xfee9e612),
36986 SPH_C32(0xea0c8fe6), SPH_C32(0xbf4979e1), SPH_C32(0x2bc80000),
36987 SPH_C32(0x49490000), SPH_C32(0x13b30000), SPH_C32(0x75a88c40),
36988 SPH_C32(0xe8042800), SPH_C32(0xfe4810d6), SPH_C32(0xb123b80f),
36989 SPH_C32(0xc94636dc) },
36990 { SPH_C32(0x81950000), SPH_C32(0xfa380000), SPH_C32(0x28c00000),
36991 SPH_C32(0xb6ce30a0), SPH_C32(0xbce25a8e), SPH_C32(0xa4a30051),
36992 SPH_C32(0x0979774e), SPH_C32(0x3eb480e9), SPH_C32(0xcde00000),
36993 SPH_C32(0x05020000), SPH_C32(0xbbe60000), SPH_C32(0xa6788ea0),
36994 SPH_C32(0x306518b8), SPH_C32(0x66efa00c), SPH_C32(0x99b6bebb),
36995 SPH_C32(0x1e1c7e4b) },
36996 { SPH_C32(0x67bd0000), SPH_C32(0xb6730000), SPH_C32(0x80950000),
36997 SPH_C32(0x651e3240), SPH_C32(0x64836a36), SPH_C32(0x3c04b08b),
36998 SPH_C32(0x21ec71fa), SPH_C32(0xe9eec87e), SPH_C32(0x3d250000),
36999 SPH_C32(0x5c210000), SPH_C32(0xfe640000), SPH_C32(0x47f58e60),
37000 SPH_C32(0x0b081e89), SPH_C32(0xa402f695), SPH_C32(0x525640a7),
37001 SPH_C32(0x48bbcfd4) },
37002 { SPH_C32(0xc5610000), SPH_C32(0xd4280000), SPH_C32(0xdc1f0000),
37003 SPH_C32(0x28933480), SPH_C32(0xff2d3d87), SPH_C32(0xb7589595),
37004 SPH_C32(0x10cf5ddb), SPH_C32(0x267c45a8), SPH_C32(0x380b0000),
37005 SPH_C32(0xadab0000), SPH_C32(0xd1220000), SPH_C32(0x2bd78ce0),
37006 SPH_C32(0xfdd3242b), SPH_C32(0xb110711e), SPH_C32(0x0906ed15),
37007 SPH_C32(0xc437927a) },
37008 { SPH_C32(0x23490000), SPH_C32(0x98630000), SPH_C32(0x744a0000),
37009 SPH_C32(0xfb433660), SPH_C32(0x274c0d3f), SPH_C32(0x2fff254f),
37010 SPH_C32(0x385a5b6f), SPH_C32(0xf1260d3f), SPH_C32(0xc8ce0000),
37011 SPH_C32(0xf4880000), SPH_C32(0x94a00000), SPH_C32(0xca5a8c20),
37012 SPH_C32(0xc6be221a), SPH_C32(0x73fd2787), SPH_C32(0xc2e61309),
37013 SPH_C32(0x929023e5) },
37014 { SPH_C32(0x35a40000), SPH_C32(0x8d0b0000), SPH_C32(0x999d0000),
37015 SPH_C32(0xc91e3440), SPH_C32(0xc4403bb6), SPH_C32(0x75b5c30c),
37016 SPH_C32(0xdb2fa3c7), SPH_C32(0x70dbf437), SPH_C32(0x2ee60000),
37017 SPH_C32(0xb8c30000), SPH_C32(0x3cf50000), SPH_C32(0x198a8ec0),
37018 SPH_C32(0x1edf12a2), SPH_C32(0xeb5a975d), SPH_C32(0xea7315bd),
37019 SPH_C32(0x45ca6b72) },
37020 { SPH_C32(0xd38c0000), SPH_C32(0xc1400000), SPH_C32(0x31c80000),
37021 SPH_C32(0x1ace36a0), SPH_C32(0x1c210b0e), SPH_C32(0xed1273d6),
37022 SPH_C32(0xf3baa573), SPH_C32(0xa781bca0), SPH_C32(0xde230000),
37023 SPH_C32(0xe1e00000), SPH_C32(0x79770000), SPH_C32(0xf8078e00),
37024 SPH_C32(0x25b21493), SPH_C32(0x29b7c1c4), SPH_C32(0x2193eba1),
37025 SPH_C32(0x136ddaed) },
37026 { SPH_C32(0x90a40000), SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000),
37027 SPH_C32(0x0bdd4800), SPH_C32(0xb728224a), SPH_C32(0xecc64a4f),
37028 SPH_C32(0x759e1063), SPH_C32(0x4cf701d1), SPH_C32(0x36e70000),
37029 SPH_C32(0xc9350000), SPH_C32(0xd7980000), SPH_C32(0xa32fa000),
37030 SPH_C32(0x5a34515e), SPH_C32(0x561c7179), SPH_C32(0x310ab488),
37031 SPH_C32(0xa074fe54) },
37032 { SPH_C32(0x768c0000), SPH_C32(0xf0100000), SPH_C32(0xc53b0000),
37033 SPH_C32(0xd80d4ae0), SPH_C32(0x6f4912f2), SPH_C32(0x7461fa95),
37034 SPH_C32(0x5d0b16d7), SPH_C32(0x9bad4946), SPH_C32(0xc6220000),
37035 SPH_C32(0x90160000), SPH_C32(0x921a0000), SPH_C32(0x42a2a0c0),
37036 SPH_C32(0x6159576f), SPH_C32(0x94f127e0), SPH_C32(0xfaea4a94),
37037 SPH_C32(0xf6d34fcb) },
37038 { SPH_C32(0x60610000), SPH_C32(0xe5780000), SPH_C32(0x28ec0000),
37039 SPH_C32(0xea5048c0), SPH_C32(0x8c45247b), SPH_C32(0x2e2b1cd6),
37040 SPH_C32(0xbe7eee7f), SPH_C32(0x1a50b04e), SPH_C32(0x200a0000),
37041 SPH_C32(0xdc5d0000), SPH_C32(0x3a4f0000), SPH_C32(0x9172a220),
37042 SPH_C32(0xb93867d7), SPH_C32(0x0c56973a), SPH_C32(0xd27f4c20),
37043 SPH_C32(0x2189075c) },
37044 { SPH_C32(0x86490000), SPH_C32(0xa9330000), SPH_C32(0x80b90000),
37045 SPH_C32(0x39804a20), SPH_C32(0x542414c3), SPH_C32(0xb68cac0c),
37046 SPH_C32(0x96ebe8cb), SPH_C32(0xcd0af8d9), SPH_C32(0xd0cf0000),
37047 SPH_C32(0x857e0000), SPH_C32(0x7fcd0000), SPH_C32(0x70ffa2e0),
37048 SPH_C32(0x825561e6), SPH_C32(0xcebbc1a3), SPH_C32(0x199fb23c),
37049 SPH_C32(0x772eb6c3) },
37050 { SPH_C32(0x24950000), SPH_C32(0xcb680000), SPH_C32(0xdc330000),
37051 SPH_C32(0x740d4ce0), SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912),
37052 SPH_C32(0xa7c8c4ea), SPH_C32(0x0298750f), SPH_C32(0xd5e10000),
37053 SPH_C32(0x74f40000), SPH_C32(0x508b0000), SPH_C32(0x1cdda060),
37054 SPH_C32(0x748e5b44), SPH_C32(0xdba94628), SPH_C32(0x42cf1f8e),
37055 SPH_C32(0xfba2eb6d) },
37056 { SPH_C32(0xc2bd0000), SPH_C32(0x87230000), SPH_C32(0x74660000),
37057 SPH_C32(0xa7dd4e00), SPH_C32(0x17eb73ca), SPH_C32(0xa57739c8),
37058 SPH_C32(0x8f5dc25e), SPH_C32(0xd5c23d98), SPH_C32(0x25240000),
37059 SPH_C32(0x2dd70000), SPH_C32(0x15090000), SPH_C32(0xfd50a0a0),
37060 SPH_C32(0x4fe35d75), SPH_C32(0x194410b1), SPH_C32(0x892fe192),
37061 SPH_C32(0xad055af2) },
37062 { SPH_C32(0xd4500000), SPH_C32(0x924b0000), SPH_C32(0x99b10000),
37063 SPH_C32(0x95804c20), SPH_C32(0xf4e74543), SPH_C32(0xff3ddf8b),
37064 SPH_C32(0x6c283af6), SPH_C32(0x543fc490), SPH_C32(0xc30c0000),
37065 SPH_C32(0x619c0000), SPH_C32(0xbd5c0000), SPH_C32(0x2e80a240),
37066 SPH_C32(0x97826dcd), SPH_C32(0x81e3a06b), SPH_C32(0xa1bae726),
37067 SPH_C32(0x7a5f1265) },
37068 { SPH_C32(0x32780000), SPH_C32(0xde000000), SPH_C32(0x31e40000),
37069 SPH_C32(0x46504ec0), SPH_C32(0x2c8675fb), SPH_C32(0x679a6f51),
37070 SPH_C32(0x44bd3c42), SPH_C32(0x83658c07), SPH_C32(0x33c90000),
37071 SPH_C32(0x38bf0000), SPH_C32(0xf8de0000), SPH_C32(0xcf0da280),
37072 SPH_C32(0xacef6bfc), SPH_C32(0x430ef6f2), SPH_C32(0x6a5a193a),
37073 SPH_C32(0x2cf8a3fa) },
37074 { SPH_C32(0x73a20000), SPH_C32(0x019a0000), SPH_C32(0xea7d0000),
37075 SPH_C32(0xb42f4860), SPH_C32(0x99922850), SPH_C32(0x61737d1e),
37076 SPH_C32(0x065bbb65), SPH_C32(0x172114e8), SPH_C32(0x61d00000),
37077 SPH_C32(0x03c70000), SPH_C32(0xe1d60000), SPH_C32(0x630da480),
37078 SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575), SPH_C32(0x9099cb07),
37079 SPH_C32(0xb5cd9fb3) },
37080 { SPH_C32(0x958a0000), SPH_C32(0x4dd10000), SPH_C32(0x42280000),
37081 SPH_C32(0x67ff4a80), SPH_C32(0x41f318e8), SPH_C32(0xf9d4cdc4),
37082 SPH_C32(0x2ecebdd1), SPH_C32(0xc07b5c7f), SPH_C32(0x91150000),
37083 SPH_C32(0x5ae40000), SPH_C32(0xa4540000), SPH_C32(0x8280a440),
37084 SPH_C32(0x37413c4d), SPH_C32(0xc852d3ec), SPH_C32(0x5b79351b),
37085 SPH_C32(0xe36a2e2c) },
37086 { SPH_C32(0x83670000), SPH_C32(0x58b90000), SPH_C32(0xafff0000),
37087 SPH_C32(0x55a248a0), SPH_C32(0xa2ff2e61), SPH_C32(0xa39e2b87),
37088 SPH_C32(0xcdbb4579), SPH_C32(0x4186a577), SPH_C32(0x773d0000),
37089 SPH_C32(0x16af0000), SPH_C32(0x0c010000), SPH_C32(0x5150a6a0),
37090 SPH_C32(0xef200cf5), SPH_C32(0x50f56336), SPH_C32(0x73ec33af),
37091 SPH_C32(0x343066bb) },
37092 { SPH_C32(0x654f0000), SPH_C32(0x14f20000), SPH_C32(0x07aa0000),
37093 SPH_C32(0x86724a40), SPH_C32(0x7a9e1ed9), SPH_C32(0x3b399b5d),
37094 SPH_C32(0xe52e43cd), SPH_C32(0x96dcede0), SPH_C32(0x87f80000),
37095 SPH_C32(0x4f8c0000), SPH_C32(0x49830000), SPH_C32(0xb0dda660),
37096 SPH_C32(0xd44d0ac4), SPH_C32(0x921835af), SPH_C32(0xb80ccdb3),
37097 SPH_C32(0x6297d724) },
37098 { SPH_C32(0xc7930000), SPH_C32(0x76a90000), SPH_C32(0x5b200000),
37099 SPH_C32(0xcbff4c80), SPH_C32(0xe1304968), SPH_C32(0xb065be43),
37100 SPH_C32(0xd40d6fec), SPH_C32(0x594e6036), SPH_C32(0x82d60000),
37101 SPH_C32(0xbe060000), SPH_C32(0x66c50000), SPH_C32(0xdcffa4e0),
37102 SPH_C32(0x22963066), SPH_C32(0x870ab224), SPH_C32(0xe35c6001),
37103 SPH_C32(0xee1b8a8a) },
37104 { SPH_C32(0x21bb0000), SPH_C32(0x3ae20000), SPH_C32(0xf3750000),
37105 SPH_C32(0x182f4e60), SPH_C32(0x395179d0), SPH_C32(0x28c20e99),
37106 SPH_C32(0xfc986958), SPH_C32(0x8e1428a1), SPH_C32(0x72130000),
37107 SPH_C32(0xe7250000), SPH_C32(0x23470000), SPH_C32(0x3d72a420),
37108 SPH_C32(0x19fb3657), SPH_C32(0x45e7e4bd), SPH_C32(0x28bc9e1d),
37109 SPH_C32(0xb8bc3b15) },
37110 { SPH_C32(0x37560000), SPH_C32(0x2f8a0000), SPH_C32(0x1ea20000),
37111 SPH_C32(0x2a724c40), SPH_C32(0xda5d4f59), SPH_C32(0x7288e8da),
37112 SPH_C32(0x1fed91f0), SPH_C32(0x0fe9d1a9), SPH_C32(0x943b0000),
37113 SPH_C32(0xab6e0000), SPH_C32(0x8b120000), SPH_C32(0xeea2a6c0),
37114 SPH_C32(0xc19a06ef), SPH_C32(0xdd405467), SPH_C32(0x002998a9),
37115 SPH_C32(0x6fe67382) },
37116 { SPH_C32(0xd17e0000), SPH_C32(0x63c10000), SPH_C32(0xb6f70000),
37117 SPH_C32(0xf9a24ea0), SPH_C32(0x023c7fe1), SPH_C32(0xea2f5800),
37118 SPH_C32(0x37789744), SPH_C32(0xd8b3993e), SPH_C32(0x64fe0000),
37119 SPH_C32(0xf24d0000), SPH_C32(0xce900000), SPH_C32(0x0f2fa600),
37120 SPH_C32(0xfaf700de), SPH_C32(0x1fad02fe), SPH_C32(0xcbc966b5),
37121 SPH_C32(0x3941c21d) },
37122 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
37123 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
37124 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
37125 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
37126 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
37127 SPH_C32(0xdf46dbca) },
37128 { SPH_C32(0xcea30000), SPH_C32(0x413c0000), SPH_C32(0xf5e30000),
37129 SPH_C32(0xcc491ae0), SPH_C32(0xae117250), SPH_C32(0x45461279),
37130 SPH_C32(0x7393a9f4), SPH_C32(0xceb37428), SPH_C32(0xc4d00000),
37131 SPH_C32(0x32970000), SPH_C32(0x15250000), SPH_C32(0xa1ced8c0),
37132 SPH_C32(0x7f442380), SPH_C32(0x93cc0c36), SPH_C32(0x3e2878a3),
37133 SPH_C32(0x89e16a55) },
37134 { SPH_C32(0xd84e0000), SPH_C32(0x54540000), SPH_C32(0x18340000),
37135 SPH_C32(0xfe1418c0), SPH_C32(0x4d1d44d9), SPH_C32(0x1f0cf43a),
37136 SPH_C32(0x90e6515c), SPH_C32(0x4f4e8d20), SPH_C32(0x22f80000),
37137 SPH_C32(0x7edc0000), SPH_C32(0xbd700000), SPH_C32(0x721eda20),
37138 SPH_C32(0xa7251338), SPH_C32(0x0b6bbcec), SPH_C32(0x16bd7e17),
37139 SPH_C32(0x5ebb22c2) },
37140 { SPH_C32(0x3e660000), SPH_C32(0x181f0000), SPH_C32(0xb0610000),
37141 SPH_C32(0x2dc41a20), SPH_C32(0x957c7461), SPH_C32(0x87ab44e0),
37142 SPH_C32(0xb87357e8), SPH_C32(0x9814c5b7), SPH_C32(0xd23d0000),
37143 SPH_C32(0x27ff0000), SPH_C32(0xf8f20000), SPH_C32(0x9393dae0),
37144 SPH_C32(0x9c481509), SPH_C32(0xc986ea75), SPH_C32(0xdd5d800b),
37145 SPH_C32(0x081c935d) },
37146 { SPH_C32(0x9cba0000), SPH_C32(0x7a440000), SPH_C32(0xeceb0000),
37147 SPH_C32(0x60491ce0), SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe),
37148 SPH_C32(0x89507bc9), SPH_C32(0x57864861), SPH_C32(0xd7130000),
37149 SPH_C32(0xd6750000), SPH_C32(0xd7b40000), SPH_C32(0xffb1d860),
37150 SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe), SPH_C32(0x860d2db9),
37151 SPH_C32(0x8490cef3) },
37152 { SPH_C32(0x7a920000), SPH_C32(0x360f0000), SPH_C32(0x44be0000),
37153 SPH_C32(0xb3991e00), SPH_C32(0xd6b31368), SPH_C32(0x9450d124),
37154 SPH_C32(0xa1c57d7d), SPH_C32(0x80dc00f6), SPH_C32(0x27d60000),
37155 SPH_C32(0x8f560000), SPH_C32(0x92360000), SPH_C32(0x1e3cd8a0),
37156 SPH_C32(0x51fe299a), SPH_C32(0x1e793b67), SPH_C32(0x4dedd3a5),
37157 SPH_C32(0xd2377f6c) },
37158 { SPH_C32(0x6c7f0000), SPH_C32(0x23670000), SPH_C32(0xa9690000),
37159 SPH_C32(0x81c41c20), SPH_C32(0x35bf25e1), SPH_C32(0xce1a3767),
37160 SPH_C32(0x42b085d5), SPH_C32(0x0121f9fe), SPH_C32(0xc1fe0000),
37161 SPH_C32(0xc31d0000), SPH_C32(0x3a630000), SPH_C32(0xcdecda40),
37162 SPH_C32(0x899f1922), SPH_C32(0x86de8bbd), SPH_C32(0x6578d511),
37163 SPH_C32(0x056d37fb) },
37164 { SPH_C32(0x8a570000), SPH_C32(0x6f2c0000), SPH_C32(0x013c0000),
37165 SPH_C32(0x52141ec0), SPH_C32(0xedde1559), SPH_C32(0x56bd87bd),
37166 SPH_C32(0x6a258361), SPH_C32(0xd67bb169), SPH_C32(0x313b0000),
37167 SPH_C32(0x9a3e0000), SPH_C32(0x7fe10000), SPH_C32(0x2c61da80),
37168 SPH_C32(0xb2f21f13), SPH_C32(0x4433dd24), SPH_C32(0xae982b0d),
37169 SPH_C32(0x53ca8664) },
37170 { SPH_C32(0xcb8d0000), SPH_C32(0xb0b60000), SPH_C32(0xdaa50000),
37171 SPH_C32(0xa06b1860), SPH_C32(0x58ca48f2), SPH_C32(0x505495f2),
37172 SPH_C32(0x28c30446), SPH_C32(0x423f2986), SPH_C32(0x63220000),
37173 SPH_C32(0xa1460000), SPH_C32(0x66e90000), SPH_C32(0x8061dc80),
37174 SPH_C32(0x12314e93), SPH_C32(0x0d82aea3), SPH_C32(0x545bf930),
37175 SPH_C32(0xcaffba2d) },
37176 { SPH_C32(0x2da50000), SPH_C32(0xfcfd0000), SPH_C32(0x72f00000),
37177 SPH_C32(0x73bb1a80), SPH_C32(0x80ab784a), SPH_C32(0xc8f32528),
37178 SPH_C32(0x005602f2), SPH_C32(0x95656111), SPH_C32(0x93e70000),
37179 SPH_C32(0xf8650000), SPH_C32(0x236b0000), SPH_C32(0x61ecdc40),
37180 SPH_C32(0x295c48a2), SPH_C32(0xcf6ff83a), SPH_C32(0x9fbb072c),
37181 SPH_C32(0x9c580bb2) },
37182 { SPH_C32(0x3b480000), SPH_C32(0xe9950000), SPH_C32(0x9f270000),
37183 SPH_C32(0x41e618a0), SPH_C32(0x63a74ec3), SPH_C32(0x92b9c36b),
37184 SPH_C32(0xe323fa5a), SPH_C32(0x14989819), SPH_C32(0x75cf0000),
37185 SPH_C32(0xb42e0000), SPH_C32(0x8b3e0000), SPH_C32(0xb23cdea0),
37186 SPH_C32(0xf13d781a), SPH_C32(0x57c848e0), SPH_C32(0xb72e0198),
37187 SPH_C32(0x4b024325) },
37188 { SPH_C32(0xdd600000), SPH_C32(0xa5de0000), SPH_C32(0x37720000),
37189 SPH_C32(0x92361a40), SPH_C32(0xbbc67e7b), SPH_C32(0x0a1e73b1),
37190 SPH_C32(0xcbb6fcee), SPH_C32(0xc3c2d08e), SPH_C32(0x850a0000),
37191 SPH_C32(0xed0d0000), SPH_C32(0xcebc0000), SPH_C32(0x53b1de60),
37192 SPH_C32(0xca507e2b), SPH_C32(0x95251e79), SPH_C32(0x7cceff84),
37193 SPH_C32(0x1da5f2ba) },
37194 { SPH_C32(0x7fbc0000), SPH_C32(0xc7850000), SPH_C32(0x6bf80000),
37195 SPH_C32(0xdfbb1c80), SPH_C32(0x206829ca), SPH_C32(0x814256af),
37196 SPH_C32(0xfa95d0cf), SPH_C32(0x0c505d58), SPH_C32(0x80240000),
37197 SPH_C32(0x1c870000), SPH_C32(0xe1fa0000), SPH_C32(0x3f93dce0),
37198 SPH_C32(0x3c8b4489), SPH_C32(0x803799f2), SPH_C32(0x279e5236),
37199 SPH_C32(0x9129af14) },
37200 { SPH_C32(0x99940000), SPH_C32(0x8bce0000), SPH_C32(0xc3ad0000),
37201 SPH_C32(0x0c6b1e60), SPH_C32(0xf8091972), SPH_C32(0x19e5e675),
37202 SPH_C32(0xd200d67b), SPH_C32(0xdb0a15cf), SPH_C32(0x70e10000),
37203 SPH_C32(0x45a40000), SPH_C32(0xa4780000), SPH_C32(0xde1edc20),
37204 SPH_C32(0x07e642b8), SPH_C32(0x42dacf6b), SPH_C32(0xec7eac2a),
37205 SPH_C32(0xc78e1e8b) },
37206 { SPH_C32(0x8f790000), SPH_C32(0x9ea60000), SPH_C32(0x2e7a0000),
37207 SPH_C32(0x3e361c40), SPH_C32(0x1b052ffb), SPH_C32(0x43af0036),
37208 SPH_C32(0x31752ed3), SPH_C32(0x5af7ecc7), SPH_C32(0x96c90000),
37209 SPH_C32(0x09ef0000), SPH_C32(0x0c2d0000), SPH_C32(0x0dcedec0),
37210 SPH_C32(0xdf877200), SPH_C32(0xda7d7fb1), SPH_C32(0xc4ebaa9e),
37211 SPH_C32(0x10d4561c) },
37212 { SPH_C32(0x69510000), SPH_C32(0xd2ed0000), SPH_C32(0x862f0000),
37213 SPH_C32(0xede61ea0), SPH_C32(0xc3641f43), SPH_C32(0xdb08b0ec),
37214 SPH_C32(0x19e02867), SPH_C32(0x8dada450), SPH_C32(0x660c0000),
37215 SPH_C32(0x50cc0000), SPH_C32(0x49af0000), SPH_C32(0xec43de00),
37216 SPH_C32(0xe4ea7431), SPH_C32(0x18902928), SPH_C32(0x0f0b5482),
37217 SPH_C32(0x4673e783) },
37218 { SPH_C32(0x2a790000), SPH_C32(0xaff60000), SPH_C32(0xda890000),
37219 SPH_C32(0xfcf56000), SPH_C32(0x686d3607), SPH_C32(0xdadc8975),
37220 SPH_C32(0x9fc49d77), SPH_C32(0x66db1921), SPH_C32(0x8ec80000),
37221 SPH_C32(0x78190000), SPH_C32(0xe7400000), SPH_C32(0xb76bf000),
37222 SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995), SPH_C32(0x1f920bab),
37223 SPH_C32(0xf56ac33a) },
37224 { SPH_C32(0xcc510000), SPH_C32(0xe3bd0000), SPH_C32(0x72dc0000),
37225 SPH_C32(0x2f2562e0), SPH_C32(0xb00c06bf), SPH_C32(0x427b39af),
37226 SPH_C32(0xb7519bc3), SPH_C32(0xb18151b6), SPH_C32(0x7e0d0000),
37227 SPH_C32(0x213a0000), SPH_C32(0xa2c20000), SPH_C32(0x56e6f0c0),
37228 SPH_C32(0xa00137cd), SPH_C32(0xa5d6cf0c), SPH_C32(0xd472f5b7),
37229 SPH_C32(0xa3cd72a5) },
37230 { SPH_C32(0xdabc0000), SPH_C32(0xf6d50000), SPH_C32(0x9f0b0000),
37231 SPH_C32(0x1d7860c0), SPH_C32(0x53003036), SPH_C32(0x1831dfec),
37232 SPH_C32(0x5424636b), SPH_C32(0x307ca8be), SPH_C32(0x98250000),
37233 SPH_C32(0x6d710000), SPH_C32(0x0a970000), SPH_C32(0x8536f220),
37234 SPH_C32(0x78600775), SPH_C32(0x3d717fd6), SPH_C32(0xfce7f303),
37235 SPH_C32(0x74973a32) },
37236 { SPH_C32(0x3c940000), SPH_C32(0xba9e0000), SPH_C32(0x375e0000),
37237 SPH_C32(0xcea86220), SPH_C32(0x8b61008e), SPH_C32(0x80966f36),
37238 SPH_C32(0x7cb165df), SPH_C32(0xe726e029), SPH_C32(0x68e00000),
37239 SPH_C32(0x34520000), SPH_C32(0x4f150000), SPH_C32(0x64bbf2e0),
37240 SPH_C32(0x430d0144), SPH_C32(0xff9c294f), SPH_C32(0x37070d1f),
37241 SPH_C32(0x22308bad) },
37242 { SPH_C32(0x9e480000), SPH_C32(0xd8c50000), SPH_C32(0x6bd40000),
37243 SPH_C32(0x832564e0), SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28),
37244 SPH_C32(0x4d9249fe), SPH_C32(0x28b46dff), SPH_C32(0x6dce0000),
37245 SPH_C32(0xc5d80000), SPH_C32(0x60530000), SPH_C32(0x0899f060),
37246 SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4), SPH_C32(0x6c57a0ad),
37247 SPH_C32(0xaebcd603) },
37248 { SPH_C32(0x78600000), SPH_C32(0x948e0000), SPH_C32(0xc3810000),
37249 SPH_C32(0x50f56600), SPH_C32(0xc8ae6787), SPH_C32(0x936dfaf2),
37250 SPH_C32(0x65074f4a), SPH_C32(0xffee2568), SPH_C32(0x9d0b0000),
37251 SPH_C32(0x9cfb0000), SPH_C32(0x25d10000), SPH_C32(0xe914f0a0),
37252 SPH_C32(0x8ebb3dd7), SPH_C32(0x2863f85d), SPH_C32(0xa7b75eb1),
37253 SPH_C32(0xf81b679c) },
37254 { SPH_C32(0x6e8d0000), SPH_C32(0x81e60000), SPH_C32(0x2e560000),
37255 SPH_C32(0x62a86420), SPH_C32(0x2ba2510e), SPH_C32(0xc9271cb1),
37256 SPH_C32(0x8672b7e2), SPH_C32(0x7e13dc60), SPH_C32(0x7b230000),
37257 SPH_C32(0xd0b00000), SPH_C32(0x8d840000), SPH_C32(0x3ac4f240),
37258 SPH_C32(0x56da0d6f), SPH_C32(0xb0c44887), SPH_C32(0x8f225805),
37259 SPH_C32(0x2f412f0b) },
37260 { SPH_C32(0x88a50000), SPH_C32(0xcdad0000), SPH_C32(0x86030000),
37261 SPH_C32(0xb17866c0), SPH_C32(0xf3c361b6), SPH_C32(0x5180ac6b),
37262 SPH_C32(0xaee7b156), SPH_C32(0xa94994f7), SPH_C32(0x8be60000),
37263 SPH_C32(0x89930000), SPH_C32(0xc8060000), SPH_C32(0xdb49f280),
37264 SPH_C32(0x6db70b5e), SPH_C32(0x72291e1e), SPH_C32(0x44c2a619),
37265 SPH_C32(0x79e69e94) },
37266 { SPH_C32(0xc97f0000), SPH_C32(0x12370000), SPH_C32(0x5d9a0000),
37267 SPH_C32(0x43076060), SPH_C32(0x46d73c1d), SPH_C32(0x5769be24),
37268 SPH_C32(0xec013671), SPH_C32(0x3d0d0c18), SPH_C32(0xd9ff0000),
37269 SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000), SPH_C32(0x7749f480),
37270 SPH_C32(0xcd745ade), SPH_C32(0x3b986d99), SPH_C32(0xbe017424),
37271 SPH_C32(0xe0d3a2dd) },
37272 { SPH_C32(0x2f570000), SPH_C32(0x5e7c0000), SPH_C32(0xf5cf0000),
37273 SPH_C32(0x90d76280), SPH_C32(0x9eb60ca5), SPH_C32(0xcfce0efe),
37274 SPH_C32(0xc49430c5), SPH_C32(0xea57448f), SPH_C32(0x293a0000),
37275 SPH_C32(0xebc80000), SPH_C32(0x948c0000), SPH_C32(0x96c4f440),
37276 SPH_C32(0xf6195cef), SPH_C32(0xf9753b00), SPH_C32(0x75e18a38),
37277 SPH_C32(0xb6741342) },
37278 { SPH_C32(0x39ba0000), SPH_C32(0x4b140000), SPH_C32(0x18180000),
37279 SPH_C32(0xa28a60a0), SPH_C32(0x7dba3a2c), SPH_C32(0x9584e8bd),
37280 SPH_C32(0x27e1c86d), SPH_C32(0x6baabd87), SPH_C32(0xcf120000),
37281 SPH_C32(0xa7830000), SPH_C32(0x3cd90000), SPH_C32(0x4514f6a0),
37282 SPH_C32(0x2e786c57), SPH_C32(0x61d28bda), SPH_C32(0x5d748c8c),
37283 SPH_C32(0x612e5bd5) },
37284 { SPH_C32(0xdf920000), SPH_C32(0x075f0000), SPH_C32(0xb04d0000),
37285 SPH_C32(0x715a6240), SPH_C32(0xa5db0a94), SPH_C32(0x0d235867),
37286 SPH_C32(0x0f74ced9), SPH_C32(0xbcf0f510), SPH_C32(0x3fd70000),
37287 SPH_C32(0xfea00000), SPH_C32(0x795b0000), SPH_C32(0xa499f660),
37288 SPH_C32(0x15156a66), SPH_C32(0xa33fdd43), SPH_C32(0x96947290),
37289 SPH_C32(0x3789ea4a) },
37290 { SPH_C32(0x7d4e0000), SPH_C32(0x65040000), SPH_C32(0xecc70000),
37291 SPH_C32(0x3cd76480), SPH_C32(0x3e755d25), SPH_C32(0x867f7d79),
37292 SPH_C32(0x3e57e2f8), SPH_C32(0x736278c6), SPH_C32(0x3af90000),
37293 SPH_C32(0x0f2a0000), SPH_C32(0x561d0000), SPH_C32(0xc8bbf4e0),
37294 SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8), SPH_C32(0xcdc4df22),
37295 SPH_C32(0xbb05b7e4) },
37296 { SPH_C32(0x9b660000), SPH_C32(0x294f0000), SPH_C32(0x44920000),
37297 SPH_C32(0xef076660), SPH_C32(0xe6146d9d), SPH_C32(0x1ed8cda3),
37298 SPH_C32(0x16c2e44c), SPH_C32(0xa4383051), SPH_C32(0xca3c0000),
37299 SPH_C32(0x56090000), SPH_C32(0x139f0000), SPH_C32(0x2936f420),
37300 SPH_C32(0xd8a356f5), SPH_C32(0x74c00c51), SPH_C32(0x0624213e),
37301 SPH_C32(0xeda2067b) },
37302 { SPH_C32(0x8d8b0000), SPH_C32(0x3c270000), SPH_C32(0xa9450000),
37303 SPH_C32(0xdd5a6440), SPH_C32(0x05185b14), SPH_C32(0x44922be0),
37304 SPH_C32(0xf5b71ce4), SPH_C32(0x25c5c959), SPH_C32(0x2c140000),
37305 SPH_C32(0x1a420000), SPH_C32(0xbbca0000), SPH_C32(0xfae6f6c0),
37306 SPH_C32(0x00c2664d), SPH_C32(0xec67bc8b), SPH_C32(0x2eb1278a),
37307 SPH_C32(0x3af84eec) },
37308 { SPH_C32(0x6ba30000), SPH_C32(0x706c0000), SPH_C32(0x01100000),
37309 SPH_C32(0x0e8a66a0), SPH_C32(0xdd796bac), SPH_C32(0xdc359b3a),
37310 SPH_C32(0xdd221a50), SPH_C32(0xf29f81ce), SPH_C32(0xdcd10000),
37311 SPH_C32(0x43610000), SPH_C32(0xfe480000), SPH_C32(0x1b6bf600),
37312 SPH_C32(0x3baf607c), SPH_C32(0x2e8aea12), SPH_C32(0xe551d996),
37313 SPH_C32(0x6c5fff73) },
37314 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
37315 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
37316 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
37317 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
37318 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
37319 SPH_C32(0xb99dc2eb) },
37320 { SPH_C32(0x6a120000), SPH_C32(0x96d30000), SPH_C32(0xc82a0000),
37321 SPH_C32(0x87d78ae0), SPH_C32(0x5d1075ab), SPH_C32(0xf8a10299),
37322 SPH_C32(0xf3c53f28), SPH_C32(0x5d02ae33), SPH_C32(0xeea90000),
37323 SPH_C32(0x9d610000), SPH_C32(0xcfac0000), SPH_C32(0x5d3bb8c0),
37324 SPH_C32(0x17291587), SPH_C32(0x49108543), SPH_C32(0xa1ece5d4),
37325 SPH_C32(0xef3a7374) },
37326 { SPH_C32(0x7cff0000), SPH_C32(0x83bb0000), SPH_C32(0x25fd0000),
37327 SPH_C32(0xb58a88c0), SPH_C32(0xbe1c4322), SPH_C32(0xa2ebe4da),
37328 SPH_C32(0x10b0c780), SPH_C32(0xdcff573b), SPH_C32(0x08810000),
37329 SPH_C32(0xd12a0000), SPH_C32(0x67f90000), SPH_C32(0x8eebba20),
37330 SPH_C32(0xcf48253f), SPH_C32(0xd1b73599), SPH_C32(0x8979e360),
37331 SPH_C32(0x38603be3) },
37332 { SPH_C32(0x9ad70000), SPH_C32(0xcff00000), SPH_C32(0x8da80000),
37333 SPH_C32(0x665a8a20), SPH_C32(0x667d739a), SPH_C32(0x3a4c5400),
37334 SPH_C32(0x3825c134), SPH_C32(0x0ba51fac), SPH_C32(0xf8440000),
37335 SPH_C32(0x88090000), SPH_C32(0x227b0000), SPH_C32(0x6f66bae0),
37336 SPH_C32(0xf425230e), SPH_C32(0x135a6300), SPH_C32(0x42991d7c),
37337 SPH_C32(0x6ec78a7c) },
37338 { SPH_C32(0x380b0000), SPH_C32(0xadab0000), SPH_C32(0xd1220000),
37339 SPH_C32(0x2bd78ce0), SPH_C32(0xfdd3242b), SPH_C32(0xb110711e),
37340 SPH_C32(0x0906ed15), SPH_C32(0xc437927a), SPH_C32(0xfd6a0000),
37341 SPH_C32(0x79830000), SPH_C32(0x0d3d0000), SPH_C32(0x0344b860),
37342 SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b), SPH_C32(0x19c9b0ce),
37343 SPH_C32(0xe24bd7d2) },
37344 { SPH_C32(0xde230000), SPH_C32(0xe1e00000), SPH_C32(0x79770000),
37345 SPH_C32(0xf8078e00), SPH_C32(0x25b21493), SPH_C32(0x29b7c1c4),
37346 SPH_C32(0x2193eba1), SPH_C32(0x136ddaed), SPH_C32(0x0daf0000),
37347 SPH_C32(0x20a00000), SPH_C32(0x48bf0000), SPH_C32(0xe2c9b8a0),
37348 SPH_C32(0x39931f9d), SPH_C32(0xc4a5b212), SPH_C32(0xd2294ed2),
37349 SPH_C32(0xb4ec664d) },
37350 { SPH_C32(0xc8ce0000), SPH_C32(0xf4880000), SPH_C32(0x94a00000),
37351 SPH_C32(0xca5a8c20), SPH_C32(0xc6be221a), SPH_C32(0x73fd2787),
37352 SPH_C32(0xc2e61309), SPH_C32(0x929023e5), SPH_C32(0xeb870000),
37353 SPH_C32(0x6ceb0000), SPH_C32(0xe0ea0000), SPH_C32(0x3119ba40),
37354 SPH_C32(0xe1f22f25), SPH_C32(0x5c0202c8), SPH_C32(0xfabc4866),
37355 SPH_C32(0x63b62eda) },
37356 { SPH_C32(0x2ee60000), SPH_C32(0xb8c30000), SPH_C32(0x3cf50000),
37357 SPH_C32(0x198a8ec0), SPH_C32(0x1edf12a2), SPH_C32(0xeb5a975d),
37358 SPH_C32(0xea7315bd), SPH_C32(0x45ca6b72), SPH_C32(0x1b420000),
37359 SPH_C32(0x35c80000), SPH_C32(0xa5680000), SPH_C32(0xd094ba80),
37360 SPH_C32(0xda9f2914), SPH_C32(0x9eef5451), SPH_C32(0x315cb67a),
37361 SPH_C32(0x35119f45) },
37362 { SPH_C32(0x6f3c0000), SPH_C32(0x67590000), SPH_C32(0xe76c0000),
37363 SPH_C32(0xebf58860), SPH_C32(0xabcb4f09), SPH_C32(0xedb38512),
37364 SPH_C32(0xa895929a), SPH_C32(0xd18ef39d), SPH_C32(0x495b0000),
37365 SPH_C32(0x0eb00000), SPH_C32(0xbc600000), SPH_C32(0x7c94bc80),
37366 SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6), SPH_C32(0xcb9f6447),
37367 SPH_C32(0xac24a30c) },
37368 { SPH_C32(0x89140000), SPH_C32(0x2b120000), SPH_C32(0x4f390000),
37369 SPH_C32(0x38258a80), SPH_C32(0x73aa7fb1), SPH_C32(0x751435c8),
37370 SPH_C32(0x8000942e), SPH_C32(0x06d4bb0a), SPH_C32(0xb99e0000),
37371 SPH_C32(0x57930000), SPH_C32(0xf9e20000), SPH_C32(0x9d19bc40),
37372 SPH_C32(0x41317ea5), SPH_C32(0x15b3714f), SPH_C32(0x007f9a5b),
37373 SPH_C32(0xfa831293) },
37374 { SPH_C32(0x9ff90000), SPH_C32(0x3e7a0000), SPH_C32(0xa2ee0000),
37375 SPH_C32(0x0a7888a0), SPH_C32(0x90a64938), SPH_C32(0x2f5ed38b),
37376 SPH_C32(0x63756c86), SPH_C32(0x87294202), SPH_C32(0x5fb60000),
37377 SPH_C32(0x1bd80000), SPH_C32(0x51b70000), SPH_C32(0x4ec9bea0),
37378 SPH_C32(0x99504e1d), SPH_C32(0x8d14c195), SPH_C32(0x28ea9cef),
37379 SPH_C32(0x2dd95a04) },
37380 { SPH_C32(0x79d10000), SPH_C32(0x72310000), SPH_C32(0x0abb0000),
37381 SPH_C32(0xd9a88a40), SPH_C32(0x48c77980), SPH_C32(0xb7f96351),
37382 SPH_C32(0x4be06a32), SPH_C32(0x50730a95), SPH_C32(0xaf730000),
37383 SPH_C32(0x42fb0000), SPH_C32(0x14350000), SPH_C32(0xaf44be60),
37384 SPH_C32(0xa23d482c), SPH_C32(0x4ff9970c), SPH_C32(0xe30a62f3),
37385 SPH_C32(0x7b7eeb9b) },
37386 { SPH_C32(0xdb0d0000), SPH_C32(0x106a0000), SPH_C32(0x56310000),
37387 SPH_C32(0x94258c80), SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f),
37388 SPH_C32(0x7ac34613), SPH_C32(0x9fe18743), SPH_C32(0xaa5d0000),
37389 SPH_C32(0xb3710000), SPH_C32(0x3b730000), SPH_C32(0xc366bce0),
37390 SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087), SPH_C32(0xb85acf41),
37391 SPH_C32(0xf7f2b635) },
37392 { SPH_C32(0x3d250000), SPH_C32(0x5c210000), SPH_C32(0xfe640000),
37393 SPH_C32(0x47f58e60), SPH_C32(0x0b081e89), SPH_C32(0xa402f695),
37394 SPH_C32(0x525640a7), SPH_C32(0x48bbcfd4), SPH_C32(0x5a980000),
37395 SPH_C32(0xea520000), SPH_C32(0x7ef10000), SPH_C32(0x22ebbc20),
37396 SPH_C32(0x6f8b74bf), SPH_C32(0x9806461e), SPH_C32(0x73ba315d),
37397 SPH_C32(0xa15507aa) },
37398 { SPH_C32(0x2bc80000), SPH_C32(0x49490000), SPH_C32(0x13b30000),
37399 SPH_C32(0x75a88c40), SPH_C32(0xe8042800), SPH_C32(0xfe4810d6),
37400 SPH_C32(0xb123b80f), SPH_C32(0xc94636dc), SPH_C32(0xbcb00000),
37401 SPH_C32(0xa6190000), SPH_C32(0xd6a40000), SPH_C32(0xf13bbec0),
37402 SPH_C32(0xb7ea4407), SPH_C32(0x00a1f6c4), SPH_C32(0x5b2f37e9),
37403 SPH_C32(0x760f4f3d) },
37404 { SPH_C32(0xcde00000), SPH_C32(0x05020000), SPH_C32(0xbbe60000),
37405 SPH_C32(0xa6788ea0), SPH_C32(0x306518b8), SPH_C32(0x66efa00c),
37406 SPH_C32(0x99b6bebb), SPH_C32(0x1e1c7e4b), SPH_C32(0x4c750000),
37407 SPH_C32(0xff3a0000), SPH_C32(0x93260000), SPH_C32(0x10b6be00),
37408 SPH_C32(0x8c874236), SPH_C32(0xc24ca05d), SPH_C32(0x90cfc9f5),
37409 SPH_C32(0x20a8fea2) },
37410 { SPH_C32(0x8ec80000), SPH_C32(0x78190000), SPH_C32(0xe7400000),
37411 SPH_C32(0xb76bf000), SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995),
37412 SPH_C32(0x1f920bab), SPH_C32(0xf56ac33a), SPH_C32(0xa4b10000),
37413 SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000), SPH_C32(0x4b9e9000),
37414 SPH_C32(0xf30107fb), SPH_C32(0xbde710e0), SPH_C32(0x805696dc),
37415 SPH_C32(0x93b1da1b) },
37416 { SPH_C32(0x68e00000), SPH_C32(0x34520000), SPH_C32(0x4f150000),
37417 SPH_C32(0x64bbf2e0), SPH_C32(0x430d0144), SPH_C32(0xff9c294f),
37418 SPH_C32(0x37070d1f), SPH_C32(0x22308bad), SPH_C32(0x54740000),
37419 SPH_C32(0x8ecc0000), SPH_C32(0x784b0000), SPH_C32(0xaa1390c0),
37420 SPH_C32(0xc86c01ca), SPH_C32(0x7f0a4679), SPH_C32(0x4bb668c0),
37421 SPH_C32(0xc5166b84) },
37422 { SPH_C32(0x7e0d0000), SPH_C32(0x213a0000), SPH_C32(0xa2c20000),
37423 SPH_C32(0x56e6f0c0), SPH_C32(0xa00137cd), SPH_C32(0xa5d6cf0c),
37424 SPH_C32(0xd472f5b7), SPH_C32(0xa3cd72a5), SPH_C32(0xb25c0000),
37425 SPH_C32(0xc2870000), SPH_C32(0xd01e0000), SPH_C32(0x79c39220),
37426 SPH_C32(0x100d3172), SPH_C32(0xe7adf6a3), SPH_C32(0x63236e74),
37427 SPH_C32(0x124c2313) },
37428 { SPH_C32(0x98250000), SPH_C32(0x6d710000), SPH_C32(0x0a970000),
37429 SPH_C32(0x8536f220), SPH_C32(0x78600775), SPH_C32(0x3d717fd6),
37430 SPH_C32(0xfce7f303), SPH_C32(0x74973a32), SPH_C32(0x42990000),
37431 SPH_C32(0x9ba40000), SPH_C32(0x959c0000), SPH_C32(0x984e92e0),
37432 SPH_C32(0x2b603743), SPH_C32(0x2540a03a), SPH_C32(0xa8c39068),
37433 SPH_C32(0x44eb928c) },
37434 { SPH_C32(0x3af90000), SPH_C32(0x0f2a0000), SPH_C32(0x561d0000),
37435 SPH_C32(0xc8bbf4e0), SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8),
37436 SPH_C32(0xcdc4df22), SPH_C32(0xbb05b7e4), SPH_C32(0x47b70000),
37437 SPH_C32(0x6a2e0000), SPH_C32(0xbada0000), SPH_C32(0xf46c9060),
37438 SPH_C32(0xddbb0de1), SPH_C32(0x305227b1), SPH_C32(0xf3933dda),
37439 SPH_C32(0xc867cf22) },
37440 { SPH_C32(0xdcd10000), SPH_C32(0x43610000), SPH_C32(0xfe480000),
37441 SPH_C32(0x1b6bf600), SPH_C32(0x3baf607c), SPH_C32(0x2e8aea12),
37442 SPH_C32(0xe551d996), SPH_C32(0x6c5fff73), SPH_C32(0xb7720000),
37443 SPH_C32(0x330d0000), SPH_C32(0xff580000), SPH_C32(0x15e190a0),
37444 SPH_C32(0xe6d60bd0), SPH_C32(0xf2bf7128), SPH_C32(0x3873c3c6),
37445 SPH_C32(0x9ec07ebd) },
37446 { SPH_C32(0xca3c0000), SPH_C32(0x56090000), SPH_C32(0x139f0000),
37447 SPH_C32(0x2936f420), SPH_C32(0xd8a356f5), SPH_C32(0x74c00c51),
37448 SPH_C32(0x0624213e), SPH_C32(0xeda2067b), SPH_C32(0x515a0000),
37449 SPH_C32(0x7f460000), SPH_C32(0x570d0000), SPH_C32(0xc6319240),
37450 SPH_C32(0x3eb73b68), SPH_C32(0x6a18c1f2), SPH_C32(0x10e6c572),
37451 SPH_C32(0x499a362a) },
37452 { SPH_C32(0x2c140000), SPH_C32(0x1a420000), SPH_C32(0xbbca0000),
37453 SPH_C32(0xfae6f6c0), SPH_C32(0x00c2664d), SPH_C32(0xec67bc8b),
37454 SPH_C32(0x2eb1278a), SPH_C32(0x3af84eec), SPH_C32(0xa19f0000),
37455 SPH_C32(0x26650000), SPH_C32(0x128f0000), SPH_C32(0x27bc9280),
37456 SPH_C32(0x05da3d59), SPH_C32(0xa8f5976b), SPH_C32(0xdb063b6e),
37457 SPH_C32(0x1f3d87b5) },
37458 { SPH_C32(0x6dce0000), SPH_C32(0xc5d80000), SPH_C32(0x60530000),
37459 SPH_C32(0x0899f060), SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4),
37460 SPH_C32(0x6c57a0ad), SPH_C32(0xaebcd603), SPH_C32(0xf3860000),
37461 SPH_C32(0x1d1d0000), SPH_C32(0x0b870000), SPH_C32(0x8bbc9480),
37462 SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec), SPH_C32(0x21c5e953),
37463 SPH_C32(0x8608bbfc) },
37464 { SPH_C32(0x8be60000), SPH_C32(0x89930000), SPH_C32(0xc8060000),
37465 SPH_C32(0xdb49f280), SPH_C32(0x6db70b5e), SPH_C32(0x72291e1e),
37466 SPH_C32(0x44c2a619), SPH_C32(0x79e69e94), SPH_C32(0x03430000),
37467 SPH_C32(0x443e0000), SPH_C32(0x4e050000), SPH_C32(0x6a319440),
37468 SPH_C32(0x9e746ae8), SPH_C32(0x23a9b275), SPH_C32(0xea25174f),
37469 SPH_C32(0xd0af0a63) },
37470 { SPH_C32(0x9d0b0000), SPH_C32(0x9cfb0000), SPH_C32(0x25d10000),
37471 SPH_C32(0xe914f0a0), SPH_C32(0x8ebb3dd7), SPH_C32(0x2863f85d),
37472 SPH_C32(0xa7b75eb1), SPH_C32(0xf81b679c), SPH_C32(0xe56b0000),
37473 SPH_C32(0x08750000), SPH_C32(0xe6500000), SPH_C32(0xb9e196a0),
37474 SPH_C32(0x46155a50), SPH_C32(0xbb0e02af), SPH_C32(0xc2b011fb),
37475 SPH_C32(0x07f542f4) },
37476 { SPH_C32(0x7b230000), SPH_C32(0xd0b00000), SPH_C32(0x8d840000),
37477 SPH_C32(0x3ac4f240), SPH_C32(0x56da0d6f), SPH_C32(0xb0c44887),
37478 SPH_C32(0x8f225805), SPH_C32(0x2f412f0b), SPH_C32(0x15ae0000),
37479 SPH_C32(0x51560000), SPH_C32(0xa3d20000), SPH_C32(0x586c9660),
37480 SPH_C32(0x7d785c61), SPH_C32(0x79e35436), SPH_C32(0x0950efe7),
37481 SPH_C32(0x5152f36b) },
37482 { SPH_C32(0xd9ff0000), SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000),
37483 SPH_C32(0x7749f480), SPH_C32(0xcd745ade), SPH_C32(0x3b986d99),
37484 SPH_C32(0xbe017424), SPH_C32(0xe0d3a2dd), SPH_C32(0x10800000),
37485 SPH_C32(0xa0dc0000), SPH_C32(0x8c940000), SPH_C32(0x344e94e0),
37486 SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd), SPH_C32(0x52004255),
37487 SPH_C32(0xdddeaec5) },
37488 { SPH_C32(0x3fd70000), SPH_C32(0xfea00000), SPH_C32(0x795b0000),
37489 SPH_C32(0xa499f660), SPH_C32(0x15156a66), SPH_C32(0xa33fdd43),
37490 SPH_C32(0x96947290), SPH_C32(0x3789ea4a), SPH_C32(0xe0450000),
37491 SPH_C32(0xf9ff0000), SPH_C32(0xc9160000), SPH_C32(0xd5c39420),
37492 SPH_C32(0xb0ce60f2), SPH_C32(0xae1c8524), SPH_C32(0x99e0bc49),
37493 SPH_C32(0x8b791f5a) },
37494 { SPH_C32(0x293a0000), SPH_C32(0xebc80000), SPH_C32(0x948c0000),
37495 SPH_C32(0x96c4f440), SPH_C32(0xf6195cef), SPH_C32(0xf9753b00),
37496 SPH_C32(0x75e18a38), SPH_C32(0xb6741342), SPH_C32(0x066d0000),
37497 SPH_C32(0xb5b40000), SPH_C32(0x61430000), SPH_C32(0x061396c0),
37498 SPH_C32(0x68af504a), SPH_C32(0x36bb35fe), SPH_C32(0xb175bafd),
37499 SPH_C32(0x5c2357cd) },
37500 { SPH_C32(0xcf120000), SPH_C32(0xa7830000), SPH_C32(0x3cd90000),
37501 SPH_C32(0x4514f6a0), SPH_C32(0x2e786c57), SPH_C32(0x61d28bda),
37502 SPH_C32(0x5d748c8c), SPH_C32(0x612e5bd5), SPH_C32(0xf6a80000),
37503 SPH_C32(0xec970000), SPH_C32(0x24c10000), SPH_C32(0xe79e9600),
37504 SPH_C32(0x53c2567b), SPH_C32(0xf4566367), SPH_C32(0x7a9544e1),
37505 SPH_C32(0x0a84e652) },
37506 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
37507 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
37508 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
37509 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
37510 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
37511 SPH_C32(0xec83ff85) },
37512 { SPH_C32(0xd0cf0000), SPH_C32(0x857e0000), SPH_C32(0x7fcd0000),
37513 SPH_C32(0x70ffa2e0), SPH_C32(0x825561e6), SPH_C32(0xcebbc1a3),
37514 SPH_C32(0x199fb23c), SPH_C32(0x772eb6c3), SPH_C32(0x56860000),
37515 SPH_C32(0x2c4d0000), SPH_C32(0xff740000), SPH_C32(0x497fe8c0),
37516 SPH_C32(0xd6717525), SPH_C32(0x78376daf), SPH_C32(0x8f745af7),
37517 SPH_C32(0xba244e1a) },
37518 { SPH_C32(0xc6220000), SPH_C32(0x90160000), SPH_C32(0x921a0000),
37519 SPH_C32(0x42a2a0c0), SPH_C32(0x6159576f), SPH_C32(0x94f127e0),
37520 SPH_C32(0xfaea4a94), SPH_C32(0xf6d34fcb), SPH_C32(0xb0ae0000),
37521 SPH_C32(0x60060000), SPH_C32(0x57210000), SPH_C32(0x9aafea20),
37522 SPH_C32(0x0e10459d), SPH_C32(0xe090dd75), SPH_C32(0xa7e15c43),
37523 SPH_C32(0x6d7e068d) },
37524 { SPH_C32(0x200a0000), SPH_C32(0xdc5d0000), SPH_C32(0x3a4f0000),
37525 SPH_C32(0x9172a220), SPH_C32(0xb93867d7), SPH_C32(0x0c56973a),
37526 SPH_C32(0xd27f4c20), SPH_C32(0x2189075c), SPH_C32(0x406b0000),
37527 SPH_C32(0x39250000), SPH_C32(0x12a30000), SPH_C32(0x7b22eae0),
37528 SPH_C32(0x357d43ac), SPH_C32(0x227d8bec), SPH_C32(0x6c01a25f),
37529 SPH_C32(0x3bd9b712) },
37530 { SPH_C32(0x82d60000), SPH_C32(0xbe060000), SPH_C32(0x66c50000),
37531 SPH_C32(0xdcffa4e0), SPH_C32(0x22963066), SPH_C32(0x870ab224),
37532 SPH_C32(0xe35c6001), SPH_C32(0xee1b8a8a), SPH_C32(0x45450000),
37533 SPH_C32(0xc8af0000), SPH_C32(0x3de50000), SPH_C32(0x1700e860),
37534 SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67), SPH_C32(0x37510fed),
37535 SPH_C32(0xb755eabc) },
37536 { SPH_C32(0x64fe0000), SPH_C32(0xf24d0000), SPH_C32(0xce900000),
37537 SPH_C32(0x0f2fa600), SPH_C32(0xfaf700de), SPH_C32(0x1fad02fe),
37538 SPH_C32(0xcbc966b5), SPH_C32(0x3941c21d), SPH_C32(0xb5800000),
37539 SPH_C32(0x918c0000), SPH_C32(0x78670000), SPH_C32(0xf68de8a0),
37540 SPH_C32(0xf8cb7f3f), SPH_C32(0xf5825afe), SPH_C32(0xfcb1f1f1),
37541 SPH_C32(0xe1f25b23) },
37542 { SPH_C32(0x72130000), SPH_C32(0xe7250000), SPH_C32(0x23470000),
37543 SPH_C32(0x3d72a420), SPH_C32(0x19fb3657), SPH_C32(0x45e7e4bd),
37544 SPH_C32(0x28bc9e1d), SPH_C32(0xb8bc3b15), SPH_C32(0x53a80000),
37545 SPH_C32(0xddc70000), SPH_C32(0xd0320000), SPH_C32(0x255dea40),
37546 SPH_C32(0x20aa4f87), SPH_C32(0x6d25ea24), SPH_C32(0xd424f745),
37547 SPH_C32(0x36a813b4) },
37548 { SPH_C32(0x943b0000), SPH_C32(0xab6e0000), SPH_C32(0x8b120000),
37549 SPH_C32(0xeea2a6c0), SPH_C32(0xc19a06ef), SPH_C32(0xdd405467),
37550 SPH_C32(0x002998a9), SPH_C32(0x6fe67382), SPH_C32(0xa36d0000),
37551 SPH_C32(0x84e40000), SPH_C32(0x95b00000), SPH_C32(0xc4d0ea80),
37552 SPH_C32(0x1bc749b6), SPH_C32(0xafc8bcbd), SPH_C32(0x1fc40959),
37553 SPH_C32(0x600fa22b) },
37554 { SPH_C32(0xd5e10000), SPH_C32(0x74f40000), SPH_C32(0x508b0000),
37555 SPH_C32(0x1cdda060), SPH_C32(0x748e5b44), SPH_C32(0xdba94628),
37556 SPH_C32(0x42cf1f8e), SPH_C32(0xfba2eb6d), SPH_C32(0xf1740000),
37557 SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000), SPH_C32(0x68d0ec80),
37558 SPH_C32(0xbb041836), SPH_C32(0xe679cf3a), SPH_C32(0xe507db64),
37559 SPH_C32(0xf93a9e62) },
37560 { SPH_C32(0x33c90000), SPH_C32(0x38bf0000), SPH_C32(0xf8de0000),
37561 SPH_C32(0xcf0da280), SPH_C32(0xacef6bfc), SPH_C32(0x430ef6f2),
37562 SPH_C32(0x6a5a193a), SPH_C32(0x2cf8a3fa), SPH_C32(0x01b10000),
37563 SPH_C32(0xe6bf0000), SPH_C32(0xc93a0000), SPH_C32(0x895dec40),
37564 SPH_C32(0x80691e07), SPH_C32(0x249499a3), SPH_C32(0x2ee72578),
37565 SPH_C32(0xaf9d2ffd) },
37566 { SPH_C32(0x25240000), SPH_C32(0x2dd70000), SPH_C32(0x15090000),
37567 SPH_C32(0xfd50a0a0), SPH_C32(0x4fe35d75), SPH_C32(0x194410b1),
37568 SPH_C32(0x892fe192), SPH_C32(0xad055af2), SPH_C32(0xe7990000),
37569 SPH_C32(0xaaf40000), SPH_C32(0x616f0000), SPH_C32(0x5a8deea0),
37570 SPH_C32(0x58082ebf), SPH_C32(0xbc332979), SPH_C32(0x067223cc),
37571 SPH_C32(0x78c7676a) },
37572 { SPH_C32(0xc30c0000), SPH_C32(0x619c0000), SPH_C32(0xbd5c0000),
37573 SPH_C32(0x2e80a240), SPH_C32(0x97826dcd), SPH_C32(0x81e3a06b),
37574 SPH_C32(0xa1bae726), SPH_C32(0x7a5f1265), SPH_C32(0x175c0000),
37575 SPH_C32(0xf3d70000), SPH_C32(0x24ed0000), SPH_C32(0xbb00ee60),
37576 SPH_C32(0x6365288e), SPH_C32(0x7ede7fe0), SPH_C32(0xcd92ddd0),
37577 SPH_C32(0x2e60d6f5) },
37578 { SPH_C32(0x61d00000), SPH_C32(0x03c70000), SPH_C32(0xe1d60000),
37579 SPH_C32(0x630da480), SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575),
37580 SPH_C32(0x9099cb07), SPH_C32(0xb5cd9fb3), SPH_C32(0x12720000),
37581 SPH_C32(0x025d0000), SPH_C32(0x0bab0000), SPH_C32(0xd722ece0),
37582 SPH_C32(0x95be122c), SPH_C32(0x6bccf86b), SPH_C32(0x96c27062),
37583 SPH_C32(0xa2ec8b5b) },
37584 { SPH_C32(0x87f80000), SPH_C32(0x4f8c0000), SPH_C32(0x49830000),
37585 SPH_C32(0xb0dda660), SPH_C32(0xd44d0ac4), SPH_C32(0x921835af),
37586 SPH_C32(0xb80ccdb3), SPH_C32(0x6297d724), SPH_C32(0xe2b70000),
37587 SPH_C32(0x5b7e0000), SPH_C32(0x4e290000), SPH_C32(0x36afec20),
37588 SPH_C32(0xaed3141d), SPH_C32(0xa921aef2), SPH_C32(0x5d228e7e),
37589 SPH_C32(0xf44b3ac4) },
37590 { SPH_C32(0x91150000), SPH_C32(0x5ae40000), SPH_C32(0xa4540000),
37591 SPH_C32(0x8280a440), SPH_C32(0x37413c4d), SPH_C32(0xc852d3ec),
37592 SPH_C32(0x5b79351b), SPH_C32(0xe36a2e2c), SPH_C32(0x049f0000),
37593 SPH_C32(0x17350000), SPH_C32(0xe67c0000), SPH_C32(0xe57feec0),
37594 SPH_C32(0x76b224a5), SPH_C32(0x31861e28), SPH_C32(0x75b788ca),
37595 SPH_C32(0x23117253) },
37596 { SPH_C32(0x773d0000), SPH_C32(0x16af0000), SPH_C32(0x0c010000),
37597 SPH_C32(0x5150a6a0), SPH_C32(0xef200cf5), SPH_C32(0x50f56336),
37598 SPH_C32(0x73ec33af), SPH_C32(0x343066bb), SPH_C32(0xf45a0000),
37599 SPH_C32(0x4e160000), SPH_C32(0xa3fe0000), SPH_C32(0x04f2ee00),
37600 SPH_C32(0x4ddf2294), SPH_C32(0xf36b48b1), SPH_C32(0xbe5776d6),
37601 SPH_C32(0x75b6c3cc) },
37602 { SPH_C32(0x34150000), SPH_C32(0x6bb40000), SPH_C32(0x50a70000),
37603 SPH_C32(0x4043d800), SPH_C32(0x442925b1), SPH_C32(0x51215aaf),
37604 SPH_C32(0xf5c886bf), SPH_C32(0xdf46dbca), SPH_C32(0x1c9e0000),
37605 SPH_C32(0x66c30000), SPH_C32(0x0d110000), SPH_C32(0x5fdac000),
37606 SPH_C32(0x32596759), SPH_C32(0x8cc0f80c), SPH_C32(0xaece29ff),
37607 SPH_C32(0xc6afe775) },
37608 { SPH_C32(0xd23d0000), SPH_C32(0x27ff0000), SPH_C32(0xf8f20000),
37609 SPH_C32(0x9393dae0), SPH_C32(0x9c481509), SPH_C32(0xc986ea75),
37610 SPH_C32(0xdd5d800b), SPH_C32(0x081c935d), SPH_C32(0xec5b0000),
37611 SPH_C32(0x3fe00000), SPH_C32(0x48930000), SPH_C32(0xbe57c0c0),
37612 SPH_C32(0x09346168), SPH_C32(0x4e2dae95), SPH_C32(0x652ed7e3),
37613 SPH_C32(0x900856ea) },
37614 { SPH_C32(0xc4d00000), SPH_C32(0x32970000), SPH_C32(0x15250000),
37615 SPH_C32(0xa1ced8c0), SPH_C32(0x7f442380), SPH_C32(0x93cc0c36),
37616 SPH_C32(0x3e2878a3), SPH_C32(0x89e16a55), SPH_C32(0x0a730000),
37617 SPH_C32(0x73ab0000), SPH_C32(0xe0c60000), SPH_C32(0x6d87c220),
37618 SPH_C32(0xd15551d0), SPH_C32(0xd68a1e4f), SPH_C32(0x4dbbd157),
37619 SPH_C32(0x47521e7d) },
37620 { SPH_C32(0x22f80000), SPH_C32(0x7edc0000), SPH_C32(0xbd700000),
37621 SPH_C32(0x721eda20), SPH_C32(0xa7251338), SPH_C32(0x0b6bbcec),
37622 SPH_C32(0x16bd7e17), SPH_C32(0x5ebb22c2), SPH_C32(0xfab60000),
37623 SPH_C32(0x2a880000), SPH_C32(0xa5440000), SPH_C32(0x8c0ac2e0),
37624 SPH_C32(0xea3857e1), SPH_C32(0x146748d6), SPH_C32(0x865b2f4b),
37625 SPH_C32(0x11f5afe2) },
37626 { SPH_C32(0x80240000), SPH_C32(0x1c870000), SPH_C32(0xe1fa0000),
37627 SPH_C32(0x3f93dce0), SPH_C32(0x3c8b4489), SPH_C32(0x803799f2),
37628 SPH_C32(0x279e5236), SPH_C32(0x9129af14), SPH_C32(0xff980000),
37629 SPH_C32(0xdb020000), SPH_C32(0x8a020000), SPH_C32(0xe028c060),
37630 SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d), SPH_C32(0xdd0b82f9),
37631 SPH_C32(0x9d79f24c) },
37632 { SPH_C32(0x660c0000), SPH_C32(0x50cc0000), SPH_C32(0x49af0000),
37633 SPH_C32(0xec43de00), SPH_C32(0xe4ea7431), SPH_C32(0x18902928),
37634 SPH_C32(0x0f0b5482), SPH_C32(0x4673e783), SPH_C32(0x0f5d0000),
37635 SPH_C32(0x82210000), SPH_C32(0xcf800000), SPH_C32(0x01a5c0a0),
37636 SPH_C32(0x278e6b72), SPH_C32(0xc39899c4), SPH_C32(0x16eb7ce5),
37637 SPH_C32(0xcbde43d3) },
37638 { SPH_C32(0x70e10000), SPH_C32(0x45a40000), SPH_C32(0xa4780000),
37639 SPH_C32(0xde1edc20), SPH_C32(0x07e642b8), SPH_C32(0x42dacf6b),
37640 SPH_C32(0xec7eac2a), SPH_C32(0xc78e1e8b), SPH_C32(0xe9750000),
37641 SPH_C32(0xce6a0000), SPH_C32(0x67d50000), SPH_C32(0xd275c240),
37642 SPH_C32(0xffef5bca), SPH_C32(0x5b3f291e), SPH_C32(0x3e7e7a51),
37643 SPH_C32(0x1c840b44) },
37644 { SPH_C32(0x96c90000), SPH_C32(0x09ef0000), SPH_C32(0x0c2d0000),
37645 SPH_C32(0x0dcedec0), SPH_C32(0xdf877200), SPH_C32(0xda7d7fb1),
37646 SPH_C32(0xc4ebaa9e), SPH_C32(0x10d4561c), SPH_C32(0x19b00000),
37647 SPH_C32(0x97490000), SPH_C32(0x22570000), SPH_C32(0x33f8c280),
37648 SPH_C32(0xc4825dfb), SPH_C32(0x99d27f87), SPH_C32(0xf59e844d),
37649 SPH_C32(0x4a23badb) },
37650 { SPH_C32(0xd7130000), SPH_C32(0xd6750000), SPH_C32(0xd7b40000),
37651 SPH_C32(0xffb1d860), SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe),
37652 SPH_C32(0x860d2db9), SPH_C32(0x8490cef3), SPH_C32(0x4ba90000),
37653 SPH_C32(0xac310000), SPH_C32(0x3b5f0000), SPH_C32(0x9ff8c480),
37654 SPH_C32(0x64410c7b), SPH_C32(0xd0630c00), SPH_C32(0x0f5d5670),
37655 SPH_C32(0xd3168692) },
37656 { SPH_C32(0x313b0000), SPH_C32(0x9a3e0000), SPH_C32(0x7fe10000),
37657 SPH_C32(0x2c61da80), SPH_C32(0xb2f21f13), SPH_C32(0x4433dd24),
37658 SPH_C32(0xae982b0d), SPH_C32(0x53ca8664), SPH_C32(0xbb6c0000),
37659 SPH_C32(0xf5120000), SPH_C32(0x7edd0000), SPH_C32(0x7e75c440),
37660 SPH_C32(0x5f2c0a4a), SPH_C32(0x128e5a99), SPH_C32(0xc4bda86c),
37661 SPH_C32(0x85b1370d) },
37662 { SPH_C32(0x27d60000), SPH_C32(0x8f560000), SPH_C32(0x92360000),
37663 SPH_C32(0x1e3cd8a0), SPH_C32(0x51fe299a), SPH_C32(0x1e793b67),
37664 SPH_C32(0x4dedd3a5), SPH_C32(0xd2377f6c), SPH_C32(0x5d440000),
37665 SPH_C32(0xb9590000), SPH_C32(0xd6880000), SPH_C32(0xada5c6a0),
37666 SPH_C32(0x874d3af2), SPH_C32(0x8a29ea43), SPH_C32(0xec28aed8),
37667 SPH_C32(0x52eb7f9a) },
37668 { SPH_C32(0xc1fe0000), SPH_C32(0xc31d0000), SPH_C32(0x3a630000),
37669 SPH_C32(0xcdecda40), SPH_C32(0x899f1922), SPH_C32(0x86de8bbd),
37670 SPH_C32(0x6578d511), SPH_C32(0x056d37fb), SPH_C32(0xad810000),
37671 SPH_C32(0xe07a0000), SPH_C32(0x930a0000), SPH_C32(0x4c28c660),
37672 SPH_C32(0xbc203cc3), SPH_C32(0x48c4bcda), SPH_C32(0x27c850c4),
37673 SPH_C32(0x044cce05) },
37674 { SPH_C32(0x63220000), SPH_C32(0xa1460000), SPH_C32(0x66e90000),
37675 SPH_C32(0x8061dc80), SPH_C32(0x12314e93), SPH_C32(0x0d82aea3),
37676 SPH_C32(0x545bf930), SPH_C32(0xcaffba2d), SPH_C32(0xa8af0000),
37677 SPH_C32(0x11f00000), SPH_C32(0xbc4c0000), SPH_C32(0x200ac4e0),
37678 SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51), SPH_C32(0x7c98fd76),
37679 SPH_C32(0x88c093ab) },
37680 { SPH_C32(0x850a0000), SPH_C32(0xed0d0000), SPH_C32(0xcebc0000),
37681 SPH_C32(0x53b1de60), SPH_C32(0xca507e2b), SPH_C32(0x95251e79),
37682 SPH_C32(0x7cceff84), SPH_C32(0x1da5f2ba), SPH_C32(0x586a0000),
37683 SPH_C32(0x48d30000), SPH_C32(0xf9ce0000), SPH_C32(0xc187c420),
37684 SPH_C32(0x71960050), SPH_C32(0x9f3b6dc8), SPH_C32(0xb778036a),
37685 SPH_C32(0xde672234) },
37686 { SPH_C32(0x93e70000), SPH_C32(0xf8650000), SPH_C32(0x236b0000),
37687 SPH_C32(0x61ecdc40), SPH_C32(0x295c48a2), SPH_C32(0xcf6ff83a),
37688 SPH_C32(0x9fbb072c), SPH_C32(0x9c580bb2), SPH_C32(0xbe420000),
37689 SPH_C32(0x04980000), SPH_C32(0x519b0000), SPH_C32(0x1257c6c0),
37690 SPH_C32(0xa9f730e8), SPH_C32(0x079cdd12), SPH_C32(0x9fed05de),
37691 SPH_C32(0x093d6aa3) },
37692 { SPH_C32(0x75cf0000), SPH_C32(0xb42e0000), SPH_C32(0x8b3e0000),
37693 SPH_C32(0xb23cdea0), SPH_C32(0xf13d781a), SPH_C32(0x57c848e0),
37694 SPH_C32(0xb72e0198), SPH_C32(0x4b024325), SPH_C32(0x4e870000),
37695 SPH_C32(0x5dbb0000), SPH_C32(0x14190000), SPH_C32(0xf3dac600),
37696 SPH_C32(0x929a36d9), SPH_C32(0xc5718b8b), SPH_C32(0x540dfbc2),
37697 SPH_C32(0x5f9adb3c) }
37698 };
37699 static const sph_u32 T512_56[256][16] = {
37700 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37701 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37702 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37703 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37704 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37705 SPH_C32(0x00000000) },
37706 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
37707 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
37708 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
37709 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
37710 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
37711 SPH_C32(0xda878000) },
37712 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
37713 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
37714 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
37715 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
37716 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
37717 SPH_C32(0x3c5dfffe) },
37718 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
37719 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
37720 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
37721 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
37722 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
37723 SPH_C32(0xe6da7ffe) },
37724 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
37725 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
37726 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
37727 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
37728 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
37729 SPH_C32(0x7b1675d7) },
37730 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
37731 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
37732 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
37733 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
37734 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
37735 SPH_C32(0xa191f5d7) },
37736 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
37737 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
37738 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
37739 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
37740 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
37741 SPH_C32(0x474b8a29) },
37742 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
37743 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
37744 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
37745 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
37746 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
37747 SPH_C32(0x9dcc0a29) },
37748 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
37749 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
37750 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
37751 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
37752 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
37753 SPH_C32(0x2879ebac) },
37754 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
37755 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
37756 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
37757 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
37758 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
37759 SPH_C32(0xf2fe6bac) },
37760 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
37761 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
37762 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
37763 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
37764 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
37765 SPH_C32(0x14241452) },
37766 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
37767 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
37768 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
37769 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
37770 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
37771 SPH_C32(0xcea39452) },
37772 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
37773 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
37774 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
37775 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
37776 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
37777 SPH_C32(0x536f9e7b) },
37778 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
37779 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
37780 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
37781 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
37782 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
37783 SPH_C32(0x89e81e7b) },
37784 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
37785 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
37786 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
37787 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
37788 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
37789 SPH_C32(0x6f326185) },
37790 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
37791 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
37792 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
37793 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
37794 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
37795 SPH_C32(0xb5b5e185) },
37796 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
37797 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
37798 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
37799 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
37800 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
37801 SPH_C32(0xbe0a679e) },
37802 { SPH_C32(0x5c950000), SPH_C32(0x5eb00000), SPH_C32(0xb0940000),
37803 SPH_C32(0x5e310014), SPH_C32(0x74570cef), SPH_C32(0x787ff251),
37804 SPH_C32(0x5abb5a5c), SPH_C32(0x687ea497), SPH_C32(0xa89e0000),
37805 SPH_C32(0xe9f60000), SPH_C32(0x86610000), SPH_C32(0x2df90003),
37806 SPH_C32(0x46cb5c4f), SPH_C32(0xb62eec0d), SPH_C32(0xb86c1668),
37807 SPH_C32(0x648de79e) },
37808 { SPH_C32(0xf7720000), SPH_C32(0xc0bd0000), SPH_C32(0x1fb30000),
37809 SPH_C32(0x63290011), SPH_C32(0x5818133c), SPH_C32(0x0c89e4c4),
37810 SPH_C32(0xef781db7), SPH_C32(0x54235b69), SPH_C32(0xaba30000),
37811 SPH_C32(0xe1450000), SPH_C32(0x755b0000), SPH_C32(0x173b0004),
37812 SPH_C32(0x17e2d61f), SPH_C32(0xdd408a12), SPH_C32(0xb6c9d98b),
37813 SPH_C32(0x82579860) },
37814 { SPH_C32(0xf44f0000), SPH_C32(0xc80e0000), SPH_C32(0xec890000),
37815 SPH_C32(0x59eb0016), SPH_C32(0x0931996c), SPH_C32(0x67e782db),
37816 SPH_C32(0xe1ddd254), SPH_C32(0xb2f92497), SPH_C32(0x03790000),
37817 SPH_C32(0x77fb0000), SPH_C32(0x29460000), SPH_C32(0x10e10006),
37818 SPH_C32(0x6a84439c), SPH_C32(0xc2d8fa98), SPH_C32(0x0daf5183),
37819 SPH_C32(0x58d01860) },
37820 { SPH_C32(0x5e3b0000), SPH_C32(0xb1810000), SPH_C32(0xae550000),
37821 SPH_C32(0xabff0018), SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060),
37822 SPH_C32(0x5228f45e), SPH_C32(0xddcb4512), SPH_C32(0x926c0000),
37823 SPH_C32(0xa3cd0000), SPH_C32(0x8d860000), SPH_C32(0x7cff0002),
37824 SPH_C32(0x8144eada), SPH_C32(0xf3593f8b), SPH_C32(0x93c46932),
37825 SPH_C32(0xc51c1249) },
37826 { SPH_C32(0x5d060000), SPH_C32(0xb9320000), SPH_C32(0x5d6f0000),
37827 SPH_C32(0x913d001f), SPH_C32(0xf98781b7), SPH_C32(0xc4dc467f),
37828 SPH_C32(0x5c8d3bbd), SPH_C32(0x3b113aec), SPH_C32(0x3ab60000),
37829 SPH_C32(0x35730000), SPH_C32(0xd19b0000), SPH_C32(0x7b250000),
37830 SPH_C32(0xfc227f59), SPH_C32(0xecc14f01), SPH_C32(0x28a2e13a),
37831 SPH_C32(0x1f9b9249) },
37832 { SPH_C32(0xf6e10000), SPH_C32(0x273f0000), SPH_C32(0xf2480000),
37833 SPH_C32(0xac25001a), SPH_C32(0xd5c89e64), SPH_C32(0xb02a50ea),
37834 SPH_C32(0xe94e7c56), SPH_C32(0x074cc512), SPH_C32(0x398b0000),
37835 SPH_C32(0x3dc00000), SPH_C32(0x22a10000), SPH_C32(0x41e70007),
37836 SPH_C32(0xad0bf509), SPH_C32(0x87af291e), SPH_C32(0x26072ed9),
37837 SPH_C32(0xf941edb7) },
37838 { SPH_C32(0xf5dc0000), SPH_C32(0x2f8c0000), SPH_C32(0x01720000),
37839 SPH_C32(0x96e7001d), SPH_C32(0x84e11434), SPH_C32(0xdb4436f5),
37840 SPH_C32(0xe7ebb3b5), SPH_C32(0xe196baec), SPH_C32(0x91510000),
37841 SPH_C32(0xab7e0000), SPH_C32(0x7ebc0000), SPH_C32(0x463d0005),
37842 SPH_C32(0xd06d608a), SPH_C32(0x98375994), SPH_C32(0x9d61a6d1),
37843 SPH_C32(0x23c66db7) },
37844 { SPH_C32(0xcd800000), SPH_C32(0x8a860000), SPH_C32(0x14540000),
37845 SPH_C32(0x322f0010), SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742),
37846 SPH_C32(0xc4d062ed), SPH_C32(0xf5b2aebe), SPH_C32(0x93ff0000),
37847 SPH_C32(0x444f0000), SPH_C32(0x607d0000), SPH_C32(0xb3f30009),
37848 SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5), SPH_C32(0x95f208d3),
37849 SPH_C32(0x96738c32) },
37850 { SPH_C32(0xcebd0000), SPH_C32(0x82350000), SPH_C32(0xe76e0000),
37851 SPH_C32(0x08ed0017), SPH_C32(0xcebe2ff9), SPH_C32(0x2290515d),
37852 SPH_C32(0xca75ad0e), SPH_C32(0x1368d140), SPH_C32(0x3b250000),
37853 SPH_C32(0xd2f10000), SPH_C32(0x3c600000), SPH_C32(0xb429000b),
37854 SPH_C32(0x71f2f201), SPH_C32(0x5062fb2f), SPH_C32(0x2e9480db),
37855 SPH_C32(0x4cf40c32) },
37856 { SPH_C32(0x655a0000), SPH_C32(0x1c380000), SPH_C32(0x48490000),
37857 SPH_C32(0x35f50012), SPH_C32(0xe2f1302a), SPH_C32(0x566647c8),
37858 SPH_C32(0x7fb6eae5), SPH_C32(0x2f352ebe), SPH_C32(0x38180000),
37859 SPH_C32(0xda420000), SPH_C32(0xcf5a0000), SPH_C32(0x8eeb000c),
37860 SPH_C32(0x20db7851), SPH_C32(0x3b0c9d30), SPH_C32(0x20314f38),
37861 SPH_C32(0xaa2e73cc) },
37862 { SPH_C32(0x66670000), SPH_C32(0x148b0000), SPH_C32(0xbb730000),
37863 SPH_C32(0x0f370015), SPH_C32(0xb3d8ba7a), SPH_C32(0x3d0821d7),
37864 SPH_C32(0x71132506), SPH_C32(0xc9ef5140), SPH_C32(0x90c20000),
37865 SPH_C32(0x4cfc0000), SPH_C32(0x93470000), SPH_C32(0x8931000e),
37866 SPH_C32(0x5dbdedd2), SPH_C32(0x2494edba), SPH_C32(0x9b57c730),
37867 SPH_C32(0x70a9f3cc) },
37868 { SPH_C32(0xcc130000), SPH_C32(0x6d040000), SPH_C32(0xf9af0000),
37869 SPH_C32(0xfd23001b), SPH_C32(0x124728f1), SPH_C32(0xf55d836c),
37870 SPH_C32(0xc2e6030c), SPH_C32(0xa6dd30c5), SPH_C32(0x01d70000),
37871 SPH_C32(0x98ca0000), SPH_C32(0x37870000), SPH_C32(0xe52f000a),
37872 SPH_C32(0xb67d4494), SPH_C32(0x151528a9), SPH_C32(0x053cff81),
37873 SPH_C32(0xed65f9e5) },
37874 { SPH_C32(0xcf2e0000), SPH_C32(0x65b70000), SPH_C32(0x0a950000),
37875 SPH_C32(0xc7e1001c), SPH_C32(0x436ea2a1), SPH_C32(0x9e33e573),
37876 SPH_C32(0xcc43ccef), SPH_C32(0x40074f3b), SPH_C32(0xa90d0000),
37877 SPH_C32(0x0e740000), SPH_C32(0x6b9a0000), SPH_C32(0xe2f50008),
37878 SPH_C32(0xcb1bd117), SPH_C32(0x0a8d5823), SPH_C32(0xbe5a7789),
37879 SPH_C32(0x37e279e5) },
37880 { SPH_C32(0x64c90000), SPH_C32(0xfbba0000), SPH_C32(0xa5b20000),
37881 SPH_C32(0xfaf90019), SPH_C32(0x6f21bd72), SPH_C32(0xeac5f3e6),
37882 SPH_C32(0x79808b04), SPH_C32(0x7c5ab0c5), SPH_C32(0xaa300000),
37883 SPH_C32(0x06c70000), SPH_C32(0x98a00000), SPH_C32(0xd837000f),
37884 SPH_C32(0x9a325b47), SPH_C32(0x61e33e3c), SPH_C32(0xb0ffb86a),
37885 SPH_C32(0xd138061b) },
37886 { SPH_C32(0x67f40000), SPH_C32(0xf3090000), SPH_C32(0x56880000),
37887 SPH_C32(0xc03b001e), SPH_C32(0x3e083722), SPH_C32(0x81ab95f9),
37888 SPH_C32(0x772544e7), SPH_C32(0x9a80cf3b), SPH_C32(0x02ea0000),
37889 SPH_C32(0x90790000), SPH_C32(0xc4bd0000), SPH_C32(0xdfed000d),
37890 SPH_C32(0xe754cec4), SPH_C32(0x7e7b4eb6), SPH_C32(0x0b993062),
37891 SPH_C32(0x0bbf861b) },
37892 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
37893 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
37894 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
37895 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
37896 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
37897 SPH_C32(0x30aebcf7) },
37898 { SPH_C32(0x03790000), SPH_C32(0x77fb0000), SPH_C32(0x29460000),
37899 SPH_C32(0x10e10006), SPH_C32(0x6a84439c), SPH_C32(0xc2d8fa98),
37900 SPH_C32(0x0daf5183), SPH_C32(0x58d01860), SPH_C32(0xf7360000),
37901 SPH_C32(0xbff50000), SPH_C32(0xc5cf0000), SPH_C32(0x490a0010),
37902 SPH_C32(0x63b5daf0), SPH_C32(0xa53f7843), SPH_C32(0xec7283d7),
37903 SPH_C32(0xea293cf7) },
37904 { SPH_C32(0xa89e0000), SPH_C32(0xe9f60000), SPH_C32(0x86610000),
37905 SPH_C32(0x2df90003), SPH_C32(0x46cb5c4f), SPH_C32(0xb62eec0d),
37906 SPH_C32(0xb86c1668), SPH_C32(0x648de79e), SPH_C32(0xf40b0000),
37907 SPH_C32(0xb7460000), SPH_C32(0x36f50000), SPH_C32(0x73c80017),
37908 SPH_C32(0x329c50a0), SPH_C32(0xce511e5c), SPH_C32(0xe2d74c34),
37909 SPH_C32(0x0cf34309) },
37910 { SPH_C32(0xaba30000), SPH_C32(0xe1450000), SPH_C32(0x755b0000),
37911 SPH_C32(0x173b0004), SPH_C32(0x17e2d61f), SPH_C32(0xdd408a12),
37912 SPH_C32(0xb6c9d98b), SPH_C32(0x82579860), SPH_C32(0x5cd10000),
37913 SPH_C32(0x21f80000), SPH_C32(0x6ae80000), SPH_C32(0x74120015),
37914 SPH_C32(0x4ffac523), SPH_C32(0xd1c96ed6), SPH_C32(0x59b1c43c),
37915 SPH_C32(0xd674c309) },
37916 { SPH_C32(0x01d70000), SPH_C32(0x98ca0000), SPH_C32(0x37870000),
37917 SPH_C32(0xe52f000a), SPH_C32(0xb67d4494), SPH_C32(0x151528a9),
37918 SPH_C32(0x053cff81), SPH_C32(0xed65f9e5), SPH_C32(0xcdc40000),
37919 SPH_C32(0xf5ce0000), SPH_C32(0xce280000), SPH_C32(0x180c0011),
37920 SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5), SPH_C32(0xc7dafc8d),
37921 SPH_C32(0x4bb8c920) },
37922 { SPH_C32(0x02ea0000), SPH_C32(0x90790000), SPH_C32(0xc4bd0000),
37923 SPH_C32(0xdfed000d), SPH_C32(0xe754cec4), SPH_C32(0x7e7b4eb6),
37924 SPH_C32(0x0b993062), SPH_C32(0x0bbf861b), SPH_C32(0x651e0000),
37925 SPH_C32(0x63700000), SPH_C32(0x92350000), SPH_C32(0x1fd60013),
37926 SPH_C32(0xd95cf9e6), SPH_C32(0xffd0db4f), SPH_C32(0x7cbc7485),
37927 SPH_C32(0x913f4920) },
37928 { SPH_C32(0xa90d0000), SPH_C32(0x0e740000), SPH_C32(0x6b9a0000),
37929 SPH_C32(0xe2f50008), SPH_C32(0xcb1bd117), SPH_C32(0x0a8d5823),
37930 SPH_C32(0xbe5a7789), SPH_C32(0x37e279e5), SPH_C32(0x66230000),
37931 SPH_C32(0x6bc30000), SPH_C32(0x610f0000), SPH_C32(0x25140014),
37932 SPH_C32(0x887573b6), SPH_C32(0x94bebd50), SPH_C32(0x7219bb66),
37933 SPH_C32(0x77e536de) },
37934 { SPH_C32(0xaa300000), SPH_C32(0x06c70000), SPH_C32(0x98a00000),
37935 SPH_C32(0xd837000f), SPH_C32(0x9a325b47), SPH_C32(0x61e33e3c),
37936 SPH_C32(0xb0ffb86a), SPH_C32(0xd138061b), SPH_C32(0xcef90000),
37937 SPH_C32(0xfd7d0000), SPH_C32(0x3d120000), SPH_C32(0x22ce0016),
37938 SPH_C32(0xf513e635), SPH_C32(0x8b26cdda), SPH_C32(0xc97f336e),
37939 SPH_C32(0xad62b6de) },
37940 { SPH_C32(0x926c0000), SPH_C32(0xa3cd0000), SPH_C32(0x8d860000),
37941 SPH_C32(0x7cff0002), SPH_C32(0x8144eada), SPH_C32(0xf3593f8b),
37942 SPH_C32(0x93c46932), SPH_C32(0xc51c1249), SPH_C32(0xcc570000),
37943 SPH_C32(0x124c0000), SPH_C32(0x23d30000), SPH_C32(0xd700001a),
37944 SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb), SPH_C32(0xc1ec9d6c),
37945 SPH_C32(0x18d7575b) },
37946 { SPH_C32(0x91510000), SPH_C32(0xab7e0000), SPH_C32(0x7ebc0000),
37947 SPH_C32(0x463d0005), SPH_C32(0xd06d608a), SPH_C32(0x98375994),
37948 SPH_C32(0x9d61a6d1), SPH_C32(0x23c66db7), SPH_C32(0x648d0000),
37949 SPH_C32(0x84f20000), SPH_C32(0x7fce0000), SPH_C32(0xd0da0018),
37950 SPH_C32(0x548c74be), SPH_C32(0x43736f61), SPH_C32(0x7a8a1564),
37951 SPH_C32(0xc250d75b) },
37952 { SPH_C32(0x3ab60000), SPH_C32(0x35730000), SPH_C32(0xd19b0000),
37953 SPH_C32(0x7b250000), SPH_C32(0xfc227f59), SPH_C32(0xecc14f01),
37954 SPH_C32(0x28a2e13a), SPH_C32(0x1f9b9249), SPH_C32(0x67b00000),
37955 SPH_C32(0x8c410000), SPH_C32(0x8cf40000), SPH_C32(0xea18001f),
37956 SPH_C32(0x05a5feee), SPH_C32(0x281d097e), SPH_C32(0x742fda87),
37957 SPH_C32(0x248aa8a5) },
37958 { SPH_C32(0x398b0000), SPH_C32(0x3dc00000), SPH_C32(0x22a10000),
37959 SPH_C32(0x41e70007), SPH_C32(0xad0bf509), SPH_C32(0x87af291e),
37960 SPH_C32(0x26072ed9), SPH_C32(0xf941edb7), SPH_C32(0xcf6a0000),
37961 SPH_C32(0x1aff0000), SPH_C32(0xd0e90000), SPH_C32(0xedc2001d),
37962 SPH_C32(0x78c36b6d), SPH_C32(0x378579f4), SPH_C32(0xcf49528f),
37963 SPH_C32(0xfe0d28a5) },
37964 { SPH_C32(0x93ff0000), SPH_C32(0x444f0000), SPH_C32(0x607d0000),
37965 SPH_C32(0xb3f30009), SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5),
37966 SPH_C32(0x95f208d3), SPH_C32(0x96738c32), SPH_C32(0x5e7f0000),
37967 SPH_C32(0xcec90000), SPH_C32(0x74290000), SPH_C32(0x81dc0019),
37968 SPH_C32(0x9303c22b), SPH_C32(0x0604bce7), SPH_C32(0x51226a3e),
37969 SPH_C32(0x63c1228c) },
37970 { SPH_C32(0x90c20000), SPH_C32(0x4cfc0000), SPH_C32(0x93470000),
37971 SPH_C32(0x8931000e), SPH_C32(0x5dbdedd2), SPH_C32(0x2494edba),
37972 SPH_C32(0x9b57c730), SPH_C32(0x70a9f3cc), SPH_C32(0xf6a50000),
37973 SPH_C32(0x58770000), SPH_C32(0x28340000), SPH_C32(0x8606001b),
37974 SPH_C32(0xee6557a8), SPH_C32(0x199ccc6d), SPH_C32(0xea44e236),
37975 SPH_C32(0xb946a28c) },
37976 { SPH_C32(0x3b250000), SPH_C32(0xd2f10000), SPH_C32(0x3c600000),
37977 SPH_C32(0xb429000b), SPH_C32(0x71f2f201), SPH_C32(0x5062fb2f),
37978 SPH_C32(0x2e9480db), SPH_C32(0x4cf40c32), SPH_C32(0xf5980000),
37979 SPH_C32(0x50c40000), SPH_C32(0xdb0e0000), SPH_C32(0xbcc4001c),
37980 SPH_C32(0xbf4cddf8), SPH_C32(0x72f2aa72), SPH_C32(0xe4e12dd5),
37981 SPH_C32(0x5f9cdd72) },
37982 { SPH_C32(0x38180000), SPH_C32(0xda420000), SPH_C32(0xcf5a0000),
37983 SPH_C32(0x8eeb000c), SPH_C32(0x20db7851), SPH_C32(0x3b0c9d30),
37984 SPH_C32(0x20314f38), SPH_C32(0xaa2e73cc), SPH_C32(0x5d420000),
37985 SPH_C32(0xc67a0000), SPH_C32(0x87130000), SPH_C32(0xbb1e001e),
37986 SPH_C32(0xc22a487b), SPH_C32(0x6d6adaf8), SPH_C32(0x5f87a5dd),
37987 SPH_C32(0x851b5d72) },
37988 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
37989 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
37990 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
37991 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
37992 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
37993 SPH_C32(0x8ea4db69) },
37994 { SPH_C32(0x5cd10000), SPH_C32(0x21f80000), SPH_C32(0x6ae80000),
37995 SPH_C32(0x74120015), SPH_C32(0x4ffac523), SPH_C32(0xd1c96ed6),
37996 SPH_C32(0x59b1c43c), SPH_C32(0xd674c309), SPH_C32(0xf7720000),
37997 SPH_C32(0xc0bd0000), SPH_C32(0x1fb30000), SPH_C32(0x63290011),
37998 SPH_C32(0x5818133c), SPH_C32(0x0c89e4c4), SPH_C32(0xef781db7),
37999 SPH_C32(0x54235b69) },
38000 { SPH_C32(0xf7360000), SPH_C32(0xbff50000), SPH_C32(0xc5cf0000),
38001 SPH_C32(0x490a0010), SPH_C32(0x63b5daf0), SPH_C32(0xa53f7843),
38002 SPH_C32(0xec7283d7), SPH_C32(0xea293cf7), SPH_C32(0xf44f0000),
38003 SPH_C32(0xc80e0000), SPH_C32(0xec890000), SPH_C32(0x59eb0016),
38004 SPH_C32(0x0931996c), SPH_C32(0x67e782db), SPH_C32(0xe1ddd254),
38005 SPH_C32(0xb2f92497) },
38006 { SPH_C32(0xf40b0000), SPH_C32(0xb7460000), SPH_C32(0x36f50000),
38007 SPH_C32(0x73c80017), SPH_C32(0x329c50a0), SPH_C32(0xce511e5c),
38008 SPH_C32(0xe2d74c34), SPH_C32(0x0cf34309), SPH_C32(0x5c950000),
38009 SPH_C32(0x5eb00000), SPH_C32(0xb0940000), SPH_C32(0x5e310014),
38010 SPH_C32(0x74570cef), SPH_C32(0x787ff251), SPH_C32(0x5abb5a5c),
38011 SPH_C32(0x687ea497) },
38012 { SPH_C32(0x5e7f0000), SPH_C32(0xcec90000), SPH_C32(0x74290000),
38013 SPH_C32(0x81dc0019), SPH_C32(0x9303c22b), SPH_C32(0x0604bce7),
38014 SPH_C32(0x51226a3e), SPH_C32(0x63c1228c), SPH_C32(0xcd800000),
38015 SPH_C32(0x8a860000), SPH_C32(0x14540000), SPH_C32(0x322f0010),
38016 SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742), SPH_C32(0xc4d062ed),
38017 SPH_C32(0xf5b2aebe) },
38018 { SPH_C32(0x5d420000), SPH_C32(0xc67a0000), SPH_C32(0x87130000),
38019 SPH_C32(0xbb1e001e), SPH_C32(0xc22a487b), SPH_C32(0x6d6adaf8),
38020 SPH_C32(0x5f87a5dd), SPH_C32(0x851b5d72), SPH_C32(0x655a0000),
38021 SPH_C32(0x1c380000), SPH_C32(0x48490000), SPH_C32(0x35f50012),
38022 SPH_C32(0xe2f1302a), SPH_C32(0x566647c8), SPH_C32(0x7fb6eae5),
38023 SPH_C32(0x2f352ebe) },
38024 { SPH_C32(0xf6a50000), SPH_C32(0x58770000), SPH_C32(0x28340000),
38025 SPH_C32(0x8606001b), SPH_C32(0xee6557a8), SPH_C32(0x199ccc6d),
38026 SPH_C32(0xea44e236), SPH_C32(0xb946a28c), SPH_C32(0x66670000),
38027 SPH_C32(0x148b0000), SPH_C32(0xbb730000), SPH_C32(0x0f370015),
38028 SPH_C32(0xb3d8ba7a), SPH_C32(0x3d0821d7), SPH_C32(0x71132506),
38029 SPH_C32(0xc9ef5140) },
38030 { SPH_C32(0xf5980000), SPH_C32(0x50c40000), SPH_C32(0xdb0e0000),
38031 SPH_C32(0xbcc4001c), SPH_C32(0xbf4cddf8), SPH_C32(0x72f2aa72),
38032 SPH_C32(0xe4e12dd5), SPH_C32(0x5f9cdd72), SPH_C32(0xcebd0000),
38033 SPH_C32(0x82350000), SPH_C32(0xe76e0000), SPH_C32(0x08ed0017),
38034 SPH_C32(0xcebe2ff9), SPH_C32(0x2290515d), SPH_C32(0xca75ad0e),
38035 SPH_C32(0x1368d140) },
38036 { SPH_C32(0xcdc40000), SPH_C32(0xf5ce0000), SPH_C32(0xce280000),
38037 SPH_C32(0x180c0011), SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5),
38038 SPH_C32(0xc7dafc8d), SPH_C32(0x4bb8c920), SPH_C32(0xcc130000),
38039 SPH_C32(0x6d040000), SPH_C32(0xf9af0000), SPH_C32(0xfd23001b),
38040 SPH_C32(0x124728f1), SPH_C32(0xf55d836c), SPH_C32(0xc2e6030c),
38041 SPH_C32(0xa6dd30c5) },
38042 { SPH_C32(0xcef90000), SPH_C32(0xfd7d0000), SPH_C32(0x3d120000),
38043 SPH_C32(0x22ce0016), SPH_C32(0xf513e635), SPH_C32(0x8b26cdda),
38044 SPH_C32(0xc97f336e), SPH_C32(0xad62b6de), SPH_C32(0x64c90000),
38045 SPH_C32(0xfbba0000), SPH_C32(0xa5b20000), SPH_C32(0xfaf90019),
38046 SPH_C32(0x6f21bd72), SPH_C32(0xeac5f3e6), SPH_C32(0x79808b04),
38047 SPH_C32(0x7c5ab0c5) },
38048 { SPH_C32(0x651e0000), SPH_C32(0x63700000), SPH_C32(0x92350000),
38049 SPH_C32(0x1fd60013), SPH_C32(0xd95cf9e6), SPH_C32(0xffd0db4f),
38050 SPH_C32(0x7cbc7485), SPH_C32(0x913f4920), SPH_C32(0x67f40000),
38051 SPH_C32(0xf3090000), SPH_C32(0x56880000), SPH_C32(0xc03b001e),
38052 SPH_C32(0x3e083722), SPH_C32(0x81ab95f9), SPH_C32(0x772544e7),
38053 SPH_C32(0x9a80cf3b) },
38054 { SPH_C32(0x66230000), SPH_C32(0x6bc30000), SPH_C32(0x610f0000),
38055 SPH_C32(0x25140014), SPH_C32(0x887573b6), SPH_C32(0x94bebd50),
38056 SPH_C32(0x7219bb66), SPH_C32(0x77e536de), SPH_C32(0xcf2e0000),
38057 SPH_C32(0x65b70000), SPH_C32(0x0a950000), SPH_C32(0xc7e1001c),
38058 SPH_C32(0x436ea2a1), SPH_C32(0x9e33e573), SPH_C32(0xcc43ccef),
38059 SPH_C32(0x40074f3b) },
38060 { SPH_C32(0xcc570000), SPH_C32(0x124c0000), SPH_C32(0x23d30000),
38061 SPH_C32(0xd700001a), SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb),
38062 SPH_C32(0xc1ec9d6c), SPH_C32(0x18d7575b), SPH_C32(0x5e3b0000),
38063 SPH_C32(0xb1810000), SPH_C32(0xae550000), SPH_C32(0xabff0018),
38064 SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060), SPH_C32(0x5228f45e),
38065 SPH_C32(0xddcb4512) },
38066 { SPH_C32(0xcf6a0000), SPH_C32(0x1aff0000), SPH_C32(0xd0e90000),
38067 SPH_C32(0xedc2001d), SPH_C32(0x78c36b6d), SPH_C32(0x378579f4),
38068 SPH_C32(0xcf49528f), SPH_C32(0xfe0d28a5), SPH_C32(0xf6e10000),
38069 SPH_C32(0x273f0000), SPH_C32(0xf2480000), SPH_C32(0xac25001a),
38070 SPH_C32(0xd5c89e64), SPH_C32(0xb02a50ea), SPH_C32(0xe94e7c56),
38071 SPH_C32(0x074cc512) },
38072 { SPH_C32(0x648d0000), SPH_C32(0x84f20000), SPH_C32(0x7fce0000),
38073 SPH_C32(0xd0da0018), SPH_C32(0x548c74be), SPH_C32(0x43736f61),
38074 SPH_C32(0x7a8a1564), SPH_C32(0xc250d75b), SPH_C32(0xf5dc0000),
38075 SPH_C32(0x2f8c0000), SPH_C32(0x01720000), SPH_C32(0x96e7001d),
38076 SPH_C32(0x84e11434), SPH_C32(0xdb4436f5), SPH_C32(0xe7ebb3b5),
38077 SPH_C32(0xe196baec) },
38078 { SPH_C32(0x67b00000), SPH_C32(0x8c410000), SPH_C32(0x8cf40000),
38079 SPH_C32(0xea18001f), SPH_C32(0x05a5feee), SPH_C32(0x281d097e),
38080 SPH_C32(0x742fda87), SPH_C32(0x248aa8a5), SPH_C32(0x5d060000),
38081 SPH_C32(0xb9320000), SPH_C32(0x5d6f0000), SPH_C32(0x913d001f),
38082 SPH_C32(0xf98781b7), SPH_C32(0xc4dc467f), SPH_C32(0x5c8d3bbd),
38083 SPH_C32(0x3b113aec) },
38084 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
38085 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
38086 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
38087 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
38088 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
38089 SPH_C32(0xc7ff60f0) },
38090 { SPH_C32(0xedae0000), SPH_C32(0xdeb40000), SPH_C32(0x61fb0000),
38091 SPH_C32(0x115a01e7), SPH_C32(0xc578a22c), SPH_C32(0x50029d48),
38092 SPH_C32(0x4b94ec97), SPH_C32(0xc6c5159a), SPH_C32(0xd3f20000),
38093 SPH_C32(0xc1fc0000), SPH_C32(0xf5f80000), SPH_C32(0x649900a2),
38094 SPH_C32(0xe3bdd1ac), SPH_C32(0x7201e531), SPH_C32(0x9c9eb30b),
38095 SPH_C32(0x1d78e0f0) },
38096 { SPH_C32(0x46490000), SPH_C32(0x40b90000), SPH_C32(0xcedc0000),
38097 SPH_C32(0x2c4201e2), SPH_C32(0xe937bdff), SPH_C32(0x24f48bdd),
38098 SPH_C32(0xfe57ab7c), SPH_C32(0xfa98ea64), SPH_C32(0xd0cf0000),
38099 SPH_C32(0xc94f0000), SPH_C32(0x06c20000), SPH_C32(0x5e5b00a5),
38100 SPH_C32(0xb2945bfc), SPH_C32(0x196f832e), SPH_C32(0x923b7ce8),
38101 SPH_C32(0xfba29f0e) },
38102 { SPH_C32(0x45740000), SPH_C32(0x480a0000), SPH_C32(0x3de60000),
38103 SPH_C32(0x168001e5), SPH_C32(0xb81e37af), SPH_C32(0x4f9aedc2),
38104 SPH_C32(0xf0f2649f), SPH_C32(0x1c42959a), SPH_C32(0x78150000),
38105 SPH_C32(0x5ff10000), SPH_C32(0x5adf0000), SPH_C32(0x598100a7),
38106 SPH_C32(0xcff2ce7f), SPH_C32(0x06f7f3a4), SPH_C32(0x295df4e0),
38107 SPH_C32(0x21251f0e) },
38108 { SPH_C32(0xef000000), SPH_C32(0x31850000), SPH_C32(0x7f3a0000),
38109 SPH_C32(0xe49401eb), SPH_C32(0x1981a524), SPH_C32(0x87cf4f79),
38110 SPH_C32(0x43074295), SPH_C32(0x7370f41f), SPH_C32(0xe9000000),
38111 SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000), SPH_C32(0x359f00a3),
38112 SPH_C32(0x24326739), SPH_C32(0x377636b7), SPH_C32(0xb736cc51),
38113 SPH_C32(0xbce91527) },
38114 { SPH_C32(0xec3d0000), SPH_C32(0x39360000), SPH_C32(0x8c000000),
38115 SPH_C32(0xde5601ec), SPH_C32(0x48a82f74), SPH_C32(0xeca12966),
38116 SPH_C32(0x4da28d76), SPH_C32(0x95aa8be1), SPH_C32(0x41da0000),
38117 SPH_C32(0x1d790000), SPH_C32(0xa2020000), SPH_C32(0x324500a1),
38118 SPH_C32(0x5954f2ba), SPH_C32(0x28ee463d), SPH_C32(0x0c504459),
38119 SPH_C32(0x666e9527) },
38120 { SPH_C32(0x47da0000), SPH_C32(0xa73b0000), SPH_C32(0x23270000),
38121 SPH_C32(0xe34e01e9), SPH_C32(0x64e730a7), SPH_C32(0x98573ff3),
38122 SPH_C32(0xf861ca9d), SPH_C32(0xa9f7741f), SPH_C32(0x42e70000),
38123 SPH_C32(0x15ca0000), SPH_C32(0x51380000), SPH_C32(0x088700a6),
38124 SPH_C32(0x087d78ea), SPH_C32(0x43802022), SPH_C32(0x02f58bba),
38125 SPH_C32(0x80b4ead9) },
38126 { SPH_C32(0x44e70000), SPH_C32(0xaf880000), SPH_C32(0xd01d0000),
38127 SPH_C32(0xd98c01ee), SPH_C32(0x35cebaf7), SPH_C32(0xf33959ec),
38128 SPH_C32(0xf6c4057e), SPH_C32(0x4f2d0be1), SPH_C32(0xea3d0000),
38129 SPH_C32(0x83740000), SPH_C32(0x0d250000), SPH_C32(0x0f5d00a4),
38130 SPH_C32(0x751bed69), SPH_C32(0x5c1850a8), SPH_C32(0xb99303b2),
38131 SPH_C32(0x5a336ad9) },
38132 { SPH_C32(0x7cbb0000), SPH_C32(0x0a820000), SPH_C32(0xc53b0000),
38133 SPH_C32(0x7d4401e3), SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b),
38134 SPH_C32(0xd5ffd426), SPH_C32(0x5b091fb3), SPH_C32(0xe8930000),
38135 SPH_C32(0x6c450000), SPH_C32(0x13e40000), SPH_C32(0xfa9300a8),
38136 SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299), SPH_C32(0xb100adb0),
38137 SPH_C32(0xef868b5c) },
38138 { SPH_C32(0x7f860000), SPH_C32(0x02310000), SPH_C32(0x36010000),
38139 SPH_C32(0x478601e4), SPH_C32(0x7f91813a), SPH_C32(0x0aed3e44),
38140 SPH_C32(0xdb5a1bc5), SPH_C32(0xbdd3604d), SPH_C32(0x40490000),
38141 SPH_C32(0xfafb0000), SPH_C32(0x4ff90000), SPH_C32(0xfd4900aa),
38142 SPH_C32(0xd4847fe2), SPH_C32(0x944df213), SPH_C32(0x0a6625b8),
38143 SPH_C32(0x35010b5c) },
38144 { SPH_C32(0xd4610000), SPH_C32(0x9c3c0000), SPH_C32(0x99260000),
38145 SPH_C32(0x7a9e01e1), SPH_C32(0x53de9ee9), SPH_C32(0x7e1b28d1),
38146 SPH_C32(0x6e995c2e), SPH_C32(0x818e9fb3), SPH_C32(0x43740000),
38147 SPH_C32(0xf2480000), SPH_C32(0xbcc30000), SPH_C32(0xc78b00ad),
38148 SPH_C32(0x85adf5b2), SPH_C32(0xff23940c), SPH_C32(0x04c3ea5b),
38149 SPH_C32(0xd3db74a2) },
38150 { SPH_C32(0xd75c0000), SPH_C32(0x948f0000), SPH_C32(0x6a1c0000),
38151 SPH_C32(0x405c01e6), SPH_C32(0x02f714b9), SPH_C32(0x15754ece),
38152 SPH_C32(0x603c93cd), SPH_C32(0x6754e04d), SPH_C32(0xebae0000),
38153 SPH_C32(0x64f60000), SPH_C32(0xe0de0000), SPH_C32(0xc05100af),
38154 SPH_C32(0xf8cb6031), SPH_C32(0xe0bbe486), SPH_C32(0xbfa56253),
38155 SPH_C32(0x095cf4a2) },
38156 { SPH_C32(0x7d280000), SPH_C32(0xed000000), SPH_C32(0x28c00000),
38157 SPH_C32(0xb24801e8), SPH_C32(0xa3688632), SPH_C32(0xdd20ec75),
38158 SPH_C32(0xd3c9b5c7), SPH_C32(0x086681c8), SPH_C32(0x7abb0000),
38159 SPH_C32(0xb0c00000), SPH_C32(0x441e0000), SPH_C32(0xac4f00ab),
38160 SPH_C32(0x130bc977), SPH_C32(0xd13a2195), SPH_C32(0x21ce5ae2),
38161 SPH_C32(0x9490fe8b) },
38162 { SPH_C32(0x7e150000), SPH_C32(0xe5b30000), SPH_C32(0xdbfa0000),
38163 SPH_C32(0x888a01ef), SPH_C32(0xf2410c62), SPH_C32(0xb64e8a6a),
38164 SPH_C32(0xdd6c7a24), SPH_C32(0xeebcfe36), SPH_C32(0xd2610000),
38165 SPH_C32(0x267e0000), SPH_C32(0x18030000), SPH_C32(0xab9500a9),
38166 SPH_C32(0x6e6d5cf4), SPH_C32(0xcea2511f), SPH_C32(0x9aa8d2ea),
38167 SPH_C32(0x4e177e8b) },
38168 { SPH_C32(0xd5f20000), SPH_C32(0x7bbe0000), SPH_C32(0x74dd0000),
38169 SPH_C32(0xb59201ea), SPH_C32(0xde0e13b1), SPH_C32(0xc2b89cff),
38170 SPH_C32(0x68af3dcf), SPH_C32(0xd2e101c8), SPH_C32(0xd15c0000),
38171 SPH_C32(0x2ecd0000), SPH_C32(0xeb390000), SPH_C32(0x915700ae),
38172 SPH_C32(0x3f44d6a4), SPH_C32(0xa5cc3700), SPH_C32(0x940d1d09),
38173 SPH_C32(0xa8cd0175) },
38174 { SPH_C32(0xd6cf0000), SPH_C32(0x730d0000), SPH_C32(0x87e70000),
38175 SPH_C32(0x8f5001ed), SPH_C32(0x8f2799e1), SPH_C32(0xa9d6fae0),
38176 SPH_C32(0x660af22c), SPH_C32(0x343b7e36), SPH_C32(0x79860000),
38177 SPH_C32(0xb8730000), SPH_C32(0xb7240000), SPH_C32(0x968d00ac),
38178 SPH_C32(0x42224327), SPH_C32(0xba54478a), SPH_C32(0x2f6b9501),
38179 SPH_C32(0x724a8175) },
38180 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
38181 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
38182 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
38183 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
38184 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
38185 SPH_C32(0x79f5076e) },
38186 { SPH_C32(0xb2060000), SPH_C32(0x88b70000), SPH_C32(0x22550000),
38187 SPH_C32(0x75a901f4), SPH_C32(0xe0062493), SPH_C32(0x43130906),
38188 SPH_C32(0x1f8a7928), SPH_C32(0x4861cef3), SPH_C32(0xd3b60000),
38189 SPH_C32(0xbeb40000), SPH_C32(0x2f840000), SPH_C32(0x4eba00a3),
38190 SPH_C32(0xd8101860), SPH_C32(0xdbb779b6), SPH_C32(0x9f942d6b),
38191 SPH_C32(0xa372876e) },
38192 { SPH_C32(0x19e10000), SPH_C32(0x16ba0000), SPH_C32(0x8d720000),
38193 SPH_C32(0x48b101f1), SPH_C32(0xcc493b40), SPH_C32(0x37e51f93),
38194 SPH_C32(0xaa493ec3), SPH_C32(0x743c310d), SPH_C32(0xd08b0000),
38195 SPH_C32(0xb6070000), SPH_C32(0xdcbe0000), SPH_C32(0x747800a4),
38196 SPH_C32(0x89399230), SPH_C32(0xb0d91fa9), SPH_C32(0x9131e288),
38197 SPH_C32(0x45a8f890) },
38198 { SPH_C32(0x1adc0000), SPH_C32(0x1e090000), SPH_C32(0x7e480000),
38199 SPH_C32(0x727301f6), SPH_C32(0x9d60b110), SPH_C32(0x5c8b798c),
38200 SPH_C32(0xa4ecf120), SPH_C32(0x92e64ef3), SPH_C32(0x78510000),
38201 SPH_C32(0x20b90000), SPH_C32(0x80a30000), SPH_C32(0x73a200a6),
38202 SPH_C32(0xf45f07b3), SPH_C32(0xaf416f23), SPH_C32(0x2a576a80),
38203 SPH_C32(0x9f2f7890) },
38204 { SPH_C32(0xb0a80000), SPH_C32(0x67860000), SPH_C32(0x3c940000),
38205 SPH_C32(0x806701f8), SPH_C32(0x3cff239b), SPH_C32(0x94dedb37),
38206 SPH_C32(0x1719d72a), SPH_C32(0xfdd42f76), SPH_C32(0xe9440000),
38207 SPH_C32(0xf48f0000), SPH_C32(0x24630000), SPH_C32(0x1fbc00a2),
38208 SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30), SPH_C32(0xb43c5231),
38209 SPH_C32(0x02e372b9) },
38210 { SPH_C32(0xb3950000), SPH_C32(0x6f350000), SPH_C32(0xcfae0000),
38211 SPH_C32(0xbaa501ff), SPH_C32(0x6dd6a9cb), SPH_C32(0xffb0bd28),
38212 SPH_C32(0x19bc18c9), SPH_C32(0x1b0e5088), SPH_C32(0x419e0000),
38213 SPH_C32(0x62310000), SPH_C32(0x787e0000), SPH_C32(0x186600a0),
38214 SPH_C32(0x62f93b76), SPH_C32(0x8158daba), SPH_C32(0x0f5ada39),
38215 SPH_C32(0xd864f2b9) },
38216 { SPH_C32(0x18720000), SPH_C32(0xf1380000), SPH_C32(0x60890000),
38217 SPH_C32(0x87bd01fa), SPH_C32(0x4199b618), SPH_C32(0x8b46abbd),
38218 SPH_C32(0xac7f5f22), SPH_C32(0x2753af76), SPH_C32(0x42a30000),
38219 SPH_C32(0x6a820000), SPH_C32(0x8b440000), SPH_C32(0x22a400a7),
38220 SPH_C32(0x33d0b126), SPH_C32(0xea36bca5), SPH_C32(0x01ff15da),
38221 SPH_C32(0x3ebe8d47) },
38222 { SPH_C32(0x1b4f0000), SPH_C32(0xf98b0000), SPH_C32(0x93b30000),
38223 SPH_C32(0xbd7f01fd), SPH_C32(0x10b03c48), SPH_C32(0xe028cda2),
38224 SPH_C32(0xa2da90c1), SPH_C32(0xc189d088), SPH_C32(0xea790000),
38225 SPH_C32(0xfc3c0000), SPH_C32(0xd7590000), SPH_C32(0x257e00a5),
38226 SPH_C32(0x4eb624a5), SPH_C32(0xf5aecc2f), SPH_C32(0xba999dd2),
38227 SPH_C32(0xe4390d47) },
38228 { SPH_C32(0x23130000), SPH_C32(0x5c810000), SPH_C32(0x86950000),
38229 SPH_C32(0x19b701f0), SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15),
38230 SPH_C32(0x81e14199), SPH_C32(0xd5adc4da), SPH_C32(0xe8d70000),
38231 SPH_C32(0x130d0000), SPH_C32(0xc9980000), SPH_C32(0xd0b000a9),
38232 SPH_C32(0x924f23ad), SPH_C32(0x22631e1e), SPH_C32(0xb20a33d0),
38233 SPH_C32(0x518cecc2) },
38234 { SPH_C32(0x202e0000), SPH_C32(0x54320000), SPH_C32(0x75af0000),
38235 SPH_C32(0x237501f7), SPH_C32(0x5aef0785), SPH_C32(0x19fcaa0a),
38236 SPH_C32(0x8f448e7a), SPH_C32(0x3377bb24), SPH_C32(0x400d0000),
38237 SPH_C32(0x85b30000), SPH_C32(0x95850000), SPH_C32(0xd76a00ab),
38238 SPH_C32(0xef29b62e), SPH_C32(0x3dfb6e94), SPH_C32(0x096cbbd8),
38239 SPH_C32(0x8b0b6cc2) },
38240 { SPH_C32(0x8bc90000), SPH_C32(0xca3f0000), SPH_C32(0xda880000),
38241 SPH_C32(0x1e6d01f2), SPH_C32(0x76a01856), SPH_C32(0x6d0abc9f),
38242 SPH_C32(0x3a87c991), SPH_C32(0x0f2a44da), SPH_C32(0x43300000),
38243 SPH_C32(0x8d000000), SPH_C32(0x66bf0000), SPH_C32(0xeda800ac),
38244 SPH_C32(0xbe003c7e), SPH_C32(0x5695088b), SPH_C32(0x07c9743b),
38245 SPH_C32(0x6dd1133c) },
38246 { SPH_C32(0x88f40000), SPH_C32(0xc28c0000), SPH_C32(0x29b20000),
38247 SPH_C32(0x24af01f5), SPH_C32(0x27899206), SPH_C32(0x0664da80),
38248 SPH_C32(0x34220672), SPH_C32(0xe9f03b24), SPH_C32(0xebea0000),
38249 SPH_C32(0x1bbe0000), SPH_C32(0x3aa20000), SPH_C32(0xea7200ae),
38250 SPH_C32(0xc366a9fd), SPH_C32(0x490d7801), SPH_C32(0xbcaffc33),
38251 SPH_C32(0xb756933c) },
38252 { SPH_C32(0x22800000), SPH_C32(0xbb030000), SPH_C32(0x6b6e0000),
38253 SPH_C32(0xd6bb01fb), SPH_C32(0x8616008d), SPH_C32(0xce31783b),
38254 SPH_C32(0x87d72078), SPH_C32(0x86c25aa1), SPH_C32(0x7aff0000),
38255 SPH_C32(0xcf880000), SPH_C32(0x9e620000), SPH_C32(0x866c00aa),
38256 SPH_C32(0x28a600bb), SPH_C32(0x788cbd12), SPH_C32(0x22c4c482),
38257 SPH_C32(0x2a9a9915) },
38258 { SPH_C32(0x21bd0000), SPH_C32(0xb3b00000), SPH_C32(0x98540000),
38259 SPH_C32(0xec7901fc), SPH_C32(0xd73f8add), SPH_C32(0xa55f1e24),
38260 SPH_C32(0x8972ef9b), SPH_C32(0x6018255f), SPH_C32(0xd2250000),
38261 SPH_C32(0x59360000), SPH_C32(0xc27f0000), SPH_C32(0x81b600a8),
38262 SPH_C32(0x55c09538), SPH_C32(0x6714cd98), SPH_C32(0x99a24c8a),
38263 SPH_C32(0xf01d1915) },
38264 { SPH_C32(0x8a5a0000), SPH_C32(0x2dbd0000), SPH_C32(0x37730000),
38265 SPH_C32(0xd16101f9), SPH_C32(0xfb70950e), SPH_C32(0xd1a908b1),
38266 SPH_C32(0x3cb1a870), SPH_C32(0x5c45daa1), SPH_C32(0xd1180000),
38267 SPH_C32(0x51850000), SPH_C32(0x31450000), SPH_C32(0xbb7400af),
38268 SPH_C32(0x04e91f68), SPH_C32(0x0c7aab87), SPH_C32(0x97078369),
38269 SPH_C32(0x16c766eb) },
38270 { SPH_C32(0x89670000), SPH_C32(0x250e0000), SPH_C32(0xc4490000),
38271 SPH_C32(0xeba301fe), SPH_C32(0xaa591f5e), SPH_C32(0xbac76eae),
38272 SPH_C32(0x32146793), SPH_C32(0xba9fa55f), SPH_C32(0x79c20000),
38273 SPH_C32(0xc73b0000), SPH_C32(0x6d580000), SPH_C32(0xbcae00ad),
38274 SPH_C32(0x798f8aeb), SPH_C32(0x13e2db0d), SPH_C32(0x2c610b61),
38275 SPH_C32(0xcc40e6eb) },
38276 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
38277 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
38278 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
38279 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
38280 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
38281 SPH_C32(0xf751dc07) },
38282 { SPH_C32(0xedea0000), SPH_C32(0xa1fc0000), SPH_C32(0xbb870000),
38283 SPH_C32(0x3b7901e6), SPH_C32(0xfed56be0), SPH_C32(0xf9b401cf),
38284 SPH_C32(0x489e72f7), SPH_C32(0x78cf7204), SPH_C32(0x8c1e0000),
38285 SPH_C32(0xe8b70000), SPH_C32(0x6c2a0000), SPH_C32(0x2a4900b0),
38286 SPH_C32(0xfd6e9edf), SPH_C32(0xc8a6edf8), SPH_C32(0xcb8ab8d4),
38287 SPH_C32(0x2dd65c07) },
38288 { SPH_C32(0x460d0000), SPH_C32(0x3ff10000), SPH_C32(0x14a00000),
38289 SPH_C32(0x066101e3), SPH_C32(0xd29a7433), SPH_C32(0x8d42175a),
38290 SPH_C32(0xfd5d351c), SPH_C32(0x44928dfa), SPH_C32(0x8f230000),
38291 SPH_C32(0xe0040000), SPH_C32(0x9f100000), SPH_C32(0x108b00b7),
38292 SPH_C32(0xac47148f), SPH_C32(0xa3c88be7), SPH_C32(0xc52f7737),
38293 SPH_C32(0xcb0c23f9) },
38294 { SPH_C32(0x45300000), SPH_C32(0x37420000), SPH_C32(0xe79a0000),
38295 SPH_C32(0x3ca301e4), SPH_C32(0x83b3fe63), SPH_C32(0xe62c7145),
38296 SPH_C32(0xf3f8faff), SPH_C32(0xa248f204), SPH_C32(0x27f90000),
38297 SPH_C32(0x76ba0000), SPH_C32(0xc30d0000), SPH_C32(0x175100b5),
38298 SPH_C32(0xd121810c), SPH_C32(0xbc50fb6d), SPH_C32(0x7e49ff3f),
38299 SPH_C32(0x118ba3f9) },
38300 { SPH_C32(0xef440000), SPH_C32(0x4ecd0000), SPH_C32(0xa5460000),
38301 SPH_C32(0xceb701ea), SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe),
38302 SPH_C32(0x400ddcf5), SPH_C32(0xcd7a9381), SPH_C32(0xb6ec0000),
38303 SPH_C32(0xa28c0000), SPH_C32(0x67cd0000), SPH_C32(0x7b4f00b1),
38304 SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e), SPH_C32(0xe022c78e),
38305 SPH_C32(0x8c47a9d0) },
38306 { SPH_C32(0xec790000), SPH_C32(0x467e0000), SPH_C32(0x567c0000),
38307 SPH_C32(0xf47501ed), SPH_C32(0x7305e6b8), SPH_C32(0x4517b5e1),
38308 SPH_C32(0x4ea81316), SPH_C32(0x2ba0ec7f), SPH_C32(0x1e360000),
38309 SPH_C32(0x34320000), SPH_C32(0x3bd00000), SPH_C32(0x7c9500b3),
38310 SPH_C32(0x4787bdc9), SPH_C32(0x92494ef4), SPH_C32(0x5b444f86),
38311 SPH_C32(0x56c029d0) },
38312 { SPH_C32(0x479e0000), SPH_C32(0xd8730000), SPH_C32(0xf95b0000),
38313 SPH_C32(0xc96d01e8), SPH_C32(0x5f4af96b), SPH_C32(0x31e1a374),
38314 SPH_C32(0xfb6b54fd), SPH_C32(0x17fd1381), SPH_C32(0x1d0b0000),
38315 SPH_C32(0x3c810000), SPH_C32(0xc8ea0000), SPH_C32(0x465700b4),
38316 SPH_C32(0x16ae3799), SPH_C32(0xf92728eb), SPH_C32(0x55e18065),
38317 SPH_C32(0xb01a562e) },
38318 { SPH_C32(0x44a30000), SPH_C32(0xd0c00000), SPH_C32(0x0a610000),
38319 SPH_C32(0xf3af01ef), SPH_C32(0x0e63733b), SPH_C32(0x5a8fc56b),
38320 SPH_C32(0xf5ce9b1e), SPH_C32(0xf1276c7f), SPH_C32(0xb5d10000),
38321 SPH_C32(0xaa3f0000), SPH_C32(0x94f70000), SPH_C32(0x418d00b6),
38322 SPH_C32(0x6bc8a21a), SPH_C32(0xe6bf5861), SPH_C32(0xee87086d),
38323 SPH_C32(0x6a9dd62e) },
38324 { SPH_C32(0x7cff0000), SPH_C32(0x75ca0000), SPH_C32(0x1f470000),
38325 SPH_C32(0x576701e2), SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc),
38326 SPH_C32(0xd6f54a46), SPH_C32(0xe503782d), SPH_C32(0xb77f0000),
38327 SPH_C32(0x450e0000), SPH_C32(0x8a360000), SPH_C32(0xb44300ba),
38328 SPH_C32(0xb731a512), SPH_C32(0x31728a50), SPH_C32(0xe614a66f),
38329 SPH_C32(0xdf2837ab) },
38330 { SPH_C32(0x7fc20000), SPH_C32(0x7d790000), SPH_C32(0xec7d0000),
38331 SPH_C32(0x6da501e5), SPH_C32(0x443c48f6), SPH_C32(0xa35ba2c3),
38332 SPH_C32(0xd85085a5), SPH_C32(0x03d907d3), SPH_C32(0x1fa50000),
38333 SPH_C32(0xd3b00000), SPH_C32(0xd62b0000), SPH_C32(0xb39900b8),
38334 SPH_C32(0xca573091), SPH_C32(0x2eeafada), SPH_C32(0x5d722e67),
38335 SPH_C32(0x05afb7ab) },
38336 { SPH_C32(0xd4250000), SPH_C32(0xe3740000), SPH_C32(0x435a0000),
38337 SPH_C32(0x50bd01e0), SPH_C32(0x68735725), SPH_C32(0xd7adb456),
38338 SPH_C32(0x6d93c24e), SPH_C32(0x3f84f82d), SPH_C32(0x1c980000),
38339 SPH_C32(0xdb030000), SPH_C32(0x25110000), SPH_C32(0x895b00bf),
38340 SPH_C32(0x9b7ebac1), SPH_C32(0x45849cc5), SPH_C32(0x53d7e184),
38341 SPH_C32(0xe375c855) },
38342 { SPH_C32(0xd7180000), SPH_C32(0xebc70000), SPH_C32(0xb0600000),
38343 SPH_C32(0x6a7f01e7), SPH_C32(0x395add75), SPH_C32(0xbcc3d249),
38344 SPH_C32(0x63360dad), SPH_C32(0xd95e87d3), SPH_C32(0xb4420000),
38345 SPH_C32(0x4dbd0000), SPH_C32(0x790c0000), SPH_C32(0x8e8100bd),
38346 SPH_C32(0xe6182f42), SPH_C32(0x5a1cec4f), SPH_C32(0xe8b1698c),
38347 SPH_C32(0x39f24855) },
38348 { SPH_C32(0x7d6c0000), SPH_C32(0x92480000), SPH_C32(0xf2bc0000),
38349 SPH_C32(0x986b01e9), SPH_C32(0x98c54ffe), SPH_C32(0x749670f2),
38350 SPH_C32(0xd0c32ba7), SPH_C32(0xb66ce656), SPH_C32(0x25570000),
38351 SPH_C32(0x998b0000), SPH_C32(0xddcc0000), SPH_C32(0xe29f00b9),
38352 SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c), SPH_C32(0x76da513d),
38353 SPH_C32(0xa43e427c) },
38354 { SPH_C32(0x7e510000), SPH_C32(0x9afb0000), SPH_C32(0x01860000),
38355 SPH_C32(0xa2a901ee), SPH_C32(0xc9ecc5ae), SPH_C32(0x1ff816ed),
38356 SPH_C32(0xde66e444), SPH_C32(0x50b699a8), SPH_C32(0x8d8d0000),
38357 SPH_C32(0x0f350000), SPH_C32(0x81d10000), SPH_C32(0xe54500bb),
38358 SPH_C32(0x70be1387), SPH_C32(0x740559d6), SPH_C32(0xcdbcd935),
38359 SPH_C32(0x7eb9c27c) },
38360 { SPH_C32(0xd5b60000), SPH_C32(0x04f60000), SPH_C32(0xaea10000),
38361 SPH_C32(0x9fb101eb), SPH_C32(0xe5a3da7d), SPH_C32(0x6b0e0078),
38362 SPH_C32(0x6ba5a3af), SPH_C32(0x6ceb6656), SPH_C32(0x8eb00000),
38363 SPH_C32(0x07860000), SPH_C32(0x72eb0000), SPH_C32(0xdf8700bc),
38364 SPH_C32(0x219799d7), SPH_C32(0x1f6b3fc9), SPH_C32(0xc31916d6),
38365 SPH_C32(0x9863bd82) },
38366 { SPH_C32(0xd68b0000), SPH_C32(0x0c450000), SPH_C32(0x5d9b0000),
38367 SPH_C32(0xa57301ec), SPH_C32(0xb48a502d), SPH_C32(0x00606667),
38368 SPH_C32(0x65006c4c), SPH_C32(0x8a3119a8), SPH_C32(0x266a0000),
38369 SPH_C32(0x91380000), SPH_C32(0x2ef60000), SPH_C32(0xd85d00be),
38370 SPH_C32(0x5cf10c54), SPH_C32(0x00f34f43), SPH_C32(0x787f9ede),
38371 SPH_C32(0x42e43d82) },
38372 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
38373 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
38374 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
38375 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
38376 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
38377 SPH_C32(0x495bbb99) },
38378 { SPH_C32(0xb2420000), SPH_C32(0xf7ff0000), SPH_C32(0xf8290000),
38379 SPH_C32(0x5f8a01f5), SPH_C32(0xdbabed5f), SPH_C32(0xeaa59581),
38380 SPH_C32(0x1c80e748), SPH_C32(0xf66ba96d), SPH_C32(0x8c5a0000),
38381 SPH_C32(0x97ff0000), SPH_C32(0xb6560000), SPH_C32(0x006a00b1),
38382 SPH_C32(0xc6c35713), SPH_C32(0x6110717f), SPH_C32(0xc88026b4),
38383 SPH_C32(0x93dc3b99) },
38384 { SPH_C32(0x19a50000), SPH_C32(0x69f20000), SPH_C32(0x570e0000),
38385 SPH_C32(0x629201f0), SPH_C32(0xf7e4f28c), SPH_C32(0x9e538314),
38386 SPH_C32(0xa943a0a3), SPH_C32(0xca365693), SPH_C32(0x8f670000),
38387 SPH_C32(0x9f4c0000), SPH_C32(0x456c0000), SPH_C32(0x3aa800b6),
38388 SPH_C32(0x97eadd43), SPH_C32(0x0a7e1760), SPH_C32(0xc625e957),
38389 SPH_C32(0x75064467) },
38390 { SPH_C32(0x1a980000), SPH_C32(0x61410000), SPH_C32(0xa4340000),
38391 SPH_C32(0x585001f7), SPH_C32(0xa6cd78dc), SPH_C32(0xf53de50b),
38392 SPH_C32(0xa7e66f40), SPH_C32(0x2cec296d), SPH_C32(0x27bd0000),
38393 SPH_C32(0x09f20000), SPH_C32(0x19710000), SPH_C32(0x3d7200b4),
38394 SPH_C32(0xea8c48c0), SPH_C32(0x15e667ea), SPH_C32(0x7d43615f),
38395 SPH_C32(0xaf81c467) },
38396 { SPH_C32(0xb0ec0000), SPH_C32(0x18ce0000), SPH_C32(0xe6e80000),
38397 SPH_C32(0xaa4401f9), SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0),
38398 SPH_C32(0x1413494a), SPH_C32(0x43de48e8), SPH_C32(0xb6a80000),
38399 SPH_C32(0xddc40000), SPH_C32(0xbdb10000), SPH_C32(0x516c00b0),
38400 SPH_C32(0x014ce186), SPH_C32(0x2467a2f9), SPH_C32(0xe32859ee),
38401 SPH_C32(0x324dce4e) },
38402 { SPH_C32(0xb3d10000), SPH_C32(0x107d0000), SPH_C32(0x15d20000),
38403 SPH_C32(0x908601fe), SPH_C32(0x567b6007), SPH_C32(0x560621af),
38404 SPH_C32(0x1ab686a9), SPH_C32(0xa5043716), SPH_C32(0x1e720000),
38405 SPH_C32(0x4b7a0000), SPH_C32(0xe1ac0000), SPH_C32(0x56b600b2),
38406 SPH_C32(0x7c2a7405), SPH_C32(0x3bffd273), SPH_C32(0x584ed1e6),
38407 SPH_C32(0xe8ca4e4e) },
38408 { SPH_C32(0x18360000), SPH_C32(0x8e700000), SPH_C32(0xbaf50000),
38409 SPH_C32(0xad9e01fb), SPH_C32(0x7a347fd4), SPH_C32(0x22f0373a),
38410 SPH_C32(0xaf75c142), SPH_C32(0x9959c8e8), SPH_C32(0x1d4f0000),
38411 SPH_C32(0x43c90000), SPH_C32(0x12960000), SPH_C32(0x6c7400b5),
38412 SPH_C32(0x2d03fe55), SPH_C32(0x5091b46c), SPH_C32(0x56eb1e05),
38413 SPH_C32(0x0e1031b0) },
38414 { SPH_C32(0x1b0b0000), SPH_C32(0x86c30000), SPH_C32(0x49cf0000),
38415 SPH_C32(0x975c01fc), SPH_C32(0x2b1df584), SPH_C32(0x499e5125),
38416 SPH_C32(0xa1d00ea1), SPH_C32(0x7f83b716), SPH_C32(0xb5950000),
38417 SPH_C32(0xd5770000), SPH_C32(0x4e8b0000), SPH_C32(0x6bae00b7),
38418 SPH_C32(0x50656bd6), SPH_C32(0x4f09c4e6), SPH_C32(0xed8d960d),
38419 SPH_C32(0xd497b1b0) },
38420 { SPH_C32(0x23570000), SPH_C32(0x23c90000), SPH_C32(0x5ce90000),
38421 SPH_C32(0x339401f1), SPH_C32(0x306b4419), SPH_C32(0xdb245092),
38422 SPH_C32(0x82ebdff9), SPH_C32(0x6ba7a344), SPH_C32(0xb73b0000),
38423 SPH_C32(0x3a460000), SPH_C32(0x504a0000), SPH_C32(0x9e6000bb),
38424 SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7), SPH_C32(0xe51e380f),
38425 SPH_C32(0x61225035) },
38426 { SPH_C32(0x206a0000), SPH_C32(0x2b7a0000), SPH_C32(0xafd30000),
38427 SPH_C32(0x095601f6), SPH_C32(0x6142ce49), SPH_C32(0xb04a368d),
38428 SPH_C32(0x8c4e101a), SPH_C32(0x8d7ddcba), SPH_C32(0x1fe10000),
38429 SPH_C32(0xacf80000), SPH_C32(0x0c570000), SPH_C32(0x99ba00b9),
38430 SPH_C32(0xf1faf95d), SPH_C32(0x875c665d), SPH_C32(0x5e78b007),
38431 SPH_C32(0xbba5d035) },
38432 { SPH_C32(0x8b8d0000), SPH_C32(0xb5770000), SPH_C32(0x00f40000),
38433 SPH_C32(0x344e01f3), SPH_C32(0x4d0dd19a), SPH_C32(0xc4bc2018),
38434 SPH_C32(0x398d57f1), SPH_C32(0xb1202344), SPH_C32(0x1cdc0000),
38435 SPH_C32(0xa44b0000), SPH_C32(0xff6d0000), SPH_C32(0xa37800be),
38436 SPH_C32(0xa0d3730d), SPH_C32(0xec320042), SPH_C32(0x50dd7fe4),
38437 SPH_C32(0x5d7fafcb) },
38438 { SPH_C32(0x88b00000), SPH_C32(0xbdc40000), SPH_C32(0xf3ce0000),
38439 SPH_C32(0x0e8c01f4), SPH_C32(0x1c245bca), SPH_C32(0xafd24607),
38440 SPH_C32(0x37289812), SPH_C32(0x57fa5cba), SPH_C32(0xb4060000),
38441 SPH_C32(0x32f50000), SPH_C32(0xa3700000), SPH_C32(0xa4a200bc),
38442 SPH_C32(0xddb5e68e), SPH_C32(0xf3aa70c8), SPH_C32(0xebbbf7ec),
38443 SPH_C32(0x87f82fcb) },
38444 { SPH_C32(0x22c40000), SPH_C32(0xc44b0000), SPH_C32(0xb1120000),
38445 SPH_C32(0xfc9801fa), SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc),
38446 SPH_C32(0x84ddbe18), SPH_C32(0x38c83d3f), SPH_C32(0x25130000),
38447 SPH_C32(0xe6c30000), SPH_C32(0x07b00000), SPH_C32(0xc8bc00b8),
38448 SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db), SPH_C32(0x75d0cf5d),
38449 SPH_C32(0x1a3425e2) },
38450 { SPH_C32(0x21f90000), SPH_C32(0xccf80000), SPH_C32(0x42280000),
38451 SPH_C32(0xc65a01fd), SPH_C32(0xec924311), SPH_C32(0x0ce982a3),
38452 SPH_C32(0x8a7871fb), SPH_C32(0xde1242c1), SPH_C32(0x8dc90000),
38453 SPH_C32(0x707d0000), SPH_C32(0x5bad0000), SPH_C32(0xcf6600ba),
38454 SPH_C32(0x4b13da4b), SPH_C32(0xddb3c551), SPH_C32(0xceb64755),
38455 SPH_C32(0xc0b3a5e2) },
38456 { SPH_C32(0x8a1e0000), SPH_C32(0x52f50000), SPH_C32(0xed0f0000),
38457 SPH_C32(0xfb4201f8), SPH_C32(0xc0dd5cc2), SPH_C32(0x781f9436),
38458 SPH_C32(0x3fbb3610), SPH_C32(0xe24fbd3f), SPH_C32(0x8ef40000),
38459 SPH_C32(0x78ce0000), SPH_C32(0xa8970000), SPH_C32(0xf5a400bd),
38460 SPH_C32(0x1a3a501b), SPH_C32(0xb6dda34e), SPH_C32(0xc01388b6),
38461 SPH_C32(0x2669da1c) },
38462 { SPH_C32(0x89230000), SPH_C32(0x5a460000), SPH_C32(0x1e350000),
38463 SPH_C32(0xc18001ff), SPH_C32(0x91f4d692), SPH_C32(0x1371f229),
38464 SPH_C32(0x311ef9f3), SPH_C32(0x0495c2c1), SPH_C32(0x262e0000),
38465 SPH_C32(0xee700000), SPH_C32(0xf48a0000), SPH_C32(0xf27e00bf),
38466 SPH_C32(0x675cc598), SPH_C32(0xa945d3c4), SPH_C32(0x7b7500be),
38467 SPH_C32(0xfcee5a1c) },
38468 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
38469 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
38470 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
38471 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
38472 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
38473 SPH_C32(0xe7e00a94) },
38474 { SPH_C32(0x78150000), SPH_C32(0x5ff10000), SPH_C32(0x5adf0000),
38475 SPH_C32(0x598100a7), SPH_C32(0xcff2ce7f), SPH_C32(0x06f7f3a4),
38476 SPH_C32(0x295df4e0), SPH_C32(0x21251f0e), SPH_C32(0x3d610000),
38477 SPH_C32(0x17fb0000), SPH_C32(0x67390000), SPH_C32(0x4f010142),
38478 SPH_C32(0x77ecf9d0), SPH_C32(0x496d1e66), SPH_C32(0xd9af907f),
38479 SPH_C32(0x3d678a94) },
38480 { SPH_C32(0xd3f20000), SPH_C32(0xc1fc0000), SPH_C32(0xf5f80000),
38481 SPH_C32(0x649900a2), SPH_C32(0xe3bdd1ac), SPH_C32(0x7201e531),
38482 SPH_C32(0x9c9eb30b), SPH_C32(0x1d78e0f0), SPH_C32(0x3e5c0000),
38483 SPH_C32(0x1f480000), SPH_C32(0x94030000), SPH_C32(0x75c30145),
38484 SPH_C32(0x26c57380), SPH_C32(0x22037879), SPH_C32(0xd70a5f9c),
38485 SPH_C32(0xdbbdf56a) },
38486 { SPH_C32(0xd0cf0000), SPH_C32(0xc94f0000), SPH_C32(0x06c20000),
38487 SPH_C32(0x5e5b00a5), SPH_C32(0xb2945bfc), SPH_C32(0x196f832e),
38488 SPH_C32(0x923b7ce8), SPH_C32(0xfba29f0e), SPH_C32(0x96860000),
38489 SPH_C32(0x89f60000), SPH_C32(0xc81e0000), SPH_C32(0x72190147),
38490 SPH_C32(0x5ba3e603), SPH_C32(0x3d9b08f3), SPH_C32(0x6c6cd794),
38491 SPH_C32(0x013a756a) },
38492 { SPH_C32(0x7abb0000), SPH_C32(0xb0c00000), SPH_C32(0x441e0000),
38493 SPH_C32(0xac4f00ab), SPH_C32(0x130bc977), SPH_C32(0xd13a2195),
38494 SPH_C32(0x21ce5ae2), SPH_C32(0x9490fe8b), SPH_C32(0x07930000),
38495 SPH_C32(0x5dc00000), SPH_C32(0x6cde0000), SPH_C32(0x1e070143),
38496 SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0), SPH_C32(0xf207ef25),
38497 SPH_C32(0x9cf67f43) },
38498 { SPH_C32(0x79860000), SPH_C32(0xb8730000), SPH_C32(0xb7240000),
38499 SPH_C32(0x968d00ac), SPH_C32(0x42224327), SPH_C32(0xba54478a),
38500 SPH_C32(0x2f6b9501), SPH_C32(0x724a8175), SPH_C32(0xaf490000),
38501 SPH_C32(0xcb7e0000), SPH_C32(0x30c30000), SPH_C32(0x19dd0141),
38502 SPH_C32(0xcd05dac6), SPH_C32(0x1382bd6a), SPH_C32(0x4961672d),
38503 SPH_C32(0x4671ff43) },
38504 { SPH_C32(0xd2610000), SPH_C32(0x267e0000), SPH_C32(0x18030000),
38505 SPH_C32(0xab9500a9), SPH_C32(0x6e6d5cf4), SPH_C32(0xcea2511f),
38506 SPH_C32(0x9aa8d2ea), SPH_C32(0x4e177e8b), SPH_C32(0xac740000),
38507 SPH_C32(0xc3cd0000), SPH_C32(0xc3f90000), SPH_C32(0x231f0146),
38508 SPH_C32(0x9c2c5096), SPH_C32(0x78ecdb75), SPH_C32(0x47c4a8ce),
38509 SPH_C32(0xa0ab80bd) },
38510 { SPH_C32(0xd15c0000), SPH_C32(0x2ecd0000), SPH_C32(0xeb390000),
38511 SPH_C32(0x915700ae), SPH_C32(0x3f44d6a4), SPH_C32(0xa5cc3700),
38512 SPH_C32(0x940d1d09), SPH_C32(0xa8cd0175), SPH_C32(0x04ae0000),
38513 SPH_C32(0x55730000), SPH_C32(0x9fe40000), SPH_C32(0x24c50144),
38514 SPH_C32(0xe14ac515), SPH_C32(0x6774abff), SPH_C32(0xfca220c6),
38515 SPH_C32(0x7a2c00bd) },
38516 { SPH_C32(0xe9000000), SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000),
38517 SPH_C32(0x359f00a3), SPH_C32(0x24326739), SPH_C32(0x377636b7),
38518 SPH_C32(0xb736cc51), SPH_C32(0xbce91527), SPH_C32(0x06000000),
38519 SPH_C32(0xba420000), SPH_C32(0x81250000), SPH_C32(0xd10b0148),
38520 SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce), SPH_C32(0xf4318ec4),
38521 SPH_C32(0xcf99e138) },
38522 { SPH_C32(0xea3d0000), SPH_C32(0x83740000), SPH_C32(0x0d250000),
38523 SPH_C32(0x0f5d00a4), SPH_C32(0x751bed69), SPH_C32(0x5c1850a8),
38524 SPH_C32(0xb99303b2), SPH_C32(0x5a336ad9), SPH_C32(0xaeda0000),
38525 SPH_C32(0x2cfc0000), SPH_C32(0xdd380000), SPH_C32(0xd6d1014a),
38526 SPH_C32(0x40d5579e), SPH_C32(0xaf210944), SPH_C32(0x4f5706cc),
38527 SPH_C32(0x151e6138) },
38528 { SPH_C32(0x41da0000), SPH_C32(0x1d790000), SPH_C32(0xa2020000),
38529 SPH_C32(0x324500a1), SPH_C32(0x5954f2ba), SPH_C32(0x28ee463d),
38530 SPH_C32(0x0c504459), SPH_C32(0x666e9527), SPH_C32(0xade70000),
38531 SPH_C32(0x244f0000), SPH_C32(0x2e020000), SPH_C32(0xec13014d),
38532 SPH_C32(0x11fcddce), SPH_C32(0xc44f6f5b), SPH_C32(0x41f2c92f),
38533 SPH_C32(0xf3c41ec6) },
38534 { SPH_C32(0x42e70000), SPH_C32(0x15ca0000), SPH_C32(0x51380000),
38535 SPH_C32(0x088700a6), SPH_C32(0x087d78ea), SPH_C32(0x43802022),
38536 SPH_C32(0x02f58bba), SPH_C32(0x80b4ead9), SPH_C32(0x053d0000),
38537 SPH_C32(0xb2f10000), SPH_C32(0x721f0000), SPH_C32(0xebc9014f),
38538 SPH_C32(0x6c9a484d), SPH_C32(0xdbd71fd1), SPH_C32(0xfa944127),
38539 SPH_C32(0x29439ec6) },
38540 { SPH_C32(0xe8930000), SPH_C32(0x6c450000), SPH_C32(0x13e40000),
38541 SPH_C32(0xfa9300a8), SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299),
38542 SPH_C32(0xb100adb0), SPH_C32(0xef868b5c), SPH_C32(0x94280000),
38543 SPH_C32(0x66c70000), SPH_C32(0xd6df0000), SPH_C32(0x87d7014b),
38544 SPH_C32(0x875ae10b), SPH_C32(0xea56dac2), SPH_C32(0x64ff7996),
38545 SPH_C32(0xb48f94ef) },
38546 { SPH_C32(0xebae0000), SPH_C32(0x64f60000), SPH_C32(0xe0de0000),
38547 SPH_C32(0xc05100af), SPH_C32(0xf8cb6031), SPH_C32(0xe0bbe486),
38548 SPH_C32(0xbfa56253), SPH_C32(0x095cf4a2), SPH_C32(0x3cf20000),
38549 SPH_C32(0xf0790000), SPH_C32(0x8ac20000), SPH_C32(0x800d0149),
38550 SPH_C32(0xfa3c7488), SPH_C32(0xf5ceaa48), SPH_C32(0xdf99f19e),
38551 SPH_C32(0x6e0814ef) },
38552 { SPH_C32(0x40490000), SPH_C32(0xfafb0000), SPH_C32(0x4ff90000),
38553 SPH_C32(0xfd4900aa), SPH_C32(0xd4847fe2), SPH_C32(0x944df213),
38554 SPH_C32(0x0a6625b8), SPH_C32(0x35010b5c), SPH_C32(0x3fcf0000),
38555 SPH_C32(0xf8ca0000), SPH_C32(0x79f80000), SPH_C32(0xbacf014e),
38556 SPH_C32(0xab15fed8), SPH_C32(0x9ea0cc57), SPH_C32(0xd13c3e7d),
38557 SPH_C32(0x88d26b11) },
38558 { SPH_C32(0x43740000), SPH_C32(0xf2480000), SPH_C32(0xbcc30000),
38559 SPH_C32(0xc78b00ad), SPH_C32(0x85adf5b2), SPH_C32(0xff23940c),
38560 SPH_C32(0x04c3ea5b), SPH_C32(0xd3db74a2), SPH_C32(0x97150000),
38561 SPH_C32(0x6e740000), SPH_C32(0x25e50000), SPH_C32(0xbd15014c),
38562 SPH_C32(0xd6736b5b), SPH_C32(0x8138bcdd), SPH_C32(0x6a5ab675),
38563 SPH_C32(0x5255eb11) },
38564 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
38565 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
38566 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
38567 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
38568 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
38569 SPH_C32(0x59ea6d0a) },
38570 { SPH_C32(0x27bd0000), SPH_C32(0x09f20000), SPH_C32(0x19710000),
38571 SPH_C32(0x3d7200b4), SPH_C32(0xea8c48c0), SPH_C32(0x15e667ea),
38572 SPH_C32(0x7d43615f), SPH_C32(0xaf81c467), SPH_C32(0x3d250000),
38573 SPH_C32(0x68b30000), SPH_C32(0xbd450000), SPH_C32(0x65220143),
38574 SPH_C32(0x4c41301c), SPH_C32(0xe0db82e1), SPH_C32(0xdaa50e1f),
38575 SPH_C32(0x836ded0a) },
38576 { SPH_C32(0x8c5a0000), SPH_C32(0x97ff0000), SPH_C32(0xb6560000),
38577 SPH_C32(0x006a00b1), SPH_C32(0xc6c35713), SPH_C32(0x6110717f),
38578 SPH_C32(0xc88026b4), SPH_C32(0x93dc3b99), SPH_C32(0x3e180000),
38579 SPH_C32(0x60000000), SPH_C32(0x4e7f0000), SPH_C32(0x5fe00144),
38580 SPH_C32(0x1d68ba4c), SPH_C32(0x8bb5e4fe), SPH_C32(0xd400c1fc),
38581 SPH_C32(0x65b792f4) },
38582 { SPH_C32(0x8f670000), SPH_C32(0x9f4c0000), SPH_C32(0x456c0000),
38583 SPH_C32(0x3aa800b6), SPH_C32(0x97eadd43), SPH_C32(0x0a7e1760),
38584 SPH_C32(0xc625e957), SPH_C32(0x75064467), SPH_C32(0x96c20000),
38585 SPH_C32(0xf6be0000), SPH_C32(0x12620000), SPH_C32(0x583a0146),
38586 SPH_C32(0x600e2fcf), SPH_C32(0x942d9474), SPH_C32(0x6f6649f4),
38587 SPH_C32(0xbf3012f4) },
38588 { SPH_C32(0x25130000), SPH_C32(0xe6c30000), SPH_C32(0x07b00000),
38589 SPH_C32(0xc8bc00b8), SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db),
38590 SPH_C32(0x75d0cf5d), SPH_C32(0x1a3425e2), SPH_C32(0x07d70000),
38591 SPH_C32(0x22880000), SPH_C32(0xb6a20000), SPH_C32(0x34240142),
38592 SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167), SPH_C32(0xf10d7145),
38593 SPH_C32(0x22fc18dd) },
38594 { SPH_C32(0x262e0000), SPH_C32(0xee700000), SPH_C32(0xf48a0000),
38595 SPH_C32(0xf27e00bf), SPH_C32(0x675cc598), SPH_C32(0xa945d3c4),
38596 SPH_C32(0x7b7500be), SPH_C32(0xfcee5a1c), SPH_C32(0xaf0d0000),
38597 SPH_C32(0xb4360000), SPH_C32(0xeabf0000), SPH_C32(0x33fe0140),
38598 SPH_C32(0xf6a8130a), SPH_C32(0xba3421ed), SPH_C32(0x4a6bf94d),
38599 SPH_C32(0xf87b98dd) },
38600 { SPH_C32(0x8dc90000), SPH_C32(0x707d0000), SPH_C32(0x5bad0000),
38601 SPH_C32(0xcf6600ba), SPH_C32(0x4b13da4b), SPH_C32(0xddb3c551),
38602 SPH_C32(0xceb64755), SPH_C32(0xc0b3a5e2), SPH_C32(0xac300000),
38603 SPH_C32(0xbc850000), SPH_C32(0x19850000), SPH_C32(0x093c0147),
38604 SPH_C32(0xa781995a), SPH_C32(0xd15a47f2), SPH_C32(0x44ce36ae),
38605 SPH_C32(0x1ea1e723) },
38606 { SPH_C32(0x8ef40000), SPH_C32(0x78ce0000), SPH_C32(0xa8970000),
38607 SPH_C32(0xf5a400bd), SPH_C32(0x1a3a501b), SPH_C32(0xb6dda34e),
38608 SPH_C32(0xc01388b6), SPH_C32(0x2669da1c), SPH_C32(0x04ea0000),
38609 SPH_C32(0x2a3b0000), SPH_C32(0x45980000), SPH_C32(0x0ee60145),
38610 SPH_C32(0xdae70cd9), SPH_C32(0xcec23778), SPH_C32(0xffa8bea6),
38611 SPH_C32(0xc4266723) },
38612 { SPH_C32(0xb6a80000), SPH_C32(0xddc40000), SPH_C32(0xbdb10000),
38613 SPH_C32(0x516c00b0), SPH_C32(0x014ce186), SPH_C32(0x2467a2f9),
38614 SPH_C32(0xe32859ee), SPH_C32(0x324dce4e), SPH_C32(0x06440000),
38615 SPH_C32(0xc50a0000), SPH_C32(0x5b590000), SPH_C32(0xfb280149),
38616 SPH_C32(0x061e0bd1), SPH_C32(0x190fe549), SPH_C32(0xf73b10a4),
38617 SPH_C32(0x719386a6) },
38618 { SPH_C32(0xb5950000), SPH_C32(0xd5770000), SPH_C32(0x4e8b0000),
38619 SPH_C32(0x6bae00b7), SPH_C32(0x50656bd6), SPH_C32(0x4f09c4e6),
38620 SPH_C32(0xed8d960d), SPH_C32(0xd497b1b0), SPH_C32(0xae9e0000),
38621 SPH_C32(0x53b40000), SPH_C32(0x07440000), SPH_C32(0xfcf2014b),
38622 SPH_C32(0x7b789e52), SPH_C32(0x069795c3), SPH_C32(0x4c5d98ac),
38623 SPH_C32(0xab1406a6) },
38624 { SPH_C32(0x1e720000), SPH_C32(0x4b7a0000), SPH_C32(0xe1ac0000),
38625 SPH_C32(0x56b600b2), SPH_C32(0x7c2a7405), SPH_C32(0x3bffd273),
38626 SPH_C32(0x584ed1e6), SPH_C32(0xe8ca4e4e), SPH_C32(0xada30000),
38627 SPH_C32(0x5b070000), SPH_C32(0xf47e0000), SPH_C32(0xc630014c),
38628 SPH_C32(0x2a511402), SPH_C32(0x6df9f3dc), SPH_C32(0x42f8574f),
38629 SPH_C32(0x4dce7958) },
38630 { SPH_C32(0x1d4f0000), SPH_C32(0x43c90000), SPH_C32(0x12960000),
38631 SPH_C32(0x6c7400b5), SPH_C32(0x2d03fe55), SPH_C32(0x5091b46c),
38632 SPH_C32(0x56eb1e05), SPH_C32(0x0e1031b0), SPH_C32(0x05790000),
38633 SPH_C32(0xcdb90000), SPH_C32(0xa8630000), SPH_C32(0xc1ea014e),
38634 SPH_C32(0x57378181), SPH_C32(0x72618356), SPH_C32(0xf99edf47),
38635 SPH_C32(0x9749f958) },
38636 { SPH_C32(0xb73b0000), SPH_C32(0x3a460000), SPH_C32(0x504a0000),
38637 SPH_C32(0x9e6000bb), SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7),
38638 SPH_C32(0xe51e380f), SPH_C32(0x61225035), SPH_C32(0x946c0000),
38639 SPH_C32(0x198f0000), SPH_C32(0x0ca30000), SPH_C32(0xadf4014a),
38640 SPH_C32(0xbcf728c7), SPH_C32(0x43e04645), SPH_C32(0x67f5e7f6),
38641 SPH_C32(0x0a85f371) },
38642 { SPH_C32(0xb4060000), SPH_C32(0x32f50000), SPH_C32(0xa3700000),
38643 SPH_C32(0xa4a200bc), SPH_C32(0xddb5e68e), SPH_C32(0xf3aa70c8),
38644 SPH_C32(0xebbbf7ec), SPH_C32(0x87f82fcb), SPH_C32(0x3cb60000),
38645 SPH_C32(0x8f310000), SPH_C32(0x50be0000), SPH_C32(0xaa2e0148),
38646 SPH_C32(0xc191bd44), SPH_C32(0x5c7836cf), SPH_C32(0xdc936ffe),
38647 SPH_C32(0xd0027371) },
38648 { SPH_C32(0x1fe10000), SPH_C32(0xacf80000), SPH_C32(0x0c570000),
38649 SPH_C32(0x99ba00b9), SPH_C32(0xf1faf95d), SPH_C32(0x875c665d),
38650 SPH_C32(0x5e78b007), SPH_C32(0xbba5d035), SPH_C32(0x3f8b0000),
38651 SPH_C32(0x87820000), SPH_C32(0xa3840000), SPH_C32(0x90ec014f),
38652 SPH_C32(0x90b83714), SPH_C32(0x371650d0), SPH_C32(0xd236a01d),
38653 SPH_C32(0x36d80c8f) },
38654 { SPH_C32(0x1cdc0000), SPH_C32(0xa44b0000), SPH_C32(0xff6d0000),
38655 SPH_C32(0xa37800be), SPH_C32(0xa0d3730d), SPH_C32(0xec320042),
38656 SPH_C32(0x50dd7fe4), SPH_C32(0x5d7fafcb), SPH_C32(0x97510000),
38657 SPH_C32(0x113c0000), SPH_C32(0xff990000), SPH_C32(0x9736014d),
38658 SPH_C32(0xeddea297), SPH_C32(0x288e205a), SPH_C32(0x69502815),
38659 SPH_C32(0xec5f8c8f) },
38660 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
38661 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
38662 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
38663 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
38664 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
38665 SPH_C32(0xd74eb663) },
38666 { SPH_C32(0x78510000), SPH_C32(0x20b90000), SPH_C32(0x80a30000),
38667 SPH_C32(0x73a200a6), SPH_C32(0xf45f07b3), SPH_C32(0xaf416f23),
38668 SPH_C32(0x2a576a80), SPH_C32(0x9f2f7890), SPH_C32(0x628d0000),
38669 SPH_C32(0x3eb00000), SPH_C32(0xfeeb0000), SPH_C32(0x01d10150),
38670 SPH_C32(0x693fb6a3), SPH_C32(0xf3ca16af), SPH_C32(0x8ebb9ba0),
38671 SPH_C32(0x0dc93663) },
38672 { SPH_C32(0xd3b60000), SPH_C32(0xbeb40000), SPH_C32(0x2f840000),
38673 SPH_C32(0x4eba00a3), SPH_C32(0xd8101860), SPH_C32(0xdbb779b6),
38674 SPH_C32(0x9f942d6b), SPH_C32(0xa372876e), SPH_C32(0x61b00000),
38675 SPH_C32(0x36030000), SPH_C32(0x0dd10000), SPH_C32(0x3b130157),
38676 SPH_C32(0x38163cf3), SPH_C32(0x98a470b0), SPH_C32(0x801e5443),
38677 SPH_C32(0xeb13499d) },
38678 { SPH_C32(0xd08b0000), SPH_C32(0xb6070000), SPH_C32(0xdcbe0000),
38679 SPH_C32(0x747800a4), SPH_C32(0x89399230), SPH_C32(0xb0d91fa9),
38680 SPH_C32(0x9131e288), SPH_C32(0x45a8f890), SPH_C32(0xc96a0000),
38681 SPH_C32(0xa0bd0000), SPH_C32(0x51cc0000), SPH_C32(0x3cc90155),
38682 SPH_C32(0x4570a970), SPH_C32(0x873c003a), SPH_C32(0x3b78dc4b),
38683 SPH_C32(0x3194c99d) },
38684 { SPH_C32(0x7aff0000), SPH_C32(0xcf880000), SPH_C32(0x9e620000),
38685 SPH_C32(0x866c00aa), SPH_C32(0x28a600bb), SPH_C32(0x788cbd12),
38686 SPH_C32(0x22c4c482), SPH_C32(0x2a9a9915), SPH_C32(0x587f0000),
38687 SPH_C32(0x748b0000), SPH_C32(0xf50c0000), SPH_C32(0x50d70151),
38688 SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529), SPH_C32(0xa513e4fa),
38689 SPH_C32(0xac58c3b4) },
38690 { SPH_C32(0x79c20000), SPH_C32(0xc73b0000), SPH_C32(0x6d580000),
38691 SPH_C32(0xbcae00ad), SPH_C32(0x798f8aeb), SPH_C32(0x13e2db0d),
38692 SPH_C32(0x2c610b61), SPH_C32(0xcc40e6eb), SPH_C32(0xf0a50000),
38693 SPH_C32(0xe2350000), SPH_C32(0xa9110000), SPH_C32(0x570d0153),
38694 SPH_C32(0xd3d695b5), SPH_C32(0xa925b5a3), SPH_C32(0x1e756cf2),
38695 SPH_C32(0x76df43b4) },
38696 { SPH_C32(0xd2250000), SPH_C32(0x59360000), SPH_C32(0xc27f0000),
38697 SPH_C32(0x81b600a8), SPH_C32(0x55c09538), SPH_C32(0x6714cd98),
38698 SPH_C32(0x99a24c8a), SPH_C32(0xf01d1915), SPH_C32(0xf3980000),
38699 SPH_C32(0xea860000), SPH_C32(0x5a2b0000), SPH_C32(0x6dcf0154),
38700 SPH_C32(0x82ff1fe5), SPH_C32(0xc24bd3bc), SPH_C32(0x10d0a311),
38701 SPH_C32(0x90053c4a) },
38702 { SPH_C32(0xd1180000), SPH_C32(0x51850000), SPH_C32(0x31450000),
38703 SPH_C32(0xbb7400af), SPH_C32(0x04e91f68), SPH_C32(0x0c7aab87),
38704 SPH_C32(0x97078369), SPH_C32(0x16c766eb), SPH_C32(0x5b420000),
38705 SPH_C32(0x7c380000), SPH_C32(0x06360000), SPH_C32(0x6a150156),
38706 SPH_C32(0xff998a66), SPH_C32(0xddd3a336), SPH_C32(0xabb62b19),
38707 SPH_C32(0x4a82bc4a) },
38708 { SPH_C32(0xe9440000), SPH_C32(0xf48f0000), SPH_C32(0x24630000),
38709 SPH_C32(0x1fbc00a2), SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30),
38710 SPH_C32(0xb43c5231), SPH_C32(0x02e372b9), SPH_C32(0x59ec0000),
38711 SPH_C32(0x93090000), SPH_C32(0x18f70000), SPH_C32(0x9fdb015a),
38712 SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107), SPH_C32(0xa325851b),
38713 SPH_C32(0xff375dcf) },
38714 { SPH_C32(0xea790000), SPH_C32(0xfc3c0000), SPH_C32(0xd7590000),
38715 SPH_C32(0x257e00a5), SPH_C32(0x4eb624a5), SPH_C32(0xf5aecc2f),
38716 SPH_C32(0xba999dd2), SPH_C32(0xe4390d47), SPH_C32(0xf1360000),
38717 SPH_C32(0x05b70000), SPH_C32(0x44ea0000), SPH_C32(0x98010158),
38718 SPH_C32(0x5e0618ed), SPH_C32(0x1586018d), SPH_C32(0x18430d13),
38719 SPH_C32(0x25b0ddcf) },
38720 { SPH_C32(0x419e0000), SPH_C32(0x62310000), SPH_C32(0x787e0000),
38721 SPH_C32(0x186600a0), SPH_C32(0x62f93b76), SPH_C32(0x8158daba),
38722 SPH_C32(0x0f5ada39), SPH_C32(0xd864f2b9), SPH_C32(0xf20b0000),
38723 SPH_C32(0x0d040000), SPH_C32(0xb7d00000), SPH_C32(0xa2c3015f),
38724 SPH_C32(0x0f2f92bd), SPH_C32(0x7ee86792), SPH_C32(0x16e6c2f0),
38725 SPH_C32(0xc36aa231) },
38726 { SPH_C32(0x42a30000), SPH_C32(0x6a820000), SPH_C32(0x8b440000),
38727 SPH_C32(0x22a400a7), SPH_C32(0x33d0b126), SPH_C32(0xea36bca5),
38728 SPH_C32(0x01ff15da), SPH_C32(0x3ebe8d47), SPH_C32(0x5ad10000),
38729 SPH_C32(0x9bba0000), SPH_C32(0xebcd0000), SPH_C32(0xa519015d),
38730 SPH_C32(0x7249073e), SPH_C32(0x61701718), SPH_C32(0xad804af8),
38731 SPH_C32(0x19ed2231) },
38732 { SPH_C32(0xe8d70000), SPH_C32(0x130d0000), SPH_C32(0xc9980000),
38733 SPH_C32(0xd0b000a9), SPH_C32(0x924f23ad), SPH_C32(0x22631e1e),
38734 SPH_C32(0xb20a33d0), SPH_C32(0x518cecc2), SPH_C32(0xcbc40000),
38735 SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000), SPH_C32(0xc9070159),
38736 SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b), SPH_C32(0x33eb7249),
38737 SPH_C32(0x84212818) },
38738 { SPH_C32(0xebea0000), SPH_C32(0x1bbe0000), SPH_C32(0x3aa20000),
38739 SPH_C32(0xea7200ae), SPH_C32(0xc366a9fd), SPH_C32(0x490d7801),
38740 SPH_C32(0xbcaffc33), SPH_C32(0xb756933c), SPH_C32(0x631e0000),
38741 SPH_C32(0xd9320000), SPH_C32(0x13100000), SPH_C32(0xcedd015b),
38742 SPH_C32(0xe4ef3bfb), SPH_C32(0x4f69a281), SPH_C32(0x888dfa41),
38743 SPH_C32(0x5ea6a818) },
38744 { SPH_C32(0x400d0000), SPH_C32(0x85b30000), SPH_C32(0x95850000),
38745 SPH_C32(0xd76a00ab), SPH_C32(0xef29b62e), SPH_C32(0x3dfb6e94),
38746 SPH_C32(0x096cbbd8), SPH_C32(0x8b0b6cc2), SPH_C32(0x60230000),
38747 SPH_C32(0xd1810000), SPH_C32(0xe02a0000), SPH_C32(0xf41f015c),
38748 SPH_C32(0xb5c6b1ab), SPH_C32(0x2407c49e), SPH_C32(0x862835a2),
38749 SPH_C32(0xb87cd7e6) },
38750 { SPH_C32(0x43300000), SPH_C32(0x8d000000), SPH_C32(0x66bf0000),
38751 SPH_C32(0xeda800ac), SPH_C32(0xbe003c7e), SPH_C32(0x5695088b),
38752 SPH_C32(0x07c9743b), SPH_C32(0x6dd1133c), SPH_C32(0xc8f90000),
38753 SPH_C32(0x473f0000), SPH_C32(0xbc370000), SPH_C32(0xf3c5015e),
38754 SPH_C32(0xc8a02428), SPH_C32(0x3b9fb414), SPH_C32(0x3d4ebdaa),
38755 SPH_C32(0x62fb57e6) },
38756 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
38757 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
38758 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
38759 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
38760 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
38761 SPH_C32(0x6944d1fd) },
38762 { SPH_C32(0x27f90000), SPH_C32(0x76ba0000), SPH_C32(0xc30d0000),
38763 SPH_C32(0x175100b5), SPH_C32(0xd121810c), SPH_C32(0xbc50fb6d),
38764 SPH_C32(0x7e49ff3f), SPH_C32(0x118ba3f9), SPH_C32(0x62c90000),
38765 SPH_C32(0x41f80000), SPH_C32(0x24970000), SPH_C32(0x2bf20151),
38766 SPH_C32(0x52927f6f), SPH_C32(0x5a7c8a28), SPH_C32(0x8db105c0),
38767 SPH_C32(0xb3c351fd) },
38768 { SPH_C32(0x8c1e0000), SPH_C32(0xe8b70000), SPH_C32(0x6c2a0000),
38769 SPH_C32(0x2a4900b0), SPH_C32(0xfd6e9edf), SPH_C32(0xc8a6edf8),
38770 SPH_C32(0xcb8ab8d4), SPH_C32(0x2dd65c07), SPH_C32(0x61f40000),
38771 SPH_C32(0x494b0000), SPH_C32(0xd7ad0000), SPH_C32(0x11300156),
38772 SPH_C32(0x03bbf53f), SPH_C32(0x3112ec37), SPH_C32(0x8314ca23),
38773 SPH_C32(0x55192e03) },
38774 { SPH_C32(0x8f230000), SPH_C32(0xe0040000), SPH_C32(0x9f100000),
38775 SPH_C32(0x108b00b7), SPH_C32(0xac47148f), SPH_C32(0xa3c88be7),
38776 SPH_C32(0xc52f7737), SPH_C32(0xcb0c23f9), SPH_C32(0xc92e0000),
38777 SPH_C32(0xdff50000), SPH_C32(0x8bb00000), SPH_C32(0x16ea0154),
38778 SPH_C32(0x7edd60bc), SPH_C32(0x2e8a9cbd), SPH_C32(0x3872422b),
38779 SPH_C32(0x8f9eae03) },
38780 { SPH_C32(0x25570000), SPH_C32(0x998b0000), SPH_C32(0xddcc0000),
38781 SPH_C32(0xe29f00b9), SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c),
38782 SPH_C32(0x76da513d), SPH_C32(0xa43e427c), SPH_C32(0x583b0000),
38783 SPH_C32(0x0bc30000), SPH_C32(0x2f700000), SPH_C32(0x7af40150),
38784 SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae), SPH_C32(0xa6197a9a),
38785 SPH_C32(0x1252a42a) },
38786 { SPH_C32(0x266a0000), SPH_C32(0x91380000), SPH_C32(0x2ef60000),
38787 SPH_C32(0xd85d00be), SPH_C32(0x5cf10c54), SPH_C32(0x00f34f43),
38788 SPH_C32(0x787f9ede), SPH_C32(0x42e43d82), SPH_C32(0xf0e10000),
38789 SPH_C32(0x9d7d0000), SPH_C32(0x736d0000), SPH_C32(0x7d2e0152),
38790 SPH_C32(0xe87b5c79), SPH_C32(0x00932924), SPH_C32(0x1d7ff292),
38791 SPH_C32(0xc8d5242a) },
38792 { SPH_C32(0x8d8d0000), SPH_C32(0x0f350000), SPH_C32(0x81d10000),
38793 SPH_C32(0xe54500bb), SPH_C32(0x70be1387), SPH_C32(0x740559d6),
38794 SPH_C32(0xcdbcd935), SPH_C32(0x7eb9c27c), SPH_C32(0xf3dc0000),
38795 SPH_C32(0x95ce0000), SPH_C32(0x80570000), SPH_C32(0x47ec0155),
38796 SPH_C32(0xb952d629), SPH_C32(0x6bfd4f3b), SPH_C32(0x13da3d71),
38797 SPH_C32(0x2e0f5bd4) },
38798 { SPH_C32(0x8eb00000), SPH_C32(0x07860000), SPH_C32(0x72eb0000),
38799 SPH_C32(0xdf8700bc), SPH_C32(0x219799d7), SPH_C32(0x1f6b3fc9),
38800 SPH_C32(0xc31916d6), SPH_C32(0x9863bd82), SPH_C32(0x5b060000),
38801 SPH_C32(0x03700000), SPH_C32(0xdc4a0000), SPH_C32(0x40360157),
38802 SPH_C32(0xc43443aa), SPH_C32(0x74653fb1), SPH_C32(0xa8bcb579),
38803 SPH_C32(0xf488dbd4) },
38804 { SPH_C32(0xb6ec0000), SPH_C32(0xa28c0000), SPH_C32(0x67cd0000),
38805 SPH_C32(0x7b4f00b1), SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e),
38806 SPH_C32(0xe022c78e), SPH_C32(0x8c47a9d0), SPH_C32(0x59a80000),
38807 SPH_C32(0xec410000), SPH_C32(0xc28b0000), SPH_C32(0xb5f8015b),
38808 SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80), SPH_C32(0xa02f1b7b),
38809 SPH_C32(0x413d3a51) },
38810 { SPH_C32(0xb5d10000), SPH_C32(0xaa3f0000), SPH_C32(0x94f70000),
38811 SPH_C32(0x418d00b6), SPH_C32(0x6bc8a21a), SPH_C32(0xe6bf5861),
38812 SPH_C32(0xee87086d), SPH_C32(0x6a9dd62e), SPH_C32(0xf1720000),
38813 SPH_C32(0x7aff0000), SPH_C32(0x9e960000), SPH_C32(0xb2220159),
38814 SPH_C32(0x65abd121), SPH_C32(0xbc309d0a), SPH_C32(0x1b499373),
38815 SPH_C32(0x9bbaba51) },
38816 { SPH_C32(0x1e360000), SPH_C32(0x34320000), SPH_C32(0x3bd00000),
38817 SPH_C32(0x7c9500b3), SPH_C32(0x4787bdc9), SPH_C32(0x92494ef4),
38818 SPH_C32(0x5b444f86), SPH_C32(0x56c029d0), SPH_C32(0xf24f0000),
38819 SPH_C32(0x724c0000), SPH_C32(0x6dac0000), SPH_C32(0x88e0015e),
38820 SPH_C32(0x34825b71), SPH_C32(0xd75efb15), SPH_C32(0x15ec5c90),
38821 SPH_C32(0x7d60c5af) },
38822 { SPH_C32(0x1d0b0000), SPH_C32(0x3c810000), SPH_C32(0xc8ea0000),
38823 SPH_C32(0x465700b4), SPH_C32(0x16ae3799), SPH_C32(0xf92728eb),
38824 SPH_C32(0x55e18065), SPH_C32(0xb01a562e), SPH_C32(0x5a950000),
38825 SPH_C32(0xe4f20000), SPH_C32(0x31b10000), SPH_C32(0x8f3a015c),
38826 SPH_C32(0x49e4cef2), SPH_C32(0xc8c68b9f), SPH_C32(0xae8ad498),
38827 SPH_C32(0xa7e745af) },
38828 { SPH_C32(0xb77f0000), SPH_C32(0x450e0000), SPH_C32(0x8a360000),
38829 SPH_C32(0xb44300ba), SPH_C32(0xb731a512), SPH_C32(0x31728a50),
38830 SPH_C32(0xe614a66f), SPH_C32(0xdf2837ab), SPH_C32(0xcb800000),
38831 SPH_C32(0x30c40000), SPH_C32(0x95710000), SPH_C32(0xe3240158),
38832 SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c), SPH_C32(0x30e1ec29),
38833 SPH_C32(0x3a2b4f86) },
38834 { SPH_C32(0xb4420000), SPH_C32(0x4dbd0000), SPH_C32(0x790c0000),
38835 SPH_C32(0x8e8100bd), SPH_C32(0xe6182f42), SPH_C32(0x5a1cec4f),
38836 SPH_C32(0xe8b1698c), SPH_C32(0x39f24855), SPH_C32(0x635a0000),
38837 SPH_C32(0xa67a0000), SPH_C32(0xc96c0000), SPH_C32(0xe4fe015a),
38838 SPH_C32(0xdf42f237), SPH_C32(0xe6df3e06), SPH_C32(0x8b876421),
38839 SPH_C32(0xe0accf86) },
38840 { SPH_C32(0x1fa50000), SPH_C32(0xd3b00000), SPH_C32(0xd62b0000),
38841 SPH_C32(0xb39900b8), SPH_C32(0xca573091), SPH_C32(0x2eeafada),
38842 SPH_C32(0x5d722e67), SPH_C32(0x05afb7ab), SPH_C32(0x60670000),
38843 SPH_C32(0xaec90000), SPH_C32(0x3a560000), SPH_C32(0xde3c015d),
38844 SPH_C32(0x8e6b7867), SPH_C32(0x8db15819), SPH_C32(0x8522abc2),
38845 SPH_C32(0x0676b078) },
38846 { SPH_C32(0x1c980000), SPH_C32(0xdb030000), SPH_C32(0x25110000),
38847 SPH_C32(0x895b00bf), SPH_C32(0x9b7ebac1), SPH_C32(0x45849cc5),
38848 SPH_C32(0x53d7e184), SPH_C32(0xe375c855), SPH_C32(0xc8bd0000),
38849 SPH_C32(0x38770000), SPH_C32(0x664b0000), SPH_C32(0xd9e6015f),
38850 SPH_C32(0xf30dede4), SPH_C32(0x92292893), SPH_C32(0x3e4423ca),
38851 SPH_C32(0xdcf13078) },
38852 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
38853 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
38854 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
38855 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
38856 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
38857 SPH_C32(0x201f6a64) },
38858 { SPH_C32(0x96860000), SPH_C32(0x89f60000), SPH_C32(0xc81e0000),
38859 SPH_C32(0x72190147), SPH_C32(0x5ba3e603), SPH_C32(0x3d9b08f3),
38860 SPH_C32(0x6c6cd794), SPH_C32(0x013a756a), SPH_C32(0x46490000),
38861 SPH_C32(0x40b90000), SPH_C32(0xcedc0000), SPH_C32(0x2c4201e2),
38862 SPH_C32(0xe937bdff), SPH_C32(0x24f48bdd), SPH_C32(0xfe57ab7c),
38863 SPH_C32(0xfa98ea64) },
38864 { SPH_C32(0x3d610000), SPH_C32(0x17fb0000), SPH_C32(0x67390000),
38865 SPH_C32(0x4f010142), SPH_C32(0x77ecf9d0), SPH_C32(0x496d1e66),
38866 SPH_C32(0xd9af907f), SPH_C32(0x3d678a94), SPH_C32(0x45740000),
38867 SPH_C32(0x480a0000), SPH_C32(0x3de60000), SPH_C32(0x168001e5),
38868 SPH_C32(0xb81e37af), SPH_C32(0x4f9aedc2), SPH_C32(0xf0f2649f),
38869 SPH_C32(0x1c42959a) },
38870 { SPH_C32(0x3e5c0000), SPH_C32(0x1f480000), SPH_C32(0x94030000),
38871 SPH_C32(0x75c30145), SPH_C32(0x26c57380), SPH_C32(0x22037879),
38872 SPH_C32(0xd70a5f9c), SPH_C32(0xdbbdf56a), SPH_C32(0xedae0000),
38873 SPH_C32(0xdeb40000), SPH_C32(0x61fb0000), SPH_C32(0x115a01e7),
38874 SPH_C32(0xc578a22c), SPH_C32(0x50029d48), SPH_C32(0x4b94ec97),
38875 SPH_C32(0xc6c5159a) },
38876 { SPH_C32(0x94280000), SPH_C32(0x66c70000), SPH_C32(0xd6df0000),
38877 SPH_C32(0x87d7014b), SPH_C32(0x875ae10b), SPH_C32(0xea56dac2),
38878 SPH_C32(0x64ff7996), SPH_C32(0xb48f94ef), SPH_C32(0x7cbb0000),
38879 SPH_C32(0x0a820000), SPH_C32(0xc53b0000), SPH_C32(0x7d4401e3),
38880 SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b), SPH_C32(0xd5ffd426),
38881 SPH_C32(0x5b091fb3) },
38882 { SPH_C32(0x97150000), SPH_C32(0x6e740000), SPH_C32(0x25e50000),
38883 SPH_C32(0xbd15014c), SPH_C32(0xd6736b5b), SPH_C32(0x8138bcdd),
38884 SPH_C32(0x6a5ab675), SPH_C32(0x5255eb11), SPH_C32(0xd4610000),
38885 SPH_C32(0x9c3c0000), SPH_C32(0x99260000), SPH_C32(0x7a9e01e1),
38886 SPH_C32(0x53de9ee9), SPH_C32(0x7e1b28d1), SPH_C32(0x6e995c2e),
38887 SPH_C32(0x818e9fb3) },
38888 { SPH_C32(0x3cf20000), SPH_C32(0xf0790000), SPH_C32(0x8ac20000),
38889 SPH_C32(0x800d0149), SPH_C32(0xfa3c7488), SPH_C32(0xf5ceaa48),
38890 SPH_C32(0xdf99f19e), SPH_C32(0x6e0814ef), SPH_C32(0xd75c0000),
38891 SPH_C32(0x948f0000), SPH_C32(0x6a1c0000), SPH_C32(0x405c01e6),
38892 SPH_C32(0x02f714b9), SPH_C32(0x15754ece), SPH_C32(0x603c93cd),
38893 SPH_C32(0x6754e04d) },
38894 { SPH_C32(0x3fcf0000), SPH_C32(0xf8ca0000), SPH_C32(0x79f80000),
38895 SPH_C32(0xbacf014e), SPH_C32(0xab15fed8), SPH_C32(0x9ea0cc57),
38896 SPH_C32(0xd13c3e7d), SPH_C32(0x88d26b11), SPH_C32(0x7f860000),
38897 SPH_C32(0x02310000), SPH_C32(0x36010000), SPH_C32(0x478601e4),
38898 SPH_C32(0x7f91813a), SPH_C32(0x0aed3e44), SPH_C32(0xdb5a1bc5),
38899 SPH_C32(0xbdd3604d) },
38900 { SPH_C32(0x07930000), SPH_C32(0x5dc00000), SPH_C32(0x6cde0000),
38901 SPH_C32(0x1e070143), SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0),
38902 SPH_C32(0xf207ef25), SPH_C32(0x9cf67f43), SPH_C32(0x7d280000),
38903 SPH_C32(0xed000000), SPH_C32(0x28c00000), SPH_C32(0xb24801e8),
38904 SPH_C32(0xa3688632), SPH_C32(0xdd20ec75), SPH_C32(0xd3c9b5c7),
38905 SPH_C32(0x086681c8) },
38906 { SPH_C32(0x04ae0000), SPH_C32(0x55730000), SPH_C32(0x9fe40000),
38907 SPH_C32(0x24c50144), SPH_C32(0xe14ac515), SPH_C32(0x6774abff),
38908 SPH_C32(0xfca220c6), SPH_C32(0x7a2c00bd), SPH_C32(0xd5f20000),
38909 SPH_C32(0x7bbe0000), SPH_C32(0x74dd0000), SPH_C32(0xb59201ea),
38910 SPH_C32(0xde0e13b1), SPH_C32(0xc2b89cff), SPH_C32(0x68af3dcf),
38911 SPH_C32(0xd2e101c8) },
38912 { SPH_C32(0xaf490000), SPH_C32(0xcb7e0000), SPH_C32(0x30c30000),
38913 SPH_C32(0x19dd0141), SPH_C32(0xcd05dac6), SPH_C32(0x1382bd6a),
38914 SPH_C32(0x4961672d), SPH_C32(0x4671ff43), SPH_C32(0xd6cf0000),
38915 SPH_C32(0x730d0000), SPH_C32(0x87e70000), SPH_C32(0x8f5001ed),
38916 SPH_C32(0x8f2799e1), SPH_C32(0xa9d6fae0), SPH_C32(0x660af22c),
38917 SPH_C32(0x343b7e36) },
38918 { SPH_C32(0xac740000), SPH_C32(0xc3cd0000), SPH_C32(0xc3f90000),
38919 SPH_C32(0x231f0146), SPH_C32(0x9c2c5096), SPH_C32(0x78ecdb75),
38920 SPH_C32(0x47c4a8ce), SPH_C32(0xa0ab80bd), SPH_C32(0x7e150000),
38921 SPH_C32(0xe5b30000), SPH_C32(0xdbfa0000), SPH_C32(0x888a01ef),
38922 SPH_C32(0xf2410c62), SPH_C32(0xb64e8a6a), SPH_C32(0xdd6c7a24),
38923 SPH_C32(0xeebcfe36) },
38924 { SPH_C32(0x06000000), SPH_C32(0xba420000), SPH_C32(0x81250000),
38925 SPH_C32(0xd10b0148), SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce),
38926 SPH_C32(0xf4318ec4), SPH_C32(0xcf99e138), SPH_C32(0xef000000),
38927 SPH_C32(0x31850000), SPH_C32(0x7f3a0000), SPH_C32(0xe49401eb),
38928 SPH_C32(0x1981a524), SPH_C32(0x87cf4f79), SPH_C32(0x43074295),
38929 SPH_C32(0x7370f41f) },
38930 { SPH_C32(0x053d0000), SPH_C32(0xb2f10000), SPH_C32(0x721f0000),
38931 SPH_C32(0xebc9014f), SPH_C32(0x6c9a484d), SPH_C32(0xdbd71fd1),
38932 SPH_C32(0xfa944127), SPH_C32(0x29439ec6), SPH_C32(0x47da0000),
38933 SPH_C32(0xa73b0000), SPH_C32(0x23270000), SPH_C32(0xe34e01e9),
38934 SPH_C32(0x64e730a7), SPH_C32(0x98573ff3), SPH_C32(0xf861ca9d),
38935 SPH_C32(0xa9f7741f) },
38936 { SPH_C32(0xaeda0000), SPH_C32(0x2cfc0000), SPH_C32(0xdd380000),
38937 SPH_C32(0xd6d1014a), SPH_C32(0x40d5579e), SPH_C32(0xaf210944),
38938 SPH_C32(0x4f5706cc), SPH_C32(0x151e6138), SPH_C32(0x44e70000),
38939 SPH_C32(0xaf880000), SPH_C32(0xd01d0000), SPH_C32(0xd98c01ee),
38940 SPH_C32(0x35cebaf7), SPH_C32(0xf33959ec), SPH_C32(0xf6c4057e),
38941 SPH_C32(0x4f2d0be1) },
38942 { SPH_C32(0xade70000), SPH_C32(0x244f0000), SPH_C32(0x2e020000),
38943 SPH_C32(0xec13014d), SPH_C32(0x11fcddce), SPH_C32(0xc44f6f5b),
38944 SPH_C32(0x41f2c92f), SPH_C32(0xf3c41ec6), SPH_C32(0xec3d0000),
38945 SPH_C32(0x39360000), SPH_C32(0x8c000000), SPH_C32(0xde5601ec),
38946 SPH_C32(0x48a82f74), SPH_C32(0xeca12966), SPH_C32(0x4da28d76),
38947 SPH_C32(0x95aa8be1) },
38948 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
38949 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
38950 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
38951 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
38952 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
38953 SPH_C32(0x9e150dfa) },
38954 { SPH_C32(0xc92e0000), SPH_C32(0xdff50000), SPH_C32(0x8bb00000),
38955 SPH_C32(0x16ea0154), SPH_C32(0x7edd60bc), SPH_C32(0x2e8a9cbd),
38956 SPH_C32(0x3872422b), SPH_C32(0x8f9eae03), SPH_C32(0x460d0000),
38957 SPH_C32(0x3ff10000), SPH_C32(0x14a00000), SPH_C32(0x066101e3),
38958 SPH_C32(0xd29a7433), SPH_C32(0x8d42175a), SPH_C32(0xfd5d351c),
38959 SPH_C32(0x44928dfa) },
38960 { SPH_C32(0x62c90000), SPH_C32(0x41f80000), SPH_C32(0x24970000),
38961 SPH_C32(0x2bf20151), SPH_C32(0x52927f6f), SPH_C32(0x5a7c8a28),
38962 SPH_C32(0x8db105c0), SPH_C32(0xb3c351fd), SPH_C32(0x45300000),
38963 SPH_C32(0x37420000), SPH_C32(0xe79a0000), SPH_C32(0x3ca301e4),
38964 SPH_C32(0x83b3fe63), SPH_C32(0xe62c7145), SPH_C32(0xf3f8faff),
38965 SPH_C32(0xa248f204) },
38966 { SPH_C32(0x61f40000), SPH_C32(0x494b0000), SPH_C32(0xd7ad0000),
38967 SPH_C32(0x11300156), SPH_C32(0x03bbf53f), SPH_C32(0x3112ec37),
38968 SPH_C32(0x8314ca23), SPH_C32(0x55192e03), SPH_C32(0xedea0000),
38969 SPH_C32(0xa1fc0000), SPH_C32(0xbb870000), SPH_C32(0x3b7901e6),
38970 SPH_C32(0xfed56be0), SPH_C32(0xf9b401cf), SPH_C32(0x489e72f7),
38971 SPH_C32(0x78cf7204) },
38972 { SPH_C32(0xcb800000), SPH_C32(0x30c40000), SPH_C32(0x95710000),
38973 SPH_C32(0xe3240158), SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c),
38974 SPH_C32(0x30e1ec29), SPH_C32(0x3a2b4f86), SPH_C32(0x7cff0000),
38975 SPH_C32(0x75ca0000), SPH_C32(0x1f470000), SPH_C32(0x576701e2),
38976 SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc), SPH_C32(0xd6f54a46),
38977 SPH_C32(0xe503782d) },
38978 { SPH_C32(0xc8bd0000), SPH_C32(0x38770000), SPH_C32(0x664b0000),
38979 SPH_C32(0xd9e6015f), SPH_C32(0xf30dede4), SPH_C32(0x92292893),
38980 SPH_C32(0x3e4423ca), SPH_C32(0xdcf13078), SPH_C32(0xd4250000),
38981 SPH_C32(0xe3740000), SPH_C32(0x435a0000), SPH_C32(0x50bd01e0),
38982 SPH_C32(0x68735725), SPH_C32(0xd7adb456), SPH_C32(0x6d93c24e),
38983 SPH_C32(0x3f84f82d) },
38984 { SPH_C32(0x635a0000), SPH_C32(0xa67a0000), SPH_C32(0xc96c0000),
38985 SPH_C32(0xe4fe015a), SPH_C32(0xdf42f237), SPH_C32(0xe6df3e06),
38986 SPH_C32(0x8b876421), SPH_C32(0xe0accf86), SPH_C32(0xd7180000),
38987 SPH_C32(0xebc70000), SPH_C32(0xb0600000), SPH_C32(0x6a7f01e7),
38988 SPH_C32(0x395add75), SPH_C32(0xbcc3d249), SPH_C32(0x63360dad),
38989 SPH_C32(0xd95e87d3) },
38990 { SPH_C32(0x60670000), SPH_C32(0xaec90000), SPH_C32(0x3a560000),
38991 SPH_C32(0xde3c015d), SPH_C32(0x8e6b7867), SPH_C32(0x8db15819),
38992 SPH_C32(0x8522abc2), SPH_C32(0x0676b078), SPH_C32(0x7fc20000),
38993 SPH_C32(0x7d790000), SPH_C32(0xec7d0000), SPH_C32(0x6da501e5),
38994 SPH_C32(0x443c48f6), SPH_C32(0xa35ba2c3), SPH_C32(0xd85085a5),
38995 SPH_C32(0x03d907d3) },
38996 { SPH_C32(0x583b0000), SPH_C32(0x0bc30000), SPH_C32(0x2f700000),
38997 SPH_C32(0x7af40150), SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae),
38998 SPH_C32(0xa6197a9a), SPH_C32(0x1252a42a), SPH_C32(0x7d6c0000),
38999 SPH_C32(0x92480000), SPH_C32(0xf2bc0000), SPH_C32(0x986b01e9),
39000 SPH_C32(0x98c54ffe), SPH_C32(0x749670f2), SPH_C32(0xd0c32ba7),
39001 SPH_C32(0xb66ce656) },
39002 { SPH_C32(0x5b060000), SPH_C32(0x03700000), SPH_C32(0xdc4a0000),
39003 SPH_C32(0x40360157), SPH_C32(0xc43443aa), SPH_C32(0x74653fb1),
39004 SPH_C32(0xa8bcb579), SPH_C32(0xf488dbd4), SPH_C32(0xd5b60000),
39005 SPH_C32(0x04f60000), SPH_C32(0xaea10000), SPH_C32(0x9fb101eb),
39006 SPH_C32(0xe5a3da7d), SPH_C32(0x6b0e0078), SPH_C32(0x6ba5a3af),
39007 SPH_C32(0x6ceb6656) },
39008 { SPH_C32(0xf0e10000), SPH_C32(0x9d7d0000), SPH_C32(0x736d0000),
39009 SPH_C32(0x7d2e0152), SPH_C32(0xe87b5c79), SPH_C32(0x00932924),
39010 SPH_C32(0x1d7ff292), SPH_C32(0xc8d5242a), SPH_C32(0xd68b0000),
39011 SPH_C32(0x0c450000), SPH_C32(0x5d9b0000), SPH_C32(0xa57301ec),
39012 SPH_C32(0xb48a502d), SPH_C32(0x00606667), SPH_C32(0x65006c4c),
39013 SPH_C32(0x8a3119a8) },
39014 { SPH_C32(0xf3dc0000), SPH_C32(0x95ce0000), SPH_C32(0x80570000),
39015 SPH_C32(0x47ec0155), SPH_C32(0xb952d629), SPH_C32(0x6bfd4f3b),
39016 SPH_C32(0x13da3d71), SPH_C32(0x2e0f5bd4), SPH_C32(0x7e510000),
39017 SPH_C32(0x9afb0000), SPH_C32(0x01860000), SPH_C32(0xa2a901ee),
39018 SPH_C32(0xc9ecc5ae), SPH_C32(0x1ff816ed), SPH_C32(0xde66e444),
39019 SPH_C32(0x50b699a8) },
39020 { SPH_C32(0x59a80000), SPH_C32(0xec410000), SPH_C32(0xc28b0000),
39021 SPH_C32(0xb5f8015b), SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80),
39022 SPH_C32(0xa02f1b7b), SPH_C32(0x413d3a51), SPH_C32(0xef440000),
39023 SPH_C32(0x4ecd0000), SPH_C32(0xa5460000), SPH_C32(0xceb701ea),
39024 SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe), SPH_C32(0x400ddcf5),
39025 SPH_C32(0xcd7a9381) },
39026 { SPH_C32(0x5a950000), SPH_C32(0xe4f20000), SPH_C32(0x31b10000),
39027 SPH_C32(0x8f3a015c), SPH_C32(0x49e4cef2), SPH_C32(0xc8c68b9f),
39028 SPH_C32(0xae8ad498), SPH_C32(0xa7e745af), SPH_C32(0x479e0000),
39029 SPH_C32(0xd8730000), SPH_C32(0xf95b0000), SPH_C32(0xc96d01e8),
39030 SPH_C32(0x5f4af96b), SPH_C32(0x31e1a374), SPH_C32(0xfb6b54fd),
39031 SPH_C32(0x17fd1381) },
39032 { SPH_C32(0xf1720000), SPH_C32(0x7aff0000), SPH_C32(0x9e960000),
39033 SPH_C32(0xb2220159), SPH_C32(0x65abd121), SPH_C32(0xbc309d0a),
39034 SPH_C32(0x1b499373), SPH_C32(0x9bbaba51), SPH_C32(0x44a30000),
39035 SPH_C32(0xd0c00000), SPH_C32(0x0a610000), SPH_C32(0xf3af01ef),
39036 SPH_C32(0x0e63733b), SPH_C32(0x5a8fc56b), SPH_C32(0xf5ce9b1e),
39037 SPH_C32(0xf1276c7f) },
39038 { SPH_C32(0xf24f0000), SPH_C32(0x724c0000), SPH_C32(0x6dac0000),
39039 SPH_C32(0x88e0015e), SPH_C32(0x34825b71), SPH_C32(0xd75efb15),
39040 SPH_C32(0x15ec5c90), SPH_C32(0x7d60c5af), SPH_C32(0xec790000),
39041 SPH_C32(0x467e0000), SPH_C32(0x567c0000), SPH_C32(0xf47501ed),
39042 SPH_C32(0x7305e6b8), SPH_C32(0x4517b5e1), SPH_C32(0x4ea81316),
39043 SPH_C32(0x2ba0ec7f) },
39044 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
39045 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
39046 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
39047 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
39048 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
39049 SPH_C32(0x10b1d693) },
39050 { SPH_C32(0x96c20000), SPH_C32(0xf6be0000), SPH_C32(0x12620000),
39051 SPH_C32(0x583a0146), SPH_C32(0x600e2fcf), SPH_C32(0x942d9474),
39052 SPH_C32(0x6f6649f4), SPH_C32(0xbf3012f4), SPH_C32(0x19a50000),
39053 SPH_C32(0x69f20000), SPH_C32(0x570e0000), SPH_C32(0x629201f0),
39054 SPH_C32(0xf7e4f28c), SPH_C32(0x9e538314), SPH_C32(0xa943a0a3),
39055 SPH_C32(0xca365693) },
39056 { SPH_C32(0x3d250000), SPH_C32(0x68b30000), SPH_C32(0xbd450000),
39057 SPH_C32(0x65220143), SPH_C32(0x4c41301c), SPH_C32(0xe0db82e1),
39058 SPH_C32(0xdaa50e1f), SPH_C32(0x836ded0a), SPH_C32(0x1a980000),
39059 SPH_C32(0x61410000), SPH_C32(0xa4340000), SPH_C32(0x585001f7),
39060 SPH_C32(0xa6cd78dc), SPH_C32(0xf53de50b), SPH_C32(0xa7e66f40),
39061 SPH_C32(0x2cec296d) },
39062 { SPH_C32(0x3e180000), SPH_C32(0x60000000), SPH_C32(0x4e7f0000),
39063 SPH_C32(0x5fe00144), SPH_C32(0x1d68ba4c), SPH_C32(0x8bb5e4fe),
39064 SPH_C32(0xd400c1fc), SPH_C32(0x65b792f4), SPH_C32(0xb2420000),
39065 SPH_C32(0xf7ff0000), SPH_C32(0xf8290000), SPH_C32(0x5f8a01f5),
39066 SPH_C32(0xdbabed5f), SPH_C32(0xeaa59581), SPH_C32(0x1c80e748),
39067 SPH_C32(0xf66ba96d) },
39068 { SPH_C32(0x946c0000), SPH_C32(0x198f0000), SPH_C32(0x0ca30000),
39069 SPH_C32(0xadf4014a), SPH_C32(0xbcf728c7), SPH_C32(0x43e04645),
39070 SPH_C32(0x67f5e7f6), SPH_C32(0x0a85f371), SPH_C32(0x23570000),
39071 SPH_C32(0x23c90000), SPH_C32(0x5ce90000), SPH_C32(0x339401f1),
39072 SPH_C32(0x306b4419), SPH_C32(0xdb245092), SPH_C32(0x82ebdff9),
39073 SPH_C32(0x6ba7a344) },
39074 { SPH_C32(0x97510000), SPH_C32(0x113c0000), SPH_C32(0xff990000),
39075 SPH_C32(0x9736014d), SPH_C32(0xeddea297), SPH_C32(0x288e205a),
39076 SPH_C32(0x69502815), SPH_C32(0xec5f8c8f), SPH_C32(0x8b8d0000),
39077 SPH_C32(0xb5770000), SPH_C32(0x00f40000), SPH_C32(0x344e01f3),
39078 SPH_C32(0x4d0dd19a), SPH_C32(0xc4bc2018), SPH_C32(0x398d57f1),
39079 SPH_C32(0xb1202344) },
39080 { SPH_C32(0x3cb60000), SPH_C32(0x8f310000), SPH_C32(0x50be0000),
39081 SPH_C32(0xaa2e0148), SPH_C32(0xc191bd44), SPH_C32(0x5c7836cf),
39082 SPH_C32(0xdc936ffe), SPH_C32(0xd0027371), SPH_C32(0x88b00000),
39083 SPH_C32(0xbdc40000), SPH_C32(0xf3ce0000), SPH_C32(0x0e8c01f4),
39084 SPH_C32(0x1c245bca), SPH_C32(0xafd24607), SPH_C32(0x37289812),
39085 SPH_C32(0x57fa5cba) },
39086 { SPH_C32(0x3f8b0000), SPH_C32(0x87820000), SPH_C32(0xa3840000),
39087 SPH_C32(0x90ec014f), SPH_C32(0x90b83714), SPH_C32(0x371650d0),
39088 SPH_C32(0xd236a01d), SPH_C32(0x36d80c8f), SPH_C32(0x206a0000),
39089 SPH_C32(0x2b7a0000), SPH_C32(0xafd30000), SPH_C32(0x095601f6),
39090 SPH_C32(0x6142ce49), SPH_C32(0xb04a368d), SPH_C32(0x8c4e101a),
39091 SPH_C32(0x8d7ddcba) },
39092 { SPH_C32(0x07d70000), SPH_C32(0x22880000), SPH_C32(0xb6a20000),
39093 SPH_C32(0x34240142), SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167),
39094 SPH_C32(0xf10d7145), SPH_C32(0x22fc18dd), SPH_C32(0x22c40000),
39095 SPH_C32(0xc44b0000), SPH_C32(0xb1120000), SPH_C32(0xfc9801fa),
39096 SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc), SPH_C32(0x84ddbe18),
39097 SPH_C32(0x38c83d3f) },
39098 { SPH_C32(0x04ea0000), SPH_C32(0x2a3b0000), SPH_C32(0x45980000),
39099 SPH_C32(0x0ee60145), SPH_C32(0xdae70cd9), SPH_C32(0xcec23778),
39100 SPH_C32(0xffa8bea6), SPH_C32(0xc4266723), SPH_C32(0x8a1e0000),
39101 SPH_C32(0x52f50000), SPH_C32(0xed0f0000), SPH_C32(0xfb4201f8),
39102 SPH_C32(0xc0dd5cc2), SPH_C32(0x781f9436), SPH_C32(0x3fbb3610),
39103 SPH_C32(0xe24fbd3f) },
39104 { SPH_C32(0xaf0d0000), SPH_C32(0xb4360000), SPH_C32(0xeabf0000),
39105 SPH_C32(0x33fe0140), SPH_C32(0xf6a8130a), SPH_C32(0xba3421ed),
39106 SPH_C32(0x4a6bf94d), SPH_C32(0xf87b98dd), SPH_C32(0x89230000),
39107 SPH_C32(0x5a460000), SPH_C32(0x1e350000), SPH_C32(0xc18001ff),
39108 SPH_C32(0x91f4d692), SPH_C32(0x1371f229), SPH_C32(0x311ef9f3),
39109 SPH_C32(0x0495c2c1) },
39110 { SPH_C32(0xac300000), SPH_C32(0xbc850000), SPH_C32(0x19850000),
39111 SPH_C32(0x093c0147), SPH_C32(0xa781995a), SPH_C32(0xd15a47f2),
39112 SPH_C32(0x44ce36ae), SPH_C32(0x1ea1e723), SPH_C32(0x21f90000),
39113 SPH_C32(0xccf80000), SPH_C32(0x42280000), SPH_C32(0xc65a01fd),
39114 SPH_C32(0xec924311), SPH_C32(0x0ce982a3), SPH_C32(0x8a7871fb),
39115 SPH_C32(0xde1242c1) },
39116 { SPH_C32(0x06440000), SPH_C32(0xc50a0000), SPH_C32(0x5b590000),
39117 SPH_C32(0xfb280149), SPH_C32(0x061e0bd1), SPH_C32(0x190fe549),
39118 SPH_C32(0xf73b10a4), SPH_C32(0x719386a6), SPH_C32(0xb0ec0000),
39119 SPH_C32(0x18ce0000), SPH_C32(0xe6e80000), SPH_C32(0xaa4401f9),
39120 SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0), SPH_C32(0x1413494a),
39121 SPH_C32(0x43de48e8) },
39122 { SPH_C32(0x05790000), SPH_C32(0xcdb90000), SPH_C32(0xa8630000),
39123 SPH_C32(0xc1ea014e), SPH_C32(0x57378181), SPH_C32(0x72618356),
39124 SPH_C32(0xf99edf47), SPH_C32(0x9749f958), SPH_C32(0x18360000),
39125 SPH_C32(0x8e700000), SPH_C32(0xbaf50000), SPH_C32(0xad9e01fb),
39126 SPH_C32(0x7a347fd4), SPH_C32(0x22f0373a), SPH_C32(0xaf75c142),
39127 SPH_C32(0x9959c8e8) },
39128 { SPH_C32(0xae9e0000), SPH_C32(0x53b40000), SPH_C32(0x07440000),
39129 SPH_C32(0xfcf2014b), SPH_C32(0x7b789e52), SPH_C32(0x069795c3),
39130 SPH_C32(0x4c5d98ac), SPH_C32(0xab1406a6), SPH_C32(0x1b0b0000),
39131 SPH_C32(0x86c30000), SPH_C32(0x49cf0000), SPH_C32(0x975c01fc),
39132 SPH_C32(0x2b1df584), SPH_C32(0x499e5125), SPH_C32(0xa1d00ea1),
39133 SPH_C32(0x7f83b716) },
39134 { SPH_C32(0xada30000), SPH_C32(0x5b070000), SPH_C32(0xf47e0000),
39135 SPH_C32(0xc630014c), SPH_C32(0x2a511402), SPH_C32(0x6df9f3dc),
39136 SPH_C32(0x42f8574f), SPH_C32(0x4dce7958), SPH_C32(0xb3d10000),
39137 SPH_C32(0x107d0000), SPH_C32(0x15d20000), SPH_C32(0x908601fe),
39138 SPH_C32(0x567b6007), SPH_C32(0x560621af), SPH_C32(0x1ab686a9),
39139 SPH_C32(0xa5043716) },
39140 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
39141 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
39142 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
39143 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
39144 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
39145 SPH_C32(0xaebbb10d) },
39146 { SPH_C32(0xc96a0000), SPH_C32(0xa0bd0000), SPH_C32(0x51cc0000),
39147 SPH_C32(0x3cc90155), SPH_C32(0x4570a970), SPH_C32(0x873c003a),
39148 SPH_C32(0x3b78dc4b), SPH_C32(0x3194c99d), SPH_C32(0x19e10000),
39149 SPH_C32(0x16ba0000), SPH_C32(0x8d720000), SPH_C32(0x48b101f1),
39150 SPH_C32(0xcc493b40), SPH_C32(0x37e51f93), SPH_C32(0xaa493ec3),
39151 SPH_C32(0x743c310d) },
39152 { SPH_C32(0x628d0000), SPH_C32(0x3eb00000), SPH_C32(0xfeeb0000),
39153 SPH_C32(0x01d10150), SPH_C32(0x693fb6a3), SPH_C32(0xf3ca16af),
39154 SPH_C32(0x8ebb9ba0), SPH_C32(0x0dc93663), SPH_C32(0x1adc0000),
39155 SPH_C32(0x1e090000), SPH_C32(0x7e480000), SPH_C32(0x727301f6),
39156 SPH_C32(0x9d60b110), SPH_C32(0x5c8b798c), SPH_C32(0xa4ecf120),
39157 SPH_C32(0x92e64ef3) },
39158 { SPH_C32(0x61b00000), SPH_C32(0x36030000), SPH_C32(0x0dd10000),
39159 SPH_C32(0x3b130157), SPH_C32(0x38163cf3), SPH_C32(0x98a470b0),
39160 SPH_C32(0x801e5443), SPH_C32(0xeb13499d), SPH_C32(0xb2060000),
39161 SPH_C32(0x88b70000), SPH_C32(0x22550000), SPH_C32(0x75a901f4),
39162 SPH_C32(0xe0062493), SPH_C32(0x43130906), SPH_C32(0x1f8a7928),
39163 SPH_C32(0x4861cef3) },
39164 { SPH_C32(0xcbc40000), SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000),
39165 SPH_C32(0xc9070159), SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b),
39166 SPH_C32(0x33eb7249), SPH_C32(0x84212818), SPH_C32(0x23130000),
39167 SPH_C32(0x5c810000), SPH_C32(0x86950000), SPH_C32(0x19b701f0),
39168 SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15), SPH_C32(0x81e14199),
39169 SPH_C32(0xd5adc4da) },
39170 { SPH_C32(0xc8f90000), SPH_C32(0x473f0000), SPH_C32(0xbc370000),
39171 SPH_C32(0xf3c5015e), SPH_C32(0xc8a02428), SPH_C32(0x3b9fb414),
39172 SPH_C32(0x3d4ebdaa), SPH_C32(0x62fb57e6), SPH_C32(0x8bc90000),
39173 SPH_C32(0xca3f0000), SPH_C32(0xda880000), SPH_C32(0x1e6d01f2),
39174 SPH_C32(0x76a01856), SPH_C32(0x6d0abc9f), SPH_C32(0x3a87c991),
39175 SPH_C32(0x0f2a44da) },
39176 { SPH_C32(0x631e0000), SPH_C32(0xd9320000), SPH_C32(0x13100000),
39177 SPH_C32(0xcedd015b), SPH_C32(0xe4ef3bfb), SPH_C32(0x4f69a281),
39178 SPH_C32(0x888dfa41), SPH_C32(0x5ea6a818), SPH_C32(0x88f40000),
39179 SPH_C32(0xc28c0000), SPH_C32(0x29b20000), SPH_C32(0x24af01f5),
39180 SPH_C32(0x27899206), SPH_C32(0x0664da80), SPH_C32(0x34220672),
39181 SPH_C32(0xe9f03b24) },
39182 { SPH_C32(0x60230000), SPH_C32(0xd1810000), SPH_C32(0xe02a0000),
39183 SPH_C32(0xf41f015c), SPH_C32(0xb5c6b1ab), SPH_C32(0x2407c49e),
39184 SPH_C32(0x862835a2), SPH_C32(0xb87cd7e6), SPH_C32(0x202e0000),
39185 SPH_C32(0x54320000), SPH_C32(0x75af0000), SPH_C32(0x237501f7),
39186 SPH_C32(0x5aef0785), SPH_C32(0x19fcaa0a), SPH_C32(0x8f448e7a),
39187 SPH_C32(0x3377bb24) },
39188 { SPH_C32(0x587f0000), SPH_C32(0x748b0000), SPH_C32(0xf50c0000),
39189 SPH_C32(0x50d70151), SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529),
39190 SPH_C32(0xa513e4fa), SPH_C32(0xac58c3b4), SPH_C32(0x22800000),
39191 SPH_C32(0xbb030000), SPH_C32(0x6b6e0000), SPH_C32(0xd6bb01fb),
39192 SPH_C32(0x8616008d), SPH_C32(0xce31783b), SPH_C32(0x87d72078),
39193 SPH_C32(0x86c25aa1) },
39194 { SPH_C32(0x5b420000), SPH_C32(0x7c380000), SPH_C32(0x06360000),
39195 SPH_C32(0x6a150156), SPH_C32(0xff998a66), SPH_C32(0xddd3a336),
39196 SPH_C32(0xabb62b19), SPH_C32(0x4a82bc4a), SPH_C32(0x8a5a0000),
39197 SPH_C32(0x2dbd0000), SPH_C32(0x37730000), SPH_C32(0xd16101f9),
39198 SPH_C32(0xfb70950e), SPH_C32(0xd1a908b1), SPH_C32(0x3cb1a870),
39199 SPH_C32(0x5c45daa1) },
39200 { SPH_C32(0xf0a50000), SPH_C32(0xe2350000), SPH_C32(0xa9110000),
39201 SPH_C32(0x570d0153), SPH_C32(0xd3d695b5), SPH_C32(0xa925b5a3),
39202 SPH_C32(0x1e756cf2), SPH_C32(0x76df43b4), SPH_C32(0x89670000),
39203 SPH_C32(0x250e0000), SPH_C32(0xc4490000), SPH_C32(0xeba301fe),
39204 SPH_C32(0xaa591f5e), SPH_C32(0xbac76eae), SPH_C32(0x32146793),
39205 SPH_C32(0xba9fa55f) },
39206 { SPH_C32(0xf3980000), SPH_C32(0xea860000), SPH_C32(0x5a2b0000),
39207 SPH_C32(0x6dcf0154), SPH_C32(0x82ff1fe5), SPH_C32(0xc24bd3bc),
39208 SPH_C32(0x10d0a311), SPH_C32(0x90053c4a), SPH_C32(0x21bd0000),
39209 SPH_C32(0xb3b00000), SPH_C32(0x98540000), SPH_C32(0xec7901fc),
39210 SPH_C32(0xd73f8add), SPH_C32(0xa55f1e24), SPH_C32(0x8972ef9b),
39211 SPH_C32(0x6018255f) },
39212 { SPH_C32(0x59ec0000), SPH_C32(0x93090000), SPH_C32(0x18f70000),
39213 SPH_C32(0x9fdb015a), SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107),
39214 SPH_C32(0xa325851b), SPH_C32(0xff375dcf), SPH_C32(0xb0a80000),
39215 SPH_C32(0x67860000), SPH_C32(0x3c940000), SPH_C32(0x806701f8),
39216 SPH_C32(0x3cff239b), SPH_C32(0x94dedb37), SPH_C32(0x1719d72a),
39217 SPH_C32(0xfdd42f76) },
39218 { SPH_C32(0x5ad10000), SPH_C32(0x9bba0000), SPH_C32(0xebcd0000),
39219 SPH_C32(0xa519015d), SPH_C32(0x7249073e), SPH_C32(0x61701718),
39220 SPH_C32(0xad804af8), SPH_C32(0x19ed2231), SPH_C32(0x18720000),
39221 SPH_C32(0xf1380000), SPH_C32(0x60890000), SPH_C32(0x87bd01fa),
39222 SPH_C32(0x4199b618), SPH_C32(0x8b46abbd), SPH_C32(0xac7f5f22),
39223 SPH_C32(0x2753af76) },
39224 { SPH_C32(0xf1360000), SPH_C32(0x05b70000), SPH_C32(0x44ea0000),
39225 SPH_C32(0x98010158), SPH_C32(0x5e0618ed), SPH_C32(0x1586018d),
39226 SPH_C32(0x18430d13), SPH_C32(0x25b0ddcf), SPH_C32(0x1b4f0000),
39227 SPH_C32(0xf98b0000), SPH_C32(0x93b30000), SPH_C32(0xbd7f01fd),
39228 SPH_C32(0x10b03c48), SPH_C32(0xe028cda2), SPH_C32(0xa2da90c1),
39229 SPH_C32(0xc189d088) },
39230 { SPH_C32(0xf20b0000), SPH_C32(0x0d040000), SPH_C32(0xb7d00000),
39231 SPH_C32(0xa2c3015f), SPH_C32(0x0f2f92bd), SPH_C32(0x7ee86792),
39232 SPH_C32(0x16e6c2f0), SPH_C32(0xc36aa231), SPH_C32(0xb3950000),
39233 SPH_C32(0x6f350000), SPH_C32(0xcfae0000), SPH_C32(0xbaa501ff),
39234 SPH_C32(0x6dd6a9cb), SPH_C32(0xffb0bd28), SPH_C32(0x19bc18c9),
39235 SPH_C32(0x1b0e5088) }
39236 };
39237 #define INPUT_BIG do { \
39238 unsigned acc = buf[0]; \
39239 const sph_u32 *rp; \
39240 rp = &T512_0[acc][0]; \
39241 m0 = rp[0]; \
39242 m1 = rp[1]; \
39243 m2 = rp[2]; \
39244 m3 = rp[3]; \
39245 m4 = rp[4]; \
39246 m5 = rp[5]; \
39247 m6 = rp[6]; \
39248 m7 = rp[7]; \
39249 m8 = rp[8]; \
39250 m9 = rp[9]; \
39251 mA = rp[10]; \
39252 mB = rp[11]; \
39253 mC = rp[12]; \
39254 mD = rp[13]; \
39255 mE = rp[14]; \
39256 mF = rp[15]; \
39257 acc = buf[1]; \
39258 rp = &T512_8[acc][0]; \
39259 m0 ^= rp[0]; \
39260 m1 ^= rp[1]; \
39261 m2 ^= rp[2]; \
39262 m3 ^= rp[3]; \
39263 m4 ^= rp[4]; \
39264 m5 ^= rp[5]; \
39265 m6 ^= rp[6]; \
39266 m7 ^= rp[7]; \
39267 m8 ^= rp[8]; \
39268 m9 ^= rp[9]; \
39269 mA ^= rp[10]; \
39270 mB ^= rp[11]; \
39271 mC ^= rp[12]; \
39272 mD ^= rp[13]; \
39273 mE ^= rp[14]; \
39274 mF ^= rp[15]; \
39275 acc = buf[2]; \
39276 rp = &T512_16[acc][0]; \
39277 m0 ^= rp[0]; \
39278 m1 ^= rp[1]; \
39279 m2 ^= rp[2]; \
39280 m3 ^= rp[3]; \
39281 m4 ^= rp[4]; \
39282 m5 ^= rp[5]; \
39283 m6 ^= rp[6]; \
39284 m7 ^= rp[7]; \
39285 m8 ^= rp[8]; \
39286 m9 ^= rp[9]; \
39287 mA ^= rp[10]; \
39288 mB ^= rp[11]; \
39289 mC ^= rp[12]; \
39290 mD ^= rp[13]; \
39291 mE ^= rp[14]; \
39292 mF ^= rp[15]; \
39293 acc = buf[3]; \
39294 rp = &T512_24[acc][0]; \
39295 m0 ^= rp[0]; \
39296 m1 ^= rp[1]; \
39297 m2 ^= rp[2]; \
39298 m3 ^= rp[3]; \
39299 m4 ^= rp[4]; \
39300 m5 ^= rp[5]; \
39301 m6 ^= rp[6]; \
39302 m7 ^= rp[7]; \
39303 m8 ^= rp[8]; \
39304 m9 ^= rp[9]; \
39305 mA ^= rp[10]; \
39306 mB ^= rp[11]; \
39307 mC ^= rp[12]; \
39308 mD ^= rp[13]; \
39309 mE ^= rp[14]; \
39310 mF ^= rp[15]; \
39311 acc = buf[4]; \
39312 rp = &T512_32[acc][0]; \
39313 m0 ^= rp[0]; \
39314 m1 ^= rp[1]; \
39315 m2 ^= rp[2]; \
39316 m3 ^= rp[3]; \
39317 m4 ^= rp[4]; \
39318 m5 ^= rp[5]; \
39319 m6 ^= rp[6]; \
39320 m7 ^= rp[7]; \
39321 m8 ^= rp[8]; \
39322 m9 ^= rp[9]; \
39323 mA ^= rp[10]; \
39324 mB ^= rp[11]; \
39325 mC ^= rp[12]; \
39326 mD ^= rp[13]; \
39327 mE ^= rp[14]; \
39328 mF ^= rp[15]; \
39329 acc = buf[5]; \
39330 rp = &T512_40[acc][0]; \
39331 m0 ^= rp[0]; \
39332 m1 ^= rp[1]; \
39333 m2 ^= rp[2]; \
39334 m3 ^= rp[3]; \
39335 m4 ^= rp[4]; \
39336 m5 ^= rp[5]; \
39337 m6 ^= rp[6]; \
39338 m7 ^= rp[7]; \
39339 m8 ^= rp[8]; \
39340 m9 ^= rp[9]; \
39341 mA ^= rp[10]; \
39342 mB ^= rp[11]; \
39343 mC ^= rp[12]; \
39344 mD ^= rp[13]; \
39345 mE ^= rp[14]; \
39346 mF ^= rp[15]; \
39347 acc = buf[6]; \
39348 rp = &T512_48[acc][0]; \
39349 m0 ^= rp[0]; \
39350 m1 ^= rp[1]; \
39351 m2 ^= rp[2]; \
39352 m3 ^= rp[3]; \
39353 m4 ^= rp[4]; \
39354 m5 ^= rp[5]; \
39355 m6 ^= rp[6]; \
39356 m7 ^= rp[7]; \
39357 m8 ^= rp[8]; \
39358 m9 ^= rp[9]; \
39359 mA ^= rp[10]; \
39360 mB ^= rp[11]; \
39361 mC ^= rp[12]; \
39362 mD ^= rp[13]; \
39363 mE ^= rp[14]; \
39364 mF ^= rp[15]; \
39365 acc = buf[7]; \
39366 rp = &T512_56[acc][0]; \
39367 m0 ^= rp[0]; \
39368 m1 ^= rp[1]; \
39369 m2 ^= rp[2]; \
39370 m3 ^= rp[3]; \
39371 m4 ^= rp[4]; \
39372 m5 ^= rp[5]; \
39373 m6 ^= rp[6]; \
39374 m7 ^= rp[7]; \
39375 m8 ^= rp[8]; \
39376 m9 ^= rp[9]; \
39377 mA ^= rp[10]; \
39378 mB ^= rp[11]; \
39379 mC ^= rp[12]; \
39380 mD ^= rp[13]; \
39381 mE ^= rp[14]; \
39382 mF ^= rp[15]; \
39383 } while (0)
39384 #endif
39385 #ifdef __cplusplus
39386 }
39387 #endif
xmrig-MDEwOlJlcG9zaXRvcnk4ODMyNzQwNg==-flat-sph_hamsi_helper.c
1 #ifdef __cplusplus
2 extern "C"{
3 #endif
4 #if SPH_HAMSI_EXPAND_SMALL == 1
5 static const sph_u32 T256[32][8] = {
6 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
7 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
8 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
9 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
10 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
11 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
12 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
13 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
14 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
15 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
16 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
17 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
18 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
19 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
20 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
21 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
22 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
23 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
24 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
25 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
26 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
27 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
28 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
29 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
30 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
31 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
32 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
33 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
34 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
35 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
36 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
37 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
38 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
39 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
40 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
41 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
42 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
43 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
44 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
45 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
46 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
47 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
48 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
49 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
50 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
51 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
52 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
53 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
54 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
55 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
56 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
57 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
58 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
59 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
60 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
61 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
62 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
63 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
64 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
65 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
66 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
67 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
68 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
69 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
70 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
71 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
72 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
73 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
74 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
75 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
76 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
77 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
78 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
79 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
80 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
81 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
82 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
83 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
84 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
85 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
86 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
87 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
88 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
89 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
90 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
91 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
92 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
93 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
94 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
95 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
96 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
97 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
98 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
99 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
100 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
101 SPH_C32(0x6019107f), SPH_C32(0xe051606e) }
102 };
103 #define INPUT_SMALL do { \
104 const sph_u32 *tp = &T256[0][0]; \
105 unsigned u, v; \
106 m0 = 0; \
107 m1 = 0; \
108 m2 = 0; \
109 m3 = 0; \
110 m4 = 0; \
111 m5 = 0; \
112 m6 = 0; \
113 m7 = 0; \
114 for (u = 0; u < 4; u ++) { \
115 unsigned db = buf[u]; \
116 for (v = 0; v < 8; v ++, db >>= 1) { \
117 sph_u32 dm = SPH_T32(-(sph_u32)(db & 1)); \
118 m0 ^= dm & *tp ++; \
119 m1 ^= dm & *tp ++; \
120 m2 ^= dm & *tp ++; \
121 m3 ^= dm & *tp ++; \
122 m4 ^= dm & *tp ++; \
123 m5 ^= dm & *tp ++; \
124 m6 ^= dm & *tp ++; \
125 m7 ^= dm & *tp ++; \
126 } \
127 } \
128 } while (0)
129 #endif
130 #if SPH_HAMSI_EXPAND_SMALL == 2
131 static const sph_u32 T256_0[4][8] = {
132 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
133 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
134 SPH_C32(0x00000000), SPH_C32(0x00000000) },
135 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
136 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
137 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
138 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
139 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
140 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
141 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
142 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
143 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) }
144 };
145 static const sph_u32 T256_2[4][8] = {
146 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
147 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
148 SPH_C32(0x00000000), SPH_C32(0x00000000) },
149 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
150 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
151 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
152 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
153 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
154 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
155 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
156 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
157 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) }
158 };
159 static const sph_u32 T256_4[4][8] = {
160 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
161 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
162 SPH_C32(0x00000000), SPH_C32(0x00000000) },
163 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
164 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
165 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
166 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
167 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
168 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
169 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
170 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
171 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) }
172 };
173 static const sph_u32 T256_6[4][8] = {
174 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
175 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
176 SPH_C32(0x00000000), SPH_C32(0x00000000) },
177 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
178 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
179 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
180 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
181 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
182 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
183 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
184 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
185 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) }
186 };
187 static const sph_u32 T256_8[4][8] = {
188 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
189 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
190 SPH_C32(0x00000000), SPH_C32(0x00000000) },
191 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
192 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
193 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
194 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
195 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
196 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
197 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
198 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
199 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) }
200 };
201 static const sph_u32 T256_10[4][8] = {
202 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
203 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
204 SPH_C32(0x00000000), SPH_C32(0x00000000) },
205 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
206 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
207 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
208 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
209 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
210 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
211 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
212 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
213 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) }
214 };
215 static const sph_u32 T256_12[4][8] = {
216 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
217 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
218 SPH_C32(0x00000000), SPH_C32(0x00000000) },
219 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
220 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
221 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
222 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
223 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
224 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
225 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
226 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
227 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) }
228 };
229 static const sph_u32 T256_14[4][8] = {
230 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
231 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
232 SPH_C32(0x00000000), SPH_C32(0x00000000) },
233 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
234 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
235 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
236 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
237 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
238 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
239 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
240 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
241 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) }
242 };
243 static const sph_u32 T256_16[4][8] = {
244 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
245 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
246 SPH_C32(0x00000000), SPH_C32(0x00000000) },
247 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
248 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
249 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
250 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
251 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
252 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
253 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
254 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
255 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) }
256 };
257 static const sph_u32 T256_18[4][8] = {
258 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
259 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
260 SPH_C32(0x00000000), SPH_C32(0x00000000) },
261 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
262 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
263 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
264 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
265 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
266 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
267 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
268 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
269 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) }
270 };
271 static const sph_u32 T256_20[4][8] = {
272 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
273 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
274 SPH_C32(0x00000000), SPH_C32(0x00000000) },
275 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
276 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
277 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
278 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
279 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
280 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
281 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
282 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
283 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) }
284 };
285 static const sph_u32 T256_22[4][8] = {
286 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
287 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
288 SPH_C32(0x00000000), SPH_C32(0x00000000) },
289 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
290 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
291 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
292 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
293 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
294 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
295 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
296 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
297 SPH_C32(0xfce72602), SPH_C32(0x71575061) }
298 };
299 static const sph_u32 T256_24[4][8] = {
300 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
301 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
302 SPH_C32(0x00000000), SPH_C32(0x00000000) },
303 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
304 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
305 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
306 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
307 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
308 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
309 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
310 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
311 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) }
312 };
313 static const sph_u32 T256_26[4][8] = {
314 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
315 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
316 SPH_C32(0x00000000), SPH_C32(0x00000000) },
317 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
318 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
319 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
320 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
321 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
322 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
323 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
324 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
325 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) }
326 };
327 static const sph_u32 T256_28[4][8] = {
328 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
329 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
330 SPH_C32(0x00000000), SPH_C32(0x00000000) },
331 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
332 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
333 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
334 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
335 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
336 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
337 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
338 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
339 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) }
340 };
341 static const sph_u32 T256_30[4][8] = {
342 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
343 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
344 SPH_C32(0x00000000), SPH_C32(0x00000000) },
345 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
346 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
347 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
348 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
349 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
350 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
351 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
352 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
353 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
354 };
355 #define INPUT_SMALL do { \
356 unsigned acc = buf[0]; \
357 const sph_u32 *rp; \
358 rp = &T256_0[acc >> 6][0]; \
359 m0 = rp[0]; \
360 m1 = rp[1]; \
361 m2 = rp[2]; \
362 m3 = rp[3]; \
363 m4 = rp[4]; \
364 m5 = rp[5]; \
365 m6 = rp[6]; \
366 m7 = rp[7]; \
367 rp = &T256_2[(acc >> 4) & 0x03][0]; \
368 m0 ^= rp[0]; \
369 m1 ^= rp[1]; \
370 m2 ^= rp[2]; \
371 m3 ^= rp[3]; \
372 m4 ^= rp[4]; \
373 m5 ^= rp[5]; \
374 m6 ^= rp[6]; \
375 m7 ^= rp[7]; \
376 rp = &T256_4[(acc >> 2) & 0x03][0]; \
377 m0 ^= rp[0]; \
378 m1 ^= rp[1]; \
379 m2 ^= rp[2]; \
380 m3 ^= rp[3]; \
381 m4 ^= rp[4]; \
382 m5 ^= rp[5]; \
383 m6 ^= rp[6]; \
384 m7 ^= rp[7]; \
385 rp = &T256_6[acc & 0x03][0]; \
386 m0 ^= rp[0]; \
387 m1 ^= rp[1]; \
388 m2 ^= rp[2]; \
389 m3 ^= rp[3]; \
390 m4 ^= rp[4]; \
391 m5 ^= rp[5]; \
392 m6 ^= rp[6]; \
393 m7 ^= rp[7]; \
394 acc = buf[1]; \
395 rp = &T256_8[acc >> 6][0]; \
396 m0 ^= rp[0]; \
397 m1 ^= rp[1]; \
398 m2 ^= rp[2]; \
399 m3 ^= rp[3]; \
400 m4 ^= rp[4]; \
401 m5 ^= rp[5]; \
402 m6 ^= rp[6]; \
403 m7 ^= rp[7]; \
404 rp = &T256_10[(acc >> 4) & 0x03][0]; \
405 m0 ^= rp[0]; \
406 m1 ^= rp[1]; \
407 m2 ^= rp[2]; \
408 m3 ^= rp[3]; \
409 m4 ^= rp[4]; \
410 m5 ^= rp[5]; \
411 m6 ^= rp[6]; \
412 m7 ^= rp[7]; \
413 rp = &T256_12[(acc >> 2) & 0x03][0]; \
414 m0 ^= rp[0]; \
415 m1 ^= rp[1]; \
416 m2 ^= rp[2]; \
417 m3 ^= rp[3]; \
418 m4 ^= rp[4]; \
419 m5 ^= rp[5]; \
420 m6 ^= rp[6]; \
421 m7 ^= rp[7]; \
422 rp = &T256_14[acc & 0x03][0]; \
423 m0 ^= rp[0]; \
424 m1 ^= rp[1]; \
425 m2 ^= rp[2]; \
426 m3 ^= rp[3]; \
427 m4 ^= rp[4]; \
428 m5 ^= rp[5]; \
429 m6 ^= rp[6]; \
430 m7 ^= rp[7]; \
431 acc = buf[2]; \
432 rp = &T256_16[acc >> 6][0]; \
433 m0 ^= rp[0]; \
434 m1 ^= rp[1]; \
435 m2 ^= rp[2]; \
436 m3 ^= rp[3]; \
437 m4 ^= rp[4]; \
438 m5 ^= rp[5]; \
439 m6 ^= rp[6]; \
440 m7 ^= rp[7]; \
441 rp = &T256_18[(acc >> 4) & 0x03][0]; \
442 m0 ^= rp[0]; \
443 m1 ^= rp[1]; \
444 m2 ^= rp[2]; \
445 m3 ^= rp[3]; \
446 m4 ^= rp[4]; \
447 m5 ^= rp[5]; \
448 m6 ^= rp[6]; \
449 m7 ^= rp[7]; \
450 rp = &T256_20[(acc >> 2) & 0x03][0]; \
451 m0 ^= rp[0]; \
452 m1 ^= rp[1]; \
453 m2 ^= rp[2]; \
454 m3 ^= rp[3]; \
455 m4 ^= rp[4]; \
456 m5 ^= rp[5]; \
457 m6 ^= rp[6]; \
458 m7 ^= rp[7]; \
459 rp = &T256_22[acc & 0x03][0]; \
460 m0 ^= rp[0]; \
461 m1 ^= rp[1]; \
462 m2 ^= rp[2]; \
463 m3 ^= rp[3]; \
464 m4 ^= rp[4]; \
465 m5 ^= rp[5]; \
466 m6 ^= rp[6]; \
467 m7 ^= rp[7]; \
468 acc = buf[3]; \
469 rp = &T256_24[acc >> 6][0]; \
470 m0 ^= rp[0]; \
471 m1 ^= rp[1]; \
472 m2 ^= rp[2]; \
473 m3 ^= rp[3]; \
474 m4 ^= rp[4]; \
475 m5 ^= rp[5]; \
476 m6 ^= rp[6]; \
477 m7 ^= rp[7]; \
478 rp = &T256_26[(acc >> 4) & 0x03][0]; \
479 m0 ^= rp[0]; \
480 m1 ^= rp[1]; \
481 m2 ^= rp[2]; \
482 m3 ^= rp[3]; \
483 m4 ^= rp[4]; \
484 m5 ^= rp[5]; \
485 m6 ^= rp[6]; \
486 m7 ^= rp[7]; \
487 rp = &T256_28[(acc >> 2) & 0x03][0]; \
488 m0 ^= rp[0]; \
489 m1 ^= rp[1]; \
490 m2 ^= rp[2]; \
491 m3 ^= rp[3]; \
492 m4 ^= rp[4]; \
493 m5 ^= rp[5]; \
494 m6 ^= rp[6]; \
495 m7 ^= rp[7]; \
496 rp = &T256_30[acc & 0x03][0]; \
497 m0 ^= rp[0]; \
498 m1 ^= rp[1]; \
499 m2 ^= rp[2]; \
500 m3 ^= rp[3]; \
501 m4 ^= rp[4]; \
502 m5 ^= rp[5]; \
503 m6 ^= rp[6]; \
504 m7 ^= rp[7]; \
505 } while (0)
506 #endif
507 #if SPH_HAMSI_EXPAND_SMALL == 3
508 static const sph_u32 T256_0[8][8] = {
509 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
510 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
511 SPH_C32(0x00000000), SPH_C32(0x00000000) },
512 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
513 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
514 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
515 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
516 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
517 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
518 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
519 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
520 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
521 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
522 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
523 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
524 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
525 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
526 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
527 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
528 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
529 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
530 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
531 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
532 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) }
533 };
534 static const sph_u32 T256_3[8][8] = {
535 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
536 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
537 SPH_C32(0x00000000), SPH_C32(0x00000000) },
538 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
539 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
540 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
541 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
542 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
543 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
544 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
545 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
546 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
547 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
548 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
549 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
550 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
551 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
552 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
553 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
554 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
555 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
556 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
557 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
558 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) }
559 };
560 static const sph_u32 T256_6[8][8] = {
561 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
562 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
563 SPH_C32(0x00000000), SPH_C32(0x00000000) },
564 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
565 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
566 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
567 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
568 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
569 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
570 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
571 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
572 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
573 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
574 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
575 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
576 { SPH_C32(0x2a220000), SPH_C32(0xc47ebf14), SPH_C32(0x04ce77d4),
577 SPH_C32(0xcb92c512), SPH_C32(0x80851800), SPH_C32(0xb6d6a994),
578 SPH_C32(0xfdb64038), SPH_C32(0x73cbd816) },
579 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
580 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
581 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
582 { SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a), SPH_C32(0x8c336aff),
583 SPH_C32(0xd5744780), SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd),
584 SPH_C32(0x466ab43f), SPH_C32(0xa33f7777) }
585 };
586 static const sph_u32 T256_9[8][8] = {
587 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
588 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
589 SPH_C32(0x00000000), SPH_C32(0x00000000) },
590 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
591 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
592 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
593 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
594 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
595 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
596 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
597 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
598 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
599 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
600 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
601 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
602 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
603 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
604 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
605 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
606 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
607 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
608 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
609 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
610 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) }
611 };
612 static const sph_u32 T256_12[8][8] = {
613 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
614 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
615 SPH_C32(0x00000000), SPH_C32(0x00000000) },
616 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
617 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
618 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
619 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
620 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
621 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
622 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
623 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
624 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
625 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
626 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
627 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
628 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
629 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
630 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
631 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
632 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
633 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
634 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
635 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
636 SPH_C32(0x47f133ce), SPH_C32(0x16357946) }
637 };
638 static const sph_u32 T256_15[8][8] = {
639 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
640 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
641 SPH_C32(0x00000000), SPH_C32(0x00000000) },
642 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
643 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
644 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
645 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
646 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
647 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
648 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
649 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
650 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
651 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
652 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
653 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
654 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
655 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
656 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
657 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
658 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
659 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
660 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
661 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
662 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) }
663 };
664 static const sph_u32 T256_18[8][8] = {
665 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
666 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
667 SPH_C32(0x00000000), SPH_C32(0x00000000) },
668 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
669 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
670 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
671 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
672 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
673 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
674 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
675 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
676 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
677 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
678 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
679 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
680 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
681 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
682 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
683 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
684 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
685 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
686 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
687 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
688 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) }
689 };
690 static const sph_u32 T256_21[8][8] = {
691 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
692 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
693 SPH_C32(0x00000000), SPH_C32(0x00000000) },
694 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
695 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
696 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
697 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
698 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
699 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
700 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
701 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
702 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
703 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
704 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
705 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
706 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
707 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
708 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
709 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
710 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
711 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
712 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
713 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
714 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) }
715 };
716 static const sph_u32 T256_24[8][8] = {
717 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
718 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
719 SPH_C32(0x00000000), SPH_C32(0x00000000) },
720 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
721 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
722 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
723 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
724 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
725 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
726 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
727 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
728 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
729 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
730 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
731 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
732 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
733 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
734 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
735 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
736 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
737 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
738 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
739 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
740 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) }
741 };
742 static const sph_u32 T256_27[8][8] = {
743 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
744 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
745 SPH_C32(0x00000000), SPH_C32(0x00000000) },
746 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
747 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
748 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
749 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
750 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
751 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
752 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
753 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
754 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
755 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
756 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
757 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
758 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
759 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
760 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
761 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
762 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
763 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
764 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
765 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
766 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) }
767 };
768 static const sph_u32 T256_30[4][8] = {
769 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
770 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
771 SPH_C32(0x00000000), SPH_C32(0x00000000) },
772 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
773 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
774 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
775 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
776 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
777 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
778 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
779 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
780 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
781 };
782 #define INPUT_SMALL do { \
783 unsigned acc = buf[0]; \
784 const sph_u32 *rp; \
785 rp = &T256_0[acc >> 5][0]; \
786 m0 = rp[0]; \
787 m1 = rp[1]; \
788 m2 = rp[2]; \
789 m3 = rp[3]; \
790 m4 = rp[4]; \
791 m5 = rp[5]; \
792 m6 = rp[6]; \
793 m7 = rp[7]; \
794 rp = &T256_3[(acc >> 2) & 0x07][0]; \
795 m0 ^= rp[0]; \
796 m1 ^= rp[1]; \
797 m2 ^= rp[2]; \
798 m3 ^= rp[3]; \
799 m4 ^= rp[4]; \
800 m5 ^= rp[5]; \
801 m6 ^= rp[6]; \
802 m7 ^= rp[7]; \
803 acc = (acc << 8) | buf[1]; \
804 rp = &T256_6[(acc >> 7) & 0x07][0]; \
805 m0 ^= rp[0]; \
806 m1 ^= rp[1]; \
807 m2 ^= rp[2]; \
808 m3 ^= rp[3]; \
809 m4 ^= rp[4]; \
810 m5 ^= rp[5]; \
811 m6 ^= rp[6]; \
812 m7 ^= rp[7]; \
813 rp = &T256_9[(acc >> 4) & 0x07][0]; \
814 m0 ^= rp[0]; \
815 m1 ^= rp[1]; \
816 m2 ^= rp[2]; \
817 m3 ^= rp[3]; \
818 m4 ^= rp[4]; \
819 m5 ^= rp[5]; \
820 m6 ^= rp[6]; \
821 m7 ^= rp[7]; \
822 rp = &T256_12[(acc >> 1) & 0x07][0]; \
823 m0 ^= rp[0]; \
824 m1 ^= rp[1]; \
825 m2 ^= rp[2]; \
826 m3 ^= rp[3]; \
827 m4 ^= rp[4]; \
828 m5 ^= rp[5]; \
829 m6 ^= rp[6]; \
830 m7 ^= rp[7]; \
831 acc = (acc << 8) | buf[2]; \
832 rp = &T256_15[(acc >> 6) & 0x07][0]; \
833 m0 ^= rp[0]; \
834 m1 ^= rp[1]; \
835 m2 ^= rp[2]; \
836 m3 ^= rp[3]; \
837 m4 ^= rp[4]; \
838 m5 ^= rp[5]; \
839 m6 ^= rp[6]; \
840 m7 ^= rp[7]; \
841 rp = &T256_18[(acc >> 3) & 0x07][0]; \
842 m0 ^= rp[0]; \
843 m1 ^= rp[1]; \
844 m2 ^= rp[2]; \
845 m3 ^= rp[3]; \
846 m4 ^= rp[4]; \
847 m5 ^= rp[5]; \
848 m6 ^= rp[6]; \
849 m7 ^= rp[7]; \
850 rp = &T256_21[acc & 0x07][0]; \
851 m0 ^= rp[0]; \
852 m1 ^= rp[1]; \
853 m2 ^= rp[2]; \
854 m3 ^= rp[3]; \
855 m4 ^= rp[4]; \
856 m5 ^= rp[5]; \
857 m6 ^= rp[6]; \
858 m7 ^= rp[7]; \
859 acc = buf[3]; \
860 rp = &T256_24[acc >> 5][0]; \
861 m0 ^= rp[0]; \
862 m1 ^= rp[1]; \
863 m2 ^= rp[2]; \
864 m3 ^= rp[3]; \
865 m4 ^= rp[4]; \
866 m5 ^= rp[5]; \
867 m6 ^= rp[6]; \
868 m7 ^= rp[7]; \
869 rp = &T256_27[(acc >> 2) & 0x07][0]; \
870 m0 ^= rp[0]; \
871 m1 ^= rp[1]; \
872 m2 ^= rp[2]; \
873 m3 ^= rp[3]; \
874 m4 ^= rp[4]; \
875 m5 ^= rp[5]; \
876 m6 ^= rp[6]; \
877 m7 ^= rp[7]; \
878 rp = &T256_30[acc & 0x03][0]; \
879 m0 ^= rp[0]; \
880 m1 ^= rp[1]; \
881 m2 ^= rp[2]; \
882 m3 ^= rp[3]; \
883 m4 ^= rp[4]; \
884 m5 ^= rp[5]; \
885 m6 ^= rp[6]; \
886 m7 ^= rp[7]; \
887 } while (0)
888 #endif
889 #if SPH_HAMSI_EXPAND_SMALL == 4
890 static const sph_u32 T256_0[16][8] = {
891 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
892 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
893 SPH_C32(0x00000000), SPH_C32(0x00000000) },
894 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
895 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
896 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
897 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
898 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
899 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
900 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
901 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
902 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
903 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
904 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
905 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
906 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
907 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
908 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
909 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
910 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
911 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
912 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
913 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
914 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
915 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
916 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
917 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
918 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
919 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
920 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
921 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
922 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
923 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
924 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
925 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
926 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
927 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
928 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
929 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
930 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
931 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
932 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
933 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
934 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
935 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
936 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
937 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
938 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) }
939 };
940 static const sph_u32 T256_4[16][8] = {
941 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
942 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
943 SPH_C32(0x00000000), SPH_C32(0x00000000) },
944 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
945 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
946 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
947 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
948 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
949 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
950 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
951 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
952 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
953 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
954 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
955 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
956 { SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82), SPH_C32(0x9907277c),
957 SPH_C32(0x232f87b6), SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba),
958 SPH_C32(0xcc651c08), SPH_C32(0x7118f1a0) },
959 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
960 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
961 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
962 { SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb), SPH_C32(0x22dbd37b),
963 SPH_C32(0xf3db28d7), SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad),
964 SPH_C32(0xff44f524), SPH_C32(0xbf0adc53) },
965 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
966 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
967 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
968 { SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad), SPH_C32(0xff44f524),
969 SPH_C32(0xbf0adc53), SPH_C32(0xb5d02000), SPH_C32(0x043fd546),
970 SPH_C32(0xdd9f265f), SPH_C32(0x4cd1f484) },
971 { SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba), SPH_C32(0xcc651c08),
972 SPH_C32(0x7118f1a0), SPH_C32(0xc1453000), SPH_C32(0x5e149338),
973 SPH_C32(0x55623b74), SPH_C32(0x52377616) },
974 { SPH_C32(0x286f1000), SPH_C32(0xea431fc4), SPH_C32(0x44980123),
975 SPH_C32(0x6ffe7332), SPH_C32(0x0aec3000), SPH_C32(0xce33a451),
976 SPH_C32(0xeebecf73), SPH_C32(0x82c3d977) },
977 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
978 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
979 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
980 { SPH_C32(0x0aec3000), SPH_C32(0xce33a451), SPH_C32(0xeebecf73),
981 SPH_C32(0x82c3d977), SPH_C32(0x22832000), SPH_C32(0x2470bb95),
982 SPH_C32(0xaa26ce50), SPH_C32(0xed3daa45) },
983 { SPH_C32(0xb5d02000), SPH_C32(0x043fd546), SPH_C32(0xdd9f265f),
984 SPH_C32(0x4cd1f484), SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb),
985 SPH_C32(0x22dbd37b), SPH_C32(0xf3db28d7) },
986 { SPH_C32(0xc1453000), SPH_C32(0x5e149338), SPH_C32(0x55623b74),
987 SPH_C32(0x52377616), SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82),
988 SPH_C32(0x9907277c), SPH_C32(0x232f87b6) }
989 };
990 static const sph_u32 T256_8[16][8] = {
991 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
992 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
993 SPH_C32(0x00000000), SPH_C32(0x00000000) },
994 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
995 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
996 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
997 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
998 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
999 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
1000 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
1001 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
1002 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
1003 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
1004 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
1005 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
1006 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
1007 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
1008 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
1009 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
1010 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
1011 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
1012 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
1013 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
1014 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
1015 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
1016 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
1017 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
1018 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
1019 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
1020 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
1021 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
1022 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
1023 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
1024 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
1025 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
1026 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
1027 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
1028 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
1029 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
1030 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
1031 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
1032 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
1033 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
1034 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
1035 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
1036 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
1037 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
1038 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) }
1039 };
1040 static const sph_u32 T256_12[16][8] = {
1041 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1042 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1043 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1044 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
1045 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
1046 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
1047 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
1048 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
1049 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
1050 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
1051 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
1052 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
1053 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
1054 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
1055 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
1056 { SPH_C32(0x101c0300), SPH_C32(0x950db5eb), SPH_C32(0xe56c2159),
1057 SPH_C32(0x78d01112), SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8),
1058 SPH_C32(0x225fc418), SPH_C32(0x5516c378) },
1059 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
1060 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
1061 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
1062 { SPH_C32(0x63500300), SPH_C32(0x0062123d), SPH_C32(0x47f133ce),
1063 SPH_C32(0x16357946), SPH_C32(0x59820100), SPH_C32(0x985459e6),
1064 SPH_C32(0x054b0e24), SPH_C32(0xdd37cf48) },
1065 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
1066 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
1067 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
1068 { SPH_C32(0x59820100), SPH_C32(0x985459e6), SPH_C32(0x054b0e24),
1069 SPH_C32(0xdd37cf48), SPH_C32(0x3ad20200), SPH_C32(0x98364bdb),
1070 SPH_C32(0x42ba3dea), SPH_C32(0xcb02b60e) },
1071 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
1072 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
1073 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
1074 { SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30), SPH_C32(0xa7d61cb3),
1075 SPH_C32(0xb3d2a71c), SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5),
1076 SPH_C32(0x65aef7d6), SPH_C32(0x4323ba3e) },
1077 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
1078 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
1079 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
1080 { SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5), SPH_C32(0x65aef7d6),
1081 SPH_C32(0x4323ba3e), SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5),
1082 SPH_C32(0xc278eb65), SPH_C32(0xf0f11d22) },
1083 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
1084 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
1085 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
1086 { SPH_C32(0x8d760300), SPH_C32(0x12297a03), SPH_C32(0xc733e541),
1087 SPH_C32(0x2dc6d26a), SPH_C32(0x101c0300), SPH_C32(0x950db5eb),
1088 SPH_C32(0xe56c2159), SPH_C32(0x78d01112) }
1089 };
1090 static const sph_u32 T256_16[16][8] = {
1091 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1092 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1093 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1094 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
1095 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
1096 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
1097 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
1098 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
1099 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
1100 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
1101 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
1102 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
1103 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
1104 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
1105 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
1106 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
1107 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
1108 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
1109 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
1110 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
1111 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
1112 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
1113 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
1114 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
1115 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
1116 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
1117 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
1118 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
1119 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
1120 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
1121 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
1122 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
1123 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
1124 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
1125 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
1126 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
1127 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
1128 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
1129 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
1130 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
1131 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
1132 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
1133 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
1134 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
1135 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
1136 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
1137 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
1138 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) }
1139 };
1140 static const sph_u32 T256_20[16][8] = {
1141 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1142 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1143 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1144 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
1145 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
1146 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
1147 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
1148 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
1149 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
1150 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
1151 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
1152 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
1153 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
1154 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
1155 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
1156 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
1157 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
1158 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
1159 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
1160 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
1161 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
1162 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
1163 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
1164 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
1165 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
1166 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
1167 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
1168 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
1169 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
1170 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
1171 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
1172 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
1173 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
1174 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
1175 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
1176 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
1177 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
1178 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
1179 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
1180 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
1181 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
1182 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
1183 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
1184 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
1185 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
1186 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
1187 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
1188 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) }
1189 };
1190 static const sph_u32 T256_24[16][8] = {
1191 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1192 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1193 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1194 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
1195 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
1196 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
1197 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
1198 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
1199 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
1200 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
1201 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
1202 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
1203 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
1204 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
1205 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
1206 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
1207 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
1208 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
1209 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
1210 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
1211 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
1212 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
1213 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
1214 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
1215 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
1216 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
1217 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
1218 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
1219 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
1220 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
1221 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
1222 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
1223 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
1224 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
1225 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
1226 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
1227 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
1228 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
1229 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
1230 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
1231 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
1232 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
1233 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
1234 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
1235 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
1236 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
1237 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
1238 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) }
1239 };
1240 static const sph_u32 T256_28[16][8] = {
1241 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1242 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1243 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1244 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
1245 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
1246 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
1247 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
1248 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
1249 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
1250 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
1251 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
1252 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) },
1253 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
1254 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
1255 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
1256 { SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3), SPH_C32(0x37eb3eaf),
1257 SPH_C32(0x38d131ca), SPH_C32(0x995d0000), SPH_C32(0x2ecee896),
1258 SPH_C32(0x121462e8), SPH_C32(0x410400f9) },
1259 { SPH_C32(0x40d20002), SPH_C32(0x54ca4031), SPH_C32(0xf213cd0e),
1260 SPH_C32(0xdee94a4e), SPH_C32(0x59130001), SPH_C32(0x1d772886),
1261 SPH_C32(0xbc1ad9ed), SPH_C32(0xf4a0c6c2) },
1262 { SPH_C32(0x809c0003), SPH_C32(0x67738021), SPH_C32(0x5c1d760b),
1263 SPH_C32(0x6b4d8c75), SPH_C32(0x91e20001), SPH_C32(0x165acf04),
1264 SPH_C32(0xd7ec9149), SPH_C32(0xa73c7b7d) },
1265 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
1266 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
1267 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
1268 { SPH_C32(0x91e20001), SPH_C32(0x165acf04), SPH_C32(0xd7ec9149),
1269 SPH_C32(0xa73c7b7d), SPH_C32(0x117e0002), SPH_C32(0x71294f25),
1270 SPH_C32(0x8bf1e742), SPH_C32(0xcc71f708) },
1271 { SPH_C32(0x995d0000), SPH_C32(0x2ecee896), SPH_C32(0x121462e8),
1272 SPH_C32(0x410400f9), SPH_C32(0xd1300003), SPH_C32(0x42908f35),
1273 SPH_C32(0x25ff5c47), SPH_C32(0x79d53133) },
1274 { SPH_C32(0x59130001), SPH_C32(0x1d772886), SPH_C32(0xbc1ad9ed),
1275 SPH_C32(0xf4a0c6c2), SPH_C32(0x19c10003), SPH_C32(0x49bd68b7),
1276 SPH_C32(0x4e0914e3), SPH_C32(0x2a498c8c) },
1277 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
1278 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
1279 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
1280 { SPH_C32(0x19c10003), SPH_C32(0x49bd68b7), SPH_C32(0x4e0914e3),
1281 SPH_C32(0x2a498c8c), SPH_C32(0x40d20002), SPH_C32(0x54ca4031),
1282 SPH_C32(0xf213cd0e), SPH_C32(0xdee94a4e) },
1283 { SPH_C32(0x117e0002), SPH_C32(0x71294f25), SPH_C32(0x8bf1e742),
1284 SPH_C32(0xcc71f708), SPH_C32(0x809c0003), SPH_C32(0x67738021),
1285 SPH_C32(0x5c1d760b), SPH_C32(0x6b4d8c75) },
1286 { SPH_C32(0xd1300003), SPH_C32(0x42908f35), SPH_C32(0x25ff5c47),
1287 SPH_C32(0x79d53133), SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3),
1288 SPH_C32(0x37eb3eaf), SPH_C32(0x38d131ca) }
1289 };
1290 #define INPUT_SMALL do { \
1291 unsigned acc = buf[0]; \
1292 const sph_u32 *rp; \
1293 rp = &T256_0[acc >> 4][0]; \
1294 m0 = rp[0]; \
1295 m1 = rp[1]; \
1296 m2 = rp[2]; \
1297 m3 = rp[3]; \
1298 m4 = rp[4]; \
1299 m5 = rp[5]; \
1300 m6 = rp[6]; \
1301 m7 = rp[7]; \
1302 rp = &T256_4[acc & 0x0f][0]; \
1303 m0 ^= rp[0]; \
1304 m1 ^= rp[1]; \
1305 m2 ^= rp[2]; \
1306 m3 ^= rp[3]; \
1307 m4 ^= rp[4]; \
1308 m5 ^= rp[5]; \
1309 m6 ^= rp[6]; \
1310 m7 ^= rp[7]; \
1311 acc = buf[1]; \
1312 rp = &T256_8[acc >> 4][0]; \
1313 m0 ^= rp[0]; \
1314 m1 ^= rp[1]; \
1315 m2 ^= rp[2]; \
1316 m3 ^= rp[3]; \
1317 m4 ^= rp[4]; \
1318 m5 ^= rp[5]; \
1319 m6 ^= rp[6]; \
1320 m7 ^= rp[7]; \
1321 rp = &T256_12[acc & 0x0f][0]; \
1322 m0 ^= rp[0]; \
1323 m1 ^= rp[1]; \
1324 m2 ^= rp[2]; \
1325 m3 ^= rp[3]; \
1326 m4 ^= rp[4]; \
1327 m5 ^= rp[5]; \
1328 m6 ^= rp[6]; \
1329 m7 ^= rp[7]; \
1330 acc = buf[2]; \
1331 rp = &T256_16[acc >> 4][0]; \
1332 m0 ^= rp[0]; \
1333 m1 ^= rp[1]; \
1334 m2 ^= rp[2]; \
1335 m3 ^= rp[3]; \
1336 m4 ^= rp[4]; \
1337 m5 ^= rp[5]; \
1338 m6 ^= rp[6]; \
1339 m7 ^= rp[7]; \
1340 rp = &T256_20[acc & 0x0f][0]; \
1341 m0 ^= rp[0]; \
1342 m1 ^= rp[1]; \
1343 m2 ^= rp[2]; \
1344 m3 ^= rp[3]; \
1345 m4 ^= rp[4]; \
1346 m5 ^= rp[5]; \
1347 m6 ^= rp[6]; \
1348 m7 ^= rp[7]; \
1349 acc = buf[3]; \
1350 rp = &T256_24[acc >> 4][0]; \
1351 m0 ^= rp[0]; \
1352 m1 ^= rp[1]; \
1353 m2 ^= rp[2]; \
1354 m3 ^= rp[3]; \
1355 m4 ^= rp[4]; \
1356 m5 ^= rp[5]; \
1357 m6 ^= rp[6]; \
1358 m7 ^= rp[7]; \
1359 rp = &T256_28[acc & 0x0f][0]; \
1360 m0 ^= rp[0]; \
1361 m1 ^= rp[1]; \
1362 m2 ^= rp[2]; \
1363 m3 ^= rp[3]; \
1364 m4 ^= rp[4]; \
1365 m5 ^= rp[5]; \
1366 m6 ^= rp[6]; \
1367 m7 ^= rp[7]; \
1368 } while (0)
1369 #endif
1370 #if SPH_HAMSI_EXPAND_SMALL == 5
1371 static const sph_u32 T256_0[32][8] = {
1372 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1373 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1374 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1375 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
1376 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
1377 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
1378 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
1379 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
1380 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
1381 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
1382 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
1383 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
1384 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
1385 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
1386 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
1387 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
1388 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
1389 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
1390 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
1391 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
1392 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
1393 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
1394 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
1395 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
1396 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
1397 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
1398 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
1399 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
1400 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
1401 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
1402 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
1403 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
1404 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
1405 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
1406 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
1407 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
1408 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
1409 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
1410 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
1411 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
1412 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
1413 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
1414 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
1415 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
1416 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
1417 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
1418 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
1419 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
1420 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
1421 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
1422 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
1423 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
1424 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
1425 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
1426 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
1427 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
1428 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
1429 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
1430 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
1431 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
1432 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
1433 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
1434 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
1435 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
1436 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
1437 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
1438 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
1439 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
1440 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
1441 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
1442 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
1443 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
1444 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
1445 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
1446 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
1447 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
1448 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
1449 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
1450 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
1451 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
1452 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
1453 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
1454 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
1455 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
1456 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
1457 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
1458 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
1459 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
1460 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
1461 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
1462 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
1463 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
1464 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
1465 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
1466 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
1467 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) }
1468 };
1469 static const sph_u32 T256_5[32][8] = {
1470 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1471 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1472 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1473 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
1474 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
1475 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
1476 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
1477 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
1478 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
1479 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
1480 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
1481 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
1482 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
1483 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
1484 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
1485 { SPH_C32(0xaaa71800), SPH_C32(0x72a81680), SPH_C32(0xf97837ec),
1486 SPH_C32(0xb8591d04), SPH_C32(0x2a220000), SPH_C32(0xc47ebf14),
1487 SPH_C32(0x04ce77d4), SPH_C32(0xcb92c512) },
1488 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
1489 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
1490 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
1491 { SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd), SPH_C32(0x466ab43f),
1492 SPH_C32(0xa33f7777), SPH_C32(0x159b0800), SPH_C32(0xb8a46797),
1493 SPH_C32(0xca59dec0), SPH_C32(0x764b30f7) },
1494 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
1495 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
1496 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
1497 { SPH_C32(0x159b0800), SPH_C32(0xb8a46797), SPH_C32(0xca59dec0),
1498 SPH_C32(0x764b30f7), SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a),
1499 SPH_C32(0x8c336aff), SPH_C32(0xd5744780) },
1500 { SPH_C32(0x2a220000), SPH_C32(0xc47ebf14), SPH_C32(0x04ce77d4),
1501 SPH_C32(0xcb92c512), SPH_C32(0x80851800), SPH_C32(0xb6d6a994),
1502 SPH_C32(0xfdb64038), SPH_C32(0x73cbd816) },
1503 { SPH_C32(0xf4100800), SPH_C32(0xecfdefea), SPH_C32(0x754b5d13),
1504 SPH_C32(0x6d2d5a84), SPH_C32(0x610e1800), SPH_C32(0xe28f21e9),
1505 SPH_C32(0x42a4c3eb), SPH_C32(0x68adb265) },
1506 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
1507 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
1508 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
1509 { SPH_C32(0x610e1800), SPH_C32(0xe28f21e9), SPH_C32(0x42a4c3eb),
1510 SPH_C32(0x68adb265), SPH_C32(0x951e1000), SPH_C32(0x0e72ce03),
1511 SPH_C32(0x37ef9ef8), SPH_C32(0x0580e8e1) },
1512 { SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a), SPH_C32(0x8c336aff),
1513 SPH_C32(0xd5744780), SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd),
1514 SPH_C32(0x466ab43f), SPH_C32(0xa33f7777) },
1515 { SPH_C32(0x80851800), SPH_C32(0xb6d6a994), SPH_C32(0xfdb64038),
1516 SPH_C32(0x73cbd816), SPH_C32(0xaaa71800), SPH_C32(0x72a81680),
1517 SPH_C32(0xf97837ec), SPH_C32(0xb8591d04) },
1518 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
1519 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
1520 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
1521 { SPH_C32(0x37182800), SPH_C32(0x9cd4dc02), SPH_C32(0x607f1090),
1522 SPH_C32(0x9b769ab2), SPH_C32(0x76d80000), SPH_C32(0x7416e6ae),
1523 SPH_C32(0xc8ab6bdc), SPH_C32(0xba8a34b2) },
1524 { SPH_C32(0x08a12000), SPH_C32(0xe00e0481), SPH_C32(0xaee8b984),
1525 SPH_C32(0x26af6f57), SPH_C32(0xa8ea0800), SPH_C32(0x5c95b650),
1526 SPH_C32(0xb92e411b), SPH_C32(0x1c35ab24) },
1527 { SPH_C32(0xd6932800), SPH_C32(0xc88d547f), SPH_C32(0xdf6d9343),
1528 SPH_C32(0x8010f0c1), SPH_C32(0x49610800), SPH_C32(0x08cc3e2d),
1529 SPH_C32(0x063cc2c8), SPH_C32(0x0753c157) },
1530 { SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82), SPH_C32(0x9907277c),
1531 SPH_C32(0x232f87b6), SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba),
1532 SPH_C32(0xcc651c08), SPH_C32(0x7118f1a0) },
1533 { SPH_C32(0x438d3800), SPH_C32(0xc6ff9a7c), SPH_C32(0xe8820dbb),
1534 SPH_C32(0x85901820), SPH_C32(0xbd710000), SPH_C32(0xe431d1c7),
1535 SPH_C32(0x73779fdb), SPH_C32(0x6a7e9bd3) },
1536 { SPH_C32(0x7c343000), SPH_C32(0xba2542ff), SPH_C32(0x2615a4af),
1537 SPH_C32(0x3849edc5), SPH_C32(0x63430800), SPH_C32(0xccb28139),
1538 SPH_C32(0x02f2b51c), SPH_C32(0xccc10445) },
1539 { SPH_C32(0xa2063800), SPH_C32(0x92a61201), SPH_C32(0x57908e68),
1540 SPH_C32(0x9ef67253), SPH_C32(0x82c80800), SPH_C32(0x98eb0944),
1541 SPH_C32(0xbde036cf), SPH_C32(0xd7a76e36) },
1542 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
1543 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
1544 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
1545 { SPH_C32(0xfcb12800), SPH_C32(0x0cf3eb6b), SPH_C32(0xdba3e497),
1546 SPH_C32(0x4b8235d3), SPH_C32(0xc9e41000), SPH_C32(0xbe1a97b9),
1547 SPH_C32(0xfb8a82f0), SPH_C32(0x74981941) },
1548 { SPH_C32(0xc3082000), SPH_C32(0x702933e8), SPH_C32(0x15344d83),
1549 SPH_C32(0xf65bc036), SPH_C32(0x17d61800), SPH_C32(0x9699c747),
1550 SPH_C32(0x8a0fa837), SPH_C32(0xd22786d7) },
1551 { SPH_C32(0x1d3a2800), SPH_C32(0x58aa6316), SPH_C32(0x64b16744),
1552 SPH_C32(0x50e45fa0), SPH_C32(0xf65d1800), SPH_C32(0xc2c04f3a),
1553 SPH_C32(0x351d2be4), SPH_C32(0xc941eca4) },
1554 { SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb), SPH_C32(0x22dbd37b),
1555 SPH_C32(0xf3db28d7), SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad),
1556 SPH_C32(0xff44f524), SPH_C32(0xbf0adc53) },
1557 { SPH_C32(0x88243800), SPH_C32(0x56d8ad15), SPH_C32(0x535ef9bc),
1558 SPH_C32(0x5564b741), SPH_C32(0x024d1000), SPH_C32(0x2e3da0d0),
1559 SPH_C32(0x405676f7), SPH_C32(0xa46cb620) },
1560 { SPH_C32(0xb79d3000), SPH_C32(0x2a027596), SPH_C32(0x9dc950a8),
1561 SPH_C32(0xe8bd42a4), SPH_C32(0xdc7f1800), SPH_C32(0x06bef02e),
1562 SPH_C32(0x31d35c30), SPH_C32(0x02d329b6) },
1563 { SPH_C32(0x69af3800), SPH_C32(0x02812568), SPH_C32(0xec4c7a6f),
1564 SPH_C32(0x4e02dd32), SPH_C32(0x3df41800), SPH_C32(0x52e77853),
1565 SPH_C32(0x8ec1dfe3), SPH_C32(0x19b543c5) }
1566 };
1567 static const sph_u32 T256_10[32][8] = {
1568 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1569 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1570 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1571 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
1572 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
1573 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
1574 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
1575 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
1576 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
1577 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
1578 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
1579 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
1580 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
1581 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
1582 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
1583 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
1584 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
1585 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
1586 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
1587 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
1588 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
1589 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
1590 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
1591 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
1592 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
1593 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
1594 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
1595 { SPH_C32(0xfc720400), SPH_C32(0x98f26fa1), SPH_C32(0xcd585a76),
1596 SPH_C32(0xe7684482), SPH_C32(0xd0550100), SPH_C32(0x30caa1f1),
1597 SPH_C32(0x4d662f87), SPH_C32(0xac5ee7d6) },
1598 { SPH_C32(0x28860600), SPH_C32(0x128f4c44), SPH_C32(0x0f20b113),
1599 SPH_C32(0x179959a0), SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1),
1600 SPH_C32(0xeab03334), SPH_C32(0x1f8c40ca) },
1601 { SPH_C32(0x5bca0600), SPH_C32(0x87e0eb92), SPH_C32(0xadbda384),
1602 SPH_C32(0x797c31f4), SPH_C32(0x3e730100), SPH_C32(0x2281c9cf),
1603 SPH_C32(0xcda4f908), SPH_C32(0x97ad4cfa) },
1604 { SPH_C32(0x61180400), SPH_C32(0x1fd6a049), SPH_C32(0xef079e6e),
1605 SPH_C32(0xb27e87fa), SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2),
1606 SPH_C32(0x8a55cac6), SPH_C32(0x819835bc) },
1607 { SPH_C32(0x12540400), SPH_C32(0x8ab9079f), SPH_C32(0x4d9a8cf9),
1608 SPH_C32(0xdc9befae), SPH_C32(0x99cb0300), SPH_C32(0x3d934dfc),
1609 SPH_C32(0xad4100fa), SPH_C32(0x09b9398c) },
1610 { SPH_C32(0xc6a00600), SPH_C32(0x00c4247a), SPH_C32(0x8fe2679c),
1611 SPH_C32(0x2c6af28c), SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc),
1612 SPH_C32(0x0a971c49), SPH_C32(0xba6b9e90) },
1613 { SPH_C32(0xb5ec0600), SPH_C32(0x95ab83ac), SPH_C32(0x2d7f750b),
1614 SPH_C32(0x428f9ad8), SPH_C32(0x77ed0300), SPH_C32(0x2fd825c2),
1615 SPH_C32(0x2d83d675), SPH_C32(0x324a92a0) },
1616 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
1617 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
1618 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
1619 { SPH_C32(0x67f10000), SPH_C32(0xbad59029), SPH_C32(0xc8eff72c),
1620 SPH_C32(0x4a9a83b2), SPH_C32(0x5f6b0500), SPH_C32(0x3d576986),
1621 SPH_C32(0x22a36766), SPH_C32(0x25d3cb00) },
1622 { SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc), SPH_C32(0x0a971c49),
1623 SPH_C32(0xba6b9e90), SPH_C32(0x75a50400), SPH_C32(0x306c97b6),
1624 SPH_C32(0x85757bd5), SPH_C32(0x96016c1c) },
1625 { SPH_C32(0xc0490200), SPH_C32(0xa5c7141a), SPH_C32(0xa80a0ede),
1626 SPH_C32(0xd48ef6c4), SPH_C32(0xb14d0500), SPH_C32(0x2f1c01b8),
1627 SPH_C32(0xa261b1e9), SPH_C32(0x1e20602c) },
1628 { SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1), SPH_C32(0xeab03334),
1629 SPH_C32(0x1f8c40ca), SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385),
1630 SPH_C32(0xe5908227), SPH_C32(0x0815196a) },
1631 { SPH_C32(0x89d70000), SPH_C32(0xa89ef817), SPH_C32(0x482d21a3),
1632 SPH_C32(0x7169289e), SPH_C32(0x16f50700), SPH_C32(0x300e858b),
1633 SPH_C32(0xc284481b), SPH_C32(0x8034155a) },
1634 { SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2), SPH_C32(0x8a55cac6),
1635 SPH_C32(0x819835bc), SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb),
1636 SPH_C32(0x655254a8), SPH_C32(0x33e6b246) },
1637 { SPH_C32(0x2e6f0200), SPH_C32(0xb78c7c24), SPH_C32(0x28c8d851),
1638 SPH_C32(0xef7d5de8), SPH_C32(0xf8d30700), SPH_C32(0x2245edb5),
1639 SPH_C32(0x42469e94), SPH_C32(0xbbc7be76) },
1640 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
1641 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
1642 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
1643 { SPH_C32(0xe8cf0400), SPH_C32(0xb748585e), SPH_C32(0xa72abfcd),
1644 SPH_C32(0xc317af64), SPH_C32(0x4bd60500), SPH_C32(0x12ed5e79),
1645 SPH_C32(0x48d182dd), SPH_C32(0x01ac20e6) },
1646 { SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb), SPH_C32(0x655254a8),
1647 SPH_C32(0x33e6b246), SPH_C32(0x61180400), SPH_C32(0x1fd6a049),
1648 SPH_C32(0xef079e6e), SPH_C32(0xb27e87fa) },
1649 { SPH_C32(0x4f770600), SPH_C32(0xa85adc6d), SPH_C32(0xc7cf463f),
1650 SPH_C32(0x5d03da12), SPH_C32(0xa5f00500), SPH_C32(0x00a63647),
1651 SPH_C32(0xc8135452), SPH_C32(0x3a5f8bca) },
1652 { SPH_C32(0x75a50400), SPH_C32(0x306c97b6), SPH_C32(0x85757bd5),
1653 SPH_C32(0x96016c1c), SPH_C32(0xc6a00600), SPH_C32(0x00c4247a),
1654 SPH_C32(0x8fe2679c), SPH_C32(0x2c6af28c) },
1655 { SPH_C32(0x06e90400), SPH_C32(0xa5033060), SPH_C32(0x27e86942),
1656 SPH_C32(0xf8e40448), SPH_C32(0x02480700), SPH_C32(0x1fb4b274),
1657 SPH_C32(0xa8f6ada0), SPH_C32(0xa44bfebc) },
1658 { SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385), SPH_C32(0xe5908227),
1659 SPH_C32(0x0815196a), SPH_C32(0x28860600), SPH_C32(0x128f4c44),
1660 SPH_C32(0x0f20b113), SPH_C32(0x179959a0) },
1661 { SPH_C32(0xa1510600), SPH_C32(0xba11b453), SPH_C32(0x470d90b0),
1662 SPH_C32(0x66f0713e), SPH_C32(0xec6e0700), SPH_C32(0x0dffda4a),
1663 SPH_C32(0x28347b2f), SPH_C32(0x9fb85590) }
1664 };
1665 static const sph_u32 T256_15[32][8] = {
1666 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1667 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1668 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1669 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
1670 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
1671 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
1672 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
1673 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
1674 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
1675 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
1676 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
1677 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
1678 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
1679 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
1680 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
1681 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
1682 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
1683 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
1684 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
1685 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
1686 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
1687 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
1688 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
1689 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
1690 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
1691 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
1692 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
1693 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
1694 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
1695 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
1696 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
1697 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
1698 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
1699 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
1700 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
1701 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
1702 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
1703 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
1704 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
1705 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
1706 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
1707 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
1708 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
1709 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
1710 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
1711 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
1712 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
1713 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) },
1714 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
1715 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
1716 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
1717 { SPH_C32(0xfa6a0140), SPH_C32(0xb144dda6), SPH_C32(0xb3ecb303),
1718 SPH_C32(0xc5a75e61), SPH_C32(0x0be70000), SPH_C32(0x35a2fde2),
1719 SPH_C32(0xffc1b260), SPH_C32(0x1c92ec9f) },
1720 { SPH_C32(0xcf0f0100), SPH_C32(0x2ad26bec), SPH_C32(0xd8d5785c),
1721 SPH_C32(0x94b3e0af), SPH_C32(0x46290040), SPH_C32(0x0ef9119c),
1722 SPH_C32(0xc9a4d9c8), SPH_C32(0x3ff1d69a) },
1723 { SPH_C32(0x82c10140), SPH_C32(0x11898792), SPH_C32(0xeeb013f4),
1724 SPH_C32(0xb7d0daaa), SPH_C32(0x3e820040), SPH_C32(0xae344ba8),
1725 SPH_C32(0x94f8793f), SPH_C32(0x4d865251) },
1726 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
1727 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
1728 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
1729 { SPH_C32(0xa1b801c0), SPH_C32(0xf44bc54a), SPH_C32(0x7128df56),
1730 SPH_C32(0x36c5ec52), SPH_C32(0x32410000), SPH_C32(0x7f15ae09),
1731 SPH_C32(0x2e8fbb2b), SPH_C32(0xabe058b4) },
1732 { SPH_C32(0x94dd0180), SPH_C32(0x6fdd7300), SPH_C32(0x1a111409),
1733 SPH_C32(0x67d1529c), SPH_C32(0x7f8f0040), SPH_C32(0x444e4277),
1734 SPH_C32(0x18ead083), SPH_C32(0x888362b1) },
1735 { SPH_C32(0xd91301c0), SPH_C32(0x54869f7e), SPH_C32(0x2c747fa1),
1736 SPH_C32(0x44b26899), SPH_C32(0x07240040), SPH_C32(0xe4831843),
1737 SPH_C32(0x45b67074), SPH_C32(0xfaf4e67a) },
1738 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
1739 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
1740 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
1741 { SPH_C32(0xc3cc0140), SPH_C32(0xfbf38e4d), SPH_C32(0x62a2ba48),
1742 SPH_C32(0x72d5ea4a), SPH_C32(0x69930080), SPH_C32(0x3a1ab6e5),
1743 SPH_C32(0xec4bd77e), SPH_C32(0x5882ea87) },
1744 { SPH_C32(0xf6a90100), SPH_C32(0x60653807), SPH_C32(0x099b7117),
1745 SPH_C32(0x23c15484), SPH_C32(0x245d00c0), SPH_C32(0x01415a9b),
1746 SPH_C32(0xda2ebcd6), SPH_C32(0x7be1d082) },
1747 { SPH_C32(0xbb670140), SPH_C32(0x5b3ed479), SPH_C32(0x3ffe1abf),
1748 SPH_C32(0x00a26e81), SPH_C32(0x5cf600c0), SPH_C32(0xa18c00af),
1749 SPH_C32(0x87721c21), SPH_C32(0x09965449) },
1750 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
1751 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
1752 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) },
1753 { SPH_C32(0x981e01c0), SPH_C32(0xbefc96a1), SPH_C32(0xa066d61d),
1754 SPH_C32(0x81b75879), SPH_C32(0x50350080), SPH_C32(0x70ade50e),
1755 SPH_C32(0x3d05de35), SPH_C32(0xeff05eac) },
1756 { SPH_C32(0xad7b0180), SPH_C32(0x256a20eb), SPH_C32(0xcb5f1d42),
1757 SPH_C32(0xd0a3e6b7), SPH_C32(0x1dfb00c0), SPH_C32(0x4bf60970),
1758 SPH_C32(0x0b60b59d), SPH_C32(0xcc9364a9) },
1759 { SPH_C32(0xe0b501c0), SPH_C32(0x1e31cc95), SPH_C32(0xfd3a76ea),
1760 SPH_C32(0xf3c0dcb2), SPH_C32(0x655000c0), SPH_C32(0xeb3b5344),
1761 SPH_C32(0x563c156a), SPH_C32(0xbee4e062) }
1762 };
1763 static const sph_u32 T256_20[32][8] = {
1764 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1765 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1766 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1767 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
1768 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
1769 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
1770 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
1771 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
1772 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
1773 { SPH_C32(0x46400010), SPH_C32(0xf29d41bf), SPH_C32(0x628da57c),
1774 SPH_C32(0x29af183e), SPH_C32(0x918b0008), SPH_C32(0xf6ca6cb0),
1775 SPH_C32(0x5ccd1683), SPH_C32(0x51a5f0d2) },
1776 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
1777 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
1778 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
1779 { SPH_C32(0x39250000), SPH_C32(0xd6b355cd), SPH_C32(0xa2be8582),
1780 SPH_C32(0xe90cd8e3), SPH_C32(0xc0d70018), SPH_C32(0xb6391e4b),
1781 SPH_C32(0xa02a3081), SPH_C32(0x20f2a0b3) },
1782 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
1783 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
1784 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
1785 { SPH_C32(0x68790010), SPH_C32(0x96402736), SPH_C32(0x5e59a380),
1786 SPH_C32(0x985b8882), SPH_C32(0xeeee0018), SPH_C32(0xd2e478c2),
1787 SPH_C32(0x9cfe367d), SPH_C32(0x9106300f) },
1788 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
1789 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
1790 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
1791 { SPH_C32(0xb5a40020), SPH_C32(0x3389d6b2), SPH_C32(0x67a4cf7a),
1792 SPH_C32(0xba57e89f), SPH_C32(0xe3c00008), SPH_C32(0x5badc72b),
1793 SPH_C32(0x19b01d86), SPH_C32(0x83b84116) },
1794 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
1795 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
1796 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
1797 { SPH_C32(0xe4f80030), SPH_C32(0x737aa449), SPH_C32(0x9b43e978),
1798 SPH_C32(0xcb00b8fe), SPH_C32(0xcdf90008), SPH_C32(0x3f70a1a2),
1799 SPH_C32(0x25641b7a), SPH_C32(0x324cd1aa) },
1800 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
1801 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
1802 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
1803 { SPH_C32(0x9b9d0020), SPH_C32(0x5754b03b), SPH_C32(0x5b70c986),
1804 SPH_C32(0x0ba37823), SPH_C32(0x9ca50018), SPH_C32(0x7f83d359),
1805 SPH_C32(0xd9833d78), SPH_C32(0x431b81cb) },
1806 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
1807 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
1808 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
1809 { SPH_C32(0xcac10030), SPH_C32(0x17a7c2c0), SPH_C32(0xa797ef84),
1810 SPH_C32(0x7af42842), SPH_C32(0xb29c0018), SPH_C32(0x1b5eb5d0),
1811 SPH_C32(0xe5573b84), SPH_C32(0xf2ef1177) },
1812 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
1813 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
1814 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
1815 { SPH_C32(0x4b6e0000), SPH_C32(0x7bd4fe56), SPH_C32(0xe7c38e87),
1816 SPH_C32(0x3b116927), SPH_C32(0x41780028), SPH_C32(0xda4a22dd),
1817 SPH_C32(0xe07e5182), SPH_C32(0x6117e1d6) },
1818 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
1819 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
1820 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
1821 { SPH_C32(0x1a320010), SPH_C32(0x3b278cad), SPH_C32(0x1b24a885),
1822 SPH_C32(0x4a463946), SPH_C32(0x6f410028), SPH_C32(0xbe974454),
1823 SPH_C32(0xdcaa577e), SPH_C32(0xd0e3716a) },
1824 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
1825 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
1826 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
1827 { SPH_C32(0x65570000), SPH_C32(0x1f0998df), SPH_C32(0xdb17887b),
1828 SPH_C32(0x8ae5f99b), SPH_C32(0x3e1d0038), SPH_C32(0xfe6436af),
1829 SPH_C32(0x204d717c), SPH_C32(0xa1b4210b) },
1830 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
1831 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
1832 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
1833 { SPH_C32(0x340b0010), SPH_C32(0x5ffaea24), SPH_C32(0x27f0ae79),
1834 SPH_C32(0xfbb2a9fa), SPH_C32(0x10240038), SPH_C32(0x9ab95026),
1835 SPH_C32(0x1c997780), SPH_C32(0x1040b1b7) },
1836 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
1837 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
1838 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
1839 { SPH_C32(0xe9d60020), SPH_C32(0xfa331ba0), SPH_C32(0x1e0dc283),
1840 SPH_C32(0xd9bec9e7), SPH_C32(0x1d0a0028), SPH_C32(0x13f0efcf),
1841 SPH_C32(0x99d75c7b), SPH_C32(0x02fec0ae) },
1842 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
1843 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
1844 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
1845 { SPH_C32(0xb88a0030), SPH_C32(0xbac0695b), SPH_C32(0xe2eae481),
1846 SPH_C32(0xa8e99986), SPH_C32(0x33330028), SPH_C32(0x772d8946),
1847 SPH_C32(0xa5035a87), SPH_C32(0xb30a5012) },
1848 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
1849 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
1850 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
1851 { SPH_C32(0xc7ef0020), SPH_C32(0x9eee7d29), SPH_C32(0x22d9c47f),
1852 SPH_C32(0x684a595b), SPH_C32(0x626f0038), SPH_C32(0x37defbbd),
1853 SPH_C32(0x59e47c85), SPH_C32(0xc25d0073) },
1854 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
1855 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
1856 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) },
1857 { SPH_C32(0x96b30030), SPH_C32(0xde1d0fd2), SPH_C32(0xde3ee27d),
1858 SPH_C32(0x191d093a), SPH_C32(0x4c560038), SPH_C32(0x53039d34),
1859 SPH_C32(0x65307a79), SPH_C32(0x73a990cf) }
1860 };
1861 static const sph_u32 T256_25[32][8] = {
1862 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1863 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1864 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1865 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
1866 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
1867 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
1868 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
1869 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
1870 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
1871 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
1872 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
1873 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
1874 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
1875 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
1876 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
1877 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
1878 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
1879 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
1880 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
1881 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
1882 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
1883 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
1884 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
1885 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) },
1886 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
1887 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
1888 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
1889 { SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19), SPH_C32(0x01d79997),
1890 SPH_C32(0xfbd930c2), SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9),
1891 SPH_C32(0x7c158621), SPH_C32(0xcb7e53af) },
1892 { SPH_C32(0x3a050000), SPH_C32(0x6508f6be), SPH_C32(0xe1d03671),
1893 SPH_C32(0x64347a75), SPH_C32(0x622e0006), SPH_C32(0xb699de7a),
1894 SPH_C32(0xe5f0038b), SPH_C32(0x460ba45e) },
1895 { SPH_C32(0xb2260002), SPH_C32(0x3aef510d), SPH_C32(0x7835b3db),
1896 SPH_C32(0xe9418d84), SPH_C32(0x33820006), SPH_C32(0x937ad16e),
1897 SPH_C32(0x9c1229c7), SPH_C32(0x54931918) },
1898 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
1899 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
1900 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
1901 { SPH_C32(0x33820006), SPH_C32(0x937ad16e), SPH_C32(0x9c1229c7),
1902 SPH_C32(0x54931918), SPH_C32(0x81a40004), SPH_C32(0xa9958063),
1903 SPH_C32(0xe4279a1c), SPH_C32(0xbdd2949c) },
1904 { SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9), SPH_C32(0x7c158621),
1905 SPH_C32(0xcb7e53af), SPH_C32(0x09870006), SPH_C32(0xf67227d0),
1906 SPH_C32(0x7dc21fb6), SPH_C32(0x30a7636d) },
1907 { SPH_C32(0x622e0006), SPH_C32(0xb699de7a), SPH_C32(0xe5f0038b),
1908 SPH_C32(0x460ba45e), SPH_C32(0x582b0006), SPH_C32(0xd39128c4),
1909 SPH_C32(0x042035fa), SPH_C32(0x223fde2b) },
1910 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
1911 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
1912 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
1913 { SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece), SPH_C32(0x679616ab),
1914 SPH_C32(0x35dcdfc0), SPH_C32(0x46b00000), SPH_C32(0x978d3c50),
1915 SPH_C32(0xe788a932), SPH_C32(0x4a60f519) },
1916 { SPH_C32(0xf9020008), SPH_C32(0x059a3669), SPH_C32(0x8791b94d),
1917 SPH_C32(0xaa319577), SPH_C32(0xce930002), SPH_C32(0xc86a9be3),
1918 SPH_C32(0x7e6d2c98), SPH_C32(0xc71502e8) },
1919 { SPH_C32(0x7121000a), SPH_C32(0x5a7d91da), SPH_C32(0x1e743ce7),
1920 SPH_C32(0x27446286), SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7),
1921 SPH_C32(0x078f06d4), SPH_C32(0xd58dbfae) },
1922 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
1923 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
1924 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
1925 { SPH_C32(0xf085000e), SPH_C32(0xf3e811b9), SPH_C32(0xfa53a6fb),
1926 SPH_C32(0x9a96f61a), SPH_C32(0x2d190000), SPH_C32(0xd766c5fa),
1927 SPH_C32(0x7fbab50f), SPH_C32(0x3ccc322a) },
1928 { SPH_C32(0x290a000c), SPH_C32(0x89ecb91e), SPH_C32(0x1a54091d),
1929 SPH_C32(0x057bbcad), SPH_C32(0xa53a0002), SPH_C32(0x88816249),
1930 SPH_C32(0xe65f30a5), SPH_C32(0xb1b9c5db) },
1931 { SPH_C32(0xa129000e), SPH_C32(0xd60b1ead), SPH_C32(0x83b18cb7),
1932 SPH_C32(0x880e4b5c), SPH_C32(0xf4960002), SPH_C32(0xad626d5d),
1933 SPH_C32(0x9fbd1ae9), SPH_C32(0xa321789d) },
1934 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
1935 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
1936 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
1937 { SPH_C32(0x4b24000a), SPH_C32(0x3f756764), SPH_C32(0xffa40a96),
1938 SPH_C32(0x437018f3), SPH_C32(0xfd110004), SPH_C32(0x5b104a8d),
1939 SPH_C32(0xe27f055f), SPH_C32(0x93861bf0) },
1940 { SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3), SPH_C32(0x1fa3a570),
1941 SPH_C32(0xdc9d5244), SPH_C32(0x75320006), SPH_C32(0x04f7ed3e),
1942 SPH_C32(0x7b9a80f5), SPH_C32(0x1ef3ec01) },
1943 { SPH_C32(0x1a88000a), SPH_C32(0x1a966870), SPH_C32(0x864620da),
1944 SPH_C32(0x51e8a5b5), SPH_C32(0x249e0006), SPH_C32(0x2114e22a),
1945 SPH_C32(0x0278aab9), SPH_C32(0x0c6b5147) },
1946 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
1947 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
1948 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
1949 { SPH_C32(0x9b2c000e), SPH_C32(0xb303e813), SPH_C32(0x6261bac6),
1950 SPH_C32(0xec3a3129), SPH_C32(0x96b80004), SPH_C32(0x1bfbb327),
1951 SPH_C32(0x7a4d1962), SPH_C32(0xe52adcc3) },
1952 { SPH_C32(0x42a3000c), SPH_C32(0xc90740b4), SPH_C32(0x82661520),
1953 SPH_C32(0x73d77b9e), SPH_C32(0x1e9b0006), SPH_C32(0x441c1494),
1954 SPH_C32(0xe3a89cc8), SPH_C32(0x685f2b32) },
1955 { SPH_C32(0xca80000e), SPH_C32(0x96e0e707), SPH_C32(0x1b83908a),
1956 SPH_C32(0xfea28c6f), SPH_C32(0x4f370006), SPH_C32(0x61ff1b80),
1957 SPH_C32(0x9a4ab684), SPH_C32(0x7ac79674) }
1958 };
1959 static const sph_u32 T256_30[4][8] = {
1960 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1961 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
1962 SPH_C32(0x00000000), SPH_C32(0x00000000) },
1963 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
1964 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
1965 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
1966 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
1967 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
1968 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
1969 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
1970 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
1971 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
1972 };
1973 #define INPUT_SMALL do { \
1974 unsigned acc = buf[0]; \
1975 const sph_u32 *rp; \
1976 rp = &T256_0[acc >> 3][0]; \
1977 m0 = rp[0]; \
1978 m1 = rp[1]; \
1979 m2 = rp[2]; \
1980 m3 = rp[3]; \
1981 m4 = rp[4]; \
1982 m5 = rp[5]; \
1983 m6 = rp[6]; \
1984 m7 = rp[7]; \
1985 acc = (acc << 8) | buf[1]; \
1986 rp = &T256_5[(acc >> 6) & 0x1f][0]; \
1987 m0 ^= rp[0]; \
1988 m1 ^= rp[1]; \
1989 m2 ^= rp[2]; \
1990 m3 ^= rp[3]; \
1991 m4 ^= rp[4]; \
1992 m5 ^= rp[5]; \
1993 m6 ^= rp[6]; \
1994 m7 ^= rp[7]; \
1995 rp = &T256_10[(acc >> 1) & 0x1f][0]; \
1996 m0 ^= rp[0]; \
1997 m1 ^= rp[1]; \
1998 m2 ^= rp[2]; \
1999 m3 ^= rp[3]; \
2000 m4 ^= rp[4]; \
2001 m5 ^= rp[5]; \
2002 m6 ^= rp[6]; \
2003 m7 ^= rp[7]; \
2004 acc = (acc << 8) | buf[2]; \
2005 rp = &T256_15[(acc >> 4) & 0x1f][0]; \
2006 m0 ^= rp[0]; \
2007 m1 ^= rp[1]; \
2008 m2 ^= rp[2]; \
2009 m3 ^= rp[3]; \
2010 m4 ^= rp[4]; \
2011 m5 ^= rp[5]; \
2012 m6 ^= rp[6]; \
2013 m7 ^= rp[7]; \
2014 acc = (acc << 8) | buf[3]; \
2015 rp = &T256_20[(acc >> 7) & 0x1f][0]; \
2016 m0 ^= rp[0]; \
2017 m1 ^= rp[1]; \
2018 m2 ^= rp[2]; \
2019 m3 ^= rp[3]; \
2020 m4 ^= rp[4]; \
2021 m5 ^= rp[5]; \
2022 m6 ^= rp[6]; \
2023 m7 ^= rp[7]; \
2024 rp = &T256_25[(acc >> 2) & 0x1f][0]; \
2025 m0 ^= rp[0]; \
2026 m1 ^= rp[1]; \
2027 m2 ^= rp[2]; \
2028 m3 ^= rp[3]; \
2029 m4 ^= rp[4]; \
2030 m5 ^= rp[5]; \
2031 m6 ^= rp[6]; \
2032 m7 ^= rp[7]; \
2033 rp = &T256_30[acc & 0x03][0]; \
2034 m0 ^= rp[0]; \
2035 m1 ^= rp[1]; \
2036 m2 ^= rp[2]; \
2037 m3 ^= rp[3]; \
2038 m4 ^= rp[4]; \
2039 m5 ^= rp[5]; \
2040 m6 ^= rp[6]; \
2041 m7 ^= rp[7]; \
2042 } while (0)
2043 #endif
2044 #if SPH_HAMSI_EXPAND_SMALL == 6
2045 static const sph_u32 T256_0[64][8] = {
2046 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2047 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2048 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2049 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
2050 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
2051 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
2052 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
2053 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
2054 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
2055 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
2056 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
2057 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
2058 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
2059 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
2060 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
2061 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
2062 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
2063 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
2064 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
2065 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
2066 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
2067 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
2068 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
2069 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) },
2070 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
2071 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
2072 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
2073 { SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9), SPH_C32(0x957fa2ed),
2074 SPH_C32(0x2d88051a), SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e),
2075 SPH_C32(0x7ec6bf1e), SPH_C32(0x7f9b928d) },
2076 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
2077 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
2078 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
2079 { SPH_C32(0x982e2000), SPH_C32(0xdfabd80a), SPH_C32(0xe2c64ae2),
2080 SPH_C32(0x8c645bdb), SPH_C32(0x1d666000), SPH_C32(0xa4f36f31),
2081 SPH_C32(0x18856d46), SPH_C32(0xe3bec968) },
2082 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
2083 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
2084 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
2085 { SPH_C32(0x1d666000), SPH_C32(0xa4f36f31), SPH_C32(0x18856d46),
2086 SPH_C32(0xe3bec968), SPH_C32(0x85484000), SPH_C32(0x7b58b73b),
2087 SPH_C32(0xfa4327a4), SPH_C32(0x6fda92b3) },
2088 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
2089 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
2090 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
2091 { SPH_C32(0x8a356000), SPH_C32(0x84bc01e2), SPH_C32(0x6f3c8549),
2092 SPH_C32(0x425297a9), SPH_C32(0xfb316000), SPH_C32(0xef405514),
2093 SPH_C32(0x9c00f5fc), SPH_C32(0xf3ffc956) },
2094 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
2095 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
2096 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
2097 { SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d), SPH_C32(0xa4011e05),
2098 SPH_C32(0x14055bfb), SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a),
2099 SPH_C32(0x154591df), SPH_C32(0xd2f2e303) },
2100 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
2101 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
2102 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
2103 { SPH_C32(0x9a01a000), SPH_C32(0x118e91ee), SPH_C32(0xd3b8f60a),
2104 SPH_C32(0xb5e9053a), SPH_C32(0xed752000), SPH_C32(0x281d1f35),
2105 SPH_C32(0x73064387), SPH_C32(0x4ed7b8e6) },
2106 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
2107 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
2108 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
2109 { SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5), SPH_C32(0x29fbd1ae),
2110 SPH_C32(0xda339789), SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f),
2111 SPH_C32(0x91c00965), SPH_C32(0xc2b3e33d) },
2112 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
2113 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
2114 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
2115 { SPH_C32(0x881ae000), SPH_C32(0x4a994806), SPH_C32(0x5e4239a1),
2116 SPH_C32(0x7bdfc948), SPH_C32(0x0b222000), SPH_C32(0x63ae2510),
2117 SPH_C32(0xf783db3d), SPH_C32(0x5e96b8d8) },
2118 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
2119 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
2120 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
2121 { SPH_C32(0xeb05a000), SPH_C32(0x7a72c518), SPH_C32(0x208486bf),
2122 SPH_C32(0x04445bc5), SPH_C32(0x67404000), SPH_C32(0xaca11ed7),
2123 SPH_C32(0x1c3ac6ce), SPH_C32(0x0c852f4f) },
2124 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
2125 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
2126 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
2127 { SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb), SPH_C32(0x573d6eb0),
2128 SPH_C32(0xa5a80504), SPH_C32(0x19396000), SPH_C32(0x38b9fcf8),
2129 SPH_C32(0x7a791496), SPH_C32(0x90a074aa) },
2130 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
2131 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
2132 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
2133 { SPH_C32(0xf91ee000), SPH_C32(0x21651cf0), SPH_C32(0xad7e4914),
2134 SPH_C32(0xca7297b7), SPH_C32(0x81174000), SPH_C32(0xe71224f2),
2135 SPH_C32(0x98bf5e74), SPH_C32(0x1cc42f71) },
2136 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
2137 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
2138 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
2139 { SPH_C32(0x6e4de000), SPH_C32(0x012a7223), SPH_C32(0xdac7a11b),
2140 SPH_C32(0x6b9ec976), SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd),
2141 SPH_C32(0xfefc8c2c), SPH_C32(0x80e17494) },
2142 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
2143 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
2144 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
2145 { SPH_C32(0xed752000), SPH_C32(0x281d1f35), SPH_C32(0x73064387),
2146 SPH_C32(0x4ed7b8e6), SPH_C32(0x77748000), SPH_C32(0x39938edb),
2147 SPH_C32(0xa0beb58d), SPH_C32(0xfb3ebddc) },
2148 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
2149 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
2150 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
2151 { SPH_C32(0x7a262000), SPH_C32(0x085271e6), SPH_C32(0x04bfab88),
2152 SPH_C32(0xef3be627), SPH_C32(0x090da000), SPH_C32(0xad8b6cf4),
2153 SPH_C32(0xc6fd67d5), SPH_C32(0x671be639) },
2154 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
2155 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
2156 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
2157 { SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd), SPH_C32(0xfefc8c2c),
2158 SPH_C32(0x80e17494), SPH_C32(0x91238000), SPH_C32(0x7220b4fe),
2159 SPH_C32(0x243b2d37), SPH_C32(0xeb7fbde2) },
2160 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
2161 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
2162 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
2163 { SPH_C32(0x683d6000), SPH_C32(0x5345a80e), SPH_C32(0x89456423),
2164 SPH_C32(0x210d2a55), SPH_C32(0xef5aa000), SPH_C32(0xe63856d1),
2165 SPH_C32(0x4278ff6f), SPH_C32(0x775ae607) },
2166 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
2167 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
2168 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
2169 { SPH_C32(0x0b222000), SPH_C32(0x63ae2510), SPH_C32(0xf783db3d),
2170 SPH_C32(0x5e96b8d8), SPH_C32(0x8338c000), SPH_C32(0x29376d16),
2171 SPH_C32(0xa9c1e29c), SPH_C32(0x25497190) },
2172 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
2173 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
2174 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
2175 { SPH_C32(0x9c712000), SPH_C32(0x43e14bc3), SPH_C32(0x803a3332),
2176 SPH_C32(0xff7ae619), SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39),
2177 SPH_C32(0xcf8230c4), SPH_C32(0xb96c2a75) },
2178 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
2179 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
2180 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
2181 { SPH_C32(0x19396000), SPH_C32(0x38b9fcf8), SPH_C32(0x7a791496),
2182 SPH_C32(0x90a074aa), SPH_C32(0x656fc000), SPH_C32(0x62845733),
2183 SPH_C32(0x2d447a26), SPH_C32(0x350871ae) },
2184 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
2185 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
2186 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
2187 { SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b), SPH_C32(0x0dc0fc99),
2188 SPH_C32(0x314c2a6b), SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c),
2189 SPH_C32(0x4b07a87e), SPH_C32(0xa92d2a4b) },
2190 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
2191 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
2192 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
2193 { SPH_C32(0x090da000), SPH_C32(0xad8b6cf4), SPH_C32(0xc6fd67d5),
2194 SPH_C32(0x671be639), SPH_C32(0x732b8000), SPH_C32(0xa5d91d12),
2195 SPH_C32(0xc242cc5d), SPH_C32(0x8820001e) },
2196 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
2197 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
2198 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
2199 { SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227), SPH_C32(0xb1448fda),
2200 SPH_C32(0xc6f7b8f8), SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d),
2201 SPH_C32(0xa4011e05), SPH_C32(0x14055bfb) },
2202 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
2203 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
2204 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
2205 { SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c), SPH_C32(0x4b07a87e),
2206 SPH_C32(0xa92d2a4b), SPH_C32(0x957c8000), SPH_C32(0xee6a2737),
2207 SPH_C32(0x46c754e7), SPH_C32(0x98610020) },
2208 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
2209 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
2210 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
2211 { SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf), SPH_C32(0x3cbe4071),
2212 SPH_C32(0x08c1748a), SPH_C32(0xeb05a000), SPH_C32(0x7a72c518),
2213 SPH_C32(0x208486bf), SPH_C32(0x04445bc5) },
2214 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
2215 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
2216 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
2217 { SPH_C32(0xef5aa000), SPH_C32(0xe63856d1), SPH_C32(0x4278ff6f),
2218 SPH_C32(0x775ae607), SPH_C32(0x8767c000), SPH_C32(0xb57dfedf),
2219 SPH_C32(0xcb3d9b4c), SPH_C32(0x5657cc52) },
2220 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
2221 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
2222 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
2223 { SPH_C32(0x7809a000), SPH_C32(0xc6773802), SPH_C32(0x35c11760),
2224 SPH_C32(0xd6b6b8c6), SPH_C32(0xf91ee000), SPH_C32(0x21651cf0),
2225 SPH_C32(0xad7e4914), SPH_C32(0xca7297b7) },
2226 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
2227 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
2228 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
2229 { SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39), SPH_C32(0xcf8230c4),
2230 SPH_C32(0xb96c2a75), SPH_C32(0x6130c000), SPH_C32(0xfecec4fa),
2231 SPH_C32(0x4fb803f6), SPH_C32(0x4616cc6c) },
2232 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
2233 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
2234 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) },
2235 { SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea), SPH_C32(0xb83bd8cb),
2236 SPH_C32(0x188074b4), SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5),
2237 SPH_C32(0x29fbd1ae), SPH_C32(0xda339789) }
2238 };
2239 static const sph_u32 T256_6[64][8] = {
2240 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2241 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2242 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2243 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
2244 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
2245 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
2246 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
2247 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
2248 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
2249 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
2250 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
2251 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
2252 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
2253 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
2254 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
2255 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
2256 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
2257 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
2258 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
2259 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
2260 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
2261 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
2262 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
2263 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
2264 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
2265 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
2266 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
2267 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
2268 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
2269 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
2270 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
2271 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
2272 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
2273 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
2274 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
2275 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
2276 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
2277 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
2278 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
2279 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
2280 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
2281 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
2282 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
2283 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
2284 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
2285 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
2286 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
2287 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) },
2288 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
2289 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
2290 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
2291 { SPH_C32(0xfbab1400), SPH_C32(0x57b68e09), SPH_C32(0xe73855ca),
2292 SPH_C32(0x976bae44), SPH_C32(0xdf140000), SPH_C32(0xbf9d0096),
2293 SPH_C32(0xd1ae11bc), SPH_C32(0xf48b4487) },
2294 { SPH_C32(0x60281000), SPH_C32(0x75917181), SPH_C32(0xe28ff890),
2295 SPH_C32(0x3a996974), SPH_C32(0x502a0400), SPH_C32(0xb200c8e1),
2296 SPH_C32(0xbe6b595d), SPH_C32(0x7d066851) },
2297 { SPH_C32(0xef161400), SPH_C32(0x780cb9f6), SPH_C32(0x8d4ab071),
2298 SPH_C32(0xb31445a2), SPH_C32(0x44970400), SPH_C32(0x9dbaff1e),
2299 SPH_C32(0xd419bce6), SPH_C32(0x597983b7) },
2300 { SPH_C32(0xaaa71800), SPH_C32(0x72a81680), SPH_C32(0xf97837ec),
2301 SPH_C32(0xb8591d04), SPH_C32(0x2a220000), SPH_C32(0xc47ebf14),
2302 SPH_C32(0x04ce77d4), SPH_C32(0xcb92c512) },
2303 { SPH_C32(0x25991c00), SPH_C32(0x7f35def7), SPH_C32(0x96bd7f0d),
2304 SPH_C32(0x31d431d2), SPH_C32(0x3e9f0000), SPH_C32(0xebc488eb),
2305 SPH_C32(0x6ebc926f), SPH_C32(0xefed2ef4) },
2306 { SPH_C32(0xbe1a1800), SPH_C32(0x5d12217f), SPH_C32(0x930ad257),
2307 SPH_C32(0x9c26f6e2), SPH_C32(0xb1a10400), SPH_C32(0xe659409c),
2308 SPH_C32(0x0179da8e), SPH_C32(0x66600222) },
2309 { SPH_C32(0x31241c00), SPH_C32(0x508fe908), SPH_C32(0xfccf9ab6),
2310 SPH_C32(0x15abda34), SPH_C32(0xa51c0400), SPH_C32(0xc9e37763),
2311 SPH_C32(0x6b0b3f35), SPH_C32(0x421fe9c4) },
2312 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
2313 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
2314 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
2315 { SPH_C32(0x1a201400), SPH_C32(0x03ef0674), SPH_C32(0x582ad619),
2316 SPH_C32(0x8c0dc437), SPH_C32(0xe0ad0800), SPH_C32(0xc347d815),
2317 SPH_C32(0x1f39b8a8), SPH_C32(0x4952b162) },
2318 { SPH_C32(0x81a31000), SPH_C32(0x21c8f9fc), SPH_C32(0x5d9d7b43),
2319 SPH_C32(0x21ff0307), SPH_C32(0x6f930c00), SPH_C32(0xceda1062),
2320 SPH_C32(0x70fcf049), SPH_C32(0xc0df9db4) },
2321 { SPH_C32(0x0e9d1400), SPH_C32(0x2c55318b), SPH_C32(0x325833a2),
2322 SPH_C32(0xa8722fd1), SPH_C32(0x7b2e0c00), SPH_C32(0xe160279d),
2323 SPH_C32(0x1a8e15f2), SPH_C32(0xe4a07652) },
2324 { SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd), SPH_C32(0x466ab43f),
2325 SPH_C32(0xa33f7777), SPH_C32(0x159b0800), SPH_C32(0xb8a46797),
2326 SPH_C32(0xca59dec0), SPH_C32(0x764b30f7) },
2327 { SPH_C32(0xc4121c00), SPH_C32(0x2b6c568a), SPH_C32(0x29affcde),
2328 SPH_C32(0x2ab25ba1), SPH_C32(0x01260800), SPH_C32(0x971e5068),
2329 SPH_C32(0xa02b3b7b), SPH_C32(0x5234db11) },
2330 { SPH_C32(0x5f911800), SPH_C32(0x094ba902), SPH_C32(0x2c185184),
2331 SPH_C32(0x87409c91), SPH_C32(0x8e180c00), SPH_C32(0x9a83981f),
2332 SPH_C32(0xcfee739a), SPH_C32(0xdbb9f7c7) },
2333 { SPH_C32(0xd0af1c00), SPH_C32(0x04d66175), SPH_C32(0x43dd1965),
2334 SPH_C32(0x0ecdb047), SPH_C32(0x9aa50c00), SPH_C32(0xb539afe0),
2335 SPH_C32(0xa59c9621), SPH_C32(0xffc61c21) },
2336 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
2337 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
2338 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
2339 { SPH_C32(0x44970400), SPH_C32(0x9dbaff1e), SPH_C32(0xd419bce6),
2340 SPH_C32(0x597983b7), SPH_C32(0xab811000), SPH_C32(0xe5b646e8),
2341 SPH_C32(0x59530c97), SPH_C32(0xea6dc615) },
2342 { SPH_C32(0xdf140000), SPH_C32(0xbf9d0096), SPH_C32(0xd1ae11bc),
2343 SPH_C32(0xf48b4487), SPH_C32(0x24bf1400), SPH_C32(0xe82b8e9f),
2344 SPH_C32(0x36964476), SPH_C32(0x63e0eac3) },
2345 { SPH_C32(0x502a0400), SPH_C32(0xb200c8e1), SPH_C32(0xbe6b595d),
2346 SPH_C32(0x7d066851), SPH_C32(0x30021400), SPH_C32(0xc791b960),
2347 SPH_C32(0x5ce4a1cd), SPH_C32(0x479f0125) },
2348 { SPH_C32(0x159b0800), SPH_C32(0xb8a46797), SPH_C32(0xca59dec0),
2349 SPH_C32(0x764b30f7), SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a),
2350 SPH_C32(0x8c336aff), SPH_C32(0xd5744780) },
2351 { SPH_C32(0x9aa50c00), SPH_C32(0xb539afe0), SPH_C32(0xa59c9621),
2352 SPH_C32(0xffc61c21), SPH_C32(0x4a0a1000), SPH_C32(0xb1efce95),
2353 SPH_C32(0xe6418f44), SPH_C32(0xf10bac66) },
2354 { SPH_C32(0x01260800), SPH_C32(0x971e5068), SPH_C32(0xa02b3b7b),
2355 SPH_C32(0x5234db11), SPH_C32(0xc5341400), SPH_C32(0xbc7206e2),
2356 SPH_C32(0x8984c7a5), SPH_C32(0x788680b0) },
2357 { SPH_C32(0x8e180c00), SPH_C32(0x9a83981f), SPH_C32(0xcfee739a),
2358 SPH_C32(0xdbb9f7c7), SPH_C32(0xd1891400), SPH_C32(0x93c8311d),
2359 SPH_C32(0xe3f6221e), SPH_C32(0x5cf96b56) },
2360 { SPH_C32(0x2a220000), SPH_C32(0xc47ebf14), SPH_C32(0x04ce77d4),
2361 SPH_C32(0xcb92c512), SPH_C32(0x80851800), SPH_C32(0xb6d6a994),
2362 SPH_C32(0xfdb64038), SPH_C32(0x73cbd816) },
2363 { SPH_C32(0xa51c0400), SPH_C32(0xc9e37763), SPH_C32(0x6b0b3f35),
2364 SPH_C32(0x421fe9c4), SPH_C32(0x94381800), SPH_C32(0x996c9e6b),
2365 SPH_C32(0x97c4a583), SPH_C32(0x57b433f0) },
2366 { SPH_C32(0x3e9f0000), SPH_C32(0xebc488eb), SPH_C32(0x6ebc926f),
2367 SPH_C32(0xefed2ef4), SPH_C32(0x1b061c00), SPH_C32(0x94f1561c),
2368 SPH_C32(0xf801ed62), SPH_C32(0xde391f26) },
2369 { SPH_C32(0xb1a10400), SPH_C32(0xe659409c), SPH_C32(0x0179da8e),
2370 SPH_C32(0x66600222), SPH_C32(0x0fbb1c00), SPH_C32(0xbb4b61e3),
2371 SPH_C32(0x927308d9), SPH_C32(0xfa46f4c0) },
2372 { SPH_C32(0xf4100800), SPH_C32(0xecfdefea), SPH_C32(0x754b5d13),
2373 SPH_C32(0x6d2d5a84), SPH_C32(0x610e1800), SPH_C32(0xe28f21e9),
2374 SPH_C32(0x42a4c3eb), SPH_C32(0x68adb265) },
2375 { SPH_C32(0x7b2e0c00), SPH_C32(0xe160279d), SPH_C32(0x1a8e15f2),
2376 SPH_C32(0xe4a07652), SPH_C32(0x75b31800), SPH_C32(0xcd351616),
2377 SPH_C32(0x28d62650), SPH_C32(0x4cd25983) },
2378 { SPH_C32(0xe0ad0800), SPH_C32(0xc347d815), SPH_C32(0x1f39b8a8),
2379 SPH_C32(0x4952b162), SPH_C32(0xfa8d1c00), SPH_C32(0xc0a8de61),
2380 SPH_C32(0x47136eb1), SPH_C32(0xc55f7555) },
2381 { SPH_C32(0x6f930c00), SPH_C32(0xceda1062), SPH_C32(0x70fcf049),
2382 SPH_C32(0xc0df9db4), SPH_C32(0xee301c00), SPH_C32(0xef12e99e),
2383 SPH_C32(0x2d618b0a), SPH_C32(0xe1209eb3) },
2384 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
2385 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
2386 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
2387 { SPH_C32(0x30021400), SPH_C32(0xc791b960), SPH_C32(0x5ce4a1cd),
2388 SPH_C32(0x479f0125), SPH_C32(0x60281000), SPH_C32(0x75917181),
2389 SPH_C32(0xe28ff890), SPH_C32(0x3a996974) },
2390 { SPH_C32(0xab811000), SPH_C32(0xe5b646e8), SPH_C32(0x59530c97),
2391 SPH_C32(0xea6dc615), SPH_C32(0xef161400), SPH_C32(0x780cb9f6),
2392 SPH_C32(0x8d4ab071), SPH_C32(0xb31445a2) },
2393 { SPH_C32(0x24bf1400), SPH_C32(0xe82b8e9f), SPH_C32(0x36964476),
2394 SPH_C32(0x63e0eac3), SPH_C32(0xfbab1400), SPH_C32(0x57b68e09),
2395 SPH_C32(0xe73855ca), SPH_C32(0x976bae44) },
2396 { SPH_C32(0x610e1800), SPH_C32(0xe28f21e9), SPH_C32(0x42a4c3eb),
2397 SPH_C32(0x68adb265), SPH_C32(0x951e1000), SPH_C32(0x0e72ce03),
2398 SPH_C32(0x37ef9ef8), SPH_C32(0x0580e8e1) },
2399 { SPH_C32(0xee301c00), SPH_C32(0xef12e99e), SPH_C32(0x2d618b0a),
2400 SPH_C32(0xe1209eb3), SPH_C32(0x81a31000), SPH_C32(0x21c8f9fc),
2401 SPH_C32(0x5d9d7b43), SPH_C32(0x21ff0307) },
2402 { SPH_C32(0x75b31800), SPH_C32(0xcd351616), SPH_C32(0x28d62650),
2403 SPH_C32(0x4cd25983), SPH_C32(0x0e9d1400), SPH_C32(0x2c55318b),
2404 SPH_C32(0x325833a2), SPH_C32(0xa8722fd1) },
2405 { SPH_C32(0xfa8d1c00), SPH_C32(0xc0a8de61), SPH_C32(0x47136eb1),
2406 SPH_C32(0xc55f7555), SPH_C32(0x1a201400), SPH_C32(0x03ef0674),
2407 SPH_C32(0x582ad619), SPH_C32(0x8c0dc437) },
2408 { SPH_C32(0x5eb71000), SPH_C32(0x9e55f96a), SPH_C32(0x8c336aff),
2409 SPH_C32(0xd5744780), SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd),
2410 SPH_C32(0x466ab43f), SPH_C32(0xa33f7777) },
2411 { SPH_C32(0xd1891400), SPH_C32(0x93c8311d), SPH_C32(0xe3f6221e),
2412 SPH_C32(0x5cf96b56), SPH_C32(0x5f911800), SPH_C32(0x094ba902),
2413 SPH_C32(0x2c185184), SPH_C32(0x87409c91) },
2414 { SPH_C32(0x4a0a1000), SPH_C32(0xb1efce95), SPH_C32(0xe6418f44),
2415 SPH_C32(0xf10bac66), SPH_C32(0xd0af1c00), SPH_C32(0x04d66175),
2416 SPH_C32(0x43dd1965), SPH_C32(0x0ecdb047) },
2417 { SPH_C32(0xc5341400), SPH_C32(0xbc7206e2), SPH_C32(0x8984c7a5),
2418 SPH_C32(0x788680b0), SPH_C32(0xc4121c00), SPH_C32(0x2b6c568a),
2419 SPH_C32(0x29affcde), SPH_C32(0x2ab25ba1) },
2420 { SPH_C32(0x80851800), SPH_C32(0xb6d6a994), SPH_C32(0xfdb64038),
2421 SPH_C32(0x73cbd816), SPH_C32(0xaaa71800), SPH_C32(0x72a81680),
2422 SPH_C32(0xf97837ec), SPH_C32(0xb8591d04) },
2423 { SPH_C32(0x0fbb1c00), SPH_C32(0xbb4b61e3), SPH_C32(0x927308d9),
2424 SPH_C32(0xfa46f4c0), SPH_C32(0xbe1a1800), SPH_C32(0x5d12217f),
2425 SPH_C32(0x930ad257), SPH_C32(0x9c26f6e2) },
2426 { SPH_C32(0x94381800), SPH_C32(0x996c9e6b), SPH_C32(0x97c4a583),
2427 SPH_C32(0x57b433f0), SPH_C32(0x31241c00), SPH_C32(0x508fe908),
2428 SPH_C32(0xfccf9ab6), SPH_C32(0x15abda34) },
2429 { SPH_C32(0x1b061c00), SPH_C32(0x94f1561c), SPH_C32(0xf801ed62),
2430 SPH_C32(0xde391f26), SPH_C32(0x25991c00), SPH_C32(0x7f35def7),
2431 SPH_C32(0x96bd7f0d), SPH_C32(0x31d431d2) }
2432 };
2433 static const sph_u32 T256_12[64][8] = {
2434 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2435 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2436 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2437 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
2438 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
2439 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
2440 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
2441 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
2442 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
2443 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
2444 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
2445 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
2446 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
2447 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
2448 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
2449 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
2450 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
2451 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
2452 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
2453 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
2454 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
2455 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
2456 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
2457 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) },
2458 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
2459 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
2460 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
2461 { SPH_C32(0x289e0080), SPH_C32(0xd060bf3a), SPH_C32(0x60597ec2),
2462 SPH_C32(0x9d87da67), SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5),
2463 SPH_C32(0xf65ac377), SPH_C32(0x3f53b81b) },
2464 { SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d), SPH_C32(0x73d31bdc),
2465 SPH_C32(0xd997dc7f), SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09),
2466 SPH_C32(0x349eaf22), SPH_C32(0xcc310a28) },
2467 { SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1), SPH_C32(0xb1177789),
2468 SPH_C32(0x2af56e4c), SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2),
2469 SPH_C32(0xe5d0a669), SPH_C32(0x7b43be03) },
2470 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
2471 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
2472 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
2473 { SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2), SPH_C32(0xe5d0a669),
2474 SPH_C32(0x7b43be03), SPH_C32(0x8e020100), SPH_C32(0xc0a86233),
2475 SPH_C32(0x54c7d1e0), SPH_C32(0x51b6d04f) },
2476 { SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5), SPH_C32(0xf65ac377),
2477 SPH_C32(0x3f53b81b), SPH_C32(0xd5d00180), SPH_C32(0x85a77adf),
2478 SPH_C32(0x9603bdb5), SPH_C32(0xa2d4627c) },
2479 { SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09), SPH_C32(0x349eaf22),
2480 SPH_C32(0xcc310a28), SPH_C32(0xec760180), SPH_C32(0xcf102934),
2481 SPH_C32(0x474db4fe), SPH_C32(0x15a6d657) },
2482 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
2483 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
2484 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
2485 { SPH_C32(0xfc6a0280), SPH_C32(0x5a1d9cdf), SPH_C32(0xa22195a7),
2486 SPH_C32(0x6d76c745), SPH_C32(0xd7800000), SPH_C32(0x58fc3bd5),
2487 SPH_C32(0x518cdfc4), SPH_C32(0x8c811f07) },
2488 { SPH_C32(0x9e1e0200), SPH_C32(0x55a5d7d8), SPH_C32(0xb1abf0b9),
2489 SPH_C32(0x2966c15d), SPH_C32(0x8c520080), SPH_C32(0x1df32339),
2490 SPH_C32(0x9348b391), SPH_C32(0x7fe3ad34) },
2491 { SPH_C32(0xc5cc0280), SPH_C32(0x10aacf34), SPH_C32(0x736f9cec),
2492 SPH_C32(0xda04736e), SPH_C32(0xb5f40080), SPH_C32(0x574470d2),
2493 SPH_C32(0x4206bada), SPH_C32(0xc891191f) },
2494 { SPH_C32(0x101c0300), SPH_C32(0x950db5eb), SPH_C32(0xe56c2159),
2495 SPH_C32(0x78d01112), SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8),
2496 SPH_C32(0x225fc418), SPH_C32(0x5516c378) },
2497 { SPH_C32(0x4bce0380), SPH_C32(0xd002ad07), SPH_C32(0x27a84d0c),
2498 SPH_C32(0x8bb2a321), SPH_C32(0xa4cc0000), SPH_C32(0xcd939c03),
2499 SPH_C32(0xf311cd53), SPH_C32(0xe2647753) },
2500 { SPH_C32(0x29ba0300), SPH_C32(0xdfbae600), SPH_C32(0x34222812),
2501 SPH_C32(0xcfa2a539), SPH_C32(0xff1e0080), SPH_C32(0x889c84ef),
2502 SPH_C32(0x31d5a106), SPH_C32(0x1106c560) },
2503 { SPH_C32(0x72680380), SPH_C32(0x9ab5feec), SPH_C32(0xf6e64447),
2504 SPH_C32(0x3cc0170a), SPH_C32(0xc6b80080), SPH_C32(0xc22bd704),
2505 SPH_C32(0xe09ba84d), SPH_C32(0xa674714b) },
2506 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
2507 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
2508 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
2509 { SPH_C32(0x8f260280), SPH_C32(0xcf723b09), SPH_C32(0x00bc8730),
2510 SPH_C32(0x0393af11), SPH_C32(0x13680100), SPH_C32(0x478caddb),
2511 SPH_C32(0x769815f8), SPH_C32(0x04a01337) },
2512 { SPH_C32(0xed520200), SPH_C32(0xc0ca700e), SPH_C32(0x1336e22e),
2513 SPH_C32(0x4783a909), SPH_C32(0x48ba0180), SPH_C32(0x0283b537),
2514 SPH_C32(0xb45c79ad), SPH_C32(0xf7c2a104) },
2515 { SPH_C32(0xb6800280), SPH_C32(0x85c568e2), SPH_C32(0xd1f28e7b),
2516 SPH_C32(0xb4e11b3a), SPH_C32(0x711c0180), SPH_C32(0x4834e6dc),
2517 SPH_C32(0x651270e6), SPH_C32(0x40b0152f) },
2518 { SPH_C32(0x63500300), SPH_C32(0x0062123d), SPH_C32(0x47f133ce),
2519 SPH_C32(0x16357946), SPH_C32(0x59820100), SPH_C32(0x985459e6),
2520 SPH_C32(0x054b0e24), SPH_C32(0xdd37cf48) },
2521 { SPH_C32(0x38820380), SPH_C32(0x456d0ad1), SPH_C32(0x85355f9b),
2522 SPH_C32(0xe557cb75), SPH_C32(0x60240100), SPH_C32(0xd2e30a0d),
2523 SPH_C32(0xd405076f), SPH_C32(0x6a457b63) },
2524 { SPH_C32(0x5af60300), SPH_C32(0x4ad541d6), SPH_C32(0x96bf3a85),
2525 SPH_C32(0xa147cd6d), SPH_C32(0x3bf60180), SPH_C32(0x97ec12e1),
2526 SPH_C32(0x16c16b3a), SPH_C32(0x9927c950) },
2527 { SPH_C32(0x01240380), SPH_C32(0x0fda593a), SPH_C32(0x547b56d0),
2528 SPH_C32(0x52257f5e), SPH_C32(0x02500180), SPH_C32(0xdd5b410a),
2529 SPH_C32(0xc78f6271), SPH_C32(0x2e557d7b) },
2530 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
2531 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
2532 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
2533 { SPH_C32(0xb5f40080), SPH_C32(0x574470d2), SPH_C32(0x4206bada),
2534 SPH_C32(0xc891191f), SPH_C32(0x70380200), SPH_C32(0x47eebfe6),
2535 SPH_C32(0x31692636), SPH_C32(0x12956a71) },
2536 { SPH_C32(0xd7800000), SPH_C32(0x58fc3bd5), SPH_C32(0x518cdfc4),
2537 SPH_C32(0x8c811f07), SPH_C32(0x2bea0280), SPH_C32(0x02e1a70a),
2538 SPH_C32(0xf3ad4a63), SPH_C32(0xe1f7d842) },
2539 { SPH_C32(0x8c520080), SPH_C32(0x1df32339), SPH_C32(0x9348b391),
2540 SPH_C32(0x7fe3ad34), SPH_C32(0x124c0280), SPH_C32(0x4856f4e1),
2541 SPH_C32(0x22e34328), SPH_C32(0x56856c69) },
2542 { SPH_C32(0x59820100), SPH_C32(0x985459e6), SPH_C32(0x054b0e24),
2543 SPH_C32(0xdd37cf48), SPH_C32(0x3ad20200), SPH_C32(0x98364bdb),
2544 SPH_C32(0x42ba3dea), SPH_C32(0xcb02b60e) },
2545 { SPH_C32(0x02500180), SPH_C32(0xdd5b410a), SPH_C32(0xc78f6271),
2546 SPH_C32(0x2e557d7b), SPH_C32(0x03740200), SPH_C32(0xd2811830),
2547 SPH_C32(0x93f434a1), SPH_C32(0x7c700225) },
2548 { SPH_C32(0x60240100), SPH_C32(0xd2e30a0d), SPH_C32(0xd405076f),
2549 SPH_C32(0x6a457b63), SPH_C32(0x58a60280), SPH_C32(0x978e00dc),
2550 SPH_C32(0x513058f4), SPH_C32(0x8f12b016) },
2551 { SPH_C32(0x3bf60180), SPH_C32(0x97ec12e1), SPH_C32(0x16c16b3a),
2552 SPH_C32(0x9927c950), SPH_C32(0x61000280), SPH_C32(0xdd395337),
2553 SPH_C32(0x807e51bf), SPH_C32(0x3860043d) },
2554 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
2555 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
2556 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
2557 { SPH_C32(0xc6b80080), SPH_C32(0xc22bd704), SPH_C32(0xe09ba84d),
2558 SPH_C32(0xa674714b), SPH_C32(0xb4d00300), SPH_C32(0x589e29e8),
2559 SPH_C32(0x167dec0a), SPH_C32(0x9ab46641) },
2560 { SPH_C32(0xa4cc0000), SPH_C32(0xcd939c03), SPH_C32(0xf311cd53),
2561 SPH_C32(0xe2647753), SPH_C32(0xef020380), SPH_C32(0x1d913104),
2562 SPH_C32(0xd4b9805f), SPH_C32(0x69d6d472) },
2563 { SPH_C32(0xff1e0080), SPH_C32(0x889c84ef), SPH_C32(0x31d5a106),
2564 SPH_C32(0x1106c560), SPH_C32(0xd6a40380), SPH_C32(0x572662ef),
2565 SPH_C32(0x05f78914), SPH_C32(0xdea46059) },
2566 { SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30), SPH_C32(0xa7d61cb3),
2567 SPH_C32(0xb3d2a71c), SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5),
2568 SPH_C32(0x65aef7d6), SPH_C32(0x4323ba3e) },
2569 { SPH_C32(0x711c0180), SPH_C32(0x4834e6dc), SPH_C32(0x651270e6),
2570 SPH_C32(0x40b0152f), SPH_C32(0xc79c0300), SPH_C32(0xcdf18e3e),
2571 SPH_C32(0xb4e0fe9d), SPH_C32(0xf4510e15) },
2572 { SPH_C32(0x13680100), SPH_C32(0x478caddb), SPH_C32(0x769815f8),
2573 SPH_C32(0x04a01337), SPH_C32(0x9c4e0380), SPH_C32(0x88fe96d2),
2574 SPH_C32(0x762492c8), SPH_C32(0x0733bc26) },
2575 { SPH_C32(0x48ba0180), SPH_C32(0x0283b537), SPH_C32(0xb45c79ad),
2576 SPH_C32(0xf7c2a104), SPH_C32(0xa5e80380), SPH_C32(0xc249c539),
2577 SPH_C32(0xa76a9b83), SPH_C32(0xb041080d) },
2578 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
2579 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
2580 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
2581 { SPH_C32(0x124c0280), SPH_C32(0x4856f4e1), SPH_C32(0x22e34328),
2582 SPH_C32(0x56856c69), SPH_C32(0x9e1e0200), SPH_C32(0x55a5d7d8),
2583 SPH_C32(0xb1abf0b9), SPH_C32(0x2966c15d) },
2584 { SPH_C32(0x70380200), SPH_C32(0x47eebfe6), SPH_C32(0x31692636),
2585 SPH_C32(0x12956a71), SPH_C32(0xc5cc0280), SPH_C32(0x10aacf34),
2586 SPH_C32(0x736f9cec), SPH_C32(0xda04736e) },
2587 { SPH_C32(0x2bea0280), SPH_C32(0x02e1a70a), SPH_C32(0xf3ad4a63),
2588 SPH_C32(0xe1f7d842), SPH_C32(0xfc6a0280), SPH_C32(0x5a1d9cdf),
2589 SPH_C32(0xa22195a7), SPH_C32(0x6d76c745) },
2590 { SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5), SPH_C32(0x65aef7d6),
2591 SPH_C32(0x4323ba3e), SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5),
2592 SPH_C32(0xc278eb65), SPH_C32(0xf0f11d22) },
2593 { SPH_C32(0xa5e80380), SPH_C32(0xc249c539), SPH_C32(0xa76a9b83),
2594 SPH_C32(0xb041080d), SPH_C32(0xed520200), SPH_C32(0xc0ca700e),
2595 SPH_C32(0x1336e22e), SPH_C32(0x4783a909) },
2596 { SPH_C32(0xc79c0300), SPH_C32(0xcdf18e3e), SPH_C32(0xb4e0fe9d),
2597 SPH_C32(0xf4510e15), SPH_C32(0xb6800280), SPH_C32(0x85c568e2),
2598 SPH_C32(0xd1f28e7b), SPH_C32(0xb4e11b3a) },
2599 { SPH_C32(0x9c4e0380), SPH_C32(0x88fe96d2), SPH_C32(0x762492c8),
2600 SPH_C32(0x0733bc26), SPH_C32(0x8f260280), SPH_C32(0xcf723b09),
2601 SPH_C32(0x00bc8730), SPH_C32(0x0393af11) },
2602 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
2603 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
2604 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
2605 { SPH_C32(0x61000280), SPH_C32(0xdd395337), SPH_C32(0x807e51bf),
2606 SPH_C32(0x3860043d), SPH_C32(0x5af60300), SPH_C32(0x4ad541d6),
2607 SPH_C32(0x96bf3a85), SPH_C32(0xa147cd6d) },
2608 { SPH_C32(0x03740200), SPH_C32(0xd2811830), SPH_C32(0x93f434a1),
2609 SPH_C32(0x7c700225), SPH_C32(0x01240380), SPH_C32(0x0fda593a),
2610 SPH_C32(0x547b56d0), SPH_C32(0x52257f5e) },
2611 { SPH_C32(0x58a60280), SPH_C32(0x978e00dc), SPH_C32(0x513058f4),
2612 SPH_C32(0x8f12b016), SPH_C32(0x38820380), SPH_C32(0x456d0ad1),
2613 SPH_C32(0x85355f9b), SPH_C32(0xe557cb75) },
2614 { SPH_C32(0x8d760300), SPH_C32(0x12297a03), SPH_C32(0xc733e541),
2615 SPH_C32(0x2dc6d26a), SPH_C32(0x101c0300), SPH_C32(0x950db5eb),
2616 SPH_C32(0xe56c2159), SPH_C32(0x78d01112) },
2617 { SPH_C32(0xd6a40380), SPH_C32(0x572662ef), SPH_C32(0x05f78914),
2618 SPH_C32(0xdea46059), SPH_C32(0x29ba0300), SPH_C32(0xdfbae600),
2619 SPH_C32(0x34222812), SPH_C32(0xcfa2a539) },
2620 { SPH_C32(0xb4d00300), SPH_C32(0x589e29e8), SPH_C32(0x167dec0a),
2621 SPH_C32(0x9ab46641), SPH_C32(0x72680380), SPH_C32(0x9ab5feec),
2622 SPH_C32(0xf6e64447), SPH_C32(0x3cc0170a) },
2623 { SPH_C32(0xef020380), SPH_C32(0x1d913104), SPH_C32(0xd4b9805f),
2624 SPH_C32(0x69d6d472), SPH_C32(0x4bce0380), SPH_C32(0xd002ad07),
2625 SPH_C32(0x27a84d0c), SPH_C32(0x8bb2a321) }
2626 };
2627 static const sph_u32 T256_18[64][8] = {
2628 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2629 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2630 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2631 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
2632 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
2633 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
2634 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
2635 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
2636 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
2637 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
2638 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
2639 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
2640 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
2641 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
2642 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
2643 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
2644 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
2645 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
2646 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
2647 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
2648 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
2649 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
2650 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
2651 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
2652 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
2653 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
2654 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
2655 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
2656 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
2657 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
2658 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
2659 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
2660 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
2661 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
2662 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
2663 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
2664 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
2665 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
2666 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
2667 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
2668 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
2669 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
2670 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
2671 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
2672 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
2673 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
2674 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
2675 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) },
2676 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
2677 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
2678 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
2679 { SPH_C32(0x1c920050), SPH_C32(0x7ba89e85), SPH_C32(0xca824daa),
2680 SPH_C32(0x52346a64), SPH_C32(0x56920000), SPH_C32(0xc4103cbd),
2681 SPH_C32(0x6188a60b), SPH_C32(0xc3831477) },
2682 { SPH_C32(0x63f70040), SPH_C32(0x5f868af7), SPH_C32(0x0ab16d54),
2683 SPH_C32(0x9297aab9), SPH_C32(0x07ce0010), SPH_C32(0x84e34e46),
2684 SPH_C32(0x9d6f8009), SPH_C32(0xb2d44416) },
2685 { SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c), SPH_C32(0xf6564b56),
2686 SPH_C32(0xe3c0fad8), SPH_C32(0x29f70010), SPH_C32(0xe03e28cf),
2687 SPH_C32(0xa1bb86f5), SPH_C32(0x0320d4aa) },
2688 { SPH_C32(0xef760060), SPH_C32(0xbabc0988), SPH_C32(0xcfab27ac),
2689 SPH_C32(0xc1cc9ac5), SPH_C32(0x24d90000), SPH_C32(0x69779726),
2690 SPH_C32(0x24f5ad0e), SPH_C32(0x119ea5b3) },
2691 { SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73), SPH_C32(0x334c01ae),
2692 SPH_C32(0xb09bcaa4), SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af),
2693 SPH_C32(0x1821abf2), SPH_C32(0xa06a350f) },
2694 { SPH_C32(0xc14f0060), SPH_C32(0xde616f01), SPH_C32(0xf37f2150),
2695 SPH_C32(0x70380a79), SPH_C32(0x5bbc0010), SPH_C32(0x4d598354),
2696 SPH_C32(0xe4c68df0), SPH_C32(0xd13d656e) },
2697 { SPH_C32(0x90130070), SPH_C32(0x9e921dfa), SPH_C32(0x0f980752),
2698 SPH_C32(0x016f5a18), SPH_C32(0x75850010), SPH_C32(0x2984e5dd),
2699 SPH_C32(0xd8128b0c), SPH_C32(0x60c9f5d2) },
2700 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
2701 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
2702 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
2703 { SPH_C32(0x40e00050), SPH_C32(0xb2125397), SPH_C32(0xb32b4053),
2704 SPH_C32(0x31dd4b1c), SPH_C32(0xa8580020), SPH_C32(0x8c4d1459),
2705 SPH_C32(0xe1efe7f6), SPH_C32(0x42c595cf) },
2706 { SPH_C32(0x3f850040), SPH_C32(0x963c47e5), SPH_C32(0x731860ad),
2707 SPH_C32(0xf17e8bc1), SPH_C32(0xf9040030), SPH_C32(0xccbe66a2),
2708 SPH_C32(0x1d08c1f4), SPH_C32(0x3392c5ae) },
2709 { SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e), SPH_C32(0x8fff46af),
2710 SPH_C32(0x8029dba0), SPH_C32(0xd73d0030), SPH_C32(0xa863002b),
2711 SPH_C32(0x21dcc708), SPH_C32(0x82665512) },
2712 { SPH_C32(0xb3040060), SPH_C32(0x7306c49a), SPH_C32(0xb6022a55),
2713 SPH_C32(0xa225bbbd), SPH_C32(0xda130020), SPH_C32(0x212abfc2),
2714 SPH_C32(0xa492ecf3), SPH_C32(0x90d8240b) },
2715 { SPH_C32(0xe2580070), SPH_C32(0x33f5b661), SPH_C32(0x4ae50c57),
2716 SPH_C32(0xd372ebdc), SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b),
2717 SPH_C32(0x9846ea0f), SPH_C32(0x212cb4b7) },
2718 { SPH_C32(0x9d3d0060), SPH_C32(0x17dba213), SPH_C32(0x8ad62ca9),
2719 SPH_C32(0x13d12b01), SPH_C32(0xa5760030), SPH_C32(0x0504abb0),
2720 SPH_C32(0x64a1cc0d), SPH_C32(0x507be4d6) },
2721 { SPH_C32(0xcc610070), SPH_C32(0x5728d0e8), SPH_C32(0x76310aab),
2722 SPH_C32(0x62867b60), SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39),
2723 SPH_C32(0x5875caf1), SPH_C32(0xe18f746a) },
2724 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
2725 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
2726 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
2727 { SPH_C32(0x29f70010), SPH_C32(0xe03e28cf), SPH_C32(0xa1bb86f5),
2728 SPH_C32(0x0320d4aa), SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3),
2729 SPH_C32(0x57edcda3), SPH_C32(0xe0e02e72) },
2730 { SPH_C32(0x56920000), SPH_C32(0xc4103cbd), SPH_C32(0x6188a60b),
2731 SPH_C32(0xc3831477), SPH_C32(0x4a000050), SPH_C32(0xbfb8a238),
2732 SPH_C32(0xab0aeba1), SPH_C32(0x91b77e13) },
2733 { SPH_C32(0x07ce0010), SPH_C32(0x84e34e46), SPH_C32(0x9d6f8009),
2734 SPH_C32(0xb2d44416), SPH_C32(0x64390050), SPH_C32(0xdb65c4b1),
2735 SPH_C32(0x97deed5d), SPH_C32(0x2043eeaf) },
2736 { SPH_C32(0xda130020), SPH_C32(0x212abfc2), SPH_C32(0xa492ecf3),
2737 SPH_C32(0x90d8240b), SPH_C32(0x69170040), SPH_C32(0x522c7b58),
2738 SPH_C32(0x1290c6a6), SPH_C32(0x32fd9fb6) },
2739 { SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39), SPH_C32(0x5875caf1),
2740 SPH_C32(0xe18f746a), SPH_C32(0x472e0040), SPH_C32(0x36f11dd1),
2741 SPH_C32(0x2e44c05a), SPH_C32(0x83090f0a) },
2742 { SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b), SPH_C32(0x9846ea0f),
2743 SPH_C32(0x212cb4b7), SPH_C32(0x16720050), SPH_C32(0x76026f2a),
2744 SPH_C32(0xd2a3e658), SPH_C32(0xf25e5f6b) },
2745 { SPH_C32(0xa5760030), SPH_C32(0x0504abb0), SPH_C32(0x64a1cc0d),
2746 SPH_C32(0x507be4d6), SPH_C32(0x384b0050), SPH_C32(0x12df09a3),
2747 SPH_C32(0xee77e0a4), SPH_C32(0x43aacfd7) },
2748 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
2749 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
2750 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
2751 { SPH_C32(0x75850010), SPH_C32(0x2984e5dd), SPH_C32(0xd8128b0c),
2752 SPH_C32(0x60c9f5d2), SPH_C32(0xe5960060), SPH_C32(0xb716f827),
2753 SPH_C32(0xd78a8c5e), SPH_C32(0x61a6afca) },
2754 { SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af), SPH_C32(0x1821abf2),
2755 SPH_C32(0xa06a350f), SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc),
2756 SPH_C32(0x2b6daa5c), SPH_C32(0x10f1ffab) },
2757 { SPH_C32(0x5bbc0010), SPH_C32(0x4d598354), SPH_C32(0xe4c68df0),
2758 SPH_C32(0xd13d656e), SPH_C32(0x9af30070), SPH_C32(0x9338ec55),
2759 SPH_C32(0x17b9aca0), SPH_C32(0xa1056f17) },
2760 { SPH_C32(0x86610020), SPH_C32(0xe89072d0), SPH_C32(0xdd3be10a),
2761 SPH_C32(0xf3310573), SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc),
2762 SPH_C32(0x92f7875b), SPH_C32(0xb3bb1e0e) },
2763 { SPH_C32(0xd73d0030), SPH_C32(0xa863002b), SPH_C32(0x21dcc708),
2764 SPH_C32(0x82665512), SPH_C32(0xb9e40060), SPH_C32(0x7eac3535),
2765 SPH_C32(0xae2381a7), SPH_C32(0x024f8eb2) },
2766 { SPH_C32(0xa8580020), SPH_C32(0x8c4d1459), SPH_C32(0xe1efe7f6),
2767 SPH_C32(0x42c595cf), SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce),
2768 SPH_C32(0x52c4a7a5), SPH_C32(0x7318ded3) },
2769 { SPH_C32(0xf9040030), SPH_C32(0xccbe66a2), SPH_C32(0x1d08c1f4),
2770 SPH_C32(0x3392c5ae), SPH_C32(0xc6810070), SPH_C32(0x5a822147),
2771 SPH_C32(0x6e10a159), SPH_C32(0xc2ec4e6f) },
2772 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
2773 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
2774 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
2775 { SPH_C32(0x64390050), SPH_C32(0xdb65c4b1), SPH_C32(0x97deed5d),
2776 SPH_C32(0x2043eeaf), SPH_C32(0x63f70040), SPH_C32(0x5f868af7),
2777 SPH_C32(0x0ab16d54), SPH_C32(0x9297aab9) },
2778 { SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3), SPH_C32(0x57edcda3),
2779 SPH_C32(0xe0e02e72), SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c),
2780 SPH_C32(0xf6564b56), SPH_C32(0xe3c0fad8) },
2781 { SPH_C32(0x4a000050), SPH_C32(0xbfb8a238), SPH_C32(0xab0aeba1),
2782 SPH_C32(0x91b77e13), SPH_C32(0x1c920050), SPH_C32(0x7ba89e85),
2783 SPH_C32(0xca824daa), SPH_C32(0x52346a64) },
2784 { SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc), SPH_C32(0x92f7875b),
2785 SPH_C32(0xb3bb1e0e), SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c),
2786 SPH_C32(0x4fcc6651), SPH_C32(0x408a1b7d) },
2787 { SPH_C32(0xc6810070), SPH_C32(0x5a822147), SPH_C32(0x6e10a159),
2788 SPH_C32(0xc2ec4e6f), SPH_C32(0x3f850040), SPH_C32(0x963c47e5),
2789 SPH_C32(0x731860ad), SPH_C32(0xf17e8bc1) },
2790 { SPH_C32(0xb9e40060), SPH_C32(0x7eac3535), SPH_C32(0xae2381a7),
2791 SPH_C32(0x024f8eb2), SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e),
2792 SPH_C32(0x8fff46af), SPH_C32(0x8029dba0) },
2793 { SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce), SPH_C32(0x52c4a7a5),
2794 SPH_C32(0x7318ded3), SPH_C32(0x40e00050), SPH_C32(0xb2125397),
2795 SPH_C32(0xb32b4053), SPH_C32(0x31dd4b1c) },
2796 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
2797 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
2798 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) },
2799 { SPH_C32(0x384b0050), SPH_C32(0x12df09a3), SPH_C32(0xee77e0a4),
2800 SPH_C32(0x43aacfd7), SPH_C32(0x9d3d0060), SPH_C32(0x17dba213),
2801 SPH_C32(0x8ad62ca9), SPH_C32(0x13d12b01) },
2802 { SPH_C32(0x472e0040), SPH_C32(0x36f11dd1), SPH_C32(0x2e44c05a),
2803 SPH_C32(0x83090f0a), SPH_C32(0xcc610070), SPH_C32(0x5728d0e8),
2804 SPH_C32(0x76310aab), SPH_C32(0x62867b60) },
2805 { SPH_C32(0x16720050), SPH_C32(0x76026f2a), SPH_C32(0xd2a3e658),
2806 SPH_C32(0xf25e5f6b), SPH_C32(0xe2580070), SPH_C32(0x33f5b661),
2807 SPH_C32(0x4ae50c57), SPH_C32(0xd372ebdc) },
2808 { SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae), SPH_C32(0xeb5e8aa2),
2809 SPH_C32(0xd0523f76), SPH_C32(0xef760060), SPH_C32(0xbabc0988),
2810 SPH_C32(0xcfab27ac), SPH_C32(0xc1cc9ac5) },
2811 { SPH_C32(0x9af30070), SPH_C32(0x9338ec55), SPH_C32(0x17b9aca0),
2812 SPH_C32(0xa1056f17), SPH_C32(0xc14f0060), SPH_C32(0xde616f01),
2813 SPH_C32(0xf37f2150), SPH_C32(0x70380a79) },
2814 { SPH_C32(0xe5960060), SPH_C32(0xb716f827), SPH_C32(0xd78a8c5e),
2815 SPH_C32(0x61a6afca), SPH_C32(0x90130070), SPH_C32(0x9e921dfa),
2816 SPH_C32(0x0f980752), SPH_C32(0x016f5a18) },
2817 { SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc), SPH_C32(0x2b6daa5c),
2818 SPH_C32(0x10f1ffab), SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73),
2819 SPH_C32(0x334c01ae), SPH_C32(0xb09bcaa4) }
2820 };
2821 static const sph_u32 T256_24[64][8] = {
2822 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2823 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
2824 SPH_C32(0x00000000), SPH_C32(0x00000000) },
2825 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
2826 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
2827 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
2828 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
2829 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
2830 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
2831 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
2832 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
2833 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
2834 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
2835 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
2836 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
2837 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
2838 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
2839 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
2840 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
2841 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
2842 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
2843 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
2844 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
2845 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) },
2846 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
2847 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
2848 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
2849 { SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19), SPH_C32(0x01d79997),
2850 SPH_C32(0xfbd930c2), SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9),
2851 SPH_C32(0x7c158621), SPH_C32(0xcb7e53af) },
2852 { SPH_C32(0x3a050000), SPH_C32(0x6508f6be), SPH_C32(0xe1d03671),
2853 SPH_C32(0x64347a75), SPH_C32(0x622e0006), SPH_C32(0xb699de7a),
2854 SPH_C32(0xe5f0038b), SPH_C32(0x460ba45e) },
2855 { SPH_C32(0xb2260002), SPH_C32(0x3aef510d), SPH_C32(0x7835b3db),
2856 SPH_C32(0xe9418d84), SPH_C32(0x33820006), SPH_C32(0x937ad16e),
2857 SPH_C32(0x9c1229c7), SPH_C32(0x54931918) },
2858 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
2859 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
2860 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
2861 { SPH_C32(0x33820006), SPH_C32(0x937ad16e), SPH_C32(0x9c1229c7),
2862 SPH_C32(0x54931918), SPH_C32(0x81a40004), SPH_C32(0xa9958063),
2863 SPH_C32(0xe4279a1c), SPH_C32(0xbdd2949c) },
2864 { SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9), SPH_C32(0x7c158621),
2865 SPH_C32(0xcb7e53af), SPH_C32(0x09870006), SPH_C32(0xf67227d0),
2866 SPH_C32(0x7dc21fb6), SPH_C32(0x30a7636d) },
2867 { SPH_C32(0x622e0006), SPH_C32(0xb699de7a), SPH_C32(0xe5f0038b),
2868 SPH_C32(0x460ba45e), SPH_C32(0x582b0006), SPH_C32(0xd39128c4),
2869 SPH_C32(0x042035fa), SPH_C32(0x223fde2b) },
2870 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
2871 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
2872 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
2873 { SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece), SPH_C32(0x679616ab),
2874 SPH_C32(0x35dcdfc0), SPH_C32(0x46b00000), SPH_C32(0x978d3c50),
2875 SPH_C32(0xe788a932), SPH_C32(0x4a60f519) },
2876 { SPH_C32(0xf9020008), SPH_C32(0x059a3669), SPH_C32(0x8791b94d),
2877 SPH_C32(0xaa319577), SPH_C32(0xce930002), SPH_C32(0xc86a9be3),
2878 SPH_C32(0x7e6d2c98), SPH_C32(0xc71502e8) },
2879 { SPH_C32(0x7121000a), SPH_C32(0x5a7d91da), SPH_C32(0x1e743ce7),
2880 SPH_C32(0x27446286), SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7),
2881 SPH_C32(0x078f06d4), SPH_C32(0xd58dbfae) },
2882 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
2883 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
2884 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
2885 { SPH_C32(0xf085000e), SPH_C32(0xf3e811b9), SPH_C32(0xfa53a6fb),
2886 SPH_C32(0x9a96f61a), SPH_C32(0x2d190000), SPH_C32(0xd766c5fa),
2887 SPH_C32(0x7fbab50f), SPH_C32(0x3ccc322a) },
2888 { SPH_C32(0x290a000c), SPH_C32(0x89ecb91e), SPH_C32(0x1a54091d),
2889 SPH_C32(0x057bbcad), SPH_C32(0xa53a0002), SPH_C32(0x88816249),
2890 SPH_C32(0xe65f30a5), SPH_C32(0xb1b9c5db) },
2891 { SPH_C32(0xa129000e), SPH_C32(0xd60b1ead), SPH_C32(0x83b18cb7),
2892 SPH_C32(0x880e4b5c), SPH_C32(0xf4960002), SPH_C32(0xad626d5d),
2893 SPH_C32(0x9fbd1ae9), SPH_C32(0xa321789d) },
2894 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
2895 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
2896 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
2897 { SPH_C32(0x4b24000a), SPH_C32(0x3f756764), SPH_C32(0xffa40a96),
2898 SPH_C32(0x437018f3), SPH_C32(0xfd110004), SPH_C32(0x5b104a8d),
2899 SPH_C32(0xe27f055f), SPH_C32(0x93861bf0) },
2900 { SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3), SPH_C32(0x1fa3a570),
2901 SPH_C32(0xdc9d5244), SPH_C32(0x75320006), SPH_C32(0x04f7ed3e),
2902 SPH_C32(0x7b9a80f5), SPH_C32(0x1ef3ec01) },
2903 { SPH_C32(0x1a88000a), SPH_C32(0x1a966870), SPH_C32(0x864620da),
2904 SPH_C32(0x51e8a5b5), SPH_C32(0x249e0006), SPH_C32(0x2114e22a),
2905 SPH_C32(0x0278aab9), SPH_C32(0x0c6b5147) },
2906 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
2907 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
2908 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
2909 { SPH_C32(0x9b2c000e), SPH_C32(0xb303e813), SPH_C32(0x6261bac6),
2910 SPH_C32(0xec3a3129), SPH_C32(0x96b80004), SPH_C32(0x1bfbb327),
2911 SPH_C32(0x7a4d1962), SPH_C32(0xe52adcc3) },
2912 { SPH_C32(0x42a3000c), SPH_C32(0xc90740b4), SPH_C32(0x82661520),
2913 SPH_C32(0x73d77b9e), SPH_C32(0x1e9b0006), SPH_C32(0x441c1494),
2914 SPH_C32(0xe3a89cc8), SPH_C32(0x685f2b32) },
2915 { SPH_C32(0xca80000e), SPH_C32(0x96e0e707), SPH_C32(0x1b83908a),
2916 SPH_C32(0xfea28c6f), SPH_C32(0x4f370006), SPH_C32(0x61ff1b80),
2917 SPH_C32(0x9a4ab684), SPH_C32(0x7ac79674) },
2918 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
2919 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
2920 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
2921 { SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7), SPH_C32(0x078f06d4),
2922 SPH_C32(0xd58dbfae), SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d),
2923 SPH_C32(0x19fb3a33), SPH_C32(0xf2c9dd28) },
2924 { SPH_C32(0x46b00000), SPH_C32(0x978d3c50), SPH_C32(0xe788a932),
2925 SPH_C32(0x4a60f519), SPH_C32(0x663d000a), SPH_C32(0xe813a29e),
2926 SPH_C32(0x801ebf99), SPH_C32(0x7fbc2ad9) },
2927 { SPH_C32(0xce930002), SPH_C32(0xc86a9be3), SPH_C32(0x7e6d2c98),
2928 SPH_C32(0xc71502e8), SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a),
2929 SPH_C32(0xf9fc95d5), SPH_C32(0x6d24979f) },
2930 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
2931 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
2932 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
2933 { SPH_C32(0x4f370006), SPH_C32(0x61ff1b80), SPH_C32(0x9a4ab684),
2934 SPH_C32(0x7ac79674), SPH_C32(0x85b70008), SPH_C32(0xf71ffc87),
2935 SPH_C32(0x81c9260e), SPH_C32(0x84651a1b) },
2936 { SPH_C32(0x96b80004), SPH_C32(0x1bfbb327), SPH_C32(0x7a4d1962),
2937 SPH_C32(0xe52adcc3), SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34),
2938 SPH_C32(0x182ca3a4), SPH_C32(0x0910edea) },
2939 { SPH_C32(0x1e9b0006), SPH_C32(0x441c1494), SPH_C32(0xe3a89cc8),
2940 SPH_C32(0x685f2b32), SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420),
2941 SPH_C32(0x61ce89e8), SPH_C32(0x1b8850ac) },
2942 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
2943 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
2944 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
2945 { SPH_C32(0xf4960002), SPH_C32(0xad626d5d), SPH_C32(0x9fbd1ae9),
2946 SPH_C32(0xa321789d), SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0),
2947 SPH_C32(0x1c0c965e), SPH_C32(0x2b2f33c1) },
2948 { SPH_C32(0x2d190000), SPH_C32(0xd766c5fa), SPH_C32(0x7fbab50f),
2949 SPH_C32(0x3ccc322a), SPH_C32(0xdd9c000e), SPH_C32(0x248ed443),
2950 SPH_C32(0x85e913f4), SPH_C32(0xa65ac430) },
2951 { SPH_C32(0xa53a0002), SPH_C32(0x88816249), SPH_C32(0xe65f30a5),
2952 SPH_C32(0xb1b9c5db), SPH_C32(0x8c30000e), SPH_C32(0x016ddb57),
2953 SPH_C32(0xfc0b39b8), SPH_C32(0xb4c27976) },
2954 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
2955 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
2956 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
2957 { SPH_C32(0x249e0006), SPH_C32(0x2114e22a), SPH_C32(0x0278aab9),
2958 SPH_C32(0x0c6b5147), SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a),
2959 SPH_C32(0x843e8a63), SPH_C32(0x5d83f4f2) },
2960 { SPH_C32(0xfd110004), SPH_C32(0x5b104a8d), SPH_C32(0xe27f055f),
2961 SPH_C32(0x93861bf0), SPH_C32(0xb635000e), SPH_C32(0x64652de9),
2962 SPH_C32(0x1ddb0fc9), SPH_C32(0xd0f60303) },
2963 { SPH_C32(0x75320006), SPH_C32(0x04f7ed3e), SPH_C32(0x7b9a80f5),
2964 SPH_C32(0x1ef3ec01), SPH_C32(0xe799000e), SPH_C32(0x418622fd),
2965 SPH_C32(0x64392585), SPH_C32(0xc26ebe45) },
2966 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
2967 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
2968 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
2969 { SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a), SPH_C32(0xf9fc95d5),
2970 SPH_C32(0x6d24979f), SPH_C32(0xf9020008), SPH_C32(0x059a3669),
2971 SPH_C32(0x8791b94d), SPH_C32(0xaa319577) },
2972 { SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d), SPH_C32(0x19fb3a33),
2973 SPH_C32(0xf2c9dd28), SPH_C32(0x7121000a), SPH_C32(0x5a7d91da),
2974 SPH_C32(0x1e743ce7), SPH_C32(0x27446286) },
2975 { SPH_C32(0x663d000a), SPH_C32(0xe813a29e), SPH_C32(0x801ebf99),
2976 SPH_C32(0x7fbc2ad9), SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece),
2977 SPH_C32(0x679616ab), SPH_C32(0x35dcdfc0) },
2978 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
2979 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
2980 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
2981 { SPH_C32(0xe799000e), SPH_C32(0x418622fd), SPH_C32(0x64392585),
2982 SPH_C32(0xc26ebe45), SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3),
2983 SPH_C32(0x1fa3a570), SPH_C32(0xdc9d5244) },
2984 { SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a), SPH_C32(0x843e8a63),
2985 SPH_C32(0x5d83f4f2), SPH_C32(0x1a88000a), SPH_C32(0x1a966870),
2986 SPH_C32(0x864620da), SPH_C32(0x51e8a5b5) },
2987 { SPH_C32(0xb635000e), SPH_C32(0x64652de9), SPH_C32(0x1ddb0fc9),
2988 SPH_C32(0xd0f60303), SPH_C32(0x4b24000a), SPH_C32(0x3f756764),
2989 SPH_C32(0xffa40a96), SPH_C32(0x437018f3) },
2990 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
2991 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
2992 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
2993 { SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420), SPH_C32(0x61ce89e8),
2994 SPH_C32(0x1b8850ac), SPH_C32(0x42a3000c), SPH_C32(0xc90740b4),
2995 SPH_C32(0x82661520), SPH_C32(0x73d77b9e) },
2996 { SPH_C32(0x85b70008), SPH_C32(0xf71ffc87), SPH_C32(0x81c9260e),
2997 SPH_C32(0x84651a1b), SPH_C32(0xca80000e), SPH_C32(0x96e0e707),
2998 SPH_C32(0x1b83908a), SPH_C32(0xfea28c6f) },
2999 { SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34), SPH_C32(0x182ca3a4),
3000 SPH_C32(0x0910edea), SPH_C32(0x9b2c000e), SPH_C32(0xb303e813),
3001 SPH_C32(0x6261bac6), SPH_C32(0xec3a3129) },
3002 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
3003 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
3004 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) },
3005 { SPH_C32(0x8c30000e), SPH_C32(0x016ddb57), SPH_C32(0xfc0b39b8),
3006 SPH_C32(0xb4c27976), SPH_C32(0x290a000c), SPH_C32(0x89ecb91e),
3007 SPH_C32(0x1a54091d), SPH_C32(0x057bbcad) },
3008 { SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0), SPH_C32(0x1c0c965e),
3009 SPH_C32(0x2b2f33c1), SPH_C32(0xa129000e), SPH_C32(0xd60b1ead),
3010 SPH_C32(0x83b18cb7), SPH_C32(0x880e4b5c) },
3011 { SPH_C32(0xdd9c000e), SPH_C32(0x248ed443), SPH_C32(0x85e913f4),
3012 SPH_C32(0xa65ac430), SPH_C32(0xf085000e), SPH_C32(0xf3e811b9),
3013 SPH_C32(0xfa53a6fb), SPH_C32(0x9a96f61a) }
3014 };
3015 static const sph_u32 T256_30[4][8] = {
3016 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3017 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3018 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3019 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
3020 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
3021 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
3022 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
3023 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
3024 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
3025 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
3026 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
3027 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) }
3028 };
3029 #define INPUT_SMALL do { \
3030 unsigned acc = buf[0]; \
3031 const sph_u32 *rp; \
3032 rp = &T256_0[acc >> 2][0]; \
3033 m0 = rp[0]; \
3034 m1 = rp[1]; \
3035 m2 = rp[2]; \
3036 m3 = rp[3]; \
3037 m4 = rp[4]; \
3038 m5 = rp[5]; \
3039 m6 = rp[6]; \
3040 m7 = rp[7]; \
3041 acc = (acc << 8) | buf[1]; \
3042 rp = &T256_6[(acc >> 4) & 0x3f][0]; \
3043 m0 ^= rp[0]; \
3044 m1 ^= rp[1]; \
3045 m2 ^= rp[2]; \
3046 m3 ^= rp[3]; \
3047 m4 ^= rp[4]; \
3048 m5 ^= rp[5]; \
3049 m6 ^= rp[6]; \
3050 m7 ^= rp[7]; \
3051 acc = (acc << 8) | buf[2]; \
3052 rp = &T256_12[(acc >> 6) & 0x3f][0]; \
3053 m0 ^= rp[0]; \
3054 m1 ^= rp[1]; \
3055 m2 ^= rp[2]; \
3056 m3 ^= rp[3]; \
3057 m4 ^= rp[4]; \
3058 m5 ^= rp[5]; \
3059 m6 ^= rp[6]; \
3060 m7 ^= rp[7]; \
3061 rp = &T256_18[acc & 0x3f][0]; \
3062 m0 ^= rp[0]; \
3063 m1 ^= rp[1]; \
3064 m2 ^= rp[2]; \
3065 m3 ^= rp[3]; \
3066 m4 ^= rp[4]; \
3067 m5 ^= rp[5]; \
3068 m6 ^= rp[6]; \
3069 m7 ^= rp[7]; \
3070 acc = buf[3]; \
3071 rp = &T256_24[acc >> 2][0]; \
3072 m0 ^= rp[0]; \
3073 m1 ^= rp[1]; \
3074 m2 ^= rp[2]; \
3075 m3 ^= rp[3]; \
3076 m4 ^= rp[4]; \
3077 m5 ^= rp[5]; \
3078 m6 ^= rp[6]; \
3079 m7 ^= rp[7]; \
3080 rp = &T256_30[acc & 0x03][0]; \
3081 m0 ^= rp[0]; \
3082 m1 ^= rp[1]; \
3083 m2 ^= rp[2]; \
3084 m3 ^= rp[3]; \
3085 m4 ^= rp[4]; \
3086 m5 ^= rp[5]; \
3087 m6 ^= rp[6]; \
3088 m7 ^= rp[7]; \
3089 } while (0)
3090 #endif
3091 #if SPH_HAMSI_EXPAND_SMALL == 7
3092 static const sph_u32 T256_0[128][8] = {
3093 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3094 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3095 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3096 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
3097 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
3098 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
3099 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
3100 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
3101 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
3102 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
3103 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
3104 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
3105 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
3106 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
3107 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
3108 { SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba), SPH_C32(0xcc651c08),
3109 SPH_C32(0x7118f1a0), SPH_C32(0xc1453000), SPH_C32(0x5e149338),
3110 SPH_C32(0x55623b74), SPH_C32(0x52377616) },
3111 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
3112 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
3113 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
3114 { SPH_C32(0xb5d02000), SPH_C32(0x043fd546), SPH_C32(0xdd9f265f),
3115 SPH_C32(0x4cd1f484), SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb),
3116 SPH_C32(0x22dbd37b), SPH_C32(0xf3db28d7) },
3117 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
3118 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
3119 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
3120 { SPH_C32(0xd9b24000), SPH_C32(0xcb30ee81), SPH_C32(0x36263bac),
3121 SPH_C32(0x1ec26313), SPH_C32(0x596b1000), SPH_C32(0x81bf4b32),
3122 SPH_C32(0xb7a47196), SPH_C32(0xde532dcd) },
3123 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
3124 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
3125 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
3126 { SPH_C32(0x30986000), SPH_C32(0x7f67627d), SPH_C32(0x27dc01fb),
3127 SPH_C32(0x230b6637), SPH_C32(0xce381000), SPH_C32(0xa1f025e1),
3128 SPH_C32(0xc01d9999), SPH_C32(0x7fbf730c) },
3129 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
3130 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
3131 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
3132 { SPH_C32(0x4ee14000), SPH_C32(0xeb7f8052), SPH_C32(0x419fd3a3),
3133 SPH_C32(0xbf2e3dd2), SPH_C32(0x27123000), SPH_C32(0x15a7a91d),
3134 SPH_C32(0xd1e7a3ce), SPH_C32(0x42767628) },
3135 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
3136 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
3137 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) },
3138 { SPH_C32(0xa7cb6000), SPH_C32(0x5f280cae), SPH_C32(0x5065e9f4),
3139 SPH_C32(0x82e738f6), SPH_C32(0xb0413000), SPH_C32(0x35e8c7ce),
3140 SPH_C32(0xa65e4bc1), SPH_C32(0xe39a28e9) },
3141 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
3142 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
3143 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
3144 { SPH_C32(0x2dfe0000), SPH_C32(0xdb940d4c), SPH_C32(0x3f596cbd),
3145 SPH_C32(0xc0b5af5f), SPH_C32(0x4b705000), SPH_C32(0xdaa892da),
3146 SPH_C32(0x3a5ebe3d), SPH_C32(0x1065e1bf) },
3147 { SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9), SPH_C32(0x957fa2ed),
3148 SPH_C32(0x2d88051a), SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e),
3149 SPH_C32(0x7ec6bf1e), SPH_C32(0x7f9b928d) },
3150 { SPH_C32(0xc4d42000), SPH_C32(0x6fc381b0), SPH_C32(0x2ea356ea),
3151 SPH_C32(0xfd7caa7b), SPH_C32(0xdc235000), SPH_C32(0xfae7fc09),
3152 SPH_C32(0x4de75632), SPH_C32(0xb189bf7e) },
3153 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
3154 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
3155 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
3156 { SPH_C32(0xbaad0000), SPH_C32(0xfbdb639f), SPH_C32(0x48e084b2),
3157 SPH_C32(0x6159f19e), SPH_C32(0x35097000), SPH_C32(0x4eb070f5),
3158 SPH_C32(0x5c1d6c65), SPH_C32(0x8c40ba5a) },
3159 { SPH_C32(0x982e2000), SPH_C32(0xdfabd80a), SPH_C32(0xe2c64ae2),
3160 SPH_C32(0x8c645bdb), SPH_C32(0x1d666000), SPH_C32(0xa4f36f31),
3161 SPH_C32(0x18856d46), SPH_C32(0xe3bec968) },
3162 { SPH_C32(0x53872000), SPH_C32(0x4f8cef63), SPH_C32(0x591abee5),
3163 SPH_C32(0x5c90f4ba), SPH_C32(0xa25a7000), SPH_C32(0x6eff1e26),
3164 SPH_C32(0x2ba4846a), SPH_C32(0x2dace49b) },
3165 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
3166 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
3167 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
3168 { SPH_C32(0x3fe54000), SPH_C32(0x8083d4a4), SPH_C32(0xb2a3a316),
3169 SPH_C32(0x0e83632d), SPH_C32(0xad275000), SPH_C32(0x911ba8ff),
3170 SPH_C32(0xbedb2687), SPH_C32(0x0024e181) },
3171 { SPH_C32(0x1d666000), SPH_C32(0xa4f36f31), SPH_C32(0x18856d46),
3172 SPH_C32(0xe3bec968), SPH_C32(0x85484000), SPH_C32(0x7b58b73b),
3173 SPH_C32(0xfa4327a4), SPH_C32(0x6fda92b3) },
3174 { SPH_C32(0xd6cf6000), SPH_C32(0x34d45858), SPH_C32(0xa3599941),
3175 SPH_C32(0x334a6609), SPH_C32(0x3a745000), SPH_C32(0xb154c62c),
3176 SPH_C32(0xc962ce88), SPH_C32(0xa1c8bf40) },
3177 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
3178 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
3179 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
3180 { SPH_C32(0xa8b64000), SPH_C32(0xa0ccba77), SPH_C32(0xc51a4b19),
3181 SPH_C32(0xaf6f3dec), SPH_C32(0xd35e7000), SPH_C32(0x05034ad0),
3182 SPH_C32(0xd898f4df), SPH_C32(0x9c01ba64) },
3183 { SPH_C32(0x8a356000), SPH_C32(0x84bc01e2), SPH_C32(0x6f3c8549),
3184 SPH_C32(0x425297a9), SPH_C32(0xfb316000), SPH_C32(0xef405514),
3185 SPH_C32(0x9c00f5fc), SPH_C32(0xf3ffc956) },
3186 { SPH_C32(0x419c6000), SPH_C32(0x149b368b), SPH_C32(0xd4e0714e),
3187 SPH_C32(0x92a638c8), SPH_C32(0x440d7000), SPH_C32(0x254c2403),
3188 SPH_C32(0xaf211cd0), SPH_C32(0x3dede4a5) },
3189 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
3190 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
3191 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
3192 { SPH_C32(0x2fd18000), SPH_C32(0x15b144a8), SPH_C32(0x0e27d055),
3193 SPH_C32(0xf938f1be), SPH_C32(0xbb631000), SPH_C32(0x5646e2de),
3194 SPH_C32(0x51dd90fc), SPH_C32(0xbd0c9031) },
3195 { SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d), SPH_C32(0xa4011e05),
3196 SPH_C32(0x14055bfb), SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a),
3197 SPH_C32(0x154591df), SPH_C32(0xd2f2e303) },
3198 { SPH_C32(0xc6fba000), SPH_C32(0xa1e6c854), SPH_C32(0x1fddea02),
3199 SPH_C32(0xc4f1f49a), SPH_C32(0x2c301000), SPH_C32(0x76098c0d),
3200 SPH_C32(0x266478f3), SPH_C32(0x1ce0cef0) },
3201 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
3202 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
3203 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
3204 { SPH_C32(0xb8828000), SPH_C32(0x35fe2a7b), SPH_C32(0x799e385a),
3205 SPH_C32(0x58d4af7f), SPH_C32(0xc51a3000), SPH_C32(0xc25e00f1),
3206 SPH_C32(0x379e42a4), SPH_C32(0x2129cbd4) },
3207 { SPH_C32(0x9a01a000), SPH_C32(0x118e91ee), SPH_C32(0xd3b8f60a),
3208 SPH_C32(0xb5e9053a), SPH_C32(0xed752000), SPH_C32(0x281d1f35),
3209 SPH_C32(0x73064387), SPH_C32(0x4ed7b8e6) },
3210 { SPH_C32(0x51a8a000), SPH_C32(0x81a9a687), SPH_C32(0x6864020d),
3211 SPH_C32(0x651daa5b), SPH_C32(0x52493000), SPH_C32(0xe2116e22),
3212 SPH_C32(0x4027aaab), SPH_C32(0x80c59515) },
3213 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
3214 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
3215 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
3216 { SPH_C32(0x3dcac000), SPH_C32(0x4ea69d40), SPH_C32(0x83dd1ffe),
3217 SPH_C32(0x370e3dcc), SPH_C32(0x5d341000), SPH_C32(0x1df5d8fb),
3218 SPH_C32(0xd5580846), SPH_C32(0xad4d900f) },
3219 { SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5), SPH_C32(0x29fbd1ae),
3220 SPH_C32(0xda339789), SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f),
3221 SPH_C32(0x91c00965), SPH_C32(0xc2b3e33d) },
3222 { SPH_C32(0xd4e0e000), SPH_C32(0xfaf111bc), SPH_C32(0x922725a9),
3223 SPH_C32(0x0ac738e8), SPH_C32(0xca671000), SPH_C32(0x3dbab628),
3224 SPH_C32(0xa2e1e049), SPH_C32(0x0ca1cece) },
3225 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
3226 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
3227 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
3228 { SPH_C32(0xaa99c000), SPH_C32(0x6ee9f393), SPH_C32(0xf464f7f1),
3229 SPH_C32(0x96e2630d), SPH_C32(0x234d3000), SPH_C32(0x89ed3ad4),
3230 SPH_C32(0xb31bda1e), SPH_C32(0x3168cbea) },
3231 { SPH_C32(0x881ae000), SPH_C32(0x4a994806), SPH_C32(0x5e4239a1),
3232 SPH_C32(0x7bdfc948), SPH_C32(0x0b222000), SPH_C32(0x63ae2510),
3233 SPH_C32(0xf783db3d), SPH_C32(0x5e96b8d8) },
3234 { SPH_C32(0x43b3e000), SPH_C32(0xdabe7f6f), SPH_C32(0xe59ecda6),
3235 SPH_C32(0xab2b6629), SPH_C32(0xb41e3000), SPH_C32(0xa9a25407),
3236 SPH_C32(0xc4a23211), SPH_C32(0x9084952b) },
3237 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
3238 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
3239 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
3240 { SPH_C32(0xc9868000), SPH_C32(0x5e027e8d), SPH_C32(0x8aa248ef),
3241 SPH_C32(0xe979f180), SPH_C32(0x4f2f5000), SPH_C32(0x46e20113),
3242 SPH_C32(0x58a2c7ed), SPH_C32(0x637b5c7d) },
3243 { SPH_C32(0xeb05a000), SPH_C32(0x7a72c518), SPH_C32(0x208486bf),
3244 SPH_C32(0x04445bc5), SPH_C32(0x67404000), SPH_C32(0xaca11ed7),
3245 SPH_C32(0x1c3ac6ce), SPH_C32(0x0c852f4f) },
3246 { SPH_C32(0x20aca000), SPH_C32(0xea55f271), SPH_C32(0x9b5872b8),
3247 SPH_C32(0xd4b0f4a4), SPH_C32(0xd87c5000), SPH_C32(0x66ad6fc0),
3248 SPH_C32(0x2f1b2fe2), SPH_C32(0xc29702bc) },
3249 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
3250 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
3251 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
3252 { SPH_C32(0x5ed58000), SPH_C32(0x7e4d105e), SPH_C32(0xfd1ba0e0),
3253 SPH_C32(0x4895af41), SPH_C32(0x31567000), SPH_C32(0xd2fae33c),
3254 SPH_C32(0x3ee115b5), SPH_C32(0xff5e0798) },
3255 { SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb), SPH_C32(0x573d6eb0),
3256 SPH_C32(0xa5a80504), SPH_C32(0x19396000), SPH_C32(0x38b9fcf8),
3257 SPH_C32(0x7a791496), SPH_C32(0x90a074aa) },
3258 { SPH_C32(0xb7ffa000), SPH_C32(0xca1a9ca2), SPH_C32(0xece19ab7),
3259 SPH_C32(0x755caa65), SPH_C32(0xa6057000), SPH_C32(0xf2b58def),
3260 SPH_C32(0x4958fdba), SPH_C32(0x5eb25959) },
3261 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
3262 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
3263 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
3264 { SPH_C32(0xdb9dc000), SPH_C32(0x0515a765), SPH_C32(0x07588744),
3265 SPH_C32(0x274f3df2), SPH_C32(0xa9785000), SPH_C32(0x0d513b36),
3266 SPH_C32(0xdc275f57), SPH_C32(0x733a5c43) },
3267 { SPH_C32(0xf91ee000), SPH_C32(0x21651cf0), SPH_C32(0xad7e4914),
3268 SPH_C32(0xca7297b7), SPH_C32(0x81174000), SPH_C32(0xe71224f2),
3269 SPH_C32(0x98bf5e74), SPH_C32(0x1cc42f71) },
3270 { SPH_C32(0x32b7e000), SPH_C32(0xb1422b99), SPH_C32(0x16a2bd13),
3271 SPH_C32(0x1a8638d6), SPH_C32(0x3e2b5000), SPH_C32(0x2d1e55e5),
3272 SPH_C32(0xab9eb758), SPH_C32(0xd2d60282) },
3273 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
3274 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
3275 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
3276 { SPH_C32(0x4ccec000), SPH_C32(0x255ac9b6), SPH_C32(0x70e16f4b),
3277 SPH_C32(0x86a36333), SPH_C32(0xd7017000), SPH_C32(0x9949d919),
3278 SPH_C32(0xba648d0f), SPH_C32(0xef1f07a6) },
3279 { SPH_C32(0x6e4de000), SPH_C32(0x012a7223), SPH_C32(0xdac7a11b),
3280 SPH_C32(0x6b9ec976), SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd),
3281 SPH_C32(0xfefc8c2c), SPH_C32(0x80e17494) },
3282 { SPH_C32(0xa5e4e000), SPH_C32(0x910d454a), SPH_C32(0x611b551c),
3283 SPH_C32(0xbb6a6617), SPH_C32(0x40527000), SPH_C32(0xb906b7ca),
3284 SPH_C32(0xcddd6500), SPH_C32(0x4ef35967) },
3285 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
3286 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
3287 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
3288 { SPH_C32(0xcff60000), SPH_C32(0x0c6da4a0), SPH_C32(0xd9208dd7),
3289 SPH_C32(0xa3ea12a3), SPH_C32(0x5f1b9000), SPH_C32(0xd3d0911f),
3290 SPH_C32(0xe426b4ae), SPH_C32(0x94c0ceee) },
3291 { SPH_C32(0xed752000), SPH_C32(0x281d1f35), SPH_C32(0x73064387),
3292 SPH_C32(0x4ed7b8e6), SPH_C32(0x77748000), SPH_C32(0x39938edb),
3293 SPH_C32(0xa0beb58d), SPH_C32(0xfb3ebddc) },
3294 { SPH_C32(0x26dc2000), SPH_C32(0xb83a285c), SPH_C32(0xc8dab780),
3295 SPH_C32(0x9e231787), SPH_C32(0xc8489000), SPH_C32(0xf39fffcc),
3296 SPH_C32(0x939f5ca1), SPH_C32(0x352c902f) },
3297 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
3298 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
3299 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
3300 { SPH_C32(0x58a50000), SPH_C32(0x2c22ca73), SPH_C32(0xae9965d8),
3301 SPH_C32(0x02064c62), SPH_C32(0x2162b000), SPH_C32(0x47c87330),
3302 SPH_C32(0x826566f6), SPH_C32(0x08e5950b) },
3303 { SPH_C32(0x7a262000), SPH_C32(0x085271e6), SPH_C32(0x04bfab88),
3304 SPH_C32(0xef3be627), SPH_C32(0x090da000), SPH_C32(0xad8b6cf4),
3305 SPH_C32(0xc6fd67d5), SPH_C32(0x671be639) },
3306 { SPH_C32(0xb18f2000), SPH_C32(0x9875468f), SPH_C32(0xbf635f8f),
3307 SPH_C32(0x3fcf4946), SPH_C32(0xb631b000), SPH_C32(0x67871de3),
3308 SPH_C32(0xf5dc8ef9), SPH_C32(0xa909cbca) },
3309 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
3310 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
3311 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
3312 { SPH_C32(0xdded4000), SPH_C32(0x577a7d48), SPH_C32(0x54da427c),
3313 SPH_C32(0x6ddcded1), SPH_C32(0xb94c9000), SPH_C32(0x9863ab3a),
3314 SPH_C32(0x60a32c14), SPH_C32(0x8481ced0) },
3315 { SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd), SPH_C32(0xfefc8c2c),
3316 SPH_C32(0x80e17494), SPH_C32(0x91238000), SPH_C32(0x7220b4fe),
3317 SPH_C32(0x243b2d37), SPH_C32(0xeb7fbde2) },
3318 { SPH_C32(0x34c76000), SPH_C32(0xe32df1b4), SPH_C32(0x4520782b),
3319 SPH_C32(0x5015dbf5), SPH_C32(0x2e1f9000), SPH_C32(0xb82cc5e9),
3320 SPH_C32(0x171ac41b), SPH_C32(0x256d9011) },
3321 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
3322 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
3323 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
3324 { SPH_C32(0x4abe4000), SPH_C32(0x7735139b), SPH_C32(0x2363aa73),
3325 SPH_C32(0xcc308010), SPH_C32(0xc735b000), SPH_C32(0x0c7b4915),
3326 SPH_C32(0x06e0fe4c), SPH_C32(0x18a49535) },
3327 { SPH_C32(0x683d6000), SPH_C32(0x5345a80e), SPH_C32(0x89456423),
3328 SPH_C32(0x210d2a55), SPH_C32(0xef5aa000), SPH_C32(0xe63856d1),
3329 SPH_C32(0x4278ff6f), SPH_C32(0x775ae607) },
3330 { SPH_C32(0xa3946000), SPH_C32(0xc3629f67), SPH_C32(0x32999024),
3331 SPH_C32(0xf1f98534), SPH_C32(0x5066b000), SPH_C32(0x2c3427c6),
3332 SPH_C32(0x71591643), SPH_C32(0xb948cbf4) },
3333 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
3334 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
3335 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
3336 { SPH_C32(0x29a10000), SPH_C32(0x47de9e85), SPH_C32(0x5da5156d),
3337 SPH_C32(0xb3ab129d), SPH_C32(0xab57d000), SPH_C32(0xc37472d2),
3338 SPH_C32(0xed59e3bf), SPH_C32(0x4ab702a2) },
3339 { SPH_C32(0x0b222000), SPH_C32(0x63ae2510), SPH_C32(0xf783db3d),
3340 SPH_C32(0x5e96b8d8), SPH_C32(0x8338c000), SPH_C32(0x29376d16),
3341 SPH_C32(0xa9c1e29c), SPH_C32(0x25497190) },
3342 { SPH_C32(0xc08b2000), SPH_C32(0xf3891279), SPH_C32(0x4c5f2f3a),
3343 SPH_C32(0x8e6217b9), SPH_C32(0x3c04d000), SPH_C32(0xe33b1c01),
3344 SPH_C32(0x9ae00bb0), SPH_C32(0xeb5b5c63) },
3345 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
3346 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
3347 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
3348 { SPH_C32(0xbef20000), SPH_C32(0x6791f056), SPH_C32(0x2a1cfd62),
3349 SPH_C32(0x12474c5c), SPH_C32(0xd52ef000), SPH_C32(0x576c90fd),
3350 SPH_C32(0x8b1a31e7), SPH_C32(0xd6925947) },
3351 { SPH_C32(0x9c712000), SPH_C32(0x43e14bc3), SPH_C32(0x803a3332),
3352 SPH_C32(0xff7ae619), SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39),
3353 SPH_C32(0xcf8230c4), SPH_C32(0xb96c2a75) },
3354 { SPH_C32(0x57d82000), SPH_C32(0xd3c67caa), SPH_C32(0x3be6c735),
3355 SPH_C32(0x2f8e4978), SPH_C32(0x427df000), SPH_C32(0x7723fe2e),
3356 SPH_C32(0xfca3d9e8), SPH_C32(0x777e0786) },
3357 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
3358 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
3359 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
3360 { SPH_C32(0x3bba4000), SPH_C32(0x1cc9476d), SPH_C32(0xd05fdac6),
3361 SPH_C32(0x7d9ddeef), SPH_C32(0x4d00d000), SPH_C32(0x88c748f7),
3362 SPH_C32(0x69dc7b05), SPH_C32(0x5af6029c) },
3363 { SPH_C32(0x19396000), SPH_C32(0x38b9fcf8), SPH_C32(0x7a791496),
3364 SPH_C32(0x90a074aa), SPH_C32(0x656fc000), SPH_C32(0x62845733),
3365 SPH_C32(0x2d447a26), SPH_C32(0x350871ae) },
3366 { SPH_C32(0xd2906000), SPH_C32(0xa89ecb91), SPH_C32(0xc1a5e091),
3367 SPH_C32(0x4054dbcb), SPH_C32(0xda53d000), SPH_C32(0xa8882624),
3368 SPH_C32(0x1e65930a), SPH_C32(0xfb1a5c5d) },
3369 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
3370 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
3371 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
3372 { SPH_C32(0xace94000), SPH_C32(0x3c8629be), SPH_C32(0xa7e632c9),
3373 SPH_C32(0xdc71802e), SPH_C32(0x3379f000), SPH_C32(0x1cdfaad8),
3374 SPH_C32(0x0f9fa95d), SPH_C32(0xc6d35979) },
3375 { SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b), SPH_C32(0x0dc0fc99),
3376 SPH_C32(0x314c2a6b), SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c),
3377 SPH_C32(0x4b07a87e), SPH_C32(0xa92d2a4b) },
3378 { SPH_C32(0x45c36000), SPH_C32(0x88d1a542), SPH_C32(0xb61c089e),
3379 SPH_C32(0xe1b8850a), SPH_C32(0xa42af000), SPH_C32(0x3c90c40b),
3380 SPH_C32(0x78264152), SPH_C32(0x673f07b8) },
3381 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
3382 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
3383 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
3384 { SPH_C32(0x2b8e8000), SPH_C32(0x89fbd761), SPH_C32(0x6cdba985),
3385 SPH_C32(0x8a264c7c), SPH_C32(0x5b449000), SPH_C32(0x4f9a02d6),
3386 SPH_C32(0x86dacd7e), SPH_C32(0xe7de732c) },
3387 { SPH_C32(0x090da000), SPH_C32(0xad8b6cf4), SPH_C32(0xc6fd67d5),
3388 SPH_C32(0x671be639), SPH_C32(0x732b8000), SPH_C32(0xa5d91d12),
3389 SPH_C32(0xc242cc5d), SPH_C32(0x8820001e) },
3390 { SPH_C32(0xc2a4a000), SPH_C32(0x3dac5b9d), SPH_C32(0x7d2193d2),
3391 SPH_C32(0xb7ef4958), SPH_C32(0xcc179000), SPH_C32(0x6fd56c05),
3392 SPH_C32(0xf1632571), SPH_C32(0x46322ded) },
3393 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
3394 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
3395 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
3396 { SPH_C32(0xbcdd8000), SPH_C32(0xa9b4b9b2), SPH_C32(0x1b62418a),
3397 SPH_C32(0x2bca12bd), SPH_C32(0x253db000), SPH_C32(0xdb82e0f9),
3398 SPH_C32(0xe0991f26), SPH_C32(0x7bfb28c9) },
3399 { SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227), SPH_C32(0xb1448fda),
3400 SPH_C32(0xc6f7b8f8), SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d),
3401 SPH_C32(0xa4011e05), SPH_C32(0x14055bfb) },
3402 { SPH_C32(0x55f7a000), SPH_C32(0x1de3354e), SPH_C32(0x0a987bdd),
3403 SPH_C32(0x16031799), SPH_C32(0xb26eb000), SPH_C32(0xfbcd8e2a),
3404 SPH_C32(0x9720f729), SPH_C32(0xda177608) },
3405 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
3406 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
3407 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
3408 { SPH_C32(0x3995c000), SPH_C32(0xd2ec0e89), SPH_C32(0xe121662e),
3409 SPH_C32(0x4410800e), SPH_C32(0xbd139000), SPH_C32(0x042938f3),
3410 SPH_C32(0x025f55c4), SPH_C32(0xf79f7312) },
3411 { SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c), SPH_C32(0x4b07a87e),
3412 SPH_C32(0xa92d2a4b), SPH_C32(0x957c8000), SPH_C32(0xee6a2737),
3413 SPH_C32(0x46c754e7), SPH_C32(0x98610020) },
3414 { SPH_C32(0xd0bfe000), SPH_C32(0x66bb8275), SPH_C32(0xf0db5c79),
3415 SPH_C32(0x79d9852a), SPH_C32(0x2a409000), SPH_C32(0x24665620),
3416 SPH_C32(0x75e6bdcb), SPH_C32(0x56732dd3) },
3417 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
3418 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
3419 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
3420 { SPH_C32(0xaec6c000), SPH_C32(0xf2a3605a), SPH_C32(0x96988e21),
3421 SPH_C32(0xe5fcdecf), SPH_C32(0xc36ab000), SPH_C32(0x9031dadc),
3422 SPH_C32(0x641c879c), SPH_C32(0x6bba28f7) },
3423 { SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf), SPH_C32(0x3cbe4071),
3424 SPH_C32(0x08c1748a), SPH_C32(0xeb05a000), SPH_C32(0x7a72c518),
3425 SPH_C32(0x208486bf), SPH_C32(0x04445bc5) },
3426 { SPH_C32(0x47ece000), SPH_C32(0x46f4eca6), SPH_C32(0x8762b476),
3427 SPH_C32(0xd835dbeb), SPH_C32(0x5439b000), SPH_C32(0xb07eb40f),
3428 SPH_C32(0x13a56f93), SPH_C32(0xca567636) },
3429 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
3430 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
3431 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
3432 { SPH_C32(0xcdd98000), SPH_C32(0xc248ed44), SPH_C32(0xe85e313f),
3433 SPH_C32(0x9a674c42), SPH_C32(0xaf08d000), SPH_C32(0x5f3ee11b),
3434 SPH_C32(0x8fa59a6f), SPH_C32(0x39a9bf60) },
3435 { SPH_C32(0xef5aa000), SPH_C32(0xe63856d1), SPH_C32(0x4278ff6f),
3436 SPH_C32(0x775ae607), SPH_C32(0x8767c000), SPH_C32(0xb57dfedf),
3437 SPH_C32(0xcb3d9b4c), SPH_C32(0x5657cc52) },
3438 { SPH_C32(0x24f3a000), SPH_C32(0x761f61b8), SPH_C32(0xf9a40b68),
3439 SPH_C32(0xa7ae4966), SPH_C32(0x385bd000), SPH_C32(0x7f718fc8),
3440 SPH_C32(0xf81c7260), SPH_C32(0x9845e1a1) },
3441 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
3442 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
3443 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
3444 { SPH_C32(0x5a8a8000), SPH_C32(0xe2078397), SPH_C32(0x9fe7d930),
3445 SPH_C32(0x3b8b1283), SPH_C32(0xd171f000), SPH_C32(0xcb260334),
3446 SPH_C32(0xe9e64837), SPH_C32(0xa58ce485) },
3447 { SPH_C32(0x7809a000), SPH_C32(0xc6773802), SPH_C32(0x35c11760),
3448 SPH_C32(0xd6b6b8c6), SPH_C32(0xf91ee000), SPH_C32(0x21651cf0),
3449 SPH_C32(0xad7e4914), SPH_C32(0xca7297b7) },
3450 { SPH_C32(0xb3a0a000), SPH_C32(0x56500f6b), SPH_C32(0x8e1de367),
3451 SPH_C32(0x064217a7), SPH_C32(0x4622f000), SPH_C32(0xeb696de7),
3452 SPH_C32(0x9e5fa038), SPH_C32(0x0460ba44) },
3453 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
3454 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
3455 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
3456 { SPH_C32(0xdfc2c000), SPH_C32(0x995f34ac), SPH_C32(0x65a4fe94),
3457 SPH_C32(0x54518030), SPH_C32(0x495fd000), SPH_C32(0x148ddb3e),
3458 SPH_C32(0x0b2002d5), SPH_C32(0x29e8bf5e) },
3459 { SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39), SPH_C32(0xcf8230c4),
3460 SPH_C32(0xb96c2a75), SPH_C32(0x6130c000), SPH_C32(0xfecec4fa),
3461 SPH_C32(0x4fb803f6), SPH_C32(0x4616cc6c) },
3462 { SPH_C32(0x36e8e000), SPH_C32(0x2d08b850), SPH_C32(0x745ec4c3),
3463 SPH_C32(0x69988514), SPH_C32(0xde0cd000), SPH_C32(0x34c2b5ed),
3464 SPH_C32(0x7c99eada), SPH_C32(0x8804e19f) },
3465 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
3466 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
3467 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) },
3468 { SPH_C32(0x4891c000), SPH_C32(0xb9105a7f), SPH_C32(0x121d169b),
3469 SPH_C32(0xf5bddef1), SPH_C32(0x3726f000), SPH_C32(0x80953911),
3470 SPH_C32(0x6d63d08d), SPH_C32(0xb5cde4bb) },
3471 { SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea), SPH_C32(0xb83bd8cb),
3472 SPH_C32(0x188074b4), SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5),
3473 SPH_C32(0x29fbd1ae), SPH_C32(0xda339789) },
3474 { SPH_C32(0xa1bbe000), SPH_C32(0x0d47d683), SPH_C32(0x03e72ccc),
3475 SPH_C32(0xc874dbd5), SPH_C32(0xa075f000), SPH_C32(0xa0da57c2),
3476 SPH_C32(0x1ada3882), SPH_C32(0x1421ba7a) }
3477 };
3478 static const sph_u32 T256_7[128][8] = {
3479 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3480 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3481 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3482 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
3483 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
3484 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
3485 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
3486 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
3487 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
3488 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
3489 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
3490 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
3491 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
3492 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
3493 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
3494 { SPH_C32(0x28860600), SPH_C32(0x128f4c44), SPH_C32(0x0f20b113),
3495 SPH_C32(0x179959a0), SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1),
3496 SPH_C32(0xeab03334), SPH_C32(0x1f8c40ca) },
3497 { SPH_C32(0x61180400), SPH_C32(0x1fd6a049), SPH_C32(0xef079e6e),
3498 SPH_C32(0xb27e87fa), SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2),
3499 SPH_C32(0x8a55cac6), SPH_C32(0x819835bc) },
3500 { SPH_C32(0xc6a00600), SPH_C32(0x00c4247a), SPH_C32(0x8fe2679c),
3501 SPH_C32(0x2c6af28c), SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc),
3502 SPH_C32(0x0a971c49), SPH_C32(0xba6b9e90) },
3503 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
3504 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
3505 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
3506 { SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc), SPH_C32(0x0a971c49),
3507 SPH_C32(0xba6b9e90), SPH_C32(0x75a50400), SPH_C32(0x306c97b6),
3508 SPH_C32(0x85757bd5), SPH_C32(0x96016c1c) },
3509 { SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1), SPH_C32(0xeab03334),
3510 SPH_C32(0x1f8c40ca), SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385),
3511 SPH_C32(0xe5908227), SPH_C32(0x0815196a) },
3512 { SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2), SPH_C32(0x8a55cac6),
3513 SPH_C32(0x819835bc), SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb),
3514 SPH_C32(0x655254a8), SPH_C32(0x33e6b246) },
3515 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
3516 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
3517 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
3518 { SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb), SPH_C32(0x655254a8),
3519 SPH_C32(0x33e6b246), SPH_C32(0x61180400), SPH_C32(0x1fd6a049),
3520 SPH_C32(0xef079e6e), SPH_C32(0xb27e87fa) },
3521 { SPH_C32(0x75a50400), SPH_C32(0x306c97b6), SPH_C32(0x85757bd5),
3522 SPH_C32(0x96016c1c), SPH_C32(0xc6a00600), SPH_C32(0x00c4247a),
3523 SPH_C32(0x8fe2679c), SPH_C32(0x2c6af28c) },
3524 { SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385), SPH_C32(0xe5908227),
3525 SPH_C32(0x0815196a), SPH_C32(0x28860600), SPH_C32(0x128f4c44),
3526 SPH_C32(0x0f20b113), SPH_C32(0x179959a0) },
3527 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
3528 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
3529 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
3530 { SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd), SPH_C32(0x1160d335),
3531 SPH_C32(0x38abeae0), SPH_C32(0x0fad0000), SPH_C32(0x4612e043),
3532 SPH_C32(0x3fd0555c), SPH_C32(0x2095c15f) },
3533 { SPH_C32(0x30140800), SPH_C32(0x3ac838c0), SPH_C32(0xf147fc48),
3534 SPH_C32(0x9d4c34ba), SPH_C32(0xa8150200), SPH_C32(0x59006470),
3535 SPH_C32(0x5f35acae), SPH_C32(0xbe81b429) },
3536 { SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3), SPH_C32(0x91a205ba),
3537 SPH_C32(0x035841cc), SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e),
3538 SPH_C32(0xdff77a21), SPH_C32(0x85721f05) },
3539 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
3540 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
3541 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
3542 { SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba), SPH_C32(0x7ea59bd4),
3543 SPH_C32(0xb126c636), SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc),
3544 SPH_C32(0x55a2b0e7), SPH_C32(0x04ea2ab9) },
3545 { SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7), SPH_C32(0x9e82b4a9),
3546 SPH_C32(0x14c1186c), SPH_C32(0xbca80200), SPH_C32(0x76ba538f),
3547 SPH_C32(0x35474915), SPH_C32(0x9afe5fcf) },
3548 { SPH_C32(0x18920e00), SPH_C32(0x28477484), SPH_C32(0xfe674d5b),
3549 SPH_C32(0x8ad56d1a), SPH_C32(0x528e0200), SPH_C32(0x64f13bb1),
3550 SPH_C32(0xb5859f9a), SPH_C32(0xa10df4e3) },
3551 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
3552 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
3553 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
3554 { SPH_C32(0x6d370a00), SPH_C32(0x182be332), SPH_C32(0x7b12368e),
3555 SPH_C32(0x1cd40106), SPH_C32(0x942e0400), SPH_C32(0x64351fcb),
3556 SPH_C32(0x3a67f806), SPH_C32(0x8d67066f) },
3557 { SPH_C32(0x24a90800), SPH_C32(0x15720f3f), SPH_C32(0x9b3519f3),
3558 SPH_C32(0xb933df5c), SPH_C32(0x33960600), SPH_C32(0x7b279bf8),
3559 SPH_C32(0x5a8201f4), SPH_C32(0x13737319) },
3560 { SPH_C32(0x83110a00), SPH_C32(0x0a608b0c), SPH_C32(0xfbd0e001),
3561 SPH_C32(0x2727aa2a), SPH_C32(0xddb00600), SPH_C32(0x696cf3c6),
3562 SPH_C32(0xda40d77b), SPH_C32(0x2880d835) },
3563 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
3564 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
3565 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
3566 { SPH_C32(0xe2090e00), SPH_C32(0x15b62b45), SPH_C32(0x14d77e6f),
3567 SPH_C32(0x95592dd0), SPH_C32(0x80930400), SPH_C32(0x4b8f2834),
3568 SPH_C32(0x50151dbd), SPH_C32(0xa918ed89) },
3569 { SPH_C32(0xab970c00), SPH_C32(0x18efc748), SPH_C32(0xf4f05112),
3570 SPH_C32(0x30bef38a), SPH_C32(0x272b0600), SPH_C32(0x549dac07),
3571 SPH_C32(0x30f0e44f), SPH_C32(0x370c98ff) },
3572 { SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b), SPH_C32(0x9415a8e0),
3573 SPH_C32(0xaeaa86fc), SPH_C32(0xc90d0600), SPH_C32(0x46d6c439),
3574 SPH_C32(0xb03232c0), SPH_C32(0x0cff33d3) },
3575 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
3576 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
3577 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
3578 { SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e), SPH_C32(0xdff77a21),
3579 SPH_C32(0x85721f05), SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd),
3580 SPH_C32(0x4e557f9b), SPH_C32(0x862a5ec9) },
3581 { SPH_C32(0x0fad0000), SPH_C32(0x4612e043), SPH_C32(0x3fd0555c),
3582 SPH_C32(0x2095c15f), SPH_C32(0x76270a00), SPH_C32(0x7183348e),
3583 SPH_C32(0x2eb08669), SPH_C32(0x183e2bbf) },
3584 { SPH_C32(0xa8150200), SPH_C32(0x59006470), SPH_C32(0x5f35acae),
3585 SPH_C32(0xbe81b429), SPH_C32(0x98010a00), SPH_C32(0x63c85cb0),
3586 SPH_C32(0xae7250e6), SPH_C32(0x23cd8093) },
3587 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
3588 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
3589 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
3590 { SPH_C32(0xc90d0600), SPH_C32(0x46d6c439), SPH_C32(0xb03232c0),
3591 SPH_C32(0x0cff33d3), SPH_C32(0xc5220800), SPH_C32(0x412b8742),
3592 SPH_C32(0x24279a20), SPH_C32(0xa255b52f) },
3593 { SPH_C32(0x80930400), SPH_C32(0x4b8f2834), SPH_C32(0x50151dbd),
3594 SPH_C32(0xa918ed89), SPH_C32(0x629a0a00), SPH_C32(0x5e390371),
3595 SPH_C32(0x44c263d2), SPH_C32(0x3c41c059) },
3596 { SPH_C32(0x272b0600), SPH_C32(0x549dac07), SPH_C32(0x30f0e44f),
3597 SPH_C32(0x370c98ff), SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f),
3598 SPH_C32(0xc400b55d), SPH_C32(0x07b26b75) },
3599 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
3600 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
3601 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
3602 { SPH_C32(0x528e0200), SPH_C32(0x64f13bb1), SPH_C32(0xb5859f9a),
3603 SPH_C32(0xa10df4e3), SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35),
3604 SPH_C32(0x4be2d2c1), SPH_C32(0x2bd899f9) },
3605 { SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc), SPH_C32(0x55a2b0e7),
3606 SPH_C32(0x04ea2ab9), SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06),
3607 SPH_C32(0x2b072b33), SPH_C32(0xb5ccec8f) },
3608 { SPH_C32(0xbca80200), SPH_C32(0x76ba538f), SPH_C32(0x35474915),
3609 SPH_C32(0x9afe5fcf), SPH_C32(0x03820e00), SPH_C32(0x41efa338),
3610 SPH_C32(0xabc5fdbc), SPH_C32(0x8e3f47a3) },
3611 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
3612 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
3613 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
3614 { SPH_C32(0xddb00600), SPH_C32(0x696cf3c6), SPH_C32(0xda40d77b),
3615 SPH_C32(0x2880d835), SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca),
3616 SPH_C32(0x2190377a), SPH_C32(0x0fa7721f) },
3617 { SPH_C32(0x942e0400), SPH_C32(0x64351fcb), SPH_C32(0x3a67f806),
3618 SPH_C32(0x8d67066f), SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9),
3619 SPH_C32(0x4175ce88), SPH_C32(0x91b30769) },
3620 { SPH_C32(0x33960600), SPH_C32(0x7b279bf8), SPH_C32(0x5a8201f4),
3621 SPH_C32(0x13737319), SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7),
3622 SPH_C32(0xc1b71807), SPH_C32(0xaa40ac45) },
3623 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
3624 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
3625 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
3626 { SPH_C32(0x98010a00), SPH_C32(0x63c85cb0), SPH_C32(0xae7250e6),
3627 SPH_C32(0x23cd8093), SPH_C32(0x30140800), SPH_C32(0x3ac838c0),
3628 SPH_C32(0xf147fc48), SPH_C32(0x9d4c34ba) },
3629 { SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd), SPH_C32(0x4e557f9b),
3630 SPH_C32(0x862a5ec9), SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3),
3631 SPH_C32(0x91a205ba), SPH_C32(0x035841cc) },
3632 { SPH_C32(0x76270a00), SPH_C32(0x7183348e), SPH_C32(0x2eb08669),
3633 SPH_C32(0x183e2bbf), SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd),
3634 SPH_C32(0x1160d335), SPH_C32(0x38abeae0) },
3635 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
3636 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
3637 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
3638 { SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7), SPH_C32(0xc1b71807),
3639 SPH_C32(0xaa40ac45), SPH_C32(0x24a90800), SPH_C32(0x15720f3f),
3640 SPH_C32(0x9b3519f3), SPH_C32(0xb933df5c) },
3641 { SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca), SPH_C32(0x2190377a),
3642 SPH_C32(0x0fa7721f), SPH_C32(0x83110a00), SPH_C32(0x0a608b0c),
3643 SPH_C32(0xfbd0e001), SPH_C32(0x2727aa2a) },
3644 { SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9), SPH_C32(0x4175ce88),
3645 SPH_C32(0x91b30769), SPH_C32(0x6d370a00), SPH_C32(0x182be332),
3646 SPH_C32(0x7b12368e), SPH_C32(0x1cd40106) },
3647 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
3648 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
3649 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
3650 { SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f), SPH_C32(0xc400b55d),
3651 SPH_C32(0x07b26b75), SPH_C32(0xab970c00), SPH_C32(0x18efc748),
3652 SPH_C32(0xf4f05112), SPH_C32(0x30bef38a) },
3653 { SPH_C32(0xc5220800), SPH_C32(0x412b8742), SPH_C32(0x24279a20),
3654 SPH_C32(0xa255b52f), SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b),
3655 SPH_C32(0x9415a8e0), SPH_C32(0xaeaa86fc) },
3656 { SPH_C32(0x629a0a00), SPH_C32(0x5e390371), SPH_C32(0x44c263d2),
3657 SPH_C32(0x3c41c059), SPH_C32(0xe2090e00), SPH_C32(0x15b62b45),
3658 SPH_C32(0x14d77e6f), SPH_C32(0x95592dd0) },
3659 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
3660 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
3661 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) },
3662 { SPH_C32(0x03820e00), SPH_C32(0x41efa338), SPH_C32(0xabc5fdbc),
3663 SPH_C32(0x8e3f47a3), SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7),
3664 SPH_C32(0x9e82b4a9), SPH_C32(0x14c1186c) },
3665 { SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35), SPH_C32(0x4be2d2c1),
3666 SPH_C32(0x2bd899f9), SPH_C32(0x18920e00), SPH_C32(0x28477484),
3667 SPH_C32(0xfe674d5b), SPH_C32(0x8ad56d1a) },
3668 { SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06), SPH_C32(0x2b072b33),
3669 SPH_C32(0xb5ccec8f), SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba),
3670 SPH_C32(0x7ea59bd4), SPH_C32(0xb126c636) },
3671 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
3672 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
3673 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
3674 { SPH_C32(0xd32d1200), SPH_C32(0x4539c24d), SPH_C32(0xe818e4d9),
3675 SPH_C32(0x80f2f7e4), SPH_C32(0x258f0000), SPH_C32(0x826c5f57),
3676 SPH_C32(0x3b1e2288), SPH_C32(0xeb07044d) },
3677 { SPH_C32(0x9ab31000), SPH_C32(0x48602e40), SPH_C32(0x083fcba4),
3678 SPH_C32(0x251529be), SPH_C32(0x82370200), SPH_C32(0x9d7edb64),
3679 SPH_C32(0x5bfbdb7a), SPH_C32(0x7513713b) },
3680 { SPH_C32(0x3d0b1200), SPH_C32(0x5772aa73), SPH_C32(0x68da3256),
3681 SPH_C32(0xbb015cc8), SPH_C32(0x6c110200), SPH_C32(0x8f35b35a),
3682 SPH_C32(0xdb390df5), SPH_C32(0x4ee0da17) },
3683 { SPH_C32(0xfbab1400), SPH_C32(0x57b68e09), SPH_C32(0xe73855ca),
3684 SPH_C32(0x976bae44), SPH_C32(0xdf140000), SPH_C32(0xbf9d0096),
3685 SPH_C32(0xd1ae11bc), SPH_C32(0xf48b4487) },
3686 { SPH_C32(0x5c131600), SPH_C32(0x48a40a3a), SPH_C32(0x87ddac38),
3687 SPH_C32(0x097fdb32), SPH_C32(0x31320000), SPH_C32(0xadd668a8),
3688 SPH_C32(0x516cc733), SPH_C32(0xcf78efab) },
3689 { SPH_C32(0x158d1400), SPH_C32(0x45fde637), SPH_C32(0x67fa8345),
3690 SPH_C32(0xac980568), SPH_C32(0x968a0200), SPH_C32(0xb2c4ec9b),
3691 SPH_C32(0x31893ec1), SPH_C32(0x516c9add) },
3692 { SPH_C32(0xb2351600), SPH_C32(0x5aef6204), SPH_C32(0x071f7ab7),
3693 SPH_C32(0x328c701e), SPH_C32(0x78ac0200), SPH_C32(0xa08f84a5),
3694 SPH_C32(0xb14be84e), SPH_C32(0x6a9f31f1) },
3695 { SPH_C32(0x60281000), SPH_C32(0x75917181), SPH_C32(0xe28ff890),
3696 SPH_C32(0x3a996974), SPH_C32(0x502a0400), SPH_C32(0xb200c8e1),
3697 SPH_C32(0xbe6b595d), SPH_C32(0x7d066851) },
3698 { SPH_C32(0xc7901200), SPH_C32(0x6a83f5b2), SPH_C32(0x826a0162),
3699 SPH_C32(0xa48d1c02), SPH_C32(0xbe0c0400), SPH_C32(0xa04ba0df),
3700 SPH_C32(0x3ea98fd2), SPH_C32(0x46f5c37d) },
3701 { SPH_C32(0x8e0e1000), SPH_C32(0x67da19bf), SPH_C32(0x624d2e1f),
3702 SPH_C32(0x016ac258), SPH_C32(0x19b40600), SPH_C32(0xbf5924ec),
3703 SPH_C32(0x5e4c7620), SPH_C32(0xd8e1b60b) },
3704 { SPH_C32(0x29b61200), SPH_C32(0x78c89d8c), SPH_C32(0x02a8d7ed),
3705 SPH_C32(0x9f7eb72e), SPH_C32(0xf7920600), SPH_C32(0xad124cd2),
3706 SPH_C32(0xde8ea0af), SPH_C32(0xe3121d27) },
3707 { SPH_C32(0xef161400), SPH_C32(0x780cb9f6), SPH_C32(0x8d4ab071),
3708 SPH_C32(0xb31445a2), SPH_C32(0x44970400), SPH_C32(0x9dbaff1e),
3709 SPH_C32(0xd419bce6), SPH_C32(0x597983b7) },
3710 { SPH_C32(0x48ae1600), SPH_C32(0x671e3dc5), SPH_C32(0xedaf4983),
3711 SPH_C32(0x2d0030d4), SPH_C32(0xaab10400), SPH_C32(0x8ff19720),
3712 SPH_C32(0x54db6a69), SPH_C32(0x628a289b) },
3713 { SPH_C32(0x01301400), SPH_C32(0x6a47d1c8), SPH_C32(0x0d8866fe),
3714 SPH_C32(0x88e7ee8e), SPH_C32(0x0d090600), SPH_C32(0x90e31313),
3715 SPH_C32(0x343e939b), SPH_C32(0xfc9e5ded) },
3716 { SPH_C32(0xa6881600), SPH_C32(0x755555fb), SPH_C32(0x6d6d9f0c),
3717 SPH_C32(0x16f39bf8), SPH_C32(0xe32f0600), SPH_C32(0x82a87b2d),
3718 SPH_C32(0xb4fc4514), SPH_C32(0xc76df6c1) },
3719 { SPH_C32(0xaaa71800), SPH_C32(0x72a81680), SPH_C32(0xf97837ec),
3720 SPH_C32(0xb8591d04), SPH_C32(0x2a220000), SPH_C32(0xc47ebf14),
3721 SPH_C32(0x04ce77d4), SPH_C32(0xcb92c512) },
3722 { SPH_C32(0x0d1f1a00), SPH_C32(0x6dba92b3), SPH_C32(0x999dce1e),
3723 SPH_C32(0x264d6872), SPH_C32(0xc4040000), SPH_C32(0xd635d72a),
3724 SPH_C32(0x840ca15b), SPH_C32(0xf0616e3e) },
3725 { SPH_C32(0x44811800), SPH_C32(0x60e37ebe), SPH_C32(0x79bae163),
3726 SPH_C32(0x83aab628), SPH_C32(0x63bc0200), SPH_C32(0xc9275319),
3727 SPH_C32(0xe4e958a9), SPH_C32(0x6e751b48) },
3728 { SPH_C32(0xe3391a00), SPH_C32(0x7ff1fa8d), SPH_C32(0x195f1891),
3729 SPH_C32(0x1dbec35e), SPH_C32(0x8d9a0200), SPH_C32(0xdb6c3b27),
3730 SPH_C32(0x642b8e26), SPH_C32(0x5586b064) },
3731 { SPH_C32(0x25991c00), SPH_C32(0x7f35def7), SPH_C32(0x96bd7f0d),
3732 SPH_C32(0x31d431d2), SPH_C32(0x3e9f0000), SPH_C32(0xebc488eb),
3733 SPH_C32(0x6ebc926f), SPH_C32(0xefed2ef4) },
3734 { SPH_C32(0x82211e00), SPH_C32(0x60275ac4), SPH_C32(0xf65886ff),
3735 SPH_C32(0xafc044a4), SPH_C32(0xd0b90000), SPH_C32(0xf98fe0d5),
3736 SPH_C32(0xee7e44e0), SPH_C32(0xd41e85d8) },
3737 { SPH_C32(0xcbbf1c00), SPH_C32(0x6d7eb6c9), SPH_C32(0x167fa982),
3738 SPH_C32(0x0a279afe), SPH_C32(0x77010200), SPH_C32(0xe69d64e6),
3739 SPH_C32(0x8e9bbd12), SPH_C32(0x4a0af0ae) },
3740 { SPH_C32(0x6c071e00), SPH_C32(0x726c32fa), SPH_C32(0x769a5070),
3741 SPH_C32(0x9433ef88), SPH_C32(0x99270200), SPH_C32(0xf4d60cd8),
3742 SPH_C32(0x0e596b9d), SPH_C32(0x71f95b82) },
3743 { SPH_C32(0xbe1a1800), SPH_C32(0x5d12217f), SPH_C32(0x930ad257),
3744 SPH_C32(0x9c26f6e2), SPH_C32(0xb1a10400), SPH_C32(0xe659409c),
3745 SPH_C32(0x0179da8e), SPH_C32(0x66600222) },
3746 { SPH_C32(0x19a21a00), SPH_C32(0x4200a54c), SPH_C32(0xf3ef2ba5),
3747 SPH_C32(0x02328394), SPH_C32(0x5f870400), SPH_C32(0xf41228a2),
3748 SPH_C32(0x81bb0c01), SPH_C32(0x5d93a90e) },
3749 { SPH_C32(0x503c1800), SPH_C32(0x4f594941), SPH_C32(0x13c804d8),
3750 SPH_C32(0xa7d55dce), SPH_C32(0xf83f0600), SPH_C32(0xeb00ac91),
3751 SPH_C32(0xe15ef5f3), SPH_C32(0xc387dc78) },
3752 { SPH_C32(0xf7841a00), SPH_C32(0x504bcd72), SPH_C32(0x732dfd2a),
3753 SPH_C32(0x39c128b8), SPH_C32(0x16190600), SPH_C32(0xf94bc4af),
3754 SPH_C32(0x619c237c), SPH_C32(0xf8747754) },
3755 { SPH_C32(0x31241c00), SPH_C32(0x508fe908), SPH_C32(0xfccf9ab6),
3756 SPH_C32(0x15abda34), SPH_C32(0xa51c0400), SPH_C32(0xc9e37763),
3757 SPH_C32(0x6b0b3f35), SPH_C32(0x421fe9c4) },
3758 { SPH_C32(0x969c1e00), SPH_C32(0x4f9d6d3b), SPH_C32(0x9c2a6344),
3759 SPH_C32(0x8bbfaf42), SPH_C32(0x4b3a0400), SPH_C32(0xdba81f5d),
3760 SPH_C32(0xebc9e9ba), SPH_C32(0x79ec42e8) },
3761 { SPH_C32(0xdf021c00), SPH_C32(0x42c48136), SPH_C32(0x7c0d4c39),
3762 SPH_C32(0x2e587118), SPH_C32(0xec820600), SPH_C32(0xc4ba9b6e),
3763 SPH_C32(0x8b2c1048), SPH_C32(0xe7f8379e) },
3764 { SPH_C32(0x78ba1e00), SPH_C32(0x5dd60505), SPH_C32(0x1ce8b5cb),
3765 SPH_C32(0xb04c046e), SPH_C32(0x02a40600), SPH_C32(0xd6f1f350),
3766 SPH_C32(0x0beec6c7), SPH_C32(0xdc0b9cb2) },
3767 { SPH_C32(0x951e1000), SPH_C32(0x0e72ce03), SPH_C32(0x37ef9ef8),
3768 SPH_C32(0x0580e8e1), SPH_C32(0xf4100800), SPH_C32(0xecfdefea),
3769 SPH_C32(0x754b5d13), SPH_C32(0x6d2d5a84) },
3770 { SPH_C32(0x32a61200), SPH_C32(0x11604a30), SPH_C32(0x570a670a),
3771 SPH_C32(0x9b949d97), SPH_C32(0x1a360800), SPH_C32(0xfeb687d4),
3772 SPH_C32(0xf5898b9c), SPH_C32(0x56def1a8) },
3773 { SPH_C32(0x7b381000), SPH_C32(0x1c39a63d), SPH_C32(0xb72d4877),
3774 SPH_C32(0x3e7343cd), SPH_C32(0xbd8e0a00), SPH_C32(0xe1a403e7),
3775 SPH_C32(0x956c726e), SPH_C32(0xc8ca84de) },
3776 { SPH_C32(0xdc801200), SPH_C32(0x032b220e), SPH_C32(0xd7c8b185),
3777 SPH_C32(0xa06736bb), SPH_C32(0x53a80a00), SPH_C32(0xf3ef6bd9),
3778 SPH_C32(0x15aea4e1), SPH_C32(0xf3392ff2) },
3779 { SPH_C32(0x1a201400), SPH_C32(0x03ef0674), SPH_C32(0x582ad619),
3780 SPH_C32(0x8c0dc437), SPH_C32(0xe0ad0800), SPH_C32(0xc347d815),
3781 SPH_C32(0x1f39b8a8), SPH_C32(0x4952b162) },
3782 { SPH_C32(0xbd981600), SPH_C32(0x1cfd8247), SPH_C32(0x38cf2feb),
3783 SPH_C32(0x1219b141), SPH_C32(0x0e8b0800), SPH_C32(0xd10cb02b),
3784 SPH_C32(0x9ffb6e27), SPH_C32(0x72a11a4e) },
3785 { SPH_C32(0xf4061400), SPH_C32(0x11a46e4a), SPH_C32(0xd8e80096),
3786 SPH_C32(0xb7fe6f1b), SPH_C32(0xa9330a00), SPH_C32(0xce1e3418),
3787 SPH_C32(0xff1e97d5), SPH_C32(0xecb56f38) },
3788 { SPH_C32(0x53be1600), SPH_C32(0x0eb6ea79), SPH_C32(0xb80df964),
3789 SPH_C32(0x29ea1a6d), SPH_C32(0x47150a00), SPH_C32(0xdc555c26),
3790 SPH_C32(0x7fdc415a), SPH_C32(0xd746c414) },
3791 { SPH_C32(0x81a31000), SPH_C32(0x21c8f9fc), SPH_C32(0x5d9d7b43),
3792 SPH_C32(0x21ff0307), SPH_C32(0x6f930c00), SPH_C32(0xceda1062),
3793 SPH_C32(0x70fcf049), SPH_C32(0xc0df9db4) },
3794 { SPH_C32(0x261b1200), SPH_C32(0x3eda7dcf), SPH_C32(0x3d7882b1),
3795 SPH_C32(0xbfeb7671), SPH_C32(0x81b50c00), SPH_C32(0xdc91785c),
3796 SPH_C32(0xf03e26c6), SPH_C32(0xfb2c3698) },
3797 { SPH_C32(0x6f851000), SPH_C32(0x338391c2), SPH_C32(0xdd5fadcc),
3798 SPH_C32(0x1a0ca82b), SPH_C32(0x260d0e00), SPH_C32(0xc383fc6f),
3799 SPH_C32(0x90dbdf34), SPH_C32(0x653843ee) },
3800 { SPH_C32(0xc83d1200), SPH_C32(0x2c9115f1), SPH_C32(0xbdba543e),
3801 SPH_C32(0x8418dd5d), SPH_C32(0xc82b0e00), SPH_C32(0xd1c89451),
3802 SPH_C32(0x101909bb), SPH_C32(0x5ecbe8c2) },
3803 { SPH_C32(0x0e9d1400), SPH_C32(0x2c55318b), SPH_C32(0x325833a2),
3804 SPH_C32(0xa8722fd1), SPH_C32(0x7b2e0c00), SPH_C32(0xe160279d),
3805 SPH_C32(0x1a8e15f2), SPH_C32(0xe4a07652) },
3806 { SPH_C32(0xa9251600), SPH_C32(0x3347b5b8), SPH_C32(0x52bdca50),
3807 SPH_C32(0x36665aa7), SPH_C32(0x95080c00), SPH_C32(0xf32b4fa3),
3808 SPH_C32(0x9a4cc37d), SPH_C32(0xdf53dd7e) },
3809 { SPH_C32(0xe0bb1400), SPH_C32(0x3e1e59b5), SPH_C32(0xb29ae52d),
3810 SPH_C32(0x938184fd), SPH_C32(0x32b00e00), SPH_C32(0xec39cb90),
3811 SPH_C32(0xfaa93a8f), SPH_C32(0x4147a808) },
3812 { SPH_C32(0x47031600), SPH_C32(0x210cdd86), SPH_C32(0xd27f1cdf),
3813 SPH_C32(0x0d95f18b), SPH_C32(0xdc960e00), SPH_C32(0xfe72a3ae),
3814 SPH_C32(0x7a6bec00), SPH_C32(0x7ab40324) },
3815 { SPH_C32(0x4b2c1800), SPH_C32(0x26f19efd), SPH_C32(0x466ab43f),
3816 SPH_C32(0xa33f7777), SPH_C32(0x159b0800), SPH_C32(0xb8a46797),
3817 SPH_C32(0xca59dec0), SPH_C32(0x764b30f7) },
3818 { SPH_C32(0xec941a00), SPH_C32(0x39e31ace), SPH_C32(0x268f4dcd),
3819 SPH_C32(0x3d2b0201), SPH_C32(0xfbbd0800), SPH_C32(0xaaef0fa9),
3820 SPH_C32(0x4a9b084f), SPH_C32(0x4db89bdb) },
3821 { SPH_C32(0xa50a1800), SPH_C32(0x34baf6c3), SPH_C32(0xc6a862b0),
3822 SPH_C32(0x98ccdc5b), SPH_C32(0x5c050a00), SPH_C32(0xb5fd8b9a),
3823 SPH_C32(0x2a7ef1bd), SPH_C32(0xd3aceead) },
3824 { SPH_C32(0x02b21a00), SPH_C32(0x2ba872f0), SPH_C32(0xa64d9b42),
3825 SPH_C32(0x06d8a92d), SPH_C32(0xb2230a00), SPH_C32(0xa7b6e3a4),
3826 SPH_C32(0xaabc2732), SPH_C32(0xe85f4581) },
3827 { SPH_C32(0xc4121c00), SPH_C32(0x2b6c568a), SPH_C32(0x29affcde),
3828 SPH_C32(0x2ab25ba1), SPH_C32(0x01260800), SPH_C32(0x971e5068),
3829 SPH_C32(0xa02b3b7b), SPH_C32(0x5234db11) },
3830 { SPH_C32(0x63aa1e00), SPH_C32(0x347ed2b9), SPH_C32(0x494a052c),
3831 SPH_C32(0xb4a62ed7), SPH_C32(0xef000800), SPH_C32(0x85553856),
3832 SPH_C32(0x20e9edf4), SPH_C32(0x69c7703d) },
3833 { SPH_C32(0x2a341c00), SPH_C32(0x39273eb4), SPH_C32(0xa96d2a51),
3834 SPH_C32(0x1141f08d), SPH_C32(0x48b80a00), SPH_C32(0x9a47bc65),
3835 SPH_C32(0x400c1406), SPH_C32(0xf7d3054b) },
3836 { SPH_C32(0x8d8c1e00), SPH_C32(0x2635ba87), SPH_C32(0xc988d3a3),
3837 SPH_C32(0x8f5585fb), SPH_C32(0xa69e0a00), SPH_C32(0x880cd45b),
3838 SPH_C32(0xc0cec289), SPH_C32(0xcc20ae67) },
3839 { SPH_C32(0x5f911800), SPH_C32(0x094ba902), SPH_C32(0x2c185184),
3840 SPH_C32(0x87409c91), SPH_C32(0x8e180c00), SPH_C32(0x9a83981f),
3841 SPH_C32(0xcfee739a), SPH_C32(0xdbb9f7c7) },
3842 { SPH_C32(0xf8291a00), SPH_C32(0x16592d31), SPH_C32(0x4cfda876),
3843 SPH_C32(0x1954e9e7), SPH_C32(0x603e0c00), SPH_C32(0x88c8f021),
3844 SPH_C32(0x4f2ca515), SPH_C32(0xe04a5ceb) },
3845 { SPH_C32(0xb1b71800), SPH_C32(0x1b00c13c), SPH_C32(0xacda870b),
3846 SPH_C32(0xbcb337bd), SPH_C32(0xc7860e00), SPH_C32(0x97da7412),
3847 SPH_C32(0x2fc95ce7), SPH_C32(0x7e5e299d) },
3848 { SPH_C32(0x160f1a00), SPH_C32(0x0412450f), SPH_C32(0xcc3f7ef9),
3849 SPH_C32(0x22a742cb), SPH_C32(0x29a00e00), SPH_C32(0x85911c2c),
3850 SPH_C32(0xaf0b8a68), SPH_C32(0x45ad82b1) },
3851 { SPH_C32(0xd0af1c00), SPH_C32(0x04d66175), SPH_C32(0x43dd1965),
3852 SPH_C32(0x0ecdb047), SPH_C32(0x9aa50c00), SPH_C32(0xb539afe0),
3853 SPH_C32(0xa59c9621), SPH_C32(0xffc61c21) },
3854 { SPH_C32(0x77171e00), SPH_C32(0x1bc4e546), SPH_C32(0x2338e097),
3855 SPH_C32(0x90d9c531), SPH_C32(0x74830c00), SPH_C32(0xa772c7de),
3856 SPH_C32(0x255e40ae), SPH_C32(0xc435b70d) },
3857 { SPH_C32(0x3e891c00), SPH_C32(0x169d094b), SPH_C32(0xc31fcfea),
3858 SPH_C32(0x353e1b6b), SPH_C32(0xd33b0e00), SPH_C32(0xb86043ed),
3859 SPH_C32(0x45bbb95c), SPH_C32(0x5a21c27b) },
3860 { SPH_C32(0x99311e00), SPH_C32(0x098f8d78), SPH_C32(0xa3fa3618),
3861 SPH_C32(0xab2a6e1d), SPH_C32(0x3d1d0e00), SPH_C32(0xaa2b2bd3),
3862 SPH_C32(0xc5796fd3), SPH_C32(0x61d26957) }
3863 };
3864 static const sph_u32 T256_14[128][8] = {
3865 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3866 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
3867 SPH_C32(0x00000000), SPH_C32(0x00000000) },
3868 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
3869 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
3870 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
3871 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
3872 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
3873 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
3874 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
3875 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
3876 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
3877 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
3878 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
3879 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
3880 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
3881 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
3882 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
3883 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
3884 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
3885 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
3886 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
3887 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
3888 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) },
3889 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
3890 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
3891 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
3892 { SPH_C32(0x07a00080), SPH_C32(0x8cb5d5fe), SPH_C32(0xbb6d61ac),
3893 SPH_C32(0x908b934b), SPH_C32(0xc76c0020), SPH_C32(0x02ea7b0f),
3894 SPH_C32(0x512948b6), SPH_C32(0x36343593) },
3895 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
3896 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
3897 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
3898 { SPH_C32(0x4a6e00c0), SPH_C32(0xb7ee3980), SPH_C32(0x8d080a04),
3899 SPH_C32(0xb3e8a94e), SPH_C32(0xbfc70020), SPH_C32(0xa227213b),
3900 SPH_C32(0x0c75e841), SPH_C32(0x4443b158) },
3901 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
3902 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
3903 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
3904 { SPH_C32(0x7f0b0080), SPH_C32(0x2c788fca), SPH_C32(0xe631c15b),
3905 SPH_C32(0xe2fc1780), SPH_C32(0xf2090060), SPH_C32(0x997ccd45),
3906 SPH_C32(0x3a1083e9), SPH_C32(0x67208b5d) },
3907 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
3908 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
3909 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
3910 { SPH_C32(0x32c500c0), SPH_C32(0x172363b4), SPH_C32(0xd054aaf3),
3911 SPH_C32(0xc19f2d85), SPH_C32(0x8aa20060), SPH_C32(0x39b19771),
3912 SPH_C32(0x674c231e), SPH_C32(0x15570f96) },
3913 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
3914 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
3915 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
3916 { SPH_C32(0x65d40000), SPH_C32(0x830d9ef9), SPH_C32(0xa8e704b2),
3917 SPH_C32(0xd49b9553), SPH_C32(0x9cbe00a0), SPH_C32(0x47e563e3),
3918 SPH_C32(0x93ed24e3), SPH_C32(0xc55687a0) },
3919 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
3920 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
3921 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
3922 { SPH_C32(0x281a0040), SPH_C32(0xb8567287), SPH_C32(0x9e826f1a),
3923 SPH_C32(0xf7f8af56), SPH_C32(0xe41500a0), SPH_C32(0xe72839d7),
3924 SPH_C32(0xceb18414), SPH_C32(0xb721036b) },
3925 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
3926 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
3927 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
3928 { SPH_C32(0x1d7f0000), SPH_C32(0x23c0c4cd), SPH_C32(0xf5bba445),
3929 SPH_C32(0xa6ec1198), SPH_C32(0xa9db00e0), SPH_C32(0xdc73d5a9),
3930 SPH_C32(0xf8d4efbc), SPH_C32(0x9442396e) },
3931 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
3932 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
3933 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
3934 { SPH_C32(0x50b10040), SPH_C32(0x189b28b3), SPH_C32(0xc3decfed),
3935 SPH_C32(0x858f2b9d), SPH_C32(0xd17000e0), SPH_C32(0x7cbe8f9d),
3936 SPH_C32(0xa5884f4b), SPH_C32(0xe635bda5) },
3937 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
3938 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
3939 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
3940 { SPH_C32(0x3e060080), SPH_C32(0xc6028615), SPH_C32(0x6a2368e7),
3941 SPH_C32(0x27f92760), SPH_C32(0xa51800a0), SPH_C32(0x0d523008),
3942 SPH_C32(0x42a32da8), SPH_C32(0x7224338b) },
3943 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
3944 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
3945 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
3946 { SPH_C32(0x73c800c0), SPH_C32(0xfd596a6b), SPH_C32(0x5c46034f),
3947 SPH_C32(0x049a1d65), SPH_C32(0xddb300a0), SPH_C32(0xad9f6a3c),
3948 SPH_C32(0x1fff8d5f), SPH_C32(0x0053b740) },
3949 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
3950 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
3951 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
3952 { SPH_C32(0x46ad0080), SPH_C32(0x66cfdc21), SPH_C32(0x377fc810),
3953 SPH_C32(0x558ea3ab), SPH_C32(0x907d00e0), SPH_C32(0x96c48642),
3954 SPH_C32(0x299ae6f7), SPH_C32(0x23308d45) },
3955 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
3956 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
3957 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) },
3958 { SPH_C32(0x0b6300c0), SPH_C32(0x5d94305f), SPH_C32(0x011aa3b8),
3959 SPH_C32(0x76ed99ae), SPH_C32(0xe8d600e0), SPH_C32(0x3609dc76),
3960 SPH_C32(0x74c64600), SPH_C32(0x5147098e) },
3961 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
3962 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
3963 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
3964 { SPH_C32(0xebd60100), SPH_C32(0x43a5fcca), SPH_C32(0xfc20d552),
3965 SPH_C32(0x852d451c), SPH_C32(0x8d860020), SPH_C32(0xdd328f32),
3966 SPH_C32(0x22fa536a), SPH_C32(0xefa3e9ec) },
3967 { SPH_C32(0xfa6a0140), SPH_C32(0xb144dda6), SPH_C32(0xb3ecb303),
3968 SPH_C32(0xc5a75e61), SPH_C32(0x0be70000), SPH_C32(0x35a2fde2),
3969 SPH_C32(0xffc1b260), SPH_C32(0x1c92ec9f) },
3970 { SPH_C32(0xa6180140), SPH_C32(0x78fe10b4), SPH_C32(0xca45befa),
3971 SPH_C32(0xa64e7f19), SPH_C32(0xf52d0020), SPH_C32(0x7dffd506),
3972 SPH_C32(0x7fa6f39d), SPH_C32(0x9dd46d27) },
3973 { SPH_C32(0xcf0f0100), SPH_C32(0x2ad26bec), SPH_C32(0xd8d5785c),
3974 SPH_C32(0x94b3e0af), SPH_C32(0x46290040), SPH_C32(0x0ef9119c),
3975 SPH_C32(0xc9a4d9c8), SPH_C32(0x3ff1d69a) },
3976 { SPH_C32(0x937d0100), SPH_C32(0xe368a6fe), SPH_C32(0xa17c75a5),
3977 SPH_C32(0xf75ac1d7), SPH_C32(0xb8e30060), SPH_C32(0x46a43978),
3978 SPH_C32(0x49c39835), SPH_C32(0xbeb75722) },
3979 { SPH_C32(0x82c10140), SPH_C32(0x11898792), SPH_C32(0xeeb013f4),
3980 SPH_C32(0xb7d0daaa), SPH_C32(0x3e820040), SPH_C32(0xae344ba8),
3981 SPH_C32(0x94f8793f), SPH_C32(0x4d865251) },
3982 { SPH_C32(0xdeb30140), SPH_C32(0xd8334a80), SPH_C32(0x97191e0d),
3983 SPH_C32(0xd439fbd2), SPH_C32(0xc0480060), SPH_C32(0xe669634c),
3984 SPH_C32(0x149f38c2), SPH_C32(0xccc0d3e9) },
3985 { SPH_C32(0xec760180), SPH_C32(0xcf102934), SPH_C32(0x474db4fe),
3986 SPH_C32(0x15a6d657), SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d),
3987 SPH_C32(0x73d31bdc), SPH_C32(0xd997dc7f) },
3988 { SPH_C32(0xb0040180), SPH_C32(0x06aae426), SPH_C32(0x3ee4b907),
3989 SPH_C32(0x764ff72f), SPH_C32(0xb4200020), SPH_C32(0x9785dcd9),
3990 SPH_C32(0xf3b45a21), SPH_C32(0x58d15dc7) },
3991 { SPH_C32(0xa1b801c0), SPH_C32(0xf44bc54a), SPH_C32(0x7128df56),
3992 SPH_C32(0x36c5ec52), SPH_C32(0x32410000), SPH_C32(0x7f15ae09),
3993 SPH_C32(0x2e8fbb2b), SPH_C32(0xabe058b4) },
3994 { SPH_C32(0xfdca01c0), SPH_C32(0x3df10858), SPH_C32(0x0881d2af),
3995 SPH_C32(0x552ccd2a), SPH_C32(0xcc8b0020), SPH_C32(0x374886ed),
3996 SPH_C32(0xaee8fad6), SPH_C32(0x2aa6d90c) },
3997 { SPH_C32(0x94dd0180), SPH_C32(0x6fdd7300), SPH_C32(0x1a111409),
3998 SPH_C32(0x67d1529c), SPH_C32(0x7f8f0040), SPH_C32(0x444e4277),
3999 SPH_C32(0x18ead083), SPH_C32(0x888362b1) },
4000 { SPH_C32(0xc8af0180), SPH_C32(0xa667be12), SPH_C32(0x63b819f0),
4001 SPH_C32(0x043873e4), SPH_C32(0x81450060), SPH_C32(0x0c136a93),
4002 SPH_C32(0x988d917e), SPH_C32(0x09c5e309) },
4003 { SPH_C32(0xd91301c0), SPH_C32(0x54869f7e), SPH_C32(0x2c747fa1),
4004 SPH_C32(0x44b26899), SPH_C32(0x07240040), SPH_C32(0xe4831843),
4005 SPH_C32(0x45b67074), SPH_C32(0xfaf4e67a) },
4006 { SPH_C32(0x856101c0), SPH_C32(0x9d3c526c), SPH_C32(0x55dd7258),
4007 SPH_C32(0x275b49e1), SPH_C32(0xf9ee0060), SPH_C32(0xacde30a7),
4008 SPH_C32(0xc5d13189), SPH_C32(0x7bb267c2) },
4009 { SPH_C32(0x8e020100), SPH_C32(0xc0a86233), SPH_C32(0x54c7d1e0),
4010 SPH_C32(0x51b6d04f), SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1),
4011 SPH_C32(0xb1177789), SPH_C32(0x2af56e4c) },
4012 { SPH_C32(0xd2700100), SPH_C32(0x0912af21), SPH_C32(0x2d6edc19),
4013 SPH_C32(0x325ff137), SPH_C32(0xeff200a0), SPH_C32(0xd28ac435),
4014 SPH_C32(0x31703674), SPH_C32(0xabb3eff4) },
4015 { SPH_C32(0xc3cc0140), SPH_C32(0xfbf38e4d), SPH_C32(0x62a2ba48),
4016 SPH_C32(0x72d5ea4a), SPH_C32(0x69930080), SPH_C32(0x3a1ab6e5),
4017 SPH_C32(0xec4bd77e), SPH_C32(0x5882ea87) },
4018 { SPH_C32(0x9fbe0140), SPH_C32(0x3249435f), SPH_C32(0x1b0bb7b1),
4019 SPH_C32(0x113ccb32), SPH_C32(0x975900a0), SPH_C32(0x72479e01),
4020 SPH_C32(0x6c2c9683), SPH_C32(0xd9c46b3f) },
4021 { SPH_C32(0xf6a90100), SPH_C32(0x60653807), SPH_C32(0x099b7117),
4022 SPH_C32(0x23c15484), SPH_C32(0x245d00c0), SPH_C32(0x01415a9b),
4023 SPH_C32(0xda2ebcd6), SPH_C32(0x7be1d082) },
4024 { SPH_C32(0xaadb0100), SPH_C32(0xa9dff515), SPH_C32(0x70327cee),
4025 SPH_C32(0x402875fc), SPH_C32(0xda9700e0), SPH_C32(0x491c727f),
4026 SPH_C32(0x5a49fd2b), SPH_C32(0xfaa7513a) },
4027 { SPH_C32(0xbb670140), SPH_C32(0x5b3ed479), SPH_C32(0x3ffe1abf),
4028 SPH_C32(0x00a26e81), SPH_C32(0x5cf600c0), SPH_C32(0xa18c00af),
4029 SPH_C32(0x87721c21), SPH_C32(0x09965449) },
4030 { SPH_C32(0xe7150140), SPH_C32(0x9284196b), SPH_C32(0x46571746),
4031 SPH_C32(0x634b4ff9), SPH_C32(0xa23c00e0), SPH_C32(0xe9d1284b),
4032 SPH_C32(0x07155ddc), SPH_C32(0x88d0d5f1) },
4033 { SPH_C32(0xd5d00180), SPH_C32(0x85a77adf), SPH_C32(0x9603bdb5),
4034 SPH_C32(0xa2d4627c), SPH_C32(0x289e0080), SPH_C32(0xd060bf3a),
4035 SPH_C32(0x60597ec2), SPH_C32(0x9d87da67) },
4036 { SPH_C32(0x89a20180), SPH_C32(0x4c1db7cd), SPH_C32(0xefaab04c),
4037 SPH_C32(0xc13d4304), SPH_C32(0xd65400a0), SPH_C32(0x983d97de),
4038 SPH_C32(0xe03e3f3f), SPH_C32(0x1cc15bdf) },
4039 { SPH_C32(0x981e01c0), SPH_C32(0xbefc96a1), SPH_C32(0xa066d61d),
4040 SPH_C32(0x81b75879), SPH_C32(0x50350080), SPH_C32(0x70ade50e),
4041 SPH_C32(0x3d05de35), SPH_C32(0xeff05eac) },
4042 { SPH_C32(0xc46c01c0), SPH_C32(0x77465bb3), SPH_C32(0xd9cfdbe4),
4043 SPH_C32(0xe25e7901), SPH_C32(0xaeff00a0), SPH_C32(0x38f0cdea),
4044 SPH_C32(0xbd629fc8), SPH_C32(0x6eb6df14) },
4045 { SPH_C32(0xad7b0180), SPH_C32(0x256a20eb), SPH_C32(0xcb5f1d42),
4046 SPH_C32(0xd0a3e6b7), SPH_C32(0x1dfb00c0), SPH_C32(0x4bf60970),
4047 SPH_C32(0x0b60b59d), SPH_C32(0xcc9364a9) },
4048 { SPH_C32(0xf1090180), SPH_C32(0xecd0edf9), SPH_C32(0xb2f610bb),
4049 SPH_C32(0xb34ac7cf), SPH_C32(0xe33100e0), SPH_C32(0x03ab2194),
4050 SPH_C32(0x8b07f460), SPH_C32(0x4dd5e511) },
4051 { SPH_C32(0xe0b501c0), SPH_C32(0x1e31cc95), SPH_C32(0xfd3a76ea),
4052 SPH_C32(0xf3c0dcb2), SPH_C32(0x655000c0), SPH_C32(0xeb3b5344),
4053 SPH_C32(0x563c156a), SPH_C32(0xbee4e062) },
4054 { SPH_C32(0xbcc701c0), SPH_C32(0xd78b0187), SPH_C32(0x84937b13),
4055 SPH_C32(0x9029fdca), SPH_C32(0x9b9a00e0), SPH_C32(0xa3667ba0),
4056 SPH_C32(0xd65b5497), SPH_C32(0x3fa261da) },
4057 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
4058 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
4059 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
4060 { SPH_C32(0x2f3e0000), SPH_C32(0x5cd56ac4), SPH_C32(0xdb341f6e),
4061 SPH_C32(0x0d0c492c), SPH_C32(0x3a220120), SPH_C32(0x572dbeea),
4062 SPH_C32(0xa7738bc1), SPH_C32(0x09678d88) },
4063 { SPH_C32(0x3e820040), SPH_C32(0xae344ba8), SPH_C32(0x94f8793f),
4064 SPH_C32(0x4d865251), SPH_C32(0xbc430100), SPH_C32(0xbfbdcc3a),
4065 SPH_C32(0x7a486acb), SPH_C32(0xfa5688fb) },
4066 { SPH_C32(0x62f00040), SPH_C32(0x678e86ba), SPH_C32(0xed5174c6),
4067 SPH_C32(0x2e6f7329), SPH_C32(0x42890120), SPH_C32(0xf7e0e4de),
4068 SPH_C32(0xfa2f2b36), SPH_C32(0x7b100943) },
4069 { SPH_C32(0x0be70000), SPH_C32(0x35a2fde2), SPH_C32(0xffc1b260),
4070 SPH_C32(0x1c92ec9f), SPH_C32(0xf18d0140), SPH_C32(0x84e62044),
4071 SPH_C32(0x4c2d0163), SPH_C32(0xd935b2fe) },
4072 { SPH_C32(0x57950000), SPH_C32(0xfc1830f0), SPH_C32(0x8668bf99),
4073 SPH_C32(0x7f7bcde7), SPH_C32(0x0f470160), SPH_C32(0xccbb08a0),
4074 SPH_C32(0xcc4a409e), SPH_C32(0x58733346) },
4075 { SPH_C32(0x46290040), SPH_C32(0x0ef9119c), SPH_C32(0xc9a4d9c8),
4076 SPH_C32(0x3ff1d69a), SPH_C32(0x89260140), SPH_C32(0x242b7a70),
4077 SPH_C32(0x1171a194), SPH_C32(0xab423635) },
4078 { SPH_C32(0x1a5b0040), SPH_C32(0xc743dc8e), SPH_C32(0xb00dd431),
4079 SPH_C32(0x5c18f7e2), SPH_C32(0x77ec0160), SPH_C32(0x6c765294),
4080 SPH_C32(0x9116e069), SPH_C32(0x2a04b78d) },
4081 { SPH_C32(0x289e0080), SPH_C32(0xd060bf3a), SPH_C32(0x60597ec2),
4082 SPH_C32(0x9d87da67), SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5),
4083 SPH_C32(0xf65ac377), SPH_C32(0x3f53b81b) },
4084 { SPH_C32(0x74ec0080), SPH_C32(0x19da7228), SPH_C32(0x19f0733b),
4085 SPH_C32(0xfe6efb1f), SPH_C32(0x03840120), SPH_C32(0x1d9aed01),
4086 SPH_C32(0x763d828a), SPH_C32(0xbe1539a3) },
4087 { SPH_C32(0x655000c0), SPH_C32(0xeb3b5344), SPH_C32(0x563c156a),
4088 SPH_C32(0xbee4e062), SPH_C32(0x85e50100), SPH_C32(0xf50a9fd1),
4089 SPH_C32(0xab066380), SPH_C32(0x4d243cd0) },
4090 { SPH_C32(0x392200c0), SPH_C32(0x22819e56), SPH_C32(0x2f951893),
4091 SPH_C32(0xdd0dc11a), SPH_C32(0x7b2f0120), SPH_C32(0xbd57b735),
4092 SPH_C32(0x2b61227d), SPH_C32(0xcc62bd68) },
4093 { SPH_C32(0x50350080), SPH_C32(0x70ade50e), SPH_C32(0x3d05de35),
4094 SPH_C32(0xeff05eac), SPH_C32(0xc82b0140), SPH_C32(0xce5173af),
4095 SPH_C32(0x9d630828), SPH_C32(0x6e4706d5) },
4096 { SPH_C32(0x0c470080), SPH_C32(0xb917281c), SPH_C32(0x44acd3cc),
4097 SPH_C32(0x8c197fd4), SPH_C32(0x36e10160), SPH_C32(0x860c5b4b),
4098 SPH_C32(0x1d0449d5), SPH_C32(0xef01876d) },
4099 { SPH_C32(0x1dfb00c0), SPH_C32(0x4bf60970), SPH_C32(0x0b60b59d),
4100 SPH_C32(0xcc9364a9), SPH_C32(0xb0800140), SPH_C32(0x6e9c299b),
4101 SPH_C32(0xc03fa8df), SPH_C32(0x1c30821e) },
4102 { SPH_C32(0x418900c0), SPH_C32(0x824cc462), SPH_C32(0x72c9b864),
4103 SPH_C32(0xaf7a45d1), SPH_C32(0x4e4a0160), SPH_C32(0x26c1017f),
4104 SPH_C32(0x4058e922), SPH_C32(0x9d7603a6) },
4105 { SPH_C32(0x4aea0000), SPH_C32(0xdfd8f43d), SPH_C32(0x73d31bdc),
4106 SPH_C32(0xd997dc7f), SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09),
4107 SPH_C32(0x349eaf22), SPH_C32(0xcc310a28) },
4108 { SPH_C32(0x16980000), SPH_C32(0x1662392f), SPH_C32(0x0a7a1625),
4109 SPH_C32(0xba7efd07), SPH_C32(0x585601a0), SPH_C32(0x5895f5ed),
4110 SPH_C32(0xb4f9eedf), SPH_C32(0x4d778b90) },
4111 { SPH_C32(0x07240040), SPH_C32(0xe4831843), SPH_C32(0x45b67074),
4112 SPH_C32(0xfaf4e67a), SPH_C32(0xde370180), SPH_C32(0xb005873d),
4113 SPH_C32(0x69c20fd5), SPH_C32(0xbe468ee3) },
4114 { SPH_C32(0x5b560040), SPH_C32(0x2d39d551), SPH_C32(0x3c1f7d8d),
4115 SPH_C32(0x991dc702), SPH_C32(0x20fd01a0), SPH_C32(0xf858afd9),
4116 SPH_C32(0xe9a54e28), SPH_C32(0x3f000f5b) },
4117 { SPH_C32(0x32410000), SPH_C32(0x7f15ae09), SPH_C32(0x2e8fbb2b),
4118 SPH_C32(0xabe058b4), SPH_C32(0x93f901c0), SPH_C32(0x8b5e6b43),
4119 SPH_C32(0x5fa7647d), SPH_C32(0x9d25b4e6) },
4120 { SPH_C32(0x6e330000), SPH_C32(0xb6af631b), SPH_C32(0x5726b6d2),
4121 SPH_C32(0xc80979cc), SPH_C32(0x6d3301e0), SPH_C32(0xc30343a7),
4122 SPH_C32(0xdfc02580), SPH_C32(0x1c63355e) },
4123 { SPH_C32(0x7f8f0040), SPH_C32(0x444e4277), SPH_C32(0x18ead083),
4124 SPH_C32(0x888362b1), SPH_C32(0xeb5201c0), SPH_C32(0x2b933177),
4125 SPH_C32(0x02fbc48a), SPH_C32(0xef52302d) },
4126 { SPH_C32(0x23fd0040), SPH_C32(0x8df48f65), SPH_C32(0x6143dd7a),
4127 SPH_C32(0xeb6a43c9), SPH_C32(0x159801e0), SPH_C32(0x63ce1993),
4128 SPH_C32(0x829c8577), SPH_C32(0x6e14b195) },
4129 { SPH_C32(0x11380080), SPH_C32(0x9ad7ecd1), SPH_C32(0xb1177789),
4130 SPH_C32(0x2af56e4c), SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2),
4131 SPH_C32(0xe5d0a669), SPH_C32(0x7b43be03) },
4132 { SPH_C32(0x4d4a0080), SPH_C32(0x536d21c3), SPH_C32(0xc8be7a70),
4133 SPH_C32(0x491c4f34), SPH_C32(0x61f001a0), SPH_C32(0x1222a606),
4134 SPH_C32(0x65b7e794), SPH_C32(0xfa053fbb) },
4135 { SPH_C32(0x5cf600c0), SPH_C32(0xa18c00af), SPH_C32(0x87721c21),
4136 SPH_C32(0x09965449), SPH_C32(0xe7910180), SPH_C32(0xfab2d4d6),
4137 SPH_C32(0xb88c069e), SPH_C32(0x09343ac8) },
4138 { SPH_C32(0x008400c0), SPH_C32(0x6836cdbd), SPH_C32(0xfedb11d8),
4139 SPH_C32(0x6a7f7531), SPH_C32(0x195b01a0), SPH_C32(0xb2effc32),
4140 SPH_C32(0x38eb4763), SPH_C32(0x8872bb70) },
4141 { SPH_C32(0x69930080), SPH_C32(0x3a1ab6e5), SPH_C32(0xec4bd77e),
4142 SPH_C32(0x5882ea87), SPH_C32(0xaa5f01c0), SPH_C32(0xc1e938a8),
4143 SPH_C32(0x8ee96d36), SPH_C32(0x2a5700cd) },
4144 { SPH_C32(0x35e10080), SPH_C32(0xf3a07bf7), SPH_C32(0x95e2da87),
4145 SPH_C32(0x3b6bcbff), SPH_C32(0x549501e0), SPH_C32(0x89b4104c),
4146 SPH_C32(0x0e8e2ccb), SPH_C32(0xab118175) },
4147 { SPH_C32(0x245d00c0), SPH_C32(0x01415a9b), SPH_C32(0xda2ebcd6),
4148 SPH_C32(0x7be1d082), SPH_C32(0xd2f401c0), SPH_C32(0x6124629c),
4149 SPH_C32(0xd3b5cdc1), SPH_C32(0x58208406) },
4150 { SPH_C32(0x782f00c0), SPH_C32(0xc8fb9789), SPH_C32(0xa387b12f),
4151 SPH_C32(0x1808f1fa), SPH_C32(0x2c3e01e0), SPH_C32(0x29794a78),
4152 SPH_C32(0x53d28c3c), SPH_C32(0xd96605be) },
4153 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
4154 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
4155 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
4156 { SPH_C32(0x989a0100), SPH_C32(0xd6ca5b1c), SPH_C32(0x5ebdc7c5),
4157 SPH_C32(0xebc82d48), SPH_C32(0x496e0120), SPH_C32(0xc242193c),
4158 SPH_C32(0x05ee9956), SPH_C32(0x6782e5dc) },
4159 { SPH_C32(0x89260140), SPH_C32(0x242b7a70), SPH_C32(0x1171a194),
4160 SPH_C32(0xab423635), SPH_C32(0xcf0f0100), SPH_C32(0x2ad26bec),
4161 SPH_C32(0xd8d5785c), SPH_C32(0x94b3e0af) },
4162 { SPH_C32(0xd5540140), SPH_C32(0xed91b762), SPH_C32(0x68d8ac6d),
4163 SPH_C32(0xc8ab174d), SPH_C32(0x31c50120), SPH_C32(0x628f4308),
4164 SPH_C32(0x58b239a1), SPH_C32(0x15f56117) },
4165 { SPH_C32(0xbc430100), SPH_C32(0xbfbdcc3a), SPH_C32(0x7a486acb),
4166 SPH_C32(0xfa5688fb), SPH_C32(0x82c10140), SPH_C32(0x11898792),
4167 SPH_C32(0xeeb013f4), SPH_C32(0xb7d0daaa) },
4168 { SPH_C32(0xe0310100), SPH_C32(0x76070128), SPH_C32(0x03e16732),
4169 SPH_C32(0x99bfa983), SPH_C32(0x7c0b0160), SPH_C32(0x59d4af76),
4170 SPH_C32(0x6ed75209), SPH_C32(0x36965b12) },
4171 { SPH_C32(0xf18d0140), SPH_C32(0x84e62044), SPH_C32(0x4c2d0163),
4172 SPH_C32(0xd935b2fe), SPH_C32(0xfa6a0140), SPH_C32(0xb144dda6),
4173 SPH_C32(0xb3ecb303), SPH_C32(0xc5a75e61) },
4174 { SPH_C32(0xadff0140), SPH_C32(0x4d5ced56), SPH_C32(0x35840c9a),
4175 SPH_C32(0xbadc9386), SPH_C32(0x04a00160), SPH_C32(0xf919f542),
4176 SPH_C32(0x338bf2fe), SPH_C32(0x44e1dfd9) },
4177 { SPH_C32(0x9f3a0180), SPH_C32(0x5a7f8ee2), SPH_C32(0xe5d0a669),
4178 SPH_C32(0x7b43be03), SPH_C32(0x8e020100), SPH_C32(0xc0a86233),
4179 SPH_C32(0x54c7d1e0), SPH_C32(0x51b6d04f) },
4180 { SPH_C32(0xc3480180), SPH_C32(0x93c543f0), SPH_C32(0x9c79ab90),
4181 SPH_C32(0x18aa9f7b), SPH_C32(0x70c80120), SPH_C32(0x88f54ad7),
4182 SPH_C32(0xd4a0901d), SPH_C32(0xd0f051f7) },
4183 { SPH_C32(0xd2f401c0), SPH_C32(0x6124629c), SPH_C32(0xd3b5cdc1),
4184 SPH_C32(0x58208406), SPH_C32(0xf6a90100), SPH_C32(0x60653807),
4185 SPH_C32(0x099b7117), SPH_C32(0x23c15484) },
4186 { SPH_C32(0x8e8601c0), SPH_C32(0xa89eaf8e), SPH_C32(0xaa1cc038),
4187 SPH_C32(0x3bc9a57e), SPH_C32(0x08630120), SPH_C32(0x283810e3),
4188 SPH_C32(0x89fc30ea), SPH_C32(0xa287d53c) },
4189 { SPH_C32(0xe7910180), SPH_C32(0xfab2d4d6), SPH_C32(0xb88c069e),
4190 SPH_C32(0x09343ac8), SPH_C32(0xbb670140), SPH_C32(0x5b3ed479),
4191 SPH_C32(0x3ffe1abf), SPH_C32(0x00a26e81) },
4192 { SPH_C32(0xbbe30180), SPH_C32(0x330819c4), SPH_C32(0xc1250b67),
4193 SPH_C32(0x6add1bb0), SPH_C32(0x45ad0160), SPH_C32(0x1363fc9d),
4194 SPH_C32(0xbf995b42), SPH_C32(0x81e4ef39) },
4195 { SPH_C32(0xaa5f01c0), SPH_C32(0xc1e938a8), SPH_C32(0x8ee96d36),
4196 SPH_C32(0x2a5700cd), SPH_C32(0xc3cc0140), SPH_C32(0xfbf38e4d),
4197 SPH_C32(0x62a2ba48), SPH_C32(0x72d5ea4a) },
4198 { SPH_C32(0xf62d01c0), SPH_C32(0x0853f5ba), SPH_C32(0xf74060cf),
4199 SPH_C32(0x49be21b5), SPH_C32(0x3d060160), SPH_C32(0xb3aea6a9),
4200 SPH_C32(0xe2c5fbb5), SPH_C32(0xf3936bf2) },
4201 { SPH_C32(0xfd4e0100), SPH_C32(0x55c7c5e5), SPH_C32(0xf65ac377),
4202 SPH_C32(0x3f53b81b), SPH_C32(0xd5d00180), SPH_C32(0x85a77adf),
4203 SPH_C32(0x9603bdb5), SPH_C32(0xa2d4627c) },
4204 { SPH_C32(0xa13c0100), SPH_C32(0x9c7d08f7), SPH_C32(0x8ff3ce8e),
4205 SPH_C32(0x5cba9963), SPH_C32(0x2b1a01a0), SPH_C32(0xcdfa523b),
4206 SPH_C32(0x1664fc48), SPH_C32(0x2392e3c4) },
4207 { SPH_C32(0xb0800140), SPH_C32(0x6e9c299b), SPH_C32(0xc03fa8df),
4208 SPH_C32(0x1c30821e), SPH_C32(0xad7b0180), SPH_C32(0x256a20eb),
4209 SPH_C32(0xcb5f1d42), SPH_C32(0xd0a3e6b7) },
4210 { SPH_C32(0xecf20140), SPH_C32(0xa726e489), SPH_C32(0xb996a526),
4211 SPH_C32(0x7fd9a366), SPH_C32(0x53b101a0), SPH_C32(0x6d37080f),
4212 SPH_C32(0x4b385cbf), SPH_C32(0x51e5670f) },
4213 { SPH_C32(0x85e50100), SPH_C32(0xf50a9fd1), SPH_C32(0xab066380),
4214 SPH_C32(0x4d243cd0), SPH_C32(0xe0b501c0), SPH_C32(0x1e31cc95),
4215 SPH_C32(0xfd3a76ea), SPH_C32(0xf3c0dcb2) },
4216 { SPH_C32(0xd9970100), SPH_C32(0x3cb052c3), SPH_C32(0xd2af6e79),
4217 SPH_C32(0x2ecd1da8), SPH_C32(0x1e7f01e0), SPH_C32(0x566ce471),
4218 SPH_C32(0x7d5d3717), SPH_C32(0x72865d0a) },
4219 { SPH_C32(0xc82b0140), SPH_C32(0xce5173af), SPH_C32(0x9d630828),
4220 SPH_C32(0x6e4706d5), SPH_C32(0x981e01c0), SPH_C32(0xbefc96a1),
4221 SPH_C32(0xa066d61d), SPH_C32(0x81b75879) },
4222 { SPH_C32(0x94590140), SPH_C32(0x07ebbebd), SPH_C32(0xe4ca05d1),
4223 SPH_C32(0x0dae27ad), SPH_C32(0x66d401e0), SPH_C32(0xf6a1be45),
4224 SPH_C32(0x200197e0), SPH_C32(0x00f1d9c1) },
4225 { SPH_C32(0xa69c0180), SPH_C32(0x10c8dd09), SPH_C32(0x349eaf22),
4226 SPH_C32(0xcc310a28), SPH_C32(0xec760180), SPH_C32(0xcf102934),
4227 SPH_C32(0x474db4fe), SPH_C32(0x15a6d657) },
4228 { SPH_C32(0xfaee0180), SPH_C32(0xd972101b), SPH_C32(0x4d37a2db),
4229 SPH_C32(0xafd82b50), SPH_C32(0x12bc01a0), SPH_C32(0x874d01d0),
4230 SPH_C32(0xc72af503), SPH_C32(0x94e057ef) },
4231 { SPH_C32(0xeb5201c0), SPH_C32(0x2b933177), SPH_C32(0x02fbc48a),
4232 SPH_C32(0xef52302d), SPH_C32(0x94dd0180), SPH_C32(0x6fdd7300),
4233 SPH_C32(0x1a111409), SPH_C32(0x67d1529c) },
4234 { SPH_C32(0xb72001c0), SPH_C32(0xe229fc65), SPH_C32(0x7b52c973),
4235 SPH_C32(0x8cbb1155), SPH_C32(0x6a1701a0), SPH_C32(0x27805be4),
4236 SPH_C32(0x9a7655f4), SPH_C32(0xe697d324) },
4237 { SPH_C32(0xde370180), SPH_C32(0xb005873d), SPH_C32(0x69c20fd5),
4238 SPH_C32(0xbe468ee3), SPH_C32(0xd91301c0), SPH_C32(0x54869f7e),
4239 SPH_C32(0x2c747fa1), SPH_C32(0x44b26899) },
4240 { SPH_C32(0x82450180), SPH_C32(0x79bf4a2f), SPH_C32(0x106b022c),
4241 SPH_C32(0xddafaf9b), SPH_C32(0x27d901e0), SPH_C32(0x1cdbb79a),
4242 SPH_C32(0xac133e5c), SPH_C32(0xc5f4e921) },
4243 { SPH_C32(0x93f901c0), SPH_C32(0x8b5e6b43), SPH_C32(0x5fa7647d),
4244 SPH_C32(0x9d25b4e6), SPH_C32(0xa1b801c0), SPH_C32(0xf44bc54a),
4245 SPH_C32(0x7128df56), SPH_C32(0x36c5ec52) },
4246 { SPH_C32(0xcf8b01c0), SPH_C32(0x42e4a651), SPH_C32(0x260e6984),
4247 SPH_C32(0xfecc959e), SPH_C32(0x5f7201e0), SPH_C32(0xbc16edae),
4248 SPH_C32(0xf14f9eab), SPH_C32(0xb7836dea) }
4249 };
4250 static const sph_u32 T256_21[128][8] = {
4251 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4252 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4253 SPH_C32(0x00000000), SPH_C32(0x00000000) },
4254 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
4255 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
4256 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
4257 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
4258 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
4259 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
4260 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
4261 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
4262 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
4263 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
4264 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
4265 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
4266 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
4267 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
4268 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
4269 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
4270 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
4271 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
4272 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
4273 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
4274 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
4275 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
4276 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
4277 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
4278 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
4279 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
4280 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
4281 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
4282 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
4283 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
4284 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
4285 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
4286 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
4287 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
4288 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
4289 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
4290 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
4291 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
4292 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
4293 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
4294 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
4295 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
4296 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
4297 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
4298 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) },
4299 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
4300 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
4301 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
4302 { SPH_C32(0x81540014), SPH_C32(0xcc85fd8c), SPH_C32(0x61229652),
4303 SPH_C32(0xde1d79bb), SPH_C32(0x45900000), SPH_C32(0x24369f23),
4304 SPH_C32(0xa4e61ac1), SPH_C32(0xc758578f) },
4305 { SPH_C32(0x3af50010), SPH_C32(0x00188b51), SPH_C32(0x64d53a3f),
4306 SPH_C32(0x07fb9752), SPH_C32(0x95980004), SPH_C32(0xa8401054),
4307 SPH_C32(0x3923aa91), SPH_C32(0x68127e55) },
4308 { SPH_C32(0xeafd0014), SPH_C32(0x8c6e0426), SPH_C32(0xf9108a6f),
4309 SPH_C32(0xa8b1be88), SPH_C32(0xfe310004), SPH_C32(0xe8abe9fe),
4310 SPH_C32(0xa111b6ac), SPH_C32(0x1ebeb966) },
4311 { SPH_C32(0xf9f20018), SPH_C32(0x608a4b86), SPH_C32(0x0294b503),
4312 SPH_C32(0xc9fe7850), SPH_C32(0x39250000), SPH_C32(0xd6b355cd),
4313 SPH_C32(0xa2be8582), SPH_C32(0xe90cd8e3) },
4314 { SPH_C32(0x29fa001c), SPH_C32(0xecfcc4f1), SPH_C32(0x9f510553),
4315 SPH_C32(0x66b4518a), SPH_C32(0x528c0000), SPH_C32(0x9658ac67),
4316 SPH_C32(0x3a8c99bf), SPH_C32(0x9fa01fd0) },
4317 { SPH_C32(0x925b0018), SPH_C32(0x2061b22c), SPH_C32(0x9aa6a93e),
4318 SPH_C32(0xbf52bf63), SPH_C32(0x82840004), SPH_C32(0x1a2e2310),
4319 SPH_C32(0xa74929ef), SPH_C32(0x30ea360a) },
4320 { SPH_C32(0x4253001c), SPH_C32(0xac173d5b), SPH_C32(0x0763196e),
4321 SPH_C32(0x101896b9), SPH_C32(0xe92d0004), SPH_C32(0x5ac5daba),
4322 SPH_C32(0x3f7b35d2), SPH_C32(0x4646f139) },
4323 { SPH_C32(0x46400010), SPH_C32(0xf29d41bf), SPH_C32(0x628da57c),
4324 SPH_C32(0x29af183e), SPH_C32(0x918b0008), SPH_C32(0xf6ca6cb0),
4325 SPH_C32(0x5ccd1683), SPH_C32(0x51a5f0d2) },
4326 { SPH_C32(0x96480014), SPH_C32(0x7eebcec8), SPH_C32(0xff48152c),
4327 SPH_C32(0x86e531e4), SPH_C32(0xfa220008), SPH_C32(0xb621951a),
4328 SPH_C32(0xc4ff0abe), SPH_C32(0x270937e1) },
4329 { SPH_C32(0x2de90010), SPH_C32(0xb276b815), SPH_C32(0xfabfb941),
4330 SPH_C32(0x5f03df0d), SPH_C32(0x2a2a000c), SPH_C32(0x3a571a6d),
4331 SPH_C32(0x593abaee), SPH_C32(0x88431e3b) },
4332 { SPH_C32(0xfde10014), SPH_C32(0x3e003762), SPH_C32(0x677a0911),
4333 SPH_C32(0xf049f6d7), SPH_C32(0x4183000c), SPH_C32(0x7abce3c7),
4334 SPH_C32(0xc108a6d3), SPH_C32(0xfeefd908) },
4335 { SPH_C32(0xeeee0018), SPH_C32(0xd2e478c2), SPH_C32(0x9cfe367d),
4336 SPH_C32(0x9106300f), SPH_C32(0x86970008), SPH_C32(0x44a45ff4),
4337 SPH_C32(0xc2a795fd), SPH_C32(0x095db88d) },
4338 { SPH_C32(0x3ee6001c), SPH_C32(0x5e92f7b5), SPH_C32(0x013b862d),
4339 SPH_C32(0x3e4c19d5), SPH_C32(0xed3e0008), SPH_C32(0x044fa65e),
4340 SPH_C32(0x5a9589c0), SPH_C32(0x7ff17fbe) },
4341 { SPH_C32(0x85470018), SPH_C32(0x920f8168), SPH_C32(0x04cc2a40),
4342 SPH_C32(0xe7aaf73c), SPH_C32(0x3d36000c), SPH_C32(0x88392929),
4343 SPH_C32(0xc7503990), SPH_C32(0xd0bb5664) },
4344 { SPH_C32(0x554f001c), SPH_C32(0x1e790e1f), SPH_C32(0x99099a10),
4345 SPH_C32(0x48e0dee6), SPH_C32(0x569f000c), SPH_C32(0xc8d2d083),
4346 SPH_C32(0x5f6225ad), SPH_C32(0xa6179157) },
4347 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
4348 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
4349 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
4350 { SPH_C32(0xfe310004), SPH_C32(0xe8abe9fe), SPH_C32(0xa111b6ac),
4351 SPH_C32(0x1ebeb966), SPH_C32(0x14cc0010), SPH_C32(0x64c5edd8),
4352 SPH_C32(0x58013cc3), SPH_C32(0xb60f07ee) },
4353 { SPH_C32(0x45900000), SPH_C32(0x24369f23), SPH_C32(0xa4e61ac1),
4354 SPH_C32(0xc758578f), SPH_C32(0xc4c40014), SPH_C32(0xe8b362af),
4355 SPH_C32(0xc5c48c93), SPH_C32(0x19452e34) },
4356 { SPH_C32(0x95980004), SPH_C32(0xa8401054), SPH_C32(0x3923aa91),
4357 SPH_C32(0x68127e55), SPH_C32(0xaf6d0014), SPH_C32(0xa8589b05),
4358 SPH_C32(0x5df690ae), SPH_C32(0x6fe9e907) },
4359 { SPH_C32(0x86970008), SPH_C32(0x44a45ff4), SPH_C32(0xc2a795fd),
4360 SPH_C32(0x095db88d), SPH_C32(0x68790010), SPH_C32(0x96402736),
4361 SPH_C32(0x5e59a380), SPH_C32(0x985b8882) },
4362 { SPH_C32(0x569f000c), SPH_C32(0xc8d2d083), SPH_C32(0x5f6225ad),
4363 SPH_C32(0xa6179157), SPH_C32(0x03d00010), SPH_C32(0xd6abde9c),
4364 SPH_C32(0xc66bbfbd), SPH_C32(0xeef74fb1) },
4365 { SPH_C32(0xed3e0008), SPH_C32(0x044fa65e), SPH_C32(0x5a9589c0),
4366 SPH_C32(0x7ff17fbe), SPH_C32(0xd3d80014), SPH_C32(0x5add51eb),
4367 SPH_C32(0x5bae0fed), SPH_C32(0x41bd666b) },
4368 { SPH_C32(0x3d36000c), SPH_C32(0x88392929), SPH_C32(0xc7503990),
4369 SPH_C32(0xd0bb5664), SPH_C32(0xb8710014), SPH_C32(0x1a36a841),
4370 SPH_C32(0xc39c13d0), SPH_C32(0x3711a158) },
4371 { SPH_C32(0x39250000), SPH_C32(0xd6b355cd), SPH_C32(0xa2be8582),
4372 SPH_C32(0xe90cd8e3), SPH_C32(0xc0d70018), SPH_C32(0xb6391e4b),
4373 SPH_C32(0xa02a3081), SPH_C32(0x20f2a0b3) },
4374 { SPH_C32(0xe92d0004), SPH_C32(0x5ac5daba), SPH_C32(0x3f7b35d2),
4375 SPH_C32(0x4646f139), SPH_C32(0xab7e0018), SPH_C32(0xf6d2e7e1),
4376 SPH_C32(0x38182cbc), SPH_C32(0x565e6780) },
4377 { SPH_C32(0x528c0000), SPH_C32(0x9658ac67), SPH_C32(0x3a8c99bf),
4378 SPH_C32(0x9fa01fd0), SPH_C32(0x7b76001c), SPH_C32(0x7aa46896),
4379 SPH_C32(0xa5dd9cec), SPH_C32(0xf9144e5a) },
4380 { SPH_C32(0x82840004), SPH_C32(0x1a2e2310), SPH_C32(0xa74929ef),
4381 SPH_C32(0x30ea360a), SPH_C32(0x10df001c), SPH_C32(0x3a4f913c),
4382 SPH_C32(0x3def80d1), SPH_C32(0x8fb88969) },
4383 { SPH_C32(0x918b0008), SPH_C32(0xf6ca6cb0), SPH_C32(0x5ccd1683),
4384 SPH_C32(0x51a5f0d2), SPH_C32(0xd7cb0018), SPH_C32(0x04572d0f),
4385 SPH_C32(0x3e40b3ff), SPH_C32(0x780ae8ec) },
4386 { SPH_C32(0x4183000c), SPH_C32(0x7abce3c7), SPH_C32(0xc108a6d3),
4387 SPH_C32(0xfeefd908), SPH_C32(0xbc620018), SPH_C32(0x44bcd4a5),
4388 SPH_C32(0xa672afc2), SPH_C32(0x0ea62fdf) },
4389 { SPH_C32(0xfa220008), SPH_C32(0xb621951a), SPH_C32(0xc4ff0abe),
4390 SPH_C32(0x270937e1), SPH_C32(0x6c6a001c), SPH_C32(0xc8ca5bd2),
4391 SPH_C32(0x3bb71f92), SPH_C32(0xa1ec0605) },
4392 { SPH_C32(0x2a2a000c), SPH_C32(0x3a571a6d), SPH_C32(0x593abaee),
4393 SPH_C32(0x88431e3b), SPH_C32(0x07c3001c), SPH_C32(0x8821a278),
4394 SPH_C32(0xa38503af), SPH_C32(0xd740c136) },
4395 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
4396 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
4397 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
4398 { SPH_C32(0xaf6d0014), SPH_C32(0xa8589b05), SPH_C32(0x5df690ae),
4399 SPH_C32(0x6fe9e907), SPH_C32(0x3af50010), SPH_C32(0x00188b51),
4400 SPH_C32(0x64d53a3f), SPH_C32(0x07fb9752) },
4401 { SPH_C32(0x14cc0010), SPH_C32(0x64c5edd8), SPH_C32(0x58013cc3),
4402 SPH_C32(0xb60f07ee), SPH_C32(0xeafd0014), SPH_C32(0x8c6e0426),
4403 SPH_C32(0xf9108a6f), SPH_C32(0xa8b1be88) },
4404 { SPH_C32(0xc4c40014), SPH_C32(0xe8b362af), SPH_C32(0xc5c48c93),
4405 SPH_C32(0x19452e34), SPH_C32(0x81540014), SPH_C32(0xcc85fd8c),
4406 SPH_C32(0x61229652), SPH_C32(0xde1d79bb) },
4407 { SPH_C32(0xd7cb0018), SPH_C32(0x04572d0f), SPH_C32(0x3e40b3ff),
4408 SPH_C32(0x780ae8ec), SPH_C32(0x46400010), SPH_C32(0xf29d41bf),
4409 SPH_C32(0x628da57c), SPH_C32(0x29af183e) },
4410 { SPH_C32(0x07c3001c), SPH_C32(0x8821a278), SPH_C32(0xa38503af),
4411 SPH_C32(0xd740c136), SPH_C32(0x2de90010), SPH_C32(0xb276b815),
4412 SPH_C32(0xfabfb941), SPH_C32(0x5f03df0d) },
4413 { SPH_C32(0xbc620018), SPH_C32(0x44bcd4a5), SPH_C32(0xa672afc2),
4414 SPH_C32(0x0ea62fdf), SPH_C32(0xfde10014), SPH_C32(0x3e003762),
4415 SPH_C32(0x677a0911), SPH_C32(0xf049f6d7) },
4416 { SPH_C32(0x6c6a001c), SPH_C32(0xc8ca5bd2), SPH_C32(0x3bb71f92),
4417 SPH_C32(0xa1ec0605), SPH_C32(0x96480014), SPH_C32(0x7eebcec8),
4418 SPH_C32(0xff48152c), SPH_C32(0x86e531e4) },
4419 { SPH_C32(0x68790010), SPH_C32(0x96402736), SPH_C32(0x5e59a380),
4420 SPH_C32(0x985b8882), SPH_C32(0xeeee0018), SPH_C32(0xd2e478c2),
4421 SPH_C32(0x9cfe367d), SPH_C32(0x9106300f) },
4422 { SPH_C32(0xb8710014), SPH_C32(0x1a36a841), SPH_C32(0xc39c13d0),
4423 SPH_C32(0x3711a158), SPH_C32(0x85470018), SPH_C32(0x920f8168),
4424 SPH_C32(0x04cc2a40), SPH_C32(0xe7aaf73c) },
4425 { SPH_C32(0x03d00010), SPH_C32(0xd6abde9c), SPH_C32(0xc66bbfbd),
4426 SPH_C32(0xeef74fb1), SPH_C32(0x554f001c), SPH_C32(0x1e790e1f),
4427 SPH_C32(0x99099a10), SPH_C32(0x48e0dee6) },
4428 { SPH_C32(0xd3d80014), SPH_C32(0x5add51eb), SPH_C32(0x5bae0fed),
4429 SPH_C32(0x41bd666b), SPH_C32(0x3ee6001c), SPH_C32(0x5e92f7b5),
4430 SPH_C32(0x013b862d), SPH_C32(0x3e4c19d5) },
4431 { SPH_C32(0xc0d70018), SPH_C32(0xb6391e4b), SPH_C32(0xa02a3081),
4432 SPH_C32(0x20f2a0b3), SPH_C32(0xf9f20018), SPH_C32(0x608a4b86),
4433 SPH_C32(0x0294b503), SPH_C32(0xc9fe7850) },
4434 { SPH_C32(0x10df001c), SPH_C32(0x3a4f913c), SPH_C32(0x3def80d1),
4435 SPH_C32(0x8fb88969), SPH_C32(0x925b0018), SPH_C32(0x2061b22c),
4436 SPH_C32(0x9aa6a93e), SPH_C32(0xbf52bf63) },
4437 { SPH_C32(0xab7e0018), SPH_C32(0xf6d2e7e1), SPH_C32(0x38182cbc),
4438 SPH_C32(0x565e6780), SPH_C32(0x4253001c), SPH_C32(0xac173d5b),
4439 SPH_C32(0x0763196e), SPH_C32(0x101896b9) },
4440 { SPH_C32(0x7b76001c), SPH_C32(0x7aa46896), SPH_C32(0xa5dd9cec),
4441 SPH_C32(0xf9144e5a), SPH_C32(0x29fa001c), SPH_C32(0xecfcc4f1),
4442 SPH_C32(0x9f510553), SPH_C32(0x66b4518a) },
4443 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
4444 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
4445 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
4446 { SPH_C32(0x72b00024), SPH_C32(0x0d916a81), SPH_C32(0x640bfc54),
4447 SPH_C32(0x4de5891a), SPH_C32(0x37db0000), SPH_C32(0x895134b8),
4448 SPH_C32(0xe19b11c4), SPH_C32(0x1545e64b) },
4449 { SPH_C32(0xc9110020), SPH_C32(0xc10c1c5c), SPH_C32(0x61fc5039),
4450 SPH_C32(0x940367f3), SPH_C32(0xe7d30004), SPH_C32(0x0527bbcf),
4451 SPH_C32(0x7c5ea194), SPH_C32(0xba0fcf91) },
4452 { SPH_C32(0x19190024), SPH_C32(0x4d7a932b), SPH_C32(0xfc39e069),
4453 SPH_C32(0x3b494e29), SPH_C32(0x8c7a0004), SPH_C32(0x45cc4265),
4454 SPH_C32(0xe46cbda9), SPH_C32(0xcca308a2) },
4455 { SPH_C32(0x0a160028), SPH_C32(0xa19edc8b), SPH_C32(0x07bddf05),
4456 SPH_C32(0x5a0688f1), SPH_C32(0x4b6e0000), SPH_C32(0x7bd4fe56),
4457 SPH_C32(0xe7c38e87), SPH_C32(0x3b116927) },
4458 { SPH_C32(0xda1e002c), SPH_C32(0x2de853fc), SPH_C32(0x9a786f55),
4459 SPH_C32(0xf54ca12b), SPH_C32(0x20c70000), SPH_C32(0x3b3f07fc),
4460 SPH_C32(0x7ff192ba), SPH_C32(0x4dbdae14) },
4461 { SPH_C32(0x61bf0028), SPH_C32(0xe1752521), SPH_C32(0x9f8fc338),
4462 SPH_C32(0x2caa4fc2), SPH_C32(0xf0cf0004), SPH_C32(0xb749888b),
4463 SPH_C32(0xe23422ea), SPH_C32(0xe2f787ce) },
4464 { SPH_C32(0xb1b7002c), SPH_C32(0x6d03aa56), SPH_C32(0x024a7368),
4465 SPH_C32(0x83e06618), SPH_C32(0x9b660004), SPH_C32(0xf7a27121),
4466 SPH_C32(0x7a063ed7), SPH_C32(0x945b40fd) },
4467 { SPH_C32(0xb5a40020), SPH_C32(0x3389d6b2), SPH_C32(0x67a4cf7a),
4468 SPH_C32(0xba57e89f), SPH_C32(0xe3c00008), SPH_C32(0x5badc72b),
4469 SPH_C32(0x19b01d86), SPH_C32(0x83b84116) },
4470 { SPH_C32(0x65ac0024), SPH_C32(0xbfff59c5), SPH_C32(0xfa617f2a),
4471 SPH_C32(0x151dc145), SPH_C32(0x88690008), SPH_C32(0x1b463e81),
4472 SPH_C32(0x818201bb), SPH_C32(0xf5148625) },
4473 { SPH_C32(0xde0d0020), SPH_C32(0x73622f18), SPH_C32(0xff96d347),
4474 SPH_C32(0xccfb2fac), SPH_C32(0x5861000c), SPH_C32(0x9730b1f6),
4475 SPH_C32(0x1c47b1eb), SPH_C32(0x5a5eafff) },
4476 { SPH_C32(0x0e050024), SPH_C32(0xff14a06f), SPH_C32(0x62536317),
4477 SPH_C32(0x63b10676), SPH_C32(0x33c8000c), SPH_C32(0xd7db485c),
4478 SPH_C32(0x8475add6), SPH_C32(0x2cf268cc) },
4479 { SPH_C32(0x1d0a0028), SPH_C32(0x13f0efcf), SPH_C32(0x99d75c7b),
4480 SPH_C32(0x02fec0ae), SPH_C32(0xf4dc0008), SPH_C32(0xe9c3f46f),
4481 SPH_C32(0x87da9ef8), SPH_C32(0xdb400949) },
4482 { SPH_C32(0xcd02002c), SPH_C32(0x9f8660b8), SPH_C32(0x0412ec2b),
4483 SPH_C32(0xadb4e974), SPH_C32(0x9f750008), SPH_C32(0xa9280dc5),
4484 SPH_C32(0x1fe882c5), SPH_C32(0xadecce7a) },
4485 { SPH_C32(0x76a30028), SPH_C32(0x531b1665), SPH_C32(0x01e54046),
4486 SPH_C32(0x7452079d), SPH_C32(0x4f7d000c), SPH_C32(0x255e82b2),
4487 SPH_C32(0x822d3295), SPH_C32(0x02a6e7a0) },
4488 { SPH_C32(0xa6ab002c), SPH_C32(0xdf6d9912), SPH_C32(0x9c20f016),
4489 SPH_C32(0xdb182e47), SPH_C32(0x24d4000c), SPH_C32(0x65b57b18),
4490 SPH_C32(0x1a1f2ea8), SPH_C32(0x740a2093) },
4491 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
4492 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
4493 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
4494 { SPH_C32(0x23ec0034), SPH_C32(0x4d62187a), SPH_C32(0x98ecda56),
4495 SPH_C32(0x3cb2d97b), SPH_C32(0x19e20000), SPH_C32(0xed8c5231),
4496 SPH_C32(0xdd4f1738), SPH_C32(0xa4b176f7) },
4497 { SPH_C32(0x984d0030), SPH_C32(0x81ff6ea7), SPH_C32(0x9d1b763b),
4498 SPH_C32(0xe5543792), SPH_C32(0xc9ea0004), SPH_C32(0x61fadd46),
4499 SPH_C32(0x408aa768), SPH_C32(0x0bfb5f2d) },
4500 { SPH_C32(0x48450034), SPH_C32(0x0d89e1d0), SPH_C32(0x00dec66b),
4501 SPH_C32(0x4a1e1e48), SPH_C32(0xa2430004), SPH_C32(0x211124ec),
4502 SPH_C32(0xd8b8bb55), SPH_C32(0x7d57981e) },
4503 { SPH_C32(0x5b4a0038), SPH_C32(0xe16dae70), SPH_C32(0xfb5af907),
4504 SPH_C32(0x2b51d890), SPH_C32(0x65570000), SPH_C32(0x1f0998df),
4505 SPH_C32(0xdb17887b), SPH_C32(0x8ae5f99b) },
4506 { SPH_C32(0x8b42003c), SPH_C32(0x6d1b2107), SPH_C32(0x669f4957),
4507 SPH_C32(0x841bf14a), SPH_C32(0x0efe0000), SPH_C32(0x5fe26175),
4508 SPH_C32(0x43259446), SPH_C32(0xfc493ea8) },
4509 { SPH_C32(0x30e30038), SPH_C32(0xa18657da), SPH_C32(0x6368e53a),
4510 SPH_C32(0x5dfd1fa3), SPH_C32(0xdef60004), SPH_C32(0xd394ee02),
4511 SPH_C32(0xdee02416), SPH_C32(0x53031772) },
4512 { SPH_C32(0xe0eb003c), SPH_C32(0x2df0d8ad), SPH_C32(0xfead556a),
4513 SPH_C32(0xf2b73679), SPH_C32(0xb55f0004), SPH_C32(0x937f17a8),
4514 SPH_C32(0x46d2382b), SPH_C32(0x25afd041) },
4515 { SPH_C32(0xe4f80030), SPH_C32(0x737aa449), SPH_C32(0x9b43e978),
4516 SPH_C32(0xcb00b8fe), SPH_C32(0xcdf90008), SPH_C32(0x3f70a1a2),
4517 SPH_C32(0x25641b7a), SPH_C32(0x324cd1aa) },
4518 { SPH_C32(0x34f00034), SPH_C32(0xff0c2b3e), SPH_C32(0x06865928),
4519 SPH_C32(0x644a9124), SPH_C32(0xa6500008), SPH_C32(0x7f9b5808),
4520 SPH_C32(0xbd560747), SPH_C32(0x44e01699) },
4521 { SPH_C32(0x8f510030), SPH_C32(0x33915de3), SPH_C32(0x0371f545),
4522 SPH_C32(0xbdac7fcd), SPH_C32(0x7658000c), SPH_C32(0xf3edd77f),
4523 SPH_C32(0x2093b717), SPH_C32(0xebaa3f43) },
4524 { SPH_C32(0x5f590034), SPH_C32(0xbfe7d294), SPH_C32(0x9eb44515),
4525 SPH_C32(0x12e65617), SPH_C32(0x1df1000c), SPH_C32(0xb3062ed5),
4526 SPH_C32(0xb8a1ab2a), SPH_C32(0x9d06f870) },
4527 { SPH_C32(0x4c560038), SPH_C32(0x53039d34), SPH_C32(0x65307a79),
4528 SPH_C32(0x73a990cf), SPH_C32(0xdae50008), SPH_C32(0x8d1e92e6),
4529 SPH_C32(0xbb0e9804), SPH_C32(0x6ab499f5) },
4530 { SPH_C32(0x9c5e003c), SPH_C32(0xdf751243), SPH_C32(0xf8f5ca29),
4531 SPH_C32(0xdce3b915), SPH_C32(0xb14c0008), SPH_C32(0xcdf56b4c),
4532 SPH_C32(0x233c8439), SPH_C32(0x1c185ec6) },
4533 { SPH_C32(0x27ff0038), SPH_C32(0x13e8649e), SPH_C32(0xfd026644),
4534 SPH_C32(0x050557fc), SPH_C32(0x6144000c), SPH_C32(0x4183e43b),
4535 SPH_C32(0xbef93469), SPH_C32(0xb352771c) },
4536 { SPH_C32(0xf7f7003c), SPH_C32(0x9f9eebe9), SPH_C32(0x60c7d614),
4537 SPH_C32(0xaa4f7e26), SPH_C32(0x0aed000c), SPH_C32(0x01681d91),
4538 SPH_C32(0x26cb2854), SPH_C32(0xc5feb02f) },
4539 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
4540 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
4541 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
4542 { SPH_C32(0x5c890024), SPH_C32(0x694c0c08), SPH_C32(0x58dffaa8),
4543 SPH_C32(0xfc1119a6), SPH_C32(0x48be0010), SPH_C32(0xad7f20ca),
4544 SPH_C32(0x21a8313a), SPH_C32(0xd5e62696) },
4545 { SPH_C32(0xe7280020), SPH_C32(0xa5d17ad5), SPH_C32(0x5d2856c5),
4546 SPH_C32(0x25f7f74f), SPH_C32(0x98b60014), SPH_C32(0x2109afbd),
4547 SPH_C32(0xbc6d816a), SPH_C32(0x7aac0f4c) },
4548 { SPH_C32(0x37200024), SPH_C32(0x29a7f5a2), SPH_C32(0xc0ede695),
4549 SPH_C32(0x8abdde95), SPH_C32(0xf31f0014), SPH_C32(0x61e25617),
4550 SPH_C32(0x245f9d57), SPH_C32(0x0c00c87f) },
4551 { SPH_C32(0x242f0028), SPH_C32(0xc543ba02), SPH_C32(0x3b69d9f9),
4552 SPH_C32(0xebf2184d), SPH_C32(0x340b0010), SPH_C32(0x5ffaea24),
4553 SPH_C32(0x27f0ae79), SPH_C32(0xfbb2a9fa) },
4554 { SPH_C32(0xf427002c), SPH_C32(0x49353575), SPH_C32(0xa6ac69a9),
4555 SPH_C32(0x44b83197), SPH_C32(0x5fa20010), SPH_C32(0x1f11138e),
4556 SPH_C32(0xbfc2b244), SPH_C32(0x8d1e6ec9) },
4557 { SPH_C32(0x4f860028), SPH_C32(0x85a843a8), SPH_C32(0xa35bc5c4),
4558 SPH_C32(0x9d5edf7e), SPH_C32(0x8faa0014), SPH_C32(0x93679cf9),
4559 SPH_C32(0x22070214), SPH_C32(0x22544713) },
4560 { SPH_C32(0x9f8e002c), SPH_C32(0x09deccdf), SPH_C32(0x3e9e7594),
4561 SPH_C32(0x3214f6a4), SPH_C32(0xe4030014), SPH_C32(0xd38c6553),
4562 SPH_C32(0xba351e29), SPH_C32(0x54f88020) },
4563 { SPH_C32(0x9b9d0020), SPH_C32(0x5754b03b), SPH_C32(0x5b70c986),
4564 SPH_C32(0x0ba37823), SPH_C32(0x9ca50018), SPH_C32(0x7f83d359),
4565 SPH_C32(0xd9833d78), SPH_C32(0x431b81cb) },
4566 { SPH_C32(0x4b950024), SPH_C32(0xdb223f4c), SPH_C32(0xc6b579d6),
4567 SPH_C32(0xa4e951f9), SPH_C32(0xf70c0018), SPH_C32(0x3f682af3),
4568 SPH_C32(0x41b12145), SPH_C32(0x35b746f8) },
4569 { SPH_C32(0xf0340020), SPH_C32(0x17bf4991), SPH_C32(0xc342d5bb),
4570 SPH_C32(0x7d0fbf10), SPH_C32(0x2704001c), SPH_C32(0xb31ea584),
4571 SPH_C32(0xdc749115), SPH_C32(0x9afd6f22) },
4572 { SPH_C32(0x203c0024), SPH_C32(0x9bc9c6e6), SPH_C32(0x5e8765eb),
4573 SPH_C32(0xd24596ca), SPH_C32(0x4cad001c), SPH_C32(0xf3f55c2e),
4574 SPH_C32(0x44468d28), SPH_C32(0xec51a811) },
4575 { SPH_C32(0x33330028), SPH_C32(0x772d8946), SPH_C32(0xa5035a87),
4576 SPH_C32(0xb30a5012), SPH_C32(0x8bb90018), SPH_C32(0xcdede01d),
4577 SPH_C32(0x47e9be06), SPH_C32(0x1be3c994) },
4578 { SPH_C32(0xe33b002c), SPH_C32(0xfb5b0631), SPH_C32(0x38c6ead7),
4579 SPH_C32(0x1c4079c8), SPH_C32(0xe0100018), SPH_C32(0x8d0619b7),
4580 SPH_C32(0xdfdba23b), SPH_C32(0x6d4f0ea7) },
4581 { SPH_C32(0x589a0028), SPH_C32(0x37c670ec), SPH_C32(0x3d3146ba),
4582 SPH_C32(0xc5a69721), SPH_C32(0x3018001c), SPH_C32(0x017096c0),
4583 SPH_C32(0x421e126b), SPH_C32(0xc205277d) },
4584 { SPH_C32(0x8892002c), SPH_C32(0xbbb0ff9b), SPH_C32(0xa0f4f6ea),
4585 SPH_C32(0x6aecbefb), SPH_C32(0x5bb1001c), SPH_C32(0x419b6f6a),
4586 SPH_C32(0xda2c0e56), SPH_C32(0xb4a9e04e) },
4587 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
4588 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
4589 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
4590 { SPH_C32(0x0dd50034), SPH_C32(0x29bf7ef3), SPH_C32(0xa438dcaa),
4591 SPH_C32(0x8d4649c7), SPH_C32(0x66870010), SPH_C32(0xc9a24643),
4592 SPH_C32(0x1d7c37c6), SPH_C32(0x6412b62a) },
4593 { SPH_C32(0xb6740030), SPH_C32(0xe522082e), SPH_C32(0xa1cf70c7),
4594 SPH_C32(0x54a0a72e), SPH_C32(0xb68f0014), SPH_C32(0x45d4c934),
4595 SPH_C32(0x80b98796), SPH_C32(0xcb589ff0) },
4596 { SPH_C32(0x667c0034), SPH_C32(0x69548759), SPH_C32(0x3c0ac097),
4597 SPH_C32(0xfbea8ef4), SPH_C32(0xdd260014), SPH_C32(0x053f309e),
4598 SPH_C32(0x188b9bab), SPH_C32(0xbdf458c3) },
4599 { SPH_C32(0x75730038), SPH_C32(0x85b0c8f9), SPH_C32(0xc78efffb),
4600 SPH_C32(0x9aa5482c), SPH_C32(0x1a320010), SPH_C32(0x3b278cad),
4601 SPH_C32(0x1b24a885), SPH_C32(0x4a463946) },
4602 { SPH_C32(0xa57b003c), SPH_C32(0x09c6478e), SPH_C32(0x5a4b4fab),
4603 SPH_C32(0x35ef61f6), SPH_C32(0x719b0010), SPH_C32(0x7bcc7507),
4604 SPH_C32(0x8316b4b8), SPH_C32(0x3ceafe75) },
4605 { SPH_C32(0x1eda0038), SPH_C32(0xc55b3153), SPH_C32(0x5fbce3c6),
4606 SPH_C32(0xec098f1f), SPH_C32(0xa1930014), SPH_C32(0xf7bafa70),
4607 SPH_C32(0x1ed304e8), SPH_C32(0x93a0d7af) },
4608 { SPH_C32(0xced2003c), SPH_C32(0x492dbe24), SPH_C32(0xc2795396),
4609 SPH_C32(0x4343a6c5), SPH_C32(0xca3a0014), SPH_C32(0xb75103da),
4610 SPH_C32(0x86e118d5), SPH_C32(0xe50c109c) },
4611 { SPH_C32(0xcac10030), SPH_C32(0x17a7c2c0), SPH_C32(0xa797ef84),
4612 SPH_C32(0x7af42842), SPH_C32(0xb29c0018), SPH_C32(0x1b5eb5d0),
4613 SPH_C32(0xe5573b84), SPH_C32(0xf2ef1177) },
4614 { SPH_C32(0x1ac90034), SPH_C32(0x9bd14db7), SPH_C32(0x3a525fd4),
4615 SPH_C32(0xd5be0198), SPH_C32(0xd9350018), SPH_C32(0x5bb54c7a),
4616 SPH_C32(0x7d6527b9), SPH_C32(0x8443d644) },
4617 { SPH_C32(0xa1680030), SPH_C32(0x574c3b6a), SPH_C32(0x3fa5f3b9),
4618 SPH_C32(0x0c58ef71), SPH_C32(0x093d001c), SPH_C32(0xd7c3c30d),
4619 SPH_C32(0xe0a097e9), SPH_C32(0x2b09ff9e) },
4620 { SPH_C32(0x71600034), SPH_C32(0xdb3ab41d), SPH_C32(0xa26043e9),
4621 SPH_C32(0xa312c6ab), SPH_C32(0x6294001c), SPH_C32(0x97283aa7),
4622 SPH_C32(0x78928bd4), SPH_C32(0x5da538ad) },
4623 { SPH_C32(0x626f0038), SPH_C32(0x37defbbd), SPH_C32(0x59e47c85),
4624 SPH_C32(0xc25d0073), SPH_C32(0xa5800018), SPH_C32(0xa9308694),
4625 SPH_C32(0x7b3db8fa), SPH_C32(0xaa175928) },
4626 { SPH_C32(0xb267003c), SPH_C32(0xbba874ca), SPH_C32(0xc421ccd5),
4627 SPH_C32(0x6d1729a9), SPH_C32(0xce290018), SPH_C32(0xe9db7f3e),
4628 SPH_C32(0xe30fa4c7), SPH_C32(0xdcbb9e1b) },
4629 { SPH_C32(0x09c60038), SPH_C32(0x77350217), SPH_C32(0xc1d660b8),
4630 SPH_C32(0xb4f1c740), SPH_C32(0x1e21001c), SPH_C32(0x65adf049),
4631 SPH_C32(0x7eca1497), SPH_C32(0x73f1b7c1) },
4632 { SPH_C32(0xd9ce003c), SPH_C32(0xfb438d60), SPH_C32(0x5c13d0e8),
4633 SPH_C32(0x1bbbee9a), SPH_C32(0x7588001c), SPH_C32(0x254609e3),
4634 SPH_C32(0xe6f808aa), SPH_C32(0x055d70f2) }
4635 };
4636 static const sph_u32 T256_28[16][8] = {
4637 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4638 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4639 SPH_C32(0x00000000), SPH_C32(0x00000000) },
4640 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
4641 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
4642 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
4643 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
4644 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
4645 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
4646 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
4647 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
4648 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) },
4649 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
4650 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
4651 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
4652 { SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3), SPH_C32(0x37eb3eaf),
4653 SPH_C32(0x38d131ca), SPH_C32(0x995d0000), SPH_C32(0x2ecee896),
4654 SPH_C32(0x121462e8), SPH_C32(0x410400f9) },
4655 { SPH_C32(0x40d20002), SPH_C32(0x54ca4031), SPH_C32(0xf213cd0e),
4656 SPH_C32(0xdee94a4e), SPH_C32(0x59130001), SPH_C32(0x1d772886),
4657 SPH_C32(0xbc1ad9ed), SPH_C32(0xf4a0c6c2) },
4658 { SPH_C32(0x809c0003), SPH_C32(0x67738021), SPH_C32(0x5c1d760b),
4659 SPH_C32(0x6b4d8c75), SPH_C32(0x91e20001), SPH_C32(0x165acf04),
4660 SPH_C32(0xd7ec9149), SPH_C32(0xa73c7b7d) },
4661 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
4662 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
4663 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
4664 { SPH_C32(0x91e20001), SPH_C32(0x165acf04), SPH_C32(0xd7ec9149),
4665 SPH_C32(0xa73c7b7d), SPH_C32(0x117e0002), SPH_C32(0x71294f25),
4666 SPH_C32(0x8bf1e742), SPH_C32(0xcc71f708) },
4667 { SPH_C32(0x995d0000), SPH_C32(0x2ecee896), SPH_C32(0x121462e8),
4668 SPH_C32(0x410400f9), SPH_C32(0xd1300003), SPH_C32(0x42908f35),
4669 SPH_C32(0x25ff5c47), SPH_C32(0x79d53133) },
4670 { SPH_C32(0x59130001), SPH_C32(0x1d772886), SPH_C32(0xbc1ad9ed),
4671 SPH_C32(0xf4a0c6c2), SPH_C32(0x19c10003), SPH_C32(0x49bd68b7),
4672 SPH_C32(0x4e0914e3), SPH_C32(0x2a498c8c) },
4673 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
4674 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
4675 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
4676 { SPH_C32(0x19c10003), SPH_C32(0x49bd68b7), SPH_C32(0x4e0914e3),
4677 SPH_C32(0x2a498c8c), SPH_C32(0x40d20002), SPH_C32(0x54ca4031),
4678 SPH_C32(0xf213cd0e), SPH_C32(0xdee94a4e) },
4679 { SPH_C32(0x117e0002), SPH_C32(0x71294f25), SPH_C32(0x8bf1e742),
4680 SPH_C32(0xcc71f708), SPH_C32(0x809c0003), SPH_C32(0x67738021),
4681 SPH_C32(0x5c1d760b), SPH_C32(0x6b4d8c75) },
4682 { SPH_C32(0xd1300003), SPH_C32(0x42908f35), SPH_C32(0x25ff5c47),
4683 SPH_C32(0x79d53133), SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3),
4684 SPH_C32(0x37eb3eaf), SPH_C32(0x38d131ca) }
4685 };
4686 #define INPUT_SMALL do { \
4687 unsigned acc = buf[0]; \
4688 const sph_u32 *rp; \
4689 rp = &T256_0[acc >> 1][0]; \
4690 m0 = rp[0]; \
4691 m1 = rp[1]; \
4692 m2 = rp[2]; \
4693 m3 = rp[3]; \
4694 m4 = rp[4]; \
4695 m5 = rp[5]; \
4696 m6 = rp[6]; \
4697 m7 = rp[7]; \
4698 acc = (acc << 8) | buf[1]; \
4699 rp = &T256_7[(acc >> 2) & 0x7f][0]; \
4700 m0 ^= rp[0]; \
4701 m1 ^= rp[1]; \
4702 m2 ^= rp[2]; \
4703 m3 ^= rp[3]; \
4704 m4 ^= rp[4]; \
4705 m5 ^= rp[5]; \
4706 m6 ^= rp[6]; \
4707 m7 ^= rp[7]; \
4708 acc = (acc << 8) | buf[2]; \
4709 rp = &T256_14[(acc >> 3) & 0x7f][0]; \
4710 m0 ^= rp[0]; \
4711 m1 ^= rp[1]; \
4712 m2 ^= rp[2]; \
4713 m3 ^= rp[3]; \
4714 m4 ^= rp[4]; \
4715 m5 ^= rp[5]; \
4716 m6 ^= rp[6]; \
4717 m7 ^= rp[7]; \
4718 acc = (acc << 8) | buf[3]; \
4719 rp = &T256_21[(acc >> 4) & 0x7f][0]; \
4720 m0 ^= rp[0]; \
4721 m1 ^= rp[1]; \
4722 m2 ^= rp[2]; \
4723 m3 ^= rp[3]; \
4724 m4 ^= rp[4]; \
4725 m5 ^= rp[5]; \
4726 m6 ^= rp[6]; \
4727 m7 ^= rp[7]; \
4728 rp = &T256_28[acc & 0x0f][0]; \
4729 m0 ^= rp[0]; \
4730 m1 ^= rp[1]; \
4731 m2 ^= rp[2]; \
4732 m3 ^= rp[3]; \
4733 m4 ^= rp[4]; \
4734 m5 ^= rp[5]; \
4735 m6 ^= rp[6]; \
4736 m7 ^= rp[7]; \
4737 } while (0)
4738 #endif
4739 #if SPH_HAMSI_EXPAND_SMALL == 8
4740 static const sph_u32 T256_0[256][8] = {
4741 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4742 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
4743 SPH_C32(0x00000000), SPH_C32(0x00000000) },
4744 { SPH_C32(0x74951000), SPH_C32(0x5a2b467e), SPH_C32(0x88fd1d2b),
4745 SPH_C32(0x1ee68292), SPH_C32(0xcba90000), SPH_C32(0x90273769),
4746 SPH_C32(0xbbdcf407), SPH_C32(0xd0f4af61) },
4747 { SPH_C32(0xcba90000), SPH_C32(0x90273769), SPH_C32(0xbbdcf407),
4748 SPH_C32(0xd0f4af61), SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117),
4749 SPH_C32(0x3321e92c), SPH_C32(0xce122df3) },
4750 { SPH_C32(0xbf3c1000), SPH_C32(0xca0c7117), SPH_C32(0x3321e92c),
4751 SPH_C32(0xce122df3), SPH_C32(0x74951000), SPH_C32(0x5a2b467e),
4752 SPH_C32(0x88fd1d2b), SPH_C32(0x1ee68292) },
4753 { SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc), SPH_C32(0x11fa3a57),
4754 SPH_C32(0x3dc90524), SPH_C32(0x97530000), SPH_C32(0x204f6ed3),
4755 SPH_C32(0x77b9e80f), SPH_C32(0xa1ec5ec1) },
4756 { SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82), SPH_C32(0x9907277c),
4757 SPH_C32(0x232f87b6), SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba),
4758 SPH_C32(0xcc651c08), SPH_C32(0x7118f1a0) },
4759 { SPH_C32(0x22832000), SPH_C32(0x2470bb95), SPH_C32(0xaa26ce50),
4760 SPH_C32(0xed3daa45), SPH_C32(0x286f1000), SPH_C32(0xea431fc4),
4761 SPH_C32(0x44980123), SPH_C32(0x6ffe7332) },
4762 { SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb), SPH_C32(0x22dbd37b),
4763 SPH_C32(0xf3db28d7), SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad),
4764 SPH_C32(0xff44f524), SPH_C32(0xbf0adc53) },
4765 { SPH_C32(0x97530000), SPH_C32(0x204f6ed3), SPH_C32(0x77b9e80f),
4766 SPH_C32(0xa1ec5ec1), SPH_C32(0x7e792000), SPH_C32(0x9418e22f),
4767 SPH_C32(0x6643d258), SPH_C32(0x9c255be5) },
4768 { SPH_C32(0xe3c61000), SPH_C32(0x7a6428ad), SPH_C32(0xff44f524),
4769 SPH_C32(0xbf0adc53), SPH_C32(0xb5d02000), SPH_C32(0x043fd546),
4770 SPH_C32(0xdd9f265f), SPH_C32(0x4cd1f484) },
4771 { SPH_C32(0x5cfa0000), SPH_C32(0xb06859ba), SPH_C32(0xcc651c08),
4772 SPH_C32(0x7118f1a0), SPH_C32(0xc1453000), SPH_C32(0x5e149338),
4773 SPH_C32(0x55623b74), SPH_C32(0x52377616) },
4774 { SPH_C32(0x286f1000), SPH_C32(0xea431fc4), SPH_C32(0x44980123),
4775 SPH_C32(0x6ffe7332), SPH_C32(0x0aec3000), SPH_C32(0xce33a451),
4776 SPH_C32(0xeebecf73), SPH_C32(0x82c3d977) },
4777 { SPH_C32(0x7e792000), SPH_C32(0x9418e22f), SPH_C32(0x6643d258),
4778 SPH_C32(0x9c255be5), SPH_C32(0xe92a2000), SPH_C32(0xb4578cfc),
4779 SPH_C32(0x11fa3a57), SPH_C32(0x3dc90524) },
4780 { SPH_C32(0x0aec3000), SPH_C32(0xce33a451), SPH_C32(0xeebecf73),
4781 SPH_C32(0x82c3d977), SPH_C32(0x22832000), SPH_C32(0x2470bb95),
4782 SPH_C32(0xaa26ce50), SPH_C32(0xed3daa45) },
4783 { SPH_C32(0xb5d02000), SPH_C32(0x043fd546), SPH_C32(0xdd9f265f),
4784 SPH_C32(0x4cd1f484), SPH_C32(0x56163000), SPH_C32(0x7e5bfdeb),
4785 SPH_C32(0x22dbd37b), SPH_C32(0xf3db28d7) },
4786 { SPH_C32(0xc1453000), SPH_C32(0x5e149338), SPH_C32(0x55623b74),
4787 SPH_C32(0x52377616), SPH_C32(0x9dbf3000), SPH_C32(0xee7cca82),
4788 SPH_C32(0x9907277c), SPH_C32(0x232f87b6) },
4789 { SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8), SPH_C32(0x8dfacfab),
4790 SPH_C32(0xce36cc72), SPH_C32(0xe6570000), SPH_C32(0x4bb33a25),
4791 SPH_C32(0x848598ba), SPH_C32(0x1041003e) },
4792 { SPH_C32(0x668e5000), SPH_C32(0x013c9f96), SPH_C32(0x0507d280),
4793 SPH_C32(0xd0d04ee0), SPH_C32(0x2dfe0000), SPH_C32(0xdb940d4c),
4794 SPH_C32(0x3f596cbd), SPH_C32(0xc0b5af5f) },
4795 { SPH_C32(0xd9b24000), SPH_C32(0xcb30ee81), SPH_C32(0x36263bac),
4796 SPH_C32(0x1ec26313), SPH_C32(0x596b1000), SPH_C32(0x81bf4b32),
4797 SPH_C32(0xb7a47196), SPH_C32(0xde532dcd) },
4798 { SPH_C32(0xad275000), SPH_C32(0x911ba8ff), SPH_C32(0xbedb2687),
4799 SPH_C32(0x0024e181), SPH_C32(0x92c21000), SPH_C32(0x11987c5b),
4800 SPH_C32(0x0c788591), SPH_C32(0x0ea782ac) },
4801 { SPH_C32(0xfb316000), SPH_C32(0xef405514), SPH_C32(0x9c00f5fc),
4802 SPH_C32(0xf3ffc956), SPH_C32(0x71040000), SPH_C32(0x6bfc54f6),
4803 SPH_C32(0xf33c70b5), SPH_C32(0xb1ad5eff) },
4804 { SPH_C32(0x8fa47000), SPH_C32(0xb56b136a), SPH_C32(0x14fde8d7),
4805 SPH_C32(0xed194bc4), SPH_C32(0xbaad0000), SPH_C32(0xfbdb639f),
4806 SPH_C32(0x48e084b2), SPH_C32(0x6159f19e) },
4807 { SPH_C32(0x30986000), SPH_C32(0x7f67627d), SPH_C32(0x27dc01fb),
4808 SPH_C32(0x230b6637), SPH_C32(0xce381000), SPH_C32(0xa1f025e1),
4809 SPH_C32(0xc01d9999), SPH_C32(0x7fbf730c) },
4810 { SPH_C32(0x440d7000), SPH_C32(0x254c2403), SPH_C32(0xaf211cd0),
4811 SPH_C32(0x3dede4a5), SPH_C32(0x05911000), SPH_C32(0x31d71288),
4812 SPH_C32(0x7bc16d9e), SPH_C32(0xaf4bdc6d) },
4813 { SPH_C32(0x85484000), SPH_C32(0x7b58b73b), SPH_C32(0xfa4327a4),
4814 SPH_C32(0x6fda92b3), SPH_C32(0x982e2000), SPH_C32(0xdfabd80a),
4815 SPH_C32(0xe2c64ae2), SPH_C32(0x8c645bdb) },
4816 { SPH_C32(0xf1dd5000), SPH_C32(0x2173f145), SPH_C32(0x72be3a8f),
4817 SPH_C32(0x713c1021), SPH_C32(0x53872000), SPH_C32(0x4f8cef63),
4818 SPH_C32(0x591abee5), SPH_C32(0x5c90f4ba) },
4819 { SPH_C32(0x4ee14000), SPH_C32(0xeb7f8052), SPH_C32(0x419fd3a3),
4820 SPH_C32(0xbf2e3dd2), SPH_C32(0x27123000), SPH_C32(0x15a7a91d),
4821 SPH_C32(0xd1e7a3ce), SPH_C32(0x42767628) },
4822 { SPH_C32(0x3a745000), SPH_C32(0xb154c62c), SPH_C32(0xc962ce88),
4823 SPH_C32(0xa1c8bf40), SPH_C32(0xecbb3000), SPH_C32(0x85809e74),
4824 SPH_C32(0x6a3b57c9), SPH_C32(0x9282d949) },
4825 { SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7), SPH_C32(0xebb91df3),
4826 SPH_C32(0x52139797), SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9),
4827 SPH_C32(0x957fa2ed), SPH_C32(0x2d88051a) },
4828 { SPH_C32(0x18f77000), SPH_C32(0x95247db9), SPH_C32(0x634400d8),
4829 SPH_C32(0x4cf51505), SPH_C32(0xc4d42000), SPH_C32(0x6fc381b0),
4830 SPH_C32(0x2ea356ea), SPH_C32(0xfd7caa7b) },
4831 { SPH_C32(0xa7cb6000), SPH_C32(0x5f280cae), SPH_C32(0x5065e9f4),
4832 SPH_C32(0x82e738f6), SPH_C32(0xb0413000), SPH_C32(0x35e8c7ce),
4833 SPH_C32(0xa65e4bc1), SPH_C32(0xe39a28e9) },
4834 { SPH_C32(0xd35e7000), SPH_C32(0x05034ad0), SPH_C32(0xd898f4df),
4835 SPH_C32(0x9c01ba64), SPH_C32(0x7be83000), SPH_C32(0xa5cff0a7),
4836 SPH_C32(0x1d82bfc6), SPH_C32(0x336e8788) },
4837 { SPH_C32(0xe6570000), SPH_C32(0x4bb33a25), SPH_C32(0x848598ba),
4838 SPH_C32(0x1041003e), SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd),
4839 SPH_C32(0x097f5711), SPH_C32(0xde77cc4c) },
4840 { SPH_C32(0x92c21000), SPH_C32(0x11987c5b), SPH_C32(0x0c788591),
4841 SPH_C32(0x0ea782ac), SPH_C32(0x3fe54000), SPH_C32(0x8083d4a4),
4842 SPH_C32(0xb2a3a316), SPH_C32(0x0e83632d) },
4843 { SPH_C32(0x2dfe0000), SPH_C32(0xdb940d4c), SPH_C32(0x3f596cbd),
4844 SPH_C32(0xc0b5af5f), SPH_C32(0x4b705000), SPH_C32(0xdaa892da),
4845 SPH_C32(0x3a5ebe3d), SPH_C32(0x1065e1bf) },
4846 { SPH_C32(0x596b1000), SPH_C32(0x81bf4b32), SPH_C32(0xb7a47196),
4847 SPH_C32(0xde532dcd), SPH_C32(0x80d95000), SPH_C32(0x4a8fa5b3),
4848 SPH_C32(0x81824a3a), SPH_C32(0xc0914ede) },
4849 { SPH_C32(0x0f7d2000), SPH_C32(0xffe4b6d9), SPH_C32(0x957fa2ed),
4850 SPH_C32(0x2d88051a), SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e),
4851 SPH_C32(0x7ec6bf1e), SPH_C32(0x7f9b928d) },
4852 { SPH_C32(0x7be83000), SPH_C32(0xa5cff0a7), SPH_C32(0x1d82bfc6),
4853 SPH_C32(0x336e8788), SPH_C32(0xa8b64000), SPH_C32(0xa0ccba77),
4854 SPH_C32(0xc51a4b19), SPH_C32(0xaf6f3dec) },
4855 { SPH_C32(0xc4d42000), SPH_C32(0x6fc381b0), SPH_C32(0x2ea356ea),
4856 SPH_C32(0xfd7caa7b), SPH_C32(0xdc235000), SPH_C32(0xfae7fc09),
4857 SPH_C32(0x4de75632), SPH_C32(0xb189bf7e) },
4858 { SPH_C32(0xb0413000), SPH_C32(0x35e8c7ce), SPH_C32(0xa65e4bc1),
4859 SPH_C32(0xe39a28e9), SPH_C32(0x178a5000), SPH_C32(0x6ac0cb60),
4860 SPH_C32(0xf63ba235), SPH_C32(0x617d101f) },
4861 { SPH_C32(0x71040000), SPH_C32(0x6bfc54f6), SPH_C32(0xf33c70b5),
4862 SPH_C32(0xb1ad5eff), SPH_C32(0x8a356000), SPH_C32(0x84bc01e2),
4863 SPH_C32(0x6f3c8549), SPH_C32(0x425297a9) },
4864 { SPH_C32(0x05911000), SPH_C32(0x31d71288), SPH_C32(0x7bc16d9e),
4865 SPH_C32(0xaf4bdc6d), SPH_C32(0x419c6000), SPH_C32(0x149b368b),
4866 SPH_C32(0xd4e0714e), SPH_C32(0x92a638c8) },
4867 { SPH_C32(0xbaad0000), SPH_C32(0xfbdb639f), SPH_C32(0x48e084b2),
4868 SPH_C32(0x6159f19e), SPH_C32(0x35097000), SPH_C32(0x4eb070f5),
4869 SPH_C32(0x5c1d6c65), SPH_C32(0x8c40ba5a) },
4870 { SPH_C32(0xce381000), SPH_C32(0xa1f025e1), SPH_C32(0xc01d9999),
4871 SPH_C32(0x7fbf730c), SPH_C32(0xfea07000), SPH_C32(0xde97479c),
4872 SPH_C32(0xe7c19862), SPH_C32(0x5cb4153b) },
4873 { SPH_C32(0x982e2000), SPH_C32(0xdfabd80a), SPH_C32(0xe2c64ae2),
4874 SPH_C32(0x8c645bdb), SPH_C32(0x1d666000), SPH_C32(0xa4f36f31),
4875 SPH_C32(0x18856d46), SPH_C32(0xe3bec968) },
4876 { SPH_C32(0xecbb3000), SPH_C32(0x85809e74), SPH_C32(0x6a3b57c9),
4877 SPH_C32(0x9282d949), SPH_C32(0xd6cf6000), SPH_C32(0x34d45858),
4878 SPH_C32(0xa3599941), SPH_C32(0x334a6609) },
4879 { SPH_C32(0x53872000), SPH_C32(0x4f8cef63), SPH_C32(0x591abee5),
4880 SPH_C32(0x5c90f4ba), SPH_C32(0xa25a7000), SPH_C32(0x6eff1e26),
4881 SPH_C32(0x2ba4846a), SPH_C32(0x2dace49b) },
4882 { SPH_C32(0x27123000), SPH_C32(0x15a7a91d), SPH_C32(0xd1e7a3ce),
4883 SPH_C32(0x42767628), SPH_C32(0x69f37000), SPH_C32(0xfed8294f),
4884 SPH_C32(0x9078706d), SPH_C32(0xfd584bfa) },
4885 { SPH_C32(0xf44c4000), SPH_C32(0x10a4e3cd), SPH_C32(0x097f5711),
4886 SPH_C32(0xde77cc4c), SPH_C32(0x121b4000), SPH_C32(0x5b17d9e8),
4887 SPH_C32(0x8dfacfab), SPH_C32(0xce36cc72) },
4888 { SPH_C32(0x80d95000), SPH_C32(0x4a8fa5b3), SPH_C32(0x81824a3a),
4889 SPH_C32(0xc0914ede), SPH_C32(0xd9b24000), SPH_C32(0xcb30ee81),
4890 SPH_C32(0x36263bac), SPH_C32(0x1ec26313) },
4891 { SPH_C32(0x3fe54000), SPH_C32(0x8083d4a4), SPH_C32(0xb2a3a316),
4892 SPH_C32(0x0e83632d), SPH_C32(0xad275000), SPH_C32(0x911ba8ff),
4893 SPH_C32(0xbedb2687), SPH_C32(0x0024e181) },
4894 { SPH_C32(0x4b705000), SPH_C32(0xdaa892da), SPH_C32(0x3a5ebe3d),
4895 SPH_C32(0x1065e1bf), SPH_C32(0x668e5000), SPH_C32(0x013c9f96),
4896 SPH_C32(0x0507d280), SPH_C32(0xd0d04ee0) },
4897 { SPH_C32(0x1d666000), SPH_C32(0xa4f36f31), SPH_C32(0x18856d46),
4898 SPH_C32(0xe3bec968), SPH_C32(0x85484000), SPH_C32(0x7b58b73b),
4899 SPH_C32(0xfa4327a4), SPH_C32(0x6fda92b3) },
4900 { SPH_C32(0x69f37000), SPH_C32(0xfed8294f), SPH_C32(0x9078706d),
4901 SPH_C32(0xfd584bfa), SPH_C32(0x4ee14000), SPH_C32(0xeb7f8052),
4902 SPH_C32(0x419fd3a3), SPH_C32(0xbf2e3dd2) },
4903 { SPH_C32(0xd6cf6000), SPH_C32(0x34d45858), SPH_C32(0xa3599941),
4904 SPH_C32(0x334a6609), SPH_C32(0x3a745000), SPH_C32(0xb154c62c),
4905 SPH_C32(0xc962ce88), SPH_C32(0xa1c8bf40) },
4906 { SPH_C32(0xa25a7000), SPH_C32(0x6eff1e26), SPH_C32(0x2ba4846a),
4907 SPH_C32(0x2dace49b), SPH_C32(0xf1dd5000), SPH_C32(0x2173f145),
4908 SPH_C32(0x72be3a8f), SPH_C32(0x713c1021) },
4909 { SPH_C32(0x631f4000), SPH_C32(0x30eb8d1e), SPH_C32(0x7ec6bf1e),
4910 SPH_C32(0x7f9b928d), SPH_C32(0x6c626000), SPH_C32(0xcf0f3bc7),
4911 SPH_C32(0xebb91df3), SPH_C32(0x52139797) },
4912 { SPH_C32(0x178a5000), SPH_C32(0x6ac0cb60), SPH_C32(0xf63ba235),
4913 SPH_C32(0x617d101f), SPH_C32(0xa7cb6000), SPH_C32(0x5f280cae),
4914 SPH_C32(0x5065e9f4), SPH_C32(0x82e738f6) },
4915 { SPH_C32(0xa8b64000), SPH_C32(0xa0ccba77), SPH_C32(0xc51a4b19),
4916 SPH_C32(0xaf6f3dec), SPH_C32(0xd35e7000), SPH_C32(0x05034ad0),
4917 SPH_C32(0xd898f4df), SPH_C32(0x9c01ba64) },
4918 { SPH_C32(0xdc235000), SPH_C32(0xfae7fc09), SPH_C32(0x4de75632),
4919 SPH_C32(0xb189bf7e), SPH_C32(0x18f77000), SPH_C32(0x95247db9),
4920 SPH_C32(0x634400d8), SPH_C32(0x4cf51505) },
4921 { SPH_C32(0x8a356000), SPH_C32(0x84bc01e2), SPH_C32(0x6f3c8549),
4922 SPH_C32(0x425297a9), SPH_C32(0xfb316000), SPH_C32(0xef405514),
4923 SPH_C32(0x9c00f5fc), SPH_C32(0xf3ffc956) },
4924 { SPH_C32(0xfea07000), SPH_C32(0xde97479c), SPH_C32(0xe7c19862),
4925 SPH_C32(0x5cb4153b), SPH_C32(0x30986000), SPH_C32(0x7f67627d),
4926 SPH_C32(0x27dc01fb), SPH_C32(0x230b6637) },
4927 { SPH_C32(0x419c6000), SPH_C32(0x149b368b), SPH_C32(0xd4e0714e),
4928 SPH_C32(0x92a638c8), SPH_C32(0x440d7000), SPH_C32(0x254c2403),
4929 SPH_C32(0xaf211cd0), SPH_C32(0x3dede4a5) },
4930 { SPH_C32(0x35097000), SPH_C32(0x4eb070f5), SPH_C32(0x5c1d6c65),
4931 SPH_C32(0x8c40ba5a), SPH_C32(0x8fa47000), SPH_C32(0xb56b136a),
4932 SPH_C32(0x14fde8d7), SPH_C32(0xed194bc4) },
4933 { SPH_C32(0xe4788000), SPH_C32(0x859673c1), SPH_C32(0xb5fb2452),
4934 SPH_C32(0x29cc5edf), SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9),
4935 SPH_C32(0x62fc79d0), SPH_C32(0x731ebdc2) },
4936 { SPH_C32(0x90ed9000), SPH_C32(0xdfbd35bf), SPH_C32(0x3d063979),
4937 SPH_C32(0x372adc4d), SPH_C32(0xcff60000), SPH_C32(0x0c6da4a0),
4938 SPH_C32(0xd9208dd7), SPH_C32(0xa3ea12a3) },
4939 { SPH_C32(0x2fd18000), SPH_C32(0x15b144a8), SPH_C32(0x0e27d055),
4940 SPH_C32(0xf938f1be), SPH_C32(0xbb631000), SPH_C32(0x5646e2de),
4941 SPH_C32(0x51dd90fc), SPH_C32(0xbd0c9031) },
4942 { SPH_C32(0x5b449000), SPH_C32(0x4f9a02d6), SPH_C32(0x86dacd7e),
4943 SPH_C32(0xe7de732c), SPH_C32(0x70ca1000), SPH_C32(0xc661d5b7),
4944 SPH_C32(0xea0164fb), SPH_C32(0x6df83f50) },
4945 { SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d), SPH_C32(0xa4011e05),
4946 SPH_C32(0x14055bfb), SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a),
4947 SPH_C32(0x154591df), SPH_C32(0xd2f2e303) },
4948 { SPH_C32(0x79c7b000), SPH_C32(0x6beab943), SPH_C32(0x2cfc032e),
4949 SPH_C32(0x0ae3d969), SPH_C32(0x58a50000), SPH_C32(0x2c22ca73),
4950 SPH_C32(0xae9965d8), SPH_C32(0x02064c62) },
4951 { SPH_C32(0xc6fba000), SPH_C32(0xa1e6c854), SPH_C32(0x1fddea02),
4952 SPH_C32(0xc4f1f49a), SPH_C32(0x2c301000), SPH_C32(0x76098c0d),
4953 SPH_C32(0x266478f3), SPH_C32(0x1ce0cef0) },
4954 { SPH_C32(0xb26eb000), SPH_C32(0xfbcd8e2a), SPH_C32(0x9720f729),
4955 SPH_C32(0xda177608), SPH_C32(0xe7991000), SPH_C32(0xe62ebb64),
4956 SPH_C32(0x9db88cf4), SPH_C32(0xcc146191) },
4957 { SPH_C32(0x732b8000), SPH_C32(0xa5d91d12), SPH_C32(0xc242cc5d),
4958 SPH_C32(0x8820001e), SPH_C32(0x7a262000), SPH_C32(0x085271e6),
4959 SPH_C32(0x04bfab88), SPH_C32(0xef3be627) },
4960 { SPH_C32(0x07be9000), SPH_C32(0xfff25b6c), SPH_C32(0x4abfd176),
4961 SPH_C32(0x96c6828c), SPH_C32(0xb18f2000), SPH_C32(0x9875468f),
4962 SPH_C32(0xbf635f8f), SPH_C32(0x3fcf4946) },
4963 { SPH_C32(0xb8828000), SPH_C32(0x35fe2a7b), SPH_C32(0x799e385a),
4964 SPH_C32(0x58d4af7f), SPH_C32(0xc51a3000), SPH_C32(0xc25e00f1),
4965 SPH_C32(0x379e42a4), SPH_C32(0x2129cbd4) },
4966 { SPH_C32(0xcc179000), SPH_C32(0x6fd56c05), SPH_C32(0xf1632571),
4967 SPH_C32(0x46322ded), SPH_C32(0x0eb33000), SPH_C32(0x52793798),
4968 SPH_C32(0x8c42b6a3), SPH_C32(0xf1dd64b5) },
4969 { SPH_C32(0x9a01a000), SPH_C32(0x118e91ee), SPH_C32(0xd3b8f60a),
4970 SPH_C32(0xb5e9053a), SPH_C32(0xed752000), SPH_C32(0x281d1f35),
4971 SPH_C32(0x73064387), SPH_C32(0x4ed7b8e6) },
4972 { SPH_C32(0xee94b000), SPH_C32(0x4ba5d790), SPH_C32(0x5b45eb21),
4973 SPH_C32(0xab0f87a8), SPH_C32(0x26dc2000), SPH_C32(0xb83a285c),
4974 SPH_C32(0xc8dab780), SPH_C32(0x9e231787) },
4975 { SPH_C32(0x51a8a000), SPH_C32(0x81a9a687), SPH_C32(0x6864020d),
4976 SPH_C32(0x651daa5b), SPH_C32(0x52493000), SPH_C32(0xe2116e22),
4977 SPH_C32(0x4027aaab), SPH_C32(0x80c59515) },
4978 { SPH_C32(0x253db000), SPH_C32(0xdb82e0f9), SPH_C32(0xe0991f26),
4979 SPH_C32(0x7bfb28c9), SPH_C32(0x99e03000), SPH_C32(0x7236594b),
4980 SPH_C32(0xfbfb5eac), SPH_C32(0x50313a74) },
4981 { SPH_C32(0xf663c000), SPH_C32(0xde81aa29), SPH_C32(0x3801ebf9),
4982 SPH_C32(0xe7fa92ad), SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec),
4983 SPH_C32(0xe679e16a), SPH_C32(0x635fbdfc) },
4984 { SPH_C32(0x82f6d000), SPH_C32(0x84aaec57), SPH_C32(0xb0fcf6d2),
4985 SPH_C32(0xf91c103f), SPH_C32(0x29a10000), SPH_C32(0x47de9e85),
4986 SPH_C32(0x5da5156d), SPH_C32(0xb3ab129d) },
4987 { SPH_C32(0x3dcac000), SPH_C32(0x4ea69d40), SPH_C32(0x83dd1ffe),
4988 SPH_C32(0x370e3dcc), SPH_C32(0x5d341000), SPH_C32(0x1df5d8fb),
4989 SPH_C32(0xd5580846), SPH_C32(0xad4d900f) },
4990 { SPH_C32(0x495fd000), SPH_C32(0x148ddb3e), SPH_C32(0x0b2002d5),
4991 SPH_C32(0x29e8bf5e), SPH_C32(0x969d1000), SPH_C32(0x8dd2ef92),
4992 SPH_C32(0x6e84fc41), SPH_C32(0x7db93f6e) },
4993 { SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5), SPH_C32(0x29fbd1ae),
4994 SPH_C32(0xda339789), SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f),
4995 SPH_C32(0x91c00965), SPH_C32(0xc2b3e33d) },
4996 { SPH_C32(0x6bdcf000), SPH_C32(0x30fd60ab), SPH_C32(0xa106cc85),
4997 SPH_C32(0xc4d5151b), SPH_C32(0xbef20000), SPH_C32(0x6791f056),
4998 SPH_C32(0x2a1cfd62), SPH_C32(0x12474c5c) },
4999 { SPH_C32(0xd4e0e000), SPH_C32(0xfaf111bc), SPH_C32(0x922725a9),
5000 SPH_C32(0x0ac738e8), SPH_C32(0xca671000), SPH_C32(0x3dbab628),
5001 SPH_C32(0xa2e1e049), SPH_C32(0x0ca1cece) },
5002 { SPH_C32(0xa075f000), SPH_C32(0xa0da57c2), SPH_C32(0x1ada3882),
5003 SPH_C32(0x1421ba7a), SPH_C32(0x01ce1000), SPH_C32(0xad9d8141),
5004 SPH_C32(0x193d144e), SPH_C32(0xdc5561af) },
5005 { SPH_C32(0x6130c000), SPH_C32(0xfecec4fa), SPH_C32(0x4fb803f6),
5006 SPH_C32(0x4616cc6c), SPH_C32(0x9c712000), SPH_C32(0x43e14bc3),
5007 SPH_C32(0x803a3332), SPH_C32(0xff7ae619) },
5008 { SPH_C32(0x15a5d000), SPH_C32(0xa4e58284), SPH_C32(0xc7451edd),
5009 SPH_C32(0x58f04efe), SPH_C32(0x57d82000), SPH_C32(0xd3c67caa),
5010 SPH_C32(0x3be6c735), SPH_C32(0x2f8e4978) },
5011 { SPH_C32(0xaa99c000), SPH_C32(0x6ee9f393), SPH_C32(0xf464f7f1),
5012 SPH_C32(0x96e2630d), SPH_C32(0x234d3000), SPH_C32(0x89ed3ad4),
5013 SPH_C32(0xb31bda1e), SPH_C32(0x3168cbea) },
5014 { SPH_C32(0xde0cd000), SPH_C32(0x34c2b5ed), SPH_C32(0x7c99eada),
5015 SPH_C32(0x8804e19f), SPH_C32(0xe8e43000), SPH_C32(0x19ca0dbd),
5016 SPH_C32(0x08c72e19), SPH_C32(0xe19c648b) },
5017 { SPH_C32(0x881ae000), SPH_C32(0x4a994806), SPH_C32(0x5e4239a1),
5018 SPH_C32(0x7bdfc948), SPH_C32(0x0b222000), SPH_C32(0x63ae2510),
5019 SPH_C32(0xf783db3d), SPH_C32(0x5e96b8d8) },
5020 { SPH_C32(0xfc8ff000), SPH_C32(0x10b20e78), SPH_C32(0xd6bf248a),
5021 SPH_C32(0x65394bda), SPH_C32(0xc08b2000), SPH_C32(0xf3891279),
5022 SPH_C32(0x4c5f2f3a), SPH_C32(0x8e6217b9) },
5023 { SPH_C32(0x43b3e000), SPH_C32(0xdabe7f6f), SPH_C32(0xe59ecda6),
5024 SPH_C32(0xab2b6629), SPH_C32(0xb41e3000), SPH_C32(0xa9a25407),
5025 SPH_C32(0xc4a23211), SPH_C32(0x9084952b) },
5026 { SPH_C32(0x3726f000), SPH_C32(0x80953911), SPH_C32(0x6d63d08d),
5027 SPH_C32(0xb5cde4bb), SPH_C32(0x7fb73000), SPH_C32(0x3985636e),
5028 SPH_C32(0x7f7ec616), SPH_C32(0x40703a4a) },
5029 { SPH_C32(0x022f8000), SPH_C32(0xce2549e4), SPH_C32(0x317ebce8),
5030 SPH_C32(0x398d5ee1), SPH_C32(0xf0134000), SPH_C32(0x8cee7004),
5031 SPH_C32(0x6b832ec1), SPH_C32(0xad69718e) },
5032 { SPH_C32(0x76ba9000), SPH_C32(0x940e0f9a), SPH_C32(0xb983a1c3),
5033 SPH_C32(0x276bdc73), SPH_C32(0x3bba4000), SPH_C32(0x1cc9476d),
5034 SPH_C32(0xd05fdac6), SPH_C32(0x7d9ddeef) },
5035 { SPH_C32(0xc9868000), SPH_C32(0x5e027e8d), SPH_C32(0x8aa248ef),
5036 SPH_C32(0xe979f180), SPH_C32(0x4f2f5000), SPH_C32(0x46e20113),
5037 SPH_C32(0x58a2c7ed), SPH_C32(0x637b5c7d) },
5038 { SPH_C32(0xbd139000), SPH_C32(0x042938f3), SPH_C32(0x025f55c4),
5039 SPH_C32(0xf79f7312), SPH_C32(0x84865000), SPH_C32(0xd6c5367a),
5040 SPH_C32(0xe37e33ea), SPH_C32(0xb38ff31c) },
5041 { SPH_C32(0xeb05a000), SPH_C32(0x7a72c518), SPH_C32(0x208486bf),
5042 SPH_C32(0x04445bc5), SPH_C32(0x67404000), SPH_C32(0xaca11ed7),
5043 SPH_C32(0x1c3ac6ce), SPH_C32(0x0c852f4f) },
5044 { SPH_C32(0x9f90b000), SPH_C32(0x20598366), SPH_C32(0xa8799b94),
5045 SPH_C32(0x1aa2d957), SPH_C32(0xace94000), SPH_C32(0x3c8629be),
5046 SPH_C32(0xa7e632c9), SPH_C32(0xdc71802e) },
5047 { SPH_C32(0x20aca000), SPH_C32(0xea55f271), SPH_C32(0x9b5872b8),
5048 SPH_C32(0xd4b0f4a4), SPH_C32(0xd87c5000), SPH_C32(0x66ad6fc0),
5049 SPH_C32(0x2f1b2fe2), SPH_C32(0xc29702bc) },
5050 { SPH_C32(0x5439b000), SPH_C32(0xb07eb40f), SPH_C32(0x13a56f93),
5051 SPH_C32(0xca567636), SPH_C32(0x13d55000), SPH_C32(0xf68a58a9),
5052 SPH_C32(0x94c7dbe5), SPH_C32(0x1263addd) },
5053 { SPH_C32(0x957c8000), SPH_C32(0xee6a2737), SPH_C32(0x46c754e7),
5054 SPH_C32(0x98610020), SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b),
5055 SPH_C32(0x0dc0fc99), SPH_C32(0x314c2a6b) },
5056 { SPH_C32(0xe1e99000), SPH_C32(0xb4416149), SPH_C32(0xce3a49cc),
5057 SPH_C32(0x868782b2), SPH_C32(0x45c36000), SPH_C32(0x88d1a542),
5058 SPH_C32(0xb61c089e), SPH_C32(0xe1b8850a) },
5059 { SPH_C32(0x5ed58000), SPH_C32(0x7e4d105e), SPH_C32(0xfd1ba0e0),
5060 SPH_C32(0x4895af41), SPH_C32(0x31567000), SPH_C32(0xd2fae33c),
5061 SPH_C32(0x3ee115b5), SPH_C32(0xff5e0798) },
5062 { SPH_C32(0x2a409000), SPH_C32(0x24665620), SPH_C32(0x75e6bdcb),
5063 SPH_C32(0x56732dd3), SPH_C32(0xfaff7000), SPH_C32(0x42ddd455),
5064 SPH_C32(0x853de1b2), SPH_C32(0x2faaa8f9) },
5065 { SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb), SPH_C32(0x573d6eb0),
5066 SPH_C32(0xa5a80504), SPH_C32(0x19396000), SPH_C32(0x38b9fcf8),
5067 SPH_C32(0x7a791496), SPH_C32(0x90a074aa) },
5068 { SPH_C32(0x08c3b000), SPH_C32(0x0016edb5), SPH_C32(0xdfc0739b),
5069 SPH_C32(0xbb4e8796), SPH_C32(0xd2906000), SPH_C32(0xa89ecb91),
5070 SPH_C32(0xc1a5e091), SPH_C32(0x4054dbcb) },
5071 { SPH_C32(0xb7ffa000), SPH_C32(0xca1a9ca2), SPH_C32(0xece19ab7),
5072 SPH_C32(0x755caa65), SPH_C32(0xa6057000), SPH_C32(0xf2b58def),
5073 SPH_C32(0x4958fdba), SPH_C32(0x5eb25959) },
5074 { SPH_C32(0xc36ab000), SPH_C32(0x9031dadc), SPH_C32(0x641c879c),
5075 SPH_C32(0x6bba28f7), SPH_C32(0x6dac7000), SPH_C32(0x6292ba86),
5076 SPH_C32(0xf28409bd), SPH_C32(0x8e46f638) },
5077 { SPH_C32(0x1034c000), SPH_C32(0x9532900c), SPH_C32(0xbc847343),
5078 SPH_C32(0xf7bb9293), SPH_C32(0x16444000), SPH_C32(0xc75d4a21),
5079 SPH_C32(0xef06b67b), SPH_C32(0xbd2871b0) },
5080 { SPH_C32(0x64a1d000), SPH_C32(0xcf19d672), SPH_C32(0x34796e68),
5081 SPH_C32(0xe95d1001), SPH_C32(0xdded4000), SPH_C32(0x577a7d48),
5082 SPH_C32(0x54da427c), SPH_C32(0x6ddcded1) },
5083 { SPH_C32(0xdb9dc000), SPH_C32(0x0515a765), SPH_C32(0x07588744),
5084 SPH_C32(0x274f3df2), SPH_C32(0xa9785000), SPH_C32(0x0d513b36),
5085 SPH_C32(0xdc275f57), SPH_C32(0x733a5c43) },
5086 { SPH_C32(0xaf08d000), SPH_C32(0x5f3ee11b), SPH_C32(0x8fa59a6f),
5087 SPH_C32(0x39a9bf60), SPH_C32(0x62d15000), SPH_C32(0x9d760c5f),
5088 SPH_C32(0x67fbab50), SPH_C32(0xa3cef322) },
5089 { SPH_C32(0xf91ee000), SPH_C32(0x21651cf0), SPH_C32(0xad7e4914),
5090 SPH_C32(0xca7297b7), SPH_C32(0x81174000), SPH_C32(0xe71224f2),
5091 SPH_C32(0x98bf5e74), SPH_C32(0x1cc42f71) },
5092 { SPH_C32(0x8d8bf000), SPH_C32(0x7b4e5a8e), SPH_C32(0x2583543f),
5093 SPH_C32(0xd4941525), SPH_C32(0x4abe4000), SPH_C32(0x7735139b),
5094 SPH_C32(0x2363aa73), SPH_C32(0xcc308010) },
5095 { SPH_C32(0x32b7e000), SPH_C32(0xb1422b99), SPH_C32(0x16a2bd13),
5096 SPH_C32(0x1a8638d6), SPH_C32(0x3e2b5000), SPH_C32(0x2d1e55e5),
5097 SPH_C32(0xab9eb758), SPH_C32(0xd2d60282) },
5098 { SPH_C32(0x4622f000), SPH_C32(0xeb696de7), SPH_C32(0x9e5fa038),
5099 SPH_C32(0x0460ba44), SPH_C32(0xf5825000), SPH_C32(0xbd39628c),
5100 SPH_C32(0x1042435f), SPH_C32(0x0222ade3) },
5101 { SPH_C32(0x8767c000), SPH_C32(0xb57dfedf), SPH_C32(0xcb3d9b4c),
5102 SPH_C32(0x5657cc52), SPH_C32(0x683d6000), SPH_C32(0x5345a80e),
5103 SPH_C32(0x89456423), SPH_C32(0x210d2a55) },
5104 { SPH_C32(0xf3f2d000), SPH_C32(0xef56b8a1), SPH_C32(0x43c08667),
5105 SPH_C32(0x48b14ec0), SPH_C32(0xa3946000), SPH_C32(0xc3629f67),
5106 SPH_C32(0x32999024), SPH_C32(0xf1f98534) },
5107 { SPH_C32(0x4ccec000), SPH_C32(0x255ac9b6), SPH_C32(0x70e16f4b),
5108 SPH_C32(0x86a36333), SPH_C32(0xd7017000), SPH_C32(0x9949d919),
5109 SPH_C32(0xba648d0f), SPH_C32(0xef1f07a6) },
5110 { SPH_C32(0x385bd000), SPH_C32(0x7f718fc8), SPH_C32(0xf81c7260),
5111 SPH_C32(0x9845e1a1), SPH_C32(0x1ca87000), SPH_C32(0x096eee70),
5112 SPH_C32(0x01b87908), SPH_C32(0x3feba8c7) },
5113 { SPH_C32(0x6e4de000), SPH_C32(0x012a7223), SPH_C32(0xdac7a11b),
5114 SPH_C32(0x6b9ec976), SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd),
5115 SPH_C32(0xfefc8c2c), SPH_C32(0x80e17494) },
5116 { SPH_C32(0x1ad8f000), SPH_C32(0x5b01345d), SPH_C32(0x523abc30),
5117 SPH_C32(0x75784be4), SPH_C32(0x34c76000), SPH_C32(0xe32df1b4),
5118 SPH_C32(0x4520782b), SPH_C32(0x5015dbf5) },
5119 { SPH_C32(0xa5e4e000), SPH_C32(0x910d454a), SPH_C32(0x611b551c),
5120 SPH_C32(0xbb6a6617), SPH_C32(0x40527000), SPH_C32(0xb906b7ca),
5121 SPH_C32(0xcddd6500), SPH_C32(0x4ef35967) },
5122 { SPH_C32(0xd171f000), SPH_C32(0xcb260334), SPH_C32(0xe9e64837),
5123 SPH_C32(0xa58ce485), SPH_C32(0x8bfb7000), SPH_C32(0x292180a3),
5124 SPH_C32(0x76019107), SPH_C32(0x9e07f606) },
5125 { SPH_C32(0x045f0000), SPH_C32(0x9c4a93c9), SPH_C32(0x62fc79d0),
5126 SPH_C32(0x731ebdc2), SPH_C32(0xe0278000), SPH_C32(0x19dce008),
5127 SPH_C32(0xd7075d82), SPH_C32(0x5ad2e31d) },
5128 { SPH_C32(0x70ca1000), SPH_C32(0xc661d5b7), SPH_C32(0xea0164fb),
5129 SPH_C32(0x6df83f50), SPH_C32(0x2b8e8000), SPH_C32(0x89fbd761),
5130 SPH_C32(0x6cdba985), SPH_C32(0x8a264c7c) },
5131 { SPH_C32(0xcff60000), SPH_C32(0x0c6da4a0), SPH_C32(0xd9208dd7),
5132 SPH_C32(0xa3ea12a3), SPH_C32(0x5f1b9000), SPH_C32(0xd3d0911f),
5133 SPH_C32(0xe426b4ae), SPH_C32(0x94c0ceee) },
5134 { SPH_C32(0xbb631000), SPH_C32(0x5646e2de), SPH_C32(0x51dd90fc),
5135 SPH_C32(0xbd0c9031), SPH_C32(0x94b29000), SPH_C32(0x43f7a676),
5136 SPH_C32(0x5ffa40a9), SPH_C32(0x4434618f) },
5137 { SPH_C32(0xed752000), SPH_C32(0x281d1f35), SPH_C32(0x73064387),
5138 SPH_C32(0x4ed7b8e6), SPH_C32(0x77748000), SPH_C32(0x39938edb),
5139 SPH_C32(0xa0beb58d), SPH_C32(0xfb3ebddc) },
5140 { SPH_C32(0x99e03000), SPH_C32(0x7236594b), SPH_C32(0xfbfb5eac),
5141 SPH_C32(0x50313a74), SPH_C32(0xbcdd8000), SPH_C32(0xa9b4b9b2),
5142 SPH_C32(0x1b62418a), SPH_C32(0x2bca12bd) },
5143 { SPH_C32(0x26dc2000), SPH_C32(0xb83a285c), SPH_C32(0xc8dab780),
5144 SPH_C32(0x9e231787), SPH_C32(0xc8489000), SPH_C32(0xf39fffcc),
5145 SPH_C32(0x939f5ca1), SPH_C32(0x352c902f) },
5146 { SPH_C32(0x52493000), SPH_C32(0xe2116e22), SPH_C32(0x4027aaab),
5147 SPH_C32(0x80c59515), SPH_C32(0x03e19000), SPH_C32(0x63b8c8a5),
5148 SPH_C32(0x2843a8a6), SPH_C32(0xe5d83f4e) },
5149 { SPH_C32(0x930c0000), SPH_C32(0xbc05fd1a), SPH_C32(0x154591df),
5150 SPH_C32(0xd2f2e303), SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227),
5151 SPH_C32(0xb1448fda), SPH_C32(0xc6f7b8f8) },
5152 { SPH_C32(0xe7991000), SPH_C32(0xe62ebb64), SPH_C32(0x9db88cf4),
5153 SPH_C32(0xcc146191), SPH_C32(0x55f7a000), SPH_C32(0x1de3354e),
5154 SPH_C32(0x0a987bdd), SPH_C32(0x16031799) },
5155 { SPH_C32(0x58a50000), SPH_C32(0x2c22ca73), SPH_C32(0xae9965d8),
5156 SPH_C32(0x02064c62), SPH_C32(0x2162b000), SPH_C32(0x47c87330),
5157 SPH_C32(0x826566f6), SPH_C32(0x08e5950b) },
5158 { SPH_C32(0x2c301000), SPH_C32(0x76098c0d), SPH_C32(0x266478f3),
5159 SPH_C32(0x1ce0cef0), SPH_C32(0xeacbb000), SPH_C32(0xd7ef4459),
5160 SPH_C32(0x39b992f1), SPH_C32(0xd8113a6a) },
5161 { SPH_C32(0x7a262000), SPH_C32(0x085271e6), SPH_C32(0x04bfab88),
5162 SPH_C32(0xef3be627), SPH_C32(0x090da000), SPH_C32(0xad8b6cf4),
5163 SPH_C32(0xc6fd67d5), SPH_C32(0x671be639) },
5164 { SPH_C32(0x0eb33000), SPH_C32(0x52793798), SPH_C32(0x8c42b6a3),
5165 SPH_C32(0xf1dd64b5), SPH_C32(0xc2a4a000), SPH_C32(0x3dac5b9d),
5166 SPH_C32(0x7d2193d2), SPH_C32(0xb7ef4958) },
5167 { SPH_C32(0xb18f2000), SPH_C32(0x9875468f), SPH_C32(0xbf635f8f),
5168 SPH_C32(0x3fcf4946), SPH_C32(0xb631b000), SPH_C32(0x67871de3),
5169 SPH_C32(0xf5dc8ef9), SPH_C32(0xa909cbca) },
5170 { SPH_C32(0xc51a3000), SPH_C32(0xc25e00f1), SPH_C32(0x379e42a4),
5171 SPH_C32(0x2129cbd4), SPH_C32(0x7d98b000), SPH_C32(0xf7a02a8a),
5172 SPH_C32(0x4e007afe), SPH_C32(0x79fd64ab) },
5173 { SPH_C32(0x16444000), SPH_C32(0xc75d4a21), SPH_C32(0xef06b67b),
5174 SPH_C32(0xbd2871b0), SPH_C32(0x06708000), SPH_C32(0x526fda2d),
5175 SPH_C32(0x5382c538), SPH_C32(0x4a93e323) },
5176 { SPH_C32(0x62d15000), SPH_C32(0x9d760c5f), SPH_C32(0x67fbab50),
5177 SPH_C32(0xa3cef322), SPH_C32(0xcdd98000), SPH_C32(0xc248ed44),
5178 SPH_C32(0xe85e313f), SPH_C32(0x9a674c42) },
5179 { SPH_C32(0xdded4000), SPH_C32(0x577a7d48), SPH_C32(0x54da427c),
5180 SPH_C32(0x6ddcded1), SPH_C32(0xb94c9000), SPH_C32(0x9863ab3a),
5181 SPH_C32(0x60a32c14), SPH_C32(0x8481ced0) },
5182 { SPH_C32(0xa9785000), SPH_C32(0x0d513b36), SPH_C32(0xdc275f57),
5183 SPH_C32(0x733a5c43), SPH_C32(0x72e59000), SPH_C32(0x08449c53),
5184 SPH_C32(0xdb7fd813), SPH_C32(0x547561b1) },
5185 { SPH_C32(0xff6e6000), SPH_C32(0x730ac6dd), SPH_C32(0xfefc8c2c),
5186 SPH_C32(0x80e17494), SPH_C32(0x91238000), SPH_C32(0x7220b4fe),
5187 SPH_C32(0x243b2d37), SPH_C32(0xeb7fbde2) },
5188 { SPH_C32(0x8bfb7000), SPH_C32(0x292180a3), SPH_C32(0x76019107),
5189 SPH_C32(0x9e07f606), SPH_C32(0x5a8a8000), SPH_C32(0xe2078397),
5190 SPH_C32(0x9fe7d930), SPH_C32(0x3b8b1283) },
5191 { SPH_C32(0x34c76000), SPH_C32(0xe32df1b4), SPH_C32(0x4520782b),
5192 SPH_C32(0x5015dbf5), SPH_C32(0x2e1f9000), SPH_C32(0xb82cc5e9),
5193 SPH_C32(0x171ac41b), SPH_C32(0x256d9011) },
5194 { SPH_C32(0x40527000), SPH_C32(0xb906b7ca), SPH_C32(0xcddd6500),
5195 SPH_C32(0x4ef35967), SPH_C32(0xe5b69000), SPH_C32(0x280bf280),
5196 SPH_C32(0xacc6301c), SPH_C32(0xf5993f70) },
5197 { SPH_C32(0x81174000), SPH_C32(0xe71224f2), SPH_C32(0x98bf5e74),
5198 SPH_C32(0x1cc42f71), SPH_C32(0x7809a000), SPH_C32(0xc6773802),
5199 SPH_C32(0x35c11760), SPH_C32(0xd6b6b8c6) },
5200 { SPH_C32(0xf5825000), SPH_C32(0xbd39628c), SPH_C32(0x1042435f),
5201 SPH_C32(0x0222ade3), SPH_C32(0xb3a0a000), SPH_C32(0x56500f6b),
5202 SPH_C32(0x8e1de367), SPH_C32(0x064217a7) },
5203 { SPH_C32(0x4abe4000), SPH_C32(0x7735139b), SPH_C32(0x2363aa73),
5204 SPH_C32(0xcc308010), SPH_C32(0xc735b000), SPH_C32(0x0c7b4915),
5205 SPH_C32(0x06e0fe4c), SPH_C32(0x18a49535) },
5206 { SPH_C32(0x3e2b5000), SPH_C32(0x2d1e55e5), SPH_C32(0xab9eb758),
5207 SPH_C32(0xd2d60282), SPH_C32(0x0c9cb000), SPH_C32(0x9c5c7e7c),
5208 SPH_C32(0xbd3c0a4b), SPH_C32(0xc8503a54) },
5209 { SPH_C32(0x683d6000), SPH_C32(0x5345a80e), SPH_C32(0x89456423),
5210 SPH_C32(0x210d2a55), SPH_C32(0xef5aa000), SPH_C32(0xe63856d1),
5211 SPH_C32(0x4278ff6f), SPH_C32(0x775ae607) },
5212 { SPH_C32(0x1ca87000), SPH_C32(0x096eee70), SPH_C32(0x01b87908),
5213 SPH_C32(0x3feba8c7), SPH_C32(0x24f3a000), SPH_C32(0x761f61b8),
5214 SPH_C32(0xf9a40b68), SPH_C32(0xa7ae4966) },
5215 { SPH_C32(0xa3946000), SPH_C32(0xc3629f67), SPH_C32(0x32999024),
5216 SPH_C32(0xf1f98534), SPH_C32(0x5066b000), SPH_C32(0x2c3427c6),
5217 SPH_C32(0x71591643), SPH_C32(0xb948cbf4) },
5218 { SPH_C32(0xd7017000), SPH_C32(0x9949d919), SPH_C32(0xba648d0f),
5219 SPH_C32(0xef1f07a6), SPH_C32(0x9bcfb000), SPH_C32(0xbc1310af),
5220 SPH_C32(0xca85e244), SPH_C32(0x69bc6495) },
5221 { SPH_C32(0xe2080000), SPH_C32(0xd7f9a9ec), SPH_C32(0xe679e16a),
5222 SPH_C32(0x635fbdfc), SPH_C32(0x146bc000), SPH_C32(0x097803c5),
5223 SPH_C32(0xde780a93), SPH_C32(0x84a52f51) },
5224 { SPH_C32(0x969d1000), SPH_C32(0x8dd2ef92), SPH_C32(0x6e84fc41),
5225 SPH_C32(0x7db93f6e), SPH_C32(0xdfc2c000), SPH_C32(0x995f34ac),
5226 SPH_C32(0x65a4fe94), SPH_C32(0x54518030) },
5227 { SPH_C32(0x29a10000), SPH_C32(0x47de9e85), SPH_C32(0x5da5156d),
5228 SPH_C32(0xb3ab129d), SPH_C32(0xab57d000), SPH_C32(0xc37472d2),
5229 SPH_C32(0xed59e3bf), SPH_C32(0x4ab702a2) },
5230 { SPH_C32(0x5d341000), SPH_C32(0x1df5d8fb), SPH_C32(0xd5580846),
5231 SPH_C32(0xad4d900f), SPH_C32(0x60fed000), SPH_C32(0x535345bb),
5232 SPH_C32(0x568517b8), SPH_C32(0x9a43adc3) },
5233 { SPH_C32(0x0b222000), SPH_C32(0x63ae2510), SPH_C32(0xf783db3d),
5234 SPH_C32(0x5e96b8d8), SPH_C32(0x8338c000), SPH_C32(0x29376d16),
5235 SPH_C32(0xa9c1e29c), SPH_C32(0x25497190) },
5236 { SPH_C32(0x7fb73000), SPH_C32(0x3985636e), SPH_C32(0x7f7ec616),
5237 SPH_C32(0x40703a4a), SPH_C32(0x4891c000), SPH_C32(0xb9105a7f),
5238 SPH_C32(0x121d169b), SPH_C32(0xf5bddef1) },
5239 { SPH_C32(0xc08b2000), SPH_C32(0xf3891279), SPH_C32(0x4c5f2f3a),
5240 SPH_C32(0x8e6217b9), SPH_C32(0x3c04d000), SPH_C32(0xe33b1c01),
5241 SPH_C32(0x9ae00bb0), SPH_C32(0xeb5b5c63) },
5242 { SPH_C32(0xb41e3000), SPH_C32(0xa9a25407), SPH_C32(0xc4a23211),
5243 SPH_C32(0x9084952b), SPH_C32(0xf7add000), SPH_C32(0x731c2b68),
5244 SPH_C32(0x213cffb7), SPH_C32(0x3baff302) },
5245 { SPH_C32(0x755b0000), SPH_C32(0xf7b6c73f), SPH_C32(0x91c00965),
5246 SPH_C32(0xc2b3e33d), SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea),
5247 SPH_C32(0xb83bd8cb), SPH_C32(0x188074b4) },
5248 { SPH_C32(0x01ce1000), SPH_C32(0xad9d8141), SPH_C32(0x193d144e),
5249 SPH_C32(0xdc5561af), SPH_C32(0xa1bbe000), SPH_C32(0x0d47d683),
5250 SPH_C32(0x03e72ccc), SPH_C32(0xc874dbd5) },
5251 { SPH_C32(0xbef20000), SPH_C32(0x6791f056), SPH_C32(0x2a1cfd62),
5252 SPH_C32(0x12474c5c), SPH_C32(0xd52ef000), SPH_C32(0x576c90fd),
5253 SPH_C32(0x8b1a31e7), SPH_C32(0xd6925947) },
5254 { SPH_C32(0xca671000), SPH_C32(0x3dbab628), SPH_C32(0xa2e1e049),
5255 SPH_C32(0x0ca1cece), SPH_C32(0x1e87f000), SPH_C32(0xc74ba794),
5256 SPH_C32(0x30c6c5e0), SPH_C32(0x0666f626) },
5257 { SPH_C32(0x9c712000), SPH_C32(0x43e14bc3), SPH_C32(0x803a3332),
5258 SPH_C32(0xff7ae619), SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39),
5259 SPH_C32(0xcf8230c4), SPH_C32(0xb96c2a75) },
5260 { SPH_C32(0xe8e43000), SPH_C32(0x19ca0dbd), SPH_C32(0x08c72e19),
5261 SPH_C32(0xe19c648b), SPH_C32(0x36e8e000), SPH_C32(0x2d08b850),
5262 SPH_C32(0x745ec4c3), SPH_C32(0x69988514) },
5263 { SPH_C32(0x57d82000), SPH_C32(0xd3c67caa), SPH_C32(0x3be6c735),
5264 SPH_C32(0x2f8e4978), SPH_C32(0x427df000), SPH_C32(0x7723fe2e),
5265 SPH_C32(0xfca3d9e8), SPH_C32(0x777e0786) },
5266 { SPH_C32(0x234d3000), SPH_C32(0x89ed3ad4), SPH_C32(0xb31bda1e),
5267 SPH_C32(0x3168cbea), SPH_C32(0x89d4f000), SPH_C32(0xe704c947),
5268 SPH_C32(0x477f2def), SPH_C32(0xa78aa8e7) },
5269 { SPH_C32(0xf0134000), SPH_C32(0x8cee7004), SPH_C32(0x6b832ec1),
5270 SPH_C32(0xad69718e), SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0),
5271 SPH_C32(0x5afd9229), SPH_C32(0x94e42f6f) },
5272 { SPH_C32(0x84865000), SPH_C32(0xd6c5367a), SPH_C32(0xe37e33ea),
5273 SPH_C32(0xb38ff31c), SPH_C32(0x3995c000), SPH_C32(0xd2ec0e89),
5274 SPH_C32(0xe121662e), SPH_C32(0x4410800e) },
5275 { SPH_C32(0x3bba4000), SPH_C32(0x1cc9476d), SPH_C32(0xd05fdac6),
5276 SPH_C32(0x7d9ddeef), SPH_C32(0x4d00d000), SPH_C32(0x88c748f7),
5277 SPH_C32(0x69dc7b05), SPH_C32(0x5af6029c) },
5278 { SPH_C32(0x4f2f5000), SPH_C32(0x46e20113), SPH_C32(0x58a2c7ed),
5279 SPH_C32(0x637b5c7d), SPH_C32(0x86a9d000), SPH_C32(0x18e07f9e),
5280 SPH_C32(0xd2008f02), SPH_C32(0x8a02adfd) },
5281 { SPH_C32(0x19396000), SPH_C32(0x38b9fcf8), SPH_C32(0x7a791496),
5282 SPH_C32(0x90a074aa), SPH_C32(0x656fc000), SPH_C32(0x62845733),
5283 SPH_C32(0x2d447a26), SPH_C32(0x350871ae) },
5284 { SPH_C32(0x6dac7000), SPH_C32(0x6292ba86), SPH_C32(0xf28409bd),
5285 SPH_C32(0x8e46f638), SPH_C32(0xaec6c000), SPH_C32(0xf2a3605a),
5286 SPH_C32(0x96988e21), SPH_C32(0xe5fcdecf) },
5287 { SPH_C32(0xd2906000), SPH_C32(0xa89ecb91), SPH_C32(0xc1a5e091),
5288 SPH_C32(0x4054dbcb), SPH_C32(0xda53d000), SPH_C32(0xa8882624),
5289 SPH_C32(0x1e65930a), SPH_C32(0xfb1a5c5d) },
5290 { SPH_C32(0xa6057000), SPH_C32(0xf2b58def), SPH_C32(0x4958fdba),
5291 SPH_C32(0x5eb25959), SPH_C32(0x11fad000), SPH_C32(0x38af114d),
5292 SPH_C32(0xa5b9670d), SPH_C32(0x2beef33c) },
5293 { SPH_C32(0x67404000), SPH_C32(0xaca11ed7), SPH_C32(0x1c3ac6ce),
5294 SPH_C32(0x0c852f4f), SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf),
5295 SPH_C32(0x3cbe4071), SPH_C32(0x08c1748a) },
5296 { SPH_C32(0x13d55000), SPH_C32(0xf68a58a9), SPH_C32(0x94c7dbe5),
5297 SPH_C32(0x1263addd), SPH_C32(0x47ece000), SPH_C32(0x46f4eca6),
5298 SPH_C32(0x8762b476), SPH_C32(0xd835dbeb) },
5299 { SPH_C32(0xace94000), SPH_C32(0x3c8629be), SPH_C32(0xa7e632c9),
5300 SPH_C32(0xdc71802e), SPH_C32(0x3379f000), SPH_C32(0x1cdfaad8),
5301 SPH_C32(0x0f9fa95d), SPH_C32(0xc6d35979) },
5302 { SPH_C32(0xd87c5000), SPH_C32(0x66ad6fc0), SPH_C32(0x2f1b2fe2),
5303 SPH_C32(0xc29702bc), SPH_C32(0xf8d0f000), SPH_C32(0x8cf89db1),
5304 SPH_C32(0xb4435d5a), SPH_C32(0x1627f618) },
5305 { SPH_C32(0x8e6a6000), SPH_C32(0x18f6922b), SPH_C32(0x0dc0fc99),
5306 SPH_C32(0x314c2a6b), SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c),
5307 SPH_C32(0x4b07a87e), SPH_C32(0xa92d2a4b) },
5308 { SPH_C32(0xfaff7000), SPH_C32(0x42ddd455), SPH_C32(0x853de1b2),
5309 SPH_C32(0x2faaa8f9), SPH_C32(0xd0bfe000), SPH_C32(0x66bb8275),
5310 SPH_C32(0xf0db5c79), SPH_C32(0x79d9852a) },
5311 { SPH_C32(0x45c36000), SPH_C32(0x88d1a542), SPH_C32(0xb61c089e),
5312 SPH_C32(0xe1b8850a), SPH_C32(0xa42af000), SPH_C32(0x3c90c40b),
5313 SPH_C32(0x78264152), SPH_C32(0x673f07b8) },
5314 { SPH_C32(0x31567000), SPH_C32(0xd2fae33c), SPH_C32(0x3ee115b5),
5315 SPH_C32(0xff5e0798), SPH_C32(0x6f83f000), SPH_C32(0xacb7f362),
5316 SPH_C32(0xc3fab555), SPH_C32(0xb7cba8d9) },
5317 { SPH_C32(0xe0278000), SPH_C32(0x19dce008), SPH_C32(0xd7075d82),
5318 SPH_C32(0x5ad2e31d), SPH_C32(0xe4788000), SPH_C32(0x859673c1),
5319 SPH_C32(0xb5fb2452), SPH_C32(0x29cc5edf) },
5320 { SPH_C32(0x94b29000), SPH_C32(0x43f7a676), SPH_C32(0x5ffa40a9),
5321 SPH_C32(0x4434618f), SPH_C32(0x2fd18000), SPH_C32(0x15b144a8),
5322 SPH_C32(0x0e27d055), SPH_C32(0xf938f1be) },
5323 { SPH_C32(0x2b8e8000), SPH_C32(0x89fbd761), SPH_C32(0x6cdba985),
5324 SPH_C32(0x8a264c7c), SPH_C32(0x5b449000), SPH_C32(0x4f9a02d6),
5325 SPH_C32(0x86dacd7e), SPH_C32(0xe7de732c) },
5326 { SPH_C32(0x5f1b9000), SPH_C32(0xd3d0911f), SPH_C32(0xe426b4ae),
5327 SPH_C32(0x94c0ceee), SPH_C32(0x90ed9000), SPH_C32(0xdfbd35bf),
5328 SPH_C32(0x3d063979), SPH_C32(0x372adc4d) },
5329 { SPH_C32(0x090da000), SPH_C32(0xad8b6cf4), SPH_C32(0xc6fd67d5),
5330 SPH_C32(0x671be639), SPH_C32(0x732b8000), SPH_C32(0xa5d91d12),
5331 SPH_C32(0xc242cc5d), SPH_C32(0x8820001e) },
5332 { SPH_C32(0x7d98b000), SPH_C32(0xf7a02a8a), SPH_C32(0x4e007afe),
5333 SPH_C32(0x79fd64ab), SPH_C32(0xb8828000), SPH_C32(0x35fe2a7b),
5334 SPH_C32(0x799e385a), SPH_C32(0x58d4af7f) },
5335 { SPH_C32(0xc2a4a000), SPH_C32(0x3dac5b9d), SPH_C32(0x7d2193d2),
5336 SPH_C32(0xb7ef4958), SPH_C32(0xcc179000), SPH_C32(0x6fd56c05),
5337 SPH_C32(0xf1632571), SPH_C32(0x46322ded) },
5338 { SPH_C32(0xb631b000), SPH_C32(0x67871de3), SPH_C32(0xf5dc8ef9),
5339 SPH_C32(0xa909cbca), SPH_C32(0x07be9000), SPH_C32(0xfff25b6c),
5340 SPH_C32(0x4abfd176), SPH_C32(0x96c6828c) },
5341 { SPH_C32(0x77748000), SPH_C32(0x39938edb), SPH_C32(0xa0beb58d),
5342 SPH_C32(0xfb3ebddc), SPH_C32(0x9a01a000), SPH_C32(0x118e91ee),
5343 SPH_C32(0xd3b8f60a), SPH_C32(0xb5e9053a) },
5344 { SPH_C32(0x03e19000), SPH_C32(0x63b8c8a5), SPH_C32(0x2843a8a6),
5345 SPH_C32(0xe5d83f4e), SPH_C32(0x51a8a000), SPH_C32(0x81a9a687),
5346 SPH_C32(0x6864020d), SPH_C32(0x651daa5b) },
5347 { SPH_C32(0xbcdd8000), SPH_C32(0xa9b4b9b2), SPH_C32(0x1b62418a),
5348 SPH_C32(0x2bca12bd), SPH_C32(0x253db000), SPH_C32(0xdb82e0f9),
5349 SPH_C32(0xe0991f26), SPH_C32(0x7bfb28c9) },
5350 { SPH_C32(0xc8489000), SPH_C32(0xf39fffcc), SPH_C32(0x939f5ca1),
5351 SPH_C32(0x352c902f), SPH_C32(0xee94b000), SPH_C32(0x4ba5d790),
5352 SPH_C32(0x5b45eb21), SPH_C32(0xab0f87a8) },
5353 { SPH_C32(0x9e5ea000), SPH_C32(0x8dc40227), SPH_C32(0xb1448fda),
5354 SPH_C32(0xc6f7b8f8), SPH_C32(0x0d52a000), SPH_C32(0x31c1ff3d),
5355 SPH_C32(0xa4011e05), SPH_C32(0x14055bfb) },
5356 { SPH_C32(0xeacbb000), SPH_C32(0xd7ef4459), SPH_C32(0x39b992f1),
5357 SPH_C32(0xd8113a6a), SPH_C32(0xc6fba000), SPH_C32(0xa1e6c854),
5358 SPH_C32(0x1fddea02), SPH_C32(0xc4f1f49a) },
5359 { SPH_C32(0x55f7a000), SPH_C32(0x1de3354e), SPH_C32(0x0a987bdd),
5360 SPH_C32(0x16031799), SPH_C32(0xb26eb000), SPH_C32(0xfbcd8e2a),
5361 SPH_C32(0x9720f729), SPH_C32(0xda177608) },
5362 { SPH_C32(0x2162b000), SPH_C32(0x47c87330), SPH_C32(0x826566f6),
5363 SPH_C32(0x08e5950b), SPH_C32(0x79c7b000), SPH_C32(0x6beab943),
5364 SPH_C32(0x2cfc032e), SPH_C32(0x0ae3d969) },
5365 { SPH_C32(0xf23cc000), SPH_C32(0x42cb39e0), SPH_C32(0x5afd9229),
5366 SPH_C32(0x94e42f6f), SPH_C32(0x022f8000), SPH_C32(0xce2549e4),
5367 SPH_C32(0x317ebce8), SPH_C32(0x398d5ee1) },
5368 { SPH_C32(0x86a9d000), SPH_C32(0x18e07f9e), SPH_C32(0xd2008f02),
5369 SPH_C32(0x8a02adfd), SPH_C32(0xc9868000), SPH_C32(0x5e027e8d),
5370 SPH_C32(0x8aa248ef), SPH_C32(0xe979f180) },
5371 { SPH_C32(0x3995c000), SPH_C32(0xd2ec0e89), SPH_C32(0xe121662e),
5372 SPH_C32(0x4410800e), SPH_C32(0xbd139000), SPH_C32(0x042938f3),
5373 SPH_C32(0x025f55c4), SPH_C32(0xf79f7312) },
5374 { SPH_C32(0x4d00d000), SPH_C32(0x88c748f7), SPH_C32(0x69dc7b05),
5375 SPH_C32(0x5af6029c), SPH_C32(0x76ba9000), SPH_C32(0x940e0f9a),
5376 SPH_C32(0xb983a1c3), SPH_C32(0x276bdc73) },
5377 { SPH_C32(0x1b16e000), SPH_C32(0xf69cb51c), SPH_C32(0x4b07a87e),
5378 SPH_C32(0xa92d2a4b), SPH_C32(0x957c8000), SPH_C32(0xee6a2737),
5379 SPH_C32(0x46c754e7), SPH_C32(0x98610020) },
5380 { SPH_C32(0x6f83f000), SPH_C32(0xacb7f362), SPH_C32(0xc3fab555),
5381 SPH_C32(0xb7cba8d9), SPH_C32(0x5ed58000), SPH_C32(0x7e4d105e),
5382 SPH_C32(0xfd1ba0e0), SPH_C32(0x4895af41) },
5383 { SPH_C32(0xd0bfe000), SPH_C32(0x66bb8275), SPH_C32(0xf0db5c79),
5384 SPH_C32(0x79d9852a), SPH_C32(0x2a409000), SPH_C32(0x24665620),
5385 SPH_C32(0x75e6bdcb), SPH_C32(0x56732dd3) },
5386 { SPH_C32(0xa42af000), SPH_C32(0x3c90c40b), SPH_C32(0x78264152),
5387 SPH_C32(0x673f07b8), SPH_C32(0xe1e99000), SPH_C32(0xb4416149),
5388 SPH_C32(0xce3a49cc), SPH_C32(0x868782b2) },
5389 { SPH_C32(0x656fc000), SPH_C32(0x62845733), SPH_C32(0x2d447a26),
5390 SPH_C32(0x350871ae), SPH_C32(0x7c56a000), SPH_C32(0x5a3dabcb),
5391 SPH_C32(0x573d6eb0), SPH_C32(0xa5a80504) },
5392 { SPH_C32(0x11fad000), SPH_C32(0x38af114d), SPH_C32(0xa5b9670d),
5393 SPH_C32(0x2beef33c), SPH_C32(0xb7ffa000), SPH_C32(0xca1a9ca2),
5394 SPH_C32(0xece19ab7), SPH_C32(0x755caa65) },
5395 { SPH_C32(0xaec6c000), SPH_C32(0xf2a3605a), SPH_C32(0x96988e21),
5396 SPH_C32(0xe5fcdecf), SPH_C32(0xc36ab000), SPH_C32(0x9031dadc),
5397 SPH_C32(0x641c879c), SPH_C32(0x6bba28f7) },
5398 { SPH_C32(0xda53d000), SPH_C32(0xa8882624), SPH_C32(0x1e65930a),
5399 SPH_C32(0xfb1a5c5d), SPH_C32(0x08c3b000), SPH_C32(0x0016edb5),
5400 SPH_C32(0xdfc0739b), SPH_C32(0xbb4e8796) },
5401 { SPH_C32(0x8c45e000), SPH_C32(0xd6d3dbcf), SPH_C32(0x3cbe4071),
5402 SPH_C32(0x08c1748a), SPH_C32(0xeb05a000), SPH_C32(0x7a72c518),
5403 SPH_C32(0x208486bf), SPH_C32(0x04445bc5) },
5404 { SPH_C32(0xf8d0f000), SPH_C32(0x8cf89db1), SPH_C32(0xb4435d5a),
5405 SPH_C32(0x1627f618), SPH_C32(0x20aca000), SPH_C32(0xea55f271),
5406 SPH_C32(0x9b5872b8), SPH_C32(0xd4b0f4a4) },
5407 { SPH_C32(0x47ece000), SPH_C32(0x46f4eca6), SPH_C32(0x8762b476),
5408 SPH_C32(0xd835dbeb), SPH_C32(0x5439b000), SPH_C32(0xb07eb40f),
5409 SPH_C32(0x13a56f93), SPH_C32(0xca567636) },
5410 { SPH_C32(0x3379f000), SPH_C32(0x1cdfaad8), SPH_C32(0x0f9fa95d),
5411 SPH_C32(0xc6d35979), SPH_C32(0x9f90b000), SPH_C32(0x20598366),
5412 SPH_C32(0xa8799b94), SPH_C32(0x1aa2d957) },
5413 { SPH_C32(0x06708000), SPH_C32(0x526fda2d), SPH_C32(0x5382c538),
5414 SPH_C32(0x4a93e323), SPH_C32(0x1034c000), SPH_C32(0x9532900c),
5415 SPH_C32(0xbc847343), SPH_C32(0xf7bb9293) },
5416 { SPH_C32(0x72e59000), SPH_C32(0x08449c53), SPH_C32(0xdb7fd813),
5417 SPH_C32(0x547561b1), SPH_C32(0xdb9dc000), SPH_C32(0x0515a765),
5418 SPH_C32(0x07588744), SPH_C32(0x274f3df2) },
5419 { SPH_C32(0xcdd98000), SPH_C32(0xc248ed44), SPH_C32(0xe85e313f),
5420 SPH_C32(0x9a674c42), SPH_C32(0xaf08d000), SPH_C32(0x5f3ee11b),
5421 SPH_C32(0x8fa59a6f), SPH_C32(0x39a9bf60) },
5422 { SPH_C32(0xb94c9000), SPH_C32(0x9863ab3a), SPH_C32(0x60a32c14),
5423 SPH_C32(0x8481ced0), SPH_C32(0x64a1d000), SPH_C32(0xcf19d672),
5424 SPH_C32(0x34796e68), SPH_C32(0xe95d1001) },
5425 { SPH_C32(0xef5aa000), SPH_C32(0xe63856d1), SPH_C32(0x4278ff6f),
5426 SPH_C32(0x775ae607), SPH_C32(0x8767c000), SPH_C32(0xb57dfedf),
5427 SPH_C32(0xcb3d9b4c), SPH_C32(0x5657cc52) },
5428 { SPH_C32(0x9bcfb000), SPH_C32(0xbc1310af), SPH_C32(0xca85e244),
5429 SPH_C32(0x69bc6495), SPH_C32(0x4ccec000), SPH_C32(0x255ac9b6),
5430 SPH_C32(0x70e16f4b), SPH_C32(0x86a36333) },
5431 { SPH_C32(0x24f3a000), SPH_C32(0x761f61b8), SPH_C32(0xf9a40b68),
5432 SPH_C32(0xa7ae4966), SPH_C32(0x385bd000), SPH_C32(0x7f718fc8),
5433 SPH_C32(0xf81c7260), SPH_C32(0x9845e1a1) },
5434 { SPH_C32(0x5066b000), SPH_C32(0x2c3427c6), SPH_C32(0x71591643),
5435 SPH_C32(0xb948cbf4), SPH_C32(0xf3f2d000), SPH_C32(0xef56b8a1),
5436 SPH_C32(0x43c08667), SPH_C32(0x48b14ec0) },
5437 { SPH_C32(0x91238000), SPH_C32(0x7220b4fe), SPH_C32(0x243b2d37),
5438 SPH_C32(0xeb7fbde2), SPH_C32(0x6e4de000), SPH_C32(0x012a7223),
5439 SPH_C32(0xdac7a11b), SPH_C32(0x6b9ec976) },
5440 { SPH_C32(0xe5b69000), SPH_C32(0x280bf280), SPH_C32(0xacc6301c),
5441 SPH_C32(0xf5993f70), SPH_C32(0xa5e4e000), SPH_C32(0x910d454a),
5442 SPH_C32(0x611b551c), SPH_C32(0xbb6a6617) },
5443 { SPH_C32(0x5a8a8000), SPH_C32(0xe2078397), SPH_C32(0x9fe7d930),
5444 SPH_C32(0x3b8b1283), SPH_C32(0xd171f000), SPH_C32(0xcb260334),
5445 SPH_C32(0xe9e64837), SPH_C32(0xa58ce485) },
5446 { SPH_C32(0x2e1f9000), SPH_C32(0xb82cc5e9), SPH_C32(0x171ac41b),
5447 SPH_C32(0x256d9011), SPH_C32(0x1ad8f000), SPH_C32(0x5b01345d),
5448 SPH_C32(0x523abc30), SPH_C32(0x75784be4) },
5449 { SPH_C32(0x7809a000), SPH_C32(0xc6773802), SPH_C32(0x35c11760),
5450 SPH_C32(0xd6b6b8c6), SPH_C32(0xf91ee000), SPH_C32(0x21651cf0),
5451 SPH_C32(0xad7e4914), SPH_C32(0xca7297b7) },
5452 { SPH_C32(0x0c9cb000), SPH_C32(0x9c5c7e7c), SPH_C32(0xbd3c0a4b),
5453 SPH_C32(0xc8503a54), SPH_C32(0x32b7e000), SPH_C32(0xb1422b99),
5454 SPH_C32(0x16a2bd13), SPH_C32(0x1a8638d6) },
5455 { SPH_C32(0xb3a0a000), SPH_C32(0x56500f6b), SPH_C32(0x8e1de367),
5456 SPH_C32(0x064217a7), SPH_C32(0x4622f000), SPH_C32(0xeb696de7),
5457 SPH_C32(0x9e5fa038), SPH_C32(0x0460ba44) },
5458 { SPH_C32(0xc735b000), SPH_C32(0x0c7b4915), SPH_C32(0x06e0fe4c),
5459 SPH_C32(0x18a49535), SPH_C32(0x8d8bf000), SPH_C32(0x7b4e5a8e),
5460 SPH_C32(0x2583543f), SPH_C32(0xd4941525) },
5461 { SPH_C32(0x146bc000), SPH_C32(0x097803c5), SPH_C32(0xde780a93),
5462 SPH_C32(0x84a52f51), SPH_C32(0xf663c000), SPH_C32(0xde81aa29),
5463 SPH_C32(0x3801ebf9), SPH_C32(0xe7fa92ad) },
5464 { SPH_C32(0x60fed000), SPH_C32(0x535345bb), SPH_C32(0x568517b8),
5465 SPH_C32(0x9a43adc3), SPH_C32(0x3dcac000), SPH_C32(0x4ea69d40),
5466 SPH_C32(0x83dd1ffe), SPH_C32(0x370e3dcc) },
5467 { SPH_C32(0xdfc2c000), SPH_C32(0x995f34ac), SPH_C32(0x65a4fe94),
5468 SPH_C32(0x54518030), SPH_C32(0x495fd000), SPH_C32(0x148ddb3e),
5469 SPH_C32(0x0b2002d5), SPH_C32(0x29e8bf5e) },
5470 { SPH_C32(0xab57d000), SPH_C32(0xc37472d2), SPH_C32(0xed59e3bf),
5471 SPH_C32(0x4ab702a2), SPH_C32(0x82f6d000), SPH_C32(0x84aaec57),
5472 SPH_C32(0xb0fcf6d2), SPH_C32(0xf91c103f) },
5473 { SPH_C32(0xfd41e000), SPH_C32(0xbd2f8f39), SPH_C32(0xcf8230c4),
5474 SPH_C32(0xb96c2a75), SPH_C32(0x6130c000), SPH_C32(0xfecec4fa),
5475 SPH_C32(0x4fb803f6), SPH_C32(0x4616cc6c) },
5476 { SPH_C32(0x89d4f000), SPH_C32(0xe704c947), SPH_C32(0x477f2def),
5477 SPH_C32(0xa78aa8e7), SPH_C32(0xaa99c000), SPH_C32(0x6ee9f393),
5478 SPH_C32(0xf464f7f1), SPH_C32(0x96e2630d) },
5479 { SPH_C32(0x36e8e000), SPH_C32(0x2d08b850), SPH_C32(0x745ec4c3),
5480 SPH_C32(0x69988514), SPH_C32(0xde0cd000), SPH_C32(0x34c2b5ed),
5481 SPH_C32(0x7c99eada), SPH_C32(0x8804e19f) },
5482 { SPH_C32(0x427df000), SPH_C32(0x7723fe2e), SPH_C32(0xfca3d9e8),
5483 SPH_C32(0x777e0786), SPH_C32(0x15a5d000), SPH_C32(0xa4e58284),
5484 SPH_C32(0xc7451edd), SPH_C32(0x58f04efe) },
5485 { SPH_C32(0x8338c000), SPH_C32(0x29376d16), SPH_C32(0xa9c1e29c),
5486 SPH_C32(0x25497190), SPH_C32(0x881ae000), SPH_C32(0x4a994806),
5487 SPH_C32(0x5e4239a1), SPH_C32(0x7bdfc948) },
5488 { SPH_C32(0xf7add000), SPH_C32(0x731c2b68), SPH_C32(0x213cffb7),
5489 SPH_C32(0x3baff302), SPH_C32(0x43b3e000), SPH_C32(0xdabe7f6f),
5490 SPH_C32(0xe59ecda6), SPH_C32(0xab2b6629) },
5491 { SPH_C32(0x4891c000), SPH_C32(0xb9105a7f), SPH_C32(0x121d169b),
5492 SPH_C32(0xf5bddef1), SPH_C32(0x3726f000), SPH_C32(0x80953911),
5493 SPH_C32(0x6d63d08d), SPH_C32(0xb5cde4bb) },
5494 { SPH_C32(0x3c04d000), SPH_C32(0xe33b1c01), SPH_C32(0x9ae00bb0),
5495 SPH_C32(0xeb5b5c63), SPH_C32(0xfc8ff000), SPH_C32(0x10b20e78),
5496 SPH_C32(0xd6bf248a), SPH_C32(0x65394bda) },
5497 { SPH_C32(0x6a12e000), SPH_C32(0x9d60e1ea), SPH_C32(0xb83bd8cb),
5498 SPH_C32(0x188074b4), SPH_C32(0x1f49e000), SPH_C32(0x6ad626d5),
5499 SPH_C32(0x29fbd1ae), SPH_C32(0xda339789) },
5500 { SPH_C32(0x1e87f000), SPH_C32(0xc74ba794), SPH_C32(0x30c6c5e0),
5501 SPH_C32(0x0666f626), SPH_C32(0xd4e0e000), SPH_C32(0xfaf111bc),
5502 SPH_C32(0x922725a9), SPH_C32(0x0ac738e8) },
5503 { SPH_C32(0xa1bbe000), SPH_C32(0x0d47d683), SPH_C32(0x03e72ccc),
5504 SPH_C32(0xc874dbd5), SPH_C32(0xa075f000), SPH_C32(0xa0da57c2),
5505 SPH_C32(0x1ada3882), SPH_C32(0x1421ba7a) },
5506 { SPH_C32(0xd52ef000), SPH_C32(0x576c90fd), SPH_C32(0x8b1a31e7),
5507 SPH_C32(0xd6925947), SPH_C32(0x6bdcf000), SPH_C32(0x30fd60ab),
5508 SPH_C32(0xa106cc85), SPH_C32(0xc4d5151b) }
5509 };
5510 static const sph_u32 T256_8[256][8] = {
5511 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
5512 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
5513 SPH_C32(0x00000000), SPH_C32(0x00000000) },
5514 { SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8), SPH_C32(0x8589d8ab),
5515 SPH_C32(0xe6c46464), SPH_C32(0x734c0000), SPH_C32(0x956fa7d6),
5516 SPH_C32(0xa29d1297), SPH_C32(0x6ee56854) },
5517 { SPH_C32(0x734c0000), SPH_C32(0x956fa7d6), SPH_C32(0xa29d1297),
5518 SPH_C32(0x6ee56854), SPH_C32(0xc4e80100), SPH_C32(0x1f70960e),
5519 SPH_C32(0x2714ca3c), SPH_C32(0x88210c30) },
5520 { SPH_C32(0xc4e80100), SPH_C32(0x1f70960e), SPH_C32(0x2714ca3c),
5521 SPH_C32(0x88210c30), SPH_C32(0xb7a40100), SPH_C32(0x8a1f31d8),
5522 SPH_C32(0x8589d8ab), SPH_C32(0xe6c46464) },
5523 { SPH_C32(0xa7b80200), SPH_C32(0x1f128433), SPH_C32(0x60e5f9f2),
5524 SPH_C32(0x9e147576), SPH_C32(0xee260000), SPH_C32(0x124b683e),
5525 SPH_C32(0x80c2d68f), SPH_C32(0x3bf3ab2c) },
5526 { SPH_C32(0x101c0300), SPH_C32(0x950db5eb), SPH_C32(0xe56c2159),
5527 SPH_C32(0x78d01112), SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8),
5528 SPH_C32(0x225fc418), SPH_C32(0x5516c378) },
5529 { SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5), SPH_C32(0xc278eb65),
5530 SPH_C32(0xf0f11d22), SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30),
5531 SPH_C32(0xa7d61cb3), SPH_C32(0xb3d2a71c) },
5532 { SPH_C32(0x63500300), SPH_C32(0x0062123d), SPH_C32(0x47f133ce),
5533 SPH_C32(0x16357946), SPH_C32(0x59820100), SPH_C32(0x985459e6),
5534 SPH_C32(0x054b0e24), SPH_C32(0xdd37cf48) },
5535 { SPH_C32(0xee260000), SPH_C32(0x124b683e), SPH_C32(0x80c2d68f),
5536 SPH_C32(0x3bf3ab2c), SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d),
5537 SPH_C32(0xe0272f7d), SPH_C32(0xa5e7de5a) },
5538 { SPH_C32(0x59820100), SPH_C32(0x985459e6), SPH_C32(0x054b0e24),
5539 SPH_C32(0xdd37cf48), SPH_C32(0x3ad20200), SPH_C32(0x98364bdb),
5540 SPH_C32(0x42ba3dea), SPH_C32(0xcb02b60e) },
5541 { SPH_C32(0x9d6a0000), SPH_C32(0x8724cfe8), SPH_C32(0x225fc418),
5542 SPH_C32(0x5516c378), SPH_C32(0x8d760300), SPH_C32(0x12297a03),
5543 SPH_C32(0xc733e541), SPH_C32(0x2dc6d26a) },
5544 { SPH_C32(0x2ace0100), SPH_C32(0x0d3bfe30), SPH_C32(0xa7d61cb3),
5545 SPH_C32(0xb3d2a71c), SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5),
5546 SPH_C32(0x65aef7d6), SPH_C32(0x4323ba3e) },
5547 { SPH_C32(0x499e0200), SPH_C32(0x0d59ec0d), SPH_C32(0xe0272f7d),
5548 SPH_C32(0xa5e7de5a), SPH_C32(0xa7b80200), SPH_C32(0x1f128433),
5549 SPH_C32(0x60e5f9f2), SPH_C32(0x9e147576) },
5550 { SPH_C32(0xfe3a0300), SPH_C32(0x8746ddd5), SPH_C32(0x65aef7d6),
5551 SPH_C32(0x4323ba3e), SPH_C32(0xd4f40200), SPH_C32(0x8a7d23e5),
5552 SPH_C32(0xc278eb65), SPH_C32(0xf0f11d22) },
5553 { SPH_C32(0x3ad20200), SPH_C32(0x98364bdb), SPH_C32(0x42ba3dea),
5554 SPH_C32(0xcb02b60e), SPH_C32(0x63500300), SPH_C32(0x0062123d),
5555 SPH_C32(0x47f133ce), SPH_C32(0x16357946) },
5556 { SPH_C32(0x8d760300), SPH_C32(0x12297a03), SPH_C32(0xc733e541),
5557 SPH_C32(0x2dc6d26a), SPH_C32(0x101c0300), SPH_C32(0x950db5eb),
5558 SPH_C32(0xe56c2159), SPH_C32(0x78d01112) },
5559 { SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877), SPH_C32(0x6fc548e1),
5560 SPH_C32(0x898d2cd6), SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff),
5561 SPH_C32(0x6a72e5bb), SPH_C32(0x247febe6) },
5562 { SPH_C32(0x389a0500), SPH_C32(0x8782f9af), SPH_C32(0xea4c904a),
5563 SPH_C32(0x6f4948b2), SPH_C32(0x67f10000), SPH_C32(0xbad59029),
5564 SPH_C32(0xc8eff72c), SPH_C32(0x4a9a83b2) },
5565 { SPH_C32(0xfc720400), SPH_C32(0x98f26fa1), SPH_C32(0xcd585a76),
5566 SPH_C32(0xe7684482), SPH_C32(0xd0550100), SPH_C32(0x30caa1f1),
5567 SPH_C32(0x4d662f87), SPH_C32(0xac5ee7d6) },
5568 { SPH_C32(0x4bd60500), SPH_C32(0x12ed5e79), SPH_C32(0x48d182dd),
5569 SPH_C32(0x01ac20e6), SPH_C32(0xa3190100), SPH_C32(0xa5a50627),
5570 SPH_C32(0xeffb3d10), SPH_C32(0xc2bb8f82) },
5571 { SPH_C32(0x28860600), SPH_C32(0x128f4c44), SPH_C32(0x0f20b113),
5572 SPH_C32(0x179959a0), SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1),
5573 SPH_C32(0xeab03334), SPH_C32(0x1f8c40ca) },
5574 { SPH_C32(0x9f220700), SPH_C32(0x98907d9c), SPH_C32(0x8aa969b8),
5575 SPH_C32(0xf15d3dc4), SPH_C32(0x89d70000), SPH_C32(0xa89ef817),
5576 SPH_C32(0x482d21a3), SPH_C32(0x7169289e) },
5577 { SPH_C32(0x5bca0600), SPH_C32(0x87e0eb92), SPH_C32(0xadbda384),
5578 SPH_C32(0x797c31f4), SPH_C32(0x3e730100), SPH_C32(0x2281c9cf),
5579 SPH_C32(0xcda4f908), SPH_C32(0x97ad4cfa) },
5580 { SPH_C32(0xec6e0700), SPH_C32(0x0dffda4a), SPH_C32(0x28347b2f),
5581 SPH_C32(0x9fb85590), SPH_C32(0x4d3f0100), SPH_C32(0xb7ee6e19),
5582 SPH_C32(0x6f39eb9f), SPH_C32(0xf94824ae) },
5583 { SPH_C32(0x61180400), SPH_C32(0x1fd6a049), SPH_C32(0xef079e6e),
5584 SPH_C32(0xb27e87fa), SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2),
5585 SPH_C32(0x8a55cac6), SPH_C32(0x819835bc) },
5586 { SPH_C32(0xd6bc0500), SPH_C32(0x95c99191), SPH_C32(0x6a8e46c5),
5587 SPH_C32(0x54bae39e), SPH_C32(0x2e6f0200), SPH_C32(0xb78c7c24),
5588 SPH_C32(0x28c8d851), SPH_C32(0xef7d5de8) },
5589 { SPH_C32(0x12540400), SPH_C32(0x8ab9079f), SPH_C32(0x4d9a8cf9),
5590 SPH_C32(0xdc9befae), SPH_C32(0x99cb0300), SPH_C32(0x3d934dfc),
5591 SPH_C32(0xad4100fa), SPH_C32(0x09b9398c) },
5592 { SPH_C32(0xa5f00500), SPH_C32(0x00a63647), SPH_C32(0xc8135452),
5593 SPH_C32(0x3a5f8bca), SPH_C32(0xea870300), SPH_C32(0xa8fcea2a),
5594 SPH_C32(0x0fdc126d), SPH_C32(0x675c51d8) },
5595 { SPH_C32(0xc6a00600), SPH_C32(0x00c4247a), SPH_C32(0x8fe2679c),
5596 SPH_C32(0x2c6af28c), SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc),
5597 SPH_C32(0x0a971c49), SPH_C32(0xba6b9e90) },
5598 { SPH_C32(0x71040700), SPH_C32(0x8adb15a2), SPH_C32(0x0a6bbf37),
5599 SPH_C32(0xcaae96e8), SPH_C32(0xc0490200), SPH_C32(0xa5c7141a),
5600 SPH_C32(0xa80a0ede), SPH_C32(0xd48ef6c4) },
5601 { SPH_C32(0xb5ec0600), SPH_C32(0x95ab83ac), SPH_C32(0x2d7f750b),
5602 SPH_C32(0x428f9ad8), SPH_C32(0x77ed0300), SPH_C32(0x2fd825c2),
5603 SPH_C32(0x2d83d675), SPH_C32(0x324a92a0) },
5604 { SPH_C32(0x02480700), SPH_C32(0x1fb4b274), SPH_C32(0xa8f6ada0),
5605 SPH_C32(0xa44bfebc), SPH_C32(0x04a10300), SPH_C32(0xbab78214),
5606 SPH_C32(0x8f1ec4e2), SPH_C32(0x5caffaf4) },
5607 { SPH_C32(0x14bd0000), SPH_C32(0x2fba37ff), SPH_C32(0x6a72e5bb),
5608 SPH_C32(0x247febe6), SPH_C32(0x9b830400), SPH_C32(0x2227ff88),
5609 SPH_C32(0x05b7ad5a), SPH_C32(0xadf2c730) },
5610 { SPH_C32(0xa3190100), SPH_C32(0xa5a50627), SPH_C32(0xeffb3d10),
5611 SPH_C32(0xc2bb8f82), SPH_C32(0xe8cf0400), SPH_C32(0xb748585e),
5612 SPH_C32(0xa72abfcd), SPH_C32(0xc317af64) },
5613 { SPH_C32(0x67f10000), SPH_C32(0xbad59029), SPH_C32(0xc8eff72c),
5614 SPH_C32(0x4a9a83b2), SPH_C32(0x5f6b0500), SPH_C32(0x3d576986),
5615 SPH_C32(0x22a36766), SPH_C32(0x25d3cb00) },
5616 { SPH_C32(0xd0550100), SPH_C32(0x30caa1f1), SPH_C32(0x4d662f87),
5617 SPH_C32(0xac5ee7d6), SPH_C32(0x2c270500), SPH_C32(0xa838ce50),
5618 SPH_C32(0x803e75f1), SPH_C32(0x4b36a354) },
5619 { SPH_C32(0xb3050200), SPH_C32(0x30a8b3cc), SPH_C32(0x0a971c49),
5620 SPH_C32(0xba6b9e90), SPH_C32(0x75a50400), SPH_C32(0x306c97b6),
5621 SPH_C32(0x85757bd5), SPH_C32(0x96016c1c) },
5622 { SPH_C32(0x04a10300), SPH_C32(0xbab78214), SPH_C32(0x8f1ec4e2),
5623 SPH_C32(0x5caffaf4), SPH_C32(0x06e90400), SPH_C32(0xa5033060),
5624 SPH_C32(0x27e86942), SPH_C32(0xf8e40448) },
5625 { SPH_C32(0xc0490200), SPH_C32(0xa5c7141a), SPH_C32(0xa80a0ede),
5626 SPH_C32(0xd48ef6c4), SPH_C32(0xb14d0500), SPH_C32(0x2f1c01b8),
5627 SPH_C32(0xa261b1e9), SPH_C32(0x1e20602c) },
5628 { SPH_C32(0x77ed0300), SPH_C32(0x2fd825c2), SPH_C32(0x2d83d675),
5629 SPH_C32(0x324a92a0), SPH_C32(0xc2010500), SPH_C32(0xba73a66e),
5630 SPH_C32(0x00fca37e), SPH_C32(0x70c50878) },
5631 { SPH_C32(0xfa9b0000), SPH_C32(0x3df15fc1), SPH_C32(0xeab03334),
5632 SPH_C32(0x1f8c40ca), SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385),
5633 SPH_C32(0xe5908227), SPH_C32(0x0815196a) },
5634 { SPH_C32(0x4d3f0100), SPH_C32(0xb7ee6e19), SPH_C32(0x6f39eb9f),
5635 SPH_C32(0xf94824ae), SPH_C32(0xa1510600), SPH_C32(0xba11b453),
5636 SPH_C32(0x470d90b0), SPH_C32(0x66f0713e) },
5637 { SPH_C32(0x89d70000), SPH_C32(0xa89ef817), SPH_C32(0x482d21a3),
5638 SPH_C32(0x7169289e), SPH_C32(0x16f50700), SPH_C32(0x300e858b),
5639 SPH_C32(0xc284481b), SPH_C32(0x8034155a) },
5640 { SPH_C32(0x3e730100), SPH_C32(0x2281c9cf), SPH_C32(0xcda4f908),
5641 SPH_C32(0x97ad4cfa), SPH_C32(0x65b90700), SPH_C32(0xa561225d),
5642 SPH_C32(0x60195a8c), SPH_C32(0xeed17d0e) },
5643 { SPH_C32(0x5d230200), SPH_C32(0x22e3dbf2), SPH_C32(0x8a55cac6),
5644 SPH_C32(0x819835bc), SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb),
5645 SPH_C32(0x655254a8), SPH_C32(0x33e6b246) },
5646 { SPH_C32(0xea870300), SPH_C32(0xa8fcea2a), SPH_C32(0x0fdc126d),
5647 SPH_C32(0x675c51d8), SPH_C32(0x4f770600), SPH_C32(0xa85adc6d),
5648 SPH_C32(0xc7cf463f), SPH_C32(0x5d03da12) },
5649 { SPH_C32(0x2e6f0200), SPH_C32(0xb78c7c24), SPH_C32(0x28c8d851),
5650 SPH_C32(0xef7d5de8), SPH_C32(0xf8d30700), SPH_C32(0x2245edb5),
5651 SPH_C32(0x42469e94), SPH_C32(0xbbc7be76) },
5652 { SPH_C32(0x99cb0300), SPH_C32(0x3d934dfc), SPH_C32(0xad4100fa),
5653 SPH_C32(0x09b9398c), SPH_C32(0x8b9f0700), SPH_C32(0xb72a4a63),
5654 SPH_C32(0xe0db8c03), SPH_C32(0xd522d622) },
5655 { SPH_C32(0x9b830400), SPH_C32(0x2227ff88), SPH_C32(0x05b7ad5a),
5656 SPH_C32(0xadf2c730), SPH_C32(0x8f3e0400), SPH_C32(0x0d9dc877),
5657 SPH_C32(0x6fc548e1), SPH_C32(0x898d2cd6) },
5658 { SPH_C32(0x2c270500), SPH_C32(0xa838ce50), SPH_C32(0x803e75f1),
5659 SPH_C32(0x4b36a354), SPH_C32(0xfc720400), SPH_C32(0x98f26fa1),
5660 SPH_C32(0xcd585a76), SPH_C32(0xe7684482) },
5661 { SPH_C32(0xe8cf0400), SPH_C32(0xb748585e), SPH_C32(0xa72abfcd),
5662 SPH_C32(0xc317af64), SPH_C32(0x4bd60500), SPH_C32(0x12ed5e79),
5663 SPH_C32(0x48d182dd), SPH_C32(0x01ac20e6) },
5664 { SPH_C32(0x5f6b0500), SPH_C32(0x3d576986), SPH_C32(0x22a36766),
5665 SPH_C32(0x25d3cb00), SPH_C32(0x389a0500), SPH_C32(0x8782f9af),
5666 SPH_C32(0xea4c904a), SPH_C32(0x6f4948b2) },
5667 { SPH_C32(0x3c3b0600), SPH_C32(0x3d357bbb), SPH_C32(0x655254a8),
5668 SPH_C32(0x33e6b246), SPH_C32(0x61180400), SPH_C32(0x1fd6a049),
5669 SPH_C32(0xef079e6e), SPH_C32(0xb27e87fa) },
5670 { SPH_C32(0x8b9f0700), SPH_C32(0xb72a4a63), SPH_C32(0xe0db8c03),
5671 SPH_C32(0xd522d622), SPH_C32(0x12540400), SPH_C32(0x8ab9079f),
5672 SPH_C32(0x4d9a8cf9), SPH_C32(0xdc9befae) },
5673 { SPH_C32(0x4f770600), SPH_C32(0xa85adc6d), SPH_C32(0xc7cf463f),
5674 SPH_C32(0x5d03da12), SPH_C32(0xa5f00500), SPH_C32(0x00a63647),
5675 SPH_C32(0xc8135452), SPH_C32(0x3a5f8bca) },
5676 { SPH_C32(0xf8d30700), SPH_C32(0x2245edb5), SPH_C32(0x42469e94),
5677 SPH_C32(0xbbc7be76), SPH_C32(0xd6bc0500), SPH_C32(0x95c99191),
5678 SPH_C32(0x6a8e46c5), SPH_C32(0x54bae39e) },
5679 { SPH_C32(0x75a50400), SPH_C32(0x306c97b6), SPH_C32(0x85757bd5),
5680 SPH_C32(0x96016c1c), SPH_C32(0xc6a00600), SPH_C32(0x00c4247a),
5681 SPH_C32(0x8fe2679c), SPH_C32(0x2c6af28c) },
5682 { SPH_C32(0xc2010500), SPH_C32(0xba73a66e), SPH_C32(0x00fca37e),
5683 SPH_C32(0x70c50878), SPH_C32(0xb5ec0600), SPH_C32(0x95ab83ac),
5684 SPH_C32(0x2d7f750b), SPH_C32(0x428f9ad8) },
5685 { SPH_C32(0x06e90400), SPH_C32(0xa5033060), SPH_C32(0x27e86942),
5686 SPH_C32(0xf8e40448), SPH_C32(0x02480700), SPH_C32(0x1fb4b274),
5687 SPH_C32(0xa8f6ada0), SPH_C32(0xa44bfebc) },
5688 { SPH_C32(0xb14d0500), SPH_C32(0x2f1c01b8), SPH_C32(0xa261b1e9),
5689 SPH_C32(0x1e20602c), SPH_C32(0x71040700), SPH_C32(0x8adb15a2),
5690 SPH_C32(0x0a6bbf37), SPH_C32(0xcaae96e8) },
5691 { SPH_C32(0xd21d0600), SPH_C32(0x2f7e1385), SPH_C32(0xe5908227),
5692 SPH_C32(0x0815196a), SPH_C32(0x28860600), SPH_C32(0x128f4c44),
5693 SPH_C32(0x0f20b113), SPH_C32(0x179959a0) },
5694 { SPH_C32(0x65b90700), SPH_C32(0xa561225d), SPH_C32(0x60195a8c),
5695 SPH_C32(0xeed17d0e), SPH_C32(0x5bca0600), SPH_C32(0x87e0eb92),
5696 SPH_C32(0xadbda384), SPH_C32(0x797c31f4) },
5697 { SPH_C32(0xa1510600), SPH_C32(0xba11b453), SPH_C32(0x470d90b0),
5698 SPH_C32(0x66f0713e), SPH_C32(0xec6e0700), SPH_C32(0x0dffda4a),
5699 SPH_C32(0x28347b2f), SPH_C32(0x9fb85590) },
5700 { SPH_C32(0x16f50700), SPH_C32(0x300e858b), SPH_C32(0xc284481b),
5701 SPH_C32(0x8034155a), SPH_C32(0x9f220700), SPH_C32(0x98907d9c),
5702 SPH_C32(0x8aa969b8), SPH_C32(0xf15d3dc4) },
5703 { SPH_C32(0xde320800), SPH_C32(0x288350fe), SPH_C32(0x71852ac7),
5704 SPH_C32(0xa6bf9f96), SPH_C32(0xe18b0000), SPH_C32(0x5459887d),
5705 SPH_C32(0xbf1283d3), SPH_C32(0x1b666a73) },
5706 { SPH_C32(0x69960900), SPH_C32(0xa29c6126), SPH_C32(0xf40cf26c),
5707 SPH_C32(0x407bfbf2), SPH_C32(0x92c70000), SPH_C32(0xc1362fab),
5708 SPH_C32(0x1d8f9144), SPH_C32(0x75830227) },
5709 { SPH_C32(0xad7e0800), SPH_C32(0xbdecf728), SPH_C32(0xd3183850),
5710 SPH_C32(0xc85af7c2), SPH_C32(0x25630100), SPH_C32(0x4b291e73),
5711 SPH_C32(0x980649ef), SPH_C32(0x93476643) },
5712 { SPH_C32(0x1ada0900), SPH_C32(0x37f3c6f0), SPH_C32(0x5691e0fb),
5713 SPH_C32(0x2e9e93a6), SPH_C32(0x562f0100), SPH_C32(0xde46b9a5),
5714 SPH_C32(0x3a9b5b78), SPH_C32(0xfda20e17) },
5715 { SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd), SPH_C32(0x1160d335),
5716 SPH_C32(0x38abeae0), SPH_C32(0x0fad0000), SPH_C32(0x4612e043),
5717 SPH_C32(0x3fd0555c), SPH_C32(0x2095c15f) },
5718 { SPH_C32(0xce2e0b00), SPH_C32(0xbd8ee515), SPH_C32(0x94e90b9e),
5719 SPH_C32(0xde6f8e84), SPH_C32(0x7ce10000), SPH_C32(0xd37d4795),
5720 SPH_C32(0x9d4d47cb), SPH_C32(0x4e70a90b) },
5721 { SPH_C32(0x0ac60a00), SPH_C32(0xa2fe731b), SPH_C32(0xb3fdc1a2),
5722 SPH_C32(0x564e82b4), SPH_C32(0xcb450100), SPH_C32(0x5962764d),
5723 SPH_C32(0x18c49f60), SPH_C32(0xa8b4cd6f) },
5724 { SPH_C32(0xbd620b00), SPH_C32(0x28e142c3), SPH_C32(0x36741909),
5725 SPH_C32(0xb08ae6d0), SPH_C32(0xb8090100), SPH_C32(0xcc0dd19b),
5726 SPH_C32(0xba598df7), SPH_C32(0xc651a53b) },
5727 { SPH_C32(0x30140800), SPH_C32(0x3ac838c0), SPH_C32(0xf147fc48),
5728 SPH_C32(0x9d4c34ba), SPH_C32(0xa8150200), SPH_C32(0x59006470),
5729 SPH_C32(0x5f35acae), SPH_C32(0xbe81b429) },
5730 { SPH_C32(0x87b00900), SPH_C32(0xb0d70918), SPH_C32(0x74ce24e3),
5731 SPH_C32(0x7b8850de), SPH_C32(0xdb590200), SPH_C32(0xcc6fc3a6),
5732 SPH_C32(0xfda8be39), SPH_C32(0xd064dc7d) },
5733 { SPH_C32(0x43580800), SPH_C32(0xafa79f16), SPH_C32(0x53daeedf),
5734 SPH_C32(0xf3a95cee), SPH_C32(0x6cfd0300), SPH_C32(0x4670f27e),
5735 SPH_C32(0x78216692), SPH_C32(0x36a0b819) },
5736 { SPH_C32(0xf4fc0900), SPH_C32(0x25b8aece), SPH_C32(0xd6533674),
5737 SPH_C32(0x156d388a), SPH_C32(0x1fb10300), SPH_C32(0xd31f55a8),
5738 SPH_C32(0xdabc7405), SPH_C32(0x5845d04d) },
5739 { SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3), SPH_C32(0x91a205ba),
5740 SPH_C32(0x035841cc), SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e),
5741 SPH_C32(0xdff77a21), SPH_C32(0x85721f05) },
5742 { SPH_C32(0x20080b00), SPH_C32(0xafc58d2b), SPH_C32(0x142bdd11),
5743 SPH_C32(0xe59c25a8), SPH_C32(0x357f0200), SPH_C32(0xde24ab98),
5744 SPH_C32(0x7d6a68b6), SPH_C32(0xeb977751) },
5745 { SPH_C32(0xe4e00a00), SPH_C32(0xb0b51b25), SPH_C32(0x333f172d),
5746 SPH_C32(0x6dbd2998), SPH_C32(0x82db0300), SPH_C32(0x543b9a40),
5747 SPH_C32(0xf8e3b01d), SPH_C32(0x0d531335) },
5748 { SPH_C32(0x53440b00), SPH_C32(0x3aaa2afd), SPH_C32(0xb6b6cf86),
5749 SPH_C32(0x8b794dfc), SPH_C32(0xf1970300), SPH_C32(0xc1543d96),
5750 SPH_C32(0x5a7ea28a), SPH_C32(0x63b67b61) },
5751 { SPH_C32(0x510c0c00), SPH_C32(0x251e9889), SPH_C32(0x1e406226),
5752 SPH_C32(0x2f32b340), SPH_C32(0xf5360000), SPH_C32(0x7be3bf82),
5753 SPH_C32(0xd5606668), SPH_C32(0x3f198195) },
5754 { SPH_C32(0xe6a80d00), SPH_C32(0xaf01a951), SPH_C32(0x9bc9ba8d),
5755 SPH_C32(0xc9f6d724), SPH_C32(0x867a0000), SPH_C32(0xee8c1854),
5756 SPH_C32(0x77fd74ff), SPH_C32(0x51fce9c1) },
5757 { SPH_C32(0x22400c00), SPH_C32(0xb0713f5f), SPH_C32(0xbcdd70b1),
5758 SPH_C32(0x41d7db14), SPH_C32(0x31de0100), SPH_C32(0x6493298c),
5759 SPH_C32(0xf274ac54), SPH_C32(0xb7388da5) },
5760 { SPH_C32(0x95e40d00), SPH_C32(0x3a6e0e87), SPH_C32(0x3954a81a),
5761 SPH_C32(0xa713bf70), SPH_C32(0x42920100), SPH_C32(0xf1fc8e5a),
5762 SPH_C32(0x50e9bec3), SPH_C32(0xd9dde5f1) },
5763 { SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba), SPH_C32(0x7ea59bd4),
5764 SPH_C32(0xb126c636), SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc),
5765 SPH_C32(0x55a2b0e7), SPH_C32(0x04ea2ab9) },
5766 { SPH_C32(0x41100f00), SPH_C32(0xb0132d62), SPH_C32(0xfb2c437f),
5767 SPH_C32(0x57e2a252), SPH_C32(0x685c0000), SPH_C32(0xfcc7706a),
5768 SPH_C32(0xf73fa270), SPH_C32(0x6a0f42ed) },
5769 { SPH_C32(0x85f80e00), SPH_C32(0xaf63bb6c), SPH_C32(0xdc388943),
5770 SPH_C32(0xdfc3ae62), SPH_C32(0xdff80100), SPH_C32(0x76d841b2),
5771 SPH_C32(0x72b67adb), SPH_C32(0x8ccb2689) },
5772 { SPH_C32(0x325c0f00), SPH_C32(0x257c8ab4), SPH_C32(0x59b151e8),
5773 SPH_C32(0x3907ca06), SPH_C32(0xacb40100), SPH_C32(0xe3b7e664),
5774 SPH_C32(0xd02b684c), SPH_C32(0xe22e4edd) },
5775 { SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7), SPH_C32(0x9e82b4a9),
5776 SPH_C32(0x14c1186c), SPH_C32(0xbca80200), SPH_C32(0x76ba538f),
5777 SPH_C32(0x35474915), SPH_C32(0x9afe5fcf) },
5778 { SPH_C32(0x088e0d00), SPH_C32(0xbd4ac16f), SPH_C32(0x1b0b6c02),
5779 SPH_C32(0xf2057c08), SPH_C32(0xcfe40200), SPH_C32(0xe3d5f459),
5780 SPH_C32(0x97da5b82), SPH_C32(0xf41b379b) },
5781 { SPH_C32(0xcc660c00), SPH_C32(0xa23a5761), SPH_C32(0x3c1fa63e),
5782 SPH_C32(0x7a247038), SPH_C32(0x78400300), SPH_C32(0x69cac581),
5783 SPH_C32(0x12538329), SPH_C32(0x12df53ff) },
5784 { SPH_C32(0x7bc20d00), SPH_C32(0x282566b9), SPH_C32(0xb9967e95),
5785 SPH_C32(0x9ce0145c), SPH_C32(0x0b0c0300), SPH_C32(0xfca56257),
5786 SPH_C32(0xb0ce91be), SPH_C32(0x7c3a3bab) },
5787 { SPH_C32(0x18920e00), SPH_C32(0x28477484), SPH_C32(0xfe674d5b),
5788 SPH_C32(0x8ad56d1a), SPH_C32(0x528e0200), SPH_C32(0x64f13bb1),
5789 SPH_C32(0xb5859f9a), SPH_C32(0xa10df4e3) },
5790 { SPH_C32(0xaf360f00), SPH_C32(0xa258455c), SPH_C32(0x7bee95f0),
5791 SPH_C32(0x6c11097e), SPH_C32(0x21c20200), SPH_C32(0xf19e9c67),
5792 SPH_C32(0x17188d0d), SPH_C32(0xcfe89cb7) },
5793 { SPH_C32(0x6bde0e00), SPH_C32(0xbd28d352), SPH_C32(0x5cfa5fcc),
5794 SPH_C32(0xe430054e), SPH_C32(0x96660300), SPH_C32(0x7b81adbf),
5795 SPH_C32(0x929155a6), SPH_C32(0x292cf8d3) },
5796 { SPH_C32(0xdc7a0f00), SPH_C32(0x3737e28a), SPH_C32(0xd9738767),
5797 SPH_C32(0x02f4612a), SPH_C32(0xe52a0300), SPH_C32(0xeeee0a69),
5798 SPH_C32(0x300c4731), SPH_C32(0x47c99087) },
5799 { SPH_C32(0xca8f0800), SPH_C32(0x07396701), SPH_C32(0x1bf7cf7c),
5800 SPH_C32(0x82c07470), SPH_C32(0x7a080400), SPH_C32(0x767e77f5),
5801 SPH_C32(0xbaa52e89), SPH_C32(0xb694ad43) },
5802 { SPH_C32(0x7d2b0900), SPH_C32(0x8d2656d9), SPH_C32(0x9e7e17d7),
5803 SPH_C32(0x64041014), SPH_C32(0x09440400), SPH_C32(0xe311d023),
5804 SPH_C32(0x18383c1e), SPH_C32(0xd871c517) },
5805 { SPH_C32(0xb9c30800), SPH_C32(0x9256c0d7), SPH_C32(0xb96addeb),
5806 SPH_C32(0xec251c24), SPH_C32(0xbee00500), SPH_C32(0x690ee1fb),
5807 SPH_C32(0x9db1e4b5), SPH_C32(0x3eb5a173) },
5808 { SPH_C32(0x0e670900), SPH_C32(0x1849f10f), SPH_C32(0x3ce30540),
5809 SPH_C32(0x0ae17840), SPH_C32(0xcdac0500), SPH_C32(0xfc61462d),
5810 SPH_C32(0x3f2cf622), SPH_C32(0x5050c927) },
5811 { SPH_C32(0x6d370a00), SPH_C32(0x182be332), SPH_C32(0x7b12368e),
5812 SPH_C32(0x1cd40106), SPH_C32(0x942e0400), SPH_C32(0x64351fcb),
5813 SPH_C32(0x3a67f806), SPH_C32(0x8d67066f) },
5814 { SPH_C32(0xda930b00), SPH_C32(0x9234d2ea), SPH_C32(0xfe9bee25),
5815 SPH_C32(0xfa106562), SPH_C32(0xe7620400), SPH_C32(0xf15ab81d),
5816 SPH_C32(0x98faea91), SPH_C32(0xe3826e3b) },
5817 { SPH_C32(0x1e7b0a00), SPH_C32(0x8d4444e4), SPH_C32(0xd98f2419),
5818 SPH_C32(0x72316952), SPH_C32(0x50c60500), SPH_C32(0x7b4589c5),
5819 SPH_C32(0x1d73323a), SPH_C32(0x05460a5f) },
5820 { SPH_C32(0xa9df0b00), SPH_C32(0x075b753c), SPH_C32(0x5c06fcb2),
5821 SPH_C32(0x94f50d36), SPH_C32(0x238a0500), SPH_C32(0xee2a2e13),
5822 SPH_C32(0xbfee20ad), SPH_C32(0x6ba3620b) },
5823 { SPH_C32(0x24a90800), SPH_C32(0x15720f3f), SPH_C32(0x9b3519f3),
5824 SPH_C32(0xb933df5c), SPH_C32(0x33960600), SPH_C32(0x7b279bf8),
5825 SPH_C32(0x5a8201f4), SPH_C32(0x13737319) },
5826 { SPH_C32(0x930d0900), SPH_C32(0x9f6d3ee7), SPH_C32(0x1ebcc158),
5827 SPH_C32(0x5ff7bb38), SPH_C32(0x40da0600), SPH_C32(0xee483c2e),
5828 SPH_C32(0xf81f1363), SPH_C32(0x7d961b4d) },
5829 { SPH_C32(0x57e50800), SPH_C32(0x801da8e9), SPH_C32(0x39a80b64),
5830 SPH_C32(0xd7d6b708), SPH_C32(0xf77e0700), SPH_C32(0x64570df6),
5831 SPH_C32(0x7d96cbc8), SPH_C32(0x9b527f29) },
5832 { SPH_C32(0xe0410900), SPH_C32(0x0a029931), SPH_C32(0xbc21d3cf),
5833 SPH_C32(0x3112d36c), SPH_C32(0x84320700), SPH_C32(0xf138aa20),
5834 SPH_C32(0xdf0bd95f), SPH_C32(0xf5b7177d) },
5835 { SPH_C32(0x83110a00), SPH_C32(0x0a608b0c), SPH_C32(0xfbd0e001),
5836 SPH_C32(0x2727aa2a), SPH_C32(0xddb00600), SPH_C32(0x696cf3c6),
5837 SPH_C32(0xda40d77b), SPH_C32(0x2880d835) },
5838 { SPH_C32(0x34b50b00), SPH_C32(0x807fbad4), SPH_C32(0x7e5938aa),
5839 SPH_C32(0xc1e3ce4e), SPH_C32(0xaefc0600), SPH_C32(0xfc035410),
5840 SPH_C32(0x78ddc5ec), SPH_C32(0x4665b061) },
5841 { SPH_C32(0xf05d0a00), SPH_C32(0x9f0f2cda), SPH_C32(0x594df296),
5842 SPH_C32(0x49c2c27e), SPH_C32(0x19580700), SPH_C32(0x761c65c8),
5843 SPH_C32(0xfd541d47), SPH_C32(0xa0a1d405) },
5844 { SPH_C32(0x47f90b00), SPH_C32(0x15101d02), SPH_C32(0xdcc42a3d),
5845 SPH_C32(0xaf06a61a), SPH_C32(0x6a140700), SPH_C32(0xe373c21e),
5846 SPH_C32(0x5fc90fd0), SPH_C32(0xce44bc51) },
5847 { SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76), SPH_C32(0x7432879d),
5848 SPH_C32(0x0b4d58a6), SPH_C32(0x6eb50400), SPH_C32(0x59c4400a),
5849 SPH_C32(0xd0d7cb32), SPH_C32(0x92eb46a5) },
5850 { SPH_C32(0xf2150d00), SPH_C32(0x80bb9eae), SPH_C32(0xf1bb5f36),
5851 SPH_C32(0xed893cc2), SPH_C32(0x1df90400), SPH_C32(0xccabe7dc),
5852 SPH_C32(0x724ad9a5), SPH_C32(0xfc0e2ef1) },
5853 { SPH_C32(0x36fd0c00), SPH_C32(0x9fcb08a0), SPH_C32(0xd6af950a),
5854 SPH_C32(0x65a830f2), SPH_C32(0xaa5d0500), SPH_C32(0x46b4d604),
5855 SPH_C32(0xf7c3010e), SPH_C32(0x1aca4a95) },
5856 { SPH_C32(0x81590d00), SPH_C32(0x15d43978), SPH_C32(0x53264da1),
5857 SPH_C32(0x836c5496), SPH_C32(0xd9110500), SPH_C32(0xd3db71d2),
5858 SPH_C32(0x555e1399), SPH_C32(0x742f22c1) },
5859 { SPH_C32(0xe2090e00), SPH_C32(0x15b62b45), SPH_C32(0x14d77e6f),
5860 SPH_C32(0x95592dd0), SPH_C32(0x80930400), SPH_C32(0x4b8f2834),
5861 SPH_C32(0x50151dbd), SPH_C32(0xa918ed89) },
5862 { SPH_C32(0x55ad0f00), SPH_C32(0x9fa91a9d), SPH_C32(0x915ea6c4),
5863 SPH_C32(0x739d49b4), SPH_C32(0xf3df0400), SPH_C32(0xdee08fe2),
5864 SPH_C32(0xf2880f2a), SPH_C32(0xc7fd85dd) },
5865 { SPH_C32(0x91450e00), SPH_C32(0x80d98c93), SPH_C32(0xb64a6cf8),
5866 SPH_C32(0xfbbc4584), SPH_C32(0x447b0500), SPH_C32(0x54ffbe3a),
5867 SPH_C32(0x7701d781), SPH_C32(0x2139e1b9) },
5868 { SPH_C32(0x26e10f00), SPH_C32(0x0ac6bd4b), SPH_C32(0x33c3b453),
5869 SPH_C32(0x1d7821e0), SPH_C32(0x37370500), SPH_C32(0xc19019ec),
5870 SPH_C32(0xd59cc516), SPH_C32(0x4fdc89ed) },
5871 { SPH_C32(0xab970c00), SPH_C32(0x18efc748), SPH_C32(0xf4f05112),
5872 SPH_C32(0x30bef38a), SPH_C32(0x272b0600), SPH_C32(0x549dac07),
5873 SPH_C32(0x30f0e44f), SPH_C32(0x370c98ff) },
5874 { SPH_C32(0x1c330d00), SPH_C32(0x92f0f690), SPH_C32(0x717989b9),
5875 SPH_C32(0xd67a97ee), SPH_C32(0x54670600), SPH_C32(0xc1f20bd1),
5876 SPH_C32(0x926df6d8), SPH_C32(0x59e9f0ab) },
5877 { SPH_C32(0xd8db0c00), SPH_C32(0x8d80609e), SPH_C32(0x566d4385),
5878 SPH_C32(0x5e5b9bde), SPH_C32(0xe3c30700), SPH_C32(0x4bed3a09),
5879 SPH_C32(0x17e42e73), SPH_C32(0xbf2d94cf) },
5880 { SPH_C32(0x6f7f0d00), SPH_C32(0x079f5146), SPH_C32(0xd3e49b2e),
5881 SPH_C32(0xb89fffba), SPH_C32(0x908f0700), SPH_C32(0xde829ddf),
5882 SPH_C32(0xb5793ce4), SPH_C32(0xd1c8fc9b) },
5883 { SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b), SPH_C32(0x9415a8e0),
5884 SPH_C32(0xaeaa86fc), SPH_C32(0xc90d0600), SPH_C32(0x46d6c439),
5885 SPH_C32(0xb03232c0), SPH_C32(0x0cff33d3) },
5886 { SPH_C32(0xbb8b0f00), SPH_C32(0x8de272a3), SPH_C32(0x119c704b),
5887 SPH_C32(0x486ee298), SPH_C32(0xba410600), SPH_C32(0xd3b963ef),
5888 SPH_C32(0x12af2057), SPH_C32(0x621a5b87) },
5889 { SPH_C32(0x7f630e00), SPH_C32(0x9292e4ad), SPH_C32(0x3688ba77),
5890 SPH_C32(0xc04feea8), SPH_C32(0x0de50700), SPH_C32(0x59a65237),
5891 SPH_C32(0x9726f8fc), SPH_C32(0x84de3fe3) },
5892 { SPH_C32(0xc8c70f00), SPH_C32(0x188dd575), SPH_C32(0xb30162dc),
5893 SPH_C32(0x268b8acc), SPH_C32(0x7ea90700), SPH_C32(0xccc9f5e1),
5894 SPH_C32(0x35bbea6b), SPH_C32(0xea3b57b7) },
5895 { SPH_C32(0xe18b0000), SPH_C32(0x5459887d), SPH_C32(0xbf1283d3),
5896 SPH_C32(0x1b666a73), SPH_C32(0x3fb90800), SPH_C32(0x7cdad883),
5897 SPH_C32(0xce97a914), SPH_C32(0xbdd9f5e5) },
5898 { SPH_C32(0x562f0100), SPH_C32(0xde46b9a5), SPH_C32(0x3a9b5b78),
5899 SPH_C32(0xfda20e17), SPH_C32(0x4cf50800), SPH_C32(0xe9b57f55),
5900 SPH_C32(0x6c0abb83), SPH_C32(0xd33c9db1) },
5901 { SPH_C32(0x92c70000), SPH_C32(0xc1362fab), SPH_C32(0x1d8f9144),
5902 SPH_C32(0x75830227), SPH_C32(0xfb510900), SPH_C32(0x63aa4e8d),
5903 SPH_C32(0xe9836328), SPH_C32(0x35f8f9d5) },
5904 { SPH_C32(0x25630100), SPH_C32(0x4b291e73), SPH_C32(0x980649ef),
5905 SPH_C32(0x93476643), SPH_C32(0x881d0900), SPH_C32(0xf6c5e95b),
5906 SPH_C32(0x4b1e71bf), SPH_C32(0x5b1d9181) },
5907 { SPH_C32(0x46330200), SPH_C32(0x4b4b0c4e), SPH_C32(0xdff77a21),
5908 SPH_C32(0x85721f05), SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd),
5909 SPH_C32(0x4e557f9b), SPH_C32(0x862a5ec9) },
5910 { SPH_C32(0xf1970300), SPH_C32(0xc1543d96), SPH_C32(0x5a7ea28a),
5911 SPH_C32(0x63b67b61), SPH_C32(0xa2d30800), SPH_C32(0xfbfe176b),
5912 SPH_C32(0xecc86d0c), SPH_C32(0xe8cf369d) },
5913 { SPH_C32(0x357f0200), SPH_C32(0xde24ab98), SPH_C32(0x7d6a68b6),
5914 SPH_C32(0xeb977751), SPH_C32(0x15770900), SPH_C32(0x71e126b3),
5915 SPH_C32(0x6941b5a7), SPH_C32(0x0e0b52f9) },
5916 { SPH_C32(0x82db0300), SPH_C32(0x543b9a40), SPH_C32(0xf8e3b01d),
5917 SPH_C32(0x0d531335), SPH_C32(0x663b0900), SPH_C32(0xe48e8165),
5918 SPH_C32(0xcbdca730), SPH_C32(0x60ee3aad) },
5919 { SPH_C32(0x0fad0000), SPH_C32(0x4612e043), SPH_C32(0x3fd0555c),
5920 SPH_C32(0x2095c15f), SPH_C32(0x76270a00), SPH_C32(0x7183348e),
5921 SPH_C32(0x2eb08669), SPH_C32(0x183e2bbf) },
5922 { SPH_C32(0xb8090100), SPH_C32(0xcc0dd19b), SPH_C32(0xba598df7),
5923 SPH_C32(0xc651a53b), SPH_C32(0x056b0a00), SPH_C32(0xe4ec9358),
5924 SPH_C32(0x8c2d94fe), SPH_C32(0x76db43eb) },
5925 { SPH_C32(0x7ce10000), SPH_C32(0xd37d4795), SPH_C32(0x9d4d47cb),
5926 SPH_C32(0x4e70a90b), SPH_C32(0xb2cf0b00), SPH_C32(0x6ef3a280),
5927 SPH_C32(0x09a44c55), SPH_C32(0x901f278f) },
5928 { SPH_C32(0xcb450100), SPH_C32(0x5962764d), SPH_C32(0x18c49f60),
5929 SPH_C32(0xa8b4cd6f), SPH_C32(0xc1830b00), SPH_C32(0xfb9c0556),
5930 SPH_C32(0xab395ec2), SPH_C32(0xfefa4fdb) },
5931 { SPH_C32(0xa8150200), SPH_C32(0x59006470), SPH_C32(0x5f35acae),
5932 SPH_C32(0xbe81b429), SPH_C32(0x98010a00), SPH_C32(0x63c85cb0),
5933 SPH_C32(0xae7250e6), SPH_C32(0x23cd8093) },
5934 { SPH_C32(0x1fb10300), SPH_C32(0xd31f55a8), SPH_C32(0xdabc7405),
5935 SPH_C32(0x5845d04d), SPH_C32(0xeb4d0a00), SPH_C32(0xf6a7fb66),
5936 SPH_C32(0x0cef4271), SPH_C32(0x4d28e8c7) },
5937 { SPH_C32(0xdb590200), SPH_C32(0xcc6fc3a6), SPH_C32(0xfda8be39),
5938 SPH_C32(0xd064dc7d), SPH_C32(0x5ce90b00), SPH_C32(0x7cb8cabe),
5939 SPH_C32(0x89669ada), SPH_C32(0xabec8ca3) },
5940 { SPH_C32(0x6cfd0300), SPH_C32(0x4670f27e), SPH_C32(0x78216692),
5941 SPH_C32(0x36a0b819), SPH_C32(0x2fa50b00), SPH_C32(0xe9d76d68),
5942 SPH_C32(0x2bfb884d), SPH_C32(0xc509e4f7) },
5943 { SPH_C32(0x6eb50400), SPH_C32(0x59c4400a), SPH_C32(0xd0d7cb32),
5944 SPH_C32(0x92eb46a5), SPH_C32(0x2b040800), SPH_C32(0x5360ef7c),
5945 SPH_C32(0xa4e54caf), SPH_C32(0x99a61e03) },
5946 { SPH_C32(0xd9110500), SPH_C32(0xd3db71d2), SPH_C32(0x555e1399),
5947 SPH_C32(0x742f22c1), SPH_C32(0x58480800), SPH_C32(0xc60f48aa),
5948 SPH_C32(0x06785e38), SPH_C32(0xf7437657) },
5949 { SPH_C32(0x1df90400), SPH_C32(0xccabe7dc), SPH_C32(0x724ad9a5),
5950 SPH_C32(0xfc0e2ef1), SPH_C32(0xefec0900), SPH_C32(0x4c107972),
5951 SPH_C32(0x83f18693), SPH_C32(0x11871233) },
5952 { SPH_C32(0xaa5d0500), SPH_C32(0x46b4d604), SPH_C32(0xf7c3010e),
5953 SPH_C32(0x1aca4a95), SPH_C32(0x9ca00900), SPH_C32(0xd97fdea4),
5954 SPH_C32(0x216c9404), SPH_C32(0x7f627a67) },
5955 { SPH_C32(0xc90d0600), SPH_C32(0x46d6c439), SPH_C32(0xb03232c0),
5956 SPH_C32(0x0cff33d3), SPH_C32(0xc5220800), SPH_C32(0x412b8742),
5957 SPH_C32(0x24279a20), SPH_C32(0xa255b52f) },
5958 { SPH_C32(0x7ea90700), SPH_C32(0xccc9f5e1), SPH_C32(0x35bbea6b),
5959 SPH_C32(0xea3b57b7), SPH_C32(0xb66e0800), SPH_C32(0xd4442094),
5960 SPH_C32(0x86ba88b7), SPH_C32(0xccb0dd7b) },
5961 { SPH_C32(0xba410600), SPH_C32(0xd3b963ef), SPH_C32(0x12af2057),
5962 SPH_C32(0x621a5b87), SPH_C32(0x01ca0900), SPH_C32(0x5e5b114c),
5963 SPH_C32(0x0333501c), SPH_C32(0x2a74b91f) },
5964 { SPH_C32(0x0de50700), SPH_C32(0x59a65237), SPH_C32(0x9726f8fc),
5965 SPH_C32(0x84de3fe3), SPH_C32(0x72860900), SPH_C32(0xcb34b69a),
5966 SPH_C32(0xa1ae428b), SPH_C32(0x4491d14b) },
5967 { SPH_C32(0x80930400), SPH_C32(0x4b8f2834), SPH_C32(0x50151dbd),
5968 SPH_C32(0xa918ed89), SPH_C32(0x629a0a00), SPH_C32(0x5e390371),
5969 SPH_C32(0x44c263d2), SPH_C32(0x3c41c059) },
5970 { SPH_C32(0x37370500), SPH_C32(0xc19019ec), SPH_C32(0xd59cc516),
5971 SPH_C32(0x4fdc89ed), SPH_C32(0x11d60a00), SPH_C32(0xcb56a4a7),
5972 SPH_C32(0xe65f7145), SPH_C32(0x52a4a80d) },
5973 { SPH_C32(0xf3df0400), SPH_C32(0xdee08fe2), SPH_C32(0xf2880f2a),
5974 SPH_C32(0xc7fd85dd), SPH_C32(0xa6720b00), SPH_C32(0x4149957f),
5975 SPH_C32(0x63d6a9ee), SPH_C32(0xb460cc69) },
5976 { SPH_C32(0x447b0500), SPH_C32(0x54ffbe3a), SPH_C32(0x7701d781),
5977 SPH_C32(0x2139e1b9), SPH_C32(0xd53e0b00), SPH_C32(0xd42632a9),
5978 SPH_C32(0xc14bbb79), SPH_C32(0xda85a43d) },
5979 { SPH_C32(0x272b0600), SPH_C32(0x549dac07), SPH_C32(0x30f0e44f),
5980 SPH_C32(0x370c98ff), SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f),
5981 SPH_C32(0xc400b55d), SPH_C32(0x07b26b75) },
5982 { SPH_C32(0x908f0700), SPH_C32(0xde829ddf), SPH_C32(0xb5793ce4),
5983 SPH_C32(0xd1c8fc9b), SPH_C32(0xfff00a00), SPH_C32(0xd91dcc99),
5984 SPH_C32(0x669da7ca), SPH_C32(0x69570321) },
5985 { SPH_C32(0x54670600), SPH_C32(0xc1f20bd1), SPH_C32(0x926df6d8),
5986 SPH_C32(0x59e9f0ab), SPH_C32(0x48540b00), SPH_C32(0x5302fd41),
5987 SPH_C32(0xe3147f61), SPH_C32(0x8f936745) },
5988 { SPH_C32(0xe3c30700), SPH_C32(0x4bed3a09), SPH_C32(0x17e42e73),
5989 SPH_C32(0xbf2d94cf), SPH_C32(0x3b180b00), SPH_C32(0xc66d5a97),
5990 SPH_C32(0x41896df6), SPH_C32(0xe1760f11) },
5991 { SPH_C32(0xf5360000), SPH_C32(0x7be3bf82), SPH_C32(0xd5606668),
5992 SPH_C32(0x3f198195), SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b),
5993 SPH_C32(0xcb20044e), SPH_C32(0x102b32d5) },
5994 { SPH_C32(0x42920100), SPH_C32(0xf1fc8e5a), SPH_C32(0x50e9bec3),
5995 SPH_C32(0xd9dde5f1), SPH_C32(0xd7760c00), SPH_C32(0xcb9280dd),
5996 SPH_C32(0x69bd16d9), SPH_C32(0x7ece5a81) },
5997 { SPH_C32(0x867a0000), SPH_C32(0xee8c1854), SPH_C32(0x77fd74ff),
5998 SPH_C32(0x51fce9c1), SPH_C32(0x60d20d00), SPH_C32(0x418db105),
5999 SPH_C32(0xec34ce72), SPH_C32(0x980a3ee5) },
6000 { SPH_C32(0x31de0100), SPH_C32(0x6493298c), SPH_C32(0xf274ac54),
6001 SPH_C32(0xb7388da5), SPH_C32(0x139e0d00), SPH_C32(0xd4e216d3),
6002 SPH_C32(0x4ea9dce5), SPH_C32(0xf6ef56b1) },
6003 { SPH_C32(0x528e0200), SPH_C32(0x64f13bb1), SPH_C32(0xb5859f9a),
6004 SPH_C32(0xa10df4e3), SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35),
6005 SPH_C32(0x4be2d2c1), SPH_C32(0x2bd899f9) },
6006 { SPH_C32(0xe52a0300), SPH_C32(0xeeee0a69), SPH_C32(0x300c4731),
6007 SPH_C32(0x47c99087), SPH_C32(0x39500c00), SPH_C32(0xd9d9e8e3),
6008 SPH_C32(0xe97fc056), SPH_C32(0x453df1ad) },
6009 { SPH_C32(0x21c20200), SPH_C32(0xf19e9c67), SPH_C32(0x17188d0d),
6010 SPH_C32(0xcfe89cb7), SPH_C32(0x8ef40d00), SPH_C32(0x53c6d93b),
6011 SPH_C32(0x6cf618fd), SPH_C32(0xa3f995c9) },
6012 { SPH_C32(0x96660300), SPH_C32(0x7b81adbf), SPH_C32(0x929155a6),
6013 SPH_C32(0x292cf8d3), SPH_C32(0xfdb80d00), SPH_C32(0xc6a97eed),
6014 SPH_C32(0xce6b0a6a), SPH_C32(0xcd1cfd9d) },
6015 { SPH_C32(0x1b100000), SPH_C32(0x69a8d7bc), SPH_C32(0x55a2b0e7),
6016 SPH_C32(0x04ea2ab9), SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06),
6017 SPH_C32(0x2b072b33), SPH_C32(0xb5ccec8f) },
6018 { SPH_C32(0xacb40100), SPH_C32(0xe3b7e664), SPH_C32(0xd02b684c),
6019 SPH_C32(0xe22e4edd), SPH_C32(0x9ee80e00), SPH_C32(0xc6cb6cd0),
6020 SPH_C32(0x899a39a4), SPH_C32(0xdb2984db) },
6021 { SPH_C32(0x685c0000), SPH_C32(0xfcc7706a), SPH_C32(0xf73fa270),
6022 SPH_C32(0x6a0f42ed), SPH_C32(0x294c0f00), SPH_C32(0x4cd45d08),
6023 SPH_C32(0x0c13e10f), SPH_C32(0x3dede0bf) },
6024 { SPH_C32(0xdff80100), SPH_C32(0x76d841b2), SPH_C32(0x72b67adb),
6025 SPH_C32(0x8ccb2689), SPH_C32(0x5a000f00), SPH_C32(0xd9bbfade),
6026 SPH_C32(0xae8ef398), SPH_C32(0x530888eb) },
6027 { SPH_C32(0xbca80200), SPH_C32(0x76ba538f), SPH_C32(0x35474915),
6028 SPH_C32(0x9afe5fcf), SPH_C32(0x03820e00), SPH_C32(0x41efa338),
6029 SPH_C32(0xabc5fdbc), SPH_C32(0x8e3f47a3) },
6030 { SPH_C32(0x0b0c0300), SPH_C32(0xfca56257), SPH_C32(0xb0ce91be),
6031 SPH_C32(0x7c3a3bab), SPH_C32(0x70ce0e00), SPH_C32(0xd48004ee),
6032 SPH_C32(0x0958ef2b), SPH_C32(0xe0da2ff7) },
6033 { SPH_C32(0xcfe40200), SPH_C32(0xe3d5f459), SPH_C32(0x97da5b82),
6034 SPH_C32(0xf41b379b), SPH_C32(0xc76a0f00), SPH_C32(0x5e9f3536),
6035 SPH_C32(0x8cd13780), SPH_C32(0x061e4b93) },
6036 { SPH_C32(0x78400300), SPH_C32(0x69cac581), SPH_C32(0x12538329),
6037 SPH_C32(0x12df53ff), SPH_C32(0xb4260f00), SPH_C32(0xcbf092e0),
6038 SPH_C32(0x2e4c2517), SPH_C32(0x68fb23c7) },
6039 { SPH_C32(0x7a080400), SPH_C32(0x767e77f5), SPH_C32(0xbaa52e89),
6040 SPH_C32(0xb694ad43), SPH_C32(0xb0870c00), SPH_C32(0x714710f4),
6041 SPH_C32(0xa152e1f5), SPH_C32(0x3454d933) },
6042 { SPH_C32(0xcdac0500), SPH_C32(0xfc61462d), SPH_C32(0x3f2cf622),
6043 SPH_C32(0x5050c927), SPH_C32(0xc3cb0c00), SPH_C32(0xe428b722),
6044 SPH_C32(0x03cff362), SPH_C32(0x5ab1b167) },
6045 { SPH_C32(0x09440400), SPH_C32(0xe311d023), SPH_C32(0x18383c1e),
6046 SPH_C32(0xd871c517), SPH_C32(0x746f0d00), SPH_C32(0x6e3786fa),
6047 SPH_C32(0x86462bc9), SPH_C32(0xbc75d503) },
6048 { SPH_C32(0xbee00500), SPH_C32(0x690ee1fb), SPH_C32(0x9db1e4b5),
6049 SPH_C32(0x3eb5a173), SPH_C32(0x07230d00), SPH_C32(0xfb58212c),
6050 SPH_C32(0x24db395e), SPH_C32(0xd290bd57) },
6051 { SPH_C32(0xddb00600), SPH_C32(0x696cf3c6), SPH_C32(0xda40d77b),
6052 SPH_C32(0x2880d835), SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca),
6053 SPH_C32(0x2190377a), SPH_C32(0x0fa7721f) },
6054 { SPH_C32(0x6a140700), SPH_C32(0xe373c21e), SPH_C32(0x5fc90fd0),
6055 SPH_C32(0xce44bc51), SPH_C32(0x2ded0c00), SPH_C32(0xf663df1c),
6056 SPH_C32(0x830d25ed), SPH_C32(0x61421a4b) },
6057 { SPH_C32(0xaefc0600), SPH_C32(0xfc035410), SPH_C32(0x78ddc5ec),
6058 SPH_C32(0x4665b061), SPH_C32(0x9a490d00), SPH_C32(0x7c7ceec4),
6059 SPH_C32(0x0684fd46), SPH_C32(0x87867e2f) },
6060 { SPH_C32(0x19580700), SPH_C32(0x761c65c8), SPH_C32(0xfd541d47),
6061 SPH_C32(0xa0a1d405), SPH_C32(0xe9050d00), SPH_C32(0xe9134912),
6062 SPH_C32(0xa419efd1), SPH_C32(0xe963167b) },
6063 { SPH_C32(0x942e0400), SPH_C32(0x64351fcb), SPH_C32(0x3a67f806),
6064 SPH_C32(0x8d67066f), SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9),
6065 SPH_C32(0x4175ce88), SPH_C32(0x91b30769) },
6066 { SPH_C32(0x238a0500), SPH_C32(0xee2a2e13), SPH_C32(0xbfee20ad),
6067 SPH_C32(0x6ba3620b), SPH_C32(0x8a550e00), SPH_C32(0xe9715b2f),
6068 SPH_C32(0xe3e8dc1f), SPH_C32(0xff566f3d) },
6069 { SPH_C32(0xe7620400), SPH_C32(0xf15ab81d), SPH_C32(0x98faea91),
6070 SPH_C32(0xe3826e3b), SPH_C32(0x3df10f00), SPH_C32(0x636e6af7),
6071 SPH_C32(0x666104b4), SPH_C32(0x19920b59) },
6072 { SPH_C32(0x50c60500), SPH_C32(0x7b4589c5), SPH_C32(0x1d73323a),
6073 SPH_C32(0x05460a5f), SPH_C32(0x4ebd0f00), SPH_C32(0xf601cd21),
6074 SPH_C32(0xc4fc1623), SPH_C32(0x7777630d) },
6075 { SPH_C32(0x33960600), SPH_C32(0x7b279bf8), SPH_C32(0x5a8201f4),
6076 SPH_C32(0x13737319), SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7),
6077 SPH_C32(0xc1b71807), SPH_C32(0xaa40ac45) },
6078 { SPH_C32(0x84320700), SPH_C32(0xf138aa20), SPH_C32(0xdf0bd95f),
6079 SPH_C32(0xf5b7177d), SPH_C32(0x64730e00), SPH_C32(0xfb3a3311),
6080 SPH_C32(0x632a0a90), SPH_C32(0xc4a5c411) },
6081 { SPH_C32(0x40da0600), SPH_C32(0xee483c2e), SPH_C32(0xf81f1363),
6082 SPH_C32(0x7d961b4d), SPH_C32(0xd3d70f00), SPH_C32(0x712502c9),
6083 SPH_C32(0xe6a3d23b), SPH_C32(0x2261a075) },
6084 { SPH_C32(0xf77e0700), SPH_C32(0x64570df6), SPH_C32(0x7d96cbc8),
6085 SPH_C32(0x9b527f29), SPH_C32(0xa09b0f00), SPH_C32(0xe44aa51f),
6086 SPH_C32(0x443ec0ac), SPH_C32(0x4c84c821) },
6087 { SPH_C32(0x3fb90800), SPH_C32(0x7cdad883), SPH_C32(0xce97a914),
6088 SPH_C32(0xbdd9f5e5), SPH_C32(0xde320800), SPH_C32(0x288350fe),
6089 SPH_C32(0x71852ac7), SPH_C32(0xa6bf9f96) },
6090 { SPH_C32(0x881d0900), SPH_C32(0xf6c5e95b), SPH_C32(0x4b1e71bf),
6091 SPH_C32(0x5b1d9181), SPH_C32(0xad7e0800), SPH_C32(0xbdecf728),
6092 SPH_C32(0xd3183850), SPH_C32(0xc85af7c2) },
6093 { SPH_C32(0x4cf50800), SPH_C32(0xe9b57f55), SPH_C32(0x6c0abb83),
6094 SPH_C32(0xd33c9db1), SPH_C32(0x1ada0900), SPH_C32(0x37f3c6f0),
6095 SPH_C32(0x5691e0fb), SPH_C32(0x2e9e93a6) },
6096 { SPH_C32(0xfb510900), SPH_C32(0x63aa4e8d), SPH_C32(0xe9836328),
6097 SPH_C32(0x35f8f9d5), SPH_C32(0x69960900), SPH_C32(0xa29c6126),
6098 SPH_C32(0xf40cf26c), SPH_C32(0x407bfbf2) },
6099 { SPH_C32(0x98010a00), SPH_C32(0x63c85cb0), SPH_C32(0xae7250e6),
6100 SPH_C32(0x23cd8093), SPH_C32(0x30140800), SPH_C32(0x3ac838c0),
6101 SPH_C32(0xf147fc48), SPH_C32(0x9d4c34ba) },
6102 { SPH_C32(0x2fa50b00), SPH_C32(0xe9d76d68), SPH_C32(0x2bfb884d),
6103 SPH_C32(0xc509e4f7), SPH_C32(0x43580800), SPH_C32(0xafa79f16),
6104 SPH_C32(0x53daeedf), SPH_C32(0xf3a95cee) },
6105 { SPH_C32(0xeb4d0a00), SPH_C32(0xf6a7fb66), SPH_C32(0x0cef4271),
6106 SPH_C32(0x4d28e8c7), SPH_C32(0xf4fc0900), SPH_C32(0x25b8aece),
6107 SPH_C32(0xd6533674), SPH_C32(0x156d388a) },
6108 { SPH_C32(0x5ce90b00), SPH_C32(0x7cb8cabe), SPH_C32(0x89669ada),
6109 SPH_C32(0xabec8ca3), SPH_C32(0x87b00900), SPH_C32(0xb0d70918),
6110 SPH_C32(0x74ce24e3), SPH_C32(0x7b8850de) },
6111 { SPH_C32(0xd19f0800), SPH_C32(0x6e91b0bd), SPH_C32(0x4e557f9b),
6112 SPH_C32(0x862a5ec9), SPH_C32(0x97ac0a00), SPH_C32(0x25dabcf3),
6113 SPH_C32(0x91a205ba), SPH_C32(0x035841cc) },
6114 { SPH_C32(0x663b0900), SPH_C32(0xe48e8165), SPH_C32(0xcbdca730),
6115 SPH_C32(0x60ee3aad), SPH_C32(0xe4e00a00), SPH_C32(0xb0b51b25),
6116 SPH_C32(0x333f172d), SPH_C32(0x6dbd2998) },
6117 { SPH_C32(0xa2d30800), SPH_C32(0xfbfe176b), SPH_C32(0xecc86d0c),
6118 SPH_C32(0xe8cf369d), SPH_C32(0x53440b00), SPH_C32(0x3aaa2afd),
6119 SPH_C32(0xb6b6cf86), SPH_C32(0x8b794dfc) },
6120 { SPH_C32(0x15770900), SPH_C32(0x71e126b3), SPH_C32(0x6941b5a7),
6121 SPH_C32(0x0e0b52f9), SPH_C32(0x20080b00), SPH_C32(0xafc58d2b),
6122 SPH_C32(0x142bdd11), SPH_C32(0xe59c25a8) },
6123 { SPH_C32(0x76270a00), SPH_C32(0x7183348e), SPH_C32(0x2eb08669),
6124 SPH_C32(0x183e2bbf), SPH_C32(0x798a0a00), SPH_C32(0x3791d4cd),
6125 SPH_C32(0x1160d335), SPH_C32(0x38abeae0) },
6126 { SPH_C32(0xc1830b00), SPH_C32(0xfb9c0556), SPH_C32(0xab395ec2),
6127 SPH_C32(0xfefa4fdb), SPH_C32(0x0ac60a00), SPH_C32(0xa2fe731b),
6128 SPH_C32(0xb3fdc1a2), SPH_C32(0x564e82b4) },
6129 { SPH_C32(0x056b0a00), SPH_C32(0xe4ec9358), SPH_C32(0x8c2d94fe),
6130 SPH_C32(0x76db43eb), SPH_C32(0xbd620b00), SPH_C32(0x28e142c3),
6131 SPH_C32(0x36741909), SPH_C32(0xb08ae6d0) },
6132 { SPH_C32(0xb2cf0b00), SPH_C32(0x6ef3a280), SPH_C32(0x09a44c55),
6133 SPH_C32(0x901f278f), SPH_C32(0xce2e0b00), SPH_C32(0xbd8ee515),
6134 SPH_C32(0x94e90b9e), SPH_C32(0xde6f8e84) },
6135 { SPH_C32(0xb0870c00), SPH_C32(0x714710f4), SPH_C32(0xa152e1f5),
6136 SPH_C32(0x3454d933), SPH_C32(0xca8f0800), SPH_C32(0x07396701),
6137 SPH_C32(0x1bf7cf7c), SPH_C32(0x82c07470) },
6138 { SPH_C32(0x07230d00), SPH_C32(0xfb58212c), SPH_C32(0x24db395e),
6139 SPH_C32(0xd290bd57), SPH_C32(0xb9c30800), SPH_C32(0x9256c0d7),
6140 SPH_C32(0xb96addeb), SPH_C32(0xec251c24) },
6141 { SPH_C32(0xc3cb0c00), SPH_C32(0xe428b722), SPH_C32(0x03cff362),
6142 SPH_C32(0x5ab1b167), SPH_C32(0x0e670900), SPH_C32(0x1849f10f),
6143 SPH_C32(0x3ce30540), SPH_C32(0x0ae17840) },
6144 { SPH_C32(0x746f0d00), SPH_C32(0x6e3786fa), SPH_C32(0x86462bc9),
6145 SPH_C32(0xbc75d503), SPH_C32(0x7d2b0900), SPH_C32(0x8d2656d9),
6146 SPH_C32(0x9e7e17d7), SPH_C32(0x64041014) },
6147 { SPH_C32(0x173f0e00), SPH_C32(0x6e5594c7), SPH_C32(0xc1b71807),
6148 SPH_C32(0xaa40ac45), SPH_C32(0x24a90800), SPH_C32(0x15720f3f),
6149 SPH_C32(0x9b3519f3), SPH_C32(0xb933df5c) },
6150 { SPH_C32(0xa09b0f00), SPH_C32(0xe44aa51f), SPH_C32(0x443ec0ac),
6151 SPH_C32(0x4c84c821), SPH_C32(0x57e50800), SPH_C32(0x801da8e9),
6152 SPH_C32(0x39a80b64), SPH_C32(0xd7d6b708) },
6153 { SPH_C32(0x64730e00), SPH_C32(0xfb3a3311), SPH_C32(0x632a0a90),
6154 SPH_C32(0xc4a5c411), SPH_C32(0xe0410900), SPH_C32(0x0a029931),
6155 SPH_C32(0xbc21d3cf), SPH_C32(0x3112d36c) },
6156 { SPH_C32(0xd3d70f00), SPH_C32(0x712502c9), SPH_C32(0xe6a3d23b),
6157 SPH_C32(0x2261a075), SPH_C32(0x930d0900), SPH_C32(0x9f6d3ee7),
6158 SPH_C32(0x1ebcc158), SPH_C32(0x5ff7bb38) },
6159 { SPH_C32(0x5ea10c00), SPH_C32(0x630c78ca), SPH_C32(0x2190377a),
6160 SPH_C32(0x0fa7721f), SPH_C32(0x83110a00), SPH_C32(0x0a608b0c),
6161 SPH_C32(0xfbd0e001), SPH_C32(0x2727aa2a) },
6162 { SPH_C32(0xe9050d00), SPH_C32(0xe9134912), SPH_C32(0xa419efd1),
6163 SPH_C32(0xe963167b), SPH_C32(0xf05d0a00), SPH_C32(0x9f0f2cda),
6164 SPH_C32(0x594df296), SPH_C32(0x49c2c27e) },
6165 { SPH_C32(0x2ded0c00), SPH_C32(0xf663df1c), SPH_C32(0x830d25ed),
6166 SPH_C32(0x61421a4b), SPH_C32(0x47f90b00), SPH_C32(0x15101d02),
6167 SPH_C32(0xdcc42a3d), SPH_C32(0xaf06a61a) },
6168 { SPH_C32(0x9a490d00), SPH_C32(0x7c7ceec4), SPH_C32(0x0684fd46),
6169 SPH_C32(0x87867e2f), SPH_C32(0x34b50b00), SPH_C32(0x807fbad4),
6170 SPH_C32(0x7e5938aa), SPH_C32(0xc1e3ce4e) },
6171 { SPH_C32(0xf9190e00), SPH_C32(0x7c1efcf9), SPH_C32(0x4175ce88),
6172 SPH_C32(0x91b30769), SPH_C32(0x6d370a00), SPH_C32(0x182be332),
6173 SPH_C32(0x7b12368e), SPH_C32(0x1cd40106) },
6174 { SPH_C32(0x4ebd0f00), SPH_C32(0xf601cd21), SPH_C32(0xc4fc1623),
6175 SPH_C32(0x7777630d), SPH_C32(0x1e7b0a00), SPH_C32(0x8d4444e4),
6176 SPH_C32(0xd98f2419), SPH_C32(0x72316952) },
6177 { SPH_C32(0x8a550e00), SPH_C32(0xe9715b2f), SPH_C32(0xe3e8dc1f),
6178 SPH_C32(0xff566f3d), SPH_C32(0xa9df0b00), SPH_C32(0x075b753c),
6179 SPH_C32(0x5c06fcb2), SPH_C32(0x94f50d36) },
6180 { SPH_C32(0x3df10f00), SPH_C32(0x636e6af7), SPH_C32(0x666104b4),
6181 SPH_C32(0x19920b59), SPH_C32(0xda930b00), SPH_C32(0x9234d2ea),
6182 SPH_C32(0xfe9bee25), SPH_C32(0xfa106562) },
6183 { SPH_C32(0x2b040800), SPH_C32(0x5360ef7c), SPH_C32(0xa4e54caf),
6184 SPH_C32(0x99a61e03), SPH_C32(0x45b10c00), SPH_C32(0x0aa4af76),
6185 SPH_C32(0x7432879d), SPH_C32(0x0b4d58a6) },
6186 { SPH_C32(0x9ca00900), SPH_C32(0xd97fdea4), SPH_C32(0x216c9404),
6187 SPH_C32(0x7f627a67), SPH_C32(0x36fd0c00), SPH_C32(0x9fcb08a0),
6188 SPH_C32(0xd6af950a), SPH_C32(0x65a830f2) },
6189 { SPH_C32(0x58480800), SPH_C32(0xc60f48aa), SPH_C32(0x06785e38),
6190 SPH_C32(0xf7437657), SPH_C32(0x81590d00), SPH_C32(0x15d43978),
6191 SPH_C32(0x53264da1), SPH_C32(0x836c5496) },
6192 { SPH_C32(0xefec0900), SPH_C32(0x4c107972), SPH_C32(0x83f18693),
6193 SPH_C32(0x11871233), SPH_C32(0xf2150d00), SPH_C32(0x80bb9eae),
6194 SPH_C32(0xf1bb5f36), SPH_C32(0xed893cc2) },
6195 { SPH_C32(0x8cbc0a00), SPH_C32(0x4c726b4f), SPH_C32(0xc400b55d),
6196 SPH_C32(0x07b26b75), SPH_C32(0xab970c00), SPH_C32(0x18efc748),
6197 SPH_C32(0xf4f05112), SPH_C32(0x30bef38a) },
6198 { SPH_C32(0x3b180b00), SPH_C32(0xc66d5a97), SPH_C32(0x41896df6),
6199 SPH_C32(0xe1760f11), SPH_C32(0xd8db0c00), SPH_C32(0x8d80609e),
6200 SPH_C32(0x566d4385), SPH_C32(0x5e5b9bde) },
6201 { SPH_C32(0xfff00a00), SPH_C32(0xd91dcc99), SPH_C32(0x669da7ca),
6202 SPH_C32(0x69570321), SPH_C32(0x6f7f0d00), SPH_C32(0x079f5146),
6203 SPH_C32(0xd3e49b2e), SPH_C32(0xb89fffba) },
6204 { SPH_C32(0x48540b00), SPH_C32(0x5302fd41), SPH_C32(0xe3147f61),
6205 SPH_C32(0x8f936745), SPH_C32(0x1c330d00), SPH_C32(0x92f0f690),
6206 SPH_C32(0x717989b9), SPH_C32(0xd67a97ee) },
6207 { SPH_C32(0xc5220800), SPH_C32(0x412b8742), SPH_C32(0x24279a20),
6208 SPH_C32(0xa255b52f), SPH_C32(0x0c2f0e00), SPH_C32(0x07fd437b),
6209 SPH_C32(0x9415a8e0), SPH_C32(0xaeaa86fc) },
6210 { SPH_C32(0x72860900), SPH_C32(0xcb34b69a), SPH_C32(0xa1ae428b),
6211 SPH_C32(0x4491d14b), SPH_C32(0x7f630e00), SPH_C32(0x9292e4ad),
6212 SPH_C32(0x3688ba77), SPH_C32(0xc04feea8) },
6213 { SPH_C32(0xb66e0800), SPH_C32(0xd4442094), SPH_C32(0x86ba88b7),
6214 SPH_C32(0xccb0dd7b), SPH_C32(0xc8c70f00), SPH_C32(0x188dd575),
6215 SPH_C32(0xb30162dc), SPH_C32(0x268b8acc) },
6216 { SPH_C32(0x01ca0900), SPH_C32(0x5e5b114c), SPH_C32(0x0333501c),
6217 SPH_C32(0x2a74b91f), SPH_C32(0xbb8b0f00), SPH_C32(0x8de272a3),
6218 SPH_C32(0x119c704b), SPH_C32(0x486ee298) },
6219 { SPH_C32(0x629a0a00), SPH_C32(0x5e390371), SPH_C32(0x44c263d2),
6220 SPH_C32(0x3c41c059), SPH_C32(0xe2090e00), SPH_C32(0x15b62b45),
6221 SPH_C32(0x14d77e6f), SPH_C32(0x95592dd0) },
6222 { SPH_C32(0xd53e0b00), SPH_C32(0xd42632a9), SPH_C32(0xc14bbb79),
6223 SPH_C32(0xda85a43d), SPH_C32(0x91450e00), SPH_C32(0x80d98c93),
6224 SPH_C32(0xb64a6cf8), SPH_C32(0xfbbc4584) },
6225 { SPH_C32(0x11d60a00), SPH_C32(0xcb56a4a7), SPH_C32(0xe65f7145),
6226 SPH_C32(0x52a4a80d), SPH_C32(0x26e10f00), SPH_C32(0x0ac6bd4b),
6227 SPH_C32(0x33c3b453), SPH_C32(0x1d7821e0) },
6228 { SPH_C32(0xa6720b00), SPH_C32(0x4149957f), SPH_C32(0x63d6a9ee),
6229 SPH_C32(0xb460cc69), SPH_C32(0x55ad0f00), SPH_C32(0x9fa91a9d),
6230 SPH_C32(0x915ea6c4), SPH_C32(0x739d49b4) },
6231 { SPH_C32(0xa43a0c00), SPH_C32(0x5efd270b), SPH_C32(0xcb20044e),
6232 SPH_C32(0x102b32d5), SPH_C32(0x510c0c00), SPH_C32(0x251e9889),
6233 SPH_C32(0x1e406226), SPH_C32(0x2f32b340) },
6234 { SPH_C32(0x139e0d00), SPH_C32(0xd4e216d3), SPH_C32(0x4ea9dce5),
6235 SPH_C32(0xf6ef56b1), SPH_C32(0x22400c00), SPH_C32(0xb0713f5f),
6236 SPH_C32(0xbcdd70b1), SPH_C32(0x41d7db14) },
6237 { SPH_C32(0xd7760c00), SPH_C32(0xcb9280dd), SPH_C32(0x69bd16d9),
6238 SPH_C32(0x7ece5a81), SPH_C32(0x95e40d00), SPH_C32(0x3a6e0e87),
6239 SPH_C32(0x3954a81a), SPH_C32(0xa713bf70) },
6240 { SPH_C32(0x60d20d00), SPH_C32(0x418db105), SPH_C32(0xec34ce72),
6241 SPH_C32(0x980a3ee5), SPH_C32(0xe6a80d00), SPH_C32(0xaf01a951),
6242 SPH_C32(0x9bc9ba8d), SPH_C32(0xc9f6d724) },
6243 { SPH_C32(0x03820e00), SPH_C32(0x41efa338), SPH_C32(0xabc5fdbc),
6244 SPH_C32(0x8e3f47a3), SPH_C32(0xbf2a0c00), SPH_C32(0x3755f0b7),
6245 SPH_C32(0x9e82b4a9), SPH_C32(0x14c1186c) },
6246 { SPH_C32(0xb4260f00), SPH_C32(0xcbf092e0), SPH_C32(0x2e4c2517),
6247 SPH_C32(0x68fb23c7), SPH_C32(0xcc660c00), SPH_C32(0xa23a5761),
6248 SPH_C32(0x3c1fa63e), SPH_C32(0x7a247038) },
6249 { SPH_C32(0x70ce0e00), SPH_C32(0xd48004ee), SPH_C32(0x0958ef2b),
6250 SPH_C32(0xe0da2ff7), SPH_C32(0x7bc20d00), SPH_C32(0x282566b9),
6251 SPH_C32(0xb9967e95), SPH_C32(0x9ce0145c) },
6252 { SPH_C32(0xc76a0f00), SPH_C32(0x5e9f3536), SPH_C32(0x8cd13780),
6253 SPH_C32(0x061e4b93), SPH_C32(0x088e0d00), SPH_C32(0xbd4ac16f),
6254 SPH_C32(0x1b0b6c02), SPH_C32(0xf2057c08) },
6255 { SPH_C32(0x4a1c0c00), SPH_C32(0x4cb64f35), SPH_C32(0x4be2d2c1),
6256 SPH_C32(0x2bd899f9), SPH_C32(0x18920e00), SPH_C32(0x28477484),
6257 SPH_C32(0xfe674d5b), SPH_C32(0x8ad56d1a) },
6258 { SPH_C32(0xfdb80d00), SPH_C32(0xc6a97eed), SPH_C32(0xce6b0a6a),
6259 SPH_C32(0xcd1cfd9d), SPH_C32(0x6bde0e00), SPH_C32(0xbd28d352),
6260 SPH_C32(0x5cfa5fcc), SPH_C32(0xe430054e) },
6261 { SPH_C32(0x39500c00), SPH_C32(0xd9d9e8e3), SPH_C32(0xe97fc056),
6262 SPH_C32(0x453df1ad), SPH_C32(0xdc7a0f00), SPH_C32(0x3737e28a),
6263 SPH_C32(0xd9738767), SPH_C32(0x02f4612a) },
6264 { SPH_C32(0x8ef40d00), SPH_C32(0x53c6d93b), SPH_C32(0x6cf618fd),
6265 SPH_C32(0xa3f995c9), SPH_C32(0xaf360f00), SPH_C32(0xa258455c),
6266 SPH_C32(0x7bee95f0), SPH_C32(0x6c11097e) },
6267 { SPH_C32(0xeda40e00), SPH_C32(0x53a4cb06), SPH_C32(0x2b072b33),
6268 SPH_C32(0xb5ccec8f), SPH_C32(0xf6b40e00), SPH_C32(0x3a0c1cba),
6269 SPH_C32(0x7ea59bd4), SPH_C32(0xb126c636) },
6270 { SPH_C32(0x5a000f00), SPH_C32(0xd9bbfade), SPH_C32(0xae8ef398),
6271 SPH_C32(0x530888eb), SPH_C32(0x85f80e00), SPH_C32(0xaf63bb6c),
6272 SPH_C32(0xdc388943), SPH_C32(0xdfc3ae62) },
6273 { SPH_C32(0x9ee80e00), SPH_C32(0xc6cb6cd0), SPH_C32(0x899a39a4),
6274 SPH_C32(0xdb2984db), SPH_C32(0x325c0f00), SPH_C32(0x257c8ab4),
6275 SPH_C32(0x59b151e8), SPH_C32(0x3907ca06) },
6276 { SPH_C32(0x294c0f00), SPH_C32(0x4cd45d08), SPH_C32(0x0c13e10f),
6277 SPH_C32(0x3dede0bf), SPH_C32(0x41100f00), SPH_C32(0xb0132d62),
6278 SPH_C32(0xfb2c437f), SPH_C32(0x57e2a252) }
6279 };
6280 static const sph_u32 T256_16[256][8] = {
6281 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
6282 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
6283 SPH_C32(0x00000000), SPH_C32(0x00000000) },
6284 { SPH_C32(0x515c0010), SPH_C32(0x40f372fb), SPH_C32(0xfce72602),
6285 SPH_C32(0x71575061), SPH_C32(0x2e390000), SPH_C32(0x64dd6689),
6286 SPH_C32(0x3cd406fc), SPH_C32(0xb1f490bc) },
6287 { SPH_C32(0x2e390000), SPH_C32(0x64dd6689), SPH_C32(0x3cd406fc),
6288 SPH_C32(0xb1f490bc), SPH_C32(0x7f650010), SPH_C32(0x242e1472),
6289 SPH_C32(0xc03320fe), SPH_C32(0xc0a3c0dd) },
6290 { SPH_C32(0x7f650010), SPH_C32(0x242e1472), SPH_C32(0xc03320fe),
6291 SPH_C32(0xc0a3c0dd), SPH_C32(0x515c0010), SPH_C32(0x40f372fb),
6292 SPH_C32(0xfce72602), SPH_C32(0x71575061) },
6293 { SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6), SPH_C32(0xf9ce4c04),
6294 SPH_C32(0xe2afa0c0), SPH_C32(0x5c720000), SPH_C32(0xc9bacd12),
6295 SPH_C32(0x79a90df9), SPH_C32(0x63e92178) },
6296 { SPH_C32(0xf3e40030), SPH_C32(0xc114970d), SPH_C32(0x05296a06),
6297 SPH_C32(0x93f8f0a1), SPH_C32(0x724b0000), SPH_C32(0xad67ab9b),
6298 SPH_C32(0x457d0b05), SPH_C32(0xd21db1c4) },
6299 { SPH_C32(0x8c810020), SPH_C32(0xe53a837f), SPH_C32(0xc51a4af8),
6300 SPH_C32(0x535b307c), SPH_C32(0x23170010), SPH_C32(0xed94d960),
6301 SPH_C32(0xb99a2d07), SPH_C32(0xa34ae1a5) },
6302 { SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184), SPH_C32(0x39fd6cfa),
6303 SPH_C32(0x220c601d), SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9),
6304 SPH_C32(0x854e2bfb), SPH_C32(0x12be7119) },
6305 { SPH_C32(0x5c720000), SPH_C32(0xc9bacd12), SPH_C32(0x79a90df9),
6306 SPH_C32(0x63e92178), SPH_C32(0xfeca0020), SPH_C32(0x485d28e4),
6307 SPH_C32(0x806741fd), SPH_C32(0x814681b8) },
6308 { SPH_C32(0x0d2e0010), SPH_C32(0x8949bfe9), SPH_C32(0x854e2bfb),
6309 SPH_C32(0x12be7119), SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d),
6310 SPH_C32(0xbcb34701), SPH_C32(0x30b21104) },
6311 { SPH_C32(0x724b0000), SPH_C32(0xad67ab9b), SPH_C32(0x457d0b05),
6312 SPH_C32(0xd21db1c4), SPH_C32(0x81af0030), SPH_C32(0x6c733c96),
6313 SPH_C32(0x40546103), SPH_C32(0x41e54165) },
6314 { SPH_C32(0x23170010), SPH_C32(0xed94d960), SPH_C32(0xb99a2d07),
6315 SPH_C32(0xa34ae1a5), SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f),
6316 SPH_C32(0x7c8067ff), SPH_C32(0xf011d1d9) },
6317 { SPH_C32(0xfeca0020), SPH_C32(0x485d28e4), SPH_C32(0x806741fd),
6318 SPH_C32(0x814681b8), SPH_C32(0xa2b80020), SPH_C32(0x81e7e5f6),
6319 SPH_C32(0xf9ce4c04), SPH_C32(0xe2afa0c0) },
6320 { SPH_C32(0xaf960030), SPH_C32(0x08ae5a1f), SPH_C32(0x7c8067ff),
6321 SPH_C32(0xf011d1d9), SPH_C32(0x8c810020), SPH_C32(0xe53a837f),
6322 SPH_C32(0xc51a4af8), SPH_C32(0x535b307c) },
6323 { SPH_C32(0xd0f30020), SPH_C32(0x2c804e6d), SPH_C32(0xbcb34701),
6324 SPH_C32(0x30b21104), SPH_C32(0xdddd0030), SPH_C32(0xa5c9f184),
6325 SPH_C32(0x39fd6cfa), SPH_C32(0x220c601d) },
6326 { SPH_C32(0x81af0030), SPH_C32(0x6c733c96), SPH_C32(0x40546103),
6327 SPH_C32(0x41e54165), SPH_C32(0xf3e40030), SPH_C32(0xc114970d),
6328 SPH_C32(0x05296a06), SPH_C32(0x93f8f0a1) },
6329 { SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e), SPH_C32(0x36656ba8),
6330 SPH_C32(0x23633a05), SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34),
6331 SPH_C32(0x5d5ca0f7), SPH_C32(0x727784cb) },
6332 { SPH_C32(0x1c920050), SPH_C32(0x7ba89e85), SPH_C32(0xca824daa),
6333 SPH_C32(0x52346a64), SPH_C32(0x56920000), SPH_C32(0xc4103cbd),
6334 SPH_C32(0x6188a60b), SPH_C32(0xc3831477) },
6335 { SPH_C32(0x63f70040), SPH_C32(0x5f868af7), SPH_C32(0x0ab16d54),
6336 SPH_C32(0x9297aab9), SPH_C32(0x07ce0010), SPH_C32(0x84e34e46),
6337 SPH_C32(0x9d6f8009), SPH_C32(0xb2d44416) },
6338 { SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c), SPH_C32(0xf6564b56),
6339 SPH_C32(0xe3c0fad8), SPH_C32(0x29f70010), SPH_C32(0xe03e28cf),
6340 SPH_C32(0xa1bb86f5), SPH_C32(0x0320d4aa) },
6341 { SPH_C32(0xef760060), SPH_C32(0xbabc0988), SPH_C32(0xcfab27ac),
6342 SPH_C32(0xc1cc9ac5), SPH_C32(0x24d90000), SPH_C32(0x69779726),
6343 SPH_C32(0x24f5ad0e), SPH_C32(0x119ea5b3) },
6344 { SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73), SPH_C32(0x334c01ae),
6345 SPH_C32(0xb09bcaa4), SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af),
6346 SPH_C32(0x1821abf2), SPH_C32(0xa06a350f) },
6347 { SPH_C32(0xc14f0060), SPH_C32(0xde616f01), SPH_C32(0xf37f2150),
6348 SPH_C32(0x70380a79), SPH_C32(0x5bbc0010), SPH_C32(0x4d598354),
6349 SPH_C32(0xe4c68df0), SPH_C32(0xd13d656e) },
6350 { SPH_C32(0x90130070), SPH_C32(0x9e921dfa), SPH_C32(0x0f980752),
6351 SPH_C32(0x016f5a18), SPH_C32(0x75850010), SPH_C32(0x2984e5dd),
6352 SPH_C32(0xd8128b0c), SPH_C32(0x60c9f5d2) },
6353 { SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c), SPH_C32(0x4fcc6651),
6354 SPH_C32(0x408a1b7d), SPH_C32(0x86610020), SPH_C32(0xe89072d0),
6355 SPH_C32(0xdd3be10a), SPH_C32(0xf3310573) },
6356 { SPH_C32(0x40e00050), SPH_C32(0xb2125397), SPH_C32(0xb32b4053),
6357 SPH_C32(0x31dd4b1c), SPH_C32(0xa8580020), SPH_C32(0x8c4d1459),
6358 SPH_C32(0xe1efe7f6), SPH_C32(0x42c595cf) },
6359 { SPH_C32(0x3f850040), SPH_C32(0x963c47e5), SPH_C32(0x731860ad),
6360 SPH_C32(0xf17e8bc1), SPH_C32(0xf9040030), SPH_C32(0xccbe66a2),
6361 SPH_C32(0x1d08c1f4), SPH_C32(0x3392c5ae) },
6362 { SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e), SPH_C32(0x8fff46af),
6363 SPH_C32(0x8029dba0), SPH_C32(0xd73d0030), SPH_C32(0xa863002b),
6364 SPH_C32(0x21dcc708), SPH_C32(0x82665512) },
6365 { SPH_C32(0xb3040060), SPH_C32(0x7306c49a), SPH_C32(0xb6022a55),
6366 SPH_C32(0xa225bbbd), SPH_C32(0xda130020), SPH_C32(0x212abfc2),
6367 SPH_C32(0xa492ecf3), SPH_C32(0x90d8240b) },
6368 { SPH_C32(0xe2580070), SPH_C32(0x33f5b661), SPH_C32(0x4ae50c57),
6369 SPH_C32(0xd372ebdc), SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b),
6370 SPH_C32(0x9846ea0f), SPH_C32(0x212cb4b7) },
6371 { SPH_C32(0x9d3d0060), SPH_C32(0x17dba213), SPH_C32(0x8ad62ca9),
6372 SPH_C32(0x13d12b01), SPH_C32(0xa5760030), SPH_C32(0x0504abb0),
6373 SPH_C32(0x64a1cc0d), SPH_C32(0x507be4d6) },
6374 { SPH_C32(0xcc610070), SPH_C32(0x5728d0e8), SPH_C32(0x76310aab),
6375 SPH_C32(0x62867b60), SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39),
6376 SPH_C32(0x5875caf1), SPH_C32(0xe18f746a) },
6377 { SPH_C32(0x78ab0000), SPH_C32(0xa0cd5a34), SPH_C32(0x5d5ca0f7),
6378 SPH_C32(0x727784cb), SPH_C32(0x35650040), SPH_C32(0x9b96b64a),
6379 SPH_C32(0x6b39cb5f), SPH_C32(0x5114bece) },
6380 { SPH_C32(0x29f70010), SPH_C32(0xe03e28cf), SPH_C32(0xa1bb86f5),
6381 SPH_C32(0x0320d4aa), SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3),
6382 SPH_C32(0x57edcda3), SPH_C32(0xe0e02e72) },
6383 { SPH_C32(0x56920000), SPH_C32(0xc4103cbd), SPH_C32(0x6188a60b),
6384 SPH_C32(0xc3831477), SPH_C32(0x4a000050), SPH_C32(0xbfb8a238),
6385 SPH_C32(0xab0aeba1), SPH_C32(0x91b77e13) },
6386 { SPH_C32(0x07ce0010), SPH_C32(0x84e34e46), SPH_C32(0x9d6f8009),
6387 SPH_C32(0xb2d44416), SPH_C32(0x64390050), SPH_C32(0xdb65c4b1),
6388 SPH_C32(0x97deed5d), SPH_C32(0x2043eeaf) },
6389 { SPH_C32(0xda130020), SPH_C32(0x212abfc2), SPH_C32(0xa492ecf3),
6390 SPH_C32(0x90d8240b), SPH_C32(0x69170040), SPH_C32(0x522c7b58),
6391 SPH_C32(0x1290c6a6), SPH_C32(0x32fd9fb6) },
6392 { SPH_C32(0x8b4f0030), SPH_C32(0x61d9cd39), SPH_C32(0x5875caf1),
6393 SPH_C32(0xe18f746a), SPH_C32(0x472e0040), SPH_C32(0x36f11dd1),
6394 SPH_C32(0x2e44c05a), SPH_C32(0x83090f0a) },
6395 { SPH_C32(0xf42a0020), SPH_C32(0x45f7d94b), SPH_C32(0x9846ea0f),
6396 SPH_C32(0x212cb4b7), SPH_C32(0x16720050), SPH_C32(0x76026f2a),
6397 SPH_C32(0xd2a3e658), SPH_C32(0xf25e5f6b) },
6398 { SPH_C32(0xa5760030), SPH_C32(0x0504abb0), SPH_C32(0x64a1cc0d),
6399 SPH_C32(0x507be4d6), SPH_C32(0x384b0050), SPH_C32(0x12df09a3),
6400 SPH_C32(0xee77e0a4), SPH_C32(0x43aacfd7) },
6401 { SPH_C32(0x24d90000), SPH_C32(0x69779726), SPH_C32(0x24f5ad0e),
6402 SPH_C32(0x119ea5b3), SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae),
6403 SPH_C32(0xeb5e8aa2), SPH_C32(0xd0523f76) },
6404 { SPH_C32(0x75850010), SPH_C32(0x2984e5dd), SPH_C32(0xd8128b0c),
6405 SPH_C32(0x60c9f5d2), SPH_C32(0xe5960060), SPH_C32(0xb716f827),
6406 SPH_C32(0xd78a8c5e), SPH_C32(0x61a6afca) },
6407 { SPH_C32(0x0ae00000), SPH_C32(0x0daaf1af), SPH_C32(0x1821abf2),
6408 SPH_C32(0xa06a350f), SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc),
6409 SPH_C32(0x2b6daa5c), SPH_C32(0x10f1ffab) },
6410 { SPH_C32(0x5bbc0010), SPH_C32(0x4d598354), SPH_C32(0xe4c68df0),
6411 SPH_C32(0xd13d656e), SPH_C32(0x9af30070), SPH_C32(0x9338ec55),
6412 SPH_C32(0x17b9aca0), SPH_C32(0xa1056f17) },
6413 { SPH_C32(0x86610020), SPH_C32(0xe89072d0), SPH_C32(0xdd3be10a),
6414 SPH_C32(0xf3310573), SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc),
6415 SPH_C32(0x92f7875b), SPH_C32(0xb3bb1e0e) },
6416 { SPH_C32(0xd73d0030), SPH_C32(0xa863002b), SPH_C32(0x21dcc708),
6417 SPH_C32(0x82665512), SPH_C32(0xb9e40060), SPH_C32(0x7eac3535),
6418 SPH_C32(0xae2381a7), SPH_C32(0x024f8eb2) },
6419 { SPH_C32(0xa8580020), SPH_C32(0x8c4d1459), SPH_C32(0xe1efe7f6),
6420 SPH_C32(0x42c595cf), SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce),
6421 SPH_C32(0x52c4a7a5), SPH_C32(0x7318ded3) },
6422 { SPH_C32(0xf9040030), SPH_C32(0xccbe66a2), SPH_C32(0x1d08c1f4),
6423 SPH_C32(0x3392c5ae), SPH_C32(0xc6810070), SPH_C32(0x5a822147),
6424 SPH_C32(0x6e10a159), SPH_C32(0xc2ec4e6f) },
6425 { SPH_C32(0x35650040), SPH_C32(0x9b96b64a), SPH_C32(0x6b39cb5f),
6426 SPH_C32(0x5114bece), SPH_C32(0x4dce0040), SPH_C32(0x3b5bec7e),
6427 SPH_C32(0x36656ba8), SPH_C32(0x23633a05) },
6428 { SPH_C32(0x64390050), SPH_C32(0xdb65c4b1), SPH_C32(0x97deed5d),
6429 SPH_C32(0x2043eeaf), SPH_C32(0x63f70040), SPH_C32(0x5f868af7),
6430 SPH_C32(0x0ab16d54), SPH_C32(0x9297aab9) },
6431 { SPH_C32(0x1b5c0040), SPH_C32(0xff4bd0c3), SPH_C32(0x57edcda3),
6432 SPH_C32(0xe0e02e72), SPH_C32(0x32ab0050), SPH_C32(0x1f75f80c),
6433 SPH_C32(0xf6564b56), SPH_C32(0xe3c0fad8) },
6434 { SPH_C32(0x4a000050), SPH_C32(0xbfb8a238), SPH_C32(0xab0aeba1),
6435 SPH_C32(0x91b77e13), SPH_C32(0x1c920050), SPH_C32(0x7ba89e85),
6436 SPH_C32(0xca824daa), SPH_C32(0x52346a64) },
6437 { SPH_C32(0x97dd0060), SPH_C32(0x1a7153bc), SPH_C32(0x92f7875b),
6438 SPH_C32(0xb3bb1e0e), SPH_C32(0x11bc0040), SPH_C32(0xf2e1216c),
6439 SPH_C32(0x4fcc6651), SPH_C32(0x408a1b7d) },
6440 { SPH_C32(0xc6810070), SPH_C32(0x5a822147), SPH_C32(0x6e10a159),
6441 SPH_C32(0xc2ec4e6f), SPH_C32(0x3f850040), SPH_C32(0x963c47e5),
6442 SPH_C32(0x731860ad), SPH_C32(0xf17e8bc1) },
6443 { SPH_C32(0xb9e40060), SPH_C32(0x7eac3535), SPH_C32(0xae2381a7),
6444 SPH_C32(0x024f8eb2), SPH_C32(0x6ed90050), SPH_C32(0xd6cf351e),
6445 SPH_C32(0x8fff46af), SPH_C32(0x8029dba0) },
6446 { SPH_C32(0xe8b80070), SPH_C32(0x3e5f47ce), SPH_C32(0x52c4a7a5),
6447 SPH_C32(0x7318ded3), SPH_C32(0x40e00050), SPH_C32(0xb2125397),
6448 SPH_C32(0xb32b4053), SPH_C32(0x31dd4b1c) },
6449 { SPH_C32(0x69170040), SPH_C32(0x522c7b58), SPH_C32(0x1290c6a6),
6450 SPH_C32(0x32fd9fb6), SPH_C32(0xb3040060), SPH_C32(0x7306c49a),
6451 SPH_C32(0xb6022a55), SPH_C32(0xa225bbbd) },
6452 { SPH_C32(0x384b0050), SPH_C32(0x12df09a3), SPH_C32(0xee77e0a4),
6453 SPH_C32(0x43aacfd7), SPH_C32(0x9d3d0060), SPH_C32(0x17dba213),
6454 SPH_C32(0x8ad62ca9), SPH_C32(0x13d12b01) },
6455 { SPH_C32(0x472e0040), SPH_C32(0x36f11dd1), SPH_C32(0x2e44c05a),
6456 SPH_C32(0x83090f0a), SPH_C32(0xcc610070), SPH_C32(0x5728d0e8),
6457 SPH_C32(0x76310aab), SPH_C32(0x62867b60) },
6458 { SPH_C32(0x16720050), SPH_C32(0x76026f2a), SPH_C32(0xd2a3e658),
6459 SPH_C32(0xf25e5f6b), SPH_C32(0xe2580070), SPH_C32(0x33f5b661),
6460 SPH_C32(0x4ae50c57), SPH_C32(0xd372ebdc) },
6461 { SPH_C32(0xcbaf0060), SPH_C32(0xd3cb9eae), SPH_C32(0xeb5e8aa2),
6462 SPH_C32(0xd0523f76), SPH_C32(0xef760060), SPH_C32(0xbabc0988),
6463 SPH_C32(0xcfab27ac), SPH_C32(0xc1cc9ac5) },
6464 { SPH_C32(0x9af30070), SPH_C32(0x9338ec55), SPH_C32(0x17b9aca0),
6465 SPH_C32(0xa1056f17), SPH_C32(0xc14f0060), SPH_C32(0xde616f01),
6466 SPH_C32(0xf37f2150), SPH_C32(0x70380a79) },
6467 { SPH_C32(0xe5960060), SPH_C32(0xb716f827), SPH_C32(0xd78a8c5e),
6468 SPH_C32(0x61a6afca), SPH_C32(0x90130070), SPH_C32(0x9e921dfa),
6469 SPH_C32(0x0f980752), SPH_C32(0x016f5a18) },
6470 { SPH_C32(0xb4ca0070), SPH_C32(0xf7e58adc), SPH_C32(0x2b6daa5c),
6471 SPH_C32(0x10f1ffab), SPH_C32(0xbe2a0070), SPH_C32(0xfa4f7b73),
6472 SPH_C32(0x334c01ae), SPH_C32(0xb09bcaa4) },
6473 { SPH_C32(0x5bd20080), SPH_C32(0x450f18ec), SPH_C32(0xc2c46c55),
6474 SPH_C32(0xf362b233), SPH_C32(0x39a60000), SPH_C32(0x4ab753eb),
6475 SPH_C32(0xd14e094b), SPH_C32(0xb772b42b) },
6476 { SPH_C32(0x0a8e0090), SPH_C32(0x05fc6a17), SPH_C32(0x3e234a57),
6477 SPH_C32(0x8235e252), SPH_C32(0x179f0000), SPH_C32(0x2e6a3562),
6478 SPH_C32(0xed9a0fb7), SPH_C32(0x06862497) },
6479 { SPH_C32(0x75eb0080), SPH_C32(0x21d27e65), SPH_C32(0xfe106aa9),
6480 SPH_C32(0x4296228f), SPH_C32(0x46c30010), SPH_C32(0x6e994799),
6481 SPH_C32(0x117d29b5), SPH_C32(0x77d174f6) },
6482 { SPH_C32(0x24b70090), SPH_C32(0x61210c9e), SPH_C32(0x02f74cab),
6483 SPH_C32(0x33c172ee), SPH_C32(0x68fa0010), SPH_C32(0x0a442110),
6484 SPH_C32(0x2da92f49), SPH_C32(0xc625e44a) },
6485 { SPH_C32(0xf96a00a0), SPH_C32(0xc4e8fd1a), SPH_C32(0x3b0a2051),
6486 SPH_C32(0x11cd12f3), SPH_C32(0x65d40000), SPH_C32(0x830d9ef9),
6487 SPH_C32(0xa8e704b2), SPH_C32(0xd49b9553) },
6488 { SPH_C32(0xa83600b0), SPH_C32(0x841b8fe1), SPH_C32(0xc7ed0653),
6489 SPH_C32(0x609a4292), SPH_C32(0x4bed0000), SPH_C32(0xe7d0f870),
6490 SPH_C32(0x9433024e), SPH_C32(0x656f05ef) },
6491 { SPH_C32(0xd75300a0), SPH_C32(0xa0359b93), SPH_C32(0x07de26ad),
6492 SPH_C32(0xa039824f), SPH_C32(0x1ab10010), SPH_C32(0xa7238a8b),
6493 SPH_C32(0x68d4244c), SPH_C32(0x1438558e) },
6494 { SPH_C32(0x860f00b0), SPH_C32(0xe0c6e968), SPH_C32(0xfb3900af),
6495 SPH_C32(0xd16ed22e), SPH_C32(0x34880010), SPH_C32(0xc3feec02),
6496 SPH_C32(0x540022b0), SPH_C32(0xa5ccc532) },
6497 { SPH_C32(0x07a00080), SPH_C32(0x8cb5d5fe), SPH_C32(0xbb6d61ac),
6498 SPH_C32(0x908b934b), SPH_C32(0xc76c0020), SPH_C32(0x02ea7b0f),
6499 SPH_C32(0x512948b6), SPH_C32(0x36343593) },
6500 { SPH_C32(0x56fc0090), SPH_C32(0xcc46a705), SPH_C32(0x478a47ae),
6501 SPH_C32(0xe1dcc32a), SPH_C32(0xe9550020), SPH_C32(0x66371d86),
6502 SPH_C32(0x6dfd4e4a), SPH_C32(0x87c0a52f) },
6503 { SPH_C32(0x29990080), SPH_C32(0xe868b377), SPH_C32(0x87b96750),
6504 SPH_C32(0x217f03f7), SPH_C32(0xb8090030), SPH_C32(0x26c46f7d),
6505 SPH_C32(0x911a6848), SPH_C32(0xf697f54e) },
6506 { SPH_C32(0x78c50090), SPH_C32(0xa89bc18c), SPH_C32(0x7b5e4152),
6507 SPH_C32(0x50285396), SPH_C32(0x96300030), SPH_C32(0x421909f4),
6508 SPH_C32(0xadce6eb4), SPH_C32(0x476365f2) },
6509 { SPH_C32(0xa51800a0), SPH_C32(0x0d523008), SPH_C32(0x42a32da8),
6510 SPH_C32(0x7224338b), SPH_C32(0x9b1e0020), SPH_C32(0xcb50b61d),
6511 SPH_C32(0x2880454f), SPH_C32(0x55dd14eb) },
6512 { SPH_C32(0xf44400b0), SPH_C32(0x4da142f3), SPH_C32(0xbe440baa),
6513 SPH_C32(0x037363ea), SPH_C32(0xb5270020), SPH_C32(0xaf8dd094),
6514 SPH_C32(0x145443b3), SPH_C32(0xe4298457) },
6515 { SPH_C32(0x8b2100a0), SPH_C32(0x698f5681), SPH_C32(0x7e772b54),
6516 SPH_C32(0xc3d0a337), SPH_C32(0xe47b0030), SPH_C32(0xef7ea26f),
6517 SPH_C32(0xe8b365b1), SPH_C32(0x957ed436) },
6518 { SPH_C32(0xda7d00b0), SPH_C32(0x297c247a), SPH_C32(0x82900d56),
6519 SPH_C32(0xb287f356), SPH_C32(0xca420030), SPH_C32(0x8ba3c4e6),
6520 SPH_C32(0xd467634d), SPH_C32(0x248a448a) },
6521 { SPH_C32(0x161c00c0), SPH_C32(0x7e54f492), SPH_C32(0xf4a107fd),
6522 SPH_C32(0xd0018836), SPH_C32(0x410d0000), SPH_C32(0xea7a09df),
6523 SPH_C32(0x8c12a9bc), SPH_C32(0xc50530e0) },
6524 { SPH_C32(0x474000d0), SPH_C32(0x3ea78669), SPH_C32(0x084621ff),
6525 SPH_C32(0xa156d857), SPH_C32(0x6f340000), SPH_C32(0x8ea76f56),
6526 SPH_C32(0xb0c6af40), SPH_C32(0x74f1a05c) },
6527 { SPH_C32(0x382500c0), SPH_C32(0x1a89921b), SPH_C32(0xc8750101),
6528 SPH_C32(0x61f5188a), SPH_C32(0x3e680010), SPH_C32(0xce541dad),
6529 SPH_C32(0x4c218942), SPH_C32(0x05a6f03d) },
6530 { SPH_C32(0x697900d0), SPH_C32(0x5a7ae0e0), SPH_C32(0x34922703),
6531 SPH_C32(0x10a248eb), SPH_C32(0x10510010), SPH_C32(0xaa897b24),
6532 SPH_C32(0x70f58fbe), SPH_C32(0xb4526081) },
6533 { SPH_C32(0xb4a400e0), SPH_C32(0xffb31164), SPH_C32(0x0d6f4bf9),
6534 SPH_C32(0x32ae28f6), SPH_C32(0x1d7f0000), SPH_C32(0x23c0c4cd),
6535 SPH_C32(0xf5bba445), SPH_C32(0xa6ec1198) },
6536 { SPH_C32(0xe5f800f0), SPH_C32(0xbf40639f), SPH_C32(0xf1886dfb),
6537 SPH_C32(0x43f97897), SPH_C32(0x33460000), SPH_C32(0x471da244),
6538 SPH_C32(0xc96fa2b9), SPH_C32(0x17188124) },
6539 { SPH_C32(0x9a9d00e0), SPH_C32(0x9b6e77ed), SPH_C32(0x31bb4d05),
6540 SPH_C32(0x835ab84a), SPH_C32(0x621a0010), SPH_C32(0x07eed0bf),
6541 SPH_C32(0x358884bb), SPH_C32(0x664fd145) },
6542 { SPH_C32(0xcbc100f0), SPH_C32(0xdb9d0516), SPH_C32(0xcd5c6b07),
6543 SPH_C32(0xf20de82b), SPH_C32(0x4c230010), SPH_C32(0x6333b636),
6544 SPH_C32(0x095c8247), SPH_C32(0xd7bb41f9) },
6545 { SPH_C32(0x4a6e00c0), SPH_C32(0xb7ee3980), SPH_C32(0x8d080a04),
6546 SPH_C32(0xb3e8a94e), SPH_C32(0xbfc70020), SPH_C32(0xa227213b),
6547 SPH_C32(0x0c75e841), SPH_C32(0x4443b158) },
6548 { SPH_C32(0x1b3200d0), SPH_C32(0xf71d4b7b), SPH_C32(0x71ef2c06),
6549 SPH_C32(0xc2bff92f), SPH_C32(0x91fe0020), SPH_C32(0xc6fa47b2),
6550 SPH_C32(0x30a1eebd), SPH_C32(0xf5b721e4) },
6551 { SPH_C32(0x645700c0), SPH_C32(0xd3335f09), SPH_C32(0xb1dc0cf8),
6552 SPH_C32(0x021c39f2), SPH_C32(0xc0a20030), SPH_C32(0x86093549),
6553 SPH_C32(0xcc46c8bf), SPH_C32(0x84e07185) },
6554 { SPH_C32(0x350b00d0), SPH_C32(0x93c02df2), SPH_C32(0x4d3b2afa),
6555 SPH_C32(0x734b6993), SPH_C32(0xee9b0030), SPH_C32(0xe2d453c0),
6556 SPH_C32(0xf092ce43), SPH_C32(0x3514e139) },
6557 { SPH_C32(0xe8d600e0), SPH_C32(0x3609dc76), SPH_C32(0x74c64600),
6558 SPH_C32(0x5147098e), SPH_C32(0xe3b50020), SPH_C32(0x6b9dec29),
6559 SPH_C32(0x75dce5b8), SPH_C32(0x27aa9020) },
6560 { SPH_C32(0xb98a00f0), SPH_C32(0x76faae8d), SPH_C32(0x88216002),
6561 SPH_C32(0x201059ef), SPH_C32(0xcd8c0020), SPH_C32(0x0f408aa0),
6562 SPH_C32(0x4908e344), SPH_C32(0x965e009c) },
6563 { SPH_C32(0xc6ef00e0), SPH_C32(0x52d4baff), SPH_C32(0x481240fc),
6564 SPH_C32(0xe0b39932), SPH_C32(0x9cd00030), SPH_C32(0x4fb3f85b),
6565 SPH_C32(0xb5efc546), SPH_C32(0xe70950fd) },
6566 { SPH_C32(0x97b300f0), SPH_C32(0x1227c804), SPH_C32(0xb4f566fe),
6567 SPH_C32(0x91e4c953), SPH_C32(0xb2e90030), SPH_C32(0x2b6e9ed2),
6568 SPH_C32(0x893bc3ba), SPH_C32(0x56fdc041) },
6569 { SPH_C32(0x23790080), SPH_C32(0xe5c242d8), SPH_C32(0x9f98cca2),
6570 SPH_C32(0x811536f8), SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1),
6571 SPH_C32(0xba77c214), SPH_C32(0xe6660ae5) },
6572 { SPH_C32(0x72250090), SPH_C32(0xa5313023), SPH_C32(0x637feaa0),
6573 SPH_C32(0xf0426699), SPH_C32(0x22fa0040), SPH_C32(0xb5fc8328),
6574 SPH_C32(0x86a3c4e8), SPH_C32(0x57929a59) },
6575 { SPH_C32(0x0d400080), SPH_C32(0x811f2451), SPH_C32(0xa34cca5e),
6576 SPH_C32(0x30e1a644), SPH_C32(0x73a60050), SPH_C32(0xf50ff1d3),
6577 SPH_C32(0x7a44e2ea), SPH_C32(0x26c5ca38) },
6578 { SPH_C32(0x5c1c0090), SPH_C32(0xc1ec56aa), SPH_C32(0x5fabec5c),
6579 SPH_C32(0x41b6f625), SPH_C32(0x5d9f0050), SPH_C32(0x91d2975a),
6580 SPH_C32(0x4690e416), SPH_C32(0x97315a84) },
6581 { SPH_C32(0x81c100a0), SPH_C32(0x6425a72e), SPH_C32(0x665680a6),
6582 SPH_C32(0x63ba9638), SPH_C32(0x50b10040), SPH_C32(0x189b28b3),
6583 SPH_C32(0xc3decfed), SPH_C32(0x858f2b9d) },
6584 { SPH_C32(0xd09d00b0), SPH_C32(0x24d6d5d5), SPH_C32(0x9ab1a6a4),
6585 SPH_C32(0x12edc659), SPH_C32(0x7e880040), SPH_C32(0x7c464e3a),
6586 SPH_C32(0xff0ac911), SPH_C32(0x347bbb21) },
6587 { SPH_C32(0xaff800a0), SPH_C32(0x00f8c1a7), SPH_C32(0x5a82865a),
6588 SPH_C32(0xd24e0684), SPH_C32(0x2fd40050), SPH_C32(0x3cb53cc1),
6589 SPH_C32(0x03edef13), SPH_C32(0x452ceb40) },
6590 { SPH_C32(0xfea400b0), SPH_C32(0x400bb35c), SPH_C32(0xa665a058),
6591 SPH_C32(0xa31956e5), SPH_C32(0x01ed0050), SPH_C32(0x58685a48),
6592 SPH_C32(0x3f39e9ef), SPH_C32(0xf4d87bfc) },
6593 { SPH_C32(0x7f0b0080), SPH_C32(0x2c788fca), SPH_C32(0xe631c15b),
6594 SPH_C32(0xe2fc1780), SPH_C32(0xf2090060), SPH_C32(0x997ccd45),
6595 SPH_C32(0x3a1083e9), SPH_C32(0x67208b5d) },
6596 { SPH_C32(0x2e570090), SPH_C32(0x6c8bfd31), SPH_C32(0x1ad6e759),
6597 SPH_C32(0x93ab47e1), SPH_C32(0xdc300060), SPH_C32(0xfda1abcc),
6598 SPH_C32(0x06c48515), SPH_C32(0xd6d41be1) },
6599 { SPH_C32(0x51320080), SPH_C32(0x48a5e943), SPH_C32(0xdae5c7a7),
6600 SPH_C32(0x5308873c), SPH_C32(0x8d6c0070), SPH_C32(0xbd52d937),
6601 SPH_C32(0xfa23a317), SPH_C32(0xa7834b80) },
6602 { SPH_C32(0x006e0090), SPH_C32(0x08569bb8), SPH_C32(0x2602e1a5),
6603 SPH_C32(0x225fd75d), SPH_C32(0xa3550070), SPH_C32(0xd98fbfbe),
6604 SPH_C32(0xc6f7a5eb), SPH_C32(0x1677db3c) },
6605 { SPH_C32(0xddb300a0), SPH_C32(0xad9f6a3c), SPH_C32(0x1fff8d5f),
6606 SPH_C32(0x0053b740), SPH_C32(0xae7b0060), SPH_C32(0x50c60057),
6607 SPH_C32(0x43b98e10), SPH_C32(0x04c9aa25) },
6608 { SPH_C32(0x8cef00b0), SPH_C32(0xed6c18c7), SPH_C32(0xe318ab5d),
6609 SPH_C32(0x7104e721), SPH_C32(0x80420060), SPH_C32(0x341b66de),
6610 SPH_C32(0x7f6d88ec), SPH_C32(0xb53d3a99) },
6611 { SPH_C32(0xf38a00a0), SPH_C32(0xc9420cb5), SPH_C32(0x232b8ba3),
6612 SPH_C32(0xb1a727fc), SPH_C32(0xd11e0070), SPH_C32(0x74e81425),
6613 SPH_C32(0x838aaeee), SPH_C32(0xc46a6af8) },
6614 { SPH_C32(0xa2d600b0), SPH_C32(0x89b17e4e), SPH_C32(0xdfccada1),
6615 SPH_C32(0xc0f0779d), SPH_C32(0xff270070), SPH_C32(0x103572ac),
6616 SPH_C32(0xbf5ea812), SPH_C32(0x759efa44) },
6617 { SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6), SPH_C32(0xa9fda70a),
6618 SPH_C32(0xa2760cfd), SPH_C32(0x74680040), SPH_C32(0x71ecbf95),
6619 SPH_C32(0xe72b62e3), SPH_C32(0x94118e2e) },
6620 { SPH_C32(0x3feb00d0), SPH_C32(0x9e6adc5d), SPH_C32(0x551a8108),
6621 SPH_C32(0xd3215c9c), SPH_C32(0x5a510040), SPH_C32(0x1531d91c),
6622 SPH_C32(0xdbff641f), SPH_C32(0x25e51e92) },
6623 { SPH_C32(0x408e00c0), SPH_C32(0xba44c82f), SPH_C32(0x9529a1f6),
6624 SPH_C32(0x13829c41), SPH_C32(0x0b0d0050), SPH_C32(0x55c2abe7),
6625 SPH_C32(0x2718421d), SPH_C32(0x54b24ef3) },
6626 { SPH_C32(0x11d200d0), SPH_C32(0xfab7bad4), SPH_C32(0x69ce87f4),
6627 SPH_C32(0x62d5cc20), SPH_C32(0x25340050), SPH_C32(0x311fcd6e),
6628 SPH_C32(0x1bcc44e1), SPH_C32(0xe546de4f) },
6629 { SPH_C32(0xcc0f00e0), SPH_C32(0x5f7e4b50), SPH_C32(0x5033eb0e),
6630 SPH_C32(0x40d9ac3d), SPH_C32(0x281a0040), SPH_C32(0xb8567287),
6631 SPH_C32(0x9e826f1a), SPH_C32(0xf7f8af56) },
6632 { SPH_C32(0x9d5300f0), SPH_C32(0x1f8d39ab), SPH_C32(0xacd4cd0c),
6633 SPH_C32(0x318efc5c), SPH_C32(0x06230040), SPH_C32(0xdc8b140e),
6634 SPH_C32(0xa25669e6), SPH_C32(0x460c3fea) },
6635 { SPH_C32(0xe23600e0), SPH_C32(0x3ba32dd9), SPH_C32(0x6ce7edf2),
6636 SPH_C32(0xf12d3c81), SPH_C32(0x577f0050), SPH_C32(0x9c7866f5),
6637 SPH_C32(0x5eb14fe4), SPH_C32(0x375b6f8b) },
6638 { SPH_C32(0xb36a00f0), SPH_C32(0x7b505f22), SPH_C32(0x9000cbf0),
6639 SPH_C32(0x807a6ce0), SPH_C32(0x79460050), SPH_C32(0xf8a5007c),
6640 SPH_C32(0x62654918), SPH_C32(0x86afff37) },
6641 { SPH_C32(0x32c500c0), SPH_C32(0x172363b4), SPH_C32(0xd054aaf3),
6642 SPH_C32(0xc19f2d85), SPH_C32(0x8aa20060), SPH_C32(0x39b19771),
6643 SPH_C32(0x674c231e), SPH_C32(0x15570f96) },
6644 { SPH_C32(0x639900d0), SPH_C32(0x57d0114f), SPH_C32(0x2cb38cf1),
6645 SPH_C32(0xb0c87de4), SPH_C32(0xa49b0060), SPH_C32(0x5d6cf1f8),
6646 SPH_C32(0x5b9825e2), SPH_C32(0xa4a39f2a) },
6647 { SPH_C32(0x1cfc00c0), SPH_C32(0x73fe053d), SPH_C32(0xec80ac0f),
6648 SPH_C32(0x706bbd39), SPH_C32(0xf5c70070), SPH_C32(0x1d9f8303),
6649 SPH_C32(0xa77f03e0), SPH_C32(0xd5f4cf4b) },
6650 { SPH_C32(0x4da000d0), SPH_C32(0x330d77c6), SPH_C32(0x10678a0d),
6651 SPH_C32(0x013ced58), SPH_C32(0xdbfe0070), SPH_C32(0x7942e58a),
6652 SPH_C32(0x9bab051c), SPH_C32(0x64005ff7) },
6653 { SPH_C32(0x907d00e0), SPH_C32(0x96c48642), SPH_C32(0x299ae6f7),
6654 SPH_C32(0x23308d45), SPH_C32(0xd6d00060), SPH_C32(0xf00b5a63),
6655 SPH_C32(0x1ee52ee7), SPH_C32(0x76be2eee) },
6656 { SPH_C32(0xc12100f0), SPH_C32(0xd637f4b9), SPH_C32(0xd57dc0f5),
6657 SPH_C32(0x5267dd24), SPH_C32(0xf8e90060), SPH_C32(0x94d63cea),
6658 SPH_C32(0x2231281b), SPH_C32(0xc74abe52) },
6659 { SPH_C32(0xbe4400e0), SPH_C32(0xf219e0cb), SPH_C32(0x154ee00b),
6660 SPH_C32(0x92c41df9), SPH_C32(0xa9b50070), SPH_C32(0xd4254e11),
6661 SPH_C32(0xded60e19), SPH_C32(0xb61dee33) },
6662 { SPH_C32(0xef1800f0), SPH_C32(0xb2ea9230), SPH_C32(0xe9a9c609),
6663 SPH_C32(0xe3934d98), SPH_C32(0x878c0070), SPH_C32(0xb0f82898),
6664 SPH_C32(0xe20208e5), SPH_C32(0x07e97e8f) },
6665 { SPH_C32(0x39a60000), SPH_C32(0x4ab753eb), SPH_C32(0xd14e094b),
6666 SPH_C32(0xb772b42b), SPH_C32(0x62740080), SPH_C32(0x0fb84b07),
6667 SPH_C32(0x138a651e), SPH_C32(0x44100618) },
6668 { SPH_C32(0x68fa0010), SPH_C32(0x0a442110), SPH_C32(0x2da92f49),
6669 SPH_C32(0xc625e44a), SPH_C32(0x4c4d0080), SPH_C32(0x6b652d8e),
6670 SPH_C32(0x2f5e63e2), SPH_C32(0xf5e496a4) },
6671 { SPH_C32(0x179f0000), SPH_C32(0x2e6a3562), SPH_C32(0xed9a0fb7),
6672 SPH_C32(0x06862497), SPH_C32(0x1d110090), SPH_C32(0x2b965f75),
6673 SPH_C32(0xd3b945e0), SPH_C32(0x84b3c6c5) },
6674 { SPH_C32(0x46c30010), SPH_C32(0x6e994799), SPH_C32(0x117d29b5),
6675 SPH_C32(0x77d174f6), SPH_C32(0x33280090), SPH_C32(0x4f4b39fc),
6676 SPH_C32(0xef6d431c), SPH_C32(0x35475679) },
6677 { SPH_C32(0x9b1e0020), SPH_C32(0xcb50b61d), SPH_C32(0x2880454f),
6678 SPH_C32(0x55dd14eb), SPH_C32(0x3e060080), SPH_C32(0xc6028615),
6679 SPH_C32(0x6a2368e7), SPH_C32(0x27f92760) },
6680 { SPH_C32(0xca420030), SPH_C32(0x8ba3c4e6), SPH_C32(0xd467634d),
6681 SPH_C32(0x248a448a), SPH_C32(0x103f0080), SPH_C32(0xa2dfe09c),
6682 SPH_C32(0x56f76e1b), SPH_C32(0x960db7dc) },
6683 { SPH_C32(0xb5270020), SPH_C32(0xaf8dd094), SPH_C32(0x145443b3),
6684 SPH_C32(0xe4298457), SPH_C32(0x41630090), SPH_C32(0xe22c9267),
6685 SPH_C32(0xaa104819), SPH_C32(0xe75ae7bd) },
6686 { SPH_C32(0xe47b0030), SPH_C32(0xef7ea26f), SPH_C32(0xe8b365b1),
6687 SPH_C32(0x957ed436), SPH_C32(0x6f5a0090), SPH_C32(0x86f1f4ee),
6688 SPH_C32(0x96c44ee5), SPH_C32(0x56ae7701) },
6689 { SPH_C32(0x65d40000), SPH_C32(0x830d9ef9), SPH_C32(0xa8e704b2),
6690 SPH_C32(0xd49b9553), SPH_C32(0x9cbe00a0), SPH_C32(0x47e563e3),
6691 SPH_C32(0x93ed24e3), SPH_C32(0xc55687a0) },
6692 { SPH_C32(0x34880010), SPH_C32(0xc3feec02), SPH_C32(0x540022b0),
6693 SPH_C32(0xa5ccc532), SPH_C32(0xb28700a0), SPH_C32(0x2338056a),
6694 SPH_C32(0xaf39221f), SPH_C32(0x74a2171c) },
6695 { SPH_C32(0x4bed0000), SPH_C32(0xe7d0f870), SPH_C32(0x9433024e),
6696 SPH_C32(0x656f05ef), SPH_C32(0xe3db00b0), SPH_C32(0x63cb7791),
6697 SPH_C32(0x53de041d), SPH_C32(0x05f5477d) },
6698 { SPH_C32(0x1ab10010), SPH_C32(0xa7238a8b), SPH_C32(0x68d4244c),
6699 SPH_C32(0x1438558e), SPH_C32(0xcde200b0), SPH_C32(0x07161118),
6700 SPH_C32(0x6f0a02e1), SPH_C32(0xb401d7c1) },
6701 { SPH_C32(0xc76c0020), SPH_C32(0x02ea7b0f), SPH_C32(0x512948b6),
6702 SPH_C32(0x36343593), SPH_C32(0xc0cc00a0), SPH_C32(0x8e5faef1),
6703 SPH_C32(0xea44291a), SPH_C32(0xa6bfa6d8) },
6704 { SPH_C32(0x96300030), SPH_C32(0x421909f4), SPH_C32(0xadce6eb4),
6705 SPH_C32(0x476365f2), SPH_C32(0xeef500a0), SPH_C32(0xea82c878),
6706 SPH_C32(0xd6902fe6), SPH_C32(0x174b3664) },
6707 { SPH_C32(0xe9550020), SPH_C32(0x66371d86), SPH_C32(0x6dfd4e4a),
6708 SPH_C32(0x87c0a52f), SPH_C32(0xbfa900b0), SPH_C32(0xaa71ba83),
6709 SPH_C32(0x2a7709e4), SPH_C32(0x661c6605) },
6710 { SPH_C32(0xb8090030), SPH_C32(0x26c46f7d), SPH_C32(0x911a6848),
6711 SPH_C32(0xf697f54e), SPH_C32(0x919000b0), SPH_C32(0xceacdc0a),
6712 SPH_C32(0x16a30f18), SPH_C32(0xd7e8f6b9) },
6713 { SPH_C32(0x74680040), SPH_C32(0x71ecbf95), SPH_C32(0xe72b62e3),
6714 SPH_C32(0x94118e2e), SPH_C32(0x1adf0080), SPH_C32(0xaf751133),
6715 SPH_C32(0x4ed6c5e9), SPH_C32(0x366782d3) },
6716 { SPH_C32(0x25340050), SPH_C32(0x311fcd6e), SPH_C32(0x1bcc44e1),
6717 SPH_C32(0xe546de4f), SPH_C32(0x34e60080), SPH_C32(0xcba877ba),
6718 SPH_C32(0x7202c315), SPH_C32(0x8793126f) },
6719 { SPH_C32(0x5a510040), SPH_C32(0x1531d91c), SPH_C32(0xdbff641f),
6720 SPH_C32(0x25e51e92), SPH_C32(0x65ba0090), SPH_C32(0x8b5b0541),
6721 SPH_C32(0x8ee5e517), SPH_C32(0xf6c4420e) },
6722 { SPH_C32(0x0b0d0050), SPH_C32(0x55c2abe7), SPH_C32(0x2718421d),
6723 SPH_C32(0x54b24ef3), SPH_C32(0x4b830090), SPH_C32(0xef8663c8),
6724 SPH_C32(0xb231e3eb), SPH_C32(0x4730d2b2) },
6725 { SPH_C32(0xd6d00060), SPH_C32(0xf00b5a63), SPH_C32(0x1ee52ee7),
6726 SPH_C32(0x76be2eee), SPH_C32(0x46ad0080), SPH_C32(0x66cfdc21),
6727 SPH_C32(0x377fc810), SPH_C32(0x558ea3ab) },
6728 { SPH_C32(0x878c0070), SPH_C32(0xb0f82898), SPH_C32(0xe20208e5),
6729 SPH_C32(0x07e97e8f), SPH_C32(0x68940080), SPH_C32(0x0212baa8),
6730 SPH_C32(0x0babceec), SPH_C32(0xe47a3317) },
6731 { SPH_C32(0xf8e90060), SPH_C32(0x94d63cea), SPH_C32(0x2231281b),
6732 SPH_C32(0xc74abe52), SPH_C32(0x39c80090), SPH_C32(0x42e1c853),
6733 SPH_C32(0xf74ce8ee), SPH_C32(0x952d6376) },
6734 { SPH_C32(0xa9b50070), SPH_C32(0xd4254e11), SPH_C32(0xded60e19),
6735 SPH_C32(0xb61dee33), SPH_C32(0x17f10090), SPH_C32(0x263caeda),
6736 SPH_C32(0xcb98ee12), SPH_C32(0x24d9f3ca) },
6737 { SPH_C32(0x281a0040), SPH_C32(0xb8567287), SPH_C32(0x9e826f1a),
6738 SPH_C32(0xf7f8af56), SPH_C32(0xe41500a0), SPH_C32(0xe72839d7),
6739 SPH_C32(0xceb18414), SPH_C32(0xb721036b) },
6740 { SPH_C32(0x79460050), SPH_C32(0xf8a5007c), SPH_C32(0x62654918),
6741 SPH_C32(0x86afff37), SPH_C32(0xca2c00a0), SPH_C32(0x83f55f5e),
6742 SPH_C32(0xf26582e8), SPH_C32(0x06d593d7) },
6743 { SPH_C32(0x06230040), SPH_C32(0xdc8b140e), SPH_C32(0xa25669e6),
6744 SPH_C32(0x460c3fea), SPH_C32(0x9b7000b0), SPH_C32(0xc3062da5),
6745 SPH_C32(0x0e82a4ea), SPH_C32(0x7782c3b6) },
6746 { SPH_C32(0x577f0050), SPH_C32(0x9c7866f5), SPH_C32(0x5eb14fe4),
6747 SPH_C32(0x375b6f8b), SPH_C32(0xb54900b0), SPH_C32(0xa7db4b2c),
6748 SPH_C32(0x3256a216), SPH_C32(0xc676530a) },
6749 { SPH_C32(0x8aa20060), SPH_C32(0x39b19771), SPH_C32(0x674c231e),
6750 SPH_C32(0x15570f96), SPH_C32(0xb86700a0), SPH_C32(0x2e92f4c5),
6751 SPH_C32(0xb71889ed), SPH_C32(0xd4c82213) },
6752 { SPH_C32(0xdbfe0070), SPH_C32(0x7942e58a), SPH_C32(0x9bab051c),
6753 SPH_C32(0x64005ff7), SPH_C32(0x965e00a0), SPH_C32(0x4a4f924c),
6754 SPH_C32(0x8bcc8f11), SPH_C32(0x653cb2af) },
6755 { SPH_C32(0xa49b0060), SPH_C32(0x5d6cf1f8), SPH_C32(0x5b9825e2),
6756 SPH_C32(0xa4a39f2a), SPH_C32(0xc70200b0), SPH_C32(0x0abce0b7),
6757 SPH_C32(0x772ba913), SPH_C32(0x146be2ce) },
6758 { SPH_C32(0xf5c70070), SPH_C32(0x1d9f8303), SPH_C32(0xa77f03e0),
6759 SPH_C32(0xd5f4cf4b), SPH_C32(0xe93b00b0), SPH_C32(0x6e61863e),
6760 SPH_C32(0x4bffafef), SPH_C32(0xa59f7272) },
6761 { SPH_C32(0x410d0000), SPH_C32(0xea7a09df), SPH_C32(0x8c12a9bc),
6762 SPH_C32(0xc50530e0), SPH_C32(0x571100c0), SPH_C32(0x942efd4d),
6763 SPH_C32(0x78b3ae41), SPH_C32(0x1504b8d6) },
6764 { SPH_C32(0x10510010), SPH_C32(0xaa897b24), SPH_C32(0x70f58fbe),
6765 SPH_C32(0xb4526081), SPH_C32(0x792800c0), SPH_C32(0xf0f39bc4),
6766 SPH_C32(0x4467a8bd), SPH_C32(0xa4f0286a) },
6767 { SPH_C32(0x6f340000), SPH_C32(0x8ea76f56), SPH_C32(0xb0c6af40),
6768 SPH_C32(0x74f1a05c), SPH_C32(0x287400d0), SPH_C32(0xb000e93f),
6769 SPH_C32(0xb8808ebf), SPH_C32(0xd5a7780b) },
6770 { SPH_C32(0x3e680010), SPH_C32(0xce541dad), SPH_C32(0x4c218942),
6771 SPH_C32(0x05a6f03d), SPH_C32(0x064d00d0), SPH_C32(0xd4dd8fb6),
6772 SPH_C32(0x84548843), SPH_C32(0x6453e8b7) },
6773 { SPH_C32(0xe3b50020), SPH_C32(0x6b9dec29), SPH_C32(0x75dce5b8),
6774 SPH_C32(0x27aa9020), SPH_C32(0x0b6300c0), SPH_C32(0x5d94305f),
6775 SPH_C32(0x011aa3b8), SPH_C32(0x76ed99ae) },
6776 { SPH_C32(0xb2e90030), SPH_C32(0x2b6e9ed2), SPH_C32(0x893bc3ba),
6777 SPH_C32(0x56fdc041), SPH_C32(0x255a00c0), SPH_C32(0x394956d6),
6778 SPH_C32(0x3dcea544), SPH_C32(0xc7190912) },
6779 { SPH_C32(0xcd8c0020), SPH_C32(0x0f408aa0), SPH_C32(0x4908e344),
6780 SPH_C32(0x965e009c), SPH_C32(0x740600d0), SPH_C32(0x79ba242d),
6781 SPH_C32(0xc1298346), SPH_C32(0xb64e5973) },
6782 { SPH_C32(0x9cd00030), SPH_C32(0x4fb3f85b), SPH_C32(0xb5efc546),
6783 SPH_C32(0xe70950fd), SPH_C32(0x5a3f00d0), SPH_C32(0x1d6742a4),
6784 SPH_C32(0xfdfd85ba), SPH_C32(0x07bac9cf) },
6785 { SPH_C32(0x1d7f0000), SPH_C32(0x23c0c4cd), SPH_C32(0xf5bba445),
6786 SPH_C32(0xa6ec1198), SPH_C32(0xa9db00e0), SPH_C32(0xdc73d5a9),
6787 SPH_C32(0xf8d4efbc), SPH_C32(0x9442396e) },
6788 { SPH_C32(0x4c230010), SPH_C32(0x6333b636), SPH_C32(0x095c8247),
6789 SPH_C32(0xd7bb41f9), SPH_C32(0x87e200e0), SPH_C32(0xb8aeb320),
6790 SPH_C32(0xc400e940), SPH_C32(0x25b6a9d2) },
6791 { SPH_C32(0x33460000), SPH_C32(0x471da244), SPH_C32(0xc96fa2b9),
6792 SPH_C32(0x17188124), SPH_C32(0xd6be00f0), SPH_C32(0xf85dc1db),
6793 SPH_C32(0x38e7cf42), SPH_C32(0x54e1f9b3) },
6794 { SPH_C32(0x621a0010), SPH_C32(0x07eed0bf), SPH_C32(0x358884bb),
6795 SPH_C32(0x664fd145), SPH_C32(0xf88700f0), SPH_C32(0x9c80a752),
6796 SPH_C32(0x0433c9be), SPH_C32(0xe515690f) },
6797 { SPH_C32(0xbfc70020), SPH_C32(0xa227213b), SPH_C32(0x0c75e841),
6798 SPH_C32(0x4443b158), SPH_C32(0xf5a900e0), SPH_C32(0x15c918bb),
6799 SPH_C32(0x817de245), SPH_C32(0xf7ab1816) },
6800 { SPH_C32(0xee9b0030), SPH_C32(0xe2d453c0), SPH_C32(0xf092ce43),
6801 SPH_C32(0x3514e139), SPH_C32(0xdb9000e0), SPH_C32(0x71147e32),
6802 SPH_C32(0xbda9e4b9), SPH_C32(0x465f88aa) },
6803 { SPH_C32(0x91fe0020), SPH_C32(0xc6fa47b2), SPH_C32(0x30a1eebd),
6804 SPH_C32(0xf5b721e4), SPH_C32(0x8acc00f0), SPH_C32(0x31e70cc9),
6805 SPH_C32(0x414ec2bb), SPH_C32(0x3708d8cb) },
6806 { SPH_C32(0xc0a20030), SPH_C32(0x86093549), SPH_C32(0xcc46c8bf),
6807 SPH_C32(0x84e07185), SPH_C32(0xa4f500f0), SPH_C32(0x553a6a40),
6808 SPH_C32(0x7d9ac447), SPH_C32(0x86fc4877) },
6809 { SPH_C32(0x0cc30040), SPH_C32(0xd121e5a1), SPH_C32(0xba77c214),
6810 SPH_C32(0xe6660ae5), SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779),
6811 SPH_C32(0x25ef0eb6), SPH_C32(0x67733c1d) },
6812 { SPH_C32(0x5d9f0050), SPH_C32(0x91d2975a), SPH_C32(0x4690e416),
6813 SPH_C32(0x97315a84), SPH_C32(0x018300c0), SPH_C32(0x503ec1f0),
6814 SPH_C32(0x193b084a), SPH_C32(0xd687aca1) },
6815 { SPH_C32(0x22fa0040), SPH_C32(0xb5fc8328), SPH_C32(0x86a3c4e8),
6816 SPH_C32(0x57929a59), SPH_C32(0x50df00d0), SPH_C32(0x10cdb30b),
6817 SPH_C32(0xe5dc2e48), SPH_C32(0xa7d0fcc0) },
6818 { SPH_C32(0x73a60050), SPH_C32(0xf50ff1d3), SPH_C32(0x7a44e2ea),
6819 SPH_C32(0x26c5ca38), SPH_C32(0x7ee600d0), SPH_C32(0x7410d582),
6820 SPH_C32(0xd90828b4), SPH_C32(0x16246c7c) },
6821 { SPH_C32(0xae7b0060), SPH_C32(0x50c60057), SPH_C32(0x43b98e10),
6822 SPH_C32(0x04c9aa25), SPH_C32(0x73c800c0), SPH_C32(0xfd596a6b),
6823 SPH_C32(0x5c46034f), SPH_C32(0x049a1d65) },
6824 { SPH_C32(0xff270070), SPH_C32(0x103572ac), SPH_C32(0xbf5ea812),
6825 SPH_C32(0x759efa44), SPH_C32(0x5df100c0), SPH_C32(0x99840ce2),
6826 SPH_C32(0x609205b3), SPH_C32(0xb56e8dd9) },
6827 { SPH_C32(0x80420060), SPH_C32(0x341b66de), SPH_C32(0x7f6d88ec),
6828 SPH_C32(0xb53d3a99), SPH_C32(0x0cad00d0), SPH_C32(0xd9777e19),
6829 SPH_C32(0x9c7523b1), SPH_C32(0xc439ddb8) },
6830 { SPH_C32(0xd11e0070), SPH_C32(0x74e81425), SPH_C32(0x838aaeee),
6831 SPH_C32(0xc46a6af8), SPH_C32(0x229400d0), SPH_C32(0xbdaa1890),
6832 SPH_C32(0xa0a1254d), SPH_C32(0x75cd4d04) },
6833 { SPH_C32(0x50b10040), SPH_C32(0x189b28b3), SPH_C32(0xc3decfed),
6834 SPH_C32(0x858f2b9d), SPH_C32(0xd17000e0), SPH_C32(0x7cbe8f9d),
6835 SPH_C32(0xa5884f4b), SPH_C32(0xe635bda5) },
6836 { SPH_C32(0x01ed0050), SPH_C32(0x58685a48), SPH_C32(0x3f39e9ef),
6837 SPH_C32(0xf4d87bfc), SPH_C32(0xff4900e0), SPH_C32(0x1863e914),
6838 SPH_C32(0x995c49b7), SPH_C32(0x57c12d19) },
6839 { SPH_C32(0x7e880040), SPH_C32(0x7c464e3a), SPH_C32(0xff0ac911),
6840 SPH_C32(0x347bbb21), SPH_C32(0xae1500f0), SPH_C32(0x58909bef),
6841 SPH_C32(0x65bb6fb5), SPH_C32(0x26967d78) },
6842 { SPH_C32(0x2fd40050), SPH_C32(0x3cb53cc1), SPH_C32(0x03edef13),
6843 SPH_C32(0x452ceb40), SPH_C32(0x802c00f0), SPH_C32(0x3c4dfd66),
6844 SPH_C32(0x596f6949), SPH_C32(0x9762edc4) },
6845 { SPH_C32(0xf2090060), SPH_C32(0x997ccd45), SPH_C32(0x3a1083e9),
6846 SPH_C32(0x67208b5d), SPH_C32(0x8d0200e0), SPH_C32(0xb504428f),
6847 SPH_C32(0xdc2142b2), SPH_C32(0x85dc9cdd) },
6848 { SPH_C32(0xa3550070), SPH_C32(0xd98fbfbe), SPH_C32(0xc6f7a5eb),
6849 SPH_C32(0x1677db3c), SPH_C32(0xa33b00e0), SPH_C32(0xd1d92406),
6850 SPH_C32(0xe0f5444e), SPH_C32(0x34280c61) },
6851 { SPH_C32(0xdc300060), SPH_C32(0xfda1abcc), SPH_C32(0x06c48515),
6852 SPH_C32(0xd6d41be1), SPH_C32(0xf26700f0), SPH_C32(0x912a56fd),
6853 SPH_C32(0x1c12624c), SPH_C32(0x457f5c00) },
6854 { SPH_C32(0x8d6c0070), SPH_C32(0xbd52d937), SPH_C32(0xfa23a317),
6855 SPH_C32(0xa7834b80), SPH_C32(0xdc5e00f0), SPH_C32(0xf5f73074),
6856 SPH_C32(0x20c664b0), SPH_C32(0xf48bccbc) },
6857 { SPH_C32(0x62740080), SPH_C32(0x0fb84b07), SPH_C32(0x138a651e),
6858 SPH_C32(0x44100618), SPH_C32(0x5bd20080), SPH_C32(0x450f18ec),
6859 SPH_C32(0xc2c46c55), SPH_C32(0xf362b233) },
6860 { SPH_C32(0x33280090), SPH_C32(0x4f4b39fc), SPH_C32(0xef6d431c),
6861 SPH_C32(0x35475679), SPH_C32(0x75eb0080), SPH_C32(0x21d27e65),
6862 SPH_C32(0xfe106aa9), SPH_C32(0x4296228f) },
6863 { SPH_C32(0x4c4d0080), SPH_C32(0x6b652d8e), SPH_C32(0x2f5e63e2),
6864 SPH_C32(0xf5e496a4), SPH_C32(0x24b70090), SPH_C32(0x61210c9e),
6865 SPH_C32(0x02f74cab), SPH_C32(0x33c172ee) },
6866 { SPH_C32(0x1d110090), SPH_C32(0x2b965f75), SPH_C32(0xd3b945e0),
6867 SPH_C32(0x84b3c6c5), SPH_C32(0x0a8e0090), SPH_C32(0x05fc6a17),
6868 SPH_C32(0x3e234a57), SPH_C32(0x8235e252) },
6869 { SPH_C32(0xc0cc00a0), SPH_C32(0x8e5faef1), SPH_C32(0xea44291a),
6870 SPH_C32(0xa6bfa6d8), SPH_C32(0x07a00080), SPH_C32(0x8cb5d5fe),
6871 SPH_C32(0xbb6d61ac), SPH_C32(0x908b934b) },
6872 { SPH_C32(0x919000b0), SPH_C32(0xceacdc0a), SPH_C32(0x16a30f18),
6873 SPH_C32(0xd7e8f6b9), SPH_C32(0x29990080), SPH_C32(0xe868b377),
6874 SPH_C32(0x87b96750), SPH_C32(0x217f03f7) },
6875 { SPH_C32(0xeef500a0), SPH_C32(0xea82c878), SPH_C32(0xd6902fe6),
6876 SPH_C32(0x174b3664), SPH_C32(0x78c50090), SPH_C32(0xa89bc18c),
6877 SPH_C32(0x7b5e4152), SPH_C32(0x50285396) },
6878 { SPH_C32(0xbfa900b0), SPH_C32(0xaa71ba83), SPH_C32(0x2a7709e4),
6879 SPH_C32(0x661c6605), SPH_C32(0x56fc0090), SPH_C32(0xcc46a705),
6880 SPH_C32(0x478a47ae), SPH_C32(0xe1dcc32a) },
6881 { SPH_C32(0x3e060080), SPH_C32(0xc6028615), SPH_C32(0x6a2368e7),
6882 SPH_C32(0x27f92760), SPH_C32(0xa51800a0), SPH_C32(0x0d523008),
6883 SPH_C32(0x42a32da8), SPH_C32(0x7224338b) },
6884 { SPH_C32(0x6f5a0090), SPH_C32(0x86f1f4ee), SPH_C32(0x96c44ee5),
6885 SPH_C32(0x56ae7701), SPH_C32(0x8b2100a0), SPH_C32(0x698f5681),
6886 SPH_C32(0x7e772b54), SPH_C32(0xc3d0a337) },
6887 { SPH_C32(0x103f0080), SPH_C32(0xa2dfe09c), SPH_C32(0x56f76e1b),
6888 SPH_C32(0x960db7dc), SPH_C32(0xda7d00b0), SPH_C32(0x297c247a),
6889 SPH_C32(0x82900d56), SPH_C32(0xb287f356) },
6890 { SPH_C32(0x41630090), SPH_C32(0xe22c9267), SPH_C32(0xaa104819),
6891 SPH_C32(0xe75ae7bd), SPH_C32(0xf44400b0), SPH_C32(0x4da142f3),
6892 SPH_C32(0xbe440baa), SPH_C32(0x037363ea) },
6893 { SPH_C32(0x9cbe00a0), SPH_C32(0x47e563e3), SPH_C32(0x93ed24e3),
6894 SPH_C32(0xc55687a0), SPH_C32(0xf96a00a0), SPH_C32(0xc4e8fd1a),
6895 SPH_C32(0x3b0a2051), SPH_C32(0x11cd12f3) },
6896 { SPH_C32(0xcde200b0), SPH_C32(0x07161118), SPH_C32(0x6f0a02e1),
6897 SPH_C32(0xb401d7c1), SPH_C32(0xd75300a0), SPH_C32(0xa0359b93),
6898 SPH_C32(0x07de26ad), SPH_C32(0xa039824f) },
6899 { SPH_C32(0xb28700a0), SPH_C32(0x2338056a), SPH_C32(0xaf39221f),
6900 SPH_C32(0x74a2171c), SPH_C32(0x860f00b0), SPH_C32(0xe0c6e968),
6901 SPH_C32(0xfb3900af), SPH_C32(0xd16ed22e) },
6902 { SPH_C32(0xe3db00b0), SPH_C32(0x63cb7791), SPH_C32(0x53de041d),
6903 SPH_C32(0x05f5477d), SPH_C32(0xa83600b0), SPH_C32(0x841b8fe1),
6904 SPH_C32(0xc7ed0653), SPH_C32(0x609a4292) },
6905 { SPH_C32(0x2fba00c0), SPH_C32(0x34e3a779), SPH_C32(0x25ef0eb6),
6906 SPH_C32(0x67733c1d), SPH_C32(0x23790080), SPH_C32(0xe5c242d8),
6907 SPH_C32(0x9f98cca2), SPH_C32(0x811536f8) },
6908 { SPH_C32(0x7ee600d0), SPH_C32(0x7410d582), SPH_C32(0xd90828b4),
6909 SPH_C32(0x16246c7c), SPH_C32(0x0d400080), SPH_C32(0x811f2451),
6910 SPH_C32(0xa34cca5e), SPH_C32(0x30e1a644) },
6911 { SPH_C32(0x018300c0), SPH_C32(0x503ec1f0), SPH_C32(0x193b084a),
6912 SPH_C32(0xd687aca1), SPH_C32(0x5c1c0090), SPH_C32(0xc1ec56aa),
6913 SPH_C32(0x5fabec5c), SPH_C32(0x41b6f625) },
6914 { SPH_C32(0x50df00d0), SPH_C32(0x10cdb30b), SPH_C32(0xe5dc2e48),
6915 SPH_C32(0xa7d0fcc0), SPH_C32(0x72250090), SPH_C32(0xa5313023),
6916 SPH_C32(0x637feaa0), SPH_C32(0xf0426699) },
6917 { SPH_C32(0x8d0200e0), SPH_C32(0xb504428f), SPH_C32(0xdc2142b2),
6918 SPH_C32(0x85dc9cdd), SPH_C32(0x7f0b0080), SPH_C32(0x2c788fca),
6919 SPH_C32(0xe631c15b), SPH_C32(0xe2fc1780) },
6920 { SPH_C32(0xdc5e00f0), SPH_C32(0xf5f73074), SPH_C32(0x20c664b0),
6921 SPH_C32(0xf48bccbc), SPH_C32(0x51320080), SPH_C32(0x48a5e943),
6922 SPH_C32(0xdae5c7a7), SPH_C32(0x5308873c) },
6923 { SPH_C32(0xa33b00e0), SPH_C32(0xd1d92406), SPH_C32(0xe0f5444e),
6924 SPH_C32(0x34280c61), SPH_C32(0x006e0090), SPH_C32(0x08569bb8),
6925 SPH_C32(0x2602e1a5), SPH_C32(0x225fd75d) },
6926 { SPH_C32(0xf26700f0), SPH_C32(0x912a56fd), SPH_C32(0x1c12624c),
6927 SPH_C32(0x457f5c00), SPH_C32(0x2e570090), SPH_C32(0x6c8bfd31),
6928 SPH_C32(0x1ad6e759), SPH_C32(0x93ab47e1) },
6929 { SPH_C32(0x73c800c0), SPH_C32(0xfd596a6b), SPH_C32(0x5c46034f),
6930 SPH_C32(0x049a1d65), SPH_C32(0xddb300a0), SPH_C32(0xad9f6a3c),
6931 SPH_C32(0x1fff8d5f), SPH_C32(0x0053b740) },
6932 { SPH_C32(0x229400d0), SPH_C32(0xbdaa1890), SPH_C32(0xa0a1254d),
6933 SPH_C32(0x75cd4d04), SPH_C32(0xf38a00a0), SPH_C32(0xc9420cb5),
6934 SPH_C32(0x232b8ba3), SPH_C32(0xb1a727fc) },
6935 { SPH_C32(0x5df100c0), SPH_C32(0x99840ce2), SPH_C32(0x609205b3),
6936 SPH_C32(0xb56e8dd9), SPH_C32(0xa2d600b0), SPH_C32(0x89b17e4e),
6937 SPH_C32(0xdfccada1), SPH_C32(0xc0f0779d) },
6938 { SPH_C32(0x0cad00d0), SPH_C32(0xd9777e19), SPH_C32(0x9c7523b1),
6939 SPH_C32(0xc439ddb8), SPH_C32(0x8cef00b0), SPH_C32(0xed6c18c7),
6940 SPH_C32(0xe318ab5d), SPH_C32(0x7104e721) },
6941 { SPH_C32(0xd17000e0), SPH_C32(0x7cbe8f9d), SPH_C32(0xa5884f4b),
6942 SPH_C32(0xe635bda5), SPH_C32(0x81c100a0), SPH_C32(0x6425a72e),
6943 SPH_C32(0x665680a6), SPH_C32(0x63ba9638) },
6944 { SPH_C32(0x802c00f0), SPH_C32(0x3c4dfd66), SPH_C32(0x596f6949),
6945 SPH_C32(0x9762edc4), SPH_C32(0xaff800a0), SPH_C32(0x00f8c1a7),
6946 SPH_C32(0x5a82865a), SPH_C32(0xd24e0684) },
6947 { SPH_C32(0xff4900e0), SPH_C32(0x1863e914), SPH_C32(0x995c49b7),
6948 SPH_C32(0x57c12d19), SPH_C32(0xfea400b0), SPH_C32(0x400bb35c),
6949 SPH_C32(0xa665a058), SPH_C32(0xa31956e5) },
6950 { SPH_C32(0xae1500f0), SPH_C32(0x58909bef), SPH_C32(0x65bb6fb5),
6951 SPH_C32(0x26967d78), SPH_C32(0xd09d00b0), SPH_C32(0x24d6d5d5),
6952 SPH_C32(0x9ab1a6a4), SPH_C32(0x12edc659) },
6953 { SPH_C32(0x1adf0080), SPH_C32(0xaf751133), SPH_C32(0x4ed6c5e9),
6954 SPH_C32(0x366782d3), SPH_C32(0x6eb700c0), SPH_C32(0xde99aea6),
6955 SPH_C32(0xa9fda70a), SPH_C32(0xa2760cfd) },
6956 { SPH_C32(0x4b830090), SPH_C32(0xef8663c8), SPH_C32(0xb231e3eb),
6957 SPH_C32(0x4730d2b2), SPH_C32(0x408e00c0), SPH_C32(0xba44c82f),
6958 SPH_C32(0x9529a1f6), SPH_C32(0x13829c41) },
6959 { SPH_C32(0x34e60080), SPH_C32(0xcba877ba), SPH_C32(0x7202c315),
6960 SPH_C32(0x8793126f), SPH_C32(0x11d200d0), SPH_C32(0xfab7bad4),
6961 SPH_C32(0x69ce87f4), SPH_C32(0x62d5cc20) },
6962 { SPH_C32(0x65ba0090), SPH_C32(0x8b5b0541), SPH_C32(0x8ee5e517),
6963 SPH_C32(0xf6c4420e), SPH_C32(0x3feb00d0), SPH_C32(0x9e6adc5d),
6964 SPH_C32(0x551a8108), SPH_C32(0xd3215c9c) },
6965 { SPH_C32(0xb86700a0), SPH_C32(0x2e92f4c5), SPH_C32(0xb71889ed),
6966 SPH_C32(0xd4c82213), SPH_C32(0x32c500c0), SPH_C32(0x172363b4),
6967 SPH_C32(0xd054aaf3), SPH_C32(0xc19f2d85) },
6968 { SPH_C32(0xe93b00b0), SPH_C32(0x6e61863e), SPH_C32(0x4bffafef),
6969 SPH_C32(0xa59f7272), SPH_C32(0x1cfc00c0), SPH_C32(0x73fe053d),
6970 SPH_C32(0xec80ac0f), SPH_C32(0x706bbd39) },
6971 { SPH_C32(0x965e00a0), SPH_C32(0x4a4f924c), SPH_C32(0x8bcc8f11),
6972 SPH_C32(0x653cb2af), SPH_C32(0x4da000d0), SPH_C32(0x330d77c6),
6973 SPH_C32(0x10678a0d), SPH_C32(0x013ced58) },
6974 { SPH_C32(0xc70200b0), SPH_C32(0x0abce0b7), SPH_C32(0x772ba913),
6975 SPH_C32(0x146be2ce), SPH_C32(0x639900d0), SPH_C32(0x57d0114f),
6976 SPH_C32(0x2cb38cf1), SPH_C32(0xb0c87de4) },
6977 { SPH_C32(0x46ad0080), SPH_C32(0x66cfdc21), SPH_C32(0x377fc810),
6978 SPH_C32(0x558ea3ab), SPH_C32(0x907d00e0), SPH_C32(0x96c48642),
6979 SPH_C32(0x299ae6f7), SPH_C32(0x23308d45) },
6980 { SPH_C32(0x17f10090), SPH_C32(0x263caeda), SPH_C32(0xcb98ee12),
6981 SPH_C32(0x24d9f3ca), SPH_C32(0xbe4400e0), SPH_C32(0xf219e0cb),
6982 SPH_C32(0x154ee00b), SPH_C32(0x92c41df9) },
6983 { SPH_C32(0x68940080), SPH_C32(0x0212baa8), SPH_C32(0x0babceec),
6984 SPH_C32(0xe47a3317), SPH_C32(0xef1800f0), SPH_C32(0xb2ea9230),
6985 SPH_C32(0xe9a9c609), SPH_C32(0xe3934d98) },
6986 { SPH_C32(0x39c80090), SPH_C32(0x42e1c853), SPH_C32(0xf74ce8ee),
6987 SPH_C32(0x952d6376), SPH_C32(0xc12100f0), SPH_C32(0xd637f4b9),
6988 SPH_C32(0xd57dc0f5), SPH_C32(0x5267dd24) },
6989 { SPH_C32(0xe41500a0), SPH_C32(0xe72839d7), SPH_C32(0xceb18414),
6990 SPH_C32(0xb721036b), SPH_C32(0xcc0f00e0), SPH_C32(0x5f7e4b50),
6991 SPH_C32(0x5033eb0e), SPH_C32(0x40d9ac3d) },
6992 { SPH_C32(0xb54900b0), SPH_C32(0xa7db4b2c), SPH_C32(0x3256a216),
6993 SPH_C32(0xc676530a), SPH_C32(0xe23600e0), SPH_C32(0x3ba32dd9),
6994 SPH_C32(0x6ce7edf2), SPH_C32(0xf12d3c81) },
6995 { SPH_C32(0xca2c00a0), SPH_C32(0x83f55f5e), SPH_C32(0xf26582e8),
6996 SPH_C32(0x06d593d7), SPH_C32(0xb36a00f0), SPH_C32(0x7b505f22),
6997 SPH_C32(0x9000cbf0), SPH_C32(0x807a6ce0) },
6998 { SPH_C32(0x9b7000b0), SPH_C32(0xc3062da5), SPH_C32(0x0e82a4ea),
6999 SPH_C32(0x7782c3b6), SPH_C32(0x9d5300f0), SPH_C32(0x1f8d39ab),
7000 SPH_C32(0xacd4cd0c), SPH_C32(0x318efc5c) },
7001 { SPH_C32(0x571100c0), SPH_C32(0x942efd4d), SPH_C32(0x78b3ae41),
7002 SPH_C32(0x1504b8d6), SPH_C32(0x161c00c0), SPH_C32(0x7e54f492),
7003 SPH_C32(0xf4a107fd), SPH_C32(0xd0018836) },
7004 { SPH_C32(0x064d00d0), SPH_C32(0xd4dd8fb6), SPH_C32(0x84548843),
7005 SPH_C32(0x6453e8b7), SPH_C32(0x382500c0), SPH_C32(0x1a89921b),
7006 SPH_C32(0xc8750101), SPH_C32(0x61f5188a) },
7007 { SPH_C32(0x792800c0), SPH_C32(0xf0f39bc4), SPH_C32(0x4467a8bd),
7008 SPH_C32(0xa4f0286a), SPH_C32(0x697900d0), SPH_C32(0x5a7ae0e0),
7009 SPH_C32(0x34922703), SPH_C32(0x10a248eb) },
7010 { SPH_C32(0x287400d0), SPH_C32(0xb000e93f), SPH_C32(0xb8808ebf),
7011 SPH_C32(0xd5a7780b), SPH_C32(0x474000d0), SPH_C32(0x3ea78669),
7012 SPH_C32(0x084621ff), SPH_C32(0xa156d857) },
7013 { SPH_C32(0xf5a900e0), SPH_C32(0x15c918bb), SPH_C32(0x817de245),
7014 SPH_C32(0xf7ab1816), SPH_C32(0x4a6e00c0), SPH_C32(0xb7ee3980),
7015 SPH_C32(0x8d080a04), SPH_C32(0xb3e8a94e) },
7016 { SPH_C32(0xa4f500f0), SPH_C32(0x553a6a40), SPH_C32(0x7d9ac447),
7017 SPH_C32(0x86fc4877), SPH_C32(0x645700c0), SPH_C32(0xd3335f09),
7018 SPH_C32(0xb1dc0cf8), SPH_C32(0x021c39f2) },
7019 { SPH_C32(0xdb9000e0), SPH_C32(0x71147e32), SPH_C32(0xbda9e4b9),
7020 SPH_C32(0x465f88aa), SPH_C32(0x350b00d0), SPH_C32(0x93c02df2),
7021 SPH_C32(0x4d3b2afa), SPH_C32(0x734b6993) },
7022 { SPH_C32(0x8acc00f0), SPH_C32(0x31e70cc9), SPH_C32(0x414ec2bb),
7023 SPH_C32(0x3708d8cb), SPH_C32(0x1b3200d0), SPH_C32(0xf71d4b7b),
7024 SPH_C32(0x71ef2c06), SPH_C32(0xc2bff92f) },
7025 { SPH_C32(0x0b6300c0), SPH_C32(0x5d94305f), SPH_C32(0x011aa3b8),
7026 SPH_C32(0x76ed99ae), SPH_C32(0xe8d600e0), SPH_C32(0x3609dc76),
7027 SPH_C32(0x74c64600), SPH_C32(0x5147098e) },
7028 { SPH_C32(0x5a3f00d0), SPH_C32(0x1d6742a4), SPH_C32(0xfdfd85ba),
7029 SPH_C32(0x07bac9cf), SPH_C32(0xc6ef00e0), SPH_C32(0x52d4baff),
7030 SPH_C32(0x481240fc), SPH_C32(0xe0b39932) },
7031 { SPH_C32(0x255a00c0), SPH_C32(0x394956d6), SPH_C32(0x3dcea544),
7032 SPH_C32(0xc7190912), SPH_C32(0x97b300f0), SPH_C32(0x1227c804),
7033 SPH_C32(0xb4f566fe), SPH_C32(0x91e4c953) },
7034 { SPH_C32(0x740600d0), SPH_C32(0x79ba242d), SPH_C32(0xc1298346),
7035 SPH_C32(0xb64e5973), SPH_C32(0xb98a00f0), SPH_C32(0x76faae8d),
7036 SPH_C32(0x88216002), SPH_C32(0x201059ef) },
7037 { SPH_C32(0xa9db00e0), SPH_C32(0xdc73d5a9), SPH_C32(0xf8d4efbc),
7038 SPH_C32(0x9442396e), SPH_C32(0xb4a400e0), SPH_C32(0xffb31164),
7039 SPH_C32(0x0d6f4bf9), SPH_C32(0x32ae28f6) },
7040 { SPH_C32(0xf88700f0), SPH_C32(0x9c80a752), SPH_C32(0x0433c9be),
7041 SPH_C32(0xe515690f), SPH_C32(0x9a9d00e0), SPH_C32(0x9b6e77ed),
7042 SPH_C32(0x31bb4d05), SPH_C32(0x835ab84a) },
7043 { SPH_C32(0x87e200e0), SPH_C32(0xb8aeb320), SPH_C32(0xc400e940),
7044 SPH_C32(0x25b6a9d2), SPH_C32(0xcbc100f0), SPH_C32(0xdb9d0516),
7045 SPH_C32(0xcd5c6b07), SPH_C32(0xf20de82b) },
7046 { SPH_C32(0xd6be00f0), SPH_C32(0xf85dc1db), SPH_C32(0x38e7cf42),
7047 SPH_C32(0x54e1f9b3), SPH_C32(0xe5f800f0), SPH_C32(0xbf40639f),
7048 SPH_C32(0xf1886dfb), SPH_C32(0x43f97897) }
7049 };
7050 static const sph_u32 T256_24[256][8] = {
7051 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
7052 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
7053 SPH_C32(0x00000000), SPH_C32(0x00000000) },
7054 { SPH_C32(0xc04e0001), SPH_C32(0x33b9c010), SPH_C32(0xae0ebb05),
7055 SPH_C32(0xb5a4c63b), SPH_C32(0xc8f10000), SPH_C32(0x0b2de782),
7056 SPH_C32(0x6bf648a4), SPH_C32(0x539cbdbf) },
7057 { SPH_C32(0xc8f10000), SPH_C32(0x0b2de782), SPH_C32(0x6bf648a4),
7058 SPH_C32(0x539cbdbf), SPH_C32(0x08bf0001), SPH_C32(0x38942792),
7059 SPH_C32(0xc5f8f3a1), SPH_C32(0xe6387b84) },
7060 { SPH_C32(0x08bf0001), SPH_C32(0x38942792), SPH_C32(0xc5f8f3a1),
7061 SPH_C32(0xe6387b84), SPH_C32(0xc04e0001), SPH_C32(0x33b9c010),
7062 SPH_C32(0xae0ebb05), SPH_C32(0xb5a4c63b) },
7063 { SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3), SPH_C32(0x99e585aa),
7064 SPH_C32(0x8d75f7f1), SPH_C32(0x51ac0000), SPH_C32(0x25e30f14),
7065 SPH_C32(0x79e22a4c), SPH_C32(0x1298bd46) },
7066 { SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3), SPH_C32(0x37eb3eaf),
7067 SPH_C32(0x38d131ca), SPH_C32(0x995d0000), SPH_C32(0x2ecee896),
7068 SPH_C32(0x121462e8), SPH_C32(0x410400f9) },
7069 { SPH_C32(0x40d20002), SPH_C32(0x54ca4031), SPH_C32(0xf213cd0e),
7070 SPH_C32(0xdee94a4e), SPH_C32(0x59130001), SPH_C32(0x1d772886),
7071 SPH_C32(0xbc1ad9ed), SPH_C32(0xf4a0c6c2) },
7072 { SPH_C32(0x809c0003), SPH_C32(0x67738021), SPH_C32(0x5c1d760b),
7073 SPH_C32(0x6b4d8c75), SPH_C32(0x91e20001), SPH_C32(0x165acf04),
7074 SPH_C32(0xd7ec9149), SPH_C32(0xa73c7b7d) },
7075 { SPH_C32(0x51ac0000), SPH_C32(0x25e30f14), SPH_C32(0x79e22a4c),
7076 SPH_C32(0x1298bd46), SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7),
7077 SPH_C32(0xe007afe6), SPH_C32(0x9fed4ab7) },
7078 { SPH_C32(0x91e20001), SPH_C32(0x165acf04), SPH_C32(0xd7ec9149),
7079 SPH_C32(0xa73c7b7d), SPH_C32(0x117e0002), SPH_C32(0x71294f25),
7080 SPH_C32(0x8bf1e742), SPH_C32(0xcc71f708) },
7081 { SPH_C32(0x995d0000), SPH_C32(0x2ecee896), SPH_C32(0x121462e8),
7082 SPH_C32(0x410400f9), SPH_C32(0xd1300003), SPH_C32(0x42908f35),
7083 SPH_C32(0x25ff5c47), SPH_C32(0x79d53133) },
7084 { SPH_C32(0x59130001), SPH_C32(0x1d772886), SPH_C32(0xbc1ad9ed),
7085 SPH_C32(0xf4a0c6c2), SPH_C32(0x19c10003), SPH_C32(0x49bd68b7),
7086 SPH_C32(0x4e0914e3), SPH_C32(0x2a498c8c) },
7087 { SPH_C32(0xd98f0002), SPH_C32(0x7a04a8a7), SPH_C32(0xe007afe6),
7088 SPH_C32(0x9fed4ab7), SPH_C32(0x88230002), SPH_C32(0x5fe7a7b3),
7089 SPH_C32(0x99e585aa), SPH_C32(0x8d75f7f1) },
7090 { SPH_C32(0x19c10003), SPH_C32(0x49bd68b7), SPH_C32(0x4e0914e3),
7091 SPH_C32(0x2a498c8c), SPH_C32(0x40d20002), SPH_C32(0x54ca4031),
7092 SPH_C32(0xf213cd0e), SPH_C32(0xdee94a4e) },
7093 { SPH_C32(0x117e0002), SPH_C32(0x71294f25), SPH_C32(0x8bf1e742),
7094 SPH_C32(0xcc71f708), SPH_C32(0x809c0003), SPH_C32(0x67738021),
7095 SPH_C32(0x5c1d760b), SPH_C32(0x6b4d8c75) },
7096 { SPH_C32(0xd1300003), SPH_C32(0x42908f35), SPH_C32(0x25ff5c47),
7097 SPH_C32(0x79d53133), SPH_C32(0x486d0003), SPH_C32(0x6c5e67a3),
7098 SPH_C32(0x37eb3eaf), SPH_C32(0x38d131ca) },
7099 { SPH_C32(0xd0080004), SPH_C32(0x8c768f77), SPH_C32(0x9dc5b050),
7100 SPH_C32(0xaf4a29da), SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa),
7101 SPH_C32(0x98321c3d), SPH_C32(0x76acc733) },
7102 { SPH_C32(0x10460005), SPH_C32(0xbfcf4f67), SPH_C32(0x33cb0b55),
7103 SPH_C32(0x1aeeefe1), SPH_C32(0xa3580000), SPH_C32(0x4bc61e28),
7104 SPH_C32(0xf3c45499), SPH_C32(0x25307a8c) },
7105 { SPH_C32(0x18f90004), SPH_C32(0x875b68f5), SPH_C32(0xf633f8f4),
7106 SPH_C32(0xfcd69465), SPH_C32(0x63160001), SPH_C32(0x787fde38),
7107 SPH_C32(0x5dcaef9c), SPH_C32(0x9094bcb7) },
7108 { SPH_C32(0xd8b70005), SPH_C32(0xb4e2a8e5), SPH_C32(0x583d43f1),
7109 SPH_C32(0x4972525e), SPH_C32(0xabe70001), SPH_C32(0x735239ba),
7110 SPH_C32(0x363ca738), SPH_C32(0xc3080108) },
7111 { SPH_C32(0x582b0006), SPH_C32(0xd39128c4), SPH_C32(0x042035fa),
7112 SPH_C32(0x223fde2b), SPH_C32(0x3a050000), SPH_C32(0x6508f6be),
7113 SPH_C32(0xe1d03671), SPH_C32(0x64347a75) },
7114 { SPH_C32(0x98650007), SPH_C32(0xe028e8d4), SPH_C32(0xaa2e8eff),
7115 SPH_C32(0x979b1810), SPH_C32(0xf2f40000), SPH_C32(0x6e25113c),
7116 SPH_C32(0x8a267ed5), SPH_C32(0x37a8c7ca) },
7117 { SPH_C32(0x90da0006), SPH_C32(0xd8bccf46), SPH_C32(0x6fd67d5e),
7118 SPH_C32(0x71a36394), SPH_C32(0x32ba0001), SPH_C32(0x5d9cd12c),
7119 SPH_C32(0x2428c5d0), SPH_C32(0x820c01f1) },
7120 { SPH_C32(0x50940007), SPH_C32(0xeb050f56), SPH_C32(0xc1d8c65b),
7121 SPH_C32(0xc407a5af), SPH_C32(0xfa4b0001), SPH_C32(0x56b136ae),
7122 SPH_C32(0x4fde8d74), SPH_C32(0xd190bc4e) },
7123 { SPH_C32(0x81a40004), SPH_C32(0xa9958063), SPH_C32(0xe4279a1c),
7124 SPH_C32(0xbdd2949c), SPH_C32(0xb2260002), SPH_C32(0x3aef510d),
7125 SPH_C32(0x7835b3db), SPH_C32(0xe9418d84) },
7126 { SPH_C32(0x41ea0005), SPH_C32(0x9a2c4073), SPH_C32(0x4a292119),
7127 SPH_C32(0x087652a7), SPH_C32(0x7ad70002), SPH_C32(0x31c2b68f),
7128 SPH_C32(0x13c3fb7f), SPH_C32(0xbadd303b) },
7129 { SPH_C32(0x49550004), SPH_C32(0xa2b867e1), SPH_C32(0x8fd1d2b8),
7130 SPH_C32(0xee4e2923), SPH_C32(0xba990003), SPH_C32(0x027b769f),
7131 SPH_C32(0xbdcd407a), SPH_C32(0x0f79f600) },
7132 { SPH_C32(0x891b0005), SPH_C32(0x9101a7f1), SPH_C32(0x21df69bd),
7133 SPH_C32(0x5beaef18), SPH_C32(0x72680003), SPH_C32(0x0956911d),
7134 SPH_C32(0xd63b08de), SPH_C32(0x5ce54bbf) },
7135 { SPH_C32(0x09870006), SPH_C32(0xf67227d0), SPH_C32(0x7dc21fb6),
7136 SPH_C32(0x30a7636d), SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19),
7137 SPH_C32(0x01d79997), SPH_C32(0xfbd930c2) },
7138 { SPH_C32(0xc9c90007), SPH_C32(0xc5cbe7c0), SPH_C32(0xd3cca4b3),
7139 SPH_C32(0x8503a556), SPH_C32(0x2b7b0002), SPH_C32(0x1421b99b),
7140 SPH_C32(0x6a21d133), SPH_C32(0xa8458d7d) },
7141 { SPH_C32(0xc1760006), SPH_C32(0xfd5fc052), SPH_C32(0x16345712),
7142 SPH_C32(0x633bded2), SPH_C32(0xeb350003), SPH_C32(0x2798798b),
7143 SPH_C32(0xc42f6a36), SPH_C32(0x1de14b46) },
7144 { SPH_C32(0x01380007), SPH_C32(0xcee60042), SPH_C32(0xb83aec17),
7145 SPH_C32(0xd69f18e9), SPH_C32(0x23c40003), SPH_C32(0x2cb59e09),
7146 SPH_C32(0xafd92292), SPH_C32(0x4e7df6f9) },
7147 { SPH_C32(0x6ba90000), SPH_C32(0x40ebf9aa), SPH_C32(0x98321c3d),
7148 SPH_C32(0x76acc733), SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd),
7149 SPH_C32(0x05f7ac6d), SPH_C32(0xd9e6eee9) },
7150 { SPH_C32(0xabe70001), SPH_C32(0x735239ba), SPH_C32(0x363ca738),
7151 SPH_C32(0xc3080108), SPH_C32(0x73500004), SPH_C32(0xc7b0915f),
7152 SPH_C32(0x6e01e4c9), SPH_C32(0x8a7a5356) },
7153 { SPH_C32(0xa3580000), SPH_C32(0x4bc61e28), SPH_C32(0xf3c45499),
7154 SPH_C32(0x25307a8c), SPH_C32(0xb31e0005), SPH_C32(0xf409514f),
7155 SPH_C32(0xc00f5fcc), SPH_C32(0x3fde956d) },
7156 { SPH_C32(0x63160001), SPH_C32(0x787fde38), SPH_C32(0x5dcaef9c),
7157 SPH_C32(0x9094bcb7), SPH_C32(0x7bef0005), SPH_C32(0xff24b6cd),
7158 SPH_C32(0xabf91768), SPH_C32(0x6c4228d2) },
7159 { SPH_C32(0xe38a0002), SPH_C32(0x1f0c5e19), SPH_C32(0x01d79997),
7160 SPH_C32(0xfbd930c2), SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9),
7161 SPH_C32(0x7c158621), SPH_C32(0xcb7e53af) },
7162 { SPH_C32(0x23c40003), SPH_C32(0x2cb59e09), SPH_C32(0xafd92292),
7163 SPH_C32(0x4e7df6f9), SPH_C32(0x22fc0004), SPH_C32(0xe2539e4b),
7164 SPH_C32(0x17e3ce85), SPH_C32(0x98e2ee10) },
7165 { SPH_C32(0x2b7b0002), SPH_C32(0x1421b99b), SPH_C32(0x6a21d133),
7166 SPH_C32(0xa8458d7d), SPH_C32(0xe2b20005), SPH_C32(0xd1ea5e5b),
7167 SPH_C32(0xb9ed7580), SPH_C32(0x2d46282b) },
7168 { SPH_C32(0xeb350003), SPH_C32(0x2798798b), SPH_C32(0xc42f6a36),
7169 SPH_C32(0x1de14b46), SPH_C32(0x2a430005), SPH_C32(0xdac7b9d9),
7170 SPH_C32(0xd21b3d24), SPH_C32(0x7eda9594) },
7171 { SPH_C32(0x3a050000), SPH_C32(0x6508f6be), SPH_C32(0xe1d03671),
7172 SPH_C32(0x64347a75), SPH_C32(0x622e0006), SPH_C32(0xb699de7a),
7173 SPH_C32(0xe5f0038b), SPH_C32(0x460ba45e) },
7174 { SPH_C32(0xfa4b0001), SPH_C32(0x56b136ae), SPH_C32(0x4fde8d74),
7175 SPH_C32(0xd190bc4e), SPH_C32(0xaadf0006), SPH_C32(0xbdb439f8),
7176 SPH_C32(0x8e064b2f), SPH_C32(0x159719e1) },
7177 { SPH_C32(0xf2f40000), SPH_C32(0x6e25113c), SPH_C32(0x8a267ed5),
7178 SPH_C32(0x37a8c7ca), SPH_C32(0x6a910007), SPH_C32(0x8e0df9e8),
7179 SPH_C32(0x2008f02a), SPH_C32(0xa033dfda) },
7180 { SPH_C32(0x32ba0001), SPH_C32(0x5d9cd12c), SPH_C32(0x2428c5d0),
7181 SPH_C32(0x820c01f1), SPH_C32(0xa2600007), SPH_C32(0x85201e6a),
7182 SPH_C32(0x4bfeb88e), SPH_C32(0xf3af6265) },
7183 { SPH_C32(0xb2260002), SPH_C32(0x3aef510d), SPH_C32(0x7835b3db),
7184 SPH_C32(0xe9418d84), SPH_C32(0x33820006), SPH_C32(0x937ad16e),
7185 SPH_C32(0x9c1229c7), SPH_C32(0x54931918) },
7186 { SPH_C32(0x72680003), SPH_C32(0x0956911d), SPH_C32(0xd63b08de),
7187 SPH_C32(0x5ce54bbf), SPH_C32(0xfb730006), SPH_C32(0x985736ec),
7188 SPH_C32(0xf7e46163), SPH_C32(0x070fa4a7) },
7189 { SPH_C32(0x7ad70002), SPH_C32(0x31c2b68f), SPH_C32(0x13c3fb7f),
7190 SPH_C32(0xbadd303b), SPH_C32(0x3b3d0007), SPH_C32(0xabeef6fc),
7191 SPH_C32(0x59eada66), SPH_C32(0xb2ab629c) },
7192 { SPH_C32(0xba990003), SPH_C32(0x027b769f), SPH_C32(0xbdcd407a),
7193 SPH_C32(0x0f79f600), SPH_C32(0xf3cc0007), SPH_C32(0xa0c3117e),
7194 SPH_C32(0x321c92c2), SPH_C32(0xe137df23) },
7195 { SPH_C32(0xbba10004), SPH_C32(0xcc9d76dd), SPH_C32(0x05f7ac6d),
7196 SPH_C32(0xd9e6eee9), SPH_C32(0xd0080004), SPH_C32(0x8c768f77),
7197 SPH_C32(0x9dc5b050), SPH_C32(0xaf4a29da) },
7198 { SPH_C32(0x7bef0005), SPH_C32(0xff24b6cd), SPH_C32(0xabf91768),
7199 SPH_C32(0x6c4228d2), SPH_C32(0x18f90004), SPH_C32(0x875b68f5),
7200 SPH_C32(0xf633f8f4), SPH_C32(0xfcd69465) },
7201 { SPH_C32(0x73500004), SPH_C32(0xc7b0915f), SPH_C32(0x6e01e4c9),
7202 SPH_C32(0x8a7a5356), SPH_C32(0xd8b70005), SPH_C32(0xb4e2a8e5),
7203 SPH_C32(0x583d43f1), SPH_C32(0x4972525e) },
7204 { SPH_C32(0xb31e0005), SPH_C32(0xf409514f), SPH_C32(0xc00f5fcc),
7205 SPH_C32(0x3fde956d), SPH_C32(0x10460005), SPH_C32(0xbfcf4f67),
7206 SPH_C32(0x33cb0b55), SPH_C32(0x1aeeefe1) },
7207 { SPH_C32(0x33820006), SPH_C32(0x937ad16e), SPH_C32(0x9c1229c7),
7208 SPH_C32(0x54931918), SPH_C32(0x81a40004), SPH_C32(0xa9958063),
7209 SPH_C32(0xe4279a1c), SPH_C32(0xbdd2949c) },
7210 { SPH_C32(0xf3cc0007), SPH_C32(0xa0c3117e), SPH_C32(0x321c92c2),
7211 SPH_C32(0xe137df23), SPH_C32(0x49550004), SPH_C32(0xa2b867e1),
7212 SPH_C32(0x8fd1d2b8), SPH_C32(0xee4e2923) },
7213 { SPH_C32(0xfb730006), SPH_C32(0x985736ec), SPH_C32(0xf7e46163),
7214 SPH_C32(0x070fa4a7), SPH_C32(0x891b0005), SPH_C32(0x9101a7f1),
7215 SPH_C32(0x21df69bd), SPH_C32(0x5beaef18) },
7216 { SPH_C32(0x3b3d0007), SPH_C32(0xabeef6fc), SPH_C32(0x59eada66),
7217 SPH_C32(0xb2ab629c), SPH_C32(0x41ea0005), SPH_C32(0x9a2c4073),
7218 SPH_C32(0x4a292119), SPH_C32(0x087652a7) },
7219 { SPH_C32(0xea0d0004), SPH_C32(0xe97e79c9), SPH_C32(0x7c158621),
7220 SPH_C32(0xcb7e53af), SPH_C32(0x09870006), SPH_C32(0xf67227d0),
7221 SPH_C32(0x7dc21fb6), SPH_C32(0x30a7636d) },
7222 { SPH_C32(0x2a430005), SPH_C32(0xdac7b9d9), SPH_C32(0xd21b3d24),
7223 SPH_C32(0x7eda9594), SPH_C32(0xc1760006), SPH_C32(0xfd5fc052),
7224 SPH_C32(0x16345712), SPH_C32(0x633bded2) },
7225 { SPH_C32(0x22fc0004), SPH_C32(0xe2539e4b), SPH_C32(0x17e3ce85),
7226 SPH_C32(0x98e2ee10), SPH_C32(0x01380007), SPH_C32(0xcee60042),
7227 SPH_C32(0xb83aec17), SPH_C32(0xd69f18e9) },
7228 { SPH_C32(0xe2b20005), SPH_C32(0xd1ea5e5b), SPH_C32(0xb9ed7580),
7229 SPH_C32(0x2d46282b), SPH_C32(0xc9c90007), SPH_C32(0xc5cbe7c0),
7230 SPH_C32(0xd3cca4b3), SPH_C32(0x8503a556) },
7231 { SPH_C32(0x622e0006), SPH_C32(0xb699de7a), SPH_C32(0xe5f0038b),
7232 SPH_C32(0x460ba45e), SPH_C32(0x582b0006), SPH_C32(0xd39128c4),
7233 SPH_C32(0x042035fa), SPH_C32(0x223fde2b) },
7234 { SPH_C32(0xa2600007), SPH_C32(0x85201e6a), SPH_C32(0x4bfeb88e),
7235 SPH_C32(0xf3af6265), SPH_C32(0x90da0006), SPH_C32(0xd8bccf46),
7236 SPH_C32(0x6fd67d5e), SPH_C32(0x71a36394) },
7237 { SPH_C32(0xaadf0006), SPH_C32(0xbdb439f8), SPH_C32(0x8e064b2f),
7238 SPH_C32(0x159719e1), SPH_C32(0x50940007), SPH_C32(0xeb050f56),
7239 SPH_C32(0xc1d8c65b), SPH_C32(0xc407a5af) },
7240 { SPH_C32(0x6a910007), SPH_C32(0x8e0df9e8), SPH_C32(0x2008f02a),
7241 SPH_C32(0xa033dfda), SPH_C32(0x98650007), SPH_C32(0xe028e8d4),
7242 SPH_C32(0xaa2e8eff), SPH_C32(0x979b1810) },
7243 { SPH_C32(0xa8ae0008), SPH_C32(0x2079397d), SPH_C32(0xfe739301),
7244 SPH_C32(0xb8a92831), SPH_C32(0x171c0000), SPH_C32(0xb26e3344),
7245 SPH_C32(0x9e6a837e), SPH_C32(0x58f8485f) },
7246 { SPH_C32(0x68e00009), SPH_C32(0x13c0f96d), SPH_C32(0x507d2804),
7247 SPH_C32(0x0d0dee0a), SPH_C32(0xdfed0000), SPH_C32(0xb943d4c6),
7248 SPH_C32(0xf59ccbda), SPH_C32(0x0b64f5e0) },
7249 { SPH_C32(0x605f0008), SPH_C32(0x2b54deff), SPH_C32(0x9585dba5),
7250 SPH_C32(0xeb35958e), SPH_C32(0x1fa30001), SPH_C32(0x8afa14d6),
7251 SPH_C32(0x5b9270df), SPH_C32(0xbec033db) },
7252 { SPH_C32(0xa0110009), SPH_C32(0x18ed1eef), SPH_C32(0x3b8b60a0),
7253 SPH_C32(0x5e9153b5), SPH_C32(0xd7520001), SPH_C32(0x81d7f354),
7254 SPH_C32(0x3064387b), SPH_C32(0xed5c8e64) },
7255 { SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece), SPH_C32(0x679616ab),
7256 SPH_C32(0x35dcdfc0), SPH_C32(0x46b00000), SPH_C32(0x978d3c50),
7257 SPH_C32(0xe788a932), SPH_C32(0x4a60f519) },
7258 { SPH_C32(0xe0c3000b), SPH_C32(0x4c275ede), SPH_C32(0xc998adae),
7259 SPH_C32(0x807819fb), SPH_C32(0x8e410000), SPH_C32(0x9ca0dbd2),
7260 SPH_C32(0x8c7ee196), SPH_C32(0x19fc48a6) },
7261 { SPH_C32(0xe87c000a), SPH_C32(0x74b3794c), SPH_C32(0x0c605e0f),
7262 SPH_C32(0x6640627f), SPH_C32(0x4e0f0001), SPH_C32(0xaf191bc2),
7263 SPH_C32(0x22705a93), SPH_C32(0xac588e9d) },
7264 { SPH_C32(0x2832000b), SPH_C32(0x470ab95c), SPH_C32(0xa26ee50a),
7265 SPH_C32(0xd3e4a444), SPH_C32(0x86fe0001), SPH_C32(0xa434fc40),
7266 SPH_C32(0x49861237), SPH_C32(0xffc43322) },
7267 { SPH_C32(0xf9020008), SPH_C32(0x059a3669), SPH_C32(0x8791b94d),
7268 SPH_C32(0xaa319577), SPH_C32(0xce930002), SPH_C32(0xc86a9be3),
7269 SPH_C32(0x7e6d2c98), SPH_C32(0xc71502e8) },
7270 { SPH_C32(0x394c0009), SPH_C32(0x3623f679), SPH_C32(0x299f0248),
7271 SPH_C32(0x1f95534c), SPH_C32(0x06620002), SPH_C32(0xc3477c61),
7272 SPH_C32(0x159b643c), SPH_C32(0x9489bf57) },
7273 { SPH_C32(0x31f30008), SPH_C32(0x0eb7d1eb), SPH_C32(0xec67f1e9),
7274 SPH_C32(0xf9ad28c8), SPH_C32(0xc62c0003), SPH_C32(0xf0febc71),
7275 SPH_C32(0xbb95df39), SPH_C32(0x212d796c) },
7276 { SPH_C32(0xf1bd0009), SPH_C32(0x3d0e11fb), SPH_C32(0x42694aec),
7277 SPH_C32(0x4c09eef3), SPH_C32(0x0edd0003), SPH_C32(0xfbd35bf3),
7278 SPH_C32(0xd063979d), SPH_C32(0x72b1c4d3) },
7279 { SPH_C32(0x7121000a), SPH_C32(0x5a7d91da), SPH_C32(0x1e743ce7),
7280 SPH_C32(0x27446286), SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7),
7281 SPH_C32(0x078f06d4), SPH_C32(0xd58dbfae) },
7282 { SPH_C32(0xb16f000b), SPH_C32(0x69c451ca), SPH_C32(0xb07a87e2),
7283 SPH_C32(0x92e0a4bd), SPH_C32(0x57ce0002), SPH_C32(0xe6a47375),
7284 SPH_C32(0x6c794e70), SPH_C32(0x86110211) },
7285 { SPH_C32(0xb9d0000a), SPH_C32(0x51507658), SPH_C32(0x75827443),
7286 SPH_C32(0x74d8df39), SPH_C32(0x97800003), SPH_C32(0xd51db365),
7287 SPH_C32(0xc277f575), SPH_C32(0x33b5c42a) },
7288 { SPH_C32(0x799e000b), SPH_C32(0x62e9b648), SPH_C32(0xdb8ccf46),
7289 SPH_C32(0xc17c1902), SPH_C32(0x5f710003), SPH_C32(0xde3054e7),
7290 SPH_C32(0xa981bdd1), SPH_C32(0x60297995) },
7291 { SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a), SPH_C32(0x63b62351),
7292 SPH_C32(0x17e301eb), SPH_C32(0x7cb50000), SPH_C32(0xf285caee),
7293 SPH_C32(0x06589f43), SPH_C32(0x2e548f6c) },
7294 { SPH_C32(0xb8e8000d), SPH_C32(0x9fb6761a), SPH_C32(0xcdb89854),
7295 SPH_C32(0xa247c7d0), SPH_C32(0xb4440000), SPH_C32(0xf9a82d6c),
7296 SPH_C32(0x6daed7e7), SPH_C32(0x7dc832d3) },
7297 { SPH_C32(0xb057000c), SPH_C32(0xa7225188), SPH_C32(0x08406bf5),
7298 SPH_C32(0x447fbc54), SPH_C32(0x740a0001), SPH_C32(0xca11ed7c),
7299 SPH_C32(0xc3a06ce2), SPH_C32(0xc86cf4e8) },
7300 { SPH_C32(0x7019000d), SPH_C32(0x949b9198), SPH_C32(0xa64ed0f0),
7301 SPH_C32(0xf1db7a6f), SPH_C32(0xbcfb0001), SPH_C32(0xc13c0afe),
7302 SPH_C32(0xa8562446), SPH_C32(0x9bf04957) },
7303 { SPH_C32(0xf085000e), SPH_C32(0xf3e811b9), SPH_C32(0xfa53a6fb),
7304 SPH_C32(0x9a96f61a), SPH_C32(0x2d190000), SPH_C32(0xd766c5fa),
7305 SPH_C32(0x7fbab50f), SPH_C32(0x3ccc322a) },
7306 { SPH_C32(0x30cb000f), SPH_C32(0xc051d1a9), SPH_C32(0x545d1dfe),
7307 SPH_C32(0x2f323021), SPH_C32(0xe5e80000), SPH_C32(0xdc4b2278),
7308 SPH_C32(0x144cfdab), SPH_C32(0x6f508f95) },
7309 { SPH_C32(0x3874000e), SPH_C32(0xf8c5f63b), SPH_C32(0x91a5ee5f),
7310 SPH_C32(0xc90a4ba5), SPH_C32(0x25a60001), SPH_C32(0xeff2e268),
7311 SPH_C32(0xba4246ae), SPH_C32(0xdaf449ae) },
7312 { SPH_C32(0xf83a000f), SPH_C32(0xcb7c362b), SPH_C32(0x3fab555a),
7313 SPH_C32(0x7cae8d9e), SPH_C32(0xed570001), SPH_C32(0xe4df05ea),
7314 SPH_C32(0xd1b40e0a), SPH_C32(0x8968f411) },
7315 { SPH_C32(0x290a000c), SPH_C32(0x89ecb91e), SPH_C32(0x1a54091d),
7316 SPH_C32(0x057bbcad), SPH_C32(0xa53a0002), SPH_C32(0x88816249),
7317 SPH_C32(0xe65f30a5), SPH_C32(0xb1b9c5db) },
7318 { SPH_C32(0xe944000d), SPH_C32(0xba55790e), SPH_C32(0xb45ab218),
7319 SPH_C32(0xb0df7a96), SPH_C32(0x6dcb0002), SPH_C32(0x83ac85cb),
7320 SPH_C32(0x8da97801), SPH_C32(0xe2257864) },
7321 { SPH_C32(0xe1fb000c), SPH_C32(0x82c15e9c), SPH_C32(0x71a241b9),
7322 SPH_C32(0x56e70112), SPH_C32(0xad850003), SPH_C32(0xb01545db),
7323 SPH_C32(0x23a7c304), SPH_C32(0x5781be5f) },
7324 { SPH_C32(0x21b5000d), SPH_C32(0xb1789e8c), SPH_C32(0xdfacfabc),
7325 SPH_C32(0xe343c729), SPH_C32(0x65740003), SPH_C32(0xbb38a259),
7326 SPH_C32(0x48518ba0), SPH_C32(0x041d03e0) },
7327 { SPH_C32(0xa129000e), SPH_C32(0xd60b1ead), SPH_C32(0x83b18cb7),
7328 SPH_C32(0x880e4b5c), SPH_C32(0xf4960002), SPH_C32(0xad626d5d),
7329 SPH_C32(0x9fbd1ae9), SPH_C32(0xa321789d) },
7330 { SPH_C32(0x6167000f), SPH_C32(0xe5b2debd), SPH_C32(0x2dbf37b2),
7331 SPH_C32(0x3daa8d67), SPH_C32(0x3c670002), SPH_C32(0xa64f8adf),
7332 SPH_C32(0xf44b524d), SPH_C32(0xf0bdc522) },
7333 { SPH_C32(0x69d8000e), SPH_C32(0xdd26f92f), SPH_C32(0xe847c413),
7334 SPH_C32(0xdb92f6e3), SPH_C32(0xfc290003), SPH_C32(0x95f64acf),
7335 SPH_C32(0x5a45e948), SPH_C32(0x45190319) },
7336 { SPH_C32(0xa996000f), SPH_C32(0xee9f393f), SPH_C32(0x46497f16),
7337 SPH_C32(0x6e3630d8), SPH_C32(0x34d80003), SPH_C32(0x9edbad4d),
7338 SPH_C32(0x31b3a1ec), SPH_C32(0x1685bea6) },
7339 { SPH_C32(0xc3070008), SPH_C32(0x6092c0d7), SPH_C32(0x66418f3c),
7340 SPH_C32(0xce05ef02), SPH_C32(0xacbd0004), SPH_C32(0x7ef34599),
7341 SPH_C32(0x9b9d2f13), SPH_C32(0x811ea6b6) },
7342 { SPH_C32(0x03490009), SPH_C32(0x532b00c7), SPH_C32(0xc84f3439),
7343 SPH_C32(0x7ba12939), SPH_C32(0x644c0004), SPH_C32(0x75dea21b),
7344 SPH_C32(0xf06b67b7), SPH_C32(0xd2821b09) },
7345 { SPH_C32(0x0bf60008), SPH_C32(0x6bbf2755), SPH_C32(0x0db7c798),
7346 SPH_C32(0x9d9952bd), SPH_C32(0xa4020005), SPH_C32(0x4667620b),
7347 SPH_C32(0x5e65dcb2), SPH_C32(0x6726dd32) },
7348 { SPH_C32(0xcbb80009), SPH_C32(0x5806e745), SPH_C32(0xa3b97c9d),
7349 SPH_C32(0x283d9486), SPH_C32(0x6cf30005), SPH_C32(0x4d4a8589),
7350 SPH_C32(0x35939416), SPH_C32(0x34ba608d) },
7351 { SPH_C32(0x4b24000a), SPH_C32(0x3f756764), SPH_C32(0xffa40a96),
7352 SPH_C32(0x437018f3), SPH_C32(0xfd110004), SPH_C32(0x5b104a8d),
7353 SPH_C32(0xe27f055f), SPH_C32(0x93861bf0) },
7354 { SPH_C32(0x8b6a000b), SPH_C32(0x0ccca774), SPH_C32(0x51aab193),
7355 SPH_C32(0xf6d4dec8), SPH_C32(0x35e00004), SPH_C32(0x503dad0f),
7356 SPH_C32(0x89894dfb), SPH_C32(0xc01aa64f) },
7357 { SPH_C32(0x83d5000a), SPH_C32(0x345880e6), SPH_C32(0x94524232),
7358 SPH_C32(0x10eca54c), SPH_C32(0xf5ae0005), SPH_C32(0x63846d1f),
7359 SPH_C32(0x2787f6fe), SPH_C32(0x75be6074) },
7360 { SPH_C32(0x439b000b), SPH_C32(0x07e140f6), SPH_C32(0x3a5cf937),
7361 SPH_C32(0xa5486377), SPH_C32(0x3d5f0005), SPH_C32(0x68a98a9d),
7362 SPH_C32(0x4c71be5a), SPH_C32(0x2622ddcb) },
7363 { SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3), SPH_C32(0x1fa3a570),
7364 SPH_C32(0xdc9d5244), SPH_C32(0x75320006), SPH_C32(0x04f7ed3e),
7365 SPH_C32(0x7b9a80f5), SPH_C32(0x1ef3ec01) },
7366 { SPH_C32(0x52e50009), SPH_C32(0x76c80fd3), SPH_C32(0xb1ad1e75),
7367 SPH_C32(0x6939947f), SPH_C32(0xbdc30006), SPH_C32(0x0fda0abc),
7368 SPH_C32(0x106cc851), SPH_C32(0x4d6f51be) },
7369 { SPH_C32(0x5a5a0008), SPH_C32(0x4e5c2841), SPH_C32(0x7455edd4),
7370 SPH_C32(0x8f01effb), SPH_C32(0x7d8d0007), SPH_C32(0x3c63caac),
7371 SPH_C32(0xbe627354), SPH_C32(0xf8cb9785) },
7372 { SPH_C32(0x9a140009), SPH_C32(0x7de5e851), SPH_C32(0xda5b56d1),
7373 SPH_C32(0x3aa529c0), SPH_C32(0xb57c0007), SPH_C32(0x374e2d2e),
7374 SPH_C32(0xd5943bf0), SPH_C32(0xab572a3a) },
7375 { SPH_C32(0x1a88000a), SPH_C32(0x1a966870), SPH_C32(0x864620da),
7376 SPH_C32(0x51e8a5b5), SPH_C32(0x249e0006), SPH_C32(0x2114e22a),
7377 SPH_C32(0x0278aab9), SPH_C32(0x0c6b5147) },
7378 { SPH_C32(0xdac6000b), SPH_C32(0x292fa860), SPH_C32(0x28489bdf),
7379 SPH_C32(0xe44c638e), SPH_C32(0xec6f0006), SPH_C32(0x2a3905a8),
7380 SPH_C32(0x698ee21d), SPH_C32(0x5ff7ecf8) },
7381 { SPH_C32(0xd279000a), SPH_C32(0x11bb8ff2), SPH_C32(0xedb0687e),
7382 SPH_C32(0x0274180a), SPH_C32(0x2c210007), SPH_C32(0x1980c5b8),
7383 SPH_C32(0xc7805918), SPH_C32(0xea532ac3) },
7384 { SPH_C32(0x1237000b), SPH_C32(0x22024fe2), SPH_C32(0x43bed37b),
7385 SPH_C32(0xb7d0de31), SPH_C32(0xe4d00007), SPH_C32(0x12ad223a),
7386 SPH_C32(0xac7611bc), SPH_C32(0xb9cf977c) },
7387 { SPH_C32(0x130f000c), SPH_C32(0xece44fa0), SPH_C32(0xfb843f6c),
7388 SPH_C32(0x614fc6d8), SPH_C32(0xc7140004), SPH_C32(0x3e18bc33),
7389 SPH_C32(0x03af332e), SPH_C32(0xf7b26185) },
7390 { SPH_C32(0xd341000d), SPH_C32(0xdf5d8fb0), SPH_C32(0x558a8469),
7391 SPH_C32(0xd4eb00e3), SPH_C32(0x0fe50004), SPH_C32(0x35355bb1),
7392 SPH_C32(0x68597b8a), SPH_C32(0xa42edc3a) },
7393 { SPH_C32(0xdbfe000c), SPH_C32(0xe7c9a822), SPH_C32(0x907277c8),
7394 SPH_C32(0x32d37b67), SPH_C32(0xcfab0005), SPH_C32(0x068c9ba1),
7395 SPH_C32(0xc657c08f), SPH_C32(0x118a1a01) },
7396 { SPH_C32(0x1bb0000d), SPH_C32(0xd4706832), SPH_C32(0x3e7ccccd),
7397 SPH_C32(0x8777bd5c), SPH_C32(0x075a0005), SPH_C32(0x0da17c23),
7398 SPH_C32(0xada1882b), SPH_C32(0x4216a7be) },
7399 { SPH_C32(0x9b2c000e), SPH_C32(0xb303e813), SPH_C32(0x6261bac6),
7400 SPH_C32(0xec3a3129), SPH_C32(0x96b80004), SPH_C32(0x1bfbb327),
7401 SPH_C32(0x7a4d1962), SPH_C32(0xe52adcc3) },
7402 { SPH_C32(0x5b62000f), SPH_C32(0x80ba2803), SPH_C32(0xcc6f01c3),
7403 SPH_C32(0x599ef712), SPH_C32(0x5e490004), SPH_C32(0x10d654a5),
7404 SPH_C32(0x11bb51c6), SPH_C32(0xb6b6617c) },
7405 { SPH_C32(0x53dd000e), SPH_C32(0xb82e0f91), SPH_C32(0x0997f262),
7406 SPH_C32(0xbfa68c96), SPH_C32(0x9e070005), SPH_C32(0x236f94b5),
7407 SPH_C32(0xbfb5eac3), SPH_C32(0x0312a747) },
7408 { SPH_C32(0x9393000f), SPH_C32(0x8b97cf81), SPH_C32(0xa7994967),
7409 SPH_C32(0x0a024aad), SPH_C32(0x56f60005), SPH_C32(0x28427337),
7410 SPH_C32(0xd443a267), SPH_C32(0x508e1af8) },
7411 { SPH_C32(0x42a3000c), SPH_C32(0xc90740b4), SPH_C32(0x82661520),
7412 SPH_C32(0x73d77b9e), SPH_C32(0x1e9b0006), SPH_C32(0x441c1494),
7413 SPH_C32(0xe3a89cc8), SPH_C32(0x685f2b32) },
7414 { SPH_C32(0x82ed000d), SPH_C32(0xfabe80a4), SPH_C32(0x2c68ae25),
7415 SPH_C32(0xc673bda5), SPH_C32(0xd66a0006), SPH_C32(0x4f31f316),
7416 SPH_C32(0x885ed46c), SPH_C32(0x3bc3968d) },
7417 { SPH_C32(0x8a52000c), SPH_C32(0xc22aa736), SPH_C32(0xe9905d84),
7418 SPH_C32(0x204bc621), SPH_C32(0x16240007), SPH_C32(0x7c883306),
7419 SPH_C32(0x26506f69), SPH_C32(0x8e6750b6) },
7420 { SPH_C32(0x4a1c000d), SPH_C32(0xf1936726), SPH_C32(0x479ee681),
7421 SPH_C32(0x95ef001a), SPH_C32(0xded50007), SPH_C32(0x77a5d484),
7422 SPH_C32(0x4da627cd), SPH_C32(0xddfbed09) },
7423 { SPH_C32(0xca80000e), SPH_C32(0x96e0e707), SPH_C32(0x1b83908a),
7424 SPH_C32(0xfea28c6f), SPH_C32(0x4f370006), SPH_C32(0x61ff1b80),
7425 SPH_C32(0x9a4ab684), SPH_C32(0x7ac79674) },
7426 { SPH_C32(0x0ace000f), SPH_C32(0xa5592717), SPH_C32(0xb58d2b8f),
7427 SPH_C32(0x4b064a54), SPH_C32(0x87c60006), SPH_C32(0x6ad2fc02),
7428 SPH_C32(0xf1bcfe20), SPH_C32(0x295b2bcb) },
7429 { SPH_C32(0x0271000e), SPH_C32(0x9dcd0085), SPH_C32(0x7075d82e),
7430 SPH_C32(0xad3e31d0), SPH_C32(0x47880007), SPH_C32(0x596b3c12),
7431 SPH_C32(0x5fb24525), SPH_C32(0x9cffedf0) },
7432 { SPH_C32(0xc23f000f), SPH_C32(0xae74c095), SPH_C32(0xde7b632b),
7433 SPH_C32(0x189af7eb), SPH_C32(0x8f790007), SPH_C32(0x5246db90),
7434 SPH_C32(0x34440d81), SPH_C32(0xcf63504f) },
7435 { SPH_C32(0x171c0000), SPH_C32(0xb26e3344), SPH_C32(0x9e6a837e),
7436 SPH_C32(0x58f8485f), SPH_C32(0xbfb20008), SPH_C32(0x92170a39),
7437 SPH_C32(0x6019107f), SPH_C32(0xe051606e) },
7438 { SPH_C32(0xd7520001), SPH_C32(0x81d7f354), SPH_C32(0x3064387b),
7439 SPH_C32(0xed5c8e64), SPH_C32(0x77430008), SPH_C32(0x993aedbb),
7440 SPH_C32(0x0bef58db), SPH_C32(0xb3cdddd1) },
7441 { SPH_C32(0xdfed0000), SPH_C32(0xb943d4c6), SPH_C32(0xf59ccbda),
7442 SPH_C32(0x0b64f5e0), SPH_C32(0xb70d0009), SPH_C32(0xaa832dab),
7443 SPH_C32(0xa5e1e3de), SPH_C32(0x06691bea) },
7444 { SPH_C32(0x1fa30001), SPH_C32(0x8afa14d6), SPH_C32(0x5b9270df),
7445 SPH_C32(0xbec033db), SPH_C32(0x7ffc0009), SPH_C32(0xa1aeca29),
7446 SPH_C32(0xce17ab7a), SPH_C32(0x55f5a655) },
7447 { SPH_C32(0x9f3f0002), SPH_C32(0xed8994f7), SPH_C32(0x078f06d4),
7448 SPH_C32(0xd58dbfae), SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d),
7449 SPH_C32(0x19fb3a33), SPH_C32(0xf2c9dd28) },
7450 { SPH_C32(0x5f710003), SPH_C32(0xde3054e7), SPH_C32(0xa981bdd1),
7451 SPH_C32(0x60297995), SPH_C32(0x26ef0008), SPH_C32(0xbcd9e2af),
7452 SPH_C32(0x720d7297), SPH_C32(0xa1556097) },
7453 { SPH_C32(0x57ce0002), SPH_C32(0xe6a47375), SPH_C32(0x6c794e70),
7454 SPH_C32(0x86110211), SPH_C32(0xe6a10009), SPH_C32(0x8f6022bf),
7455 SPH_C32(0xdc03c992), SPH_C32(0x14f1a6ac) },
7456 { SPH_C32(0x97800003), SPH_C32(0xd51db365), SPH_C32(0xc277f575),
7457 SPH_C32(0x33b5c42a), SPH_C32(0x2e500009), SPH_C32(0x844dc53d),
7458 SPH_C32(0xb7f58136), SPH_C32(0x476d1b13) },
7459 { SPH_C32(0x46b00000), SPH_C32(0x978d3c50), SPH_C32(0xe788a932),
7460 SPH_C32(0x4a60f519), SPH_C32(0x663d000a), SPH_C32(0xe813a29e),
7461 SPH_C32(0x801ebf99), SPH_C32(0x7fbc2ad9) },
7462 { SPH_C32(0x86fe0001), SPH_C32(0xa434fc40), SPH_C32(0x49861237),
7463 SPH_C32(0xffc43322), SPH_C32(0xaecc000a), SPH_C32(0xe33e451c),
7464 SPH_C32(0xebe8f73d), SPH_C32(0x2c209766) },
7465 { SPH_C32(0x8e410000), SPH_C32(0x9ca0dbd2), SPH_C32(0x8c7ee196),
7466 SPH_C32(0x19fc48a6), SPH_C32(0x6e82000b), SPH_C32(0xd087850c),
7467 SPH_C32(0x45e64c38), SPH_C32(0x9984515d) },
7468 { SPH_C32(0x4e0f0001), SPH_C32(0xaf191bc2), SPH_C32(0x22705a93),
7469 SPH_C32(0xac588e9d), SPH_C32(0xa673000b), SPH_C32(0xdbaa628e),
7470 SPH_C32(0x2e10049c), SPH_C32(0xca18ece2) },
7471 { SPH_C32(0xce930002), SPH_C32(0xc86a9be3), SPH_C32(0x7e6d2c98),
7472 SPH_C32(0xc71502e8), SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a),
7473 SPH_C32(0xf9fc95d5), SPH_C32(0x6d24979f) },
7474 { SPH_C32(0x0edd0003), SPH_C32(0xfbd35bf3), SPH_C32(0xd063979d),
7475 SPH_C32(0x72b1c4d3), SPH_C32(0xff60000a), SPH_C32(0xc6dd4a08),
7476 SPH_C32(0x920add71), SPH_C32(0x3eb82a20) },
7477 { SPH_C32(0x06620002), SPH_C32(0xc3477c61), SPH_C32(0x159b643c),
7478 SPH_C32(0x9489bf57), SPH_C32(0x3f2e000b), SPH_C32(0xf5648a18),
7479 SPH_C32(0x3c046674), SPH_C32(0x8b1cec1b) },
7480 { SPH_C32(0xc62c0003), SPH_C32(0xf0febc71), SPH_C32(0xbb95df39),
7481 SPH_C32(0x212d796c), SPH_C32(0xf7df000b), SPH_C32(0xfe496d9a),
7482 SPH_C32(0x57f22ed0), SPH_C32(0xd88051a4) },
7483 { SPH_C32(0xc7140004), SPH_C32(0x3e18bc33), SPH_C32(0x03af332e),
7484 SPH_C32(0xf7b26185), SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393),
7485 SPH_C32(0xf82b0c42), SPH_C32(0x96fda75d) },
7486 { SPH_C32(0x075a0005), SPH_C32(0x0da17c23), SPH_C32(0xada1882b),
7487 SPH_C32(0x4216a7be), SPH_C32(0x1cea0008), SPH_C32(0xd9d11411),
7488 SPH_C32(0x93dd44e6), SPH_C32(0xc5611ae2) },
7489 { SPH_C32(0x0fe50004), SPH_C32(0x35355bb1), SPH_C32(0x68597b8a),
7490 SPH_C32(0xa42edc3a), SPH_C32(0xdca40009), SPH_C32(0xea68d401),
7491 SPH_C32(0x3dd3ffe3), SPH_C32(0x70c5dcd9) },
7492 { SPH_C32(0xcfab0005), SPH_C32(0x068c9ba1), SPH_C32(0xc657c08f),
7493 SPH_C32(0x118a1a01), SPH_C32(0x14550009), SPH_C32(0xe1453383),
7494 SPH_C32(0x5625b747), SPH_C32(0x23596166) },
7495 { SPH_C32(0x4f370006), SPH_C32(0x61ff1b80), SPH_C32(0x9a4ab684),
7496 SPH_C32(0x7ac79674), SPH_C32(0x85b70008), SPH_C32(0xf71ffc87),
7497 SPH_C32(0x81c9260e), SPH_C32(0x84651a1b) },
7498 { SPH_C32(0x8f790007), SPH_C32(0x5246db90), SPH_C32(0x34440d81),
7499 SPH_C32(0xcf63504f), SPH_C32(0x4d460008), SPH_C32(0xfc321b05),
7500 SPH_C32(0xea3f6eaa), SPH_C32(0xd7f9a7a4) },
7501 { SPH_C32(0x87c60006), SPH_C32(0x6ad2fc02), SPH_C32(0xf1bcfe20),
7502 SPH_C32(0x295b2bcb), SPH_C32(0x8d080009), SPH_C32(0xcf8bdb15),
7503 SPH_C32(0x4431d5af), SPH_C32(0x625d619f) },
7504 { SPH_C32(0x47880007), SPH_C32(0x596b3c12), SPH_C32(0x5fb24525),
7505 SPH_C32(0x9cffedf0), SPH_C32(0x45f90009), SPH_C32(0xc4a63c97),
7506 SPH_C32(0x2fc79d0b), SPH_C32(0x31c1dc20) },
7507 { SPH_C32(0x96b80004), SPH_C32(0x1bfbb327), SPH_C32(0x7a4d1962),
7508 SPH_C32(0xe52adcc3), SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34),
7509 SPH_C32(0x182ca3a4), SPH_C32(0x0910edea) },
7510 { SPH_C32(0x56f60005), SPH_C32(0x28427337), SPH_C32(0xd443a267),
7511 SPH_C32(0x508e1af8), SPH_C32(0xc565000a), SPH_C32(0xa3d5bcb6),
7512 SPH_C32(0x73daeb00), SPH_C32(0x5a8c5055) },
7513 { SPH_C32(0x5e490004), SPH_C32(0x10d654a5), SPH_C32(0x11bb51c6),
7514 SPH_C32(0xb6b6617c), SPH_C32(0x052b000b), SPH_C32(0x906c7ca6),
7515 SPH_C32(0xddd45005), SPH_C32(0xef28966e) },
7516 { SPH_C32(0x9e070005), SPH_C32(0x236f94b5), SPH_C32(0xbfb5eac3),
7517 SPH_C32(0x0312a747), SPH_C32(0xcdda000b), SPH_C32(0x9b419b24),
7518 SPH_C32(0xb62218a1), SPH_C32(0xbcb42bd1) },
7519 { SPH_C32(0x1e9b0006), SPH_C32(0x441c1494), SPH_C32(0xe3a89cc8),
7520 SPH_C32(0x685f2b32), SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420),
7521 SPH_C32(0x61ce89e8), SPH_C32(0x1b8850ac) },
7522 { SPH_C32(0xded50007), SPH_C32(0x77a5d484), SPH_C32(0x4da627cd),
7523 SPH_C32(0xddfbed09), SPH_C32(0x94c9000a), SPH_C32(0x8636b3a2),
7524 SPH_C32(0x0a38c14c), SPH_C32(0x4814ed13) },
7525 { SPH_C32(0xd66a0006), SPH_C32(0x4f31f316), SPH_C32(0x885ed46c),
7526 SPH_C32(0x3bc3968d), SPH_C32(0x5487000b), SPH_C32(0xb58f73b2),
7527 SPH_C32(0xa4367a49), SPH_C32(0xfdb02b28) },
7528 { SPH_C32(0x16240007), SPH_C32(0x7c883306), SPH_C32(0x26506f69),
7529 SPH_C32(0x8e6750b6), SPH_C32(0x9c76000b), SPH_C32(0xbea29430),
7530 SPH_C32(0xcfc032ed), SPH_C32(0xae2c9697) },
7531 { SPH_C32(0x7cb50000), SPH_C32(0xf285caee), SPH_C32(0x06589f43),
7532 SPH_C32(0x2e548f6c), SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4),
7533 SPH_C32(0x65eebc12), SPH_C32(0x39b78e87) },
7534 { SPH_C32(0xbcfb0001), SPH_C32(0xc13c0afe), SPH_C32(0xa8562446),
7535 SPH_C32(0x9bf04957), SPH_C32(0xcce2000c), SPH_C32(0x55a79b66),
7536 SPH_C32(0x0e18f4b6), SPH_C32(0x6a2b3338) },
7537 { SPH_C32(0xb4440000), SPH_C32(0xf9a82d6c), SPH_C32(0x6daed7e7),
7538 SPH_C32(0x7dc832d3), SPH_C32(0x0cac000d), SPH_C32(0x661e5b76),
7539 SPH_C32(0xa0164fb3), SPH_C32(0xdf8ff503) },
7540 { SPH_C32(0x740a0001), SPH_C32(0xca11ed7c), SPH_C32(0xc3a06ce2),
7541 SPH_C32(0xc86cf4e8), SPH_C32(0xc45d000d), SPH_C32(0x6d33bcf4),
7542 SPH_C32(0xcbe00717), SPH_C32(0x8c1348bc) },
7543 { SPH_C32(0xf4960002), SPH_C32(0xad626d5d), SPH_C32(0x9fbd1ae9),
7544 SPH_C32(0xa321789d), SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0),
7545 SPH_C32(0x1c0c965e), SPH_C32(0x2b2f33c1) },
7546 { SPH_C32(0x34d80003), SPH_C32(0x9edbad4d), SPH_C32(0x31b3a1ec),
7547 SPH_C32(0x1685bea6), SPH_C32(0x9d4e000c), SPH_C32(0x70449472),
7548 SPH_C32(0x77fadefa), SPH_C32(0x78b38e7e) },
7549 { SPH_C32(0x3c670002), SPH_C32(0xa64f8adf), SPH_C32(0xf44b524d),
7550 SPH_C32(0xf0bdc522), SPH_C32(0x5d00000d), SPH_C32(0x43fd5462),
7551 SPH_C32(0xd9f465ff), SPH_C32(0xcd174845) },
7552 { SPH_C32(0xfc290003), SPH_C32(0x95f64acf), SPH_C32(0x5a45e948),
7553 SPH_C32(0x45190319), SPH_C32(0x95f1000d), SPH_C32(0x48d0b3e0),
7554 SPH_C32(0xb2022d5b), SPH_C32(0x9e8bf5fa) },
7555 { SPH_C32(0x2d190000), SPH_C32(0xd766c5fa), SPH_C32(0x7fbab50f),
7556 SPH_C32(0x3ccc322a), SPH_C32(0xdd9c000e), SPH_C32(0x248ed443),
7557 SPH_C32(0x85e913f4), SPH_C32(0xa65ac430) },
7558 { SPH_C32(0xed570001), SPH_C32(0xe4df05ea), SPH_C32(0xd1b40e0a),
7559 SPH_C32(0x8968f411), SPH_C32(0x156d000e), SPH_C32(0x2fa333c1),
7560 SPH_C32(0xee1f5b50), SPH_C32(0xf5c6798f) },
7561 { SPH_C32(0xe5e80000), SPH_C32(0xdc4b2278), SPH_C32(0x144cfdab),
7562 SPH_C32(0x6f508f95), SPH_C32(0xd523000f), SPH_C32(0x1c1af3d1),
7563 SPH_C32(0x4011e055), SPH_C32(0x4062bfb4) },
7564 { SPH_C32(0x25a60001), SPH_C32(0xeff2e268), SPH_C32(0xba4246ae),
7565 SPH_C32(0xdaf449ae), SPH_C32(0x1dd2000f), SPH_C32(0x17371453),
7566 SPH_C32(0x2be7a8f1), SPH_C32(0x13fe020b) },
7567 { SPH_C32(0xa53a0002), SPH_C32(0x88816249), SPH_C32(0xe65f30a5),
7568 SPH_C32(0xb1b9c5db), SPH_C32(0x8c30000e), SPH_C32(0x016ddb57),
7569 SPH_C32(0xfc0b39b8), SPH_C32(0xb4c27976) },
7570 { SPH_C32(0x65740003), SPH_C32(0xbb38a259), SPH_C32(0x48518ba0),
7571 SPH_C32(0x041d03e0), SPH_C32(0x44c1000e), SPH_C32(0x0a403cd5),
7572 SPH_C32(0x97fd711c), SPH_C32(0xe75ec4c9) },
7573 { SPH_C32(0x6dcb0002), SPH_C32(0x83ac85cb), SPH_C32(0x8da97801),
7574 SPH_C32(0xe2257864), SPH_C32(0x848f000f), SPH_C32(0x39f9fcc5),
7575 SPH_C32(0x39f3ca19), SPH_C32(0x52fa02f2) },
7576 { SPH_C32(0xad850003), SPH_C32(0xb01545db), SPH_C32(0x23a7c304),
7577 SPH_C32(0x5781be5f), SPH_C32(0x4c7e000f), SPH_C32(0x32d41b47),
7578 SPH_C32(0x520582bd), SPH_C32(0x0166bf4d) },
7579 { SPH_C32(0xacbd0004), SPH_C32(0x7ef34599), SPH_C32(0x9b9d2f13),
7580 SPH_C32(0x811ea6b6), SPH_C32(0x6fba000c), SPH_C32(0x1e61854e),
7581 SPH_C32(0xfddca02f), SPH_C32(0x4f1b49b4) },
7582 { SPH_C32(0x6cf30005), SPH_C32(0x4d4a8589), SPH_C32(0x35939416),
7583 SPH_C32(0x34ba608d), SPH_C32(0xa74b000c), SPH_C32(0x154c62cc),
7584 SPH_C32(0x962ae88b), SPH_C32(0x1c87f40b) },
7585 { SPH_C32(0x644c0004), SPH_C32(0x75dea21b), SPH_C32(0xf06b67b7),
7586 SPH_C32(0xd2821b09), SPH_C32(0x6705000d), SPH_C32(0x26f5a2dc),
7587 SPH_C32(0x3824538e), SPH_C32(0xa9233230) },
7588 { SPH_C32(0xa4020005), SPH_C32(0x4667620b), SPH_C32(0x5e65dcb2),
7589 SPH_C32(0x6726dd32), SPH_C32(0xaff4000d), SPH_C32(0x2dd8455e),
7590 SPH_C32(0x53d21b2a), SPH_C32(0xfabf8f8f) },
7591 { SPH_C32(0x249e0006), SPH_C32(0x2114e22a), SPH_C32(0x0278aab9),
7592 SPH_C32(0x0c6b5147), SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a),
7593 SPH_C32(0x843e8a63), SPH_C32(0x5d83f4f2) },
7594 { SPH_C32(0xe4d00007), SPH_C32(0x12ad223a), SPH_C32(0xac7611bc),
7595 SPH_C32(0xb9cf977c), SPH_C32(0xf6e7000c), SPH_C32(0x30af6dd8),
7596 SPH_C32(0xefc8c2c7), SPH_C32(0x0e1f494d) },
7597 { SPH_C32(0xec6f0006), SPH_C32(0x2a3905a8), SPH_C32(0x698ee21d),
7598 SPH_C32(0x5ff7ecf8), SPH_C32(0x36a9000d), SPH_C32(0x0316adc8),
7599 SPH_C32(0x41c679c2), SPH_C32(0xbbbb8f76) },
7600 { SPH_C32(0x2c210007), SPH_C32(0x1980c5b8), SPH_C32(0xc7805918),
7601 SPH_C32(0xea532ac3), SPH_C32(0xfe58000d), SPH_C32(0x083b4a4a),
7602 SPH_C32(0x2a303166), SPH_C32(0xe82732c9) },
7603 { SPH_C32(0xfd110004), SPH_C32(0x5b104a8d), SPH_C32(0xe27f055f),
7604 SPH_C32(0x93861bf0), SPH_C32(0xb635000e), SPH_C32(0x64652de9),
7605 SPH_C32(0x1ddb0fc9), SPH_C32(0xd0f60303) },
7606 { SPH_C32(0x3d5f0005), SPH_C32(0x68a98a9d), SPH_C32(0x4c71be5a),
7607 SPH_C32(0x2622ddcb), SPH_C32(0x7ec4000e), SPH_C32(0x6f48ca6b),
7608 SPH_C32(0x762d476d), SPH_C32(0x836abebc) },
7609 { SPH_C32(0x35e00004), SPH_C32(0x503dad0f), SPH_C32(0x89894dfb),
7610 SPH_C32(0xc01aa64f), SPH_C32(0xbe8a000f), SPH_C32(0x5cf10a7b),
7611 SPH_C32(0xd823fc68), SPH_C32(0x36ce7887) },
7612 { SPH_C32(0xf5ae0005), SPH_C32(0x63846d1f), SPH_C32(0x2787f6fe),
7613 SPH_C32(0x75be6074), SPH_C32(0x767b000f), SPH_C32(0x57dcedf9),
7614 SPH_C32(0xb3d5b4cc), SPH_C32(0x6552c538) },
7615 { SPH_C32(0x75320006), SPH_C32(0x04f7ed3e), SPH_C32(0x7b9a80f5),
7616 SPH_C32(0x1ef3ec01), SPH_C32(0xe799000e), SPH_C32(0x418622fd),
7617 SPH_C32(0x64392585), SPH_C32(0xc26ebe45) },
7618 { SPH_C32(0xb57c0007), SPH_C32(0x374e2d2e), SPH_C32(0xd5943bf0),
7619 SPH_C32(0xab572a3a), SPH_C32(0x2f68000e), SPH_C32(0x4aabc57f),
7620 SPH_C32(0x0fcf6d21), SPH_C32(0x91f203fa) },
7621 { SPH_C32(0xbdc30006), SPH_C32(0x0fda0abc), SPH_C32(0x106cc851),
7622 SPH_C32(0x4d6f51be), SPH_C32(0xef26000f), SPH_C32(0x7912056f),
7623 SPH_C32(0xa1c1d624), SPH_C32(0x2456c5c1) },
7624 { SPH_C32(0x7d8d0007), SPH_C32(0x3c63caac), SPH_C32(0xbe627354),
7625 SPH_C32(0xf8cb9785), SPH_C32(0x27d7000f), SPH_C32(0x723fe2ed),
7626 SPH_C32(0xca379e80), SPH_C32(0x77ca787e) },
7627 { SPH_C32(0xbfb20008), SPH_C32(0x92170a39), SPH_C32(0x6019107f),
7628 SPH_C32(0xe051606e), SPH_C32(0xa8ae0008), SPH_C32(0x2079397d),
7629 SPH_C32(0xfe739301), SPH_C32(0xb8a92831) },
7630 { SPH_C32(0x7ffc0009), SPH_C32(0xa1aeca29), SPH_C32(0xce17ab7a),
7631 SPH_C32(0x55f5a655), SPH_C32(0x605f0008), SPH_C32(0x2b54deff),
7632 SPH_C32(0x9585dba5), SPH_C32(0xeb35958e) },
7633 { SPH_C32(0x77430008), SPH_C32(0x993aedbb), SPH_C32(0x0bef58db),
7634 SPH_C32(0xb3cdddd1), SPH_C32(0xa0110009), SPH_C32(0x18ed1eef),
7635 SPH_C32(0x3b8b60a0), SPH_C32(0x5e9153b5) },
7636 { SPH_C32(0xb70d0009), SPH_C32(0xaa832dab), SPH_C32(0xa5e1e3de),
7637 SPH_C32(0x06691bea), SPH_C32(0x68e00009), SPH_C32(0x13c0f96d),
7638 SPH_C32(0x507d2804), SPH_C32(0x0d0dee0a) },
7639 { SPH_C32(0x3791000a), SPH_C32(0xcdf0ad8a), SPH_C32(0xf9fc95d5),
7640 SPH_C32(0x6d24979f), SPH_C32(0xf9020008), SPH_C32(0x059a3669),
7641 SPH_C32(0x8791b94d), SPH_C32(0xaa319577) },
7642 { SPH_C32(0xf7df000b), SPH_C32(0xfe496d9a), SPH_C32(0x57f22ed0),
7643 SPH_C32(0xd88051a4), SPH_C32(0x31f30008), SPH_C32(0x0eb7d1eb),
7644 SPH_C32(0xec67f1e9), SPH_C32(0xf9ad28c8) },
7645 { SPH_C32(0xff60000a), SPH_C32(0xc6dd4a08), SPH_C32(0x920add71),
7646 SPH_C32(0x3eb82a20), SPH_C32(0xf1bd0009), SPH_C32(0x3d0e11fb),
7647 SPH_C32(0x42694aec), SPH_C32(0x4c09eef3) },
7648 { SPH_C32(0x3f2e000b), SPH_C32(0xf5648a18), SPH_C32(0x3c046674),
7649 SPH_C32(0x8b1cec1b), SPH_C32(0x394c0009), SPH_C32(0x3623f679),
7650 SPH_C32(0x299f0248), SPH_C32(0x1f95534c) },
7651 { SPH_C32(0xee1e0008), SPH_C32(0xb7f4052d), SPH_C32(0x19fb3a33),
7652 SPH_C32(0xf2c9dd28), SPH_C32(0x7121000a), SPH_C32(0x5a7d91da),
7653 SPH_C32(0x1e743ce7), SPH_C32(0x27446286) },
7654 { SPH_C32(0x2e500009), SPH_C32(0x844dc53d), SPH_C32(0xb7f58136),
7655 SPH_C32(0x476d1b13), SPH_C32(0xb9d0000a), SPH_C32(0x51507658),
7656 SPH_C32(0x75827443), SPH_C32(0x74d8df39) },
7657 { SPH_C32(0x26ef0008), SPH_C32(0xbcd9e2af), SPH_C32(0x720d7297),
7658 SPH_C32(0xa1556097), SPH_C32(0x799e000b), SPH_C32(0x62e9b648),
7659 SPH_C32(0xdb8ccf46), SPH_C32(0xc17c1902) },
7660 { SPH_C32(0xe6a10009), SPH_C32(0x8f6022bf), SPH_C32(0xdc03c992),
7661 SPH_C32(0x14f1a6ac), SPH_C32(0xb16f000b), SPH_C32(0x69c451ca),
7662 SPH_C32(0xb07a87e2), SPH_C32(0x92e0a4bd) },
7663 { SPH_C32(0x663d000a), SPH_C32(0xe813a29e), SPH_C32(0x801ebf99),
7664 SPH_C32(0x7fbc2ad9), SPH_C32(0x208d000a), SPH_C32(0x7f9e9ece),
7665 SPH_C32(0x679616ab), SPH_C32(0x35dcdfc0) },
7666 { SPH_C32(0xa673000b), SPH_C32(0xdbaa628e), SPH_C32(0x2e10049c),
7667 SPH_C32(0xca18ece2), SPH_C32(0xe87c000a), SPH_C32(0x74b3794c),
7668 SPH_C32(0x0c605e0f), SPH_C32(0x6640627f) },
7669 { SPH_C32(0xaecc000a), SPH_C32(0xe33e451c), SPH_C32(0xebe8f73d),
7670 SPH_C32(0x2c209766), SPH_C32(0x2832000b), SPH_C32(0x470ab95c),
7671 SPH_C32(0xa26ee50a), SPH_C32(0xd3e4a444) },
7672 { SPH_C32(0x6e82000b), SPH_C32(0xd087850c), SPH_C32(0x45e64c38),
7673 SPH_C32(0x9984515d), SPH_C32(0xe0c3000b), SPH_C32(0x4c275ede),
7674 SPH_C32(0xc998adae), SPH_C32(0x807819fb) },
7675 { SPH_C32(0x6fba000c), SPH_C32(0x1e61854e), SPH_C32(0xfddca02f),
7676 SPH_C32(0x4f1b49b4), SPH_C32(0xc3070008), SPH_C32(0x6092c0d7),
7677 SPH_C32(0x66418f3c), SPH_C32(0xce05ef02) },
7678 { SPH_C32(0xaff4000d), SPH_C32(0x2dd8455e), SPH_C32(0x53d21b2a),
7679 SPH_C32(0xfabf8f8f), SPH_C32(0x0bf60008), SPH_C32(0x6bbf2755),
7680 SPH_C32(0x0db7c798), SPH_C32(0x9d9952bd) },
7681 { SPH_C32(0xa74b000c), SPH_C32(0x154c62cc), SPH_C32(0x962ae88b),
7682 SPH_C32(0x1c87f40b), SPH_C32(0xcbb80009), SPH_C32(0x5806e745),
7683 SPH_C32(0xa3b97c9d), SPH_C32(0x283d9486) },
7684 { SPH_C32(0x6705000d), SPH_C32(0x26f5a2dc), SPH_C32(0x3824538e),
7685 SPH_C32(0xa9233230), SPH_C32(0x03490009), SPH_C32(0x532b00c7),
7686 SPH_C32(0xc84f3439), SPH_C32(0x7ba12939) },
7687 { SPH_C32(0xe799000e), SPH_C32(0x418622fd), SPH_C32(0x64392585),
7688 SPH_C32(0xc26ebe45), SPH_C32(0x92ab0008), SPH_C32(0x4571cfc3),
7689 SPH_C32(0x1fa3a570), SPH_C32(0xdc9d5244) },
7690 { SPH_C32(0x27d7000f), SPH_C32(0x723fe2ed), SPH_C32(0xca379e80),
7691 SPH_C32(0x77ca787e), SPH_C32(0x5a5a0008), SPH_C32(0x4e5c2841),
7692 SPH_C32(0x7455edd4), SPH_C32(0x8f01effb) },
7693 { SPH_C32(0x2f68000e), SPH_C32(0x4aabc57f), SPH_C32(0x0fcf6d21),
7694 SPH_C32(0x91f203fa), SPH_C32(0x9a140009), SPH_C32(0x7de5e851),
7695 SPH_C32(0xda5b56d1), SPH_C32(0x3aa529c0) },
7696 { SPH_C32(0xef26000f), SPH_C32(0x7912056f), SPH_C32(0xa1c1d624),
7697 SPH_C32(0x2456c5c1), SPH_C32(0x52e50009), SPH_C32(0x76c80fd3),
7698 SPH_C32(0xb1ad1e75), SPH_C32(0x6939947f) },
7699 { SPH_C32(0x3e16000c), SPH_C32(0x3b828a5a), SPH_C32(0x843e8a63),
7700 SPH_C32(0x5d83f4f2), SPH_C32(0x1a88000a), SPH_C32(0x1a966870),
7701 SPH_C32(0x864620da), SPH_C32(0x51e8a5b5) },
7702 { SPH_C32(0xfe58000d), SPH_C32(0x083b4a4a), SPH_C32(0x2a303166),
7703 SPH_C32(0xe82732c9), SPH_C32(0xd279000a), SPH_C32(0x11bb8ff2),
7704 SPH_C32(0xedb0687e), SPH_C32(0x0274180a) },
7705 { SPH_C32(0xf6e7000c), SPH_C32(0x30af6dd8), SPH_C32(0xefc8c2c7),
7706 SPH_C32(0x0e1f494d), SPH_C32(0x1237000b), SPH_C32(0x22024fe2),
7707 SPH_C32(0x43bed37b), SPH_C32(0xb7d0de31) },
7708 { SPH_C32(0x36a9000d), SPH_C32(0x0316adc8), SPH_C32(0x41c679c2),
7709 SPH_C32(0xbbbb8f76), SPH_C32(0xdac6000b), SPH_C32(0x292fa860),
7710 SPH_C32(0x28489bdf), SPH_C32(0xe44c638e) },
7711 { SPH_C32(0xb635000e), SPH_C32(0x64652de9), SPH_C32(0x1ddb0fc9),
7712 SPH_C32(0xd0f60303), SPH_C32(0x4b24000a), SPH_C32(0x3f756764),
7713 SPH_C32(0xffa40a96), SPH_C32(0x437018f3) },
7714 { SPH_C32(0x767b000f), SPH_C32(0x57dcedf9), SPH_C32(0xb3d5b4cc),
7715 SPH_C32(0x6552c538), SPH_C32(0x83d5000a), SPH_C32(0x345880e6),
7716 SPH_C32(0x94524232), SPH_C32(0x10eca54c) },
7717 { SPH_C32(0x7ec4000e), SPH_C32(0x6f48ca6b), SPH_C32(0x762d476d),
7718 SPH_C32(0x836abebc), SPH_C32(0x439b000b), SPH_C32(0x07e140f6),
7719 SPH_C32(0x3a5cf937), SPH_C32(0xa5486377) },
7720 { SPH_C32(0xbe8a000f), SPH_C32(0x5cf10a7b), SPH_C32(0xd823fc68),
7721 SPH_C32(0x36ce7887), SPH_C32(0x8b6a000b), SPH_C32(0x0ccca774),
7722 SPH_C32(0x51aab193), SPH_C32(0xf6d4dec8) },
7723 { SPH_C32(0xd41b0008), SPH_C32(0xd2fcf393), SPH_C32(0xf82b0c42),
7724 SPH_C32(0x96fda75d), SPH_C32(0x130f000c), SPH_C32(0xece44fa0),
7725 SPH_C32(0xfb843f6c), SPH_C32(0x614fc6d8) },
7726 { SPH_C32(0x14550009), SPH_C32(0xe1453383), SPH_C32(0x5625b747),
7727 SPH_C32(0x23596166), SPH_C32(0xdbfe000c), SPH_C32(0xe7c9a822),
7728 SPH_C32(0x907277c8), SPH_C32(0x32d37b67) },
7729 { SPH_C32(0x1cea0008), SPH_C32(0xd9d11411), SPH_C32(0x93dd44e6),
7730 SPH_C32(0xc5611ae2), SPH_C32(0x1bb0000d), SPH_C32(0xd4706832),
7731 SPH_C32(0x3e7ccccd), SPH_C32(0x8777bd5c) },
7732 { SPH_C32(0xdca40009), SPH_C32(0xea68d401), SPH_C32(0x3dd3ffe3),
7733 SPH_C32(0x70c5dcd9), SPH_C32(0xd341000d), SPH_C32(0xdf5d8fb0),
7734 SPH_C32(0x558a8469), SPH_C32(0xd4eb00e3) },
7735 { SPH_C32(0x5c38000a), SPH_C32(0x8d1b5420), SPH_C32(0x61ce89e8),
7736 SPH_C32(0x1b8850ac), SPH_C32(0x42a3000c), SPH_C32(0xc90740b4),
7737 SPH_C32(0x82661520), SPH_C32(0x73d77b9e) },
7738 { SPH_C32(0x9c76000b), SPH_C32(0xbea29430), SPH_C32(0xcfc032ed),
7739 SPH_C32(0xae2c9697), SPH_C32(0x8a52000c), SPH_C32(0xc22aa736),
7740 SPH_C32(0xe9905d84), SPH_C32(0x204bc621) },
7741 { SPH_C32(0x94c9000a), SPH_C32(0x8636b3a2), SPH_C32(0x0a38c14c),
7742 SPH_C32(0x4814ed13), SPH_C32(0x4a1c000d), SPH_C32(0xf1936726),
7743 SPH_C32(0x479ee681), SPH_C32(0x95ef001a) },
7744 { SPH_C32(0x5487000b), SPH_C32(0xb58f73b2), SPH_C32(0xa4367a49),
7745 SPH_C32(0xfdb02b28), SPH_C32(0x82ed000d), SPH_C32(0xfabe80a4),
7746 SPH_C32(0x2c68ae25), SPH_C32(0xc673bda5) },
7747 { SPH_C32(0x85b70008), SPH_C32(0xf71ffc87), SPH_C32(0x81c9260e),
7748 SPH_C32(0x84651a1b), SPH_C32(0xca80000e), SPH_C32(0x96e0e707),
7749 SPH_C32(0x1b83908a), SPH_C32(0xfea28c6f) },
7750 { SPH_C32(0x45f90009), SPH_C32(0xc4a63c97), SPH_C32(0x2fc79d0b),
7751 SPH_C32(0x31c1dc20), SPH_C32(0x0271000e), SPH_C32(0x9dcd0085),
7752 SPH_C32(0x7075d82e), SPH_C32(0xad3e31d0) },
7753 { SPH_C32(0x4d460008), SPH_C32(0xfc321b05), SPH_C32(0xea3f6eaa),
7754 SPH_C32(0xd7f9a7a4), SPH_C32(0xc23f000f), SPH_C32(0xae74c095),
7755 SPH_C32(0xde7b632b), SPH_C32(0x189af7eb) },
7756 { SPH_C32(0x8d080009), SPH_C32(0xcf8bdb15), SPH_C32(0x4431d5af),
7757 SPH_C32(0x625d619f), SPH_C32(0x0ace000f), SPH_C32(0xa5592717),
7758 SPH_C32(0xb58d2b8f), SPH_C32(0x4b064a54) },
7759 { SPH_C32(0x0d94000a), SPH_C32(0xa8f85b34), SPH_C32(0x182ca3a4),
7760 SPH_C32(0x0910edea), SPH_C32(0x9b2c000e), SPH_C32(0xb303e813),
7761 SPH_C32(0x6261bac6), SPH_C32(0xec3a3129) },
7762 { SPH_C32(0xcdda000b), SPH_C32(0x9b419b24), SPH_C32(0xb62218a1),
7763 SPH_C32(0xbcb42bd1), SPH_C32(0x53dd000e), SPH_C32(0xb82e0f91),
7764 SPH_C32(0x0997f262), SPH_C32(0xbfa68c96) },
7765 { SPH_C32(0xc565000a), SPH_C32(0xa3d5bcb6), SPH_C32(0x73daeb00),
7766 SPH_C32(0x5a8c5055), SPH_C32(0x9393000f), SPH_C32(0x8b97cf81),
7767 SPH_C32(0xa7994967), SPH_C32(0x0a024aad) },
7768 { SPH_C32(0x052b000b), SPH_C32(0x906c7ca6), SPH_C32(0xddd45005),
7769 SPH_C32(0xef28966e), SPH_C32(0x5b62000f), SPH_C32(0x80ba2803),
7770 SPH_C32(0xcc6f01c3), SPH_C32(0x599ef712) },
7771 { SPH_C32(0x0413000c), SPH_C32(0x5e8a7ce4), SPH_C32(0x65eebc12),
7772 SPH_C32(0x39b78e87), SPH_C32(0x78a6000c), SPH_C32(0xac0fb60a),
7773 SPH_C32(0x63b62351), SPH_C32(0x17e301eb) },
7774 { SPH_C32(0xc45d000d), SPH_C32(0x6d33bcf4), SPH_C32(0xcbe00717),
7775 SPH_C32(0x8c1348bc), SPH_C32(0xb057000c), SPH_C32(0xa7225188),
7776 SPH_C32(0x08406bf5), SPH_C32(0x447fbc54) },
7777 { SPH_C32(0xcce2000c), SPH_C32(0x55a79b66), SPH_C32(0x0e18f4b6),
7778 SPH_C32(0x6a2b3338), SPH_C32(0x7019000d), SPH_C32(0x949b9198),
7779 SPH_C32(0xa64ed0f0), SPH_C32(0xf1db7a6f) },
7780 { SPH_C32(0x0cac000d), SPH_C32(0x661e5b76), SPH_C32(0xa0164fb3),
7781 SPH_C32(0xdf8ff503), SPH_C32(0xb8e8000d), SPH_C32(0x9fb6761a),
7782 SPH_C32(0xcdb89854), SPH_C32(0xa247c7d0) },
7783 { SPH_C32(0x8c30000e), SPH_C32(0x016ddb57), SPH_C32(0xfc0b39b8),
7784 SPH_C32(0xb4c27976), SPH_C32(0x290a000c), SPH_C32(0x89ecb91e),
7785 SPH_C32(0x1a54091d), SPH_C32(0x057bbcad) },
7786 { SPH_C32(0x4c7e000f), SPH_C32(0x32d41b47), SPH_C32(0x520582bd),
7787 SPH_C32(0x0166bf4d), SPH_C32(0xe1fb000c), SPH_C32(0x82c15e9c),
7788 SPH_C32(0x71a241b9), SPH_C32(0x56e70112) },
7789 { SPH_C32(0x44c1000e), SPH_C32(0x0a403cd5), SPH_C32(0x97fd711c),
7790 SPH_C32(0xe75ec4c9), SPH_C32(0x21b5000d), SPH_C32(0xb1789e8c),
7791 SPH_C32(0xdfacfabc), SPH_C32(0xe343c729) },
7792 { SPH_C32(0x848f000f), SPH_C32(0x39f9fcc5), SPH_C32(0x39f3ca19),
7793 SPH_C32(0x52fa02f2), SPH_C32(0xe944000d), SPH_C32(0xba55790e),
7794 SPH_C32(0xb45ab218), SPH_C32(0xb0df7a96) },
7795 { SPH_C32(0x55bf000c), SPH_C32(0x7b6973f0), SPH_C32(0x1c0c965e),
7796 SPH_C32(0x2b2f33c1), SPH_C32(0xa129000e), SPH_C32(0xd60b1ead),
7797 SPH_C32(0x83b18cb7), SPH_C32(0x880e4b5c) },
7798 { SPH_C32(0x95f1000d), SPH_C32(0x48d0b3e0), SPH_C32(0xb2022d5b),
7799 SPH_C32(0x9e8bf5fa), SPH_C32(0x69d8000e), SPH_C32(0xdd26f92f),
7800 SPH_C32(0xe847c413), SPH_C32(0xdb92f6e3) },
7801 { SPH_C32(0x9d4e000c), SPH_C32(0x70449472), SPH_C32(0x77fadefa),
7802 SPH_C32(0x78b38e7e), SPH_C32(0xa996000f), SPH_C32(0xee9f393f),
7803 SPH_C32(0x46497f16), SPH_C32(0x6e3630d8) },
7804 { SPH_C32(0x5d00000d), SPH_C32(0x43fd5462), SPH_C32(0xd9f465ff),
7805 SPH_C32(0xcd174845), SPH_C32(0x6167000f), SPH_C32(0xe5b2debd),
7806 SPH_C32(0x2dbf37b2), SPH_C32(0x3daa8d67) },
7807 { SPH_C32(0xdd9c000e), SPH_C32(0x248ed443), SPH_C32(0x85e913f4),
7808 SPH_C32(0xa65ac430), SPH_C32(0xf085000e), SPH_C32(0xf3e811b9),
7809 SPH_C32(0xfa53a6fb), SPH_C32(0x9a96f61a) },
7810 { SPH_C32(0x1dd2000f), SPH_C32(0x17371453), SPH_C32(0x2be7a8f1),
7811 SPH_C32(0x13fe020b), SPH_C32(0x3874000e), SPH_C32(0xf8c5f63b),
7812 SPH_C32(0x91a5ee5f), SPH_C32(0xc90a4ba5) },
7813 { SPH_C32(0x156d000e), SPH_C32(0x2fa333c1), SPH_C32(0xee1f5b50),
7814 SPH_C32(0xf5c6798f), SPH_C32(0xf83a000f), SPH_C32(0xcb7c362b),
7815 SPH_C32(0x3fab555a), SPH_C32(0x7cae8d9e) },
7816 { SPH_C32(0xd523000f), SPH_C32(0x1c1af3d1), SPH_C32(0x4011e055),
7817 SPH_C32(0x4062bfb4), SPH_C32(0x30cb000f), SPH_C32(0xc051d1a9),
7818 SPH_C32(0x545d1dfe), SPH_C32(0x2f323021) }
7819 };
7820 #define INPUT_SMALL do { \
7821 unsigned acc = buf[0]; \
7822 const sph_u32 *rp; \
7823 rp = &T256_0[acc][0]; \
7824 m0 = rp[0]; \
7825 m1 = rp[1]; \
7826 m2 = rp[2]; \
7827 m3 = rp[3]; \
7828 m4 = rp[4]; \
7829 m5 = rp[5]; \
7830 m6 = rp[6]; \
7831 m7 = rp[7]; \
7832 acc = buf[1]; \
7833 rp = &T256_8[acc][0]; \
7834 m0 ^= rp[0]; \
7835 m1 ^= rp[1]; \
7836 m2 ^= rp[2]; \
7837 m3 ^= rp[3]; \
7838 m4 ^= rp[4]; \
7839 m5 ^= rp[5]; \
7840 m6 ^= rp[6]; \
7841 m7 ^= rp[7]; \
7842 acc = buf[2]; \
7843 rp = &T256_16[acc][0]; \
7844 m0 ^= rp[0]; \
7845 m1 ^= rp[1]; \
7846 m2 ^= rp[2]; \
7847 m3 ^= rp[3]; \
7848 m4 ^= rp[4]; \
7849 m5 ^= rp[5]; \
7850 m6 ^= rp[6]; \
7851 m7 ^= rp[7]; \
7852 acc = buf[3]; \
7853 rp = &T256_24[acc][0]; \
7854 m0 ^= rp[0]; \
7855 m1 ^= rp[1]; \
7856 m2 ^= rp[2]; \
7857 m3 ^= rp[3]; \
7858 m4 ^= rp[4]; \
7859 m5 ^= rp[5]; \
7860 m6 ^= rp[6]; \
7861 m7 ^= rp[7]; \
7862 } while (0)
7863 #endif
7864 #if SPH_HAMSI_EXPAND_BIG == 1
7865 static const sph_u32 T512[64][16] = {
7866 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
7867 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
7868 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
7869 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
7870 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
7871 SPH_C32(0x9e69af68) },
7872 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
7873 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
7874 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
7875 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
7876 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
7877 SPH_C32(0x0c26f262) },
7878 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
7879 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
7880 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
7881 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
7882 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
7883 SPH_C32(0xdc24e61f) },
7884 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
7885 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
7886 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
7887 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
7888 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
7889 SPH_C32(0x3daac2da) },
7890 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
7891 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
7892 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
7893 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
7894 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
7895 SPH_C32(0x78cace29) },
7896 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
7897 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
7898 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
7899 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
7900 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
7901 SPH_C32(0x2dd1f9ab) },
7902 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
7903 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
7904 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
7905 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
7906 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
7907 SPH_C32(0xbf2c0be2) },
7908 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
7909 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
7910 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
7911 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
7912 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
7913 SPH_C32(0x32219526) },
7914 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
7915 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
7916 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
7917 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
7918 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
7919 SPH_C32(0xac8e6c88) },
7920 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
7921 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
7922 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
7923 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
7924 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
7925 SPH_C32(0x7b1bd6b9) },
7926 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
7927 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
7928 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
7929 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
7930 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
7931 SPH_C32(0xf746c320) },
7932 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
7933 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
7934 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
7935 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
7936 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
7937 SPH_C32(0x69505b3a) },
7938 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
7939 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
7940 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
7941 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
7942 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
7943 SPH_C32(0x8a341574) },
7944 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
7945 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
7946 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
7947 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
7948 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
7949 SPH_C32(0x450360bf) },
7950 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
7951 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
7952 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
7953 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
7954 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
7955 SPH_C32(0xf3d45758) },
7956 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
7957 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
7958 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
7959 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
7960 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
7961 SPH_C32(0x925c44e9) },
7962 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
7963 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
7964 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
7965 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
7966 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
7967 SPH_C32(0xa123ff9f) },
7968 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
7969 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
7970 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
7971 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
7972 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
7973 SPH_C32(0x1568ff0f) },
7974 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
7975 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
7976 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
7977 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
7978 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
7979 SPH_C32(0xc5c1eb3e) },
7980 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
7981 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
7982 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
7983 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
7984 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
7985 SPH_C32(0x1af21fe1) },
7986 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
7987 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
7988 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
7989 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
7990 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
7991 SPH_C32(0x857f3c2b) },
7992 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
7993 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
7994 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
7995 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
7996 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
7997 SPH_C32(0x2ba05a55) },
7998 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
7999 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
8000 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
8001 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
8002 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
8003 SPH_C32(0xfeabf254) },
8004 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
8005 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
8006 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
8007 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
8008 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
8009 SPH_C32(0xfe1cdc7f) },
8010 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
8011 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
8012 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
8013 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
8014 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
8015 SPH_C32(0xb0a51834) },
8016 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
8017 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
8018 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
8019 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
8020 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
8021 SPH_C32(0xa6b8c28d) },
8022 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
8023 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
8024 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
8025 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
8026 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
8027 SPH_C32(0x3a4e99d7) },
8028 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
8029 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
8030 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
8031 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
8032 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
8033 SPH_C32(0xe1844257) },
8034 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
8035 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
8036 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
8037 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
8038 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
8039 SPH_C32(0x2c3b504e) },
8040 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
8041 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
8042 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
8043 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
8044 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
8045 SPH_C32(0x524a0d59) },
8046 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
8047 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
8048 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
8049 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
8050 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
8051 SPH_C32(0x378dd173) },
8052 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
8053 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
8054 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
8055 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
8056 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
8057 SPH_C32(0x8b6c72bd) },
8058 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
8059 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
8060 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
8061 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
8062 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
8063 SPH_C32(0x8e67b7fa) },
8064 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
8065 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
8066 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
8067 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
8068 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
8069 SPH_C32(0x443d3004) },
8070 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
8071 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
8072 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
8073 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
8074 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
8075 SPH_C32(0xf4f6ea7b) },
8076 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
8077 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
8078 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
8079 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
8080 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
8081 SPH_C32(0x979961d0) },
8082 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
8083 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
8084 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
8085 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
8086 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
8087 SPH_C32(0x98aa496e) },
8088 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
8089 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
8090 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
8091 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
8092 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
8093 SPH_C32(0x094e3198) },
8094 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
8095 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
8096 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
8097 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
8098 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
8099 SPH_C32(0xe86cba2e) },
8100 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
8101 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
8102 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
8103 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
8104 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
8105 SPH_C32(0x4b7eec55) },
8106 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
8107 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
8108 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
8109 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
8110 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
8111 SPH_C32(0x1e7536a6) },
8112 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
8113 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
8114 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
8115 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
8116 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
8117 SPH_C32(0x24314f17) },
8118 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
8119 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
8120 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
8121 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
8122 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
8123 SPH_C32(0x9075b1ce) },
8124 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
8125 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
8126 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
8127 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
8128 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
8129 SPH_C32(0x9b6ef888) },
8130 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
8131 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
8132 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
8133 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
8134 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
8135 SPH_C32(0xd8b61463) },
8136 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
8137 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
8138 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
8139 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
8140 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
8141 SPH_C32(0x3ea660f7) },
8142 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
8143 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
8144 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
8145 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
8146 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
8147 SPH_C32(0x7f975691) },
8148 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
8149 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
8150 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
8151 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
8152 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
8153 SPH_C32(0x2c94459e) },
8154 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
8155 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
8156 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
8157 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
8158 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
8159 SPH_C32(0x56a7b19f) },
8160 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
8161 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
8162 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
8163 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
8164 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
8165 SPH_C32(0x81fdf908) },
8166 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
8167 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
8168 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
8169 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
8170 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
8171 SPH_C32(0x5bd61539) },
8172 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
8173 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
8174 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
8175 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
8176 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
8177 SPH_C32(0x15b961e7) },
8178 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
8179 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
8180 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
8181 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
8182 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
8183 SPH_C32(0x2a2c18f0) },
8184 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
8185 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
8186 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
8187 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
8188 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
8189 SPH_C32(0x551e3d6e) },
8190 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
8191 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
8192 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
8193 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
8194 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
8195 SPH_C32(0x33c5244f) },
8196 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
8197 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
8198 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
8199 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
8200 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
8201 SPH_C32(0x8a58e6a4) },
8202 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
8203 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
8204 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
8205 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
8206 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
8207 SPH_C32(0xda878000) },
8208 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
8209 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
8210 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
8211 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
8212 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
8213 SPH_C32(0x3c5dfffe) },
8214 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
8215 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
8216 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
8217 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
8218 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
8219 SPH_C32(0x7b1675d7) },
8220 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
8221 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
8222 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
8223 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
8224 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
8225 SPH_C32(0x2879ebac) },
8226 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
8227 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
8228 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
8229 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
8230 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
8231 SPH_C32(0xbe0a679e) },
8232 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
8233 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
8234 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
8235 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
8236 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
8237 SPH_C32(0x30aebcf7) },
8238 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
8239 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
8240 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
8241 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
8242 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
8243 SPH_C32(0xc7ff60f0) },
8244 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
8245 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
8246 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
8247 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
8248 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
8249 SPH_C32(0xe7e00a94) }
8250 };
8251 #define INPUT_BIG do { \
8252 const sph_u32 *tp = &T512[0][0]; \
8253 unsigned u, v; \
8254 m0 = 0; \
8255 m1 = 0; \
8256 m2 = 0; \
8257 m3 = 0; \
8258 m4 = 0; \
8259 m5 = 0; \
8260 m6 = 0; \
8261 m7 = 0; \
8262 m8 = 0; \
8263 m9 = 0; \
8264 mA = 0; \
8265 mB = 0; \
8266 mC = 0; \
8267 mD = 0; \
8268 mE = 0; \
8269 mF = 0; \
8270 for (u = 0; u < 8; u ++) { \
8271 unsigned db = buf[u]; \
8272 for (v = 0; v < 8; v ++, db >>= 1) { \
8273 sph_u32 dm = SPH_T32(-(sph_u32)(db & 1)); \
8274 m0 ^= dm & *tp ++; \
8275 m1 ^= dm & *tp ++; \
8276 m2 ^= dm & *tp ++; \
8277 m3 ^= dm & *tp ++; \
8278 m4 ^= dm & *tp ++; \
8279 m5 ^= dm & *tp ++; \
8280 m6 ^= dm & *tp ++; \
8281 m7 ^= dm & *tp ++; \
8282 m8 ^= dm & *tp ++; \
8283 m9 ^= dm & *tp ++; \
8284 mA ^= dm & *tp ++; \
8285 mB ^= dm & *tp ++; \
8286 mC ^= dm & *tp ++; \
8287 mD ^= dm & *tp ++; \
8288 mE ^= dm & *tp ++; \
8289 mF ^= dm & *tp ++; \
8290 } \
8291 } \
8292 } while (0)
8293 #endif
8294 #if SPH_HAMSI_EXPAND_BIG == 2
8295 static const sph_u32 T512_0[4][16] = {
8296 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8297 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8298 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8299 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8300 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8301 SPH_C32(0x00000000) },
8302 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
8303 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
8304 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
8305 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
8306 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
8307 SPH_C32(0xbf2c0be2) },
8308 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
8309 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
8310 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
8311 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
8312 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
8313 SPH_C32(0x32219526) },
8314 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
8315 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
8316 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
8317 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
8318 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
8319 SPH_C32(0x8d0d9ec4) }
8320 };
8321 static const sph_u32 T512_2[4][16] = {
8322 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8323 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8324 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8325 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8326 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8327 SPH_C32(0x00000000) },
8328 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
8329 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
8330 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
8331 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
8332 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
8333 SPH_C32(0x78cace29) },
8334 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
8335 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
8336 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
8337 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
8338 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
8339 SPH_C32(0x2dd1f9ab) },
8340 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
8341 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
8342 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
8343 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
8344 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
8345 SPH_C32(0x551b3782) }
8346 };
8347 static const sph_u32 T512_4[4][16] = {
8348 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8349 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8350 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8351 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8352 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8353 SPH_C32(0x00000000) },
8354 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
8355 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
8356 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
8357 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
8358 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
8359 SPH_C32(0xdc24e61f) },
8360 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
8361 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
8362 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
8363 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
8364 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
8365 SPH_C32(0x3daac2da) },
8366 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
8367 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
8368 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
8369 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
8370 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
8371 SPH_C32(0xe18e24c5) }
8372 };
8373 static const sph_u32 T512_6[4][16] = {
8374 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8375 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8376 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8377 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8378 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8379 SPH_C32(0x00000000) },
8380 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
8381 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
8382 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
8383 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
8384 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
8385 SPH_C32(0x9e69af68) },
8386 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
8387 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
8388 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
8389 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
8390 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
8391 SPH_C32(0x0c26f262) },
8392 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
8393 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
8394 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
8395 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
8396 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
8397 SPH_C32(0x924f5d0a) }
8398 };
8399 static const sph_u32 T512_8[4][16] = {
8400 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8401 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8402 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8403 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8404 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8405 SPH_C32(0x00000000) },
8406 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
8407 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
8408 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
8409 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
8410 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
8411 SPH_C32(0xf3d45758) },
8412 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
8413 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
8414 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
8415 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
8416 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
8417 SPH_C32(0x925c44e9) },
8418 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
8419 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
8420 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
8421 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
8422 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
8423 SPH_C32(0x618813b1) }
8424 };
8425 static const sph_u32 T512_10[4][16] = {
8426 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8427 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8428 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8429 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8430 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8431 SPH_C32(0x00000000) },
8432 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
8433 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
8434 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
8435 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
8436 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
8437 SPH_C32(0x8a341574) },
8438 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
8439 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
8440 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
8441 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
8442 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
8443 SPH_C32(0x450360bf) },
8444 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
8445 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
8446 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
8447 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
8448 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
8449 SPH_C32(0xcf3775cb) }
8450 };
8451 static const sph_u32 T512_12[4][16] = {
8452 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8453 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8454 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8455 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8456 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8457 SPH_C32(0x00000000) },
8458 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
8459 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
8460 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
8461 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
8462 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
8463 SPH_C32(0xf746c320) },
8464 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
8465 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
8466 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
8467 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
8468 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
8469 SPH_C32(0x69505b3a) },
8470 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
8471 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
8472 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
8473 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
8474 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
8475 SPH_C32(0x9e16981a) }
8476 };
8477 static const sph_u32 T512_14[4][16] = {
8478 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8479 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8480 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8481 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8482 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8483 SPH_C32(0x00000000) },
8484 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
8485 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
8486 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
8487 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
8488 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
8489 SPH_C32(0xac8e6c88) },
8490 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
8491 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
8492 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
8493 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
8494 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
8495 SPH_C32(0x7b1bd6b9) },
8496 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
8497 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
8498 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
8499 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
8500 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
8501 SPH_C32(0xd795ba31) }
8502 };
8503 static const sph_u32 T512_16[4][16] = {
8504 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8505 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8506 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8507 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8508 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8509 SPH_C32(0x00000000) },
8510 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
8511 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
8512 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
8513 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
8514 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
8515 SPH_C32(0xfeabf254) },
8516 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
8517 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
8518 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
8519 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
8520 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
8521 SPH_C32(0xfe1cdc7f) },
8522 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
8523 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
8524 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
8525 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
8526 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
8527 SPH_C32(0x00b72e2b) }
8528 };
8529 static const sph_u32 T512_18[4][16] = {
8530 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8531 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8532 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8533 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8534 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8535 SPH_C32(0x00000000) },
8536 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
8537 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
8538 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
8539 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
8540 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
8541 SPH_C32(0x857f3c2b) },
8542 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
8543 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
8544 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
8545 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
8546 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
8547 SPH_C32(0x2ba05a55) },
8548 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
8549 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
8550 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
8551 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
8552 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
8553 SPH_C32(0xaedf667e) }
8554 };
8555 static const sph_u32 T512_20[4][16] = {
8556 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8557 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8558 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8559 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8560 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8561 SPH_C32(0x00000000) },
8562 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
8563 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
8564 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
8565 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
8566 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
8567 SPH_C32(0xc5c1eb3e) },
8568 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
8569 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
8570 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
8571 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
8572 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
8573 SPH_C32(0x1af21fe1) },
8574 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
8575 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
8576 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
8577 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
8578 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
8579 SPH_C32(0xdf33f4df) }
8580 };
8581 static const sph_u32 T512_22[4][16] = {
8582 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8583 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8584 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8585 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8586 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8587 SPH_C32(0x00000000) },
8588 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
8589 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
8590 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
8591 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
8592 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
8593 SPH_C32(0xa123ff9f) },
8594 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
8595 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
8596 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
8597 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
8598 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
8599 SPH_C32(0x1568ff0f) },
8600 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
8601 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
8602 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
8603 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
8604 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
8605 SPH_C32(0xb44b0090) }
8606 };
8607 static const sph_u32 T512_24[4][16] = {
8608 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8609 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8610 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8611 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8612 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8613 SPH_C32(0x00000000) },
8614 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
8615 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
8616 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
8617 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
8618 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
8619 SPH_C32(0x378dd173) },
8620 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
8621 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
8622 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
8623 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
8624 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
8625 SPH_C32(0x8b6c72bd) },
8626 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
8627 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
8628 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
8629 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
8630 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
8631 SPH_C32(0xbce1a3ce) }
8632 };
8633 static const sph_u32 T512_26[4][16] = {
8634 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8635 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8636 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8637 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8638 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8639 SPH_C32(0x00000000) },
8640 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
8641 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
8642 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
8643 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
8644 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
8645 SPH_C32(0x2c3b504e) },
8646 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
8647 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
8648 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
8649 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
8650 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
8651 SPH_C32(0x524a0d59) },
8652 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
8653 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
8654 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
8655 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
8656 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
8657 SPH_C32(0x7e715d17) }
8658 };
8659 static const sph_u32 T512_28[4][16] = {
8660 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8661 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8662 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8663 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8664 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8665 SPH_C32(0x00000000) },
8666 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
8667 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
8668 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
8669 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
8670 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
8671 SPH_C32(0x3a4e99d7) },
8672 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
8673 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
8674 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
8675 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
8676 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
8677 SPH_C32(0xe1844257) },
8678 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
8679 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
8680 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
8681 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
8682 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
8683 SPH_C32(0xdbcadb80) }
8684 };
8685 static const sph_u32 T512_30[4][16] = {
8686 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8687 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8688 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8689 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8690 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8691 SPH_C32(0x00000000) },
8692 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
8693 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
8694 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
8695 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
8696 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
8697 SPH_C32(0xb0a51834) },
8698 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
8699 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
8700 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
8701 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
8702 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
8703 SPH_C32(0xa6b8c28d) },
8704 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
8705 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
8706 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
8707 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
8708 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
8709 SPH_C32(0x161ddab9) }
8710 };
8711 static const sph_u32 T512_32[4][16] = {
8712 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8713 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8714 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8715 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8716 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8717 SPH_C32(0x00000000) },
8718 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
8719 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
8720 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
8721 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
8722 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
8723 SPH_C32(0xe86cba2e) },
8724 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
8725 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
8726 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
8727 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
8728 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
8729 SPH_C32(0x4b7eec55) },
8730 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
8731 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
8732 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
8733 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
8734 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
8735 SPH_C32(0xa312567b) }
8736 };
8737 static const sph_u32 T512_34[4][16] = {
8738 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8740 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8741 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8742 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8743 SPH_C32(0x00000000) },
8744 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
8745 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
8746 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
8747 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
8748 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
8749 SPH_C32(0x98aa496e) },
8750 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
8751 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
8752 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
8753 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
8754 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
8755 SPH_C32(0x094e3198) },
8756 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
8757 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
8758 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
8759 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
8760 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
8761 SPH_C32(0x91e478f6) }
8762 };
8763 static const sph_u32 T512_36[4][16] = {
8764 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8765 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8766 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8767 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8768 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8769 SPH_C32(0x00000000) },
8770 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
8771 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
8772 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
8773 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
8774 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
8775 SPH_C32(0xf4f6ea7b) },
8776 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
8777 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
8778 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
8779 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
8780 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
8781 SPH_C32(0x979961d0) },
8782 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
8783 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
8784 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
8785 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
8786 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
8787 SPH_C32(0x636f8bab) }
8788 };
8789 static const sph_u32 T512_38[4][16] = {
8790 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8791 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8792 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8793 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8794 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8795 SPH_C32(0x00000000) },
8796 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
8797 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
8798 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
8799 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
8800 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
8801 SPH_C32(0x8e67b7fa) },
8802 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
8803 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
8804 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
8805 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
8806 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
8807 SPH_C32(0x443d3004) },
8808 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
8809 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
8810 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
8811 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
8812 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
8813 SPH_C32(0xca5a87fe) }
8814 };
8815 static const sph_u32 T512_40[4][16] = {
8816 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8817 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8818 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8819 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8820 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8821 SPH_C32(0x00000000) },
8822 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
8823 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
8824 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
8825 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
8826 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
8827 SPH_C32(0x7f975691) },
8828 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
8829 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
8830 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
8831 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
8832 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
8833 SPH_C32(0x2c94459e) },
8834 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
8835 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
8836 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
8837 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
8838 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
8839 SPH_C32(0x5303130f) }
8840 };
8841 static const sph_u32 T512_42[4][16] = {
8842 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8843 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8844 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8845 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8846 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8847 SPH_C32(0x00000000) },
8848 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
8849 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
8850 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
8851 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
8852 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
8853 SPH_C32(0xd8b61463) },
8854 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
8855 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
8856 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
8857 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
8858 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
8859 SPH_C32(0x3ea660f7) },
8860 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
8861 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
8862 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
8863 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
8864 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
8865 SPH_C32(0xe6107494) }
8866 };
8867 static const sph_u32 T512_44[4][16] = {
8868 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8869 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8870 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8871 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8872 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8873 SPH_C32(0x00000000) },
8874 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
8875 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
8876 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
8877 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
8878 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
8879 SPH_C32(0x9075b1ce) },
8880 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
8881 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
8882 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
8883 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
8884 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
8885 SPH_C32(0x9b6ef888) },
8886 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
8887 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
8888 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
8889 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
8890 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
8891 SPH_C32(0x0b1b4946) }
8892 };
8893 static const sph_u32 T512_46[4][16] = {
8894 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8895 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8896 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8897 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8898 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8899 SPH_C32(0x00000000) },
8900 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
8901 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
8902 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
8903 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
8904 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
8905 SPH_C32(0x1e7536a6) },
8906 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
8907 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
8908 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
8909 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
8910 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
8911 SPH_C32(0x24314f17) },
8912 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
8913 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
8914 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
8915 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
8916 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
8917 SPH_C32(0x3a4479b1) }
8918 };
8919 static const sph_u32 T512_48[4][16] = {
8920 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8921 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8922 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8923 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8924 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8925 SPH_C32(0x00000000) },
8926 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
8927 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
8928 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
8929 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
8930 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
8931 SPH_C32(0x33c5244f) },
8932 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
8933 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
8934 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
8935 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
8936 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
8937 SPH_C32(0x8a58e6a4) },
8938 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
8939 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
8940 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
8941 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
8942 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
8943 SPH_C32(0xb99dc2eb) }
8944 };
8945 static const sph_u32 T512_50[4][16] = {
8946 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8947 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8948 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8949 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8950 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8951 SPH_C32(0x00000000) },
8952 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
8953 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
8954 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
8955 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
8956 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
8957 SPH_C32(0x2a2c18f0) },
8958 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
8959 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
8960 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
8961 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
8962 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
8963 SPH_C32(0x551e3d6e) },
8964 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
8965 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
8966 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
8967 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
8968 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
8969 SPH_C32(0x7f32259e) }
8970 };
8971 static const sph_u32 T512_52[4][16] = {
8972 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8973 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8974 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8975 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8976 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8977 SPH_C32(0x00000000) },
8978 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
8979 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
8980 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
8981 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
8982 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
8983 SPH_C32(0x5bd61539) },
8984 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
8985 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
8986 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
8987 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
8988 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
8989 SPH_C32(0x15b961e7) },
8990 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
8991 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
8992 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
8993 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
8994 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
8995 SPH_C32(0x4e6f74de) }
8996 };
8997 static const sph_u32 T512_54[4][16] = {
8998 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
8999 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9000 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9001 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9002 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9003 SPH_C32(0x00000000) },
9004 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
9005 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
9006 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
9007 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
9008 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
9009 SPH_C32(0x56a7b19f) },
9010 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
9011 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
9012 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
9013 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
9014 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
9015 SPH_C32(0x81fdf908) },
9016 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
9017 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
9018 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
9019 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
9020 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
9021 SPH_C32(0xd75a4897) }
9022 };
9023 static const sph_u32 T512_56[4][16] = {
9024 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9025 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9026 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9027 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9028 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9029 SPH_C32(0x00000000) },
9030 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
9031 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
9032 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
9033 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
9034 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
9035 SPH_C32(0xc7ff60f0) },
9036 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
9037 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
9038 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
9039 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
9040 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
9041 SPH_C32(0xe7e00a94) },
9042 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
9043 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
9044 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
9045 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
9046 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
9047 SPH_C32(0x201f6a64) }
9048 };
9049 static const sph_u32 T512_58[4][16] = {
9050 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9051 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9052 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9053 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9054 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9055 SPH_C32(0x00000000) },
9056 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
9057 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
9058 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
9059 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
9060 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
9061 SPH_C32(0xbe0a679e) },
9062 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
9063 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
9064 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
9065 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
9066 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
9067 SPH_C32(0x30aebcf7) },
9068 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
9069 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
9070 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
9071 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
9072 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
9073 SPH_C32(0x8ea4db69) }
9074 };
9075 static const sph_u32 T512_60[4][16] = {
9076 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9077 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9078 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9079 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9080 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9081 SPH_C32(0x00000000) },
9082 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
9083 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
9084 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
9085 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
9086 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
9087 SPH_C32(0x7b1675d7) },
9088 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
9089 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
9090 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
9091 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
9092 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
9093 SPH_C32(0x2879ebac) },
9094 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
9095 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
9096 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
9097 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
9098 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
9099 SPH_C32(0x536f9e7b) }
9100 };
9101 static const sph_u32 T512_62[4][16] = {
9102 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9103 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9104 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9105 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9106 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9107 SPH_C32(0x00000000) },
9108 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
9109 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
9110 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
9111 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
9112 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
9113 SPH_C32(0xda878000) },
9114 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
9115 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
9116 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
9117 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
9118 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
9119 SPH_C32(0x3c5dfffe) },
9120 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
9121 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
9122 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
9123 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
9124 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
9125 SPH_C32(0xe6da7ffe) }
9126 };
9127 #define INPUT_BIG do { \
9128 unsigned acc = buf[0]; \
9129 const sph_u32 *rp; \
9130 rp = &T512_0[acc >> 6][0]; \
9131 m0 = rp[0]; \
9132 m1 = rp[1]; \
9133 m2 = rp[2]; \
9134 m3 = rp[3]; \
9135 m4 = rp[4]; \
9136 m5 = rp[5]; \
9137 m6 = rp[6]; \
9138 m7 = rp[7]; \
9139 m8 = rp[8]; \
9140 m9 = rp[9]; \
9141 mA = rp[10]; \
9142 mB = rp[11]; \
9143 mC = rp[12]; \
9144 mD = rp[13]; \
9145 mE = rp[14]; \
9146 mF = rp[15]; \
9147 rp = &T512_2[(acc >> 4) & 0x03][0]; \
9148 m0 ^= rp[0]; \
9149 m1 ^= rp[1]; \
9150 m2 ^= rp[2]; \
9151 m3 ^= rp[3]; \
9152 m4 ^= rp[4]; \
9153 m5 ^= rp[5]; \
9154 m6 ^= rp[6]; \
9155 m7 ^= rp[7]; \
9156 m8 ^= rp[8]; \
9157 m9 ^= rp[9]; \
9158 mA ^= rp[10]; \
9159 mB ^= rp[11]; \
9160 mC ^= rp[12]; \
9161 mD ^= rp[13]; \
9162 mE ^= rp[14]; \
9163 mF ^= rp[15]; \
9164 rp = &T512_4[(acc >> 2) & 0x03][0]; \
9165 m0 ^= rp[0]; \
9166 m1 ^= rp[1]; \
9167 m2 ^= rp[2]; \
9168 m3 ^= rp[3]; \
9169 m4 ^= rp[4]; \
9170 m5 ^= rp[5]; \
9171 m6 ^= rp[6]; \
9172 m7 ^= rp[7]; \
9173 m8 ^= rp[8]; \
9174 m9 ^= rp[9]; \
9175 mA ^= rp[10]; \
9176 mB ^= rp[11]; \
9177 mC ^= rp[12]; \
9178 mD ^= rp[13]; \
9179 mE ^= rp[14]; \
9180 mF ^= rp[15]; \
9181 rp = &T512_6[acc & 0x03][0]; \
9182 m0 ^= rp[0]; \
9183 m1 ^= rp[1]; \
9184 m2 ^= rp[2]; \
9185 m3 ^= rp[3]; \
9186 m4 ^= rp[4]; \
9187 m5 ^= rp[5]; \
9188 m6 ^= rp[6]; \
9189 m7 ^= rp[7]; \
9190 m8 ^= rp[8]; \
9191 m9 ^= rp[9]; \
9192 mA ^= rp[10]; \
9193 mB ^= rp[11]; \
9194 mC ^= rp[12]; \
9195 mD ^= rp[13]; \
9196 mE ^= rp[14]; \
9197 mF ^= rp[15]; \
9198 acc = buf[1]; \
9199 rp = &T512_8[acc >> 6][0]; \
9200 m0 ^= rp[0]; \
9201 m1 ^= rp[1]; \
9202 m2 ^= rp[2]; \
9203 m3 ^= rp[3]; \
9204 m4 ^= rp[4]; \
9205 m5 ^= rp[5]; \
9206 m6 ^= rp[6]; \
9207 m7 ^= rp[7]; \
9208 m8 ^= rp[8]; \
9209 m9 ^= rp[9]; \
9210 mA ^= rp[10]; \
9211 mB ^= rp[11]; \
9212 mC ^= rp[12]; \
9213 mD ^= rp[13]; \
9214 mE ^= rp[14]; \
9215 mF ^= rp[15]; \
9216 rp = &T512_10[(acc >> 4) & 0x03][0]; \
9217 m0 ^= rp[0]; \
9218 m1 ^= rp[1]; \
9219 m2 ^= rp[2]; \
9220 m3 ^= rp[3]; \
9221 m4 ^= rp[4]; \
9222 m5 ^= rp[5]; \
9223 m6 ^= rp[6]; \
9224 m7 ^= rp[7]; \
9225 m8 ^= rp[8]; \
9226 m9 ^= rp[9]; \
9227 mA ^= rp[10]; \
9228 mB ^= rp[11]; \
9229 mC ^= rp[12]; \
9230 mD ^= rp[13]; \
9231 mE ^= rp[14]; \
9232 mF ^= rp[15]; \
9233 rp = &T512_12[(acc >> 2) & 0x03][0]; \
9234 m0 ^= rp[0]; \
9235 m1 ^= rp[1]; \
9236 m2 ^= rp[2]; \
9237 m3 ^= rp[3]; \
9238 m4 ^= rp[4]; \
9239 m5 ^= rp[5]; \
9240 m6 ^= rp[6]; \
9241 m7 ^= rp[7]; \
9242 m8 ^= rp[8]; \
9243 m9 ^= rp[9]; \
9244 mA ^= rp[10]; \
9245 mB ^= rp[11]; \
9246 mC ^= rp[12]; \
9247 mD ^= rp[13]; \
9248 mE ^= rp[14]; \
9249 mF ^= rp[15]; \
9250 rp = &T512_14[acc & 0x03][0]; \
9251 m0 ^= rp[0]; \
9252 m1 ^= rp[1]; \
9253 m2 ^= rp[2]; \
9254 m3 ^= rp[3]; \
9255 m4 ^= rp[4]; \
9256 m5 ^= rp[5]; \
9257 m6 ^= rp[6]; \
9258 m7 ^= rp[7]; \
9259 m8 ^= rp[8]; \
9260 m9 ^= rp[9]; \
9261 mA ^= rp[10]; \
9262 mB ^= rp[11]; \
9263 mC ^= rp[12]; \
9264 mD ^= rp[13]; \
9265 mE ^= rp[14]; \
9266 mF ^= rp[15]; \
9267 acc = buf[2]; \
9268 rp = &T512_16[acc >> 6][0]; \
9269 m0 ^= rp[0]; \
9270 m1 ^= rp[1]; \
9271 m2 ^= rp[2]; \
9272 m3 ^= rp[3]; \
9273 m4 ^= rp[4]; \
9274 m5 ^= rp[5]; \
9275 m6 ^= rp[6]; \
9276 m7 ^= rp[7]; \
9277 m8 ^= rp[8]; \
9278 m9 ^= rp[9]; \
9279 mA ^= rp[10]; \
9280 mB ^= rp[11]; \
9281 mC ^= rp[12]; \
9282 mD ^= rp[13]; \
9283 mE ^= rp[14]; \
9284 mF ^= rp[15]; \
9285 rp = &T512_18[(acc >> 4) & 0x03][0]; \
9286 m0 ^= rp[0]; \
9287 m1 ^= rp[1]; \
9288 m2 ^= rp[2]; \
9289 m3 ^= rp[3]; \
9290 m4 ^= rp[4]; \
9291 m5 ^= rp[5]; \
9292 m6 ^= rp[6]; \
9293 m7 ^= rp[7]; \
9294 m8 ^= rp[8]; \
9295 m9 ^= rp[9]; \
9296 mA ^= rp[10]; \
9297 mB ^= rp[11]; \
9298 mC ^= rp[12]; \
9299 mD ^= rp[13]; \
9300 mE ^= rp[14]; \
9301 mF ^= rp[15]; \
9302 rp = &T512_20[(acc >> 2) & 0x03][0]; \
9303 m0 ^= rp[0]; \
9304 m1 ^= rp[1]; \
9305 m2 ^= rp[2]; \
9306 m3 ^= rp[3]; \
9307 m4 ^= rp[4]; \
9308 m5 ^= rp[5]; \
9309 m6 ^= rp[6]; \
9310 m7 ^= rp[7]; \
9311 m8 ^= rp[8]; \
9312 m9 ^= rp[9]; \
9313 mA ^= rp[10]; \
9314 mB ^= rp[11]; \
9315 mC ^= rp[12]; \
9316 mD ^= rp[13]; \
9317 mE ^= rp[14]; \
9318 mF ^= rp[15]; \
9319 rp = &T512_22[acc & 0x03][0]; \
9320 m0 ^= rp[0]; \
9321 m1 ^= rp[1]; \
9322 m2 ^= rp[2]; \
9323 m3 ^= rp[3]; \
9324 m4 ^= rp[4]; \
9325 m5 ^= rp[5]; \
9326 m6 ^= rp[6]; \
9327 m7 ^= rp[7]; \
9328 m8 ^= rp[8]; \
9329 m9 ^= rp[9]; \
9330 mA ^= rp[10]; \
9331 mB ^= rp[11]; \
9332 mC ^= rp[12]; \
9333 mD ^= rp[13]; \
9334 mE ^= rp[14]; \
9335 mF ^= rp[15]; \
9336 acc = buf[3]; \
9337 rp = &T512_24[acc >> 6][0]; \
9338 m0 ^= rp[0]; \
9339 m1 ^= rp[1]; \
9340 m2 ^= rp[2]; \
9341 m3 ^= rp[3]; \
9342 m4 ^= rp[4]; \
9343 m5 ^= rp[5]; \
9344 m6 ^= rp[6]; \
9345 m7 ^= rp[7]; \
9346 m8 ^= rp[8]; \
9347 m9 ^= rp[9]; \
9348 mA ^= rp[10]; \
9349 mB ^= rp[11]; \
9350 mC ^= rp[12]; \
9351 mD ^= rp[13]; \
9352 mE ^= rp[14]; \
9353 mF ^= rp[15]; \
9354 rp = &T512_26[(acc >> 4) & 0x03][0]; \
9355 m0 ^= rp[0]; \
9356 m1 ^= rp[1]; \
9357 m2 ^= rp[2]; \
9358 m3 ^= rp[3]; \
9359 m4 ^= rp[4]; \
9360 m5 ^= rp[5]; \
9361 m6 ^= rp[6]; \
9362 m7 ^= rp[7]; \
9363 m8 ^= rp[8]; \
9364 m9 ^= rp[9]; \
9365 mA ^= rp[10]; \
9366 mB ^= rp[11]; \
9367 mC ^= rp[12]; \
9368 mD ^= rp[13]; \
9369 mE ^= rp[14]; \
9370 mF ^= rp[15]; \
9371 rp = &T512_28[(acc >> 2) & 0x03][0]; \
9372 m0 ^= rp[0]; \
9373 m1 ^= rp[1]; \
9374 m2 ^= rp[2]; \
9375 m3 ^= rp[3]; \
9376 m4 ^= rp[4]; \
9377 m5 ^= rp[5]; \
9378 m6 ^= rp[6]; \
9379 m7 ^= rp[7]; \
9380 m8 ^= rp[8]; \
9381 m9 ^= rp[9]; \
9382 mA ^= rp[10]; \
9383 mB ^= rp[11]; \
9384 mC ^= rp[12]; \
9385 mD ^= rp[13]; \
9386 mE ^= rp[14]; \
9387 mF ^= rp[15]; \
9388 rp = &T512_30[acc & 0x03][0]; \
9389 m0 ^= rp[0]; \
9390 m1 ^= rp[1]; \
9391 m2 ^= rp[2]; \
9392 m3 ^= rp[3]; \
9393 m4 ^= rp[4]; \
9394 m5 ^= rp[5]; \
9395 m6 ^= rp[6]; \
9396 m7 ^= rp[7]; \
9397 m8 ^= rp[8]; \
9398 m9 ^= rp[9]; \
9399 mA ^= rp[10]; \
9400 mB ^= rp[11]; \
9401 mC ^= rp[12]; \
9402 mD ^= rp[13]; \
9403 mE ^= rp[14]; \
9404 mF ^= rp[15]; \
9405 acc = buf[4]; \
9406 rp = &T512_32[acc >> 6][0]; \
9407 m0 ^= rp[0]; \
9408 m1 ^= rp[1]; \
9409 m2 ^= rp[2]; \
9410 m3 ^= rp[3]; \
9411 m4 ^= rp[4]; \
9412 m5 ^= rp[5]; \
9413 m6 ^= rp[6]; \
9414 m7 ^= rp[7]; \
9415 m8 ^= rp[8]; \
9416 m9 ^= rp[9]; \
9417 mA ^= rp[10]; \
9418 mB ^= rp[11]; \
9419 mC ^= rp[12]; \
9420 mD ^= rp[13]; \
9421 mE ^= rp[14]; \
9422 mF ^= rp[15]; \
9423 rp = &T512_34[(acc >> 4) & 0x03][0]; \
9424 m0 ^= rp[0]; \
9425 m1 ^= rp[1]; \
9426 m2 ^= rp[2]; \
9427 m3 ^= rp[3]; \
9428 m4 ^= rp[4]; \
9429 m5 ^= rp[5]; \
9430 m6 ^= rp[6]; \
9431 m7 ^= rp[7]; \
9432 m8 ^= rp[8]; \
9433 m9 ^= rp[9]; \
9434 mA ^= rp[10]; \
9435 mB ^= rp[11]; \
9436 mC ^= rp[12]; \
9437 mD ^= rp[13]; \
9438 mE ^= rp[14]; \
9439 mF ^= rp[15]; \
9440 rp = &T512_36[(acc >> 2) & 0x03][0]; \
9441 m0 ^= rp[0]; \
9442 m1 ^= rp[1]; \
9443 m2 ^= rp[2]; \
9444 m3 ^= rp[3]; \
9445 m4 ^= rp[4]; \
9446 m5 ^= rp[5]; \
9447 m6 ^= rp[6]; \
9448 m7 ^= rp[7]; \
9449 m8 ^= rp[8]; \
9450 m9 ^= rp[9]; \
9451 mA ^= rp[10]; \
9452 mB ^= rp[11]; \
9453 mC ^= rp[12]; \
9454 mD ^= rp[13]; \
9455 mE ^= rp[14]; \
9456 mF ^= rp[15]; \
9457 rp = &T512_38[acc & 0x03][0]; \
9458 m0 ^= rp[0]; \
9459 m1 ^= rp[1]; \
9460 m2 ^= rp[2]; \
9461 m3 ^= rp[3]; \
9462 m4 ^= rp[4]; \
9463 m5 ^= rp[5]; \
9464 m6 ^= rp[6]; \
9465 m7 ^= rp[7]; \
9466 m8 ^= rp[8]; \
9467 m9 ^= rp[9]; \
9468 mA ^= rp[10]; \
9469 mB ^= rp[11]; \
9470 mC ^= rp[12]; \
9471 mD ^= rp[13]; \
9472 mE ^= rp[14]; \
9473 mF ^= rp[15]; \
9474 acc = buf[5]; \
9475 rp = &T512_40[acc >> 6][0]; \
9476 m0 ^= rp[0]; \
9477 m1 ^= rp[1]; \
9478 m2 ^= rp[2]; \
9479 m3 ^= rp[3]; \
9480 m4 ^= rp[4]; \
9481 m5 ^= rp[5]; \
9482 m6 ^= rp[6]; \
9483 m7 ^= rp[7]; \
9484 m8 ^= rp[8]; \
9485 m9 ^= rp[9]; \
9486 mA ^= rp[10]; \
9487 mB ^= rp[11]; \
9488 mC ^= rp[12]; \
9489 mD ^= rp[13]; \
9490 mE ^= rp[14]; \
9491 mF ^= rp[15]; \
9492 rp = &T512_42[(acc >> 4) & 0x03][0]; \
9493 m0 ^= rp[0]; \
9494 m1 ^= rp[1]; \
9495 m2 ^= rp[2]; \
9496 m3 ^= rp[3]; \
9497 m4 ^= rp[4]; \
9498 m5 ^= rp[5]; \
9499 m6 ^= rp[6]; \
9500 m7 ^= rp[7]; \
9501 m8 ^= rp[8]; \
9502 m9 ^= rp[9]; \
9503 mA ^= rp[10]; \
9504 mB ^= rp[11]; \
9505 mC ^= rp[12]; \
9506 mD ^= rp[13]; \
9507 mE ^= rp[14]; \
9508 mF ^= rp[15]; \
9509 rp = &T512_44[(acc >> 2) & 0x03][0]; \
9510 m0 ^= rp[0]; \
9511 m1 ^= rp[1]; \
9512 m2 ^= rp[2]; \
9513 m3 ^= rp[3]; \
9514 m4 ^= rp[4]; \
9515 m5 ^= rp[5]; \
9516 m6 ^= rp[6]; \
9517 m7 ^= rp[7]; \
9518 m8 ^= rp[8]; \
9519 m9 ^= rp[9]; \
9520 mA ^= rp[10]; \
9521 mB ^= rp[11]; \
9522 mC ^= rp[12]; \
9523 mD ^= rp[13]; \
9524 mE ^= rp[14]; \
9525 mF ^= rp[15]; \
9526 rp = &T512_46[acc & 0x03][0]; \
9527 m0 ^= rp[0]; \
9528 m1 ^= rp[1]; \
9529 m2 ^= rp[2]; \
9530 m3 ^= rp[3]; \
9531 m4 ^= rp[4]; \
9532 m5 ^= rp[5]; \
9533 m6 ^= rp[6]; \
9534 m7 ^= rp[7]; \
9535 m8 ^= rp[8]; \
9536 m9 ^= rp[9]; \
9537 mA ^= rp[10]; \
9538 mB ^= rp[11]; \
9539 mC ^= rp[12]; \
9540 mD ^= rp[13]; \
9541 mE ^= rp[14]; \
9542 mF ^= rp[15]; \
9543 acc = buf[6]; \
9544 rp = &T512_48[acc >> 6][0]; \
9545 m0 ^= rp[0]; \
9546 m1 ^= rp[1]; \
9547 m2 ^= rp[2]; \
9548 m3 ^= rp[3]; \
9549 m4 ^= rp[4]; \
9550 m5 ^= rp[5]; \
9551 m6 ^= rp[6]; \
9552 m7 ^= rp[7]; \
9553 m8 ^= rp[8]; \
9554 m9 ^= rp[9]; \
9555 mA ^= rp[10]; \
9556 mB ^= rp[11]; \
9557 mC ^= rp[12]; \
9558 mD ^= rp[13]; \
9559 mE ^= rp[14]; \
9560 mF ^= rp[15]; \
9561 rp = &T512_50[(acc >> 4) & 0x03][0]; \
9562 m0 ^= rp[0]; \
9563 m1 ^= rp[1]; \
9564 m2 ^= rp[2]; \
9565 m3 ^= rp[3]; \
9566 m4 ^= rp[4]; \
9567 m5 ^= rp[5]; \
9568 m6 ^= rp[6]; \
9569 m7 ^= rp[7]; \
9570 m8 ^= rp[8]; \
9571 m9 ^= rp[9]; \
9572 mA ^= rp[10]; \
9573 mB ^= rp[11]; \
9574 mC ^= rp[12]; \
9575 mD ^= rp[13]; \
9576 mE ^= rp[14]; \
9577 mF ^= rp[15]; \
9578 rp = &T512_52[(acc >> 2) & 0x03][0]; \
9579 m0 ^= rp[0]; \
9580 m1 ^= rp[1]; \
9581 m2 ^= rp[2]; \
9582 m3 ^= rp[3]; \
9583 m4 ^= rp[4]; \
9584 m5 ^= rp[5]; \
9585 m6 ^= rp[6]; \
9586 m7 ^= rp[7]; \
9587 m8 ^= rp[8]; \
9588 m9 ^= rp[9]; \
9589 mA ^= rp[10]; \
9590 mB ^= rp[11]; \
9591 mC ^= rp[12]; \
9592 mD ^= rp[13]; \
9593 mE ^= rp[14]; \
9594 mF ^= rp[15]; \
9595 rp = &T512_54[acc & 0x03][0]; \
9596 m0 ^= rp[0]; \
9597 m1 ^= rp[1]; \
9598 m2 ^= rp[2]; \
9599 m3 ^= rp[3]; \
9600 m4 ^= rp[4]; \
9601 m5 ^= rp[5]; \
9602 m6 ^= rp[6]; \
9603 m7 ^= rp[7]; \
9604 m8 ^= rp[8]; \
9605 m9 ^= rp[9]; \
9606 mA ^= rp[10]; \
9607 mB ^= rp[11]; \
9608 mC ^= rp[12]; \
9609 mD ^= rp[13]; \
9610 mE ^= rp[14]; \
9611 mF ^= rp[15]; \
9612 acc = buf[7]; \
9613 rp = &T512_56[acc >> 6][0]; \
9614 m0 ^= rp[0]; \
9615 m1 ^= rp[1]; \
9616 m2 ^= rp[2]; \
9617 m3 ^= rp[3]; \
9618 m4 ^= rp[4]; \
9619 m5 ^= rp[5]; \
9620 m6 ^= rp[6]; \
9621 m7 ^= rp[7]; \
9622 m8 ^= rp[8]; \
9623 m9 ^= rp[9]; \
9624 mA ^= rp[10]; \
9625 mB ^= rp[11]; \
9626 mC ^= rp[12]; \
9627 mD ^= rp[13]; \
9628 mE ^= rp[14]; \
9629 mF ^= rp[15]; \
9630 rp = &T512_58[(acc >> 4) & 0x03][0]; \
9631 m0 ^= rp[0]; \
9632 m1 ^= rp[1]; \
9633 m2 ^= rp[2]; \
9634 m3 ^= rp[3]; \
9635 m4 ^= rp[4]; \
9636 m5 ^= rp[5]; \
9637 m6 ^= rp[6]; \
9638 m7 ^= rp[7]; \
9639 m8 ^= rp[8]; \
9640 m9 ^= rp[9]; \
9641 mA ^= rp[10]; \
9642 mB ^= rp[11]; \
9643 mC ^= rp[12]; \
9644 mD ^= rp[13]; \
9645 mE ^= rp[14]; \
9646 mF ^= rp[15]; \
9647 rp = &T512_60[(acc >> 2) & 0x03][0]; \
9648 m0 ^= rp[0]; \
9649 m1 ^= rp[1]; \
9650 m2 ^= rp[2]; \
9651 m3 ^= rp[3]; \
9652 m4 ^= rp[4]; \
9653 m5 ^= rp[5]; \
9654 m6 ^= rp[6]; \
9655 m7 ^= rp[7]; \
9656 m8 ^= rp[8]; \
9657 m9 ^= rp[9]; \
9658 mA ^= rp[10]; \
9659 mB ^= rp[11]; \
9660 mC ^= rp[12]; \
9661 mD ^= rp[13]; \
9662 mE ^= rp[14]; \
9663 mF ^= rp[15]; \
9664 rp = &T512_62[acc & 0x03][0]; \
9665 m0 ^= rp[0]; \
9666 m1 ^= rp[1]; \
9667 m2 ^= rp[2]; \
9668 m3 ^= rp[3]; \
9669 m4 ^= rp[4]; \
9670 m5 ^= rp[5]; \
9671 m6 ^= rp[6]; \
9672 m7 ^= rp[7]; \
9673 m8 ^= rp[8]; \
9674 m9 ^= rp[9]; \
9675 mA ^= rp[10]; \
9676 mB ^= rp[11]; \
9677 mC ^= rp[12]; \
9678 mD ^= rp[13]; \
9679 mE ^= rp[14]; \
9680 mF ^= rp[15]; \
9681 } while (0)
9682 #endif
9683 #if SPH_HAMSI_EXPAND_BIG == 3
9684 static const sph_u32 T512_0[8][16] = {
9685 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9686 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9687 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9688 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9689 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9690 SPH_C32(0x00000000) },
9691 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
9692 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
9693 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
9694 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
9695 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
9696 SPH_C32(0x2dd1f9ab) },
9697 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
9698 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
9699 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
9700 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
9701 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
9702 SPH_C32(0xbf2c0be2) },
9703 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
9704 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
9705 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
9706 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
9707 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
9708 SPH_C32(0x92fdf249) },
9709 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
9710 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
9711 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
9712 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
9713 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
9714 SPH_C32(0x32219526) },
9715 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
9716 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
9717 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
9718 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
9719 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
9720 SPH_C32(0x1ff06c8d) },
9721 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
9722 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
9723 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
9724 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
9725 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
9726 SPH_C32(0x8d0d9ec4) },
9727 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
9728 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
9729 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
9730 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
9731 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
9732 SPH_C32(0xa0dc676f) }
9733 };
9734 static const sph_u32 T512_3[8][16] = {
9735 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9736 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9737 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9740 SPH_C32(0x00000000) },
9741 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
9742 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
9743 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
9744 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
9745 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
9746 SPH_C32(0xdc24e61f) },
9747 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
9748 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
9749 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
9750 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
9751 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
9752 SPH_C32(0x3daac2da) },
9753 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
9754 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
9755 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
9756 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
9757 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
9758 SPH_C32(0xe18e24c5) },
9759 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
9760 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
9761 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
9762 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
9763 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
9764 SPH_C32(0x78cace29) },
9765 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
9766 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
9767 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
9768 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
9769 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
9770 SPH_C32(0xa4ee2836) },
9771 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
9772 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
9773 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
9774 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
9775 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
9776 SPH_C32(0x45600cf3) },
9777 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
9778 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
9779 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
9780 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
9781 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
9782 SPH_C32(0x9944eaec) }
9783 };
9784 static const sph_u32 T512_6[8][16] = {
9785 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9786 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9787 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9788 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9789 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9790 SPH_C32(0x00000000) },
9791 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
9792 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
9793 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
9794 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
9795 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
9796 SPH_C32(0x925c44e9) },
9797 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
9798 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
9799 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
9800 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
9801 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
9802 SPH_C32(0x9e69af68) },
9803 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
9804 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
9805 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
9806 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
9807 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
9808 SPH_C32(0x0c35eb81) },
9809 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
9810 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
9811 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
9812 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
9813 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
9814 SPH_C32(0x0c26f262) },
9815 { SPH_C32(0x7d5c0050), SPH_C32(0xeb690000), SPH_C32(0x79460000),
9816 SPH_C32(0x7ae10000), SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912),
9817 SPH_C32(0x4ba936b9), SPH_C32(0x6dbdf830), SPH_C32(0x7ad00350),
9818 SPH_C32(0x4ce60000), SPH_C32(0x36330000), SPH_C32(0xc78a0000),
9819 SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8), SPH_C32(0x634589f0),
9820 SPH_C32(0x9e7ab68b) },
9821 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
9822 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
9823 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
9824 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
9825 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
9826 SPH_C32(0x924f5d0a) },
9827 { SPH_C32(0x92570220), SPH_C32(0xd1940000), SPH_C32(0x24e80000),
9828 SPH_C32(0x13a80000), SPH_C32(0x073278c0), SPH_C32(0x12c7bceb),
9829 SPH_C32(0x2dbd3ce8), SPH_C32(0xfff2a53a), SPH_C32(0xb3bb0360),
9830 SPH_C32(0xabc30000), SPH_C32(0x19b70000), SPH_C32(0xe1c50000),
9831 SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f), SPH_C32(0x33dae074),
9832 SPH_C32(0x001319e3) }
9833 };
9834 static const sph_u32 T512_9[8][16] = {
9835 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9836 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9837 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9838 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9839 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9840 SPH_C32(0x00000000) },
9841 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
9842 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
9843 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
9844 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
9845 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
9846 SPH_C32(0x8a341574) },
9847 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
9848 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
9849 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
9850 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
9851 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
9852 SPH_C32(0x450360bf) },
9853 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
9854 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
9855 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
9856 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
9857 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
9858 SPH_C32(0xcf3775cb) },
9859 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
9860 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
9861 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
9862 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
9863 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
9864 SPH_C32(0xf3d45758) },
9865 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
9866 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
9867 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
9868 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
9869 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
9870 SPH_C32(0x79e0422c) },
9871 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
9872 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
9873 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
9874 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
9875 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
9876 SPH_C32(0xb6d737e7) },
9877 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
9878 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
9879 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
9880 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
9881 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
9882 SPH_C32(0x3ce32293) }
9883 };
9884 static const sph_u32 T512_12[8][16] = {
9885 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9886 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9887 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9888 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9889 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9890 SPH_C32(0x00000000) },
9891 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
9892 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
9893 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
9894 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
9895 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
9896 SPH_C32(0x7b1bd6b9) },
9897 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
9898 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
9899 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
9900 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
9901 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
9902 SPH_C32(0xf746c320) },
9903 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
9904 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
9905 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
9906 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
9907 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
9908 SPH_C32(0x8c5d1599) },
9909 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
9910 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
9911 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
9912 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
9913 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
9914 SPH_C32(0x69505b3a) },
9915 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
9916 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
9917 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
9918 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
9919 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
9920 SPH_C32(0x124b8d83) },
9921 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
9922 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
9923 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
9924 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
9925 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
9926 SPH_C32(0x9e16981a) },
9927 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
9928 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
9929 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
9930 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
9931 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
9932 SPH_C32(0xe50d4ea3) }
9933 };
9934 static const sph_u32 T512_15[8][16] = {
9935 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9936 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9937 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9938 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9939 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9940 SPH_C32(0x00000000) },
9941 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
9942 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
9943 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
9944 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
9945 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
9946 SPH_C32(0xfeabf254) },
9947 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
9948 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
9949 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
9950 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
9951 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
9952 SPH_C32(0xfe1cdc7f) },
9953 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
9954 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
9955 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
9956 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
9957 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
9958 SPH_C32(0x00b72e2b) },
9959 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
9960 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
9961 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
9962 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
9963 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
9964 SPH_C32(0xac8e6c88) },
9965 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
9966 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
9967 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
9968 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
9969 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
9970 SPH_C32(0x52259edc) },
9971 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
9972 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
9973 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
9974 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
9975 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
9976 SPH_C32(0x5292b0f7) },
9977 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
9978 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
9979 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
9980 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
9981 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
9982 SPH_C32(0xac3942a3) }
9983 };
9984 static const sph_u32 T512_18[8][16] = {
9985 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9986 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9987 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9988 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9989 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
9990 SPH_C32(0x00000000) },
9991 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
9992 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
9993 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
9994 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
9995 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
9996 SPH_C32(0x1af21fe1) },
9997 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
9998 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
9999 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
10000 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
10001 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
10002 SPH_C32(0x857f3c2b) },
10003 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
10004 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
10005 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
10006 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
10007 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
10008 SPH_C32(0x9f8d23ca) },
10009 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
10010 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
10011 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
10012 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
10013 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
10014 SPH_C32(0x2ba05a55) },
10015 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
10016 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
10017 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
10018 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
10019 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
10020 SPH_C32(0x315245b4) },
10021 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
10022 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
10023 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
10024 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
10025 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
10026 SPH_C32(0xaedf667e) },
10027 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
10028 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
10029 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
10030 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
10031 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
10032 SPH_C32(0xb42d799f) }
10033 };
10034 static const sph_u32 T512_21[8][16] = {
10035 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10036 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10037 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10038 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10039 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10040 SPH_C32(0x00000000) },
10041 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
10042 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
10043 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
10044 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
10045 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
10046 SPH_C32(0xa123ff9f) },
10047 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
10048 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
10049 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
10050 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
10051 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
10052 SPH_C32(0x1568ff0f) },
10053 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
10054 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
10055 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
10056 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
10057 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
10058 SPH_C32(0xb44b0090) },
10059 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
10060 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
10061 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
10062 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
10063 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
10064 SPH_C32(0xc5c1eb3e) },
10065 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
10066 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
10067 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
10068 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
10069 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
10070 SPH_C32(0x64e214a1) },
10071 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
10072 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
10073 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
10074 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
10075 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
10076 SPH_C32(0xd0a91431) },
10077 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
10078 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
10079 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
10080 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
10081 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
10082 SPH_C32(0x718aebae) }
10083 };
10084 static const sph_u32 T512_24[8][16] = {
10085 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10086 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10087 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10088 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10089 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10090 SPH_C32(0x00000000) },
10091 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
10092 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
10093 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
10094 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
10095 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
10096 SPH_C32(0x524a0d59) },
10097 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
10098 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
10099 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
10100 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
10101 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
10102 SPH_C32(0x378dd173) },
10103 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
10104 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
10105 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
10106 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
10107 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
10108 SPH_C32(0x65c7dc2a) },
10109 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
10110 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
10111 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
10112 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
10113 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
10114 SPH_C32(0x8b6c72bd) },
10115 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
10116 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
10117 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
10118 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
10119 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
10120 SPH_C32(0xd9267fe4) },
10121 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
10122 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
10123 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
10124 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
10125 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
10126 SPH_C32(0xbce1a3ce) },
10127 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
10128 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
10129 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
10130 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
10131 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
10132 SPH_C32(0xeeabae97) }
10133 };
10134 static const sph_u32 T512_27[8][16] = {
10135 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10136 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10137 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10138 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10139 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10140 SPH_C32(0x00000000) },
10141 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
10142 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
10143 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
10144 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
10145 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
10146 SPH_C32(0x3a4e99d7) },
10147 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
10148 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
10149 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
10150 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
10151 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
10152 SPH_C32(0xe1844257) },
10153 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
10154 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
10155 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
10156 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
10157 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
10158 SPH_C32(0xdbcadb80) },
10159 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
10160 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
10161 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
10162 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
10163 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
10164 SPH_C32(0x2c3b504e) },
10165 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
10166 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
10167 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
10168 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
10169 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
10170 SPH_C32(0x1675c999) },
10171 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
10172 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
10173 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
10174 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
10175 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
10176 SPH_C32(0xcdbf1219) },
10177 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
10178 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
10179 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
10180 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
10181 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
10182 SPH_C32(0xf7f18bce) }
10183 };
10184 static const sph_u32 T512_30[8][16] = {
10185 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10186 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10187 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10188 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10189 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10190 SPH_C32(0x00000000) },
10191 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
10192 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
10193 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
10194 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
10195 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
10196 SPH_C32(0x4b7eec55) },
10197 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
10198 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
10199 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
10200 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
10201 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
10202 SPH_C32(0xb0a51834) },
10203 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
10204 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
10205 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
10206 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
10207 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
10208 SPH_C32(0xfbdbf461) },
10209 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
10210 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
10211 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
10212 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
10213 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
10214 SPH_C32(0xa6b8c28d) },
10215 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
10216 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
10217 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
10218 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
10219 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
10220 SPH_C32(0xedc62ed8) },
10221 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
10222 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
10223 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
10224 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
10225 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
10226 SPH_C32(0x161ddab9) },
10227 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
10228 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
10229 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
10230 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
10231 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
10232 SPH_C32(0x5d6336ec) }
10233 };
10234 static const sph_u32 T512_33[8][16] = {
10235 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10236 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10237 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10238 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10239 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10240 SPH_C32(0x00000000) },
10241 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
10242 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
10243 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
10244 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
10245 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
10246 SPH_C32(0x98aa496e) },
10247 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
10248 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
10249 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
10250 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
10251 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
10252 SPH_C32(0x094e3198) },
10253 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
10254 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
10255 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
10256 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
10257 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
10258 SPH_C32(0x91e478f6) },
10259 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
10260 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
10261 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
10262 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
10263 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
10264 SPH_C32(0xe86cba2e) },
10265 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
10266 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
10267 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
10268 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
10269 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
10270 SPH_C32(0x70c6f340) },
10271 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
10272 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
10273 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
10274 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
10275 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
10276 SPH_C32(0xe1228bb6) },
10277 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
10278 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
10279 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
10280 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
10281 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
10282 SPH_C32(0x7988c2d8) }
10283 };
10284 static const sph_u32 T512_36[8][16] = {
10285 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10286 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10287 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10288 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10289 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10290 SPH_C32(0x00000000) },
10291 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
10292 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
10293 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
10294 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
10295 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
10296 SPH_C32(0x443d3004) },
10297 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
10298 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
10299 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
10300 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
10301 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
10302 SPH_C32(0xf4f6ea7b) },
10303 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
10304 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
10305 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
10306 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
10307 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
10308 SPH_C32(0xb0cbda7f) },
10309 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
10310 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
10311 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
10312 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
10313 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
10314 SPH_C32(0x979961d0) },
10315 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
10316 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
10317 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
10318 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
10319 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
10320 SPH_C32(0xd3a451d4) },
10321 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
10322 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
10323 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
10324 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
10325 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
10326 SPH_C32(0x636f8bab) },
10327 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
10328 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
10329 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
10330 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
10331 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
10332 SPH_C32(0x2752bbaf) }
10333 };
10334 static const sph_u32 T512_39[8][16] = {
10335 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10336 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10337 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10338 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10339 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10340 SPH_C32(0x00000000) },
10341 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
10342 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
10343 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
10344 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
10345 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
10346 SPH_C32(0x7f975691) },
10347 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
10348 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
10349 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
10350 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
10351 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
10352 SPH_C32(0x2c94459e) },
10353 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
10354 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
10355 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
10356 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
10357 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
10358 SPH_C32(0x5303130f) },
10359 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
10360 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
10361 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
10362 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
10363 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
10364 SPH_C32(0x8e67b7fa) },
10365 { SPH_C32(0x9e440000), SPH_C32(0x8c370000), SPH_C32(0x30d807ce),
10366 SPH_C32(0xcbaf0000), SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6),
10367 SPH_C32(0xa615c724), SPH_C32(0x995994f1), SPH_C32(0xd2130000),
10368 SPH_C32(0x45ab0000), SPH_C32(0xf8c50286), SPH_C32(0xc30c0000),
10369 SPH_C32(0x574d284c), SPH_C32(0xda31f145), SPH_C32(0x4f1ee235),
10370 SPH_C32(0xf1f0e16b) },
10371 { SPH_C32(0x9f990000), SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786),
10372 SPH_C32(0x6daf0000), SPH_C32(0x413413b1), SPH_C32(0x155ef9e1),
10373 SPH_C32(0xc00708d9), SPH_C32(0xb5cdd16f), SPH_C32(0x80430000),
10374 SPH_C32(0x6cff0000), SPH_C32(0x92a402c8), SPH_C32(0x33f30000),
10375 SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b), SPH_C32(0x80486dd0),
10376 SPH_C32(0xa2f3f264) },
10377 { SPH_C32(0xcdc90000), SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8),
10378 SPH_C32(0x9d500000), SPH_C32(0xdb056d5d), SPH_C32(0x507db82f),
10379 SPH_C32(0x0f51873c), SPH_C32(0xe6cec260), SPH_C32(0xd3ce0000),
10380 SPH_C32(0xc5030000), SPH_C32(0x0c5302ce), SPH_C32(0x650c0000),
10381 SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72), SPH_C32(0x290c2dc8),
10382 SPH_C32(0xdd64a4f5) }
10383 };
10384 static const sph_u32 T512_42[8][16] = {
10385 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10386 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10387 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10388 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10389 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10390 SPH_C32(0x00000000) },
10391 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
10392 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
10393 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
10394 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
10395 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
10396 SPH_C32(0x9b6ef888) },
10397 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
10398 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
10399 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
10400 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
10401 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
10402 SPH_C32(0xd8b61463) },
10403 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
10404 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
10405 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
10406 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
10407 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
10408 SPH_C32(0x43d8eceb) },
10409 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
10410 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
10411 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
10412 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
10413 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
10414 SPH_C32(0x3ea660f7) },
10415 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
10416 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
10417 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
10418 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
10419 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
10420 SPH_C32(0xa5c8987f) },
10421 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
10422 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
10423 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
10424 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
10425 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
10426 SPH_C32(0xe6107494) },
10427 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
10428 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
10429 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
10430 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
10431 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
10432 SPH_C32(0x7d7e8c1c) }
10433 };
10434 static const sph_u32 T512_45[8][16] = {
10435 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10436 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10437 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10438 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10439 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10440 SPH_C32(0x00000000) },
10441 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
10442 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
10443 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
10444 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
10445 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
10446 SPH_C32(0x1e7536a6) },
10447 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
10448 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
10449 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
10450 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
10451 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
10452 SPH_C32(0x24314f17) },
10453 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
10454 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
10455 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
10456 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
10457 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
10458 SPH_C32(0x3a4479b1) },
10459 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
10460 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
10461 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
10462 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
10463 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
10464 SPH_C32(0x9075b1ce) },
10465 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
10466 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
10467 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
10468 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
10469 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
10470 SPH_C32(0x8e008768) },
10471 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
10472 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
10473 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
10474 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
10475 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
10476 SPH_C32(0xb444fed9) },
10477 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
10478 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
10479 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
10480 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
10481 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
10482 SPH_C32(0xaa31c87f) }
10483 };
10484 static const sph_u32 T512_48[8][16] = {
10485 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10486 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10487 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10488 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10489 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10490 SPH_C32(0x00000000) },
10491 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
10492 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
10493 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
10494 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
10495 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
10496 SPH_C32(0x551e3d6e) },
10497 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
10498 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
10499 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
10500 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
10501 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
10502 SPH_C32(0x33c5244f) },
10503 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
10504 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
10505 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
10506 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
10507 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
10508 SPH_C32(0x66db1921) },
10509 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
10510 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
10511 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
10512 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
10513 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
10514 SPH_C32(0x8a58e6a4) },
10515 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
10516 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
10517 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
10518 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
10519 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
10520 SPH_C32(0xdf46dbca) },
10521 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
10522 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
10523 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
10524 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
10525 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
10526 SPH_C32(0xb99dc2eb) },
10527 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
10528 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
10529 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
10530 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
10531 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
10532 SPH_C32(0xec83ff85) }
10533 };
10534 static const sph_u32 T512_51[8][16] = {
10535 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10536 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10537 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10538 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10539 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10540 SPH_C32(0x00000000) },
10541 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
10542 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
10543 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
10544 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
10545 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
10546 SPH_C32(0x5bd61539) },
10547 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
10548 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
10549 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
10550 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
10551 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
10552 SPH_C32(0x15b961e7) },
10553 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
10554 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
10555 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
10556 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
10557 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
10558 SPH_C32(0x4e6f74de) },
10559 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
10560 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
10561 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
10562 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
10563 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
10564 SPH_C32(0x2a2c18f0) },
10565 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
10566 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
10567 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
10568 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
10569 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
10570 SPH_C32(0x71fa0dc9) },
10571 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
10572 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
10573 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
10574 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
10575 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
10576 SPH_C32(0x3f957917) },
10577 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
10578 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
10579 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
10580 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
10581 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
10582 SPH_C32(0x64436c2e) }
10583 };
10584 static const sph_u32 T512_54[8][16] = {
10585 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10586 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10587 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10588 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10589 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10590 SPH_C32(0x00000000) },
10591 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
10592 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
10593 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
10594 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
10595 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
10596 SPH_C32(0xe7e00a94) },
10597 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
10598 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
10599 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
10600 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
10601 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
10602 SPH_C32(0x56a7b19f) },
10603 { SPH_C32(0x9d000000), SPH_C32(0x1b090000), SPH_C32(0x01b00000),
10604 SPH_C32(0xb0930240), SPH_C32(0x46ba7497), SPH_C32(0xf53e2561),
10605 SPH_C32(0x0f6d3db7), SPH_C32(0x10a52867), SPH_C32(0x657e0000),
10606 SPH_C32(0xd8660000), SPH_C32(0x7ea60000), SPH_C32(0xa9560180),
10607 SPH_C32(0x31e76a62), SPH_C32(0x94183875), SPH_C32(0xa929e66b),
10608 SPH_C32(0xb147bb0b) },
10609 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
10610 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
10611 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
10612 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
10613 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
10614 SPH_C32(0x81fdf908) },
10615 { SPH_C32(0x8bed0000), SPH_C32(0x0e610000), SPH_C32(0xec670000),
10616 SPH_C32(0x82ce0060), SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322),
10617 SPH_C32(0xec18c51f), SPH_C32(0x9158d16f), SPH_C32(0x83560000),
10618 SPH_C32(0x942d0000), SPH_C32(0xd6f30000), SPH_C32(0x7a860360),
10619 SPH_C32(0xe9865ada), SPH_C32(0x0cbf88af), SPH_C32(0x81bce0df),
10620 SPH_C32(0x661df39c) },
10621 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
10622 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
10623 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
10624 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
10625 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
10626 SPH_C32(0xd75a4897) },
10627 { SPH_C32(0x6dc50000), SPH_C32(0x422a0000), SPH_C32(0x44320000),
10628 SPH_C32(0x511e0280), SPH_C32(0x7dd772a6), SPH_C32(0x37d373f8),
10629 SPH_C32(0xc48dc3ab), SPH_C32(0x460299f8), SPH_C32(0x73930000),
10630 SPH_C32(0xcd0e0000), SPH_C32(0x93710000), SPH_C32(0x9b0b03a0),
10631 SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36), SPH_C32(0x4a5c1ec3),
10632 SPH_C32(0x30ba4203) }
10633 };
10634 static const sph_u32 T512_57[8][16] = {
10635 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10636 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10637 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10638 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10639 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10640 SPH_C32(0x00000000) },
10641 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
10642 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
10643 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
10644 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
10645 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
10646 SPH_C32(0xbe0a679e) },
10647 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
10648 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
10649 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
10650 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
10651 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
10652 SPH_C32(0x30aebcf7) },
10653 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
10654 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
10655 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
10656 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
10657 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
10658 SPH_C32(0x8ea4db69) },
10659 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
10660 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
10661 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
10662 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
10663 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
10664 SPH_C32(0xc7ff60f0) },
10665 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
10666 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
10667 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
10668 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
10669 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
10670 SPH_C32(0x79f5076e) },
10671 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
10672 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
10673 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
10674 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
10675 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
10676 SPH_C32(0xf751dc07) },
10677 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
10678 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
10679 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
10680 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
10681 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
10682 SPH_C32(0x495bbb99) }
10683 };
10684 static const sph_u32 T512_60[8][16] = {
10685 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10686 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10687 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10688 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10689 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10690 SPH_C32(0x00000000) },
10691 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
10692 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
10693 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
10694 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
10695 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
10696 SPH_C32(0x3c5dfffe) },
10697 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
10698 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
10699 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
10700 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
10701 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
10702 SPH_C32(0x7b1675d7) },
10703 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
10704 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
10705 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
10706 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
10707 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
10708 SPH_C32(0x474b8a29) },
10709 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
10710 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
10711 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
10712 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
10713 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
10714 SPH_C32(0x2879ebac) },
10715 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
10716 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
10717 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
10718 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
10719 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
10720 SPH_C32(0x14241452) },
10721 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
10722 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
10723 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
10724 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
10725 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
10726 SPH_C32(0x536f9e7b) },
10727 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
10728 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
10729 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
10730 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
10731 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
10732 SPH_C32(0x6f326185) }
10733 };
10734 static const sph_u32 T512_63[2][16] = {
10735 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10736 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10737 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
10740 SPH_C32(0x00000000) },
10741 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
10742 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
10743 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
10744 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
10745 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
10746 SPH_C32(0xda878000) }
10747 };
10748 #define INPUT_BIG do { \
10749 unsigned acc = buf[0]; \
10750 const sph_u32 *rp; \
10751 rp = &T512_0[acc >> 5][0]; \
10752 m0 = rp[0]; \
10753 m1 = rp[1]; \
10754 m2 = rp[2]; \
10755 m3 = rp[3]; \
10756 m4 = rp[4]; \
10757 m5 = rp[5]; \
10758 m6 = rp[6]; \
10759 m7 = rp[7]; \
10760 m8 = rp[8]; \
10761 m9 = rp[9]; \
10762 mA = rp[10]; \
10763 mB = rp[11]; \
10764 mC = rp[12]; \
10765 mD = rp[13]; \
10766 mE = rp[14]; \
10767 mF = rp[15]; \
10768 rp = &T512_3[(acc >> 2) & 0x07][0]; \
10769 m0 ^= rp[0]; \
10770 m1 ^= rp[1]; \
10771 m2 ^= rp[2]; \
10772 m3 ^= rp[3]; \
10773 m4 ^= rp[4]; \
10774 m5 ^= rp[5]; \
10775 m6 ^= rp[6]; \
10776 m7 ^= rp[7]; \
10777 m8 ^= rp[8]; \
10778 m9 ^= rp[9]; \
10779 mA ^= rp[10]; \
10780 mB ^= rp[11]; \
10781 mC ^= rp[12]; \
10782 mD ^= rp[13]; \
10783 mE ^= rp[14]; \
10784 mF ^= rp[15]; \
10785 acc = (acc << 8) | buf[1]; \
10786 rp = &T512_6[(acc >> 7) & 0x07][0]; \
10787 m0 ^= rp[0]; \
10788 m1 ^= rp[1]; \
10789 m2 ^= rp[2]; \
10790 m3 ^= rp[3]; \
10791 m4 ^= rp[4]; \
10792 m5 ^= rp[5]; \
10793 m6 ^= rp[6]; \
10794 m7 ^= rp[7]; \
10795 m8 ^= rp[8]; \
10796 m9 ^= rp[9]; \
10797 mA ^= rp[10]; \
10798 mB ^= rp[11]; \
10799 mC ^= rp[12]; \
10800 mD ^= rp[13]; \
10801 mE ^= rp[14]; \
10802 mF ^= rp[15]; \
10803 rp = &T512_9[(acc >> 4) & 0x07][0]; \
10804 m0 ^= rp[0]; \
10805 m1 ^= rp[1]; \
10806 m2 ^= rp[2]; \
10807 m3 ^= rp[3]; \
10808 m4 ^= rp[4]; \
10809 m5 ^= rp[5]; \
10810 m6 ^= rp[6]; \
10811 m7 ^= rp[7]; \
10812 m8 ^= rp[8]; \
10813 m9 ^= rp[9]; \
10814 mA ^= rp[10]; \
10815 mB ^= rp[11]; \
10816 mC ^= rp[12]; \
10817 mD ^= rp[13]; \
10818 mE ^= rp[14]; \
10819 mF ^= rp[15]; \
10820 rp = &T512_12[(acc >> 1) & 0x07][0]; \
10821 m0 ^= rp[0]; \
10822 m1 ^= rp[1]; \
10823 m2 ^= rp[2]; \
10824 m3 ^= rp[3]; \
10825 m4 ^= rp[4]; \
10826 m5 ^= rp[5]; \
10827 m6 ^= rp[6]; \
10828 m7 ^= rp[7]; \
10829 m8 ^= rp[8]; \
10830 m9 ^= rp[9]; \
10831 mA ^= rp[10]; \
10832 mB ^= rp[11]; \
10833 mC ^= rp[12]; \
10834 mD ^= rp[13]; \
10835 mE ^= rp[14]; \
10836 mF ^= rp[15]; \
10837 acc = (acc << 8) | buf[2]; \
10838 rp = &T512_15[(acc >> 6) & 0x07][0]; \
10839 m0 ^= rp[0]; \
10840 m1 ^= rp[1]; \
10841 m2 ^= rp[2]; \
10842 m3 ^= rp[3]; \
10843 m4 ^= rp[4]; \
10844 m5 ^= rp[5]; \
10845 m6 ^= rp[6]; \
10846 m7 ^= rp[7]; \
10847 m8 ^= rp[8]; \
10848 m9 ^= rp[9]; \
10849 mA ^= rp[10]; \
10850 mB ^= rp[11]; \
10851 mC ^= rp[12]; \
10852 mD ^= rp[13]; \
10853 mE ^= rp[14]; \
10854 mF ^= rp[15]; \
10855 rp = &T512_18[(acc >> 3) & 0x07][0]; \
10856 m0 ^= rp[0]; \
10857 m1 ^= rp[1]; \
10858 m2 ^= rp[2]; \
10859 m3 ^= rp[3]; \
10860 m4 ^= rp[4]; \
10861 m5 ^= rp[5]; \
10862 m6 ^= rp[6]; \
10863 m7 ^= rp[7]; \
10864 m8 ^= rp[8]; \
10865 m9 ^= rp[9]; \
10866 mA ^= rp[10]; \
10867 mB ^= rp[11]; \
10868 mC ^= rp[12]; \
10869 mD ^= rp[13]; \
10870 mE ^= rp[14]; \
10871 mF ^= rp[15]; \
10872 rp = &T512_21[acc & 0x07][0]; \
10873 m0 ^= rp[0]; \
10874 m1 ^= rp[1]; \
10875 m2 ^= rp[2]; \
10876 m3 ^= rp[3]; \
10877 m4 ^= rp[4]; \
10878 m5 ^= rp[5]; \
10879 m6 ^= rp[6]; \
10880 m7 ^= rp[7]; \
10881 m8 ^= rp[8]; \
10882 m9 ^= rp[9]; \
10883 mA ^= rp[10]; \
10884 mB ^= rp[11]; \
10885 mC ^= rp[12]; \
10886 mD ^= rp[13]; \
10887 mE ^= rp[14]; \
10888 mF ^= rp[15]; \
10889 acc = buf[3]; \
10890 rp = &T512_24[acc >> 5][0]; \
10891 m0 ^= rp[0]; \
10892 m1 ^= rp[1]; \
10893 m2 ^= rp[2]; \
10894 m3 ^= rp[3]; \
10895 m4 ^= rp[4]; \
10896 m5 ^= rp[5]; \
10897 m6 ^= rp[6]; \
10898 m7 ^= rp[7]; \
10899 m8 ^= rp[8]; \
10900 m9 ^= rp[9]; \
10901 mA ^= rp[10]; \
10902 mB ^= rp[11]; \
10903 mC ^= rp[12]; \
10904 mD ^= rp[13]; \
10905 mE ^= rp[14]; \
10906 mF ^= rp[15]; \
10907 rp = &T512_27[(acc >> 2) & 0x07][0]; \
10908 m0 ^= rp[0]; \
10909 m1 ^= rp[1]; \
10910 m2 ^= rp[2]; \
10911 m3 ^= rp[3]; \
10912 m4 ^= rp[4]; \
10913 m5 ^= rp[5]; \
10914 m6 ^= rp[6]; \
10915 m7 ^= rp[7]; \
10916 m8 ^= rp[8]; \
10917 m9 ^= rp[9]; \
10918 mA ^= rp[10]; \
10919 mB ^= rp[11]; \
10920 mC ^= rp[12]; \
10921 mD ^= rp[13]; \
10922 mE ^= rp[14]; \
10923 mF ^= rp[15]; \
10924 acc = (acc << 8) | buf[4]; \
10925 rp = &T512_30[(acc >> 7) & 0x07][0]; \
10926 m0 ^= rp[0]; \
10927 m1 ^= rp[1]; \
10928 m2 ^= rp[2]; \
10929 m3 ^= rp[3]; \
10930 m4 ^= rp[4]; \
10931 m5 ^= rp[5]; \
10932 m6 ^= rp[6]; \
10933 m7 ^= rp[7]; \
10934 m8 ^= rp[8]; \
10935 m9 ^= rp[9]; \
10936 mA ^= rp[10]; \
10937 mB ^= rp[11]; \
10938 mC ^= rp[12]; \
10939 mD ^= rp[13]; \
10940 mE ^= rp[14]; \
10941 mF ^= rp[15]; \
10942 rp = &T512_33[(acc >> 4) & 0x07][0]; \
10943 m0 ^= rp[0]; \
10944 m1 ^= rp[1]; \
10945 m2 ^= rp[2]; \
10946 m3 ^= rp[3]; \
10947 m4 ^= rp[4]; \
10948 m5 ^= rp[5]; \
10949 m6 ^= rp[6]; \
10950 m7 ^= rp[7]; \
10951 m8 ^= rp[8]; \
10952 m9 ^= rp[9]; \
10953 mA ^= rp[10]; \
10954 mB ^= rp[11]; \
10955 mC ^= rp[12]; \
10956 mD ^= rp[13]; \
10957 mE ^= rp[14]; \
10958 mF ^= rp[15]; \
10959 rp = &T512_36[(acc >> 1) & 0x07][0]; \
10960 m0 ^= rp[0]; \
10961 m1 ^= rp[1]; \
10962 m2 ^= rp[2]; \
10963 m3 ^= rp[3]; \
10964 m4 ^= rp[4]; \
10965 m5 ^= rp[5]; \
10966 m6 ^= rp[6]; \
10967 m7 ^= rp[7]; \
10968 m8 ^= rp[8]; \
10969 m9 ^= rp[9]; \
10970 mA ^= rp[10]; \
10971 mB ^= rp[11]; \
10972 mC ^= rp[12]; \
10973 mD ^= rp[13]; \
10974 mE ^= rp[14]; \
10975 mF ^= rp[15]; \
10976 acc = (acc << 8) | buf[5]; \
10977 rp = &T512_39[(acc >> 6) & 0x07][0]; \
10978 m0 ^= rp[0]; \
10979 m1 ^= rp[1]; \
10980 m2 ^= rp[2]; \
10981 m3 ^= rp[3]; \
10982 m4 ^= rp[4]; \
10983 m5 ^= rp[5]; \
10984 m6 ^= rp[6]; \
10985 m7 ^= rp[7]; \
10986 m8 ^= rp[8]; \
10987 m9 ^= rp[9]; \
10988 mA ^= rp[10]; \
10989 mB ^= rp[11]; \
10990 mC ^= rp[12]; \
10991 mD ^= rp[13]; \
10992 mE ^= rp[14]; \
10993 mF ^= rp[15]; \
10994 rp = &T512_42[(acc >> 3) & 0x07][0]; \
10995 m0 ^= rp[0]; \
10996 m1 ^= rp[1]; \
10997 m2 ^= rp[2]; \
10998 m3 ^= rp[3]; \
10999 m4 ^= rp[4]; \
11000 m5 ^= rp[5]; \
11001 m6 ^= rp[6]; \
11002 m7 ^= rp[7]; \
11003 m8 ^= rp[8]; \
11004 m9 ^= rp[9]; \
11005 mA ^= rp[10]; \
11006 mB ^= rp[11]; \
11007 mC ^= rp[12]; \
11008 mD ^= rp[13]; \
11009 mE ^= rp[14]; \
11010 mF ^= rp[15]; \
11011 rp = &T512_45[acc & 0x07][0]; \
11012 m0 ^= rp[0]; \
11013 m1 ^= rp[1]; \
11014 m2 ^= rp[2]; \
11015 m3 ^= rp[3]; \
11016 m4 ^= rp[4]; \
11017 m5 ^= rp[5]; \
11018 m6 ^= rp[6]; \
11019 m7 ^= rp[7]; \
11020 m8 ^= rp[8]; \
11021 m9 ^= rp[9]; \
11022 mA ^= rp[10]; \
11023 mB ^= rp[11]; \
11024 mC ^= rp[12]; \
11025 mD ^= rp[13]; \
11026 mE ^= rp[14]; \
11027 mF ^= rp[15]; \
11028 acc = buf[6]; \
11029 rp = &T512_48[acc >> 5][0]; \
11030 m0 ^= rp[0]; \
11031 m1 ^= rp[1]; \
11032 m2 ^= rp[2]; \
11033 m3 ^= rp[3]; \
11034 m4 ^= rp[4]; \
11035 m5 ^= rp[5]; \
11036 m6 ^= rp[6]; \
11037 m7 ^= rp[7]; \
11038 m8 ^= rp[8]; \
11039 m9 ^= rp[9]; \
11040 mA ^= rp[10]; \
11041 mB ^= rp[11]; \
11042 mC ^= rp[12]; \
11043 mD ^= rp[13]; \
11044 mE ^= rp[14]; \
11045 mF ^= rp[15]; \
11046 rp = &T512_51[(acc >> 2) & 0x07][0]; \
11047 m0 ^= rp[0]; \
11048 m1 ^= rp[1]; \
11049 m2 ^= rp[2]; \
11050 m3 ^= rp[3]; \
11051 m4 ^= rp[4]; \
11052 m5 ^= rp[5]; \
11053 m6 ^= rp[6]; \
11054 m7 ^= rp[7]; \
11055 m8 ^= rp[8]; \
11056 m9 ^= rp[9]; \
11057 mA ^= rp[10]; \
11058 mB ^= rp[11]; \
11059 mC ^= rp[12]; \
11060 mD ^= rp[13]; \
11061 mE ^= rp[14]; \
11062 mF ^= rp[15]; \
11063 acc = (acc << 8) | buf[7]; \
11064 rp = &T512_54[(acc >> 7) & 0x07][0]; \
11065 m0 ^= rp[0]; \
11066 m1 ^= rp[1]; \
11067 m2 ^= rp[2]; \
11068 m3 ^= rp[3]; \
11069 m4 ^= rp[4]; \
11070 m5 ^= rp[5]; \
11071 m6 ^= rp[6]; \
11072 m7 ^= rp[7]; \
11073 m8 ^= rp[8]; \
11074 m9 ^= rp[9]; \
11075 mA ^= rp[10]; \
11076 mB ^= rp[11]; \
11077 mC ^= rp[12]; \
11078 mD ^= rp[13]; \
11079 mE ^= rp[14]; \
11080 mF ^= rp[15]; \
11081 rp = &T512_57[(acc >> 4) & 0x07][0]; \
11082 m0 ^= rp[0]; \
11083 m1 ^= rp[1]; \
11084 m2 ^= rp[2]; \
11085 m3 ^= rp[3]; \
11086 m4 ^= rp[4]; \
11087 m5 ^= rp[5]; \
11088 m6 ^= rp[6]; \
11089 m7 ^= rp[7]; \
11090 m8 ^= rp[8]; \
11091 m9 ^= rp[9]; \
11092 mA ^= rp[10]; \
11093 mB ^= rp[11]; \
11094 mC ^= rp[12]; \
11095 mD ^= rp[13]; \
11096 mE ^= rp[14]; \
11097 mF ^= rp[15]; \
11098 rp = &T512_60[(acc >> 1) & 0x07][0]; \
11099 m0 ^= rp[0]; \
11100 m1 ^= rp[1]; \
11101 m2 ^= rp[2]; \
11102 m3 ^= rp[3]; \
11103 m4 ^= rp[4]; \
11104 m5 ^= rp[5]; \
11105 m6 ^= rp[6]; \
11106 m7 ^= rp[7]; \
11107 m8 ^= rp[8]; \
11108 m9 ^= rp[9]; \
11109 mA ^= rp[10]; \
11110 mB ^= rp[11]; \
11111 mC ^= rp[12]; \
11112 mD ^= rp[13]; \
11113 mE ^= rp[14]; \
11114 mF ^= rp[15]; \
11115 rp = &T512_63[acc & 0x01][0]; \
11116 m0 ^= rp[0]; \
11117 m1 ^= rp[1]; \
11118 m2 ^= rp[2]; \
11119 m3 ^= rp[3]; \
11120 m4 ^= rp[4]; \
11121 m5 ^= rp[5]; \
11122 m6 ^= rp[6]; \
11123 m7 ^= rp[7]; \
11124 m8 ^= rp[8]; \
11125 m9 ^= rp[9]; \
11126 mA ^= rp[10]; \
11127 mB ^= rp[11]; \
11128 mC ^= rp[12]; \
11129 mD ^= rp[13]; \
11130 mE ^= rp[14]; \
11131 mF ^= rp[15]; \
11132 } while (0)
11133 #endif
11134 #if SPH_HAMSI_EXPAND_BIG == 4
11135 static const sph_u32 T512_0[16][16] = {
11136 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11137 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11138 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11139 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11140 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11141 SPH_C32(0x00000000) },
11142 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
11143 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
11144 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
11145 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
11146 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
11147 SPH_C32(0x78cace29) },
11148 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
11149 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
11150 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
11151 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
11152 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
11153 SPH_C32(0x2dd1f9ab) },
11154 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
11155 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
11156 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
11157 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
11158 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
11159 SPH_C32(0x551b3782) },
11160 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
11161 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
11162 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
11163 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
11164 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
11165 SPH_C32(0xbf2c0be2) },
11166 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
11167 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
11168 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
11169 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
11170 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
11171 SPH_C32(0xc7e6c5cb) },
11172 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
11173 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
11174 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
11175 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
11176 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
11177 SPH_C32(0x92fdf249) },
11178 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
11179 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
11180 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
11181 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
11182 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
11183 SPH_C32(0xea373c60) },
11184 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
11185 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
11186 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
11187 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
11188 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
11189 SPH_C32(0x32219526) },
11190 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
11191 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
11192 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
11193 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
11194 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
11195 SPH_C32(0x4aeb5b0f) },
11196 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
11197 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
11198 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
11199 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
11200 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
11201 SPH_C32(0x1ff06c8d) },
11202 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
11203 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
11204 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
11205 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
11206 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
11207 SPH_C32(0x673aa2a4) },
11208 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
11209 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
11210 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
11211 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
11212 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
11213 SPH_C32(0x8d0d9ec4) },
11214 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
11215 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
11216 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
11217 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
11218 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
11219 SPH_C32(0xf5c750ed) },
11220 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
11221 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
11222 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
11223 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
11224 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
11225 SPH_C32(0xa0dc676f) },
11226 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
11227 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
11228 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
11229 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
11230 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
11231 SPH_C32(0xd816a946) }
11232 };
11233 static const sph_u32 T512_4[16][16] = {
11234 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11235 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11236 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11237 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11238 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11239 SPH_C32(0x00000000) },
11240 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
11241 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
11242 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
11243 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
11244 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
11245 SPH_C32(0x9e69af68) },
11246 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
11247 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
11248 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
11249 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
11250 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
11251 SPH_C32(0x0c26f262) },
11252 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
11253 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
11254 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
11255 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
11256 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
11257 SPH_C32(0x924f5d0a) },
11258 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
11259 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
11260 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
11261 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
11262 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
11263 SPH_C32(0xdc24e61f) },
11264 { SPH_C32(0xfb513e70), SPH_C32(0x83140000), SPH_C32(0x3c890000),
11265 SPH_C32(0x98280000), SPH_C32(0x556e016a), SPH_C32(0xf44c8881),
11266 SPH_C32(0x21bd6d71), SPH_C32(0x73c179cf), SPH_C32(0xea0c1430),
11267 SPH_C32(0x2f9c0000), SPH_C32(0xdb430000), SPH_C32(0xdd3a0000),
11268 SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e), SPH_C32(0x525b63bb),
11269 SPH_C32(0x424d4977) },
11270 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
11271 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
11272 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
11273 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
11274 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
11275 SPH_C32(0xd002147d) },
11276 { SPH_C32(0x323a3e40), SPH_C32(0x64310000), SPH_C32(0x130d0000),
11277 SPH_C32(0xbe670000), SPH_C32(0x5d075a93), SPH_C32(0x99b079b6),
11278 SPH_C32(0x712204f5), SPH_C32(0xeda8d6a7), SPH_C32(0xcc6c1670),
11279 SPH_C32(0xf2440000), SPH_C32(0xa9690000), SPH_C32(0x923c0000),
11280 SPH_C32(0xe8c21863), SPH_C32(0xbca310b0), SPH_C32(0x64d0006e),
11281 SPH_C32(0x4e6bbb15) },
11282 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
11283 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
11284 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
11285 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
11286 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
11287 SPH_C32(0x3daac2da) },
11288 { SPH_C32(0xcc6c1670), SPH_C32(0xf2440000), SPH_C32(0xa9690000),
11289 SPH_C32(0x923c0000), SPH_C32(0xe8c21863), SPH_C32(0xbca310b0),
11290 SPH_C32(0x64d0006e), SPH_C32(0x4e6bbb15), SPH_C32(0xfe562830),
11291 SPH_C32(0x96750000), SPH_C32(0xba640000), SPH_C32(0x2c5b0000),
11292 SPH_C32(0xb5c542f0), SPH_C32(0x25136906), SPH_C32(0x15f2049b),
11293 SPH_C32(0xa3c36db2) },
11294 { SPH_C32(0xea0c1430), SPH_C32(0x2f9c0000), SPH_C32(0xdb430000),
11295 SPH_C32(0xdd3a0000), SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e),
11296 SPH_C32(0x525b63bb), SPH_C32(0x424d4977), SPH_C32(0x115d2a40),
11297 SPH_C32(0xac880000), SPH_C32(0xe7ca0000), SPH_C32(0x45120000),
11298 SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff), SPH_C32(0x73e60eca),
11299 SPH_C32(0x318c30b8) },
11300 { SPH_C32(0x05071640), SPH_C32(0x15610000), SPH_C32(0x86ed0000),
11301 SPH_C32(0xb4730000), SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187),
11302 SPH_C32(0x344f69ea), SPH_C32(0xd002147d), SPH_C32(0xd8362a70),
11303 SPH_C32(0x4bad0000), SPH_C32(0xc84e0000), SPH_C32(0x635d0000),
11304 SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8), SPH_C32(0x2379674e),
11305 SPH_C32(0xafe59fd0) },
11306 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
11307 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
11308 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
11309 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
11310 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
11311 SPH_C32(0xe18e24c5) },
11312 { SPH_C32(0xd8362a70), SPH_C32(0x4bad0000), SPH_C32(0xc84e0000),
11313 SPH_C32(0x635d0000), SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8),
11314 SPH_C32(0x2379674e), SPH_C32(0xafe59fd0), SPH_C32(0xdd313c30),
11315 SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000), SPH_C32(0xd72e0000),
11316 SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f), SPH_C32(0x17360ea4),
11317 SPH_C32(0x7fe78bad) },
11318 { SPH_C32(0xfe562830), SPH_C32(0x96750000), SPH_C32(0xba640000),
11319 SPH_C32(0x2c5b0000), SPH_C32(0xb5c542f0), SPH_C32(0x25136906),
11320 SPH_C32(0x15f2049b), SPH_C32(0xa3c36db2), SPH_C32(0x323a3e40),
11321 SPH_C32(0x64310000), SPH_C32(0x130d0000), SPH_C32(0xbe670000),
11322 SPH_C32(0x5d075a93), SPH_C32(0x99b079b6), SPH_C32(0x712204f5),
11323 SPH_C32(0xeda8d6a7) },
11324 { SPH_C32(0x115d2a40), SPH_C32(0xac880000), SPH_C32(0xe7ca0000),
11325 SPH_C32(0x45120000), SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff),
11326 SPH_C32(0x73e60eca), SPH_C32(0x318c30b8), SPH_C32(0xfb513e70),
11327 SPH_C32(0x83140000), SPH_C32(0x3c890000), SPH_C32(0x98280000),
11328 SPH_C32(0x556e016a), SPH_C32(0xf44c8881), SPH_C32(0x21bd6d71),
11329 SPH_C32(0x73c179cf) }
11330 };
11331 static const sph_u32 T512_8[16][16] = {
11332 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11333 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11334 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11335 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11336 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11337 SPH_C32(0x00000000) },
11338 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
11339 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
11340 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
11341 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
11342 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
11343 SPH_C32(0x8a341574) },
11344 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
11345 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
11346 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
11347 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
11348 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
11349 SPH_C32(0x450360bf) },
11350 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
11351 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
11352 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
11353 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
11354 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
11355 SPH_C32(0xcf3775cb) },
11356 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
11357 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
11358 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
11359 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
11360 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
11361 SPH_C32(0xf3d45758) },
11362 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
11363 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
11364 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
11365 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
11366 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
11367 SPH_C32(0x79e0422c) },
11368 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
11369 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
11370 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
11371 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
11372 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
11373 SPH_C32(0xb6d737e7) },
11374 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
11375 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
11376 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
11377 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
11378 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
11379 SPH_C32(0x3ce32293) },
11380 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
11381 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
11382 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
11383 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
11384 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
11385 SPH_C32(0x925c44e9) },
11386 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
11387 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
11388 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
11389 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
11390 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
11391 SPH_C32(0x1868519d) },
11392 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
11393 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
11394 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
11395 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
11396 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
11397 SPH_C32(0xd75f2456) },
11398 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
11399 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
11400 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
11401 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
11402 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
11403 SPH_C32(0x5d6b3122) },
11404 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
11405 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
11406 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
11407 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
11408 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
11409 SPH_C32(0x618813b1) },
11410 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
11411 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
11412 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
11413 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
11414 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
11415 SPH_C32(0xebbc06c5) },
11416 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
11417 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
11418 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
11419 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
11420 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
11421 SPH_C32(0x248b730e) },
11422 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
11423 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
11424 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
11425 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
11426 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
11427 SPH_C32(0xaebf667a) }
11428 };
11429 static const sph_u32 T512_12[16][16] = {
11430 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11431 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11432 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11433 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11434 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11435 SPH_C32(0x00000000) },
11436 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
11437 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
11438 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
11439 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
11440 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
11441 SPH_C32(0xac8e6c88) },
11442 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
11443 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
11444 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
11445 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
11446 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
11447 SPH_C32(0x7b1bd6b9) },
11448 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
11449 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
11450 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
11451 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
11452 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
11453 SPH_C32(0xd795ba31) },
11454 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
11455 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
11456 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
11457 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
11458 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
11459 SPH_C32(0xf746c320) },
11460 { SPH_C32(0x01f5000c), SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000),
11461 SPH_C32(0x8baf0000), SPH_C32(0x23a22252), SPH_C32(0xf250e314),
11462 SPH_C32(0xb7427a57), SPH_C32(0x4983222b), SPH_C32(0x72150001),
11463 SPH_C32(0xfcff4000), SPH_C32(0xbc530000), SPH_C32(0xdcf20000),
11464 SPH_C32(0xc6c52f87), SPH_C32(0x227e289f), SPH_C32(0xb45bd18b),
11465 SPH_C32(0x5bc8afa8) },
11466 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
11467 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
11468 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
11469 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
11470 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
11471 SPH_C32(0x8c5d1599) },
11472 { SPH_C32(0xa78a000d), SPH_C32(0x8a488000), SPH_C32(0xfe2d0000),
11473 SPH_C32(0x1d740000), SPH_C32(0x19294faf), SPH_C32(0x199a4de7),
11474 SPH_C32(0x9b2f3dd8), SPH_C32(0xe50d4ea3), SPH_C32(0x22ea0005),
11475 SPH_C32(0xb98b0000), SPH_C32(0x81a80000), SPH_C32(0xc5140000),
11476 SPH_C32(0xdd797981), SPH_C32(0xc30c53c2), SPH_C32(0x55f31d1d),
11477 SPH_C32(0x20d37911) },
11478 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
11479 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
11480 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
11481 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
11482 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
11483 SPH_C32(0x69505b3a) },
11484 { SPH_C32(0x22ea0005), SPH_C32(0xb98b0000), SPH_C32(0x81a80000),
11485 SPH_C32(0xc5140000), SPH_C32(0xdd797981), SPH_C32(0xc30c53c2),
11486 SPH_C32(0x55f31d1d), SPH_C32(0x20d37911), SPH_C32(0x85600008),
11487 SPH_C32(0x33c38000), SPH_C32(0x7f850000), SPH_C32(0xd8600000),
11488 SPH_C32(0xc450362e), SPH_C32(0xda961e25), SPH_C32(0xcedc20c5),
11489 SPH_C32(0xc5de37b2) },
11490 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
11491 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
11492 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
11493 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
11494 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
11495 SPH_C32(0x124b8d83) },
11496 { SPH_C32(0x84950004), SPH_C32(0xc8bc8000), SPH_C32(0x98540000),
11497 SPH_C32(0x53cf0000), SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31),
11498 SPH_C32(0x799e5a92), SPH_C32(0x8c5d1599), SPH_C32(0xd59f000c),
11499 SPH_C32(0x76b7c000), SPH_C32(0x427e0000), SPH_C32(0xc1860000),
11500 SPH_C32(0xdfec6028), SPH_C32(0x3be46578), SPH_C32(0x2f74ec53),
11501 SPH_C32(0xbec5e10b) },
11502 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
11503 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
11504 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
11505 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
11506 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
11507 SPH_C32(0x9e16981a) },
11508 { SPH_C32(0xd59f000c), SPH_C32(0x76b7c000), SPH_C32(0x427e0000),
11509 SPH_C32(0xc1860000), SPH_C32(0xdfec6028), SPH_C32(0x3be46578),
11510 SPH_C32(0x2f74ec53), SPH_C32(0xbec5e10b), SPH_C32(0x510a0008),
11511 SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000), SPH_C32(0x92490000),
11512 SPH_C32(0x381e7454), SPH_C32(0x13229849), SPH_C32(0x56eab6c1),
11513 SPH_C32(0x3298f492) },
11514 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
11515 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
11516 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
11517 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
11518 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
11519 SPH_C32(0xe50d4ea3) },
11520 { SPH_C32(0x73e0000d), SPH_C32(0x07804000), SPH_C32(0x5b820000),
11521 SPH_C32(0x575d0000), SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b),
11522 SPH_C32(0x0319abdc), SPH_C32(0x124b8d83), SPH_C32(0x01f5000c),
11523 SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000), SPH_C32(0x8baf0000),
11524 SPH_C32(0x23a22252), SPH_C32(0xf250e314), SPH_C32(0xb7427a57),
11525 SPH_C32(0x4983222b) }
11526 };
11527 static const sph_u32 T512_16[16][16] = {
11528 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11529 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11530 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11531 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11532 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11533 SPH_C32(0x00000000) },
11534 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
11535 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
11536 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
11537 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
11538 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
11539 SPH_C32(0x857f3c2b) },
11540 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
11541 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
11542 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
11543 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
11544 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
11545 SPH_C32(0x2ba05a55) },
11546 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
11547 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
11548 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
11549 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
11550 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
11551 SPH_C32(0xaedf667e) },
11552 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
11553 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
11554 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
11555 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
11556 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
11557 SPH_C32(0xfeabf254) },
11558 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
11559 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
11560 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
11561 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
11562 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
11563 SPH_C32(0x7bd4ce7f) },
11564 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
11565 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
11566 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
11567 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
11568 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
11569 SPH_C32(0xd50ba801) },
11570 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
11571 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
11572 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
11573 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
11574 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
11575 SPH_C32(0x5074942a) },
11576 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
11577 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
11578 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
11579 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
11580 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
11581 SPH_C32(0xfe1cdc7f) },
11582 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
11583 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
11584 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
11585 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
11586 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
11587 SPH_C32(0x7b63e054) },
11588 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
11589 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
11590 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
11591 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
11592 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
11593 SPH_C32(0xd5bc862a) },
11594 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
11595 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
11596 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
11597 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
11598 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
11599 SPH_C32(0x50c3ba01) },
11600 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
11601 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
11602 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
11603 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
11604 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
11605 SPH_C32(0x00b72e2b) },
11606 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
11607 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
11608 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
11609 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
11610 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
11611 SPH_C32(0x85c81200) },
11612 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
11613 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
11614 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
11615 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
11616 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
11617 SPH_C32(0x2b17747e) },
11618 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
11619 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
11620 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
11621 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
11622 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
11623 SPH_C32(0xae684855) }
11624 };
11625 static const sph_u32 T512_20[16][16] = {
11626 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11627 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11628 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11629 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11630 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11631 SPH_C32(0x00000000) },
11632 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
11633 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
11634 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
11635 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
11636 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
11637 SPH_C32(0xa123ff9f) },
11638 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
11639 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
11640 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
11641 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
11642 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
11643 SPH_C32(0x1568ff0f) },
11644 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
11645 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
11646 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
11647 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
11648 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
11649 SPH_C32(0xb44b0090) },
11650 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
11651 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
11652 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
11653 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
11654 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
11655 SPH_C32(0xc5c1eb3e) },
11656 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
11657 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
11658 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
11659 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
11660 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
11661 SPH_C32(0x64e214a1) },
11662 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
11663 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
11664 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
11665 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
11666 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
11667 SPH_C32(0xd0a91431) },
11668 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
11669 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
11670 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
11671 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
11672 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
11673 SPH_C32(0x718aebae) },
11674 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
11675 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
11676 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
11677 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
11678 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
11679 SPH_C32(0x1af21fe1) },
11680 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
11681 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
11682 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
11683 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
11684 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
11685 SPH_C32(0xbbd1e07e) },
11686 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
11687 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
11688 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
11689 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
11690 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
11691 SPH_C32(0x0f9ae0ee) },
11692 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
11693 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
11694 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
11695 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
11696 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
11697 SPH_C32(0xaeb91f71) },
11698 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
11699 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
11700 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
11701 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
11702 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
11703 SPH_C32(0xdf33f4df) },
11704 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
11705 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
11706 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
11707 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
11708 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
11709 SPH_C32(0x7e100b40) },
11710 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
11711 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
11712 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
11713 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
11714 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
11715 SPH_C32(0xca5b0bd0) },
11716 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
11717 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
11718 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
11719 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
11720 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
11721 SPH_C32(0x6b78f44f) }
11722 };
11723 static const sph_u32 T512_24[16][16] = {
11724 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11725 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11726 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11727 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11728 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11729 SPH_C32(0x00000000) },
11730 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
11731 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
11732 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
11733 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
11734 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
11735 SPH_C32(0x2c3b504e) },
11736 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
11737 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
11738 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
11739 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
11740 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
11741 SPH_C32(0x524a0d59) },
11742 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
11743 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
11744 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
11745 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
11746 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
11747 SPH_C32(0x7e715d17) },
11748 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
11749 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
11750 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
11751 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
11752 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
11753 SPH_C32(0x378dd173) },
11754 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
11755 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
11756 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
11757 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
11758 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
11759 SPH_C32(0x1bb6813d) },
11760 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
11761 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
11762 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
11763 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
11764 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
11765 SPH_C32(0x65c7dc2a) },
11766 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
11767 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
11768 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
11769 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
11770 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
11771 SPH_C32(0x49fc8c64) },
11772 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
11773 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
11774 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
11775 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
11776 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
11777 SPH_C32(0x8b6c72bd) },
11778 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
11779 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
11780 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
11781 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
11782 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
11783 SPH_C32(0xa75722f3) },
11784 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
11785 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
11786 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
11787 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
11788 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
11789 SPH_C32(0xd9267fe4) },
11790 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
11791 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
11792 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
11793 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
11794 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
11795 SPH_C32(0xf51d2faa) },
11796 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
11797 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
11798 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
11799 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
11800 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
11801 SPH_C32(0xbce1a3ce) },
11802 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
11803 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
11804 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
11805 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
11806 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
11807 SPH_C32(0x90daf380) },
11808 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
11809 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
11810 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
11811 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
11812 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
11813 SPH_C32(0xeeabae97) },
11814 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
11815 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
11816 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
11817 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
11818 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
11819 SPH_C32(0xc290fed9) }
11820 };
11821 static const sph_u32 T512_28[16][16] = {
11822 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11823 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11824 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11825 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11826 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11827 SPH_C32(0x00000000) },
11828 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
11829 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
11830 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
11831 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
11832 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
11833 SPH_C32(0xb0a51834) },
11834 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
11835 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
11836 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
11837 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
11838 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
11839 SPH_C32(0xa6b8c28d) },
11840 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
11841 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
11842 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
11843 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
11844 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
11845 SPH_C32(0x161ddab9) },
11846 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
11847 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
11848 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
11849 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
11850 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
11851 SPH_C32(0x3a4e99d7) },
11852 { SPH_C32(0x92600000), SPH_C32(0x1cf3003e), SPH_C32(0xb145e000),
11853 SPH_C32(0xdce00000), SPH_C32(0x8e0900be), SPH_C32(0x727b649f),
11854 SPH_C32(0xb23b59f4), SPH_C32(0xcdd70139), SPH_C32(0xd3f40000),
11855 SPH_C32(0xdf9e0014), SPH_C32(0x06326000), SPH_C32(0xe88a0000),
11856 SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75), SPH_C32(0x339210bc),
11857 SPH_C32(0x8aeb81e3) },
11858 { SPH_C32(0x24ae0000), SPH_C32(0xc61a003c), SPH_C32(0xa42b6000),
11859 SPH_C32(0x06720000), SPH_C32(0x78d45ada), SPH_C32(0x44493815),
11860 SPH_C32(0x4049b15a), SPH_C32(0x6b6fc3b4), SPH_C32(0x558d0000),
11861 SPH_C32(0xe0a70016), SPH_C32(0xe7a88000), SPH_C32(0x70dc0000),
11862 SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f), SPH_C32(0xe04f59f8),
11863 SPH_C32(0x9cf65b5a) },
11864 { SPH_C32(0xa2d70000), SPH_C32(0xf923003e), SPH_C32(0x45b18000),
11865 SPH_C32(0x9e240000), SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff),
11866 SPH_C32(0x9394f81e), SPH_C32(0x7d72190d), SPH_C32(0x653a0000),
11867 SPH_C32(0x05770016), SPH_C32(0x135ce000), SPH_C32(0x32180000),
11868 SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff), SPH_C32(0xc1e0f812),
11869 SPH_C32(0x2c53436e) },
11870 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
11871 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
11872 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
11873 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
11874 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
11875 SPH_C32(0xe1844257) },
11876 { SPH_C32(0x653a0000), SPH_C32(0x05770016), SPH_C32(0x135ce000),
11877 SPH_C32(0x32180000), SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff),
11878 SPH_C32(0xc1e0f812), SPH_C32(0x2c53436e), SPH_C32(0xc7ed0000),
11879 SPH_C32(0xfc540028), SPH_C32(0x56ed6000), SPH_C32(0xac3c0000),
11880 SPH_C32(0xa3ca187c), SPH_C32(0x61228600), SPH_C32(0x5274000c),
11881 SPH_C32(0x51215a63) },
11882 { SPH_C32(0xd3f40000), SPH_C32(0xdf9e0014), SPH_C32(0x06326000),
11883 SPH_C32(0xe88a0000), SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75),
11884 SPH_C32(0x339210bc), SPH_C32(0x8aeb81e3), SPH_C32(0x41940000),
11885 SPH_C32(0xc36d002a), SPH_C32(0xb7778000), SPH_C32(0x346a0000),
11886 SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea), SPH_C32(0x81a94948),
11887 SPH_C32(0x473c80da) },
11888 { SPH_C32(0x558d0000), SPH_C32(0xe0a70016), SPH_C32(0xe7a88000),
11889 SPH_C32(0x70dc0000), SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f),
11890 SPH_C32(0xe04f59f8), SPH_C32(0x9cf65b5a), SPH_C32(0x71230000),
11891 SPH_C32(0x26bd002a), SPH_C32(0x4383e000), SPH_C32(0x76ae0000),
11892 SPH_C32(0x55174218), SPH_C32(0x5710da8a), SPH_C32(0xa006e8a2),
11893 SPH_C32(0xf79998ee) },
11894 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
11895 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
11896 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
11897 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
11898 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
11899 SPH_C32(0xdbcadb80) },
11900 { SPH_C32(0x71230000), SPH_C32(0x26bd002a), SPH_C32(0x4383e000),
11901 SPH_C32(0x76ae0000), SPH_C32(0x55174218), SPH_C32(0x5710da8a),
11902 SPH_C32(0xa006e8a2), SPH_C32(0xf79998ee), SPH_C32(0x24ae0000),
11903 SPH_C32(0xc61a003c), SPH_C32(0xa42b6000), SPH_C32(0x06720000),
11904 SPH_C32(0x78d45ada), SPH_C32(0x44493815), SPH_C32(0x4049b15a),
11905 SPH_C32(0x6b6fc3b4) },
11906 { SPH_C32(0xc7ed0000), SPH_C32(0xfc540028), SPH_C32(0x56ed6000),
11907 SPH_C32(0xac3c0000), SPH_C32(0xa3ca187c), SPH_C32(0x61228600),
11908 SPH_C32(0x5274000c), SPH_C32(0x51215a63), SPH_C32(0xa2d70000),
11909 SPH_C32(0xf923003e), SPH_C32(0x45b18000), SPH_C32(0x9e240000),
11910 SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff), SPH_C32(0x9394f81e),
11911 SPH_C32(0x7d72190d) },
11912 { SPH_C32(0x41940000), SPH_C32(0xc36d002a), SPH_C32(0xb7778000),
11913 SPH_C32(0x346a0000), SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea),
11914 SPH_C32(0x81a94948), SPH_C32(0x473c80da), SPH_C32(0x92600000),
11915 SPH_C32(0x1cf3003e), SPH_C32(0xb145e000), SPH_C32(0xdce00000),
11916 SPH_C32(0x8e0900be), SPH_C32(0x727b649f), SPH_C32(0xb23b59f4),
11917 SPH_C32(0xcdd70139) }
11918 };
11919 static const sph_u32 T512_32[16][16] = {
11920 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11921 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11922 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11923 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11924 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
11925 SPH_C32(0x00000000) },
11926 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
11927 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
11928 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
11929 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
11930 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
11931 SPH_C32(0x98aa496e) },
11932 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
11933 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
11934 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
11935 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
11936 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
11937 SPH_C32(0x094e3198) },
11938 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
11939 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
11940 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
11941 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
11942 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
11943 SPH_C32(0x91e478f6) },
11944 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
11945 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
11946 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
11947 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
11948 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
11949 SPH_C32(0xe86cba2e) },
11950 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
11951 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
11952 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
11953 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
11954 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
11955 SPH_C32(0x70c6f340) },
11956 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
11957 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
11958 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
11959 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
11960 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
11961 SPH_C32(0xe1228bb6) },
11962 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
11963 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
11964 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
11965 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
11966 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
11967 SPH_C32(0x7988c2d8) },
11968 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
11969 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
11970 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
11971 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
11972 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
11973 SPH_C32(0x4b7eec55) },
11974 { SPH_C32(0x776d0000), SPH_C32(0x128f0000), SPH_C32(0x0c51d380),
11975 SPH_C32(0x82a20000), SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487),
11976 SPH_C32(0xbd24ac88), SPH_C32(0x7988c2d8), SPH_C32(0x6ba80000),
11977 SPH_C32(0x4ba90001), SPH_C32(0x5d832180), SPH_C32(0xdad00000),
11978 SPH_C32(0x63751974), SPH_C32(0xd089ea49), SPH_C32(0x256784eb),
11979 SPH_C32(0xd3d4a53b) },
11980 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
11981 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
11982 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
11983 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
11984 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
11985 SPH_C32(0x4230ddcd) },
11986 { SPH_C32(0x69230000), SPH_C32(0xcc400000), SPH_C32(0x61a9d200),
11987 SPH_C32(0xf5860000), SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9),
11988 SPH_C32(0x7087b49a), SPH_C32(0xe1228bb6), SPH_C32(0xd9ae0000),
11989 SPH_C32(0x8ec00001), SPH_C32(0x75803380), SPH_C32(0xaeb70000),
11990 SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1), SPH_C32(0x16b65b07),
11991 SPH_C32(0xda9a94a3) },
11992 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
11993 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
11994 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
11995 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
11996 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
11997 SPH_C32(0xa312567b) },
11998 { SPH_C32(0xd9ae0000), SPH_C32(0x8ec00001), SPH_C32(0x75803380),
11999 SPH_C32(0xaeb70000), SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1),
12000 SPH_C32(0x16b65b07), SPH_C32(0xda9a94a3), SPH_C32(0xb08d0000),
12001 SPH_C32(0x42800001), SPH_C32(0x1429e180), SPH_C32(0x5b310000),
12002 SPH_C32(0xa98b722d), SPH_C32(0x92f0de78), SPH_C32(0x6631ef9d),
12003 SPH_C32(0x3bb81f15) },
12004 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
12005 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
12006 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
12007 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
12008 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
12009 SPH_C32(0xaa5c67e3) },
12010 { SPH_C32(0xc7e00000), SPH_C32(0x500f0001), SPH_C32(0x18783200),
12011 SPH_C32(0xd9930000), SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff),
12012 SPH_C32(0xdb154315), SPH_C32(0x4230ddcd), SPH_C32(0x028b0000),
12013 SPH_C32(0x87e90001), SPH_C32(0x3c2af380), SPH_C32(0x2f560000),
12014 SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780), SPH_C32(0x55e03071),
12015 SPH_C32(0x32f62e8d) }
12016 };
12017 static const sph_u32 T512_36[16][16] = {
12018 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12019 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12020 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12021 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12022 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12023 SPH_C32(0x00000000) },
12024 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
12025 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
12026 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
12027 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
12028 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
12029 SPH_C32(0x8e67b7fa) },
12030 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
12031 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
12032 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
12033 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
12034 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
12035 SPH_C32(0x443d3004) },
12036 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
12037 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
12038 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
12039 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
12040 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
12041 SPH_C32(0xca5a87fe) },
12042 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
12043 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
12044 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
12045 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
12046 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
12047 SPH_C32(0xf4f6ea7b) },
12048 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
12049 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
12050 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
12051 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
12052 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
12053 SPH_C32(0x7a915d81) },
12054 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
12055 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
12056 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
12057 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
12058 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
12059 SPH_C32(0xb0cbda7f) },
12060 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
12061 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
12062 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
12063 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
12064 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
12065 SPH_C32(0x3eac6d85) },
12066 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
12067 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
12068 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
12069 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
12070 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
12071 SPH_C32(0x979961d0) },
12072 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
12073 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
12074 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
12075 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
12076 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
12077 SPH_C32(0x19fed62a) },
12078 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
12079 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
12080 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
12081 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
12082 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
12083 SPH_C32(0xd3a451d4) },
12084 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
12085 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
12086 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
12087 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
12088 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
12089 SPH_C32(0x5dc3e62e) },
12090 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
12091 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
12092 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
12093 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
12094 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
12095 SPH_C32(0x636f8bab) },
12096 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
12097 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
12098 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
12099 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
12100 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
12101 SPH_C32(0xed083c51) },
12102 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
12103 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
12104 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
12105 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
12106 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
12107 SPH_C32(0x2752bbaf) },
12108 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
12109 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
12110 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
12111 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
12112 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
12113 SPH_C32(0xa9350c55) }
12114 };
12115 static const sph_u32 T512_40[16][16] = {
12116 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12117 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12118 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12119 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12120 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12121 SPH_C32(0x00000000) },
12122 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
12123 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
12124 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
12125 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
12126 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
12127 SPH_C32(0xd8b61463) },
12128 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
12129 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
12130 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
12131 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
12132 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
12133 SPH_C32(0x3ea660f7) },
12134 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
12135 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
12136 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
12137 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
12138 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
12139 SPH_C32(0xe6107494) },
12140 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
12141 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
12142 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
12143 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
12144 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
12145 SPH_C32(0x7f975691) },
12146 { SPH_C32(0xdac80000), SPH_C32(0x36c00000), SPH_C32(0x15ae0060),
12147 SPH_C32(0x0bb10000), SPH_C32(0x6b697976), SPH_C32(0x248dd0a9),
12148 SPH_C32(0x67c3ff89), SPH_C32(0xb513679b), SPH_C32(0x584f0000),
12149 SPH_C32(0x729f0000), SPH_C32(0xe07f000a), SPH_C32(0x43790000),
12150 SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba), SPH_C32(0x5d240486),
12151 SPH_C32(0xa72142f2) },
12152 { SPH_C32(0x59920000), SPH_C32(0xf2370000), SPH_C32(0x14e90042),
12153 SPH_C32(0xe5790000), SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d),
12154 SPH_C32(0x3b36cb7b), SPH_C32(0x8bb5076c), SPH_C32(0xd0d70000),
12155 SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024), SPH_C32(0xb8370000),
12156 SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd), SPH_C32(0xf5b174ea),
12157 SPH_C32(0x41313666) },
12158 { SPH_C32(0xd10a0000), SPH_C32(0xeda30000), SPH_C32(0x6b26006c),
12159 SPH_C32(0x1e370000), SPH_C32(0xfa943185), SPH_C32(0x510c6bea),
12160 SPH_C32(0x93a3bb17), SPH_C32(0x6da573f8), SPH_C32(0xdb150000),
12161 SPH_C32(0xb6680000), SPH_C32(0xe1380028), SPH_C32(0xadb10000),
12162 SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e), SPH_C32(0x01d13074),
12163 SPH_C32(0x99872205) },
12164 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
12165 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
12166 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
12167 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
12168 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
12169 SPH_C32(0x2c94459e) },
12170 { SPH_C32(0xdb150000), SPH_C32(0xb6680000), SPH_C32(0xe1380028),
12171 SPH_C32(0xadb10000), SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e),
12172 SPH_C32(0x01d13074), SPH_C32(0x99872205), SPH_C32(0x0a1f0000),
12173 SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044), SPH_C32(0xb3860000),
12174 SPH_C32(0x01283651), SPH_C32(0xa2673774), SPH_C32(0x92728b63),
12175 SPH_C32(0xf42251fd) },
12176 { SPH_C32(0x584f0000), SPH_C32(0x729f0000), SPH_C32(0xe07f000a),
12177 SPH_C32(0x43790000), SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba),
12178 SPH_C32(0x5d240486), SPH_C32(0xa72142f2), SPH_C32(0x82870000),
12179 SPH_C32(0x445f0000), SPH_C32(0xf5d1006a), SPH_C32(0x48c80000),
12180 SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613), SPH_C32(0x3ae7fb0f),
12181 SPH_C32(0x12322569) },
12182 { SPH_C32(0xd0d70000), SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024),
12183 SPH_C32(0xb8370000), SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd),
12184 SPH_C32(0xf5b174ea), SPH_C32(0x41313666), SPH_C32(0x89450000),
12185 SPH_C32(0x9f3c0000), SPH_C32(0x8b590066), SPH_C32(0x5d4e0000),
12186 SPH_C32(0x618d7938), SPH_C32(0xb6481d50), SPH_C32(0xce87bf91),
12187 SPH_C32(0xca84310a) },
12188 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
12189 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
12190 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
12191 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
12192 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
12193 SPH_C32(0x5303130f) },
12194 { SPH_C32(0x89450000), SPH_C32(0x9f3c0000), SPH_C32(0x8b590066),
12195 SPH_C32(0x5d4e0000), SPH_C32(0x618d7938), SPH_C32(0xb6481d50),
12196 SPH_C32(0xce87bf91), SPH_C32(0xca84310a), SPH_C32(0x59920000),
12197 SPH_C32(0xf2370000), SPH_C32(0x14e90042), SPH_C32(0xe5790000),
12198 SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d), SPH_C32(0x3b36cb7b),
12199 SPH_C32(0x8bb5076c) },
12200 { SPH_C32(0x0a1f0000), SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044),
12201 SPH_C32(0xb3860000), SPH_C32(0x01283651), SPH_C32(0xa2673774),
12202 SPH_C32(0x92728b63), SPH_C32(0xf42251fd), SPH_C32(0xd10a0000),
12203 SPH_C32(0xeda30000), SPH_C32(0x6b26006c), SPH_C32(0x1e370000),
12204 SPH_C32(0xfa943185), SPH_C32(0x510c6bea), SPH_C32(0x93a3bb17),
12205 SPH_C32(0x6da573f8) },
12206 { SPH_C32(0x82870000), SPH_C32(0x445f0000), SPH_C32(0xf5d1006a),
12207 SPH_C32(0x48c80000), SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613),
12208 SPH_C32(0x3ae7fb0f), SPH_C32(0x12322569), SPH_C32(0xdac80000),
12209 SPH_C32(0x36c00000), SPH_C32(0x15ae0060), SPH_C32(0x0bb10000),
12210 SPH_C32(0x6b697976), SPH_C32(0x248dd0a9), SPH_C32(0x67c3ff89),
12211 SPH_C32(0xb513679b) }
12212 };
12213 static const sph_u32 T512_44[16][16] = {
12214 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12215 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12216 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12217 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12218 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12219 SPH_C32(0x00000000) },
12220 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
12221 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
12222 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
12223 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
12224 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
12225 SPH_C32(0x1e7536a6) },
12226 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
12227 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
12228 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
12229 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
12230 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
12231 SPH_C32(0x24314f17) },
12232 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
12233 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
12234 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
12235 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
12236 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
12237 SPH_C32(0x3a4479b1) },
12238 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
12239 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
12240 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
12241 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
12242 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
12243 SPH_C32(0x9075b1ce) },
12244 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
12245 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
12246 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
12247 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
12248 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
12249 SPH_C32(0x8e008768) },
12250 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
12251 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
12252 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
12253 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
12254 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
12255 SPH_C32(0xb444fed9) },
12256 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
12257 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
12258 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
12259 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
12260 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
12261 SPH_C32(0xaa31c87f) },
12262 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
12263 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
12264 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
12265 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
12266 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
12267 SPH_C32(0x9b6ef888) },
12268 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
12269 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
12270 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
12271 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
12272 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
12273 SPH_C32(0x851bce2e) },
12274 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
12275 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
12276 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
12277 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
12278 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
12279 SPH_C32(0xbf5fb79f) },
12280 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
12281 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
12282 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
12283 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
12284 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
12285 SPH_C32(0xa12a8139) },
12286 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
12287 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
12288 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
12289 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
12290 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
12291 SPH_C32(0x0b1b4946) },
12292 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
12293 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
12294 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
12295 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
12296 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
12297 SPH_C32(0x156e7fe0) },
12298 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
12299 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
12300 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
12301 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
12302 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
12303 SPH_C32(0x2f2a0651) },
12304 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
12305 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
12306 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
12307 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
12308 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
12309 SPH_C32(0x315f30f7) }
12310 };
12311 static const sph_u32 T512_48[16][16] = {
12312 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12313 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12314 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12315 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12316 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12317 SPH_C32(0x00000000) },
12318 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
12319 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
12320 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
12321 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
12322 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
12323 SPH_C32(0x2a2c18f0) },
12324 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
12325 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
12326 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
12327 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
12328 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
12329 SPH_C32(0x551e3d6e) },
12330 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
12331 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
12332 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
12333 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
12334 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
12335 SPH_C32(0x7f32259e) },
12336 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
12337 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
12338 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
12339 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
12340 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
12341 SPH_C32(0x33c5244f) },
12342 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
12343 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
12344 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
12345 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
12346 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
12347 SPH_C32(0x19e93cbf) },
12348 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
12349 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
12350 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
12351 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
12352 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
12353 SPH_C32(0x66db1921) },
12354 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
12355 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
12356 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
12357 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
12358 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
12359 SPH_C32(0x4cf701d1) },
12360 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
12361 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
12362 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
12363 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
12364 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
12365 SPH_C32(0x8a58e6a4) },
12366 { SPH_C32(0x90a40000), SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000),
12367 SPH_C32(0x0bdd4800), SPH_C32(0xb728224a), SPH_C32(0xecc64a4f),
12368 SPH_C32(0x759e1063), SPH_C32(0x4cf701d1), SPH_C32(0x36e70000),
12369 SPH_C32(0xc9350000), SPH_C32(0xd7980000), SPH_C32(0xa32fa000),
12370 SPH_C32(0x5a34515e), SPH_C32(0x561c7179), SPH_C32(0x310ab488),
12371 SPH_C32(0xa074fe54) },
12372 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
12373 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
12374 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
12375 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
12376 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
12377 SPH_C32(0xdf46dbca) },
12378 { SPH_C32(0x2a790000), SPH_C32(0xaff60000), SPH_C32(0xda890000),
12379 SPH_C32(0xfcf56000), SPH_C32(0x686d3607), SPH_C32(0xdadc8975),
12380 SPH_C32(0x9fc49d77), SPH_C32(0x66db1921), SPH_C32(0x8ec80000),
12381 SPH_C32(0x78190000), SPH_C32(0xe7400000), SPH_C32(0xb76bf000),
12382 SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995), SPH_C32(0x1f920bab),
12383 SPH_C32(0xf56ac33a) },
12384 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
12385 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
12386 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
12387 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
12388 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
12389 SPH_C32(0xb99dc2eb) },
12390 { SPH_C32(0x8ec80000), SPH_C32(0x78190000), SPH_C32(0xe7400000),
12391 SPH_C32(0xb76bf000), SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995),
12392 SPH_C32(0x1f920bab), SPH_C32(0xf56ac33a), SPH_C32(0xa4b10000),
12393 SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000), SPH_C32(0x4b9e9000),
12394 SPH_C32(0xf30107fb), SPH_C32(0xbde710e0), SPH_C32(0x805696dc),
12395 SPH_C32(0x93b1da1b) },
12396 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
12397 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
12398 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
12399 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
12400 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
12401 SPH_C32(0xec83ff85) },
12402 { SPH_C32(0x34150000), SPH_C32(0x6bb40000), SPH_C32(0x50a70000),
12403 SPH_C32(0x4043d800), SPH_C32(0x442925b1), SPH_C32(0x51215aaf),
12404 SPH_C32(0xf5c886bf), SPH_C32(0xdf46dbca), SPH_C32(0x1c9e0000),
12405 SPH_C32(0x66c30000), SPH_C32(0x0d110000), SPH_C32(0x5fdac000),
12406 SPH_C32(0x32596759), SPH_C32(0x8cc0f80c), SPH_C32(0xaece29ff),
12407 SPH_C32(0xc6afe775) }
12408 };
12409 static const sph_u32 T512_52[16][16] = {
12410 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12411 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12412 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12413 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12414 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12415 SPH_C32(0x00000000) },
12416 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
12417 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
12418 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
12419 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
12420 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
12421 SPH_C32(0x56a7b19f) },
12422 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
12423 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
12424 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
12425 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
12426 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
12427 SPH_C32(0x81fdf908) },
12428 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
12429 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
12430 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
12431 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
12432 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
12433 SPH_C32(0xd75a4897) },
12434 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
12435 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
12436 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
12437 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
12438 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
12439 SPH_C32(0x5bd61539) },
12440 { SPH_C32(0x52190000), SPH_C32(0x3b780000), SPH_C32(0x19080000),
12441 SPH_C32(0xac000600), SPH_C32(0xa0c35180), SPH_C32(0x49b17387),
12442 SPH_C32(0xfac3d23d), SPH_C32(0x99353c49), SPH_C32(0x13c30000),
12443 SPH_C32(0xe4e20000), SPH_C32(0xc2910000), SPH_C32(0x5e7f00a0),
12444 SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8), SPH_C32(0xb825551a),
12445 SPH_C32(0x0d71a4a6) },
12446 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
12447 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
12448 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
12449 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
12450 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
12451 SPH_C32(0xda2bec31) },
12452 { SPH_C32(0xa2dc0000), SPH_C32(0x625b0000), SPH_C32(0x5c8a0000),
12453 SPH_C32(0x4d8d06c0), SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e),
12454 SPH_C32(0x31232c21), SPH_C32(0xcf928dd6), SPH_C32(0x052e0000),
12455 SPH_C32(0xf18a0000), SPH_C32(0x2f460000), SPH_C32(0x6c220280),
12456 SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b), SPH_C32(0x5b50adb2),
12457 SPH_C32(0x8c8c5dae) },
12458 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
12459 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
12460 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
12461 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
12462 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
12463 SPH_C32(0x15b961e7) },
12464 { SPH_C32(0x052e0000), SPH_C32(0xf18a0000), SPH_C32(0x2f460000),
12465 SPH_C32(0x6c220280), SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b),
12466 SPH_C32(0x5b50adb2), SPH_C32(0x8c8c5dae), SPH_C32(0xa7f20000),
12467 SPH_C32(0x93d10000), SPH_C32(0x73cc0000), SPH_C32(0x21af0440),
12468 SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295), SPH_C32(0x6a738193),
12469 SPH_C32(0x431ed078) },
12470 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
12471 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
12472 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
12473 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
12474 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
12475 SPH_C32(0x944498ef) },
12476 { SPH_C32(0xf5eb0000), SPH_C32(0xa8a90000), SPH_C32(0x6ac40000),
12477 SPH_C32(0x8daf0240), SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112),
12478 SPH_C32(0x90b053ae), SPH_C32(0xda2bec31), SPH_C32(0xb11f0000),
12479 SPH_C32(0x86b90000), SPH_C32(0x9e1b0000), SPH_C32(0x13f20660),
12480 SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6), SPH_C32(0x8906793b),
12481 SPH_C32(0xc2e32970) },
12482 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
12483 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
12484 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
12485 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
12486 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
12487 SPH_C32(0x4e6f74de) },
12488 { SPH_C32(0xb11f0000), SPH_C32(0x86b90000), SPH_C32(0x9e1b0000),
12489 SPH_C32(0x13f20660), SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6),
12490 SPH_C32(0x8906793b), SPH_C32(0xc2e32970), SPH_C32(0x44f40000),
12491 SPH_C32(0x2e100000), SPH_C32(0xf4df0000), SPH_C32(0x9e5d0420),
12492 SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4), SPH_C32(0x19b62a95),
12493 SPH_C32(0x18c8c541) },
12494 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
12495 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
12496 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
12497 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
12498 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
12499 SPH_C32(0xcf928dd6) },
12500 { SPH_C32(0x41da0000), SPH_C32(0xdf9a0000), SPH_C32(0xdb990000),
12501 SPH_C32(0xf27f06a0), SPH_C32(0xb5145dab), SPH_C32(0x06e9124f),
12502 SPH_C32(0x42e68727), SPH_C32(0x944498ef), SPH_C32(0x52190000),
12503 SPH_C32(0x3b780000), SPH_C32(0x19080000), SPH_C32(0xac000600),
12504 SPH_C32(0xa0c35180), SPH_C32(0x49b17387), SPH_C32(0xfac3d23d),
12505 SPH_C32(0x99353c49) }
12506 };
12507 static const sph_u32 T512_56[16][16] = {
12508 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12509 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12510 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12511 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12512 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12513 SPH_C32(0x00000000) },
12514 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
12515 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
12516 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
12517 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
12518 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
12519 SPH_C32(0xbe0a679e) },
12520 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
12521 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
12522 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
12523 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
12524 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
12525 SPH_C32(0x30aebcf7) },
12526 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
12527 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
12528 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
12529 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
12530 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
12531 SPH_C32(0x8ea4db69) },
12532 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
12533 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
12534 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
12535 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
12536 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
12537 SPH_C32(0xc7ff60f0) },
12538 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
12539 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
12540 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
12541 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
12542 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
12543 SPH_C32(0x79f5076e) },
12544 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
12545 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
12546 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
12547 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
12548 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
12549 SPH_C32(0xf751dc07) },
12550 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
12551 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
12552 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
12553 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
12554 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
12555 SPH_C32(0x495bbb99) },
12556 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
12557 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
12558 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
12559 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
12560 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
12561 SPH_C32(0xe7e00a94) },
12562 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
12563 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
12564 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
12565 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
12566 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
12567 SPH_C32(0x59ea6d0a) },
12568 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
12569 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
12570 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
12571 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
12572 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
12573 SPH_C32(0xd74eb663) },
12574 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
12575 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
12576 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
12577 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
12578 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
12579 SPH_C32(0x6944d1fd) },
12580 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
12581 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
12582 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
12583 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
12584 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
12585 SPH_C32(0x201f6a64) },
12586 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
12587 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
12588 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
12589 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
12590 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
12591 SPH_C32(0x9e150dfa) },
12592 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
12593 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
12594 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
12595 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
12596 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
12597 SPH_C32(0x10b1d693) },
12598 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
12599 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
12600 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
12601 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
12602 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
12603 SPH_C32(0xaebbb10d) }
12604 };
12605 static const sph_u32 T512_60[16][16] = {
12606 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12607 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12608 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12609 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12610 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12611 SPH_C32(0x00000000) },
12612 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
12613 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
12614 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
12615 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
12616 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
12617 SPH_C32(0xda878000) },
12618 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
12619 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
12620 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
12621 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
12622 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
12623 SPH_C32(0x3c5dfffe) },
12624 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
12625 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
12626 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
12627 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
12628 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
12629 SPH_C32(0xe6da7ffe) },
12630 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
12631 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
12632 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
12633 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
12634 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
12635 SPH_C32(0x7b1675d7) },
12636 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
12637 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
12638 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
12639 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
12640 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
12641 SPH_C32(0xa191f5d7) },
12642 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
12643 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
12644 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
12645 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
12646 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
12647 SPH_C32(0x474b8a29) },
12648 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
12649 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
12650 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
12651 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
12652 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
12653 SPH_C32(0x9dcc0a29) },
12654 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
12655 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
12656 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
12657 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
12658 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
12659 SPH_C32(0x2879ebac) },
12660 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
12661 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
12662 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
12663 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
12664 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
12665 SPH_C32(0xf2fe6bac) },
12666 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
12667 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
12668 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
12669 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
12670 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
12671 SPH_C32(0x14241452) },
12672 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
12673 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
12674 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
12675 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
12676 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
12677 SPH_C32(0xcea39452) },
12678 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
12679 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
12680 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
12681 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
12682 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
12683 SPH_C32(0x536f9e7b) },
12684 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
12685 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
12686 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
12687 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
12688 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
12689 SPH_C32(0x89e81e7b) },
12690 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
12691 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
12692 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
12693 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
12694 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
12695 SPH_C32(0x6f326185) },
12696 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
12697 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
12698 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
12699 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
12700 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
12701 SPH_C32(0xb5b5e185) }
12702 };
12703 #define INPUT_BIG do { \
12704 unsigned acc = buf[0]; \
12705 const sph_u32 *rp; \
12706 rp = &T512_0[acc >> 4][0]; \
12707 m0 = rp[0]; \
12708 m1 = rp[1]; \
12709 m2 = rp[2]; \
12710 m3 = rp[3]; \
12711 m4 = rp[4]; \
12712 m5 = rp[5]; \
12713 m6 = rp[6]; \
12714 m7 = rp[7]; \
12715 m8 = rp[8]; \
12716 m9 = rp[9]; \
12717 mA = rp[10]; \
12718 mB = rp[11]; \
12719 mC = rp[12]; \
12720 mD = rp[13]; \
12721 mE = rp[14]; \
12722 mF = rp[15]; \
12723 rp = &T512_4[acc & 0x0f][0]; \
12724 m0 ^= rp[0]; \
12725 m1 ^= rp[1]; \
12726 m2 ^= rp[2]; \
12727 m3 ^= rp[3]; \
12728 m4 ^= rp[4]; \
12729 m5 ^= rp[5]; \
12730 m6 ^= rp[6]; \
12731 m7 ^= rp[7]; \
12732 m8 ^= rp[8]; \
12733 m9 ^= rp[9]; \
12734 mA ^= rp[10]; \
12735 mB ^= rp[11]; \
12736 mC ^= rp[12]; \
12737 mD ^= rp[13]; \
12738 mE ^= rp[14]; \
12739 mF ^= rp[15]; \
12740 acc = buf[1]; \
12741 rp = &T512_8[acc >> 4][0]; \
12742 m0 ^= rp[0]; \
12743 m1 ^= rp[1]; \
12744 m2 ^= rp[2]; \
12745 m3 ^= rp[3]; \
12746 m4 ^= rp[4]; \
12747 m5 ^= rp[5]; \
12748 m6 ^= rp[6]; \
12749 m7 ^= rp[7]; \
12750 m8 ^= rp[8]; \
12751 m9 ^= rp[9]; \
12752 mA ^= rp[10]; \
12753 mB ^= rp[11]; \
12754 mC ^= rp[12]; \
12755 mD ^= rp[13]; \
12756 mE ^= rp[14]; \
12757 mF ^= rp[15]; \
12758 rp = &T512_12[acc & 0x0f][0]; \
12759 m0 ^= rp[0]; \
12760 m1 ^= rp[1]; \
12761 m2 ^= rp[2]; \
12762 m3 ^= rp[3]; \
12763 m4 ^= rp[4]; \
12764 m5 ^= rp[5]; \
12765 m6 ^= rp[6]; \
12766 m7 ^= rp[7]; \
12767 m8 ^= rp[8]; \
12768 m9 ^= rp[9]; \
12769 mA ^= rp[10]; \
12770 mB ^= rp[11]; \
12771 mC ^= rp[12]; \
12772 mD ^= rp[13]; \
12773 mE ^= rp[14]; \
12774 mF ^= rp[15]; \
12775 acc = buf[2]; \
12776 rp = &T512_16[acc >> 4][0]; \
12777 m0 ^= rp[0]; \
12778 m1 ^= rp[1]; \
12779 m2 ^= rp[2]; \
12780 m3 ^= rp[3]; \
12781 m4 ^= rp[4]; \
12782 m5 ^= rp[5]; \
12783 m6 ^= rp[6]; \
12784 m7 ^= rp[7]; \
12785 m8 ^= rp[8]; \
12786 m9 ^= rp[9]; \
12787 mA ^= rp[10]; \
12788 mB ^= rp[11]; \
12789 mC ^= rp[12]; \
12790 mD ^= rp[13]; \
12791 mE ^= rp[14]; \
12792 mF ^= rp[15]; \
12793 rp = &T512_20[acc & 0x0f][0]; \
12794 m0 ^= rp[0]; \
12795 m1 ^= rp[1]; \
12796 m2 ^= rp[2]; \
12797 m3 ^= rp[3]; \
12798 m4 ^= rp[4]; \
12799 m5 ^= rp[5]; \
12800 m6 ^= rp[6]; \
12801 m7 ^= rp[7]; \
12802 m8 ^= rp[8]; \
12803 m9 ^= rp[9]; \
12804 mA ^= rp[10]; \
12805 mB ^= rp[11]; \
12806 mC ^= rp[12]; \
12807 mD ^= rp[13]; \
12808 mE ^= rp[14]; \
12809 mF ^= rp[15]; \
12810 acc = buf[3]; \
12811 rp = &T512_24[acc >> 4][0]; \
12812 m0 ^= rp[0]; \
12813 m1 ^= rp[1]; \
12814 m2 ^= rp[2]; \
12815 m3 ^= rp[3]; \
12816 m4 ^= rp[4]; \
12817 m5 ^= rp[5]; \
12818 m6 ^= rp[6]; \
12819 m7 ^= rp[7]; \
12820 m8 ^= rp[8]; \
12821 m9 ^= rp[9]; \
12822 mA ^= rp[10]; \
12823 mB ^= rp[11]; \
12824 mC ^= rp[12]; \
12825 mD ^= rp[13]; \
12826 mE ^= rp[14]; \
12827 mF ^= rp[15]; \
12828 rp = &T512_28[acc & 0x0f][0]; \
12829 m0 ^= rp[0]; \
12830 m1 ^= rp[1]; \
12831 m2 ^= rp[2]; \
12832 m3 ^= rp[3]; \
12833 m4 ^= rp[4]; \
12834 m5 ^= rp[5]; \
12835 m6 ^= rp[6]; \
12836 m7 ^= rp[7]; \
12837 m8 ^= rp[8]; \
12838 m9 ^= rp[9]; \
12839 mA ^= rp[10]; \
12840 mB ^= rp[11]; \
12841 mC ^= rp[12]; \
12842 mD ^= rp[13]; \
12843 mE ^= rp[14]; \
12844 mF ^= rp[15]; \
12845 acc = buf[4]; \
12846 rp = &T512_32[acc >> 4][0]; \
12847 m0 ^= rp[0]; \
12848 m1 ^= rp[1]; \
12849 m2 ^= rp[2]; \
12850 m3 ^= rp[3]; \
12851 m4 ^= rp[4]; \
12852 m5 ^= rp[5]; \
12853 m6 ^= rp[6]; \
12854 m7 ^= rp[7]; \
12855 m8 ^= rp[8]; \
12856 m9 ^= rp[9]; \
12857 mA ^= rp[10]; \
12858 mB ^= rp[11]; \
12859 mC ^= rp[12]; \
12860 mD ^= rp[13]; \
12861 mE ^= rp[14]; \
12862 mF ^= rp[15]; \
12863 rp = &T512_36[acc & 0x0f][0]; \
12864 m0 ^= rp[0]; \
12865 m1 ^= rp[1]; \
12866 m2 ^= rp[2]; \
12867 m3 ^= rp[3]; \
12868 m4 ^= rp[4]; \
12869 m5 ^= rp[5]; \
12870 m6 ^= rp[6]; \
12871 m7 ^= rp[7]; \
12872 m8 ^= rp[8]; \
12873 m9 ^= rp[9]; \
12874 mA ^= rp[10]; \
12875 mB ^= rp[11]; \
12876 mC ^= rp[12]; \
12877 mD ^= rp[13]; \
12878 mE ^= rp[14]; \
12879 mF ^= rp[15]; \
12880 acc = buf[5]; \
12881 rp = &T512_40[acc >> 4][0]; \
12882 m0 ^= rp[0]; \
12883 m1 ^= rp[1]; \
12884 m2 ^= rp[2]; \
12885 m3 ^= rp[3]; \
12886 m4 ^= rp[4]; \
12887 m5 ^= rp[5]; \
12888 m6 ^= rp[6]; \
12889 m7 ^= rp[7]; \
12890 m8 ^= rp[8]; \
12891 m9 ^= rp[9]; \
12892 mA ^= rp[10]; \
12893 mB ^= rp[11]; \
12894 mC ^= rp[12]; \
12895 mD ^= rp[13]; \
12896 mE ^= rp[14]; \
12897 mF ^= rp[15]; \
12898 rp = &T512_44[acc & 0x0f][0]; \
12899 m0 ^= rp[0]; \
12900 m1 ^= rp[1]; \
12901 m2 ^= rp[2]; \
12902 m3 ^= rp[3]; \
12903 m4 ^= rp[4]; \
12904 m5 ^= rp[5]; \
12905 m6 ^= rp[6]; \
12906 m7 ^= rp[7]; \
12907 m8 ^= rp[8]; \
12908 m9 ^= rp[9]; \
12909 mA ^= rp[10]; \
12910 mB ^= rp[11]; \
12911 mC ^= rp[12]; \
12912 mD ^= rp[13]; \
12913 mE ^= rp[14]; \
12914 mF ^= rp[15]; \
12915 acc = buf[6]; \
12916 rp = &T512_48[acc >> 4][0]; \
12917 m0 ^= rp[0]; \
12918 m1 ^= rp[1]; \
12919 m2 ^= rp[2]; \
12920 m3 ^= rp[3]; \
12921 m4 ^= rp[4]; \
12922 m5 ^= rp[5]; \
12923 m6 ^= rp[6]; \
12924 m7 ^= rp[7]; \
12925 m8 ^= rp[8]; \
12926 m9 ^= rp[9]; \
12927 mA ^= rp[10]; \
12928 mB ^= rp[11]; \
12929 mC ^= rp[12]; \
12930 mD ^= rp[13]; \
12931 mE ^= rp[14]; \
12932 mF ^= rp[15]; \
12933 rp = &T512_52[acc & 0x0f][0]; \
12934 m0 ^= rp[0]; \
12935 m1 ^= rp[1]; \
12936 m2 ^= rp[2]; \
12937 m3 ^= rp[3]; \
12938 m4 ^= rp[4]; \
12939 m5 ^= rp[5]; \
12940 m6 ^= rp[6]; \
12941 m7 ^= rp[7]; \
12942 m8 ^= rp[8]; \
12943 m9 ^= rp[9]; \
12944 mA ^= rp[10]; \
12945 mB ^= rp[11]; \
12946 mC ^= rp[12]; \
12947 mD ^= rp[13]; \
12948 mE ^= rp[14]; \
12949 mF ^= rp[15]; \
12950 acc = buf[7]; \
12951 rp = &T512_56[acc >> 4][0]; \
12952 m0 ^= rp[0]; \
12953 m1 ^= rp[1]; \
12954 m2 ^= rp[2]; \
12955 m3 ^= rp[3]; \
12956 m4 ^= rp[4]; \
12957 m5 ^= rp[5]; \
12958 m6 ^= rp[6]; \
12959 m7 ^= rp[7]; \
12960 m8 ^= rp[8]; \
12961 m9 ^= rp[9]; \
12962 mA ^= rp[10]; \
12963 mB ^= rp[11]; \
12964 mC ^= rp[12]; \
12965 mD ^= rp[13]; \
12966 mE ^= rp[14]; \
12967 mF ^= rp[15]; \
12968 rp = &T512_60[acc & 0x0f][0]; \
12969 m0 ^= rp[0]; \
12970 m1 ^= rp[1]; \
12971 m2 ^= rp[2]; \
12972 m3 ^= rp[3]; \
12973 m4 ^= rp[4]; \
12974 m5 ^= rp[5]; \
12975 m6 ^= rp[6]; \
12976 m7 ^= rp[7]; \
12977 m8 ^= rp[8]; \
12978 m9 ^= rp[9]; \
12979 mA ^= rp[10]; \
12980 mB ^= rp[11]; \
12981 mC ^= rp[12]; \
12982 mD ^= rp[13]; \
12983 mE ^= rp[14]; \
12984 mF ^= rp[15]; \
12985 } while (0)
12986 #endif
12987 #if SPH_HAMSI_EXPAND_BIG == 5
12988 static const sph_u32 T512_0[32][16] = {
12989 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12990 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12991 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12992 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12993 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
12994 SPH_C32(0x00000000) },
12995 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
12996 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
12997 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
12998 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
12999 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
13000 SPH_C32(0x3daac2da) },
13001 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
13002 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
13003 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
13004 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
13005 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
13006 SPH_C32(0x78cace29) },
13007 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
13008 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
13009 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
13010 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
13011 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
13012 SPH_C32(0x45600cf3) },
13013 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
13014 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
13015 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
13016 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
13017 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
13018 SPH_C32(0x2dd1f9ab) },
13019 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
13020 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
13021 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
13022 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
13023 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
13024 SPH_C32(0x107b3b71) },
13025 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
13026 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
13027 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
13028 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
13029 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
13030 SPH_C32(0x551b3782) },
13031 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
13032 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
13033 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
13034 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
13035 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
13036 SPH_C32(0x68b1f558) },
13037 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
13038 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
13039 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
13040 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
13041 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
13042 SPH_C32(0xbf2c0be2) },
13043 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
13044 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
13045 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
13046 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
13047 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
13048 SPH_C32(0x8286c938) },
13049 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
13050 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
13051 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
13052 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
13053 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
13054 SPH_C32(0xc7e6c5cb) },
13055 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
13056 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
13057 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
13058 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
13059 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
13060 SPH_C32(0xfa4c0711) },
13061 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
13062 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
13063 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
13064 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
13065 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
13066 SPH_C32(0x92fdf249) },
13067 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
13068 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
13069 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
13070 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
13071 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
13072 SPH_C32(0xaf573093) },
13073 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
13074 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
13075 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
13076 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
13077 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
13078 SPH_C32(0xea373c60) },
13079 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
13080 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
13081 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
13082 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
13083 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
13084 SPH_C32(0xd79dfeba) },
13085 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
13086 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
13087 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
13088 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
13089 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
13090 SPH_C32(0x32219526) },
13091 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
13092 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
13093 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
13094 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
13095 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
13096 SPH_C32(0x0f8b57fc) },
13097 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
13098 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
13099 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
13100 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
13101 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
13102 SPH_C32(0x4aeb5b0f) },
13103 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
13104 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
13105 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
13106 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
13107 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
13108 SPH_C32(0x774199d5) },
13109 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
13110 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
13111 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
13112 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
13113 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
13114 SPH_C32(0x1ff06c8d) },
13115 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
13116 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
13117 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
13118 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
13119 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
13120 SPH_C32(0x225aae57) },
13121 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
13122 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
13123 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
13124 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
13125 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
13126 SPH_C32(0x673aa2a4) },
13127 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
13128 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
13129 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
13130 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
13131 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
13132 SPH_C32(0x5a90607e) },
13133 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
13134 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
13135 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
13136 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
13137 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
13138 SPH_C32(0x8d0d9ec4) },
13139 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
13140 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
13141 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
13142 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
13143 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
13144 SPH_C32(0xb0a75c1e) },
13145 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
13146 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
13147 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
13148 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
13149 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
13150 SPH_C32(0xf5c750ed) },
13151 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
13152 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
13153 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
13154 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
13155 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
13156 SPH_C32(0xc86d9237) },
13157 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
13158 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
13159 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
13160 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
13161 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
13162 SPH_C32(0xa0dc676f) },
13163 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
13164 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
13165 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
13166 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
13167 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
13168 SPH_C32(0x9d76a5b5) },
13169 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
13170 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
13171 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
13172 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
13173 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
13174 SPH_C32(0xd816a946) },
13175 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
13176 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
13177 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
13178 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
13179 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
13180 SPH_C32(0xe5bc6b9c) }
13181 };
13182 static const sph_u32 T512_5[32][16] = {
13183 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13184 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13185 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13186 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13187 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13188 SPH_C32(0x00000000) },
13189 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
13190 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
13191 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
13192 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
13193 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
13194 SPH_C32(0xf3d45758) },
13195 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
13196 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
13197 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
13198 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
13199 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
13200 SPH_C32(0x925c44e9) },
13201 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
13202 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
13203 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
13204 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
13205 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
13206 SPH_C32(0x618813b1) },
13207 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
13208 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
13209 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
13210 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
13211 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
13212 SPH_C32(0x9e69af68) },
13213 { SPH_C32(0x078c0300), SPH_C32(0xa78f0000), SPH_C32(0x4f750000),
13214 SPH_C32(0xbd6b0000), SPH_C32(0x69875721), SPH_C32(0xed2450ba),
13215 SPH_C32(0x28ecbf49), SPH_C32(0xf3c74ebb), SPH_C32(0x7d5c0050),
13216 SPH_C32(0xeb690000), SPH_C32(0x79460000), SPH_C32(0x7ae10000),
13217 SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912), SPH_C32(0x4ba936b9),
13218 SPH_C32(0x6dbdf830) },
13219 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
13220 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
13221 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
13222 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
13223 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
13224 SPH_C32(0x0c35eb81) },
13225 { SPH_C32(0xb3bb0360), SPH_C32(0xabc30000), SPH_C32(0x19b70000),
13226 SPH_C32(0xe1c50000), SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f),
13227 SPH_C32(0x33dae074), SPH_C32(0x001319e3), SPH_C32(0x21ec0140),
13228 SPH_C32(0x7a570000), SPH_C32(0x3d5f0000), SPH_C32(0xf26d0000),
13229 SPH_C32(0xfae130de), SPH_C32(0xc4dd1474), SPH_C32(0x1e67dc9c),
13230 SPH_C32(0xffe1bcd9) },
13231 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
13232 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
13233 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
13234 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
13235 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
13236 SPH_C32(0x0c26f262) },
13237 { SPH_C32(0x21ec0140), SPH_C32(0x7a570000), SPH_C32(0x3d5f0000),
13238 SPH_C32(0xf26d0000), SPH_C32(0xfae130de), SPH_C32(0xc4dd1474),
13239 SPH_C32(0x1e67dc9c), SPH_C32(0xffe1bcd9), SPH_C32(0x92570220),
13240 SPH_C32(0xd1940000), SPH_C32(0x24e80000), SPH_C32(0x13a80000),
13241 SPH_C32(0x073278c0), SPH_C32(0x12c7bceb), SPH_C32(0x2dbd3ce8),
13242 SPH_C32(0xfff2a53a) },
13243 { SPH_C32(0x7d5c0050), SPH_C32(0xeb690000), SPH_C32(0x79460000),
13244 SPH_C32(0x7ae10000), SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912),
13245 SPH_C32(0x4ba936b9), SPH_C32(0x6dbdf830), SPH_C32(0x7ad00350),
13246 SPH_C32(0x4ce60000), SPH_C32(0x36330000), SPH_C32(0xc78a0000),
13247 SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8), SPH_C32(0x634589f0),
13248 SPH_C32(0x9e7ab68b) },
13249 { SPH_C32(0x95db0120), SPH_C32(0x761b0000), SPH_C32(0x6b9d0000),
13250 SPH_C32(0xaec30000), SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51),
13251 SPH_C32(0x055183a1), SPH_C32(0x0c35eb81), SPH_C32(0xcee70330),
13252 SPH_C32(0x40aa0000), SPH_C32(0x60f10000), SPH_C32(0x9b240000),
13253 SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d), SPH_C32(0x7873d6cd),
13254 SPH_C32(0x6daee1d3) },
13255 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
13256 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
13257 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
13258 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
13259 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
13260 SPH_C32(0x924f5d0a) },
13261 { SPH_C32(0xcee70330), SPH_C32(0x40aa0000), SPH_C32(0x60f10000),
13262 SPH_C32(0x9b240000), SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d),
13263 SPH_C32(0x7873d6cd), SPH_C32(0x6daee1d3), SPH_C32(0x5b3c0210),
13264 SPH_C32(0x36b10000), SPH_C32(0x0b6c0000), SPH_C32(0x35e70000),
13265 SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc), SPH_C32(0x7d22556c),
13266 SPH_C32(0x619b0a52) },
13267 { SPH_C32(0x92570220), SPH_C32(0xd1940000), SPH_C32(0x24e80000),
13268 SPH_C32(0x13a80000), SPH_C32(0x073278c0), SPH_C32(0x12c7bceb),
13269 SPH_C32(0x2dbd3ce8), SPH_C32(0xfff2a53a), SPH_C32(0xb3bb0360),
13270 SPH_C32(0xabc30000), SPH_C32(0x19b70000), SPH_C32(0xe1c50000),
13271 SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f), SPH_C32(0x33dae074),
13272 SPH_C32(0x001319e3) },
13273 { SPH_C32(0x7ad00350), SPH_C32(0x4ce60000), SPH_C32(0x36330000),
13274 SPH_C32(0xc78a0000), SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8),
13275 SPH_C32(0x634589f0), SPH_C32(0x9e7ab68b), SPH_C32(0x078c0300),
13276 SPH_C32(0xa78f0000), SPH_C32(0x4f750000), SPH_C32(0xbd6b0000),
13277 SPH_C32(0x69875721), SPH_C32(0xed2450ba), SPH_C32(0x28ecbf49),
13278 SPH_C32(0xf3c74ebb) },
13279 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
13280 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
13281 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
13282 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
13283 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
13284 SPH_C32(0xdc24e61f) },
13285 { SPH_C32(0xfcdd3d70), SPH_C32(0x249b0000), SPH_C32(0x73fc0000),
13286 SPH_C32(0x25430000), SPH_C32(0x3ce9564b), SPH_C32(0x1968d83b),
13287 SPH_C32(0x0951d238), SPH_C32(0x80063774), SPH_C32(0x97501460),
13288 SPH_C32(0xc4f50000), SPH_C32(0xa2050000), SPH_C32(0xa7db0000),
13289 SPH_C32(0xe7993b5a), SPH_C32(0xc3985d6c), SPH_C32(0x19f25502),
13290 SPH_C32(0x2ff0b147) },
13291 { SPH_C32(0xa06d3c60), SPH_C32(0xb5a50000), SPH_C32(0x37e50000),
13292 SPH_C32(0xadcf0000), SPH_C32(0x5a352253), SPH_C32(0x8b77c55d),
13293 SPH_C32(0x5c9f381d), SPH_C32(0x125a739d), SPH_C32(0x7fd71510),
13294 SPH_C32(0x59870000), SPH_C32(0xb0de0000), SPH_C32(0x73f90000),
13295 SPH_C32(0x1511507d), SPH_C32(0x6ab9b82f), SPH_C32(0x570ae01a),
13296 SPH_C32(0x4e78a2f6) },
13297 { SPH_C32(0x48ea3d10), SPH_C32(0x28d70000), SPH_C32(0x253e0000),
13298 SPH_C32(0x79ed0000), SPH_C32(0xa8bd4974), SPH_C32(0x2256201e),
13299 SPH_C32(0x12678d05), SPH_C32(0x73d2602c), SPH_C32(0xcbe01570),
13300 SPH_C32(0x55cb0000), SPH_C32(0xe61c0000), SPH_C32(0x2f570000),
13301 SPH_C32(0x81454f42), SPH_C32(0x5187400a), SPH_C32(0x4c3cbf27),
13302 SPH_C32(0xbdacf5ae) },
13303 { SPH_C32(0xfb513e70), SPH_C32(0x83140000), SPH_C32(0x3c890000),
13304 SPH_C32(0x98280000), SPH_C32(0x556e016a), SPH_C32(0xf44c8881),
13305 SPH_C32(0x21bd6d71), SPH_C32(0x73c179cf), SPH_C32(0xea0c1430),
13306 SPH_C32(0x2f9c0000), SPH_C32(0xdb430000), SPH_C32(0xdd3a0000),
13307 SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e), SPH_C32(0x525b63bb),
13308 SPH_C32(0x424d4977) },
13309 { SPH_C32(0x13d63f00), SPH_C32(0x1e660000), SPH_C32(0x2e520000),
13310 SPH_C32(0x4c0a0000), SPH_C32(0xa7e66a4d), SPH_C32(0x5d6d6dc2),
13311 SPH_C32(0x6f45d869), SPH_C32(0x12496a7e), SPH_C32(0x5e3b1450),
13312 SPH_C32(0x23d00000), SPH_C32(0x8d810000), SPH_C32(0x81940000),
13313 SPH_C32(0xeff060a3), SPH_C32(0xae64ac5b), SPH_C32(0x496d3c86),
13314 SPH_C32(0xb1991e2f) },
13315 { SPH_C32(0x4f663e10), SPH_C32(0x8f580000), SPH_C32(0x6a4b0000),
13316 SPH_C32(0xc4860000), SPH_C32(0xc13a1e55), SPH_C32(0xcf7270a4),
13317 SPH_C32(0x3a8b324c), SPH_C32(0x80152e97), SPH_C32(0xb6bc1520),
13318 SPH_C32(0xbea20000), SPH_C32(0x9f5a0000), SPH_C32(0x55b60000),
13319 SPH_C32(0x1d780b84), SPH_C32(0x07454918), SPH_C32(0x0795899e),
13320 SPH_C32(0xd0110d9e) },
13321 { SPH_C32(0xa7e13f60), SPH_C32(0x122a0000), SPH_C32(0x78900000),
13322 SPH_C32(0x10a40000), SPH_C32(0x33b27572), SPH_C32(0x665395e7),
13323 SPH_C32(0x74738754), SPH_C32(0xe19d3d26), SPH_C32(0x028b1540),
13324 SPH_C32(0xb2ee0000), SPH_C32(0xc9980000), SPH_C32(0x09180000),
13325 SPH_C32(0x892c14bb), SPH_C32(0x3c7bb13d), SPH_C32(0x1ca3d6a3),
13326 SPH_C32(0x23c55ac6) },
13327 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
13328 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
13329 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
13330 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
13331 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
13332 SPH_C32(0xd002147d) },
13333 { SPH_C32(0x35b63d40), SPH_C32(0xc3be0000), SPH_C32(0x5c780000),
13334 SPH_C32(0x030c0000), SPH_C32(0x34800db2), SPH_C32(0x7494290c),
13335 SPH_C32(0x59cebbbc), SPH_C32(0x1e6f981c), SPH_C32(0xb1301620),
13336 SPH_C32(0x192d0000), SPH_C32(0xd02f0000), SPH_C32(0xe8dd0000),
13337 SPH_C32(0x74ff5ca5), SPH_C32(0xea6119a2), SPH_C32(0x2f7936d7),
13338 SPH_C32(0x23d64325) },
13339 { SPH_C32(0x69063c50), SPH_C32(0x52800000), SPH_C32(0x18610000),
13340 SPH_C32(0x8b800000), SPH_C32(0x525c79aa), SPH_C32(0xe68b346a),
13341 SPH_C32(0x0c005199), SPH_C32(0x8c33dcf5), SPH_C32(0x59b71750),
13342 SPH_C32(0x845f0000), SPH_C32(0xc2f40000), SPH_C32(0x3cff0000),
13343 SPH_C32(0x86773782), SPH_C32(0x4340fce1), SPH_C32(0x618183cf),
13344 SPH_C32(0x425e5094) },
13345 { SPH_C32(0x81813d20), SPH_C32(0xcff20000), SPH_C32(0x0aba0000),
13346 SPH_C32(0x5fa20000), SPH_C32(0xa0d4128d), SPH_C32(0x4faad129),
13347 SPH_C32(0x42f8e481), SPH_C32(0xedbbcf44), SPH_C32(0xed801730),
13348 SPH_C32(0x88130000), SPH_C32(0x94360000), SPH_C32(0x60510000),
13349 SPH_C32(0x122328bd), SPH_C32(0x787e04c4), SPH_C32(0x7ab7dcf2),
13350 SPH_C32(0xb18a07cc) },
13351 { SPH_C32(0x323a3e40), SPH_C32(0x64310000), SPH_C32(0x130d0000),
13352 SPH_C32(0xbe670000), SPH_C32(0x5d075a93), SPH_C32(0x99b079b6),
13353 SPH_C32(0x712204f5), SPH_C32(0xeda8d6a7), SPH_C32(0xcc6c1670),
13354 SPH_C32(0xf2440000), SPH_C32(0xa9690000), SPH_C32(0x923c0000),
13355 SPH_C32(0xe8c21863), SPH_C32(0xbca310b0), SPH_C32(0x64d0006e),
13356 SPH_C32(0x4e6bbb15) },
13357 { SPH_C32(0xdabd3f30), SPH_C32(0xf9430000), SPH_C32(0x01d60000),
13358 SPH_C32(0x6a450000), SPH_C32(0xaf8f31b4), SPH_C32(0x30919cf5),
13359 SPH_C32(0x3fdab1ed), SPH_C32(0x8c20c516), SPH_C32(0x785b1610),
13360 SPH_C32(0xfe080000), SPH_C32(0xffab0000), SPH_C32(0xce920000),
13361 SPH_C32(0x7c96075c), SPH_C32(0x879de895), SPH_C32(0x7fe65f53),
13362 SPH_C32(0xbdbfec4d) },
13363 { SPH_C32(0x860d3e20), SPH_C32(0x687d0000), SPH_C32(0x45cf0000),
13364 SPH_C32(0xe2c90000), SPH_C32(0xc95345ac), SPH_C32(0xa28e8193),
13365 SPH_C32(0x6a145bc8), SPH_C32(0x1e7c81ff), SPH_C32(0x90dc1760),
13366 SPH_C32(0x637a0000), SPH_C32(0xed700000), SPH_C32(0x1ab00000),
13367 SPH_C32(0x8e1e6c7b), SPH_C32(0x2ebc0dd6), SPH_C32(0x311eea4b),
13368 SPH_C32(0xdc37fffc) },
13369 { SPH_C32(0x6e8a3f50), SPH_C32(0xf50f0000), SPH_C32(0x57140000),
13370 SPH_C32(0x36eb0000), SPH_C32(0x3bdb2e8b), SPH_C32(0x0baf64d0),
13371 SPH_C32(0x24eceed0), SPH_C32(0x7ff4924e), SPH_C32(0x24eb1700),
13372 SPH_C32(0x6f360000), SPH_C32(0xbbb20000), SPH_C32(0x461e0000),
13373 SPH_C32(0x1a4a7344), SPH_C32(0x1582f5f3), SPH_C32(0x2a28b576),
13374 SPH_C32(0x2fe3a8a4) }
13375 };
13376 static const sph_u32 T512_10[32][16] = {
13377 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13378 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13379 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13380 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13381 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13382 SPH_C32(0x00000000) },
13383 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
13384 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
13385 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
13386 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
13387 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
13388 SPH_C32(0x7b1bd6b9) },
13389 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
13390 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
13391 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
13392 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
13393 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
13394 SPH_C32(0xf746c320) },
13395 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
13396 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
13397 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
13398 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
13399 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
13400 SPH_C32(0x8c5d1599) },
13401 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
13402 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
13403 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
13404 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
13405 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
13406 SPH_C32(0x69505b3a) },
13407 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
13408 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
13409 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
13410 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
13411 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
13412 SPH_C32(0x124b8d83) },
13413 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
13414 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
13415 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
13416 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
13417 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
13418 SPH_C32(0x9e16981a) },
13419 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
13420 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
13421 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
13422 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
13423 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
13424 SPH_C32(0xe50d4ea3) },
13425 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
13426 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
13427 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
13428 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
13429 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
13430 SPH_C32(0x8a341574) },
13431 { SPH_C32(0xd13b00f1), SPH_C32(0x806d8000), SPH_C32(0xec4e0000),
13432 SPH_C32(0xa2cf0000), SPH_C32(0xb3bc1371), SPH_C32(0xb14142d6),
13433 SPH_C32(0x27ae8a91), SPH_C32(0x63b91943), SPH_C32(0xa4930054),
13434 SPH_C32(0xd36c4000), SPH_C32(0x295e0000), SPH_C32(0x1af90000),
13435 SPH_C32(0x592828be), SPH_C32(0x87cd0544), SPH_C32(0x7d0cbc44),
13436 SPH_C32(0xf12fc3cd) },
13437 { SPH_C32(0x803100f9), SPH_C32(0x3e66c000), SPH_C32(0x36640000),
13438 SPH_C32(0x30860000), SPH_C32(0x8ba26725), SPH_C32(0xa263da9f),
13439 SPH_C32(0x71443c50), SPH_C32(0x5121edd1), SPH_C32(0x20060050),
13440 SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000), SPH_C32(0x49360000),
13441 SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875), SPH_C32(0x0492e6d6),
13442 SPH_C32(0x7d72d654) },
13443 { SPH_C32(0x264e00f8), SPH_C32(0x4f514000), SPH_C32(0x2f980000),
13444 SPH_C32(0xa65d0000), SPH_C32(0xb1290ad8), SPH_C32(0x49a9746c),
13445 SPH_C32(0x5d297bdf), SPH_C32(0xfdaf8159), SPH_C32(0x70f90054),
13446 SPH_C32(0x5ea48000), SPH_C32(0x8cf10000), SPH_C32(0x50d00000),
13447 SPH_C32(0xa5666ac4), SPH_C32(0x4e798328), SPH_C32(0xe53a2a40),
13448 SPH_C32(0x066900ed) },
13449 { SPH_C32(0xa32e00f0), SPH_C32(0x7c92c000), SPH_C32(0x501d0000),
13450 SPH_C32(0x7e3d0000), SPH_C32(0x75793cf6), SPH_C32(0x933f6a49),
13451 SPH_C32(0x93f55b1a), SPH_C32(0x3871b6eb), SPH_C32(0xd7730059),
13452 SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000), SPH_C32(0x4da40000),
13453 SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf), SPH_C32(0x7e151798),
13454 SPH_C32(0xe3644e4e) },
13455 { SPH_C32(0x055100f1), SPH_C32(0x0da54000), SPH_C32(0x49e10000),
13456 SPH_C32(0xe8e60000), SPH_C32(0x4ff2510b), SPH_C32(0x78f5c4ba),
13457 SPH_C32(0xbf981c95), SPH_C32(0x94ffda63), SPH_C32(0x878c005d),
13458 SPH_C32(0x91984000), SPH_C32(0x4f270000), SPH_C32(0x54420000),
13459 SPH_C32(0xa7f3736d), SPH_C32(0xb691b592), SPH_C32(0x9fbddb0e),
13460 SPH_C32(0x987f98f7) },
13461 { SPH_C32(0x545b00f9), SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000),
13462 SPH_C32(0x7aaf0000), SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3),
13463 SPH_C32(0xe972aa54), SPH_C32(0xa6672ef1), SPH_C32(0x03190059),
13464 SPH_C32(0x5924c000), SPH_C32(0xd7730000), SPH_C32(0x078d0000),
13465 SPH_C32(0x40016711), SPH_C32(0x9e5748a3), SPH_C32(0xe623819c),
13466 SPH_C32(0x14228d6e) },
13467 { SPH_C32(0xf22400f8), SPH_C32(0xc2998000), SPH_C32(0x8a370000),
13468 SPH_C32(0xec740000), SPH_C32(0x4d6748a2), SPH_C32(0x801df200),
13469 SPH_C32(0xc51feddb), SPH_C32(0x0ae94279), SPH_C32(0x53e6005d),
13470 SPH_C32(0x1c508000), SPH_C32(0xea880000), SPH_C32(0x1e6b0000),
13471 SPH_C32(0x5bbd3117), SPH_C32(0x7f2533fe), SPH_C32(0x078b4d0a),
13472 SPH_C32(0x6f395bd7) },
13473 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
13474 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
13475 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
13476 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
13477 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
13478 SPH_C32(0x450360bf) },
13479 { SPH_C32(0x52130051), SPH_C32(0xe72f8000), SPH_C32(0x0d590000),
13480 SPH_C32(0x95c40000), SPH_C32(0x781f1345), SPH_C32(0x8d75d0ea),
13481 SPH_C32(0xb0c9375d), SPH_C32(0x26ba79fc), SPH_C32(0xd3d700a4),
13482 SPH_C32(0x22364000), SPH_C32(0xdcec0000), SPH_C32(0x2eed0000),
13483 SPH_C32(0xd01f5632), SPH_C32(0xdd46e961), SPH_C32(0x76cf715a),
13484 SPH_C32(0x3e18b606) },
13485 { SPH_C32(0x03190059), SPH_C32(0x5924c000), SPH_C32(0xd7730000),
13486 SPH_C32(0x078d0000), SPH_C32(0x40016711), SPH_C32(0x9e5748a3),
13487 SPH_C32(0xe623819c), SPH_C32(0x14228d6e), SPH_C32(0x574200a0),
13488 SPH_C32(0xea8ac000), SPH_C32(0x44b80000), SPH_C32(0x7d220000),
13489 SPH_C32(0x37ed424e), SPH_C32(0xf5801450), SPH_C32(0x0f512bc8),
13490 SPH_C32(0xb245a39f) },
13491 { SPH_C32(0xa5660058), SPH_C32(0x28134000), SPH_C32(0xce8f0000),
13492 SPH_C32(0x91560000), SPH_C32(0x7a8a0aec), SPH_C32(0x759de650),
13493 SPH_C32(0xca4ec613), SPH_C32(0xb8ace1e6), SPH_C32(0x07bd00a4),
13494 SPH_C32(0xaffe8000), SPH_C32(0x79430000), SPH_C32(0x64c40000),
13495 SPH_C32(0x2c511448), SPH_C32(0x14f26f0d), SPH_C32(0xeef9e75e),
13496 SPH_C32(0xc95e7526) },
13497 { SPH_C32(0x20060050), SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000),
13498 SPH_C32(0x49360000), SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875),
13499 SPH_C32(0x0492e6d6), SPH_C32(0x7d72d654), SPH_C32(0xa03700a9),
13500 SPH_C32(0x25b60000), SPH_C32(0x876e0000), SPH_C32(0x79b00000),
13501 SPH_C32(0x35785be7), SPH_C32(0x0d6822ea), SPH_C32(0x75d6da86),
13502 SPH_C32(0x2c533b85) },
13503 { SPH_C32(0x86790051), SPH_C32(0x6ae74000), SPH_C32(0xa8f60000),
13504 SPH_C32(0xdfed0000), SPH_C32(0x8451513f), SPH_C32(0x44c15686),
13505 SPH_C32(0x28ffa159), SPH_C32(0xd1fcbadc), SPH_C32(0xf0c800ad),
13506 SPH_C32(0x60c24000), SPH_C32(0xba950000), SPH_C32(0x60560000),
13507 SPH_C32(0x2ec40de1), SPH_C32(0xec1a59b7), SPH_C32(0x947e1610),
13508 SPH_C32(0x5748ed3c) },
13509 { SPH_C32(0xd7730059), SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000),
13510 SPH_C32(0x4da40000), SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf),
13511 SPH_C32(0x7e151798), SPH_C32(0xe3644e4e), SPH_C32(0x745d00a9),
13512 SPH_C32(0xa87ec000), SPH_C32(0x22c10000), SPH_C32(0x33990000),
13513 SPH_C32(0xc936199d), SPH_C32(0xc4dca486), SPH_C32(0xede04c82),
13514 SPH_C32(0xdb15f8a5) },
13515 { SPH_C32(0x710c0058), SPH_C32(0xa5db8000), SPH_C32(0x6b200000),
13516 SPH_C32(0xdb7f0000), SPH_C32(0x86c44896), SPH_C32(0xbc29603c),
13517 SPH_C32(0x52785017), SPH_C32(0x4fea22c6), SPH_C32(0x24a200ad),
13518 SPH_C32(0xed0a8000), SPH_C32(0x1f3a0000), SPH_C32(0x2a7f0000),
13519 SPH_C32(0xd28a4f9b), SPH_C32(0x25aedfdb), SPH_C32(0x0c488014),
13520 SPH_C32(0xa00e2e1c) },
13521 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
13522 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
13523 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
13524 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
13525 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
13526 SPH_C32(0xcf3775cb) },
13527 { SPH_C32(0x255700a1), SPH_C32(0x16758000), SPH_C32(0xf8eb0000),
13528 SPH_C32(0xa1d00000), SPH_C32(0xf1286dc9), SPH_C32(0xd7fe3ccf),
13529 SPH_C32(0xbb0afa43), SPH_C32(0xe98d0c37), SPH_C32(0x27bb00f4),
13530 SPH_C32(0xb42e4000), SPH_C32(0xc8490000), SPH_C32(0x2df20000),
13531 SPH_C32(0x928b288a), SPH_C32(0xbbf99778), SPH_C32(0xea6b0188),
13532 SPH_C32(0xb42ca372) },
13533 { SPH_C32(0x745d00a9), SPH_C32(0xa87ec000), SPH_C32(0x22c10000),
13534 SPH_C32(0x33990000), SPH_C32(0xc936199d), SPH_C32(0xc4dca486),
13535 SPH_C32(0xede04c82), SPH_C32(0xdb15f8a5), SPH_C32(0xa32e00f0),
13536 SPH_C32(0x7c92c000), SPH_C32(0x501d0000), SPH_C32(0x7e3d0000),
13537 SPH_C32(0x75793cf6), SPH_C32(0x933f6a49), SPH_C32(0x93f55b1a),
13538 SPH_C32(0x3871b6eb) },
13539 { SPH_C32(0xd22200a8), SPH_C32(0xd9494000), SPH_C32(0x3b3d0000),
13540 SPH_C32(0xa5420000), SPH_C32(0xf3bd7460), SPH_C32(0x2f160a75),
13541 SPH_C32(0xc18d0b0d), SPH_C32(0x779b942d), SPH_C32(0xf3d100f4),
13542 SPH_C32(0x39e68000), SPH_C32(0x6de60000), SPH_C32(0x67db0000),
13543 SPH_C32(0x6ec56af0), SPH_C32(0x724d1114), SPH_C32(0x725d978c),
13544 SPH_C32(0x436a6052) },
13545 { SPH_C32(0x574200a0), SPH_C32(0xea8ac000), SPH_C32(0x44b80000),
13546 SPH_C32(0x7d220000), SPH_C32(0x37ed424e), SPH_C32(0xf5801450),
13547 SPH_C32(0x0f512bc8), SPH_C32(0xb245a39f), SPH_C32(0x545b00f9),
13548 SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000), SPH_C32(0x7aaf0000),
13549 SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3), SPH_C32(0xe972aa54),
13550 SPH_C32(0xa6672ef1) },
13551 { SPH_C32(0xf13d00a1), SPH_C32(0x9bbd4000), SPH_C32(0x5d440000),
13552 SPH_C32(0xebf90000), SPH_C32(0x0d662fb3), SPH_C32(0x1e4abaa3),
13553 SPH_C32(0x233c6c47), SPH_C32(0x1ecbcf17), SPH_C32(0x04a400fd),
13554 SPH_C32(0xf6da4000), SPH_C32(0xae300000), SPH_C32(0x63490000),
13555 SPH_C32(0x6c507359), SPH_C32(0x8aa527ae), SPH_C32(0x08da66c2),
13556 SPH_C32(0xdd7cf848) },
13557 { SPH_C32(0xa03700a9), SPH_C32(0x25b60000), SPH_C32(0x876e0000),
13558 SPH_C32(0x79b00000), SPH_C32(0x35785be7), SPH_C32(0x0d6822ea),
13559 SPH_C32(0x75d6da86), SPH_C32(0x2c533b85), SPH_C32(0x803100f9),
13560 SPH_C32(0x3e66c000), SPH_C32(0x36640000), SPH_C32(0x30860000),
13561 SPH_C32(0x8ba26725), SPH_C32(0xa263da9f), SPH_C32(0x71443c50),
13562 SPH_C32(0x5121edd1) },
13563 { SPH_C32(0x064800a8), SPH_C32(0x54818000), SPH_C32(0x9e920000),
13564 SPH_C32(0xef6b0000), SPH_C32(0x0ff3361a), SPH_C32(0xe6a28c19),
13565 SPH_C32(0x59bb9d09), SPH_C32(0x80dd570d), SPH_C32(0xd0ce00fd),
13566 SPH_C32(0x7b128000), SPH_C32(0x0b9f0000), SPH_C32(0x29600000),
13567 SPH_C32(0x901e3123), SPH_C32(0x4311a1c2), SPH_C32(0x90ecf0c6),
13568 SPH_C32(0x2a3a3b68) }
13569 };
13570 static const sph_u32 T512_15[32][16] = {
13571 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13572 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13573 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13574 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13575 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13576 SPH_C32(0x00000000) },
13577 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
13578 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
13579 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
13580 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
13581 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
13582 SPH_C32(0x857f3c2b) },
13583 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
13584 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
13585 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
13586 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
13587 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
13588 SPH_C32(0x2ba05a55) },
13589 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
13590 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
13591 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
13592 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
13593 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
13594 SPH_C32(0xaedf667e) },
13595 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
13596 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
13597 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
13598 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
13599 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
13600 SPH_C32(0xfeabf254) },
13601 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
13602 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
13603 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
13604 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
13605 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
13606 SPH_C32(0x7bd4ce7f) },
13607 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
13608 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
13609 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
13610 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
13611 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
13612 SPH_C32(0xd50ba801) },
13613 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
13614 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
13615 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
13616 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
13617 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
13618 SPH_C32(0x5074942a) },
13619 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
13620 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
13621 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
13622 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
13623 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
13624 SPH_C32(0xfe1cdc7f) },
13625 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
13626 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
13627 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
13628 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
13629 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
13630 SPH_C32(0x7b63e054) },
13631 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
13632 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
13633 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
13634 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
13635 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
13636 SPH_C32(0xd5bc862a) },
13637 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
13638 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
13639 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
13640 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
13641 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
13642 SPH_C32(0x50c3ba01) },
13643 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
13644 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
13645 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
13646 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
13647 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
13648 SPH_C32(0x00b72e2b) },
13649 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
13650 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
13651 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
13652 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
13653 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
13654 SPH_C32(0x85c81200) },
13655 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
13656 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
13657 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
13658 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
13659 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
13660 SPH_C32(0x2b17747e) },
13661 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
13662 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
13663 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
13664 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
13665 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
13666 SPH_C32(0xae684855) },
13667 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
13668 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
13669 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
13670 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
13671 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
13672 SPH_C32(0xac8e6c88) },
13673 { SPH_C32(0x83240005), SPH_C32(0xf6c8e700), SPH_C32(0xb0a30000),
13674 SPH_C32(0x1fc80000), SPH_C32(0xda4f6c1b), SPH_C32(0x4376de00),
13675 SPH_C32(0xdaa24f9a), SPH_C32(0x794adc4f), SPH_C32(0x77190001),
13676 SPH_C32(0x6a8b8300), SPH_C32(0x87100000), SPH_C32(0x604f0000),
13677 SPH_C32(0x398928da), SPH_C32(0x24ba5201), SPH_C32(0x982e5c98),
13678 SPH_C32(0x29f150a3) },
13679 { SPH_C32(0x27e60005), SPH_C32(0x2fffc300), SPH_C32(0xbaeb0000),
13680 SPH_C32(0x79a90000), SPH_C32(0x22357edc), SPH_C32(0xc5c8295c),
13681 SPH_C32(0x7986900e), SPH_C32(0x52ea861a), SPH_C32(0x02bd0001),
13682 SPH_C32(0xa800a400), SPH_C32(0x13b40000), SPH_C32(0xf0ba0000),
13683 SPH_C32(0xc2f17f3a), SPH_C32(0x6d7459af), SPH_C32(0x8f49981b),
13684 SPH_C32(0x872e36dd) },
13685 { SPH_C32(0x52420005), SPH_C32(0xed74e400), SPH_C32(0x2e4f0000),
13686 SPH_C32(0xe95c0000), SPH_C32(0xd94d293c), SPH_C32(0x8c0622f2),
13687 SPH_C32(0x6ee1548d), SPH_C32(0xfc35e064), SPH_C32(0xd3db0001),
13688 SPH_C32(0xb3bca700), SPH_C32(0x8d580000), SPH_C32(0x062e0000),
13689 SPH_C32(0xc1f33a1d), SPH_C32(0xa204a55d), SPH_C32(0x3b0a830c),
13690 SPH_C32(0x02510af6) },
13691 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
13692 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
13693 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
13694 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
13695 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
13696 SPH_C32(0x52259edc) },
13697 { SPH_C32(0xf6ed0006), SPH_C32(0xf8d82700), SPH_C32(0x61830000),
13698 SPH_C32(0xa5220000), SPH_C32(0x518b4325), SPH_C32(0xc42e6957),
13699 SPH_C32(0x618a3987), SPH_C32(0x79fdf264), SPH_C32(0x99d60000),
13700 SPH_C32(0x05ddc300), SPH_C32(0x742e0000), SPH_C32(0xc7d10000),
13701 SPH_C32(0x843c5ac3), SPH_C32(0x93abb9c4), SPH_C32(0xd2151c22),
13702 SPH_C32(0xd75aa2f7) },
13703 { SPH_C32(0x522f0006), SPH_C32(0x21ef0300), SPH_C32(0x6bcb0000),
13704 SPH_C32(0xc3430000), SPH_C32(0xa9f151e2), SPH_C32(0x42909e0b),
13705 SPH_C32(0xc2aee613), SPH_C32(0x525da831), SPH_C32(0xec720000),
13706 SPH_C32(0xc756e400), SPH_C32(0xe08a0000), SPH_C32(0x57240000),
13707 SPH_C32(0x7f440d23), SPH_C32(0xda65b26a), SPH_C32(0xc572d8a1),
13708 SPH_C32(0x7985c489) },
13709 { SPH_C32(0x278b0006), SPH_C32(0xe3642400), SPH_C32(0xff6f0000),
13710 SPH_C32(0x53b60000), SPH_C32(0x52890602), SPH_C32(0x0b5e95a5),
13711 SPH_C32(0xd5c92290), SPH_C32(0xfc82ce4f), SPH_C32(0x3d140000),
13712 SPH_C32(0xdceae700), SPH_C32(0x7e660000), SPH_C32(0xa1b00000),
13713 SPH_C32(0x7c464804), SPH_C32(0x15154e98), SPH_C32(0x7131c3b6),
13714 SPH_C32(0xfcfaf8a2) },
13715 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
13716 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
13717 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
13718 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
13719 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
13720 SPH_C32(0x5292b0f7) },
13721 { SPH_C32(0x6deb0004), SPH_C32(0x999ea700), SPH_C32(0x439d0000),
13722 SPH_C32(0xb8560000), SPH_C32(0x67fa1e02), SPH_C32(0xf46735c5),
13723 SPH_C32(0x90990f20), SPH_C32(0x87e12e1b), SPH_C32(0xec1f0003),
13724 SPH_C32(0x0bcd0300), SPH_C32(0xa50e0000), SPH_C32(0x7d3b0000),
13725 SPH_C32(0x0ff875fd), SPH_C32(0x14f30e93), SPH_C32(0x693d6a3f),
13726 SPH_C32(0xd7ed8cdc) },
13727 { SPH_C32(0xc9290004), SPH_C32(0x40a98300), SPH_C32(0x49d50000),
13728 SPH_C32(0xde370000), SPH_C32(0x9f800cc5), SPH_C32(0x72d9c299),
13729 SPH_C32(0x33bdd0b4), SPH_C32(0xac41744e), SPH_C32(0x99bb0003),
13730 SPH_C32(0xc9462400), SPH_C32(0x31aa0000), SPH_C32(0xedce0000),
13731 SPH_C32(0xf480221d), SPH_C32(0x5d3d053d), SPH_C32(0x7e5aaebc),
13732 SPH_C32(0x7932eaa2) },
13733 { SPH_C32(0xbc8d0004), SPH_C32(0x8222a400), SPH_C32(0xdd710000),
13734 SPH_C32(0x4ec20000), SPH_C32(0x64f85b25), SPH_C32(0x3b17c937),
13735 SPH_C32(0x24da1437), SPH_C32(0x029e1230), SPH_C32(0x48dd0003),
13736 SPH_C32(0xd2fa2700), SPH_C32(0xaf460000), SPH_C32(0x1b5a0000),
13737 SPH_C32(0xf782673a), SPH_C32(0x924df9cf), SPH_C32(0xca19b5ab),
13738 SPH_C32(0xfc4dd689) },
13739 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
13740 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
13741 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
13742 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
13743 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
13744 SPH_C32(0xac3942a3) },
13745 { SPH_C32(0x18220007), SPH_C32(0x978e6700), SPH_C32(0x92bd0000),
13746 SPH_C32(0x02bc0000), SPH_C32(0xec3e313c), SPH_C32(0x733f8292),
13747 SPH_C32(0x2bb1793d), SPH_C32(0x87560030), SPH_C32(0x02d00002),
13748 SPH_C32(0x649b4300), SPH_C32(0x56300000), SPH_C32(0xdaa50000),
13749 SPH_C32(0xb24d07e4), SPH_C32(0xa3e2e556), SPH_C32(0x23062a85),
13750 SPH_C32(0x29467e88) },
13751 { SPH_C32(0xbce00007), SPH_C32(0x4eb94300), SPH_C32(0x98f50000),
13752 SPH_C32(0x64dd0000), SPH_C32(0x144423fb), SPH_C32(0xf58175ce),
13753 SPH_C32(0x8895a6a9), SPH_C32(0xacf65a65), SPH_C32(0x77740002),
13754 SPH_C32(0xa6106400), SPH_C32(0xc2940000), SPH_C32(0x4a500000),
13755 SPH_C32(0x49355004), SPH_C32(0xea2ceef8), SPH_C32(0x3461ee06),
13756 SPH_C32(0x879918f6) },
13757 { SPH_C32(0xc9440007), SPH_C32(0x8c326400), SPH_C32(0x0c510000),
13758 SPH_C32(0xf4280000), SPH_C32(0xef3c741b), SPH_C32(0xbc4f7e60),
13759 SPH_C32(0x9ff2622a), SPH_C32(0x02293c1b), SPH_C32(0xa6120002),
13760 SPH_C32(0xbdac6700), SPH_C32(0x5c780000), SPH_C32(0xbcc40000),
13761 SPH_C32(0x4a371523), SPH_C32(0x255c120a), SPH_C32(0x8022f511),
13762 SPH_C32(0x02e624dd) }
13763 };
13764 static const sph_u32 T512_20[32][16] = {
13765 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13766 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13767 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13768 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13769 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13770 SPH_C32(0x00000000) },
13771 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
13772 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
13773 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
13774 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
13775 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
13776 SPH_C32(0x8b6c72bd) },
13777 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
13778 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
13779 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
13780 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
13781 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
13782 SPH_C32(0xa123ff9f) },
13783 { SPH_C32(0xca010000), SPH_C32(0xe6680f0c), SPH_C32(0xe6b80000),
13784 SPH_C32(0x7d670000), SPH_C32(0x10bb259d), SPH_C32(0x6c91743b),
13785 SPH_C32(0x888be7f3), SPH_C32(0x83c6d1e3), SPH_C32(0x51000000),
13786 SPH_C32(0xdc340590), SPH_C32(0x42330000), SPH_C32(0x7ac20000),
13787 SPH_C32(0x4eb566f3), SPH_C32(0xa863bc93), SPH_C32(0xd41427e1),
13788 SPH_C32(0x2a4f8d22) },
13789 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
13790 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
13791 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
13792 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
13793 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
13794 SPH_C32(0x1568ff0f) },
13795 { SPH_C32(0x38510000), SPH_C32(0x08d5050c), SPH_C32(0x81100000),
13796 SPH_C32(0xd6ed0000), SPH_C32(0xaa206d5d), SPH_C32(0x66c7a94f),
13797 SPH_C32(0x53f80f9d), SPH_C32(0x96ae2eec), SPH_C32(0x5d720000),
13798 SPH_C32(0x95d10a90), SPH_C32(0x004a0000), SPH_C32(0x26280000),
13799 SPH_C32(0x7d1f56e9), SPH_C32(0xbde19987), SPH_C32(0x41b76c9a),
13800 SPH_C32(0x9e048db2) },
13801 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
13802 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
13803 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
13804 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
13805 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
13806 SPH_C32(0xb44b0090) },
13807 { SPH_C32(0x34230000), SPH_C32(0x41300a0c), SPH_C32(0xc3690000),
13808 SPH_C32(0x8a070000), SPH_C32(0x998a5d47), SPH_C32(0x73458c5b),
13809 SPH_C32(0xc65b44e6), SPH_C32(0x22e52e7c), SPH_C32(0xa3500000),
13810 SPH_C32(0x32890f90), SPH_C32(0x259b0000), SPH_C32(0xd1480000),
13811 SPH_C32(0xf42e2e33), SPH_C32(0xa23561e7), SPH_C32(0x0f67cf8f),
13812 SPH_C32(0x3f27722d) },
13813 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
13814 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
13815 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
13816 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
13817 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
13818 SPH_C32(0xc5c1eb3e) },
13819 { SPH_C32(0x836b0000), SPH_C32(0x0a38170c), SPH_C32(0x5dab0000),
13820 SPH_C32(0x1ac50000), SPH_C32(0x3ddd01ab), SPH_C32(0x5a00c4f9),
13821 SPH_C32(0x0b940a38), SPH_C32(0xe8be25ac), SPH_C32(0x171f0000),
13822 SPH_C32(0x6d1d0690), SPH_C32(0x50780000), SPH_C32(0x78130000),
13823 SPH_C32(0xe5057f85), SPH_C32(0x19ffb5b6), SPH_C32(0xfce092e2),
13824 SPH_C32(0x4ead9983) },
13825 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
13826 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
13827 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
13828 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
13829 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
13830 SPH_C32(0x64e214a1) },
13831 { SPH_C32(0x8f190000), SPH_C32(0x43dd180c), SPH_C32(0x1fd20000),
13832 SPH_C32(0x462f0000), SPH_C32(0x0e7731b1), SPH_C32(0x4f82e1ed),
13833 SPH_C32(0x9e374143), SPH_C32(0x5cf5253c), SPH_C32(0xe93d0000),
13834 SPH_C32(0xca450390), SPH_C32(0x75a90000), SPH_C32(0x8f730000),
13835 SPH_C32(0x6c34075f), SPH_C32(0x062b4dd6), SPH_C32(0xb23031f7),
13836 SPH_C32(0xef8e661c) },
13837 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
13838 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
13839 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
13840 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
13841 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
13842 SPH_C32(0xd0a91431) },
13843 { SPH_C32(0x7d490000), SPH_C32(0xad60120c), SPH_C32(0x787a0000),
13844 SPH_C32(0xeda50000), SPH_C32(0xb4ec7971), SPH_C32(0x45d43c99),
13845 SPH_C32(0x4544a92d), SPH_C32(0x499dda33), SPH_C32(0xe54f0000),
13846 SPH_C32(0x83a00c90), SPH_C32(0x37d00000), SPH_C32(0xd3990000),
13847 SPH_C32(0x5f9e3745), SPH_C32(0x13a968c2), SPH_C32(0x27937a8c),
13848 SPH_C32(0x5bc5668c) },
13849 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
13850 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
13851 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
13852 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
13853 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
13854 SPH_C32(0x718aebae) },
13855 { SPH_C32(0x713b0000), SPH_C32(0xe4851d0c), SPH_C32(0x3a030000),
13856 SPH_C32(0xb14f0000), SPH_C32(0x8746496b), SPH_C32(0x5056198d),
13857 SPH_C32(0xd0e7e256), SPH_C32(0xfdd6daa3), SPH_C32(0x1b6d0000),
13858 SPH_C32(0x24f80990), SPH_C32(0x12010000), SPH_C32(0x24f90000),
13859 SPH_C32(0xd6af4f9f), SPH_C32(0x0c7d90a2), SPH_C32(0x6943d999),
13860 SPH_C32(0xfae69913) },
13861 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
13862 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
13863 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
13864 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
13865 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
13866 SPH_C32(0x1af21fe1) },
13867 { SPH_C32(0x7e4e0000), SPH_C32(0xb9fc060c), SPH_C32(0x935b0000),
13868 SPH_C32(0xd43c0000), SPH_C32(0x0190742b), SPH_C32(0xd75ba06a),
13869 SPH_C32(0x7b0cba9e), SPH_C32(0xf24c3a4d), SPH_C32(0x52070000),
13870 SPH_C32(0xc8a81190), SPH_C32(0xa9120000), SPH_C32(0x435b0000),
13871 SPH_C32(0xfbc96ba9), SPH_C32(0x3aec2060), SPH_C32(0xea5c3452),
13872 SPH_C32(0x919e6d5c) },
13873 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
13874 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
13875 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
13876 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
13877 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
13878 SPH_C32(0xbbd1e07e) },
13879 { SPH_C32(0x723c0000), SPH_C32(0xf019090c), SPH_C32(0xd1220000),
13880 SPH_C32(0x88d60000), SPH_C32(0x323a4431), SPH_C32(0xc2d9857e),
13881 SPH_C32(0xeeaff1e5), SPH_C32(0x46073add), SPH_C32(0xac250000),
13882 SPH_C32(0x6ff01490), SPH_C32(0x8cc30000), SPH_C32(0xb43b0000),
13883 SPH_C32(0x72f81373), SPH_C32(0x2538d800), SPH_C32(0xa48c9747),
13884 SPH_C32(0x30bd92c3) },
13885 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
13886 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
13887 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
13888 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
13889 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
13890 SPH_C32(0x0f9ae0ee) },
13891 { SPH_C32(0x806c0000), SPH_C32(0x1ea4030c), SPH_C32(0xb68a0000),
13892 SPH_C32(0x235c0000), SPH_C32(0x88a10cf1), SPH_C32(0xc88f580a),
13893 SPH_C32(0x35dc198b), SPH_C32(0x536fc5d2), SPH_C32(0xa0570000),
13894 SPH_C32(0x26151b90), SPH_C32(0xceba0000), SPH_C32(0xe8d10000),
13895 SPH_C32(0x41522369), SPH_C32(0x30bafd14), SPH_C32(0x312fdc3c),
13896 SPH_C32(0x84f69253) },
13897 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
13898 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
13899 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
13900 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
13901 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
13902 SPH_C32(0xaeb91f71) },
13903 { SPH_C32(0x8c1e0000), SPH_C32(0x57410c0c), SPH_C32(0xf4f30000),
13904 SPH_C32(0x7fb60000), SPH_C32(0xbb0b3ceb), SPH_C32(0xdd0d7d1e),
13905 SPH_C32(0xa07f52f0), SPH_C32(0xe724c542), SPH_C32(0x5e750000),
13906 SPH_C32(0x814d1e90), SPH_C32(0xeb6b0000), SPH_C32(0x1fb10000),
13907 SPH_C32(0xc8635bb3), SPH_C32(0x2f6e0574), SPH_C32(0x7fff7f29),
13908 SPH_C32(0x25d56dcc) },
13909 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
13910 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
13911 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
13912 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
13913 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
13914 SPH_C32(0xdf33f4df) },
13915 { SPH_C32(0x3b560000), SPH_C32(0x1c49110c), SPH_C32(0x6a310000),
13916 SPH_C32(0xef740000), SPH_C32(0x1f5c6007), SPH_C32(0xf44835bc),
13917 SPH_C32(0x6db01c2e), SPH_C32(0x2d7fce92), SPH_C32(0xea3a0000),
13918 SPH_C32(0xded91790), SPH_C32(0x9e880000), SPH_C32(0xb6ea0000),
13919 SPH_C32(0xd9480a05), SPH_C32(0x94a4d125), SPH_C32(0x8c782244),
13920 SPH_C32(0x545f8662) },
13921 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
13922 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
13923 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
13924 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
13925 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
13926 SPH_C32(0x7e100b40) },
13927 { SPH_C32(0x37240000), SPH_C32(0x55ac1e0c), SPH_C32(0x28480000),
13928 SPH_C32(0xb39e0000), SPH_C32(0x2cf6501d), SPH_C32(0xe1ca10a8),
13929 SPH_C32(0xf8135755), SPH_C32(0x9934ce02), SPH_C32(0x14180000),
13930 SPH_C32(0x79811290), SPH_C32(0xbb590000), SPH_C32(0x418a0000),
13931 SPH_C32(0x507972df), SPH_C32(0x8b702945), SPH_C32(0xc2a88151),
13932 SPH_C32(0xf57c79fd) },
13933 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
13934 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
13935 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
13936 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
13937 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
13938 SPH_C32(0xca5b0bd0) },
13939 { SPH_C32(0xc5740000), SPH_C32(0xbb11140c), SPH_C32(0x4fe00000),
13940 SPH_C32(0x18140000), SPH_C32(0x966d18dd), SPH_C32(0xeb9ccddc),
13941 SPH_C32(0x2360bf3b), SPH_C32(0x8c5c310d), SPH_C32(0x186a0000),
13942 SPH_C32(0x30641d90), SPH_C32(0xf9200000), SPH_C32(0x1d600000),
13943 SPH_C32(0x63d342c5), SPH_C32(0x9ef20c51), SPH_C32(0x570bca2a),
13944 SPH_C32(0x4137796d) },
13945 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
13946 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
13947 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
13948 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
13949 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
13950 SPH_C32(0x6b78f44f) },
13951 { SPH_C32(0xc9060000), SPH_C32(0xf2f41b0c), SPH_C32(0x0d990000),
13952 SPH_C32(0x44fe0000), SPH_C32(0xa5c728c7), SPH_C32(0xfe1ee8c8),
13953 SPH_C32(0xb6c3f440), SPH_C32(0x3817319d), SPH_C32(0xe6480000),
13954 SPH_C32(0x973c1890), SPH_C32(0xdcf10000), SPH_C32(0xea000000),
13955 SPH_C32(0xeae23a1f), SPH_C32(0x8126f431), SPH_C32(0x19db693f),
13956 SPH_C32(0xe01486f2) }
13957 };
13958 static const sph_u32 T512_25[32][16] = {
13959 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13960 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13961 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13962 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13963 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
13964 SPH_C32(0x00000000) },
13965 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
13966 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
13967 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
13968 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
13969 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
13970 SPH_C32(0x3a4e99d7) },
13971 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
13972 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
13973 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
13974 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
13975 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
13976 SPH_C32(0xe1844257) },
13977 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
13978 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
13979 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
13980 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
13981 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
13982 SPH_C32(0xdbcadb80) },
13983 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
13984 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
13985 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
13986 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
13987 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
13988 SPH_C32(0x2c3b504e) },
13989 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
13990 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
13991 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
13992 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
13993 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
13994 SPH_C32(0x1675c999) },
13995 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
13996 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
13997 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
13998 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
13999 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
14000 SPH_C32(0xcdbf1219) },
14001 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
14002 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
14003 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
14004 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
14005 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
14006 SPH_C32(0xf7f18bce) },
14007 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
14008 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
14009 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
14010 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
14011 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
14012 SPH_C32(0x524a0d59) },
14013 { SPH_C32(0xa8940000), SPH_C32(0xdff10024), SPH_C32(0x495c0000),
14014 SPH_C32(0x95bd0000), SPH_C32(0xb5741f74), SPH_C32(0x7e553423),
14015 SPH_C32(0x61f4ca87), SPH_C32(0xf7f18bce), SPH_C32(0x0b9e0000),
14016 SPH_C32(0xc0040050), SPH_C32(0xceeb0000), SPH_C32(0x115b0000),
14017 SPH_C32(0x5ba374bd), SPH_C32(0x0183a351), SPH_C32(0xad9573a2),
14018 SPH_C32(0x6804948e) },
14019 { SPH_C32(0x5fce0000), SPH_C32(0xc675000c), SPH_C32(0xeb450000),
14020 SPH_C32(0x7b450000), SPH_C32(0x75063a62), SPH_C32(0x67cd2643),
14021 SPH_C32(0x122f6b61), SPH_C32(0x1675c999), SPH_C32(0x1f870000),
14022 SPH_C32(0xe3ce006c), SPH_C32(0x9e340000), SPH_C32(0x55ed0000),
14023 SPH_C32(0x40cf130d), SPH_C32(0x3d700f24), SPH_C32(0xcc736312),
14024 SPH_C32(0xb3ce4f0e) },
14025 { SPH_C32(0x4bd70000), SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000),
14026 SPH_C32(0x3ff30000), SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36),
14027 SPH_C32(0x73c97bd1), SPH_C32(0xcdbf1219), SPH_C32(0xfcc40000),
14028 SPH_C32(0xd9800078), SPH_C32(0x6cf20000), SPH_C32(0xffa30000),
14029 SPH_C32(0x9bd151ab), SPH_C32(0x181bb131), SPH_C32(0xde4ed244),
14030 SPH_C32(0x8980d6d9) },
14031 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
14032 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
14033 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
14034 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
14035 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
14036 SPH_C32(0x7e715d17) },
14037 { SPH_C32(0xfcc40000), SPH_C32(0xd9800078), SPH_C32(0x6cf20000),
14038 SPH_C32(0xffa30000), SPH_C32(0x9bd151ab), SPH_C32(0x181bb131),
14039 SPH_C32(0xde4ed244), SPH_C32(0x8980d6d9), SPH_C32(0xb7130000),
14040 SPH_C32(0x3c3f0048), SPH_C32(0xd7680000), SPH_C32(0xc0500000),
14041 SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07), SPH_C32(0xad87a995),
14042 SPH_C32(0x443fc4c0) },
14043 { SPH_C32(0x0b9e0000), SPH_C32(0xc0040050), SPH_C32(0xceeb0000),
14044 SPH_C32(0x115b0000), SPH_C32(0x5ba374bd), SPH_C32(0x0183a351),
14045 SPH_C32(0xad9573a2), SPH_C32(0x6804948e), SPH_C32(0xa30a0000),
14046 SPH_C32(0x1ff50074), SPH_C32(0x87b70000), SPH_C32(0x84e60000),
14047 SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772), SPH_C32(0xcc61b925),
14048 SPH_C32(0x9ff51f40) },
14049 { SPH_C32(0x1f870000), SPH_C32(0xe3ce006c), SPH_C32(0x9e340000),
14050 SPH_C32(0x55ed0000), SPH_C32(0x40cf130d), SPH_C32(0x3d700f24),
14051 SPH_C32(0xcc736312), SPH_C32(0xb3ce4f0e), SPH_C32(0x40490000),
14052 SPH_C32(0x25bb0060), SPH_C32(0x75710000), SPH_C32(0x2ea80000),
14053 SPH_C32(0x35c9296f), SPH_C32(0x5abd2967), SPH_C32(0xde5c0873),
14054 SPH_C32(0xa5bb8697) },
14055 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
14056 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
14057 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
14058 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
14059 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
14060 SPH_C32(0x378dd173) },
14061 { SPH_C32(0x7d480000), SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000),
14062 SPH_C32(0xe8990000), SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9),
14063 SPH_C32(0xe60a38cc), SPH_C32(0x672b784e), SPH_C32(0x25300000),
14064 SPH_C32(0x95c30018), SPH_C32(0x56070000), SPH_C32(0x8bc30000),
14065 SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a), SPH_C32(0x0f151dde),
14066 SPH_C32(0x0dc348a4) },
14067 { SPH_C32(0x8a120000), SPH_C32(0xeeaf0088), SPH_C32(0x31e50000),
14068 SPH_C32(0x06610000), SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9),
14069 SPH_C32(0x95d1992a), SPH_C32(0x86af3a19), SPH_C32(0x31290000),
14070 SPH_C32(0xb6090024), SPH_C32(0x06d80000), SPH_C32(0xcf750000),
14071 SPH_C32(0xe3633091), SPH_C32(0x608b434f), SPH_C32(0x6ef30d6e),
14072 SPH_C32(0xd6099324) },
14073 { SPH_C32(0x9e0b0000), SPH_C32(0xcd6500b4), SPH_C32(0x613a0000),
14074 SPH_C32(0x42d70000), SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc),
14075 SPH_C32(0xf437899a), SPH_C32(0x5d65e199), SPH_C32(0xd26a0000),
14076 SPH_C32(0x8c470030), SPH_C32(0xf41e0000), SPH_C32(0x653b0000),
14077 SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a), SPH_C32(0x7ccebc38),
14078 SPH_C32(0xec470af3) },
14079 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
14080 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
14081 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
14082 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
14083 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
14084 SPH_C32(0x1bb6813d) },
14085 { SPH_C32(0x29180000), SPH_C32(0xf15a00fc), SPH_C32(0xb6520000),
14086 SPH_C32(0x82870000), SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb),
14087 SPH_C32(0x59b0200f), SPH_C32(0x195a2559), SPH_C32(0x99bd0000),
14088 SPH_C32(0x69f80000), SPH_C32(0x4f840000), SPH_C32(0x5ac80000),
14089 SPH_C32(0x56172fe5), SPH_C32(0x1ede776c), SPH_C32(0x0f07c7e9),
14090 SPH_C32(0x21f818ea) },
14091 { SPH_C32(0xde420000), SPH_C32(0xe8de00d4), SPH_C32(0x144b0000),
14092 SPH_C32(0x6c7f0000), SPH_C32(0x112e07d7), SPH_C32(0x8d812edb),
14093 SPH_C32(0x2a6b81e9), SPH_C32(0xf8de670e), SPH_C32(0x8da40000),
14094 SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000), SPH_C32(0x1e7e0000),
14095 SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19), SPH_C32(0x6ee1d759),
14096 SPH_C32(0xfa32c36a) },
14097 { SPH_C32(0xca5b0000), SPH_C32(0xcb1400e8), SPH_C32(0x44940000),
14098 SPH_C32(0x28c90000), SPH_C32(0x0a426067), SPH_C32(0xb17282ae),
14099 SPH_C32(0x4b8d9159), SPH_C32(0x2314bc8e), SPH_C32(0x6ee70000),
14100 SPH_C32(0x707c0028), SPH_C32(0xed9d0000), SPH_C32(0xb4300000),
14101 SPH_C32(0x96650af3), SPH_C32(0x0746650c), SPH_C32(0x7cdc660f),
14102 SPH_C32(0xc07c5abd) },
14103 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
14104 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
14105 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
14106 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
14107 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
14108 SPH_C32(0x65c7dc2a) },
14109 { SPH_C32(0xc1c50000), SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000),
14110 SPH_C32(0x39920000), SPH_C32(0x51e114da), SPH_C32(0xb0f121ff),
14111 SPH_C32(0xe618e2fb), SPH_C32(0x4b102800), SPH_C32(0xcded0000),
14112 SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000), SPH_C32(0x30d60000),
14113 SPH_C32(0x78b2613a), SPH_C32(0x7890f27e), SPH_C32(0xb0bddf2a),
14114 SPH_C32(0x5f8945fd) },
14115 { SPH_C32(0x369f0000), SPH_C32(0x12940090), SPH_C32(0x28660000),
14116 SPH_C32(0xd76a0000), SPH_C32(0x919331cc), SPH_C32(0xa969339f),
14117 SPH_C32(0x95c3431d), SPH_C32(0xaa946a57), SPH_C32(0xd9f40000),
14118 SPH_C32(0x4c430060), SPH_C32(0x3af50000), SPH_C32(0x74600000),
14119 SPH_C32(0x63de068a), SPH_C32(0x44635e0b), SPH_C32(0xd15bcf9a),
14120 SPH_C32(0x84439e7d) },
14121 { SPH_C32(0x22860000), SPH_C32(0x315e00ac), SPH_C32(0x78b90000),
14122 SPH_C32(0x93dc0000), SPH_C32(0x8aff567c), SPH_C32(0x959a9fea),
14123 SPH_C32(0xf42553ad), SPH_C32(0x715eb1d7), SPH_C32(0x3ab70000),
14124 SPH_C32(0x760d0074), SPH_C32(0xc8330000), SPH_C32(0xde2e0000),
14125 SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e), SPH_C32(0xc3667ecc),
14126 SPH_C32(0xbe0d07aa) },
14127 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
14128 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
14129 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
14130 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
14131 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
14132 SPH_C32(0x49fc8c64) },
14133 { SPH_C32(0x95950000), SPH_C32(0x0d6100e4), SPH_C32(0xafd10000),
14134 SPH_C32(0x538c0000), SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed),
14135 SPH_C32(0x59a2fa38), SPH_C32(0x35617517), SPH_C32(0x71600000),
14136 SPH_C32(0x93b20044), SPH_C32(0x73a90000), SPH_C32(0xe1dd0000),
14137 SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28), SPH_C32(0xb0af051d),
14138 SPH_C32(0x73b215b3) },
14139 { SPH_C32(0x62cf0000), SPH_C32(0x14e500cc), SPH_C32(0x0dc80000),
14140 SPH_C32(0xbd740000), SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d),
14141 SPH_C32(0x2a795bde), SPH_C32(0xd4e53740), SPH_C32(0x65790000),
14142 SPH_C32(0xb0780078), SPH_C32(0x23760000), SPH_C32(0xa56b0000),
14143 SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d), SPH_C32(0xd14915ad),
14144 SPH_C32(0xa878ce33) },
14145 { SPH_C32(0x76d60000), SPH_C32(0x372f00f0), SPH_C32(0x5d170000),
14146 SPH_C32(0xf9c20000), SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8),
14147 SPH_C32(0x4b9f4b6e), SPH_C32(0x0f2fecc0), SPH_C32(0x863a0000),
14148 SPH_C32(0x8a36006c), SPH_C32(0xd1b00000), SPH_C32(0x0f250000),
14149 SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848), SPH_C32(0xc374a4fb),
14150 SPH_C32(0x923657e4) }
14151 };
14152 static const sph_u32 T512_30[32][16] = {
14153 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14154 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14155 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14156 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14157 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14158 SPH_C32(0x00000000) },
14159 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
14160 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
14161 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
14162 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
14163 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
14164 SPH_C32(0x094e3198) },
14165 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
14166 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
14167 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
14168 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
14169 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
14170 SPH_C32(0xe86cba2e) },
14171 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
14172 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
14173 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
14174 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
14175 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
14176 SPH_C32(0xe1228bb6) },
14177 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
14178 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
14179 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
14180 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
14181 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
14182 SPH_C32(0x4b7eec55) },
14183 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
14184 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
14185 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
14186 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
14187 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
14188 SPH_C32(0x4230ddcd) },
14189 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
14190 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
14191 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
14192 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
14193 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
14194 SPH_C32(0xa312567b) },
14195 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
14196 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
14197 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
14198 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
14199 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
14200 SPH_C32(0xaa5c67e3) },
14201 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
14202 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
14203 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
14204 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
14205 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
14206 SPH_C32(0xb0a51834) },
14207 { SPH_C32(0x98370000), SPH_C32(0xe1f60002), SPH_C32(0x8c62e180),
14208 SPH_C32(0xef720000), SPH_C32(0x79226090), SPH_C32(0xba28a1a4),
14209 SPH_C32(0x1e7e5156), SPH_C32(0x8eb793d7), SPH_C32(0x82b10000),
14210 SPH_C32(0x20b90000), SPH_C32(0xdcf77200), SPH_C32(0x36a30000),
14211 SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98), SPH_C32(0x127e7e06),
14212 SPH_C32(0xb9eb29ac) },
14213 { SPH_C32(0x28ba0000), SPH_C32(0xa3760003), SPH_C32(0x984b0000),
14214 SPH_C32(0xb4430000), SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc),
14215 SPH_C32(0x784fbecb), SPH_C32(0xb50f8cc2), SPH_C32(0xeb920000),
14216 SPH_C32(0xecf90000), SPH_C32(0xbd5ea000), SPH_C32(0xc3250000),
14217 SPH_C32(0xa9465633), SPH_C32(0x3ac3a051), SPH_C32(0x62f9ca9c),
14218 SPH_C32(0x58c9a21a) },
14219 { SPH_C32(0x36f40000), SPH_C32(0x7db90003), SPH_C32(0xf5b30180),
14220 SPH_C32(0xc3670000), SPH_C32(0x3cee1523), SPH_C32(0xdc781692),
14221 SPH_C32(0xb5eca6d9), SPH_C32(0x2da5c5ac), SPH_C32(0x59940000),
14222 SPH_C32(0x29900000), SPH_C32(0x955db200), SPH_C32(0xb7420000),
14223 SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9), SPH_C32(0x51281570),
14224 SPH_C32(0x51879382) },
14225 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
14226 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
14227 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
14228 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
14229 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
14230 SPH_C32(0xfbdbf461) },
14231 { SPH_C32(0x43120000), SPH_C32(0xe8df0002), SPH_C32(0xc5c82180),
14232 SPH_C32(0x6e930000), SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595),
14233 SPH_C32(0x5d283a20), SPH_C32(0x66db29f9), SPH_C32(0xf7570000),
14234 SPH_C32(0xb5df0001), SPH_C32(0xec8c5200), SPH_C32(0x9b570000),
14235 SPH_C32(0x5a481574), SPH_C32(0xb7812e9f), SPH_C32(0xfabae2ff),
14236 SPH_C32(0xf295c5f9) },
14237 { SPH_C32(0xf39f0000), SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000),
14238 SPH_C32(0x35a20000), SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed),
14239 SPH_C32(0x3b19d5bd), SPH_C32(0x5d6336ec), SPH_C32(0x9e740000),
14240 SPH_C32(0x799f0001), SPH_C32(0x8d258000), SPH_C32(0x6ed10000),
14241 SPH_C32(0x267448d9), SPH_C32(0x1eea2356), SPH_C32(0x8a3d5665),
14242 SPH_C32(0x13b74e4f) },
14243 { SPH_C32(0xedd10000), SPH_C32(0x74900003), SPH_C32(0xbc19c180),
14244 SPH_C32(0x42860000), SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3),
14245 SPH_C32(0xf6bacdaf), SPH_C32(0xc5c97f82), SPH_C32(0x2c720000),
14246 SPH_C32(0xbcf60001), SPH_C32(0xa5269200), SPH_C32(0x1ab60000),
14247 SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae), SPH_C32(0xb9ec8989),
14248 SPH_C32(0x1af97fd7) },
14249 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
14250 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
14251 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
14252 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
14253 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
14254 SPH_C32(0xa6b8c28d) },
14255 { SPH_C32(0x2ef90000), SPH_C32(0x3b1f0000), SPH_C32(0x990c6180),
14256 SPH_C32(0x35e00000), SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e),
14257 SPH_C32(0xec0cb9f8), SPH_C32(0x280f515a), SPH_C32(0x04c80000),
14258 SPH_C32(0x1f800002), SPH_C32(0x3d6d9200), SPH_C32(0xaef50000),
14259 SPH_C32(0x401f6c90), SPH_C32(0xdd206572), SPH_C32(0xc1a33742),
14260 SPH_C32(0xaff6f315) },
14261 { SPH_C32(0x9e740000), SPH_C32(0x799f0001), SPH_C32(0x8d258000),
14262 SPH_C32(0x6ed10000), SPH_C32(0x267448d9), SPH_C32(0x1eea2356),
14263 SPH_C32(0x8a3d5665), SPH_C32(0x13b74e4f), SPH_C32(0x6deb0000),
14264 SPH_C32(0xd3c00002), SPH_C32(0x5cc44000), SPH_C32(0x5b730000),
14265 SPH_C32(0x3c23313d), SPH_C32(0x744b68bb), SPH_C32(0xb12483d8),
14266 SPH_C32(0x4ed478a3) },
14267 { SPH_C32(0x803a0000), SPH_C32(0xa7500001), SPH_C32(0xe0dd8180),
14268 SPH_C32(0x19f50000), SPH_C32(0xca334f47), SPH_C32(0xea4a4a18),
14269 SPH_C32(0x479e4e77), SPH_C32(0x8b1d0721), SPH_C32(0xdfed0000),
14270 SPH_C32(0x16a90002), SPH_C32(0x74c75200), SPH_C32(0x2f140000),
14271 SPH_C32(0x8ae107c9), SPH_C32(0x9f595143), SPH_C32(0x82f55c34),
14272 SPH_C32(0x479a493b) },
14273 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
14274 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
14275 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
14276 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
14277 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
14278 SPH_C32(0xedc62ed8) },
14279 { SPH_C32(0xf5dc0000), SPH_C32(0x32360000), SPH_C32(0xd0a6a180),
14280 SPH_C32(0xb4010000), SPH_C32(0x450151ad), SPH_C32(0xce63c91f),
14281 SPH_C32(0xaf5ad28e), SPH_C32(0xc063eb74), SPH_C32(0x712e0000),
14282 SPH_C32(0x8ae60003), SPH_C32(0x0d16b200), SPH_C32(0x03010000),
14283 SPH_C32(0xcf2d727a), SPH_C32(0xf909e675), SPH_C32(0x2967abbb),
14284 SPH_C32(0xe4881f40) },
14285 { SPH_C32(0x45510000), SPH_C32(0x70b60001), SPH_C32(0xc48f4000),
14286 SPH_C32(0xef300000), SPH_C32(0xec8a2380), SPH_C32(0x5c931767),
14287 SPH_C32(0xc96b3d13), SPH_C32(0xfbdbf461), SPH_C32(0x180d0000),
14288 SPH_C32(0x46a60003), SPH_C32(0x6cbf6000), SPH_C32(0xf6870000),
14289 SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc), SPH_C32(0x59e01f21),
14290 SPH_C32(0x05aa94f6) },
14291 { SPH_C32(0x5b1f0000), SPH_C32(0xae790001), SPH_C32(0xa9774180),
14292 SPH_C32(0x98140000), SPH_C32(0x00cd241e), SPH_C32(0xa8337e29),
14293 SPH_C32(0x04c82501), SPH_C32(0x6371bd0f), SPH_C32(0xaa0b0000),
14294 SPH_C32(0x83cf0003), SPH_C32(0x44bc7200), SPH_C32(0x82e00000),
14295 SPH_C32(0x05d31923), SPH_C32(0xbb70d244), SPH_C32(0x6a31c0cd),
14296 SPH_C32(0x0ce4a56e) },
14297 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
14298 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
14299 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
14300 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
14301 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
14302 SPH_C32(0x161ddab9) },
14303 { SPH_C32(0xa8800000), SPH_C32(0x04260002), SPH_C32(0x78968180),
14304 SPH_C32(0xadb60000), SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4),
14305 SPH_C32(0x3fd1f0bc), SPH_C32(0x3e128be3), SPH_C32(0x347f0000),
14306 SPH_C32(0xfa500002), SPH_C32(0xc999f200), SPH_C32(0xec310000),
14307 SPH_C32(0x23a751fa), SPH_C32(0xa59af112), SPH_C32(0xe00c96a8),
14308 SPH_C32(0x1f53eb21) },
14309 { SPH_C32(0x180d0000), SPH_C32(0x46a60003), SPH_C32(0x6cbf6000),
14310 SPH_C32(0xf6870000), SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc),
14311 SPH_C32(0x59e01f21), SPH_C32(0x05aa94f6), SPH_C32(0x5d5c0000),
14312 SPH_C32(0x36100002), SPH_C32(0xa8302000), SPH_C32(0x19b70000),
14313 SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb), SPH_C32(0x908b2232),
14314 SPH_C32(0xfe716097) },
14315 { SPH_C32(0x06430000), SPH_C32(0x98690003), SPH_C32(0x01476180),
14316 SPH_C32(0x81a30000), SPH_C32(0x5f562849), SPH_C32(0xa4c282f2),
14317 SPH_C32(0x94430733), SPH_C32(0x9d00dd98), SPH_C32(0xef5a0000),
14318 SPH_C32(0xf3790002), SPH_C32(0x80333200), SPH_C32(0x6dd00000),
14319 SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523), SPH_C32(0xa35afdde),
14320 SPH_C32(0xf73f510f) },
14321 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
14322 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
14323 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
14324 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
14325 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
14326 SPH_C32(0x5d6336ec) },
14327 { SPH_C32(0x73a50000), SPH_C32(0x0d0f0002), SPH_C32(0x313c4180),
14328 SPH_C32(0x2c570000), SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5),
14329 SPH_C32(0x7c879bca), SPH_C32(0xd67e31cd), SPH_C32(0x41990000),
14330 SPH_C32(0x6f360003), SPH_C32(0xf9e2d200), SPH_C32(0x41c50000),
14331 SPH_C32(0xac954f10), SPH_C32(0x81b37215), SPH_C32(0x08c80a51),
14332 SPH_C32(0x542d0774) },
14333 { SPH_C32(0xc3280000), SPH_C32(0x4f8f0003), SPH_C32(0x2515a000),
14334 SPH_C32(0x77660000), SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d),
14335 SPH_C32(0x1ab67457), SPH_C32(0xedc62ed8), SPH_C32(0x28ba0000),
14336 SPH_C32(0xa3760003), SPH_C32(0x984b0000), SPH_C32(0xb4430000),
14337 SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc), SPH_C32(0x784fbecb),
14338 SPH_C32(0xb50f8cc2) },
14339 { SPH_C32(0xdd660000), SPH_C32(0x91400003), SPH_C32(0x48eda180),
14340 SPH_C32(0x00420000), SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3),
14341 SPH_C32(0xd7156c45), SPH_C32(0x756c67b6), SPH_C32(0x9abc0000),
14342 SPH_C32(0x661f0003), SPH_C32(0xb0481200), SPH_C32(0xc0240000),
14343 SPH_C32(0x666b2449), SPH_C32(0xc3ca4624), SPH_C32(0x4b9e6127),
14344 SPH_C32(0xbc41bd5a) }
14345 };
14346 static const sph_u32 T512_35[32][16] = {
14347 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14348 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14349 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14350 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14351 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14352 SPH_C32(0x00000000) },
14353 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
14354 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
14355 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
14356 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
14357 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
14358 SPH_C32(0x8e67b7fa) },
14359 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
14360 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
14361 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
14362 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
14363 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
14364 SPH_C32(0x443d3004) },
14365 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
14366 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
14367 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
14368 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
14369 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
14370 SPH_C32(0xca5a87fe) },
14371 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
14372 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
14373 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
14374 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
14375 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
14376 SPH_C32(0xf4f6ea7b) },
14377 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
14378 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
14379 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
14380 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
14381 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
14382 SPH_C32(0x7a915d81) },
14383 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
14384 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
14385 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
14386 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
14387 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
14388 SPH_C32(0xb0cbda7f) },
14389 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
14390 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
14391 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
14392 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
14393 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
14394 SPH_C32(0x3eac6d85) },
14395 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
14396 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
14397 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
14398 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
14399 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
14400 SPH_C32(0x979961d0) },
14401 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
14402 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
14403 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
14404 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
14405 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
14406 SPH_C32(0x19fed62a) },
14407 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
14408 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
14409 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
14410 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
14411 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
14412 SPH_C32(0xd3a451d4) },
14413 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
14414 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
14415 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
14416 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
14417 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
14418 SPH_C32(0x5dc3e62e) },
14419 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
14420 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
14421 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
14422 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
14423 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
14424 SPH_C32(0x636f8bab) },
14425 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
14426 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
14427 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
14428 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
14429 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
14430 SPH_C32(0xed083c51) },
14431 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
14432 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
14433 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
14434 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
14435 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
14436 SPH_C32(0x2752bbaf) },
14437 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
14438 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
14439 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
14440 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
14441 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
14442 SPH_C32(0xa9350c55) },
14443 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
14444 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
14445 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
14446 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
14447 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
14448 SPH_C32(0x98aa496e) },
14449 { SPH_C32(0x605c0000), SPH_C32(0xbec50000), SPH_C32(0x1f421400),
14450 SPH_C32(0x38130000), SPH_C32(0x11552295), SPH_C32(0x982964ae),
14451 SPH_C32(0x97318f3f), SPH_C32(0x5bbeff08), SPH_C32(0x9fd00000),
14452 SPH_C32(0x32980000), SPH_C32(0x0bca0300), SPH_C32(0xe2d70000),
14453 SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2), SPH_C32(0x2bf9ba3f),
14454 SPH_C32(0x16cdfe94) },
14455 { SPH_C32(0x2dd60000), SPH_C32(0xf7f10000), SPH_C32(0x23c91100),
14456 SPH_C32(0x96b00000), SPH_C32(0x072c1968), SPH_C32(0x57466c0a),
14457 SPH_C32(0x182865d3), SPH_C32(0x1f83cf0c), SPH_C32(0x53c40000),
14458 SPH_C32(0x97fb0000), SPH_C32(0x51730480), SPH_C32(0xd9870000),
14459 SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea), SPH_C32(0x42baf2fe),
14460 SPH_C32(0xdc97796a) },
14461 { SPH_C32(0xe1c20000), SPH_C32(0x52920000), SPH_C32(0x79701680),
14462 SPH_C32(0xade00000), SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812),
14463 SPH_C32(0x716b2d12), SPH_C32(0xd5d948f2), SPH_C32(0xd25a0000),
14464 SPH_C32(0x7bac0000), SPH_C32(0x37410600), SPH_C32(0x4c740000),
14465 SPH_C32(0xa7971461), SPH_C32(0x733b5d56), SPH_C32(0xa4e050d3),
14466 SPH_C32(0x52f0ce90) },
14467 { SPH_C32(0xd46b0000), SPH_C32(0x095a0000), SPH_C32(0xecc11800),
14468 SPH_C32(0x93e60000), SPH_C32(0x2bbb1913), SPH_C32(0x615bd992),
14469 SPH_C32(0x0efe679c), SPH_C32(0xf28bf35d), SPH_C32(0x1ce10000),
14470 SPH_C32(0x69e70000), SPH_C32(0xd7e40280), SPH_C32(0x21bc0000),
14471 SPH_C32(0x56ca424d), SPH_C32(0x74e8af29), SPH_C32(0x64ff0c88),
14472 SPH_C32(0x6c5ca315) },
14473 { SPH_C32(0x187f0000), SPH_C32(0xac390000), SPH_C32(0xb6781f80),
14474 SPH_C32(0xa8b60000), SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a),
14475 SPH_C32(0x67bd2f5d), SPH_C32(0x38d174a3), SPH_C32(0x9d7f0000),
14476 SPH_C32(0x85b00000), SPH_C32(0xb1d60000), SPH_C32(0xb44f0000),
14477 SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395), SPH_C32(0x82a5aea5),
14478 SPH_C32(0xe23b14ef) },
14479 { SPH_C32(0x55f50000), SPH_C32(0xe50d0000), SPH_C32(0x8af31a80),
14480 SPH_C32(0x06150000), SPH_C32(0x76123111), SPH_C32(0x29afe52e),
14481 SPH_C32(0xe8a4c5b1), SPH_C32(0x7cec44a7), SPH_C32(0x516b0000),
14482 SPH_C32(0x20d30000), SPH_C32(0xeb6f0780), SPH_C32(0x8f1f0000),
14483 SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d), SPH_C32(0xebe6e664),
14484 SPH_C32(0x28619311) },
14485 { SPH_C32(0x99e10000), SPH_C32(0x406e0000), SPH_C32(0xd04a1d00),
14486 SPH_C32(0x3d450000), SPH_C32(0x3dc222ee), SPH_C32(0xae34d136),
14487 SPH_C32(0x81e78d70), SPH_C32(0xb6b6c359), SPH_C32(0xd0f50000),
14488 SPH_C32(0xcc840000), SPH_C32(0x8d5d0500), SPH_C32(0x1aec0000),
14489 SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31), SPH_C32(0x0dbc4449),
14490 SPH_C32(0xa60624eb) },
14491 { SPH_C32(0xaee70000), SPH_C32(0xac8e0000), SPH_C32(0xffe71080),
14492 SPH_C32(0x55db0000), SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1),
14493 SPH_C32(0x572ed364), SPH_C32(0x6512928d), SPH_C32(0x64c20000),
14494 SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900), SPH_C32(0xb1190000),
14495 SPH_C32(0x27f46a34), SPH_C32(0x0a01260d), SPH_C32(0x9473acea),
14496 SPH_C32(0x0f3328be) },
14497 { SPH_C32(0x62f30000), SPH_C32(0x09ed0000), SPH_C32(0xa55e1700),
14498 SPH_C32(0x6e8b0000), SPH_C32(0xabd86746), SPH_C32(0x1861a2c9),
14499 SPH_C32(0x3e6d9ba5), SPH_C32(0xaf481573), SPH_C32(0xe55c0000),
14500 SPH_C32(0x974c0000), SPH_C32(0x18ec0b80), SPH_C32(0x24ea0000),
14501 SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1), SPH_C32(0x72290ec7),
14502 SPH_C32(0x81549f44) },
14503 { SPH_C32(0x2f790000), SPH_C32(0x40d90000), SPH_C32(0x99d51200),
14504 SPH_C32(0xc0280000), SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d),
14505 SPH_C32(0xb1747149), SPH_C32(0xeb752577), SPH_C32(0x29480000),
14506 SPH_C32(0x322f0000), SPH_C32(0x42550c00), SPH_C32(0x1fba0000),
14507 SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9), SPH_C32(0x1b6a4606),
14508 SPH_C32(0x4b0e18ba) },
14509 { SPH_C32(0xe36d0000), SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580),
14510 SPH_C32(0xfb780000), SPH_C32(0xf6714f44), SPH_C32(0x50959e75),
14511 SPH_C32(0xd8373988), SPH_C32(0x212fa289), SPH_C32(0xa8d60000),
14512 SPH_C32(0xde780000), SPH_C32(0x24670e80), SPH_C32(0x8a490000),
14513 SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215), SPH_C32(0xfd30e42b),
14514 SPH_C32(0xc569af40) },
14515 { SPH_C32(0xd6c40000), SPH_C32(0xbe720000), SPH_C32(0x56dd1b00),
14516 SPH_C32(0xc57e0000), SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5),
14517 SPH_C32(0xa7a27306), SPH_C32(0x067d1926), SPH_C32(0x666d0000),
14518 SPH_C32(0xcc330000), SPH_C32(0xc4c20a00), SPH_C32(0xe7810000),
14519 SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a), SPH_C32(0x3d2fb870),
14520 SPH_C32(0xfbc5c2c5) },
14521 { SPH_C32(0x1ad00000), SPH_C32(0x1b110000), SPH_C32(0x0c641c80),
14522 SPH_C32(0xfe2e0000), SPH_C32(0xdae64f3f), SPH_C32(0x66882bed),
14523 SPH_C32(0xcee13bc7), SPH_C32(0xcc279ed8), SPH_C32(0xe7f30000),
14524 SPH_C32(0x20640000), SPH_C32(0xa2f00880), SPH_C32(0x72720000),
14525 SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6), SPH_C32(0xdb751a5d),
14526 SPH_C32(0x75a2753f) },
14527 { SPH_C32(0x575a0000), SPH_C32(0x52250000), SPH_C32(0x30ef1980),
14528 SPH_C32(0x508d0000), SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349),
14529 SPH_C32(0x41f8d12b), SPH_C32(0x881aaedc), SPH_C32(0x2be70000),
14530 SPH_C32(0x85070000), SPH_C32(0xf8490f00), SPH_C32(0x49220000),
14531 SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce), SPH_C32(0xb236529c),
14532 SPH_C32(0xbff8f2c1) },
14533 { SPH_C32(0x9b4e0000), SPH_C32(0xf7460000), SPH_C32(0x6a561e00),
14534 SPH_C32(0x6bdd0000), SPH_C32(0x874f673d), SPH_C32(0x2e7c1751),
14535 SPH_C32(0x28bb99ea), SPH_C32(0x42402922), SPH_C32(0xaa790000),
14536 SPH_C32(0x69500000), SPH_C32(0x9e7b0d80), SPH_C32(0xdcd10000),
14537 SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472), SPH_C32(0x546cf0b1),
14538 SPH_C32(0x319f453b) }
14539 };
14540 static const sph_u32 T512_40[32][16] = {
14541 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14542 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14543 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14544 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14545 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14546 SPH_C32(0x00000000) },
14547 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
14548 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
14549 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
14550 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
14551 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
14552 SPH_C32(0x9b6ef888) },
14553 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
14554 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
14555 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
14556 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
14557 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
14558 SPH_C32(0xd8b61463) },
14559 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
14560 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
14561 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
14562 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
14563 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
14564 SPH_C32(0x43d8eceb) },
14565 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
14566 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
14567 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
14568 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
14569 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
14570 SPH_C32(0x3ea660f7) },
14571 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
14572 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
14573 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
14574 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
14575 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
14576 SPH_C32(0xa5c8987f) },
14577 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
14578 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
14579 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
14580 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
14581 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
14582 SPH_C32(0xe6107494) },
14583 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
14584 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
14585 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
14586 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
14587 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
14588 SPH_C32(0x7d7e8c1c) },
14589 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
14590 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
14591 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
14592 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
14593 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
14594 SPH_C32(0x7f975691) },
14595 { SPH_C32(0x55bd0000), SPH_C32(0x9b040000), SPH_C32(0xed150044),
14596 SPH_C32(0x67f20000), SPH_C32(0xd9435d42), SPH_C32(0x0de42f6a),
14597 SPH_C32(0x3b2eedc7), SPH_C32(0xc376a2c1), SPH_C32(0xf15b0000),
14598 SPH_C32(0x0f8a0000), SPH_C32(0x57b30012), SPH_C32(0xbd5c0000),
14599 SPH_C32(0xc6082e35), SPH_C32(0xa2dd0960), SPH_C32(0xaa0d4ae2),
14600 SPH_C32(0xe4f9ae19) },
14601 { SPH_C32(0xdac80000), SPH_C32(0x36c00000), SPH_C32(0x15ae0060),
14602 SPH_C32(0x0bb10000), SPH_C32(0x6b697976), SPH_C32(0x248dd0a9),
14603 SPH_C32(0x67c3ff89), SPH_C32(0xb513679b), SPH_C32(0x584f0000),
14604 SPH_C32(0x729f0000), SPH_C32(0xe07f000a), SPH_C32(0x43790000),
14605 SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba), SPH_C32(0x5d240486),
14606 SPH_C32(0xa72142f2) },
14607 { SPH_C32(0xdd250000), SPH_C32(0x84900000), SPH_C32(0x92da006a),
14608 SPH_C32(0x9cbc0000), SPH_C32(0x281b5ad8), SPH_C32(0x6c4abe0d),
14609 SPH_C32(0x93bb9dab), SPH_C32(0x2566d655), SPH_C32(0xfa990000),
14610 SPH_C32(0xd4e90000), SPH_C32(0x293b001e), SPH_C32(0xa8da0000),
14611 SPH_C32(0x57f566c6), SPH_C32(0xd75cb223), SPH_C32(0x5e6d0e7c),
14612 SPH_C32(0x3c4fba7a) },
14613 { SPH_C32(0x59920000), SPH_C32(0xf2370000), SPH_C32(0x14e90042),
14614 SPH_C32(0xe5790000), SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d),
14615 SPH_C32(0x3b36cb7b), SPH_C32(0x8bb5076c), SPH_C32(0xd0d70000),
14616 SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024), SPH_C32(0xb8370000),
14617 SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd), SPH_C32(0xf5b174ea),
14618 SPH_C32(0x41313666) },
14619 { SPH_C32(0x5e7f0000), SPH_C32(0x40670000), SPH_C32(0x939d0048),
14620 SPH_C32(0x72740000), SPH_C32(0x48be15b1), SPH_C32(0x78659429),
14621 SPH_C32(0xcf4ea959), SPH_C32(0x1bc0b6a2), SPH_C32(0x72010000),
14622 SPH_C32(0xcb7d0000), SPH_C32(0x56f40030), SPH_C32(0x53940000),
14623 SPH_C32(0xa6ad615c), SPH_C32(0xb6f22344), SPH_C32(0xf6f87e10),
14624 SPH_C32(0xda5fceee) },
14625 { SPH_C32(0xd10a0000), SPH_C32(0xeda30000), SPH_C32(0x6b26006c),
14626 SPH_C32(0x1e370000), SPH_C32(0xfa943185), SPH_C32(0x510c6bea),
14627 SPH_C32(0x93a3bb17), SPH_C32(0x6da573f8), SPH_C32(0xdb150000),
14628 SPH_C32(0xb6680000), SPH_C32(0xe1380028), SPH_C32(0xadb10000),
14629 SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e), SPH_C32(0x01d13074),
14630 SPH_C32(0x99872205) },
14631 { SPH_C32(0xd6e70000), SPH_C32(0x5ff30000), SPH_C32(0xec520066),
14632 SPH_C32(0x893a0000), SPH_C32(0xb9e6122b), SPH_C32(0x19cb054e),
14633 SPH_C32(0x67dbd935), SPH_C32(0xfdd0c236), SPH_C32(0x79c30000),
14634 SPH_C32(0x101e0000), SPH_C32(0x287c003c), SPH_C32(0x46120000),
14635 SPH_C32(0x375029af), SPH_C32(0xc3739807), SPH_C32(0x02983a8e),
14636 SPH_C32(0x02e9da8d) },
14637 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
14638 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
14639 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
14640 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
14641 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
14642 SPH_C32(0x2c94459e) },
14643 { SPH_C32(0x54600000), SPH_C32(0x1bac0000), SPH_C32(0x1983000c),
14644 SPH_C32(0xc1f20000), SPH_C32(0x499623e0), SPH_C32(0xda02a35d),
14645 SPH_C32(0x5d3c223a), SPH_C32(0xefe2e75f), SPH_C32(0xa30b0000),
14646 SPH_C32(0x26de0000), SPH_C32(0x3dd2005c), SPH_C32(0x4da30000),
14647 SPH_C32(0x5c3950d9), SPH_C32(0xe7fe48ae), SPH_C32(0x655bc507),
14648 SPH_C32(0xb7fabd16) },
14649 { SPH_C32(0xdb150000), SPH_C32(0xb6680000), SPH_C32(0xe1380028),
14650 SPH_C32(0xadb10000), SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e),
14651 SPH_C32(0x01d13074), SPH_C32(0x99872205), SPH_C32(0x0a1f0000),
14652 SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044), SPH_C32(0xb3860000),
14653 SPH_C32(0x01283651), SPH_C32(0xa2673774), SPH_C32(0x92728b63),
14654 SPH_C32(0xf42251fd) },
14655 { SPH_C32(0xdcf80000), SPH_C32(0x04380000), SPH_C32(0x664c0022),
14656 SPH_C32(0x3abc0000), SPH_C32(0xb8ce247a), SPH_C32(0xbbac323a),
14657 SPH_C32(0xf5a95256), SPH_C32(0x09f293cb), SPH_C32(0xa8c90000),
14658 SPH_C32(0xfdbd0000), SPH_C32(0x435a0050), SPH_C32(0x58250000),
14659 SPH_C32(0xcdc4182a), SPH_C32(0x927ff3ed), SPH_C32(0x913b8199),
14660 SPH_C32(0x6f4ca975) },
14661 { SPH_C32(0x584f0000), SPH_C32(0x729f0000), SPH_C32(0xe07f000a),
14662 SPH_C32(0x43790000), SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba),
14663 SPH_C32(0x5d240486), SPH_C32(0xa72142f2), SPH_C32(0x82870000),
14664 SPH_C32(0x445f0000), SPH_C32(0xf5d1006a), SPH_C32(0x48c80000),
14665 SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613), SPH_C32(0x3ae7fb0f),
14666 SPH_C32(0x12322569) },
14667 { SPH_C32(0x5fa20000), SPH_C32(0xc0cf0000), SPH_C32(0x670b0000),
14668 SPH_C32(0xd4740000), SPH_C32(0xd86b6b13), SPH_C32(0xaf83181e),
14669 SPH_C32(0xa95c66a4), SPH_C32(0x3754f33c), SPH_C32(0x20510000),
14670 SPH_C32(0xe2290000), SPH_C32(0x3c95007e), SPH_C32(0xa36b0000),
14671 SPH_C32(0x3c9c1fb0), SPH_C32(0xf3d1628a), SPH_C32(0x39aef1f5),
14672 SPH_C32(0x895cdde1) },
14673 { SPH_C32(0xd0d70000), SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024),
14674 SPH_C32(0xb8370000), SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd),
14675 SPH_C32(0xf5b174ea), SPH_C32(0x41313666), SPH_C32(0x89450000),
14676 SPH_C32(0x9f3c0000), SPH_C32(0x8b590066), SPH_C32(0x5d4e0000),
14677 SPH_C32(0x618d7938), SPH_C32(0xb6481d50), SPH_C32(0xce87bf91),
14678 SPH_C32(0xca84310a) },
14679 { SPH_C32(0xd73a0000), SPH_C32(0xdf5b0000), SPH_C32(0x18c4002e),
14680 SPH_C32(0x2f3a0000), SPH_C32(0x29336c89), SPH_C32(0xce2d8979),
14681 SPH_C32(0x01c916c8), SPH_C32(0xd14487a8), SPH_C32(0x2b930000),
14682 SPH_C32(0x394a0000), SPH_C32(0x421d0072), SPH_C32(0xb6ed0000),
14683 SPH_C32(0xad615743), SPH_C32(0x8650d9c9), SPH_C32(0xcdceb56b),
14684 SPH_C32(0x51eac982) },
14685 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
14686 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
14687 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
14688 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
14689 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
14690 SPH_C32(0x5303130f) },
14691 { SPH_C32(0x06300000), SPH_C32(0x32f80000), SPH_C32(0x73e20042),
14692 SPH_C32(0x310d0000), SPH_C32(0xd3a75d0c), SPH_C32(0x9f21e293),
14693 SPH_C32(0x926aaddf), SPH_C32(0xbce1f450), SPH_C32(0xf0860000),
14694 SPH_C32(0x8f220000), SPH_C32(0xa325005a), SPH_C32(0x1b5c0000),
14695 SPH_C32(0x56dd5097), SPH_C32(0x753b8557), SPH_C32(0xcc1f851f),
14696 SPH_C32(0xc86deb87) },
14697 { SPH_C32(0x89450000), SPH_C32(0x9f3c0000), SPH_C32(0x8b590066),
14698 SPH_C32(0x5d4e0000), SPH_C32(0x618d7938), SPH_C32(0xb6481d50),
14699 SPH_C32(0xce87bf91), SPH_C32(0xca84310a), SPH_C32(0x59920000),
14700 SPH_C32(0xf2370000), SPH_C32(0x14e90042), SPH_C32(0xe5790000),
14701 SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d), SPH_C32(0x3b36cb7b),
14702 SPH_C32(0x8bb5076c) },
14703 { SPH_C32(0x8ea80000), SPH_C32(0x2d6c0000), SPH_C32(0x0c2d006c),
14704 SPH_C32(0xca430000), SPH_C32(0x22ff5a96), SPH_C32(0xfe8f73f4),
14705 SPH_C32(0x3affddb3), SPH_C32(0x5af180c4), SPH_C32(0xfb440000),
14706 SPH_C32(0x54410000), SPH_C32(0xddad0056), SPH_C32(0x0eda0000),
14707 SPH_C32(0xc7201864), SPH_C32(0x00ba3e14), SPH_C32(0x387fc181),
14708 SPH_C32(0x10dbffe4) },
14709 { SPH_C32(0x0a1f0000), SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044),
14710 SPH_C32(0xb3860000), SPH_C32(0x01283651), SPH_C32(0xa2673774),
14711 SPH_C32(0x92728b63), SPH_C32(0xf42251fd), SPH_C32(0xd10a0000),
14712 SPH_C32(0xeda30000), SPH_C32(0x6b26006c), SPH_C32(0x1e370000),
14713 SPH_C32(0xfa943185), SPH_C32(0x510c6bea), SPH_C32(0x93a3bb17),
14714 SPH_C32(0x6da573f8) },
14715 { SPH_C32(0x0df20000), SPH_C32(0xe99b0000), SPH_C32(0x0d6a004e),
14716 SPH_C32(0x248b0000), SPH_C32(0x425a15ff), SPH_C32(0xeaa059d0),
14717 SPH_C32(0x660ae941), SPH_C32(0x6457e033), SPH_C32(0x73dc0000),
14718 SPH_C32(0x4bd50000), SPH_C32(0xa2620078), SPH_C32(0xf5940000),
14719 SPH_C32(0x36781ffe), SPH_C32(0x6114af73), SPH_C32(0x90eab1ed),
14720 SPH_C32(0xf6cb8b70) },
14721 { SPH_C32(0x82870000), SPH_C32(0x445f0000), SPH_C32(0xf5d1006a),
14722 SPH_C32(0x48c80000), SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613),
14723 SPH_C32(0x3ae7fb0f), SPH_C32(0x12322569), SPH_C32(0xdac80000),
14724 SPH_C32(0x36c00000), SPH_C32(0x15ae0060), SPH_C32(0x0bb10000),
14725 SPH_C32(0x6b697976), SPH_C32(0x248dd0a9), SPH_C32(0x67c3ff89),
14726 SPH_C32(0xb513679b) },
14727 { SPH_C32(0x856a0000), SPH_C32(0xf60f0000), SPH_C32(0x72a50060),
14728 SPH_C32(0xdfc50000), SPH_C32(0xb3021265), SPH_C32(0x8b0ec8b7),
14729 SPH_C32(0xce9f992d), SPH_C32(0x824794a7), SPH_C32(0x781e0000),
14730 SPH_C32(0x90b60000), SPH_C32(0xdcea0074), SPH_C32(0xe0120000),
14731 SPH_C32(0xa785570d), SPH_C32(0x14951430), SPH_C32(0x648af573),
14732 SPH_C32(0x2e7d9f13) }
14733 };
14734 static const sph_u32 T512_45[32][16] = {
14735 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14736 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14737 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14740 SPH_C32(0x00000000) },
14741 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
14742 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
14743 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
14744 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
14745 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
14746 SPH_C32(0x33c5244f) },
14747 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
14748 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
14749 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
14750 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
14751 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
14752 SPH_C32(0x8a58e6a4) },
14753 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
14754 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
14755 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
14756 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
14757 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
14758 SPH_C32(0xb99dc2eb) },
14759 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
14760 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
14761 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
14762 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
14763 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
14764 SPH_C32(0x1e7536a6) },
14765 { SPH_C32(0x462f0000), SPH_C32(0x443c0000), SPH_C32(0xf21d0001),
14766 SPH_C32(0x7add8000), SPH_C32(0xcb734f6a), SPH_C32(0xf250ec07),
14767 SPH_C32(0xc67fe5a7), SPH_C32(0x83d9bb5a), SPH_C32(0x8f0c0000),
14768 SPH_C32(0x35a80000), SPH_C32(0xa2dc0000), SPH_C32(0x47d02800),
14769 SPH_C32(0x8cfe7860), SPH_C32(0x2382de49), SPH_C32(0x30fe267d),
14770 SPH_C32(0x2db012e9) },
14771 { SPH_C32(0xca150000), SPH_C32(0x9ea40000), SPH_C32(0x92620001),
14772 SPH_C32(0x2eda0800), SPH_C32(0x4e020a79), SPH_C32(0x92565e44),
14773 SPH_C32(0x1d2fdc3b), SPH_C32(0x09815dfe), SPH_C32(0x91600000),
14774 SPH_C32(0xf1ea0000), SPH_C32(0x28f20000), SPH_C32(0xfb669000),
14775 SPH_C32(0xa0ba6bd6), SPH_C32(0xa87f0d93), SPH_C32(0x5af23db5),
14776 SPH_C32(0x942dd002) },
14777 { SPH_C32(0xd4790000), SPH_C32(0x5ae60000), SPH_C32(0x184c0001),
14778 SPH_C32(0x926cb000), SPH_C32(0x624619cf), SPH_C32(0x19ab8d9e),
14779 SPH_C32(0x7723c7f3), SPH_C32(0xb01c9f15), SPH_C32(0x03360000),
14780 SPH_C32(0xef300000), SPH_C32(0xc2a30000), SPH_C32(0x13d7a000),
14781 SPH_C32(0x098f3d73), SPH_C32(0x43846c0a), SPH_C32(0xebae1fe1),
14782 SPH_C32(0xa7e8f44d) },
14783 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
14784 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
14785 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
14786 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
14787 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
14788 SPH_C32(0x24314f17) },
14789 { SPH_C32(0x03360000), SPH_C32(0xef300000), SPH_C32(0xc2a30000),
14790 SPH_C32(0x13d7a000), SPH_C32(0x098f3d73), SPH_C32(0x43846c0a),
14791 SPH_C32(0xebae1fe1), SPH_C32(0xa7e8f44d), SPH_C32(0xd74f0000),
14792 SPH_C32(0xb5d60000), SPH_C32(0xdaef0001), SPH_C32(0x81bb1000),
14793 SPH_C32(0x6bc924bc), SPH_C32(0x5a2fe194), SPH_C32(0x9c8dd812),
14794 SPH_C32(0x17f46b58) },
14795 { SPH_C32(0x8f0c0000), SPH_C32(0x35a80000), SPH_C32(0xa2dc0000),
14796 SPH_C32(0x47d02800), SPH_C32(0x8cfe7860), SPH_C32(0x2382de49),
14797 SPH_C32(0x30fe267d), SPH_C32(0x2db012e9), SPH_C32(0xc9230000),
14798 SPH_C32(0x71940000), SPH_C32(0x50c10001), SPH_C32(0x3d0da800),
14799 SPH_C32(0x478d370a), SPH_C32(0xd1d2324e), SPH_C32(0xf681c3da),
14800 SPH_C32(0xae69a9b3) },
14801 { SPH_C32(0x91600000), SPH_C32(0xf1ea0000), SPH_C32(0x28f20000),
14802 SPH_C32(0xfb669000), SPH_C32(0xa0ba6bd6), SPH_C32(0xa87f0d93),
14803 SPH_C32(0x5af23db5), SPH_C32(0x942dd002), SPH_C32(0x5b750000),
14804 SPH_C32(0x6f4e0000), SPH_C32(0xba900001), SPH_C32(0xd5bc9800),
14805 SPH_C32(0xeeb861af), SPH_C32(0x3a2953d7), SPH_C32(0x47dde18e),
14806 SPH_C32(0x9dac8dfc) },
14807 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
14808 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
14809 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
14810 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
14811 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
14812 SPH_C32(0x3a4479b1) },
14813 { SPH_C32(0x5b750000), SPH_C32(0x6f4e0000), SPH_C32(0xba900001),
14814 SPH_C32(0xd5bc9800), SPH_C32(0xeeb861af), SPH_C32(0x3a2953d7),
14815 SPH_C32(0x47dde18e), SPH_C32(0x9dac8dfc), SPH_C32(0xca150000),
14816 SPH_C32(0x9ea40000), SPH_C32(0x92620001), SPH_C32(0x2eda0800),
14817 SPH_C32(0x4e020a79), SPH_C32(0x92565e44), SPH_C32(0x1d2fdc3b),
14818 SPH_C32(0x09815dfe) },
14819 { SPH_C32(0xd74f0000), SPH_C32(0xb5d60000), SPH_C32(0xdaef0001),
14820 SPH_C32(0x81bb1000), SPH_C32(0x6bc924bc), SPH_C32(0x5a2fe194),
14821 SPH_C32(0x9c8dd812), SPH_C32(0x17f46b58), SPH_C32(0xd4790000),
14822 SPH_C32(0x5ae60000), SPH_C32(0x184c0001), SPH_C32(0x926cb000),
14823 SPH_C32(0x624619cf), SPH_C32(0x19ab8d9e), SPH_C32(0x7723c7f3),
14824 SPH_C32(0xb01c9f15) },
14825 { SPH_C32(0xc9230000), SPH_C32(0x71940000), SPH_C32(0x50c10001),
14826 SPH_C32(0x3d0da800), SPH_C32(0x478d370a), SPH_C32(0xd1d2324e),
14827 SPH_C32(0xf681c3da), SPH_C32(0xae69a9b3), SPH_C32(0x462f0000),
14828 SPH_C32(0x443c0000), SPH_C32(0xf21d0001), SPH_C32(0x7add8000),
14829 SPH_C32(0xcb734f6a), SPH_C32(0xf250ec07), SPH_C32(0xc67fe5a7),
14830 SPH_C32(0x83d9bb5a) },
14831 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
14832 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
14833 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
14834 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
14835 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
14836 SPH_C32(0x9075b1ce) },
14837 { SPH_C32(0xbb570000), SPH_C32(0xd0640000), SPH_C32(0xc41e001e),
14838 SPH_C32(0xc018b800), SPH_C32(0xa3da1e63), SPH_C32(0xf32279e7),
14839 SPH_C32(0x9d3d7310), SPH_C32(0xb2868bad), SPH_C32(0x95bb0000),
14840 SPH_C32(0xac8a0000), SPH_C32(0x6d25000a), SPH_C32(0x7fbc3000),
14841 SPH_C32(0xea47750b), SPH_C32(0xa33c0f3d), SPH_C32(0x45244076),
14842 SPH_C32(0xa3b09581) },
14843 { SPH_C32(0x376d0000), SPH_C32(0x0afc0000), SPH_C32(0xa461001e),
14844 SPH_C32(0x941f3000), SPH_C32(0x26ab5b70), SPH_C32(0x9324cba4),
14845 SPH_C32(0x466d4a8c), SPH_C32(0x38de6d09), SPH_C32(0x8bd70000),
14846 SPH_C32(0x68c80000), SPH_C32(0xe70b000a), SPH_C32(0xc30a8800),
14847 SPH_C32(0xc60366bd), SPH_C32(0x28c1dce7), SPH_C32(0x2f285bbe),
14848 SPH_C32(0x1a2d576a) },
14849 { SPH_C32(0x29010000), SPH_C32(0xcebe0000), SPH_C32(0x2e4f001e),
14850 SPH_C32(0x28a98800), SPH_C32(0x0aef48c6), SPH_C32(0x18d9187e),
14851 SPH_C32(0x2c615144), SPH_C32(0x8143afe2), SPH_C32(0x19810000),
14852 SPH_C32(0x76120000), SPH_C32(0x0d5a000a), SPH_C32(0x2bbbb800),
14853 SPH_C32(0x6f363018), SPH_C32(0xc33abd7e), SPH_C32(0x9e7479ea),
14854 SPH_C32(0x29e87325) },
14855 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
14856 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
14857 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
14858 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
14859 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
14860 SPH_C32(0x8e008768) },
14861 { SPH_C32(0xe3140000), SPH_C32(0x501a0000), SPH_C32(0xbc2d001f),
14862 SPH_C32(0x06738000), SPH_C32(0x44ed42bf), SPH_C32(0x8a8f463a),
14863 SPH_C32(0x314e8d7f), SPH_C32(0x88c2f21c), SPH_C32(0x88e10000),
14864 SPH_C32(0x87f80000), SPH_C32(0x25a8000a), SPH_C32(0xd0dd2800),
14865 SPH_C32(0xcf8c5bce), SPH_C32(0x6b45b0ed), SPH_C32(0xc486445f),
14866 SPH_C32(0xbdc5a327) },
14867 { SPH_C32(0x6f2e0000), SPH_C32(0x8a820000), SPH_C32(0xdc52001f),
14868 SPH_C32(0x52740800), SPH_C32(0xc19c07ac), SPH_C32(0xea89f479),
14869 SPH_C32(0xea1eb4e3), SPH_C32(0x029a14b8), SPH_C32(0x968d0000),
14870 SPH_C32(0x43ba0000), SPH_C32(0xaf86000a), SPH_C32(0x6c6b9000),
14871 SPH_C32(0xe3c84878), SPH_C32(0xe0b86337), SPH_C32(0xae8a5f97),
14872 SPH_C32(0x045861cc) },
14873 { SPH_C32(0x71420000), SPH_C32(0x4ec00000), SPH_C32(0x567c001f),
14874 SPH_C32(0xeec2b000), SPH_C32(0xedd8141a), SPH_C32(0x617427a3),
14875 SPH_C32(0x8012af2b), SPH_C32(0xbb07d653), SPH_C32(0x04db0000),
14876 SPH_C32(0x5d600000), SPH_C32(0x45d7000a), SPH_C32(0x84daa000),
14877 SPH_C32(0x4afd1edd), SPH_C32(0x0b4302ae), SPH_C32(0x1fd67dc3),
14878 SPH_C32(0x379d4583) },
14879 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
14880 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
14881 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
14882 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
14883 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
14884 SPH_C32(0xb444fed9) },
14885 { SPH_C32(0xa60d0000), SPH_C32(0xfb160000), SPH_C32(0x8c93001e),
14886 SPH_C32(0x6f79a000), SPH_C32(0x861130a6), SPH_C32(0x3b5bc637),
14887 SPH_C32(0x1c9f7739), SPH_C32(0xacf3bd0b), SPH_C32(0xd0a20000),
14888 SPH_C32(0x07860000), SPH_C32(0x5d9b000b), SPH_C32(0x16b61000),
14889 SPH_C32(0x28bb0712), SPH_C32(0x12e88f30), SPH_C32(0x68f5ba30),
14890 SPH_C32(0x8781da96) },
14891 { SPH_C32(0x2a370000), SPH_C32(0x218e0000), SPH_C32(0xecec001e),
14892 SPH_C32(0x3b7e2800), SPH_C32(0x036075b5), SPH_C32(0x5b5d7474),
14893 SPH_C32(0xc7cf4ea5), SPH_C32(0x26ab5baf), SPH_C32(0xcece0000),
14894 SPH_C32(0xc3c40000), SPH_C32(0xd7b5000b), SPH_C32(0xaa00a800),
14895 SPH_C32(0x04ff14a4), SPH_C32(0x99155cea), SPH_C32(0x02f9a1f8),
14896 SPH_C32(0x3e1c187d) },
14897 { SPH_C32(0x345b0000), SPH_C32(0xe5cc0000), SPH_C32(0x66c2001e),
14898 SPH_C32(0x87c89000), SPH_C32(0x2f246603), SPH_C32(0xd0a0a7ae),
14899 SPH_C32(0xadc3556d), SPH_C32(0x9f369944), SPH_C32(0x5c980000),
14900 SPH_C32(0xdd1e0000), SPH_C32(0x3de4000b), SPH_C32(0x42b19800),
14901 SPH_C32(0xadca4201), SPH_C32(0x72ee3d73), SPH_C32(0xb3a583ac),
14902 SPH_C32(0x0dd93c32) },
14903 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
14904 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
14905 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
14906 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
14907 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
14908 SPH_C32(0xaa31c87f) },
14909 { SPH_C32(0xfe4e0000), SPH_C32(0x7b680000), SPH_C32(0xf4a0001f),
14910 SPH_C32(0xa9129800), SPH_C32(0x61266c7a), SPH_C32(0x42f6f9ea),
14911 SPH_C32(0xb0ec8956), SPH_C32(0x96b7c4ba), SPH_C32(0xcdf80000),
14912 SPH_C32(0x2cf40000), SPH_C32(0x1516000b), SPH_C32(0xb9d70800),
14913 SPH_C32(0x0d7029d7), SPH_C32(0xda9130e0), SPH_C32(0xe957be19),
14914 SPH_C32(0x99f4ec30) },
14915 { SPH_C32(0x72740000), SPH_C32(0xa1f00000), SPH_C32(0x94df001f),
14916 SPH_C32(0xfd151000), SPH_C32(0xe4572969), SPH_C32(0x22f04ba9),
14917 SPH_C32(0x6bbcb0ca), SPH_C32(0x1cef221e), SPH_C32(0xd3940000),
14918 SPH_C32(0xe8b60000), SPH_C32(0x9f38000b), SPH_C32(0x0561b000),
14919 SPH_C32(0x21343a61), SPH_C32(0x516ce33a), SPH_C32(0x835ba5d1),
14920 SPH_C32(0x20692edb) },
14921 { SPH_C32(0x6c180000), SPH_C32(0x65b20000), SPH_C32(0x1ef1001f),
14922 SPH_C32(0x41a3a800), SPH_C32(0xc8133adf), SPH_C32(0xa90d9873),
14923 SPH_C32(0x01b0ab02), SPH_C32(0xa572e0f5), SPH_C32(0x41c20000),
14924 SPH_C32(0xf66c0000), SPH_C32(0x7569000b), SPH_C32(0xedd08000),
14925 SPH_C32(0x88016cc4), SPH_C32(0xba9782a3), SPH_C32(0x32078785),
14926 SPH_C32(0x13ac0a94) }
14927 };
14928 static const sph_u32 T512_50[32][16] = {
14929 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14930 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14931 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14932 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14933 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
14934 SPH_C32(0x00000000) },
14935 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
14936 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
14937 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
14938 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
14939 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
14940 SPH_C32(0x81fdf908) },
14941 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
14942 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
14943 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
14944 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
14945 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
14946 SPH_C32(0x5bd61539) },
14947 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
14948 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
14949 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
14950 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
14951 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
14952 SPH_C32(0xda2bec31) },
14953 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
14954 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
14955 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
14956 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
14957 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
14958 SPH_C32(0x15b961e7) },
14959 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
14960 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
14961 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
14962 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
14963 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
14964 SPH_C32(0x944498ef) },
14965 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
14966 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
14967 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
14968 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
14969 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
14970 SPH_C32(0x4e6f74de) },
14971 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
14972 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
14973 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
14974 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
14975 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
14976 SPH_C32(0xcf928dd6) },
14977 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
14978 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
14979 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
14980 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
14981 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
14982 SPH_C32(0x2a2c18f0) },
14983 { SPH_C32(0xf2370000), SPH_C32(0xfba20000), SPH_C32(0xc2bd0000),
14984 SPH_C32(0x02e178c0), SPH_C32(0x257072de), SPH_C32(0xc5d07d4f),
14985 SPH_C32(0x0f22cc2b), SPH_C32(0x29959401), SPH_C32(0xac300000),
14986 SPH_C32(0x06c50000), SPH_C32(0x5a300000), SPH_C32(0xc5752a20),
14987 SPH_C32(0x3c4922c4), SPH_C32(0x6c502579), SPH_C32(0x092f75bc),
14988 SPH_C32(0xabd1e1f8) },
14989 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
14990 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
14991 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
14992 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
14993 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
14994 SPH_C32(0x71fa0dc9) },
14995 { SPH_C32(0x46060000), SPH_C32(0x8c910000), SPH_C32(0x73e00000),
14996 SPH_C32(0x7d317c20), SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12),
14997 SPH_C32(0xdd7418a2), SPH_C32(0x67fae0df), SPH_C32(0x4f360000),
14998 SPH_C32(0xbb040000), SPH_C32(0xdd230000), SPH_C32(0x7a872a40),
14999 SPH_C32(0x12f328de), SPH_C32(0xe1e51228), SPH_C32(0x7aeadeba),
15000 SPH_C32(0xf007f4c1) },
15001 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
15002 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
15003 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
15004 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
15005 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
15006 SPH_C32(0x3f957917) },
15007 { SPH_C32(0x11310000), SPH_C32(0x46630000), SPH_C32(0x45ae0000),
15008 SPH_C32(0xbd1378a0), SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e),
15009 SPH_C32(0x7ce7672d), SPH_C32(0x72438138), SPH_C32(0xfb070000),
15010 SPH_C32(0xcc370000), SPH_C32(0x6c7e0000), SPH_C32(0x05572ea0),
15011 SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175), SPH_C32(0xa8bc0a33),
15012 SPH_C32(0xbe68801f) },
15013 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
15014 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
15015 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
15016 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
15017 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
15018 SPH_C32(0x64436c2e) },
15019 { SPH_C32(0xa5000000), SPH_C32(0x31500000), SPH_C32(0xf4f30000),
15020 SPH_C32(0xc2c37c40), SPH_C32(0x736819fc), SPH_C32(0x99738943),
15021 SPH_C32(0xaeb1b3a4), SPH_C32(0x3c2cf5e6), SPH_C32(0x18010000),
15022 SPH_C32(0x71f60000), SPH_C32(0xeb6d0000), SPH_C32(0xbaa52ec0),
15023 SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624), SPH_C32(0xdb79a135),
15024 SPH_C32(0xe5be9526) },
15025 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
15026 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
15027 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
15028 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
15029 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
15030 SPH_C32(0x551e3d6e) },
15031 { SPH_C32(0x4a180000), SPH_C32(0x4a8e0000), SPH_C32(0xf2650000),
15032 SPH_C32(0x16a528c0), SPH_C32(0xe428127c), SPH_C32(0xf4f795a3),
15033 SPH_C32(0x21ba7308), SPH_C32(0x7c8ba96f), SPH_C32(0xaec20000),
15034 SPH_C32(0xa4440000), SPH_C32(0xdd0f0000), SPH_C32(0x26195220),
15035 SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf), SPH_C32(0xcded478b),
15036 SPH_C32(0xd4e3c466) },
15037 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
15038 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
15039 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
15040 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
15041 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
15042 SPH_C32(0x0ec82857) },
15043 { SPH_C32(0xfe290000), SPH_C32(0x3dbd0000), SPH_C32(0x43380000),
15044 SPH_C32(0x69752c20), SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe),
15045 SPH_C32(0xf3eca781), SPH_C32(0x32e4ddb1), SPH_C32(0x4dc40000),
15046 SPH_C32(0x19850000), SPH_C32(0x5a1c0000), SPH_C32(0x99eb5240),
15047 SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe), SPH_C32(0xbe28ec8d),
15048 SPH_C32(0x8f35d15f) },
15049 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
15050 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
15051 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
15052 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
15053 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
15054 SPH_C32(0x40a75c89) },
15055 { SPH_C32(0xa91e0000), SPH_C32(0xf74f0000), SPH_C32(0x75760000),
15056 SPH_C32(0xa95728a0), SPH_C32(0xca921866), SPH_C32(0x7942a2f2),
15057 SPH_C32(0x527fd80e), SPH_C32(0x275dbc56), SPH_C32(0xf9f50000),
15058 SPH_C32(0x6eb60000), SPH_C32(0xeb410000), SPH_C32(0xe63b56a0),
15059 SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3), SPH_C32(0x6c7e3804),
15060 SPH_C32(0xc15aa581) },
15061 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
15062 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
15063 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
15064 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
15065 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
15066 SPH_C32(0x1b7149b0) },
15067 { SPH_C32(0x1d2f0000), SPH_C32(0x807c0000), SPH_C32(0xc42b0000),
15068 SPH_C32(0xd6872c40), SPH_C32(0xb230795e), SPH_C32(0xa85461af),
15069 SPH_C32(0x80290c87), SPH_C32(0x6932c888), SPH_C32(0x1af30000),
15070 SPH_C32(0xd3770000), SPH_C32(0x6c520000), SPH_C32(0x59c956c0),
15071 SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2), SPH_C32(0x1fbb9302),
15072 SPH_C32(0x9a8cb0b8) },
15073 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
15074 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
15075 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
15076 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
15077 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
15078 SPH_C32(0x7f32259e) },
15079 { SPH_C32(0x48ea0000), SPH_C32(0xe80f0000), SPH_C32(0x755a0000),
15080 SPH_C32(0xf5c950c0), SPH_C32(0xfa356693), SPH_C32(0xf3cabe75),
15081 SPH_C32(0xe578413f), SPH_C32(0x03b98cf1), SPH_C32(0x141f0000),
15082 SPH_C32(0xb7e90000), SPH_C32(0x6ae80000), SPH_C32(0xd1317a20),
15083 SPH_C32(0xfd114266), SPH_C32(0x5d77cd95), SPH_C32(0x27b7ca9f),
15084 SPH_C32(0xfecfdc96) },
15085 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
15086 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
15087 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
15088 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
15089 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
15090 SPH_C32(0x24e430a7) },
15091 { SPH_C32(0xfcdb0000), SPH_C32(0x9f3c0000), SPH_C32(0xc4070000),
15092 SPH_C32(0x8a195420), SPH_C32(0x829707ab), SPH_C32(0x22dc7d28),
15093 SPH_C32(0x372e95b6), SPH_C32(0x4dd6f82f), SPH_C32(0xf7190000),
15094 SPH_C32(0x0a280000), SPH_C32(0xedfb0000), SPH_C32(0x6ec37a40),
15095 SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4), SPH_C32(0x54726199),
15096 SPH_C32(0xa519c9af) },
15097 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
15098 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
15099 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
15100 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
15101 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
15102 SPH_C32(0x6a8b4479) },
15103 { SPH_C32(0xabec0000), SPH_C32(0x55ce0000), SPH_C32(0xf2490000),
15104 SPH_C32(0x4a3b50a0), SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924),
15105 SPH_C32(0x96bdea39), SPH_C32(0x586f99c8), SPH_C32(0x43280000),
15106 SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000), SPH_C32(0x11137ea0),
15107 SPH_C32(0xab092944), SPH_C32(0x01d43999), SPH_C32(0x8624b510),
15108 SPH_C32(0xeb76bd71) },
15109 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
15110 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
15111 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
15112 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
15113 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
15114 SPH_C32(0x315d5140) },
15115 { SPH_C32(0x1fdd0000), SPH_C32(0x22fd0000), SPH_C32(0x43140000),
15116 SPH_C32(0x35eb5440), SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79),
15117 SPH_C32(0x44eb3eb0), SPH_C32(0x1600ed16), SPH_C32(0xa02e0000),
15118 SPH_C32(0xc0da0000), SPH_C32(0xdbb50000), SPH_C32(0xaee17ec0),
15119 SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8), SPH_C32(0xf5e11e16),
15120 SPH_C32(0xb0a0a848) }
15121 };
15122 static const sph_u32 T512_55[32][16] = {
15123 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15124 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15125 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15126 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15127 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15128 SPH_C32(0x00000000) },
15129 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
15130 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
15131 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
15132 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
15133 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
15134 SPH_C32(0xbe0a679e) },
15135 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
15136 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
15137 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
15138 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
15139 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
15140 SPH_C32(0x30aebcf7) },
15141 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
15142 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
15143 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
15144 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
15145 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
15146 SPH_C32(0x8ea4db69) },
15147 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
15148 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
15149 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
15150 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
15151 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
15152 SPH_C32(0xc7ff60f0) },
15153 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
15154 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
15155 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
15156 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
15157 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
15158 SPH_C32(0x79f5076e) },
15159 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
15160 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
15161 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
15162 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
15163 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
15164 SPH_C32(0xf751dc07) },
15165 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
15166 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
15167 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
15168 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
15169 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
15170 SPH_C32(0x495bbb99) },
15171 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
15172 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
15173 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
15174 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
15175 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
15176 SPH_C32(0xe7e00a94) },
15177 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
15178 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
15179 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
15180 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
15181 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
15182 SPH_C32(0x59ea6d0a) },
15183 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
15184 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
15185 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
15186 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
15187 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
15188 SPH_C32(0xd74eb663) },
15189 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
15190 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
15191 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
15192 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
15193 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
15194 SPH_C32(0x6944d1fd) },
15195 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
15196 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
15197 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
15198 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
15199 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
15200 SPH_C32(0x201f6a64) },
15201 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
15202 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
15203 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
15204 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
15205 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
15206 SPH_C32(0x9e150dfa) },
15207 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
15208 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
15209 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
15210 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
15211 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
15212 SPH_C32(0x10b1d693) },
15213 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
15214 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
15215 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
15216 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
15217 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
15218 SPH_C32(0xaebbb10d) },
15219 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
15220 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
15221 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
15222 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
15223 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
15224 SPH_C32(0x56a7b19f) },
15225 { SPH_C32(0xb9800000), SPH_C32(0x1a480000), SPH_C32(0xebfb0000),
15226 SPH_C32(0xb72302f3), SPH_C32(0xfd1fb607), SPH_C32(0x8bb62494),
15227 SPH_C32(0x7c8b930b), SPH_C32(0x59fe93fe), SPH_C32(0xf0810000),
15228 SPH_C32(0x266b0000), SPH_C32(0x9ffe0000), SPH_C32(0xcbae00c1),
15229 SPH_C32(0x00c0cffd), SPH_C32(0x6b5bca1e), SPH_C32(0xc8ea607c),
15230 SPH_C32(0xe8add601) },
15231 { SPH_C32(0xe66c0000), SPH_C32(0x33030000), SPH_C32(0x72290000),
15232 SPH_C32(0xf9f302e1), SPH_C32(0xe3ccf974), SPH_C32(0x31112c5d),
15233 SPH_C32(0x2b9f98d4), SPH_C32(0x69502f09), SPH_C32(0xaf290000),
15234 SPH_C32(0x70680000), SPH_C32(0xdc500000), SPH_C32(0xaf5d00d2),
15235 SPH_C32(0x25be4942), SPH_C32(0x784a5e50), SPH_C32(0x9cf4f5c3),
15236 SPH_C32(0x66090d68) },
15237 { SPH_C32(0xb9c40000), SPH_C32(0x65000000), SPH_C32(0x31870000),
15238 SPH_C32(0x9d0002f2), SPH_C32(0xc6b27fcb), SPH_C32(0x2200b813),
15239 SPH_C32(0x7f810d6b), SPH_C32(0xe7f4f460), SPH_C32(0xaf6d0000),
15240 SPH_C32(0x0f200000), SPH_C32(0x062c0000), SPH_C32(0x857e00d3),
15241 SPH_C32(0x1e13808e), SPH_C32(0xd1fcc2d7), SPH_C32(0x9ffe6ba3),
15242 SPH_C32(0xd8036af6) },
15243 { SPH_C32(0x08bb0000), SPH_C32(0x9a4c0000), SPH_C32(0x3a940000),
15244 SPH_C32(0xf8480300), SPH_C32(0x4c3018c4), SPH_C32(0xa3cb4b8d),
15245 SPH_C32(0x6da425c0), SPH_C32(0xf74522f3), SPH_C32(0x8bed0000),
15246 SPH_C32(0x0e610000), SPH_C32(0xec670000), SPH_C32(0x82ce0060),
15247 SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322), SPH_C32(0xec18c51f),
15248 SPH_C32(0x9158d16f) },
15249 { SPH_C32(0x57130000), SPH_C32(0xcc4f0000), SPH_C32(0x793a0000),
15250 SPH_C32(0x9cbb0313), SPH_C32(0x694e9e7b), SPH_C32(0xb0dadfc3),
15251 SPH_C32(0x39bab07f), SPH_C32(0x79e1f99a), SPH_C32(0x8ba90000),
15252 SPH_C32(0x71290000), SPH_C32(0x361b0000), SPH_C32(0xa8ed0061),
15253 SPH_C32(0x9e1b8bd2), SPH_C32(0x06c25fa5), SPH_C32(0xef125b7f),
15254 SPH_C32(0x2f52b6f1) },
15255 { SPH_C32(0x08ff0000), SPH_C32(0xe5040000), SPH_C32(0xe0e80000),
15256 SPH_C32(0xd26b0301), SPH_C32(0x779dd108), SPH_C32(0x0a7dd70a),
15257 SPH_C32(0x6eaebba0), SPH_C32(0x494f456d), SPH_C32(0xd4010000),
15258 SPH_C32(0x272a0000), SPH_C32(0x75b50000), SPH_C32(0xcc1e0072),
15259 SPH_C32(0xbb650d6d), SPH_C32(0x15d3cbeb), SPH_C32(0xbb0ccec0),
15260 SPH_C32(0xa1f66d98) },
15261 { SPH_C32(0x57570000), SPH_C32(0xb3070000), SPH_C32(0xa3460000),
15262 SPH_C32(0xb6980312), SPH_C32(0x52e357b7), SPH_C32(0x196c4344),
15263 SPH_C32(0x3ab02e1f), SPH_C32(0xc7eb9e04), SPH_C32(0xd4450000),
15264 SPH_C32(0x58620000), SPH_C32(0xafc90000), SPH_C32(0xe63d0073),
15265 SPH_C32(0x80c8c4a1), SPH_C32(0xbc65576c), SPH_C32(0xb80650a0),
15266 SPH_C32(0x1ffc0a06) },
15267 { SPH_C32(0x9d000000), SPH_C32(0x1b090000), SPH_C32(0x01b00000),
15268 SPH_C32(0xb0930240), SPH_C32(0x46ba7497), SPH_C32(0xf53e2561),
15269 SPH_C32(0x0f6d3db7), SPH_C32(0x10a52867), SPH_C32(0x657e0000),
15270 SPH_C32(0xd8660000), SPH_C32(0x7ea60000), SPH_C32(0xa9560180),
15271 SPH_C32(0x31e76a62), SPH_C32(0x94183875), SPH_C32(0xa929e66b),
15272 SPH_C32(0xb147bb0b) },
15273 { SPH_C32(0xc2a80000), SPH_C32(0x4d0a0000), SPH_C32(0x421e0000),
15274 SPH_C32(0xd4600253), SPH_C32(0x63c4f228), SPH_C32(0xe62fb12f),
15275 SPH_C32(0x5b73a808), SPH_C32(0x9e01f30e), SPH_C32(0x653a0000),
15276 SPH_C32(0xa72e0000), SPH_C32(0xa4da0000), SPH_C32(0x83750181),
15277 SPH_C32(0x0a4aa3ae), SPH_C32(0x3daea4f2), SPH_C32(0xaa23780b),
15278 SPH_C32(0x0f4ddc95) },
15279 { SPH_C32(0x9d440000), SPH_C32(0x64410000), SPH_C32(0xdbcc0000),
15280 SPH_C32(0x9ab00241), SPH_C32(0x7d17bd5b), SPH_C32(0x5c88b9e6),
15281 SPH_C32(0x0c67a3d7), SPH_C32(0xaeaf4ff9), SPH_C32(0x3a920000),
15282 SPH_C32(0xf12d0000), SPH_C32(0xe7740000), SPH_C32(0xe7860192),
15283 SPH_C32(0x2f342511), SPH_C32(0x2ebf30bc), SPH_C32(0xfe3dedb4),
15284 SPH_C32(0x81e907fc) },
15285 { SPH_C32(0xc2ec0000), SPH_C32(0x32420000), SPH_C32(0x98620000),
15286 SPH_C32(0xfe430252), SPH_C32(0x58693be4), SPH_C32(0x4f992da8),
15287 SPH_C32(0x58793668), SPH_C32(0x200b9490), SPH_C32(0x3ad60000),
15288 SPH_C32(0x8e650000), SPH_C32(0x3d080000), SPH_C32(0xcda50193),
15289 SPH_C32(0x1499ecdd), SPH_C32(0x8709ac3b), SPH_C32(0xfd3773d4),
15290 SPH_C32(0x3fe36062) },
15291 { SPH_C32(0x73930000), SPH_C32(0xcd0e0000), SPH_C32(0x93710000),
15292 SPH_C32(0x9b0b03a0), SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36),
15293 SPH_C32(0x4a5c1ec3), SPH_C32(0x30ba4203), SPH_C32(0x1e560000),
15294 SPH_C32(0x8f240000), SPH_C32(0xd7430000), SPH_C32(0xca150120),
15295 SPH_C32(0xaf3c2e4d), SPH_C32(0xf981adce), SPH_C32(0x8ed1dd68),
15296 SPH_C32(0x76b8dbfb) },
15297 { SPH_C32(0x2c3b0000), SPH_C32(0x9b0d0000), SPH_C32(0xd0df0000),
15298 SPH_C32(0xfff803b3), SPH_C32(0xf795da54), SPH_C32(0xdd434a78),
15299 SPH_C32(0x1e428b7c), SPH_C32(0xbe1e996a), SPH_C32(0x1e120000),
15300 SPH_C32(0xf06c0000), SPH_C32(0x0d3f0000), SPH_C32(0xe0360121),
15301 SPH_C32(0x9491e781), SPH_C32(0x50373149), SPH_C32(0x8ddb4308),
15302 SPH_C32(0xc8b2bc65) },
15303 { SPH_C32(0x73d70000), SPH_C32(0xb2460000), SPH_C32(0x490d0000),
15304 SPH_C32(0xb12803a1), SPH_C32(0xe9469527), SPH_C32(0x67e442b1),
15305 SPH_C32(0x495680a3), SPH_C32(0x8eb0259d), SPH_C32(0x41ba0000),
15306 SPH_C32(0xa66f0000), SPH_C32(0x4e910000), SPH_C32(0x84c50132),
15307 SPH_C32(0xb1ef613e), SPH_C32(0x4326a507), SPH_C32(0xd9c5d6b7),
15308 SPH_C32(0x4616670c) },
15309 { SPH_C32(0x2c7f0000), SPH_C32(0xe4450000), SPH_C32(0x0aa30000),
15310 SPH_C32(0xd5db03b2), SPH_C32(0xcc381398), SPH_C32(0x74f5d6ff),
15311 SPH_C32(0x1d48151c), SPH_C32(0x0014fef4), SPH_C32(0x41fe0000),
15312 SPH_C32(0xd9270000), SPH_C32(0x94ed0000), SPH_C32(0xaee60133),
15313 SPH_C32(0x8a42a8f2), SPH_C32(0xea903980), SPH_C32(0xdacf48d7),
15314 SPH_C32(0xf81c0092) }
15315 };
15316 static const sph_u32 T512_60[16][16] = {
15317 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15318 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15319 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15320 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15321 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15322 SPH_C32(0x00000000) },
15323 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
15324 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
15325 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
15326 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
15327 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
15328 SPH_C32(0xda878000) },
15329 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
15330 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
15331 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
15332 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
15333 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
15334 SPH_C32(0x3c5dfffe) },
15335 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
15336 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
15337 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
15338 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
15339 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
15340 SPH_C32(0xe6da7ffe) },
15341 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
15342 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
15343 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
15344 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
15345 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
15346 SPH_C32(0x7b1675d7) },
15347 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
15348 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
15349 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
15350 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
15351 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
15352 SPH_C32(0xa191f5d7) },
15353 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
15354 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
15355 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
15356 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
15357 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
15358 SPH_C32(0x474b8a29) },
15359 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
15360 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
15361 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
15362 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
15363 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
15364 SPH_C32(0x9dcc0a29) },
15365 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
15366 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
15367 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
15368 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
15369 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
15370 SPH_C32(0x2879ebac) },
15371 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
15372 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
15373 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
15374 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
15375 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
15376 SPH_C32(0xf2fe6bac) },
15377 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
15378 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
15379 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
15380 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
15381 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
15382 SPH_C32(0x14241452) },
15383 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
15384 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
15385 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
15386 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
15387 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
15388 SPH_C32(0xcea39452) },
15389 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
15390 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
15391 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
15392 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
15393 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
15394 SPH_C32(0x536f9e7b) },
15395 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
15396 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
15397 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
15398 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
15399 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
15400 SPH_C32(0x89e81e7b) },
15401 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
15402 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
15403 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
15404 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
15405 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
15406 SPH_C32(0x6f326185) },
15407 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
15408 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
15409 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
15410 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
15411 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
15412 SPH_C32(0xb5b5e185) }
15413 };
15414 #define INPUT_BIG do { \
15415 unsigned acc = buf[0]; \
15416 const sph_u32 *rp; \
15417 rp = &T512_0[acc >> 3][0]; \
15418 m0 = rp[0]; \
15419 m1 = rp[1]; \
15420 m2 = rp[2]; \
15421 m3 = rp[3]; \
15422 m4 = rp[4]; \
15423 m5 = rp[5]; \
15424 m6 = rp[6]; \
15425 m7 = rp[7]; \
15426 m8 = rp[8]; \
15427 m9 = rp[9]; \
15428 mA = rp[10]; \
15429 mB = rp[11]; \
15430 mC = rp[12]; \
15431 mD = rp[13]; \
15432 mE = rp[14]; \
15433 mF = rp[15]; \
15434 acc = (acc << 8) | buf[1]; \
15435 rp = &T512_5[(acc >> 6) & 0x1f][0]; \
15436 m0 ^= rp[0]; \
15437 m1 ^= rp[1]; \
15438 m2 ^= rp[2]; \
15439 m3 ^= rp[3]; \
15440 m4 ^= rp[4]; \
15441 m5 ^= rp[5]; \
15442 m6 ^= rp[6]; \
15443 m7 ^= rp[7]; \
15444 m8 ^= rp[8]; \
15445 m9 ^= rp[9]; \
15446 mA ^= rp[10]; \
15447 mB ^= rp[11]; \
15448 mC ^= rp[12]; \
15449 mD ^= rp[13]; \
15450 mE ^= rp[14]; \
15451 mF ^= rp[15]; \
15452 rp = &T512_10[(acc >> 1) & 0x1f][0]; \
15453 m0 ^= rp[0]; \
15454 m1 ^= rp[1]; \
15455 m2 ^= rp[2]; \
15456 m3 ^= rp[3]; \
15457 m4 ^= rp[4]; \
15458 m5 ^= rp[5]; \
15459 m6 ^= rp[6]; \
15460 m7 ^= rp[7]; \
15461 m8 ^= rp[8]; \
15462 m9 ^= rp[9]; \
15463 mA ^= rp[10]; \
15464 mB ^= rp[11]; \
15465 mC ^= rp[12]; \
15466 mD ^= rp[13]; \
15467 mE ^= rp[14]; \
15468 mF ^= rp[15]; \
15469 acc = (acc << 8) | buf[2]; \
15470 rp = &T512_15[(acc >> 4) & 0x1f][0]; \
15471 m0 ^= rp[0]; \
15472 m1 ^= rp[1]; \
15473 m2 ^= rp[2]; \
15474 m3 ^= rp[3]; \
15475 m4 ^= rp[4]; \
15476 m5 ^= rp[5]; \
15477 m6 ^= rp[6]; \
15478 m7 ^= rp[7]; \
15479 m8 ^= rp[8]; \
15480 m9 ^= rp[9]; \
15481 mA ^= rp[10]; \
15482 mB ^= rp[11]; \
15483 mC ^= rp[12]; \
15484 mD ^= rp[13]; \
15485 mE ^= rp[14]; \
15486 mF ^= rp[15]; \
15487 acc = (acc << 8) | buf[3]; \
15488 rp = &T512_20[(acc >> 7) & 0x1f][0]; \
15489 m0 ^= rp[0]; \
15490 m1 ^= rp[1]; \
15491 m2 ^= rp[2]; \
15492 m3 ^= rp[3]; \
15493 m4 ^= rp[4]; \
15494 m5 ^= rp[5]; \
15495 m6 ^= rp[6]; \
15496 m7 ^= rp[7]; \
15497 m8 ^= rp[8]; \
15498 m9 ^= rp[9]; \
15499 mA ^= rp[10]; \
15500 mB ^= rp[11]; \
15501 mC ^= rp[12]; \
15502 mD ^= rp[13]; \
15503 mE ^= rp[14]; \
15504 mF ^= rp[15]; \
15505 rp = &T512_25[(acc >> 2) & 0x1f][0]; \
15506 m0 ^= rp[0]; \
15507 m1 ^= rp[1]; \
15508 m2 ^= rp[2]; \
15509 m3 ^= rp[3]; \
15510 m4 ^= rp[4]; \
15511 m5 ^= rp[5]; \
15512 m6 ^= rp[6]; \
15513 m7 ^= rp[7]; \
15514 m8 ^= rp[8]; \
15515 m9 ^= rp[9]; \
15516 mA ^= rp[10]; \
15517 mB ^= rp[11]; \
15518 mC ^= rp[12]; \
15519 mD ^= rp[13]; \
15520 mE ^= rp[14]; \
15521 mF ^= rp[15]; \
15522 acc = (acc << 8) | buf[4]; \
15523 rp = &T512_30[(acc >> 5) & 0x1f][0]; \
15524 m0 ^= rp[0]; \
15525 m1 ^= rp[1]; \
15526 m2 ^= rp[2]; \
15527 m3 ^= rp[3]; \
15528 m4 ^= rp[4]; \
15529 m5 ^= rp[5]; \
15530 m6 ^= rp[6]; \
15531 m7 ^= rp[7]; \
15532 m8 ^= rp[8]; \
15533 m9 ^= rp[9]; \
15534 mA ^= rp[10]; \
15535 mB ^= rp[11]; \
15536 mC ^= rp[12]; \
15537 mD ^= rp[13]; \
15538 mE ^= rp[14]; \
15539 mF ^= rp[15]; \
15540 rp = &T512_35[acc & 0x1f][0]; \
15541 m0 ^= rp[0]; \
15542 m1 ^= rp[1]; \
15543 m2 ^= rp[2]; \
15544 m3 ^= rp[3]; \
15545 m4 ^= rp[4]; \
15546 m5 ^= rp[5]; \
15547 m6 ^= rp[6]; \
15548 m7 ^= rp[7]; \
15549 m8 ^= rp[8]; \
15550 m9 ^= rp[9]; \
15551 mA ^= rp[10]; \
15552 mB ^= rp[11]; \
15553 mC ^= rp[12]; \
15554 mD ^= rp[13]; \
15555 mE ^= rp[14]; \
15556 mF ^= rp[15]; \
15557 acc = buf[5]; \
15558 rp = &T512_40[acc >> 3][0]; \
15559 m0 ^= rp[0]; \
15560 m1 ^= rp[1]; \
15561 m2 ^= rp[2]; \
15562 m3 ^= rp[3]; \
15563 m4 ^= rp[4]; \
15564 m5 ^= rp[5]; \
15565 m6 ^= rp[6]; \
15566 m7 ^= rp[7]; \
15567 m8 ^= rp[8]; \
15568 m9 ^= rp[9]; \
15569 mA ^= rp[10]; \
15570 mB ^= rp[11]; \
15571 mC ^= rp[12]; \
15572 mD ^= rp[13]; \
15573 mE ^= rp[14]; \
15574 mF ^= rp[15]; \
15575 acc = (acc << 8) | buf[6]; \
15576 rp = &T512_45[(acc >> 6) & 0x1f][0]; \
15577 m0 ^= rp[0]; \
15578 m1 ^= rp[1]; \
15579 m2 ^= rp[2]; \
15580 m3 ^= rp[3]; \
15581 m4 ^= rp[4]; \
15582 m5 ^= rp[5]; \
15583 m6 ^= rp[6]; \
15584 m7 ^= rp[7]; \
15585 m8 ^= rp[8]; \
15586 m9 ^= rp[9]; \
15587 mA ^= rp[10]; \
15588 mB ^= rp[11]; \
15589 mC ^= rp[12]; \
15590 mD ^= rp[13]; \
15591 mE ^= rp[14]; \
15592 mF ^= rp[15]; \
15593 rp = &T512_50[(acc >> 1) & 0x1f][0]; \
15594 m0 ^= rp[0]; \
15595 m1 ^= rp[1]; \
15596 m2 ^= rp[2]; \
15597 m3 ^= rp[3]; \
15598 m4 ^= rp[4]; \
15599 m5 ^= rp[5]; \
15600 m6 ^= rp[6]; \
15601 m7 ^= rp[7]; \
15602 m8 ^= rp[8]; \
15603 m9 ^= rp[9]; \
15604 mA ^= rp[10]; \
15605 mB ^= rp[11]; \
15606 mC ^= rp[12]; \
15607 mD ^= rp[13]; \
15608 mE ^= rp[14]; \
15609 mF ^= rp[15]; \
15610 acc = (acc << 8) | buf[7]; \
15611 rp = &T512_55[(acc >> 4) & 0x1f][0]; \
15612 m0 ^= rp[0]; \
15613 m1 ^= rp[1]; \
15614 m2 ^= rp[2]; \
15615 m3 ^= rp[3]; \
15616 m4 ^= rp[4]; \
15617 m5 ^= rp[5]; \
15618 m6 ^= rp[6]; \
15619 m7 ^= rp[7]; \
15620 m8 ^= rp[8]; \
15621 m9 ^= rp[9]; \
15622 mA ^= rp[10]; \
15623 mB ^= rp[11]; \
15624 mC ^= rp[12]; \
15625 mD ^= rp[13]; \
15626 mE ^= rp[14]; \
15627 mF ^= rp[15]; \
15628 rp = &T512_60[acc & 0x0f][0]; \
15629 m0 ^= rp[0]; \
15630 m1 ^= rp[1]; \
15631 m2 ^= rp[2]; \
15632 m3 ^= rp[3]; \
15633 m4 ^= rp[4]; \
15634 m5 ^= rp[5]; \
15635 m6 ^= rp[6]; \
15636 m7 ^= rp[7]; \
15637 m8 ^= rp[8]; \
15638 m9 ^= rp[9]; \
15639 mA ^= rp[10]; \
15640 mB ^= rp[11]; \
15641 mC ^= rp[12]; \
15642 mD ^= rp[13]; \
15643 mE ^= rp[14]; \
15644 mF ^= rp[15]; \
15645 } while (0)
15646 #endif
15647 #if SPH_HAMSI_EXPAND_BIG == 6
15648 static const sph_u32 T512_0[64][16] = {
15649 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15650 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15651 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15652 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15653 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
15654 SPH_C32(0x00000000) },
15655 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
15656 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
15657 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
15658 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
15659 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
15660 SPH_C32(0xdc24e61f) },
15661 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
15662 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
15663 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
15664 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
15665 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
15666 SPH_C32(0x3daac2da) },
15667 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
15668 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
15669 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
15670 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
15671 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
15672 SPH_C32(0xe18e24c5) },
15673 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
15674 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
15675 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
15676 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
15677 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
15678 SPH_C32(0x78cace29) },
15679 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
15680 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
15681 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
15682 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
15683 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
15684 SPH_C32(0xa4ee2836) },
15685 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
15686 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
15687 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
15688 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
15689 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
15690 SPH_C32(0x45600cf3) },
15691 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
15692 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
15693 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
15694 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
15695 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
15696 SPH_C32(0x9944eaec) },
15697 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
15698 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
15699 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
15700 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
15701 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
15702 SPH_C32(0x2dd1f9ab) },
15703 { SPH_C32(0x88e12400), SPH_C32(0x093a0000), SPH_C32(0xf3760000),
15704 SPH_C32(0x1cf20000), SPH_C32(0x975b7e29), SPH_C32(0x515de88c),
15705 SPH_C32(0x04af54fa), SPH_C32(0x9944eaec), SPH_C32(0xebf45000),
15706 SPH_C32(0x92870000), SPH_C32(0xa3400000), SPH_C32(0xb7230000),
15707 SPH_C32(0x99550050), SPH_C32(0x8d17b45c), SPH_C32(0x2a727878),
15708 SPH_C32(0xf1f51fb4) },
15709 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
15710 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
15711 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
15712 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
15713 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
15714 SPH_C32(0x107b3b71) },
15715 { SPH_C32(0xab863000), SPH_C32(0xc1830000), SPH_C32(0x07b10000),
15716 SPH_C32(0xe7870000), SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5),
15717 SPH_C32(0x066b5ec5), SPH_C32(0x45600cf3), SPH_C32(0xdcc97800),
15718 SPH_C32(0xe3d70000), SPH_C32(0x36a00000), SPH_C32(0xbd370000),
15719 SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d), SPH_C32(0x6f1f1567),
15720 SPH_C32(0xcc5fdd6e) },
15721 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
15722 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
15723 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
15724 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
15725 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
15726 SPH_C32(0x551b3782) },
15727 { SPH_C32(0xdcc97800), SPH_C32(0xe3d70000), SPH_C32(0x36a00000),
15728 SPH_C32(0xbd370000), SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d),
15729 SPH_C32(0x6f1f1567), SPH_C32(0xcc5fdd6e), SPH_C32(0x774f4800),
15730 SPH_C32(0x22540000), SPH_C32(0x31110000), SPH_C32(0x5ab00000),
15731 SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8), SPH_C32(0x69744ba2),
15732 SPH_C32(0x893fd19d) },
15733 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
15734 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
15735 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
15736 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
15737 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
15738 SPH_C32(0x68b1f558) },
15739 { SPH_C32(0xffae6c00), SPH_C32(0x2b6e0000), SPH_C32(0xc2670000),
15740 SPH_C32(0x46420000), SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924),
15741 SPH_C32(0x6ddb1f58), SPH_C32(0x107b3b71), SPH_C32(0x40726000),
15742 SPH_C32(0x53040000), SPH_C32(0xa4f10000), SPH_C32(0x50a40000),
15743 SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999), SPH_C32(0x2c1926bd),
15744 SPH_C32(0xb4951347) },
15745 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
15746 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
15747 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
15748 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
15749 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
15750 SPH_C32(0xbf2c0be2) },
15751 { SPH_C32(0x3d1ea000), SPH_C32(0xdd0e0000), SPH_C32(0x936c0000),
15752 SPH_C32(0x33920000), SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d),
15753 SPH_C32(0xb4492579), SPH_C32(0x6c83ba01), SPH_C32(0x650a1800),
15754 SPH_C32(0xc0db0000), SPH_C32(0x299a0000), SPH_C32(0x41a80000),
15755 SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda), SPH_C32(0x234ec450),
15756 SPH_C32(0x6308edfd) },
15757 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
15758 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
15759 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
15760 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
15761 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
15762 SPH_C32(0x8286c938) },
15763 { SPH_C32(0x1e79b400), SPH_C32(0x15b70000), SPH_C32(0x67ab0000),
15764 SPH_C32(0xc8e70000), SPH_C32(0xb3725786), SPH_C32(0x1e2daf74),
15765 SPH_C32(0xb68d2f46), SPH_C32(0xb0a75c1e), SPH_C32(0x52373000),
15766 SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000), SPH_C32(0x4bbc0000),
15767 SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb), SPH_C32(0x6623a94f),
15768 SPH_C32(0x5ea22f27) },
15769 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
15770 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
15771 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
15772 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
15773 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
15774 SPH_C32(0xc7e6c5cb) },
15775 { SPH_C32(0x6936fc00), SPH_C32(0x37e30000), SPH_C32(0x56ba0000),
15776 SPH_C32(0x92570000), SPH_C32(0x731d1493), SPH_C32(0x722ecedc),
15777 SPH_C32(0xdff964e4), SPH_C32(0x39988d83), SPH_C32(0xf9b10000),
15778 SPH_C32(0x70080000), SPH_C32(0xbbcb0000), SPH_C32(0xac3b0000),
15779 SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e), SPH_C32(0x6048f78a),
15780 SPH_C32(0x1bc223d4) },
15781 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
15782 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
15783 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
15784 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
15785 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
15786 SPH_C32(0xfa4c0711) },
15787 { SPH_C32(0x4a51e800), SPH_C32(0xff5a0000), SPH_C32(0xa27d0000),
15788 SPH_C32(0x69220000), SPH_C32(0x00d030f6), SPH_C32(0x8a886b95),
15789 SPH_C32(0xdd3d6edb), SPH_C32(0xe5bc6b9c), SPH_C32(0xce8c2800),
15790 SPH_C32(0x01580000), SPH_C32(0x2e2b0000), SPH_C32(0xa62f0000),
15791 SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f), SPH_C32(0x25259a95),
15792 SPH_C32(0x2668e10e) },
15793 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
15794 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
15795 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
15796 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
15797 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
15798 SPH_C32(0x92fdf249) },
15799 { SPH_C32(0xa1a5b800), SPH_C32(0x6ddd0000), SPH_C32(0x013d0000),
15800 SPH_C32(0xde010000), SPH_C32(0x998530a6), SPH_C32(0x079fdfc9),
15801 SPH_C32(0xf74f16a3), SPH_C32(0x14497428), SPH_C32(0xad995c00),
15802 SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000), SPH_C32(0x0dfe0000),
15803 SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf), SPH_C32(0x0bf8b617),
15804 SPH_C32(0x4ed91456) },
15805 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
15806 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
15807 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
15808 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
15809 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
15810 SPH_C32(0xaf573093) },
15811 { SPH_C32(0x82c2ac00), SPH_C32(0xa5640000), SPH_C32(0xf5fa0000),
15812 SPH_C32(0x25740000), SPH_C32(0xea4814c3), SPH_C32(0xff397a80),
15813 SPH_C32(0xf58b1c9c), SPH_C32(0xc86d9237), SPH_C32(0x9aa47400),
15814 SPH_C32(0xebb50000), SPH_C32(0xebfd0000), SPH_C32(0x07ea0000),
15815 SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe), SPH_C32(0x4e95db08),
15816 SPH_C32(0x7373d68c) },
15817 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
15818 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
15819 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
15820 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
15821 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
15822 SPH_C32(0xea373c60) },
15823 { SPH_C32(0xf58de400), SPH_C32(0x87300000), SPH_C32(0xc4eb0000),
15824 SPH_C32(0x7fc40000), SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28),
15825 SPH_C32(0x9cff573e), SPH_C32(0x415243aa), SPH_C32(0x31224400),
15826 SPH_C32(0x2a360000), SPH_C32(0xec4c0000), SPH_C32(0xe06d0000),
15827 SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b), SPH_C32(0x48fe85cd),
15828 SPH_C32(0x3613da7f) },
15829 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
15830 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
15831 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
15832 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
15833 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
15834 SPH_C32(0xd79dfeba) },
15835 { SPH_C32(0xd6eaf000), SPH_C32(0x4f890000), SPH_C32(0x302c0000),
15836 SPH_C32(0x84b10000), SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61),
15837 SPH_C32(0x9e3b5d01), SPH_C32(0x9d76a5b5), SPH_C32(0x061f6c00),
15838 SPH_C32(0x5b660000), SPH_C32(0x79ac0000), SPH_C32(0xea790000),
15839 SPH_C32(0x1751235e), SPH_C32(0x60f3d20a), SPH_C32(0x0d93e8d2),
15840 SPH_C32(0x0bb918a5) },
15841 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
15842 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
15843 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
15844 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
15845 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
15846 SPH_C32(0x32219526) },
15847 { SPH_C32(0x52373000), SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000),
15848 SPH_C32(0x4bbc0000), SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb),
15849 SPH_C32(0x6623a94f), SPH_C32(0x5ea22f27), SPH_C32(0x4c4e8400),
15850 SPH_C32(0xa43c0000), SPH_C32(0xdbd10000), SPH_C32(0x835b0000),
15851 SPH_C32(0x178113a8), SPH_C32(0xea7bb99f), SPH_C32(0xd0ae8609),
15852 SPH_C32(0xee057339) },
15853 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
15854 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
15855 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
15856 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
15857 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
15858 SPH_C32(0x0f8b57fc) },
15859 { SPH_C32(0x71502400), SPH_C32(0x79320000), SPH_C32(0x48bd0000),
15860 SPH_C32(0xb0c90000), SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2),
15861 SPH_C32(0x64e7a370), SPH_C32(0x8286c938), SPH_C32(0x7b73ac00),
15862 SPH_C32(0xd56c0000), SPH_C32(0x4e310000), SPH_C32(0x894f0000),
15863 SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae), SPH_C32(0x95c3eb16),
15864 SPH_C32(0xd3afb1e3) },
15865 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
15866 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
15867 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
15868 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
15869 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
15870 SPH_C32(0x4aeb5b0f) },
15871 { SPH_C32(0x061f6c00), SPH_C32(0x5b660000), SPH_C32(0x79ac0000),
15872 SPH_C32(0xea790000), SPH_C32(0x1751235e), SPH_C32(0x60f3d20a),
15873 SPH_C32(0x0d93e8d2), SPH_C32(0x0bb918a5), SPH_C32(0xd0f59c00),
15874 SPH_C32(0x14ef0000), SPH_C32(0x49800000), SPH_C32(0x6ec80000),
15875 SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b), SPH_C32(0x93a8b5d3),
15876 SPH_C32(0x96cfbd10) },
15877 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
15878 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
15879 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
15880 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
15881 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
15882 SPH_C32(0x774199d5) },
15883 { SPH_C32(0x25787800), SPH_C32(0x93df0000), SPH_C32(0x8d6b0000),
15884 SPH_C32(0x110c0000), SPH_C32(0x649c073b), SPH_C32(0x98557743),
15885 SPH_C32(0x0f57e2ed), SPH_C32(0xd79dfeba), SPH_C32(0xe7c8b400),
15886 SPH_C32(0x65bf0000), SPH_C32(0xdc600000), SPH_C32(0x64dc0000),
15887 SPH_C32(0xf31749e4), SPH_C32(0x4380f45a), SPH_C32(0xd6c5d8cc),
15888 SPH_C32(0xab657fca) },
15889 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
15890 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
15891 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
15892 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
15893 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
15894 SPH_C32(0x1ff06c8d) },
15895 { SPH_C32(0xce8c2800), SPH_C32(0x01580000), SPH_C32(0x2e2b0000),
15896 SPH_C32(0xa62f0000), SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f),
15897 SPH_C32(0x25259a95), SPH_C32(0x2668e10e), SPH_C32(0x84ddc000),
15898 SPH_C32(0xfe020000), SPH_C32(0x8c560000), SPH_C32(0xcf0d0000),
15899 SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a), SPH_C32(0xf818f44e),
15900 SPH_C32(0xc3d48a92) },
15901 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
15902 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
15903 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
15904 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
15905 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
15906 SPH_C32(0x225aae57) },
15907 { SPH_C32(0xedeb3c00), SPH_C32(0xc9e10000), SPH_C32(0xdaec0000),
15908 SPH_C32(0x5d5a0000), SPH_C32(0x8e04230e), SPH_C32(0xede46656),
15909 SPH_C32(0x27e190aa), SPH_C32(0xfa4c0711), SPH_C32(0xb3e0e800),
15910 SPH_C32(0x8f520000), SPH_C32(0x19b60000), SPH_C32(0xc5190000),
15911 SPH_C32(0x40b52e94), SPH_C32(0xd72530bb), SPH_C32(0xbd759951),
15912 SPH_C32(0xfe7e4848) },
15913 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
15914 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
15915 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
15916 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
15917 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
15918 SPH_C32(0x673aa2a4) },
15919 { SPH_C32(0x9aa47400), SPH_C32(0xebb50000), SPH_C32(0xebfd0000),
15920 SPH_C32(0x07ea0000), SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe),
15921 SPH_C32(0x4e95db08), SPH_C32(0x7373d68c), SPH_C32(0x1866d800),
15922 SPH_C32(0x4ed10000), SPH_C32(0x1e070000), SPH_C32(0x229e0000),
15923 SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e), SPH_C32(0xbb1ec794),
15924 SPH_C32(0xbb1e44bb) },
15925 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
15926 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
15927 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
15928 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
15929 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
15930 SPH_C32(0x5a90607e) },
15931 { SPH_C32(0xb9c36000), SPH_C32(0x230c0000), SPH_C32(0x1f3a0000),
15932 SPH_C32(0xfc9f0000), SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7),
15933 SPH_C32(0x4c51d137), SPH_C32(0xaf573093), SPH_C32(0x2f5bf000),
15934 SPH_C32(0x3f810000), SPH_C32(0x8be70000), SPH_C32(0x288a0000),
15935 SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f), SPH_C32(0xfe73aa8b),
15936 SPH_C32(0x86b48661) },
15937 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
15938 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
15939 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
15940 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
15941 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
15942 SPH_C32(0x8d0d9ec4) },
15943 { SPH_C32(0x7b73ac00), SPH_C32(0xd56c0000), SPH_C32(0x4e310000),
15944 SPH_C32(0x894f0000), SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae),
15945 SPH_C32(0x95c3eb16), SPH_C32(0xd3afb1e3), SPH_C32(0x0a238800),
15946 SPH_C32(0xac5e0000), SPH_C32(0x068c0000), SPH_C32(0x39860000),
15947 SPH_C32(0x7d136aea), SPH_C32(0xae64920c), SPH_C32(0xf1244866),
15948 SPH_C32(0x512978db) },
15949 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
15950 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
15951 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
15952 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
15953 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
15954 SPH_C32(0xb0a75c1e) },
15955 { SPH_C32(0x5814b800), SPH_C32(0x1dd50000), SPH_C32(0xbaf60000),
15956 SPH_C32(0x723a0000), SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7),
15957 SPH_C32(0x9707e129), SPH_C32(0x0f8b57fc), SPH_C32(0x3d1ea000),
15958 SPH_C32(0xdd0e0000), SPH_C32(0x936c0000), SPH_C32(0x33920000),
15959 SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d), SPH_C32(0xb4492579),
15960 SPH_C32(0x6c83ba01) },
15961 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
15962 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
15963 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
15964 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
15965 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
15966 SPH_C32(0xf5c750ed) },
15967 { SPH_C32(0x2f5bf000), SPH_C32(0x3f810000), SPH_C32(0x8be70000),
15968 SPH_C32(0x288a0000), SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f),
15969 SPH_C32(0xfe73aa8b), SPH_C32(0x86b48661), SPH_C32(0x96989000),
15970 SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000), SPH_C32(0xd4150000),
15971 SPH_C32(0x242929af), SPH_C32(0x4f7047f8), SPH_C32(0xb2227bbc),
15972 SPH_C32(0x29e3b6f2) },
15973 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
15974 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
15975 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
15976 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
15977 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
15978 SPH_C32(0xc86d9237) },
15979 { SPH_C32(0x0c3ce400), SPH_C32(0xf7380000), SPH_C32(0x7f200000),
15980 SPH_C32(0xd3ff0000), SPH_C32(0x6a4249b4), SPH_C32(0xce974006),
15981 SPH_C32(0xfcb7a0b4), SPH_C32(0x5a90607e), SPH_C32(0xa1a5b800),
15982 SPH_C32(0x6ddd0000), SPH_C32(0x013d0000), SPH_C32(0xde010000),
15983 SPH_C32(0x998530a6), SPH_C32(0x079fdfc9), SPH_C32(0xf74f16a3),
15984 SPH_C32(0x14497428) },
15985 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
15986 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
15987 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
15988 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
15989 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
15990 SPH_C32(0xa0dc676f) },
15991 { SPH_C32(0xe7c8b400), SPH_C32(0x65bf0000), SPH_C32(0xdc600000),
15992 SPH_C32(0x64dc0000), SPH_C32(0xf31749e4), SPH_C32(0x4380f45a),
15993 SPH_C32(0xd6c5d8cc), SPH_C32(0xab657fca), SPH_C32(0xc2b0cc00),
15994 SPH_C32(0xf6600000), SPH_C32(0x510b0000), SPH_C32(0x75d00000),
15995 SPH_C32(0x978b4edf), SPH_C32(0xdbd58319), SPH_C32(0xd9923a21),
15996 SPH_C32(0x7cf88170) },
15997 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
15998 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
15999 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
16000 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
16001 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
16002 SPH_C32(0x9d76a5b5) },
16003 { SPH_C32(0xc4afa000), SPH_C32(0xad060000), SPH_C32(0x28a70000),
16004 SPH_C32(0x9fa90000), SPH_C32(0x80da6d81), SPH_C32(0xbb265113),
16005 SPH_C32(0xd401d2f3), SPH_C32(0x774199d5), SPH_C32(0xf58de400),
16006 SPH_C32(0x87300000), SPH_C32(0xc4eb0000), SPH_C32(0x7fc40000),
16007 SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28), SPH_C32(0x9cff573e),
16008 SPH_C32(0x415243aa) },
16009 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
16010 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
16011 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
16012 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
16013 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
16014 SPH_C32(0xd816a946) },
16015 { SPH_C32(0xb3e0e800), SPH_C32(0x8f520000), SPH_C32(0x19b60000),
16016 SPH_C32(0xc5190000), SPH_C32(0x40b52e94), SPH_C32(0xd72530bb),
16017 SPH_C32(0xbd759951), SPH_C32(0xfe7e4848), SPH_C32(0x5e0bd400),
16018 SPH_C32(0x46b30000), SPH_C32(0xc35a0000), SPH_C32(0x98430000),
16019 SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed), SPH_C32(0x9a9409fb),
16020 SPH_C32(0x04324f59) },
16021 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
16022 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
16023 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
16024 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
16025 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
16026 SPH_C32(0xe5bc6b9c) },
16027 { SPH_C32(0x9087fc00), SPH_C32(0x47eb0000), SPH_C32(0xed710000),
16028 SPH_C32(0x3e6c0000), SPH_C32(0x33780af1), SPH_C32(0x2f8395f2),
16029 SPH_C32(0xbfb1936e), SPH_C32(0x225aae57), SPH_C32(0x6936fc00),
16030 SPH_C32(0x37e30000), SPH_C32(0x56ba0000), SPH_C32(0x92570000),
16031 SPH_C32(0x731d1493), SPH_C32(0x722ecedc), SPH_C32(0xdff964e4),
16032 SPH_C32(0x39988d83) }
16033 };
16034 static const sph_u32 T512_6[64][16] = {
16035 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16036 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16037 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16038 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16039 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16040 SPH_C32(0x00000000) },
16041 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
16042 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
16043 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
16044 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
16045 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
16046 SPH_C32(0x8a341574) },
16047 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
16048 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
16049 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
16050 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
16051 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
16052 SPH_C32(0x450360bf) },
16053 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
16054 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
16055 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
16056 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
16057 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
16058 SPH_C32(0xcf3775cb) },
16059 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
16060 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
16061 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
16062 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
16063 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
16064 SPH_C32(0xf3d45758) },
16065 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
16066 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
16067 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
16068 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
16069 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
16070 SPH_C32(0x79e0422c) },
16071 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
16072 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
16073 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
16074 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
16075 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
16076 SPH_C32(0xb6d737e7) },
16077 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
16078 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
16079 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
16080 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
16081 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
16082 SPH_C32(0x3ce32293) },
16083 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
16084 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
16085 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
16086 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
16087 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
16088 SPH_C32(0x925c44e9) },
16089 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
16090 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
16091 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
16092 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
16093 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
16094 SPH_C32(0x1868519d) },
16095 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
16096 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
16097 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
16098 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
16099 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
16100 SPH_C32(0xd75f2456) },
16101 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
16102 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
16103 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
16104 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
16105 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
16106 SPH_C32(0x5d6b3122) },
16107 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
16108 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
16109 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
16110 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
16111 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
16112 SPH_C32(0x618813b1) },
16113 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
16114 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
16115 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
16116 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
16117 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
16118 SPH_C32(0xebbc06c5) },
16119 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
16120 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
16121 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
16122 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
16123 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
16124 SPH_C32(0x248b730e) },
16125 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
16126 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
16127 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
16128 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
16129 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
16130 SPH_C32(0xaebf667a) },
16131 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
16132 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
16133 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
16134 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
16135 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
16136 SPH_C32(0x9e69af68) },
16137 { SPH_C32(0x984f0280), SPH_C32(0xcba70000), SPH_C32(0xa81c0000),
16138 SPH_C32(0x5d5d0000), SPH_C32(0x1238428a), SPH_C32(0x1e8e59dc),
16139 SPH_C32(0x6dd7c74f), SPH_C32(0x5d7828c1), SPH_C32(0x3d070060),
16140 SPH_C32(0x713d0000), SPH_C32(0x3b210000), SPH_C32(0x25500000),
16141 SPH_C32(0x4afd2541), SPH_C32(0x0b438f2e), SPH_C32(0xcc3b1956),
16142 SPH_C32(0x145dba1c) },
16143 { SPH_C32(0x1b670220), SPH_C32(0xace50000), SPH_C32(0x490b0000),
16144 SPH_C32(0x6a560000), SPH_C32(0xd99b42be), SPH_C32(0x22bacbe0),
16145 SPH_C32(0xfab07a83), SPH_C32(0x187b487e), SPH_C32(0x4a430090),
16146 SPH_C32(0x80670000), SPH_C32(0xce930000), SPH_C32(0x11440000),
16147 SPH_C32(0xc3ca5bcd), SPH_C32(0x51c8630b), SPH_C32(0xc7f8d448),
16148 SPH_C32(0xdb6acfd7) },
16149 { SPH_C32(0x6c2302d0), SPH_C32(0x5dbf0000), SPH_C32(0xbcb90000),
16150 SPH_C32(0x5e420000), SPH_C32(0x50ac3c32), SPH_C32(0x783127c5),
16151 SPH_C32(0xf173b79d), SPH_C32(0xd74c3db5), SPH_C32(0xbe2f00c0),
16152 SPH_C32(0x167f0000), SPH_C32(0xda360000), SPH_C32(0x125b0000),
16153 SPH_C32(0x815e2575), SPH_C32(0x37771d12), SPH_C32(0x5b5ca49a),
16154 SPH_C32(0x515edaa3) },
16155 { SPH_C32(0x078c0300), SPH_C32(0xa78f0000), SPH_C32(0x4f750000),
16156 SPH_C32(0xbd6b0000), SPH_C32(0x69875721), SPH_C32(0xed2450ba),
16157 SPH_C32(0x28ecbf49), SPH_C32(0xf3c74ebb), SPH_C32(0x7d5c0050),
16158 SPH_C32(0xeb690000), SPH_C32(0x79460000), SPH_C32(0x7ae10000),
16159 SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912), SPH_C32(0x4ba936b9),
16160 SPH_C32(0x6dbdf830) },
16161 { SPH_C32(0x70c803f0), SPH_C32(0x56d50000), SPH_C32(0xbac70000),
16162 SPH_C32(0x897f0000), SPH_C32(0xe0b029ad), SPH_C32(0xb7afbc9f),
16163 SPH_C32(0x232f7257), SPH_C32(0x3cf03b70), SPH_C32(0x89300000),
16164 SPH_C32(0x7d710000), SPH_C32(0x6de30000), SPH_C32(0x79fe0000),
16165 SPH_C32(0xdea93a7e), SPH_C32(0x307d770b), SPH_C32(0xd70d466b),
16166 SPH_C32(0xe789ed44) },
16167 { SPH_C32(0xf3e00350), SPH_C32(0x31970000), SPH_C32(0x5bd00000),
16168 SPH_C32(0xbe740000), SPH_C32(0x2b132999), SPH_C32(0x8b9b2ea3),
16169 SPH_C32(0xb448cf9b), SPH_C32(0x79f35bcf), SPH_C32(0xfe7400f0),
16170 SPH_C32(0x8c2b0000), SPH_C32(0x98510000), SPH_C32(0x4dea0000),
16171 SPH_C32(0x579e44f2), SPH_C32(0x6af69b2e), SPH_C32(0xdcce8b75),
16172 SPH_C32(0x28be988f) },
16173 { SPH_C32(0x84a403a0), SPH_C32(0xc0cd0000), SPH_C32(0xae620000),
16174 SPH_C32(0x8a600000), SPH_C32(0xa2245715), SPH_C32(0xd110c286),
16175 SPH_C32(0xbf8b0285), SPH_C32(0xb6c42e04), SPH_C32(0x0a1800a0),
16176 SPH_C32(0x1a330000), SPH_C32(0x8cf40000), SPH_C32(0x4ef50000),
16177 SPH_C32(0x150a3a4a), SPH_C32(0x0c49e537), SPH_C32(0x406afba7),
16178 SPH_C32(0xa28a8dfb) },
16179 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
16180 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
16181 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
16182 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
16183 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
16184 SPH_C32(0x0c35eb81) },
16185 { SPH_C32(0x2c7802e0), SPH_C32(0xc7eb0000), SPH_C32(0xfede0000),
16186 SPH_C32(0x01f30000), SPH_C32(0x866c5db5), SPH_C32(0x25b0a1f9),
16187 SPH_C32(0x76e19872), SPH_C32(0xaeac7f99), SPH_C32(0x61b70170),
16188 SPH_C32(0xe0030000), SPH_C32(0x7f380000), SPH_C32(0xaddc0000),
16189 SPH_C32(0x2c215159), SPH_C32(0x995c9248), SPH_C32(0x99f5f373),
16190 SPH_C32(0x8601fef5) },
16191 { SPH_C32(0xaf500240), SPH_C32(0xa0a90000), SPH_C32(0x1fc90000),
16192 SPH_C32(0x36f80000), SPH_C32(0x4dcf5d81), SPH_C32(0x198433c5),
16193 SPH_C32(0xe18625be), SPH_C32(0xebaf1f26), SPH_C32(0x16f30180),
16194 SPH_C32(0x11590000), SPH_C32(0x8a8a0000), SPH_C32(0x99c80000),
16195 SPH_C32(0xa5162fd5), SPH_C32(0xc3d77e6d), SPH_C32(0x92363e6d),
16196 SPH_C32(0x49368b3e) },
16197 { SPH_C32(0xd81402b0), SPH_C32(0x51f30000), SPH_C32(0xea7b0000),
16198 SPH_C32(0x02ec0000), SPH_C32(0xc4f8230d), SPH_C32(0x430fdfe0),
16199 SPH_C32(0xea45e8a0), SPH_C32(0x24986aed), SPH_C32(0xe29f01d0),
16200 SPH_C32(0x87410000), SPH_C32(0x9e2f0000), SPH_C32(0x9ad70000),
16201 SPH_C32(0xe782516d), SPH_C32(0xa5680074), SPH_C32(0x0e924ebf),
16202 SPH_C32(0xc3029e4a) },
16203 { SPH_C32(0xb3bb0360), SPH_C32(0xabc30000), SPH_C32(0x19b70000),
16204 SPH_C32(0xe1c50000), SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f),
16205 SPH_C32(0x33dae074), SPH_C32(0x001319e3), SPH_C32(0x21ec0140),
16206 SPH_C32(0x7a570000), SPH_C32(0x3d5f0000), SPH_C32(0xf26d0000),
16207 SPH_C32(0xfae130de), SPH_C32(0xc4dd1474), SPH_C32(0x1e67dc9c),
16208 SPH_C32(0xffe1bcd9) },
16209 { SPH_C32(0xc4ff0390), SPH_C32(0x5a990000), SPH_C32(0xec050000),
16210 SPH_C32(0xd5d10000), SPH_C32(0x74e43692), SPH_C32(0x8c9144ba),
16211 SPH_C32(0x38192d6a), SPH_C32(0xcf246c28), SPH_C32(0xd5800110),
16212 SPH_C32(0xec4f0000), SPH_C32(0x29fa0000), SPH_C32(0xf1720000),
16213 SPH_C32(0xb8754e66), SPH_C32(0xa2626a6d), SPH_C32(0x82c3ac4e),
16214 SPH_C32(0x75d5a9ad) },
16215 { SPH_C32(0x47d70330), SPH_C32(0x3ddb0000), SPH_C32(0x0d120000),
16216 SPH_C32(0xe2da0000), SPH_C32(0xbf4736a6), SPH_C32(0xb0a5d686),
16217 SPH_C32(0xaf7e90a6), SPH_C32(0x8a270c97), SPH_C32(0xa2c401e0),
16218 SPH_C32(0x1d150000), SPH_C32(0xdc480000), SPH_C32(0xc5660000),
16219 SPH_C32(0x314230ea), SPH_C32(0xf8e98648), SPH_C32(0x89006150),
16220 SPH_C32(0xbae2dc66) },
16221 { SPH_C32(0x309303c0), SPH_C32(0xcc810000), SPH_C32(0xf8a00000),
16222 SPH_C32(0xd6ce0000), SPH_C32(0x3670482a), SPH_C32(0xea2e3aa3),
16223 SPH_C32(0xa4bd5db8), SPH_C32(0x4510795c), SPH_C32(0x56a801b0),
16224 SPH_C32(0x8b0d0000), SPH_C32(0xc8ed0000), SPH_C32(0xc6790000),
16225 SPH_C32(0x73d64e52), SPH_C32(0x9e56f851), SPH_C32(0x15a41182),
16226 SPH_C32(0x30d6c912) },
16227 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
16228 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
16229 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
16230 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
16231 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
16232 SPH_C32(0x0c26f262) },
16233 { SPH_C32(0xbe2f00c0), SPH_C32(0x167f0000), SPH_C32(0xda360000),
16234 SPH_C32(0x125b0000), SPH_C32(0x815e2575), SPH_C32(0x37771d12),
16235 SPH_C32(0x5b5ca49a), SPH_C32(0x515edaa3), SPH_C32(0xd20c0210),
16236 SPH_C32(0x4bc00000), SPH_C32(0x668f0000), SPH_C32(0x4c190000),
16237 SPH_C32(0xd1f21947), SPH_C32(0x4f463ad7), SPH_C32(0xaa2f1307),
16238 SPH_C32(0x8612e716) },
16239 { SPH_C32(0x3d070060), SPH_C32(0x713d0000), SPH_C32(0x3b210000),
16240 SPH_C32(0x25500000), SPH_C32(0x4afd2541), SPH_C32(0x0b438f2e),
16241 SPH_C32(0xcc3b1956), SPH_C32(0x145dba1c), SPH_C32(0xa54802e0),
16242 SPH_C32(0xba9a0000), SPH_C32(0x933d0000), SPH_C32(0x780d0000),
16243 SPH_C32(0x58c567cb), SPH_C32(0x15cdd6f2), SPH_C32(0xa1ecde19),
16244 SPH_C32(0x492592dd) },
16245 { SPH_C32(0x4a430090), SPH_C32(0x80670000), SPH_C32(0xce930000),
16246 SPH_C32(0x11440000), SPH_C32(0xc3ca5bcd), SPH_C32(0x51c8630b),
16247 SPH_C32(0xc7f8d448), SPH_C32(0xdb6acfd7), SPH_C32(0x512402b0),
16248 SPH_C32(0x2c820000), SPH_C32(0x87980000), SPH_C32(0x7b120000),
16249 SPH_C32(0x1a511973), SPH_C32(0x7372a8eb), SPH_C32(0x3d48aecb),
16250 SPH_C32(0xc31187a9) },
16251 { SPH_C32(0x21ec0140), SPH_C32(0x7a570000), SPH_C32(0x3d5f0000),
16252 SPH_C32(0xf26d0000), SPH_C32(0xfae130de), SPH_C32(0xc4dd1474),
16253 SPH_C32(0x1e67dc9c), SPH_C32(0xffe1bcd9), SPH_C32(0x92570220),
16254 SPH_C32(0xd1940000), SPH_C32(0x24e80000), SPH_C32(0x13a80000),
16255 SPH_C32(0x073278c0), SPH_C32(0x12c7bceb), SPH_C32(0x2dbd3ce8),
16256 SPH_C32(0xfff2a53a) },
16257 { SPH_C32(0x56a801b0), SPH_C32(0x8b0d0000), SPH_C32(0xc8ed0000),
16258 SPH_C32(0xc6790000), SPH_C32(0x73d64e52), SPH_C32(0x9e56f851),
16259 SPH_C32(0x15a41182), SPH_C32(0x30d6c912), SPH_C32(0x663b0270),
16260 SPH_C32(0x478c0000), SPH_C32(0x304d0000), SPH_C32(0x10b70000),
16261 SPH_C32(0x45a60678), SPH_C32(0x7478c2f2), SPH_C32(0xb1194c3a),
16262 SPH_C32(0x75c6b04e) },
16263 { SPH_C32(0xd5800110), SPH_C32(0xec4f0000), SPH_C32(0x29fa0000),
16264 SPH_C32(0xf1720000), SPH_C32(0xb8754e66), SPH_C32(0xa2626a6d),
16265 SPH_C32(0x82c3ac4e), SPH_C32(0x75d5a9ad), SPH_C32(0x117f0280),
16266 SPH_C32(0xb6d60000), SPH_C32(0xc5ff0000), SPH_C32(0x24a30000),
16267 SPH_C32(0xcc9178f4), SPH_C32(0x2ef32ed7), SPH_C32(0xbada8124),
16268 SPH_C32(0xbaf1c585) },
16269 { SPH_C32(0xa2c401e0), SPH_C32(0x1d150000), SPH_C32(0xdc480000),
16270 SPH_C32(0xc5660000), SPH_C32(0x314230ea), SPH_C32(0xf8e98648),
16271 SPH_C32(0x89006150), SPH_C32(0xbae2dc66), SPH_C32(0xe51302d0),
16272 SPH_C32(0x20ce0000), SPH_C32(0xd15a0000), SPH_C32(0x27bc0000),
16273 SPH_C32(0x8e05064c), SPH_C32(0x484c50ce), SPH_C32(0x267ef1f6),
16274 SPH_C32(0x30c5d0f1) },
16275 { SPH_C32(0x7d5c0050), SPH_C32(0xeb690000), SPH_C32(0x79460000),
16276 SPH_C32(0x7ae10000), SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912),
16277 SPH_C32(0x4ba936b9), SPH_C32(0x6dbdf830), SPH_C32(0x7ad00350),
16278 SPH_C32(0x4ce60000), SPH_C32(0x36330000), SPH_C32(0xc78a0000),
16279 SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8), SPH_C32(0x634589f0),
16280 SPH_C32(0x9e7ab68b) },
16281 { SPH_C32(0x0a1800a0), SPH_C32(0x1a330000), SPH_C32(0x8cf40000),
16282 SPH_C32(0x4ef50000), SPH_C32(0x150a3a4a), SPH_C32(0x0c49e537),
16283 SPH_C32(0x406afba7), SPH_C32(0xa28a8dfb), SPH_C32(0x8ebc0300),
16284 SPH_C32(0xdafe0000), SPH_C32(0x22960000), SPH_C32(0xc4950000),
16285 SPH_C32(0xb72e6d5f), SPH_C32(0xdd5927b1), SPH_C32(0xffe1f922),
16286 SPH_C32(0x144ea3ff) },
16287 { SPH_C32(0x89300000), SPH_C32(0x7d710000), SPH_C32(0x6de30000),
16288 SPH_C32(0x79fe0000), SPH_C32(0xdea93a7e), SPH_C32(0x307d770b),
16289 SPH_C32(0xd70d466b), SPH_C32(0xe789ed44), SPH_C32(0xf9f803f0),
16290 SPH_C32(0x2ba40000), SPH_C32(0xd7240000), SPH_C32(0xf0810000),
16291 SPH_C32(0x3e1913d3), SPH_C32(0x87d2cb94), SPH_C32(0xf422343c),
16292 SPH_C32(0xdb79d634) },
16293 { SPH_C32(0xfe7400f0), SPH_C32(0x8c2b0000), SPH_C32(0x98510000),
16294 SPH_C32(0x4dea0000), SPH_C32(0x579e44f2), SPH_C32(0x6af69b2e),
16295 SPH_C32(0xdcce8b75), SPH_C32(0x28be988f), SPH_C32(0x0d9403a0),
16296 SPH_C32(0xbdbc0000), SPH_C32(0xc3810000), SPH_C32(0xf39e0000),
16297 SPH_C32(0x7c8d6d6b), SPH_C32(0xe16db58d), SPH_C32(0x688644ee),
16298 SPH_C32(0x514dc340) },
16299 { SPH_C32(0x95db0120), SPH_C32(0x761b0000), SPH_C32(0x6b9d0000),
16300 SPH_C32(0xaec30000), SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51),
16301 SPH_C32(0x055183a1), SPH_C32(0x0c35eb81), SPH_C32(0xcee70330),
16302 SPH_C32(0x40aa0000), SPH_C32(0x60f10000), SPH_C32(0x9b240000),
16303 SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d), SPH_C32(0x7873d6cd),
16304 SPH_C32(0x6daee1d3) },
16305 { SPH_C32(0xe29f01d0), SPH_C32(0x87410000), SPH_C32(0x9e2f0000),
16306 SPH_C32(0x9ad70000), SPH_C32(0xe782516d), SPH_C32(0xa5680074),
16307 SPH_C32(0x0e924ebf), SPH_C32(0xc3029e4a), SPH_C32(0x3a8b0360),
16308 SPH_C32(0xd6b20000), SPH_C32(0x74540000), SPH_C32(0x983b0000),
16309 SPH_C32(0x237a7260), SPH_C32(0xe667df94), SPH_C32(0xe4d7a61f),
16310 SPH_C32(0xe79af4a7) },
16311 { SPH_C32(0x61b70170), SPH_C32(0xe0030000), SPH_C32(0x7f380000),
16312 SPH_C32(0xaddc0000), SPH_C32(0x2c215159), SPH_C32(0x995c9248),
16313 SPH_C32(0x99f5f373), SPH_C32(0x8601fef5), SPH_C32(0x4dcf0390),
16314 SPH_C32(0x27e80000), SPH_C32(0x81e60000), SPH_C32(0xac2f0000),
16315 SPH_C32(0xaa4d0cec), SPH_C32(0xbcec33b1), SPH_C32(0xef146b01),
16316 SPH_C32(0x28ad816c) },
16317 { SPH_C32(0x16f30180), SPH_C32(0x11590000), SPH_C32(0x8a8a0000),
16318 SPH_C32(0x99c80000), SPH_C32(0xa5162fd5), SPH_C32(0xc3d77e6d),
16319 SPH_C32(0x92363e6d), SPH_C32(0x49368b3e), SPH_C32(0xb9a303c0),
16320 SPH_C32(0xb1f00000), SPH_C32(0x95430000), SPH_C32(0xaf300000),
16321 SPH_C32(0xe8d97254), SPH_C32(0xda534da8), SPH_C32(0x73b01bd3),
16322 SPH_C32(0xa2999418) },
16323 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
16324 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
16325 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
16326 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
16327 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
16328 SPH_C32(0x924f5d0a) },
16329 { SPH_C32(0x512402b0), SPH_C32(0x2c820000), SPH_C32(0x87980000),
16330 SPH_C32(0x7b120000), SPH_C32(0x1a511973), SPH_C32(0x7372a8eb),
16331 SPH_C32(0x3d48aecb), SPH_C32(0xc31187a9), SPH_C32(0x1b670220),
16332 SPH_C32(0xace50000), SPH_C32(0x490b0000), SPH_C32(0x6a560000),
16333 SPH_C32(0xd99b42be), SPH_C32(0x22bacbe0), SPH_C32(0xfab07a83),
16334 SPH_C32(0x187b487e) },
16335 { SPH_C32(0xd20c0210), SPH_C32(0x4bc00000), SPH_C32(0x668f0000),
16336 SPH_C32(0x4c190000), SPH_C32(0xd1f21947), SPH_C32(0x4f463ad7),
16337 SPH_C32(0xaa2f1307), SPH_C32(0x8612e716), SPH_C32(0x6c2302d0),
16338 SPH_C32(0x5dbf0000), SPH_C32(0xbcb90000), SPH_C32(0x5e420000),
16339 SPH_C32(0x50ac3c32), SPH_C32(0x783127c5), SPH_C32(0xf173b79d),
16340 SPH_C32(0xd74c3db5) },
16341 { SPH_C32(0xa54802e0), SPH_C32(0xba9a0000), SPH_C32(0x933d0000),
16342 SPH_C32(0x780d0000), SPH_C32(0x58c567cb), SPH_C32(0x15cdd6f2),
16343 SPH_C32(0xa1ecde19), SPH_C32(0x492592dd), SPH_C32(0x984f0280),
16344 SPH_C32(0xcba70000), SPH_C32(0xa81c0000), SPH_C32(0x5d5d0000),
16345 SPH_C32(0x1238428a), SPH_C32(0x1e8e59dc), SPH_C32(0x6dd7c74f),
16346 SPH_C32(0x5d7828c1) },
16347 { SPH_C32(0xcee70330), SPH_C32(0x40aa0000), SPH_C32(0x60f10000),
16348 SPH_C32(0x9b240000), SPH_C32(0x61ee0cd8), SPH_C32(0x80d8a18d),
16349 SPH_C32(0x7873d6cd), SPH_C32(0x6daee1d3), SPH_C32(0x5b3c0210),
16350 SPH_C32(0x36b10000), SPH_C32(0x0b6c0000), SPH_C32(0x35e70000),
16351 SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc), SPH_C32(0x7d22556c),
16352 SPH_C32(0x619b0a52) },
16353 { SPH_C32(0xb9a303c0), SPH_C32(0xb1f00000), SPH_C32(0x95430000),
16354 SPH_C32(0xaf300000), SPH_C32(0xe8d97254), SPH_C32(0xda534da8),
16355 SPH_C32(0x73b01bd3), SPH_C32(0xa2999418), SPH_C32(0xaf500240),
16356 SPH_C32(0xa0a90000), SPH_C32(0x1fc90000), SPH_C32(0x36f80000),
16357 SPH_C32(0x4dcf5d81), SPH_C32(0x198433c5), SPH_C32(0xe18625be),
16358 SPH_C32(0xebaf1f26) },
16359 { SPH_C32(0x3a8b0360), SPH_C32(0xd6b20000), SPH_C32(0x74540000),
16360 SPH_C32(0x983b0000), SPH_C32(0x237a7260), SPH_C32(0xe667df94),
16361 SPH_C32(0xe4d7a61f), SPH_C32(0xe79af4a7), SPH_C32(0xd81402b0),
16362 SPH_C32(0x51f30000), SPH_C32(0xea7b0000), SPH_C32(0x02ec0000),
16363 SPH_C32(0xc4f8230d), SPH_C32(0x430fdfe0), SPH_C32(0xea45e8a0),
16364 SPH_C32(0x24986aed) },
16365 { SPH_C32(0x4dcf0390), SPH_C32(0x27e80000), SPH_C32(0x81e60000),
16366 SPH_C32(0xac2f0000), SPH_C32(0xaa4d0cec), SPH_C32(0xbcec33b1),
16367 SPH_C32(0xef146b01), SPH_C32(0x28ad816c), SPH_C32(0x2c7802e0),
16368 SPH_C32(0xc7eb0000), SPH_C32(0xfede0000), SPH_C32(0x01f30000),
16369 SPH_C32(0x866c5db5), SPH_C32(0x25b0a1f9), SPH_C32(0x76e19872),
16370 SPH_C32(0xaeac7f99) },
16371 { SPH_C32(0x92570220), SPH_C32(0xd1940000), SPH_C32(0x24e80000),
16372 SPH_C32(0x13a80000), SPH_C32(0x073278c0), SPH_C32(0x12c7bceb),
16373 SPH_C32(0x2dbd3ce8), SPH_C32(0xfff2a53a), SPH_C32(0xb3bb0360),
16374 SPH_C32(0xabc30000), SPH_C32(0x19b70000), SPH_C32(0xe1c50000),
16375 SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f), SPH_C32(0x33dae074),
16376 SPH_C32(0x001319e3) },
16377 { SPH_C32(0xe51302d0), SPH_C32(0x20ce0000), SPH_C32(0xd15a0000),
16378 SPH_C32(0x27bc0000), SPH_C32(0x8e05064c), SPH_C32(0x484c50ce),
16379 SPH_C32(0x267ef1f6), SPH_C32(0x30c5d0f1), SPH_C32(0x47d70330),
16380 SPH_C32(0x3ddb0000), SPH_C32(0x0d120000), SPH_C32(0xe2da0000),
16381 SPH_C32(0xbf4736a6), SPH_C32(0xb0a5d686), SPH_C32(0xaf7e90a6),
16382 SPH_C32(0x8a270c97) },
16383 { SPH_C32(0x663b0270), SPH_C32(0x478c0000), SPH_C32(0x304d0000),
16384 SPH_C32(0x10b70000), SPH_C32(0x45a60678), SPH_C32(0x7478c2f2),
16385 SPH_C32(0xb1194c3a), SPH_C32(0x75c6b04e), SPH_C32(0x309303c0),
16386 SPH_C32(0xcc810000), SPH_C32(0xf8a00000), SPH_C32(0xd6ce0000),
16387 SPH_C32(0x3670482a), SPH_C32(0xea2e3aa3), SPH_C32(0xa4bd5db8),
16388 SPH_C32(0x4510795c) },
16389 { SPH_C32(0x117f0280), SPH_C32(0xb6d60000), SPH_C32(0xc5ff0000),
16390 SPH_C32(0x24a30000), SPH_C32(0xcc9178f4), SPH_C32(0x2ef32ed7),
16391 SPH_C32(0xbada8124), SPH_C32(0xbaf1c585), SPH_C32(0xc4ff0390),
16392 SPH_C32(0x5a990000), SPH_C32(0xec050000), SPH_C32(0xd5d10000),
16393 SPH_C32(0x74e43692), SPH_C32(0x8c9144ba), SPH_C32(0x38192d6a),
16394 SPH_C32(0xcf246c28) },
16395 { SPH_C32(0x7ad00350), SPH_C32(0x4ce60000), SPH_C32(0x36330000),
16396 SPH_C32(0xc78a0000), SPH_C32(0xf5ba13e7), SPH_C32(0xbbe659a8),
16397 SPH_C32(0x634589f0), SPH_C32(0x9e7ab68b), SPH_C32(0x078c0300),
16398 SPH_C32(0xa78f0000), SPH_C32(0x4f750000), SPH_C32(0xbd6b0000),
16399 SPH_C32(0x69875721), SPH_C32(0xed2450ba), SPH_C32(0x28ecbf49),
16400 SPH_C32(0xf3c74ebb) },
16401 { SPH_C32(0x0d9403a0), SPH_C32(0xbdbc0000), SPH_C32(0xc3810000),
16402 SPH_C32(0xf39e0000), SPH_C32(0x7c8d6d6b), SPH_C32(0xe16db58d),
16403 SPH_C32(0x688644ee), SPH_C32(0x514dc340), SPH_C32(0xf3e00350),
16404 SPH_C32(0x31970000), SPH_C32(0x5bd00000), SPH_C32(0xbe740000),
16405 SPH_C32(0x2b132999), SPH_C32(0x8b9b2ea3), SPH_C32(0xb448cf9b),
16406 SPH_C32(0x79f35bcf) },
16407 { SPH_C32(0x8ebc0300), SPH_C32(0xdafe0000), SPH_C32(0x22960000),
16408 SPH_C32(0xc4950000), SPH_C32(0xb72e6d5f), SPH_C32(0xdd5927b1),
16409 SPH_C32(0xffe1f922), SPH_C32(0x144ea3ff), SPH_C32(0x84a403a0),
16410 SPH_C32(0xc0cd0000), SPH_C32(0xae620000), SPH_C32(0x8a600000),
16411 SPH_C32(0xa2245715), SPH_C32(0xd110c286), SPH_C32(0xbf8b0285),
16412 SPH_C32(0xb6c42e04) },
16413 { SPH_C32(0xf9f803f0), SPH_C32(0x2ba40000), SPH_C32(0xd7240000),
16414 SPH_C32(0xf0810000), SPH_C32(0x3e1913d3), SPH_C32(0x87d2cb94),
16415 SPH_C32(0xf422343c), SPH_C32(0xdb79d634), SPH_C32(0x70c803f0),
16416 SPH_C32(0x56d50000), SPH_C32(0xbac70000), SPH_C32(0x897f0000),
16417 SPH_C32(0xe0b029ad), SPH_C32(0xb7afbc9f), SPH_C32(0x232f7257),
16418 SPH_C32(0x3cf03b70) }
16419 };
16420 static const sph_u32 T512_12[64][16] = {
16421 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16422 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16423 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16424 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16425 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16426 SPH_C32(0x00000000) },
16427 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
16428 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
16429 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
16430 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
16431 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
16432 SPH_C32(0xfeabf254) },
16433 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
16434 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
16435 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
16436 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
16437 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
16438 SPH_C32(0xfe1cdc7f) },
16439 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
16440 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
16441 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
16442 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
16443 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
16444 SPH_C32(0x00b72e2b) },
16445 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
16446 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
16447 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
16448 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
16449 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
16450 SPH_C32(0xac8e6c88) },
16451 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
16452 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
16453 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
16454 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
16455 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
16456 SPH_C32(0x52259edc) },
16457 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
16458 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
16459 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
16460 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
16461 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
16462 SPH_C32(0x5292b0f7) },
16463 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
16464 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
16465 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
16466 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
16467 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
16468 SPH_C32(0xac3942a3) },
16469 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
16470 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
16471 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
16472 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
16473 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
16474 SPH_C32(0x7b1bd6b9) },
16475 { SPH_C32(0xd3b60002), SPH_C32(0x7f274000), SPH_C32(0xc8dc0000),
16476 SPH_C32(0x2c310000), SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4),
16477 SPH_C32(0x97453192), SPH_C32(0xac3942a3), SPH_C32(0xbe300005),
16478 SPH_C32(0x2a220000), SPH_C32(0xcec50000), SPH_C32(0xbe780000),
16479 SPH_C32(0xa609241f), SPH_C32(0x56639098), SPH_C32(0xab938c2c),
16480 SPH_C32(0x85b024ed) },
16481 { SPH_C32(0x48b00000), SPH_C32(0x1e61c000), SPH_C32(0xeac20000),
16482 SPH_C32(0x31450000), SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536),
16483 SPH_C32(0x66560735), SPH_C32(0x52259edc), SPH_C32(0xcbf90006),
16484 SPH_C32(0x2432c000), SPH_C32(0x1fe50000), SPH_C32(0x04920000),
16485 SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf), SPH_C32(0x10bbfa31),
16486 SPH_C32(0x85070ac6) },
16487 { SPH_C32(0x3d790003), SPH_C32(0x10710000), SPH_C32(0x3be20000),
16488 SPH_C32(0x8baf0000), SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261),
16489 SPH_C32(0xdd7e7128), SPH_C32(0x5292b0f7), SPH_C32(0x25360007),
16490 SPH_C32(0x4b648000), SPH_C32(0xecdb0000), SPH_C32(0xa30c0000),
16491 SPH_C32(0x90787938), SPH_C32(0x662acc0a), SPH_C32(0x5a80ba8b),
16492 SPH_C32(0x7bacf892) },
16493 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
16494 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
16495 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
16496 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
16497 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
16498 SPH_C32(0xd795ba31) },
16499 { SPH_C32(0x25360007), SPH_C32(0x4b648000), SPH_C32(0xecdb0000),
16500 SPH_C32(0xa30c0000), SPH_C32(0x90787938), SPH_C32(0x662acc0a),
16501 SPH_C32(0x5a80ba8b), SPH_C32(0x7bacf892), SPH_C32(0x184f0004),
16502 SPH_C32(0x5b158000), SPH_C32(0xd7390000), SPH_C32(0x28a30000),
16503 SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b), SPH_C32(0x87fecba3),
16504 SPH_C32(0x293e4865) },
16505 { SPH_C32(0xbe300005), SPH_C32(0x2a220000), SPH_C32(0xcec50000),
16506 SPH_C32(0xbe780000), SPH_C32(0xa609241f), SPH_C32(0x56639098),
16507 SPH_C32(0xab938c2c), SPH_C32(0x85b024ed), SPH_C32(0x6d860007),
16508 SPH_C32(0x55054000), SPH_C32(0x06190000), SPH_C32(0x92490000),
16509 SPH_C32(0x174666dc), SPH_C32(0x3af1893c), SPH_C32(0x3cd6bdbe),
16510 SPH_C32(0x2989664e) },
16511 { SPH_C32(0xcbf90006), SPH_C32(0x2432c000), SPH_C32(0x1fe50000),
16512 SPH_C32(0x04920000), SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf),
16513 SPH_C32(0x10bbfa31), SPH_C32(0x85070ac6), SPH_C32(0x83490006),
16514 SPH_C32(0x3a530000), SPH_C32(0xf5270000), SPH_C32(0x35d70000),
16515 SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9), SPH_C32(0x76edfd04),
16516 SPH_C32(0xd722941a) },
16517 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
16518 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
16519 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
16520 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
16521 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
16522 SPH_C32(0xf746c320) },
16523 { SPH_C32(0x82bc000a), SPH_C32(0xc12c0000), SPH_C32(0x12f60000),
16524 SPH_C32(0xbe780000), SPH_C32(0x89513697), SPH_C32(0x7fb081ed),
16525 SPH_C32(0xc1af8753), SPH_C32(0x9ea1b631), SPH_C32(0x3aa50001),
16526 SPH_C32(0xe29e8000), SPH_C32(0x56910000), SPH_C32(0xedb70000),
16527 SPH_C32(0x41fb3063), SPH_C32(0x7ea56da9), SPH_C32(0xd20dd6be),
16528 SPH_C32(0x09ed3174) },
16529 { SPH_C32(0x19ba0008), SPH_C32(0xa06a8000), SPH_C32(0x30e80000),
16530 SPH_C32(0xa30c0000), SPH_C32(0xbf206bb0), SPH_C32(0x4ff9dd7f),
16531 SPH_C32(0x30bcb1f4), SPH_C32(0x60bd6a4e), SPH_C32(0x4f6c0002),
16532 SPH_C32(0xec8e4000), SPH_C32(0x87b10000), SPH_C32(0x575d0000),
16533 SPH_C32(0xca3f1f5d), SPH_C32(0xf9fddafe), SPH_C32(0x6925a0a3),
16534 SPH_C32(0x095a1f5f) },
16535 { SPH_C32(0x6c73000b), SPH_C32(0xae7a4000), SPH_C32(0xe1c80000),
16536 SPH_C32(0x19e60000), SPH_C32(0x34e4448e), SPH_C32(0xc8a16a28),
16537 SPH_C32(0x8b94c7e9), SPH_C32(0x600a4465), SPH_C32(0xa1a30003),
16538 SPH_C32(0x83d80000), SPH_C32(0x748f0000), SPH_C32(0xf0c30000),
16539 SPH_C32(0x778a6d44), SPH_C32(0x4eec313b), SPH_C32(0x231ee019),
16540 SPH_C32(0xf7f1ed0b) },
16541 { SPH_C32(0x01f5000c), SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000),
16542 SPH_C32(0x8baf0000), SPH_C32(0x23a22252), SPH_C32(0xf250e314),
16543 SPH_C32(0xb7427a57), SPH_C32(0x4983222b), SPH_C32(0x72150001),
16544 SPH_C32(0xfcff4000), SPH_C32(0xbc530000), SPH_C32(0xdcf20000),
16545 SPH_C32(0xc6c52f87), SPH_C32(0x227e289f), SPH_C32(0xb45bd18b),
16546 SPH_C32(0x5bc8afa8) },
16547 { SPH_C32(0x743c000f), SPH_C32(0xf56fc000), SPH_C32(0x36f10000),
16548 SPH_C32(0x31450000), SPH_C32(0xa8660d6c), SPH_C32(0x75085443),
16549 SPH_C32(0x0c6a0c4a), SPH_C32(0x49340c00), SPH_C32(0x9cda0000),
16550 SPH_C32(0x93a90000), SPH_C32(0x4f6d0000), SPH_C32(0x7b6c0000),
16551 SPH_C32(0x7b705d9e), SPH_C32(0x956fc35a), SPH_C32(0xfe609131),
16552 SPH_C32(0xa5635dfc) },
16553 { SPH_C32(0xef3a000d), SPH_C32(0x94294000), SPH_C32(0x14ef0000),
16554 SPH_C32(0x2c310000), SPH_C32(0x9e17504b), SPH_C32(0x454108d1),
16555 SPH_C32(0xfd793aed), SPH_C32(0xb728d07f), SPH_C32(0xe9130003),
16556 SPH_C32(0x9db9c000), SPH_C32(0x9e4d0000), SPH_C32(0xc1860000),
16557 SPH_C32(0xf0b472a0), SPH_C32(0x1237740d), SPH_C32(0x4548e72c),
16558 SPH_C32(0xa5d473d7) },
16559 { SPH_C32(0x9af3000e), SPH_C32(0x9a398000), SPH_C32(0xc5cf0000),
16560 SPH_C32(0x96db0000), SPH_C32(0x15d37f75), SPH_C32(0xc219bf86),
16561 SPH_C32(0x46514cf0), SPH_C32(0xb79ffe54), SPH_C32(0x07dc0002),
16562 SPH_C32(0xf2ef8000), SPH_C32(0x6d730000), SPH_C32(0x66180000),
16563 SPH_C32(0x4d0100b9), SPH_C32(0xa5269fc8), SPH_C32(0x0f73a796),
16564 SPH_C32(0x5b7f8183) },
16565 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
16566 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
16567 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
16568 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
16569 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
16570 SPH_C32(0x8c5d1599) },
16571 { SPH_C32(0x24c3000b), SPH_C32(0xb01b8000), SPH_C32(0x0b0a0000),
16572 SPH_C32(0x28a30000), SPH_C32(0xb3da5b6a), SPH_C32(0x947a2f1e),
16573 SPH_C32(0xedc2c0dc), SPH_C32(0x322fdab9), SPH_C32(0x6a5a0005),
16574 SPH_C32(0xa7eac000), SPH_C32(0x6b6a0000), SPH_C32(0xf4510000),
16575 SPH_C32(0x5a476665), SPH_C32(0x9fd716f4), SPH_C32(0x33a51a28),
16576 SPH_C32(0x72f6e7cd) },
16577 { SPH_C32(0xbfc50009), SPH_C32(0xd15d0000), SPH_C32(0x29140000),
16578 SPH_C32(0x35d70000), SPH_C32(0x85ab064d), SPH_C32(0xa433738c),
16579 SPH_C32(0x1cd1f67b), SPH_C32(0xcc3306c6), SPH_C32(0x1f930006),
16580 SPH_C32(0xa9fa0000), SPH_C32(0xba4a0000), SPH_C32(0x4ebb0000),
16581 SPH_C32(0xd183495b), SPH_C32(0x188fa1a3), SPH_C32(0x888d6c35),
16582 SPH_C32(0x7241c9e6) },
16583 { SPH_C32(0xca0c000a), SPH_C32(0xdf4dc000), SPH_C32(0xf8340000),
16584 SPH_C32(0x8f3d0000), SPH_C32(0x0e6f2973), SPH_C32(0x236bc4db),
16585 SPH_C32(0xa7f98066), SPH_C32(0xcc8428ed), SPH_C32(0xf15c0007),
16586 SPH_C32(0xc6ac4000), SPH_C32(0x49740000), SPH_C32(0xe9250000),
16587 SPH_C32(0x6c363b42), SPH_C32(0xaf9e4a66), SPH_C32(0xc2b62c8f),
16588 SPH_C32(0x8cea3bb2) },
16589 { SPH_C32(0xa78a000d), SPH_C32(0x8a488000), SPH_C32(0xfe2d0000),
16590 SPH_C32(0x1d740000), SPH_C32(0x19294faf), SPH_C32(0x199a4de7),
16591 SPH_C32(0x9b2f3dd8), SPH_C32(0xe50d4ea3), SPH_C32(0x22ea0005),
16592 SPH_C32(0xb98b0000), SPH_C32(0x81a80000), SPH_C32(0xc5140000),
16593 SPH_C32(0xdd797981), SPH_C32(0xc30c53c2), SPH_C32(0x55f31d1d),
16594 SPH_C32(0x20d37911) },
16595 { SPH_C32(0xd243000e), SPH_C32(0x84584000), SPH_C32(0x2f0d0000),
16596 SPH_C32(0xa79e0000), SPH_C32(0x92ed6091), SPH_C32(0x9ec2fab0),
16597 SPH_C32(0x20074bc5), SPH_C32(0xe5ba6088), SPH_C32(0xcc250004),
16598 SPH_C32(0xd6dd4000), SPH_C32(0x72960000), SPH_C32(0x628a0000),
16599 SPH_C32(0x60cc0b98), SPH_C32(0x741db807), SPH_C32(0x1fc85da7),
16600 SPH_C32(0xde788b45) },
16601 { SPH_C32(0x4945000c), SPH_C32(0xe51ec000), SPH_C32(0x0d130000),
16602 SPH_C32(0xbaea0000), SPH_C32(0xa49c3db6), SPH_C32(0xae8ba622),
16603 SPH_C32(0xd1147d62), SPH_C32(0x1ba6bcf7), SPH_C32(0xb9ec0007),
16604 SPH_C32(0xd8cd8000), SPH_C32(0xa3b60000), SPH_C32(0xd8600000),
16605 SPH_C32(0xeb0824a6), SPH_C32(0xf3450f50), SPH_C32(0xa4e02bba),
16606 SPH_C32(0xdecfa56e) },
16607 { SPH_C32(0x3c8c000f), SPH_C32(0xeb0e0000), SPH_C32(0xdc330000),
16608 SPH_C32(0x00000000), SPH_C32(0x2f581288), SPH_C32(0x29d31175),
16609 SPH_C32(0x6a3c0b7f), SPH_C32(0x1b1192dc), SPH_C32(0x57230006),
16610 SPH_C32(0xb79bc000), SPH_C32(0x50880000), SPH_C32(0x7ffe0000),
16611 SPH_C32(0x56bd56bf), SPH_C32(0x4454e495), SPH_C32(0xeedb6b00),
16612 SPH_C32(0x2064573a) },
16613 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
16614 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
16615 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
16616 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
16617 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
16618 SPH_C32(0x69505b3a) },
16619 { SPH_C32(0xa1a30003), SPH_C32(0x83d80000), SPH_C32(0x748f0000),
16620 SPH_C32(0xf0c30000), SPH_C32(0x778a6d44), SPH_C32(0x4eec313b),
16621 SPH_C32(0x231ee019), SPH_C32(0xf7f1ed0b), SPH_C32(0xcdd00008),
16622 SPH_C32(0x2da24000), SPH_C32(0x95470000), SPH_C32(0xe9250000),
16623 SPH_C32(0x436e29ca), SPH_C32(0x864d5b13), SPH_C32(0xa88a27f0),
16624 SPH_C32(0x97fba96e) },
16625 { SPH_C32(0x3aa50001), SPH_C32(0xe29e8000), SPH_C32(0x56910000),
16626 SPH_C32(0xedb70000), SPH_C32(0x41fb3063), SPH_C32(0x7ea56da9),
16627 SPH_C32(0xd20dd6be), SPH_C32(0x09ed3174), SPH_C32(0xb819000b),
16628 SPH_C32(0x23b28000), SPH_C32(0x44670000), SPH_C32(0x53cf0000),
16629 SPH_C32(0xc8aa06f4), SPH_C32(0x0115ec44), SPH_C32(0x13a251ed),
16630 SPH_C32(0x974c8745) },
16631 { SPH_C32(0x4f6c0002), SPH_C32(0xec8e4000), SPH_C32(0x87b10000),
16632 SPH_C32(0x575d0000), SPH_C32(0xca3f1f5d), SPH_C32(0xf9fddafe),
16633 SPH_C32(0x6925a0a3), SPH_C32(0x095a1f5f), SPH_C32(0x56d6000a),
16634 SPH_C32(0x4ce4c000), SPH_C32(0xb7590000), SPH_C32(0xf4510000),
16635 SPH_C32(0x751f74ed), SPH_C32(0xb6040781), SPH_C32(0x59991157),
16636 SPH_C32(0x69e77511) },
16637 { SPH_C32(0x22ea0005), SPH_C32(0xb98b0000), SPH_C32(0x81a80000),
16638 SPH_C32(0xc5140000), SPH_C32(0xdd797981), SPH_C32(0xc30c53c2),
16639 SPH_C32(0x55f31d1d), SPH_C32(0x20d37911), SPH_C32(0x85600008),
16640 SPH_C32(0x33c38000), SPH_C32(0x7f850000), SPH_C32(0xd8600000),
16641 SPH_C32(0xc450362e), SPH_C32(0xda961e25), SPH_C32(0xcedc20c5),
16642 SPH_C32(0xc5de37b2) },
16643 { SPH_C32(0x57230006), SPH_C32(0xb79bc000), SPH_C32(0x50880000),
16644 SPH_C32(0x7ffe0000), SPH_C32(0x56bd56bf), SPH_C32(0x4454e495),
16645 SPH_C32(0xeedb6b00), SPH_C32(0x2064573a), SPH_C32(0x6baf0009),
16646 SPH_C32(0x5c95c000), SPH_C32(0x8cbb0000), SPH_C32(0x7ffe0000),
16647 SPH_C32(0x79e54437), SPH_C32(0x6d87f5e0), SPH_C32(0x84e7607f),
16648 SPH_C32(0x3b75c5e6) },
16649 { SPH_C32(0xcc250004), SPH_C32(0xd6dd4000), SPH_C32(0x72960000),
16650 SPH_C32(0x628a0000), SPH_C32(0x60cc0b98), SPH_C32(0x741db807),
16651 SPH_C32(0x1fc85da7), SPH_C32(0xde788b45), SPH_C32(0x1e66000a),
16652 SPH_C32(0x52850000), SPH_C32(0x5d9b0000), SPH_C32(0xc5140000),
16653 SPH_C32(0xf2216b09), SPH_C32(0xeadf42b7), SPH_C32(0x3fcf1662),
16654 SPH_C32(0x3bc2ebcd) },
16655 { SPH_C32(0xb9ec0007), SPH_C32(0xd8cd8000), SPH_C32(0xa3b60000),
16656 SPH_C32(0xd8600000), SPH_C32(0xeb0824a6), SPH_C32(0xf3450f50),
16657 SPH_C32(0xa4e02bba), SPH_C32(0xdecfa56e), SPH_C32(0xf0a9000b),
16658 SPH_C32(0x3dd34000), SPH_C32(0xaea50000), SPH_C32(0x628a0000),
16659 SPH_C32(0x4f941910), SPH_C32(0x5dcea972), SPH_C32(0x75f456d8),
16660 SPH_C32(0xc5691999) },
16661 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
16662 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
16663 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
16664 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
16665 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
16666 SPH_C32(0x124b8d83) },
16667 { SPH_C32(0x07dc0002), SPH_C32(0xf2ef8000), SPH_C32(0x6d730000),
16668 SPH_C32(0x66180000), SPH_C32(0x4d0100b9), SPH_C32(0xa5269fc8),
16669 SPH_C32(0x0f73a796), SPH_C32(0x5b7f8183), SPH_C32(0x9d2f000c),
16670 SPH_C32(0x68d60000), SPH_C32(0xa8bc0000), SPH_C32(0xf0c30000),
16671 SPH_C32(0x58d27fcc), SPH_C32(0x673f204e), SPH_C32(0x4922eb66),
16672 SPH_C32(0xece07fd7) },
16673 { SPH_C32(0x9cda0000), SPH_C32(0x93a90000), SPH_C32(0x4f6d0000),
16674 SPH_C32(0x7b6c0000), SPH_C32(0x7b705d9e), SPH_C32(0x956fc35a),
16675 SPH_C32(0xfe609131), SPH_C32(0xa5635dfc), SPH_C32(0xe8e6000f),
16676 SPH_C32(0x66c6c000), SPH_C32(0x799c0000), SPH_C32(0x4a290000),
16677 SPH_C32(0xd31650f2), SPH_C32(0xe0679719), SPH_C32(0xf20a9d7b),
16678 SPH_C32(0xec5751fc) },
16679 { SPH_C32(0xe9130003), SPH_C32(0x9db9c000), SPH_C32(0x9e4d0000),
16680 SPH_C32(0xc1860000), SPH_C32(0xf0b472a0), SPH_C32(0x1237740d),
16681 SPH_C32(0x4548e72c), SPH_C32(0xa5d473d7), SPH_C32(0x0629000e),
16682 SPH_C32(0x09908000), SPH_C32(0x8aa20000), SPH_C32(0xedb70000),
16683 SPH_C32(0x6ea322eb), SPH_C32(0x57767cdc), SPH_C32(0xb831ddc1),
16684 SPH_C32(0x12fca3a8) },
16685 { SPH_C32(0x84950004), SPH_C32(0xc8bc8000), SPH_C32(0x98540000),
16686 SPH_C32(0x53cf0000), SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31),
16687 SPH_C32(0x799e5a92), SPH_C32(0x8c5d1599), SPH_C32(0xd59f000c),
16688 SPH_C32(0x76b7c000), SPH_C32(0x427e0000), SPH_C32(0xc1860000),
16689 SPH_C32(0xdfec6028), SPH_C32(0x3be46578), SPH_C32(0x2f74ec53),
16690 SPH_C32(0xbec5e10b) },
16691 { SPH_C32(0xf15c0007), SPH_C32(0xc6ac4000), SPH_C32(0x49740000),
16692 SPH_C32(0xe9250000), SPH_C32(0x6c363b42), SPH_C32(0xaf9e4a66),
16693 SPH_C32(0xc2b62c8f), SPH_C32(0x8cea3bb2), SPH_C32(0x3b50000d),
16694 SPH_C32(0x19e18000), SPH_C32(0xb1400000), SPH_C32(0x66180000),
16695 SPH_C32(0x62591231), SPH_C32(0x8cf58ebd), SPH_C32(0x654face9),
16696 SPH_C32(0x406e135f) },
16697 { SPH_C32(0x6a5a0005), SPH_C32(0xa7eac000), SPH_C32(0x6b6a0000),
16698 SPH_C32(0xf4510000), SPH_C32(0x5a476665), SPH_C32(0x9fd716f4),
16699 SPH_C32(0x33a51a28), SPH_C32(0x72f6e7cd), SPH_C32(0x4e99000e),
16700 SPH_C32(0x17f14000), SPH_C32(0x60600000), SPH_C32(0xdcf20000),
16701 SPH_C32(0xe99d3d0f), SPH_C32(0x0bad39ea), SPH_C32(0xde67daf4),
16702 SPH_C32(0x40d93d74) },
16703 { SPH_C32(0x1f930006), SPH_C32(0xa9fa0000), SPH_C32(0xba4a0000),
16704 SPH_C32(0x4ebb0000), SPH_C32(0xd183495b), SPH_C32(0x188fa1a3),
16705 SPH_C32(0x888d6c35), SPH_C32(0x7241c9e6), SPH_C32(0xa056000f),
16706 SPH_C32(0x78a70000), SPH_C32(0x935e0000), SPH_C32(0x7b6c0000),
16707 SPH_C32(0x54284f16), SPH_C32(0xbcbcd22f), SPH_C32(0x945c9a4e),
16708 SPH_C32(0xbe72cf20) },
16709 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
16710 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
16711 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
16712 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
16713 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
16714 SPH_C32(0x9e16981a) },
16715 { SPH_C32(0x56d6000a), SPH_C32(0x4ce4c000), SPH_C32(0xb7590000),
16716 SPH_C32(0xf4510000), SPH_C32(0x751f74ed), SPH_C32(0xb6040781),
16717 SPH_C32(0x59991157), SPH_C32(0x69e77511), SPH_C32(0x19ba0008),
16718 SPH_C32(0xa06a8000), SPH_C32(0x30e80000), SPH_C32(0xa30c0000),
16719 SPH_C32(0xbf206bb0), SPH_C32(0x4ff9dd7f), SPH_C32(0x30bcb1f4),
16720 SPH_C32(0x60bd6a4e) },
16721 { SPH_C32(0xcdd00008), SPH_C32(0x2da24000), SPH_C32(0x95470000),
16722 SPH_C32(0xe9250000), SPH_C32(0x436e29ca), SPH_C32(0x864d5b13),
16723 SPH_C32(0xa88a27f0), SPH_C32(0x97fba96e), SPH_C32(0x6c73000b),
16724 SPH_C32(0xae7a4000), SPH_C32(0xe1c80000), SPH_C32(0x19e60000),
16725 SPH_C32(0x34e4448e), SPH_C32(0xc8a16a28), SPH_C32(0x8b94c7e9),
16726 SPH_C32(0x600a4465) },
16727 { SPH_C32(0xb819000b), SPH_C32(0x23b28000), SPH_C32(0x44670000),
16728 SPH_C32(0x53cf0000), SPH_C32(0xc8aa06f4), SPH_C32(0x0115ec44),
16729 SPH_C32(0x13a251ed), SPH_C32(0x974c8745), SPH_C32(0x82bc000a),
16730 SPH_C32(0xc12c0000), SPH_C32(0x12f60000), SPH_C32(0xbe780000),
16731 SPH_C32(0x89513697), SPH_C32(0x7fb081ed), SPH_C32(0xc1af8753),
16732 SPH_C32(0x9ea1b631) },
16733 { SPH_C32(0xd59f000c), SPH_C32(0x76b7c000), SPH_C32(0x427e0000),
16734 SPH_C32(0xc1860000), SPH_C32(0xdfec6028), SPH_C32(0x3be46578),
16735 SPH_C32(0x2f74ec53), SPH_C32(0xbec5e10b), SPH_C32(0x510a0008),
16736 SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000), SPH_C32(0x92490000),
16737 SPH_C32(0x381e7454), SPH_C32(0x13229849), SPH_C32(0x56eab6c1),
16738 SPH_C32(0x3298f492) },
16739 { SPH_C32(0xa056000f), SPH_C32(0x78a70000), SPH_C32(0x935e0000),
16740 SPH_C32(0x7b6c0000), SPH_C32(0x54284f16), SPH_C32(0xbcbcd22f),
16741 SPH_C32(0x945c9a4e), SPH_C32(0xbe72cf20), SPH_C32(0xbfc50009),
16742 SPH_C32(0xd15d0000), SPH_C32(0x29140000), SPH_C32(0x35d70000),
16743 SPH_C32(0x85ab064d), SPH_C32(0xa433738c), SPH_C32(0x1cd1f67b),
16744 SPH_C32(0xcc3306c6) },
16745 { SPH_C32(0x3b50000d), SPH_C32(0x19e18000), SPH_C32(0xb1400000),
16746 SPH_C32(0x66180000), SPH_C32(0x62591231), SPH_C32(0x8cf58ebd),
16747 SPH_C32(0x654face9), SPH_C32(0x406e135f), SPH_C32(0xca0c000a),
16748 SPH_C32(0xdf4dc000), SPH_C32(0xf8340000), SPH_C32(0x8f3d0000),
16749 SPH_C32(0x0e6f2973), SPH_C32(0x236bc4db), SPH_C32(0xa7f98066),
16750 SPH_C32(0xcc8428ed) },
16751 { SPH_C32(0x4e99000e), SPH_C32(0x17f14000), SPH_C32(0x60600000),
16752 SPH_C32(0xdcf20000), SPH_C32(0xe99d3d0f), SPH_C32(0x0bad39ea),
16753 SPH_C32(0xde67daf4), SPH_C32(0x40d93d74), SPH_C32(0x24c3000b),
16754 SPH_C32(0xb01b8000), SPH_C32(0x0b0a0000), SPH_C32(0x28a30000),
16755 SPH_C32(0xb3da5b6a), SPH_C32(0x947a2f1e), SPH_C32(0xedc2c0dc),
16756 SPH_C32(0x322fdab9) },
16757 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
16758 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
16759 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
16760 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
16761 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
16762 SPH_C32(0xe50d4ea3) },
16763 { SPH_C32(0xf0a9000b), SPH_C32(0x3dd34000), SPH_C32(0xaea50000),
16764 SPH_C32(0x628a0000), SPH_C32(0x4f941910), SPH_C32(0x5dcea972),
16765 SPH_C32(0x75f456d8), SPH_C32(0xc5691999), SPH_C32(0x4945000c),
16766 SPH_C32(0xe51ec000), SPH_C32(0x0d130000), SPH_C32(0xbaea0000),
16767 SPH_C32(0xa49c3db6), SPH_C32(0xae8ba622), SPH_C32(0xd1147d62),
16768 SPH_C32(0x1ba6bcf7) },
16769 { SPH_C32(0x6baf0009), SPH_C32(0x5c95c000), SPH_C32(0x8cbb0000),
16770 SPH_C32(0x7ffe0000), SPH_C32(0x79e54437), SPH_C32(0x6d87f5e0),
16771 SPH_C32(0x84e7607f), SPH_C32(0x3b75c5e6), SPH_C32(0x3c8c000f),
16772 SPH_C32(0xeb0e0000), SPH_C32(0xdc330000), SPH_C32(0x00000000),
16773 SPH_C32(0x2f581288), SPH_C32(0x29d31175), SPH_C32(0x6a3c0b7f),
16774 SPH_C32(0x1b1192dc) },
16775 { SPH_C32(0x1e66000a), SPH_C32(0x52850000), SPH_C32(0x5d9b0000),
16776 SPH_C32(0xc5140000), SPH_C32(0xf2216b09), SPH_C32(0xeadf42b7),
16777 SPH_C32(0x3fcf1662), SPH_C32(0x3bc2ebcd), SPH_C32(0xd243000e),
16778 SPH_C32(0x84584000), SPH_C32(0x2f0d0000), SPH_C32(0xa79e0000),
16779 SPH_C32(0x92ed6091), SPH_C32(0x9ec2fab0), SPH_C32(0x20074bc5),
16780 SPH_C32(0xe5ba6088) },
16781 { SPH_C32(0x73e0000d), SPH_C32(0x07804000), SPH_C32(0x5b820000),
16782 SPH_C32(0x575d0000), SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b),
16783 SPH_C32(0x0319abdc), SPH_C32(0x124b8d83), SPH_C32(0x01f5000c),
16784 SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000), SPH_C32(0x8baf0000),
16785 SPH_C32(0x23a22252), SPH_C32(0xf250e314), SPH_C32(0xb7427a57),
16786 SPH_C32(0x4983222b) },
16787 { SPH_C32(0x0629000e), SPH_C32(0x09908000), SPH_C32(0x8aa20000),
16788 SPH_C32(0xedb70000), SPH_C32(0x6ea322eb), SPH_C32(0x57767cdc),
16789 SPH_C32(0xb831ddc1), SPH_C32(0x12fca3a8), SPH_C32(0xef3a000d),
16790 SPH_C32(0x94294000), SPH_C32(0x14ef0000), SPH_C32(0x2c310000),
16791 SPH_C32(0x9e17504b), SPH_C32(0x454108d1), SPH_C32(0xfd793aed),
16792 SPH_C32(0xb728d07f) },
16793 { SPH_C32(0x9d2f000c), SPH_C32(0x68d60000), SPH_C32(0xa8bc0000),
16794 SPH_C32(0xf0c30000), SPH_C32(0x58d27fcc), SPH_C32(0x673f204e),
16795 SPH_C32(0x4922eb66), SPH_C32(0xece07fd7), SPH_C32(0x9af3000e),
16796 SPH_C32(0x9a398000), SPH_C32(0xc5cf0000), SPH_C32(0x96db0000),
16797 SPH_C32(0x15d37f75), SPH_C32(0xc219bf86), SPH_C32(0x46514cf0),
16798 SPH_C32(0xb79ffe54) },
16799 { SPH_C32(0xe8e6000f), SPH_C32(0x66c6c000), SPH_C32(0x799c0000),
16800 SPH_C32(0x4a290000), SPH_C32(0xd31650f2), SPH_C32(0xe0679719),
16801 SPH_C32(0xf20a9d7b), SPH_C32(0xec5751fc), SPH_C32(0x743c000f),
16802 SPH_C32(0xf56fc000), SPH_C32(0x36f10000), SPH_C32(0x31450000),
16803 SPH_C32(0xa8660d6c), SPH_C32(0x75085443), SPH_C32(0x0c6a0c4a),
16804 SPH_C32(0x49340c00) }
16805 };
16806 static const sph_u32 T512_18[64][16] = {
16807 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16808 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16809 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16810 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16811 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
16812 SPH_C32(0x00000000) },
16813 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
16814 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
16815 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
16816 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
16817 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
16818 SPH_C32(0xa123ff9f) },
16819 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
16820 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
16821 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
16822 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
16823 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
16824 SPH_C32(0x1568ff0f) },
16825 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
16826 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
16827 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
16828 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
16829 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
16830 SPH_C32(0xb44b0090) },
16831 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
16832 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
16833 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
16834 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
16835 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
16836 SPH_C32(0xc5c1eb3e) },
16837 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
16838 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
16839 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
16840 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
16841 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
16842 SPH_C32(0x64e214a1) },
16843 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
16844 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
16845 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
16846 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
16847 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
16848 SPH_C32(0xd0a91431) },
16849 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
16850 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
16851 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
16852 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
16853 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
16854 SPH_C32(0x718aebae) },
16855 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
16856 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
16857 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
16858 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
16859 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
16860 SPH_C32(0x1af21fe1) },
16861 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
16862 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
16863 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
16864 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
16865 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
16866 SPH_C32(0xbbd1e07e) },
16867 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
16868 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
16869 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
16870 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
16871 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
16872 SPH_C32(0x0f9ae0ee) },
16873 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
16874 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
16875 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
16876 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
16877 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
16878 SPH_C32(0xaeb91f71) },
16879 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
16880 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
16881 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
16882 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
16883 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
16884 SPH_C32(0xdf33f4df) },
16885 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
16886 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
16887 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
16888 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
16889 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
16890 SPH_C32(0x7e100b40) },
16891 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
16892 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
16893 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
16894 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
16895 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
16896 SPH_C32(0xca5b0bd0) },
16897 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
16898 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
16899 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
16900 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
16901 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
16902 SPH_C32(0x6b78f44f) },
16903 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
16904 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
16905 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
16906 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
16907 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
16908 SPH_C32(0x857f3c2b) },
16909 { SPH_C32(0x79d60000), SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000),
16910 SPH_C32(0xcc1f0000), SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba),
16911 SPH_C32(0x82c48ff8), SPH_C32(0x1a9466ee), SPH_C32(0x2f440000),
16912 SPH_C32(0xbce40600), SPH_C32(0xbb3d0000), SPH_C32(0x01f40000),
16913 SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492), SPH_C32(0xfa93b802),
16914 SPH_C32(0x245cc3b4) },
16915 { SPH_C32(0x8b860000), SPH_C32(0x65d32200), SPH_C32(0xb1750000),
16916 SPH_C32(0x67950000), SPH_C32(0x72492f3a), SPH_C32(0x561af3ce),
16917 SPH_C32(0x59b76796), SPH_C32(0x0ffc99e1), SPH_C32(0x23360000),
16918 SPH_C32(0xf5010900), SPH_C32(0xf9440000), SPH_C32(0x5d1e0000),
16919 SPH_C32(0xb9990de7), SPH_C32(0xc5262186), SPH_C32(0x6f30f379),
16920 SPH_C32(0x9017c324) },
16921 { SPH_C32(0x87f40000), SPH_C32(0x2c362d00), SPH_C32(0xf30c0000),
16922 SPH_C32(0x3b7f0000), SPH_C32(0x41e31f20), SPH_C32(0x4398d6da),
16923 SPH_C32(0xcc142ced), SPH_C32(0xbbb79971), SPH_C32(0xdd140000),
16924 SPH_C32(0x52590c00), SPH_C32(0xdc950000), SPH_C32(0xaa7e0000),
16925 SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6), SPH_C32(0x21e0506c),
16926 SPH_C32(0x31343cbb) },
16927 { SPH_C32(0x30bc0000), SPH_C32(0x673e3000), SPH_C32(0x6dce0000),
16928 SPH_C32(0xabbd0000), SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78),
16929 SPH_C32(0x01db6233), SPH_C32(0x71ec92a1), SPH_C32(0x695b0000),
16930 SPH_C32(0x0dcd0500), SPH_C32(0xa9760000), SPH_C32(0x03250000),
16931 SPH_C32(0x2183248b), SPH_C32(0x61380db7), SPH_C32(0xd2670d01),
16932 SPH_C32(0x40bed715) },
16933 { SPH_C32(0x3cce0000), SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000),
16934 SPH_C32(0xf7570000), SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c),
16935 SPH_C32(0x94782948), SPH_C32(0xc5a79231), SPH_C32(0x97790000),
16936 SPH_C32(0xaa950000), SPH_C32(0x8ca70000), SPH_C32(0xf4450000),
16937 SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7), SPH_C32(0x9cb7ae14),
16938 SPH_C32(0xe19d288a) },
16939 { SPH_C32(0xce9e0000), SPH_C32(0xc0663500), SPH_C32(0x481f0000),
16940 SPH_C32(0x5cdd0000), SPH_C32(0x6c853b16), SPH_C32(0x75096618),
16941 SPH_C32(0x4f0bc126), SPH_C32(0xd0cf6d3e), SPH_C32(0x9b0b0000),
16942 SPH_C32(0xe3700f00), SPH_C32(0xcede0000), SPH_C32(0xa8af0000),
16943 SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3), SPH_C32(0x0914e56f),
16944 SPH_C32(0x55d6281a) },
16945 { SPH_C32(0xc2ec0000), SPH_C32(0x89833a00), SPH_C32(0x0a660000),
16946 SPH_C32(0x00370000), SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c),
16947 SPH_C32(0xdaa88a5d), SPH_C32(0x64846dae), SPH_C32(0x65290000),
16948 SPH_C32(0x44280a00), SPH_C32(0xeb0f0000), SPH_C32(0x5fcf0000),
16949 SPH_C32(0x12291491), SPH_C32(0x74ba28a3), SPH_C32(0x47c4467a),
16950 SPH_C32(0xf4f5d785) },
16951 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
16952 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
16953 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
16954 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
16955 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
16956 SPH_C32(0x9f8d23ca) },
16957 { SPH_C32(0xc1eb0000), SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000),
16958 SPH_C32(0x39ae0000), SPH_C32(0xea530656), SPH_C32(0xf204dfff),
16959 SPH_C32(0xe4e099ee), SPH_C32(0xdf558dd0), SPH_C32(0xd2610000),
16960 SPH_C32(0x0f201700), SPH_C32(0x75cd0000), SPH_C32(0xcf0d0000),
16961 SPH_C32(0xb67e487d), SPH_C32(0x5dff6001), SPH_C32(0x8a0b08a4),
16962 SPH_C32(0x3eaedc55) },
16963 { SPH_C32(0x33bb0000), SPH_C32(0x73a22400), SPH_C32(0x86ef0000),
16964 SPH_C32(0x92240000), SPH_C32(0x50c84e96), SPH_C32(0xf852028b),
16965 SPH_C32(0x3f937180), SPH_C32(0xca3d72df), SPH_C32(0xde130000),
16966 SPH_C32(0x46c51800), SPH_C32(0x37b40000), SPH_C32(0x93e70000),
16967 SPH_C32(0x85d47867), SPH_C32(0x487d4515), SPH_C32(0x1fa843df),
16968 SPH_C32(0x8ae5dcc5) },
16969 { SPH_C32(0x3fc90000), SPH_C32(0x3a472b00), SPH_C32(0xc4960000),
16970 SPH_C32(0xcece0000), SPH_C32(0x63627e8c), SPH_C32(0xedd0279f),
16971 SPH_C32(0xaa303afb), SPH_C32(0x7e76724f), SPH_C32(0x20310000),
16972 SPH_C32(0xe19d1d00), SPH_C32(0x12650000), SPH_C32(0x64870000),
16973 SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75), SPH_C32(0x5178e0ca),
16974 SPH_C32(0x2bc6235a) },
16975 { SPH_C32(0x88810000), SPH_C32(0x714f3600), SPH_C32(0x5a540000),
16976 SPH_C32(0x5e0c0000), SPH_C32(0xc7352260), SPH_C32(0xc4956f3d),
16977 SPH_C32(0x67ff7425), SPH_C32(0xb42d799f), SPH_C32(0x947e0000),
16978 SPH_C32(0xbe091400), SPH_C32(0x67860000), SPH_C32(0xcddc0000),
16979 SPH_C32(0x1dce510b), SPH_C32(0xec636924), SPH_C32(0xa2ffbda7),
16980 SPH_C32(0x5a4cc8f4) },
16981 { SPH_C32(0x84f30000), SPH_C32(0x38aa3900), SPH_C32(0x182d0000),
16982 SPH_C32(0x02e60000), SPH_C32(0xf49f127a), SPH_C32(0xd1174a29),
16983 SPH_C32(0xf25c3f5e), SPH_C32(0x0066790f), SPH_C32(0x6a5c0000),
16984 SPH_C32(0x19511100), SPH_C32(0x42570000), SPH_C32(0x3abc0000),
16985 SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144), SPH_C32(0xec2f1eb2),
16986 SPH_C32(0xfb6f376b) },
16987 { SPH_C32(0x76a30000), SPH_C32(0xd6173300), SPH_C32(0x7f850000),
16988 SPH_C32(0xa96c0000), SPH_C32(0x4e045aba), SPH_C32(0xdb41975d),
16989 SPH_C32(0x292fd730), SPH_C32(0x150e8600), SPH_C32(0x662e0000),
16990 SPH_C32(0x50b41e00), SPH_C32(0x002e0000), SPH_C32(0x66560000),
16991 SPH_C32(0xa75519cb), SPH_C32(0xe635b450), SPH_C32(0x798c55c9),
16992 SPH_C32(0x4f2437fb) },
16993 { SPH_C32(0x7ad10000), SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000),
16994 SPH_C32(0xf5860000), SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249),
16995 SPH_C32(0xbc8c9c4b), SPH_C32(0xa1458690), SPH_C32(0x980c0000),
16996 SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000), SPH_C32(0x91360000),
16997 SPH_C32(0x2e646111), SPH_C32(0xf9e14c30), SPH_C32(0x375cf6dc),
16998 SPH_C32(0xee07c864) },
16999 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
17000 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
17001 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
17002 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
17003 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
17004 SPH_C32(0x2ba05a55) },
17005 { SPH_C32(0xdd140000), SPH_C32(0x52590c00), SPH_C32(0xdc950000),
17006 SPH_C32(0xaa7e0000), SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6),
17007 SPH_C32(0x21e0506c), SPH_C32(0x31343cbb), SPH_C32(0x5ae00000),
17008 SPH_C32(0x7e6f2100), SPH_C32(0x2f990000), SPH_C32(0x91010000),
17009 SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c), SPH_C32(0xedf47c81),
17010 SPH_C32(0x8a83a5ca) },
17011 { SPH_C32(0x2f440000), SPH_C32(0xbce40600), SPH_C32(0xbb3d0000),
17012 SPH_C32(0x01f40000), SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492),
17013 SPH_C32(0xfa93b802), SPH_C32(0x245cc3b4), SPH_C32(0x56920000),
17014 SPH_C32(0x378a2e00), SPH_C32(0x6de00000), SPH_C32(0xcdeb0000),
17015 SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28), SPH_C32(0x785737fa),
17016 SPH_C32(0x3ec8a55a) },
17017 { SPH_C32(0x23360000), SPH_C32(0xf5010900), SPH_C32(0xf9440000),
17018 SPH_C32(0x5d1e0000), SPH_C32(0xb9990de7), SPH_C32(0xc5262186),
17019 SPH_C32(0x6f30f379), SPH_C32(0x9017c324), SPH_C32(0xa8b00000),
17020 SPH_C32(0x90d22b00), SPH_C32(0x48310000), SPH_C32(0x3a8b0000),
17021 SPH_C32(0xcbd022dd), SPH_C32(0x933cd248), SPH_C32(0x368794ef),
17022 SPH_C32(0x9feb5ac5) },
17023 { SPH_C32(0x947e0000), SPH_C32(0xbe091400), SPH_C32(0x67860000),
17024 SPH_C32(0xcddc0000), SPH_C32(0x1dce510b), SPH_C32(0xec636924),
17025 SPH_C32(0xa2ffbda7), SPH_C32(0x5a4cc8f4), SPH_C32(0x1cff0000),
17026 SPH_C32(0xcf462200), SPH_C32(0x3dd20000), SPH_C32(0x93d00000),
17027 SPH_C32(0xdafb736b), SPH_C32(0x28f60619), SPH_C32(0xc500c982),
17028 SPH_C32(0xee61b16b) },
17029 { SPH_C32(0x980c0000), SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000),
17030 SPH_C32(0x91360000), SPH_C32(0x2e646111), SPH_C32(0xf9e14c30),
17031 SPH_C32(0x375cf6dc), SPH_C32(0xee07c864), SPH_C32(0xe2dd0000),
17032 SPH_C32(0x681e2700), SPH_C32(0x18030000), SPH_C32(0x64b00000),
17033 SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79), SPH_C32(0x8bd06a97),
17034 SPH_C32(0x4f424ef4) },
17035 { SPH_C32(0x6a5c0000), SPH_C32(0x19511100), SPH_C32(0x42570000),
17036 SPH_C32(0x3abc0000), SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144),
17037 SPH_C32(0xec2f1eb2), SPH_C32(0xfb6f376b), SPH_C32(0xeeaf0000),
17038 SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000), SPH_C32(0x385a0000),
17039 SPH_C32(0x60603bab), SPH_C32(0x22a0db6d), SPH_C32(0x1e7321ec),
17040 SPH_C32(0xfb094e64) },
17041 { SPH_C32(0x662e0000), SPH_C32(0x50b41e00), SPH_C32(0x002e0000),
17042 SPH_C32(0x66560000), SPH_C32(0xa75519cb), SPH_C32(0xe635b450),
17043 SPH_C32(0x798c55c9), SPH_C32(0x4f2437fb), SPH_C32(0x108d0000),
17044 SPH_C32(0x86a32d00), SPH_C32(0x7fab0000), SPH_C32(0xcf3a0000),
17045 SPH_C32(0xe9514371), SPH_C32(0x3d74230d), SPH_C32(0x50a382f9),
17046 SPH_C32(0x5a2ab1fb) },
17047 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
17048 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
17049 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
17050 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
17051 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
17052 SPH_C32(0x315245b4) },
17053 { SPH_C32(0x65290000), SPH_C32(0x44280a00), SPH_C32(0xeb0f0000),
17054 SPH_C32(0x5fcf0000), SPH_C32(0x12291491), SPH_C32(0x74ba28a3),
17055 SPH_C32(0x47c4467a), SPH_C32(0xf4f5d785), SPH_C32(0xa7c50000),
17056 SPH_C32(0xcdab3000), SPH_C32(0xe1690000), SPH_C32(0x5ff80000),
17057 SPH_C32(0x4d061f9d), SPH_C32(0x14316baf), SPH_C32(0x9d6ccc27),
17058 SPH_C32(0x9071ba2b) },
17059 { SPH_C32(0x97790000), SPH_C32(0xaa950000), SPH_C32(0x8ca70000),
17060 SPH_C32(0xf4450000), SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7),
17061 SPH_C32(0x9cb7ae14), SPH_C32(0xe19d288a), SPH_C32(0xabb70000),
17062 SPH_C32(0x844e3f00), SPH_C32(0xa3100000), SPH_C32(0x03120000),
17063 SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb), SPH_C32(0x08cf875c),
17064 SPH_C32(0x243ababb) },
17065 { SPH_C32(0x9b0b0000), SPH_C32(0xe3700f00), SPH_C32(0xcede0000),
17066 SPH_C32(0xa8af0000), SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3),
17067 SPH_C32(0x0914e56f), SPH_C32(0x55d6281a), SPH_C32(0x55950000),
17068 SPH_C32(0x23163a00), SPH_C32(0x86c10000), SPH_C32(0xf4720000),
17069 SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db), SPH_C32(0x461f2449),
17070 SPH_C32(0x85194524) },
17071 { SPH_C32(0x2c430000), SPH_C32(0xa8781200), SPH_C32(0x501c0000),
17072 SPH_C32(0x386d0000), SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861),
17073 SPH_C32(0xc4dbabb1), SPH_C32(0x9f8d23ca), SPH_C32(0xe1da0000),
17074 SPH_C32(0x7c823300), SPH_C32(0xf3220000), SPH_C32(0x5d290000),
17075 SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a), SPH_C32(0xb5987924),
17076 SPH_C32(0xf493ae8a) },
17077 { SPH_C32(0x20310000), SPH_C32(0xe19d1d00), SPH_C32(0x12650000),
17078 SPH_C32(0x64870000), SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75),
17079 SPH_C32(0x5178e0ca), SPH_C32(0x2bc6235a), SPH_C32(0x1ff80000),
17080 SPH_C32(0xdbda3600), SPH_C32(0xd6f30000), SPH_C32(0xaa490000),
17081 SPH_C32(0x6f877e31), SPH_C32(0xba799aea), SPH_C32(0xfb48da31),
17082 SPH_C32(0x55b05115) },
17083 { SPH_C32(0xd2610000), SPH_C32(0x0f201700), SPH_C32(0x75cd0000),
17084 SPH_C32(0xcf0d0000), SPH_C32(0xb67e487d), SPH_C32(0x5dff6001),
17085 SPH_C32(0x8a0b08a4), SPH_C32(0x3eaedc55), SPH_C32(0x138a0000),
17086 SPH_C32(0x923f3900), SPH_C32(0x948a0000), SPH_C32(0xf6a30000),
17087 SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe), SPH_C32(0x6eeb914a),
17088 SPH_C32(0xe1fb5185) },
17089 { SPH_C32(0xde130000), SPH_C32(0x46c51800), SPH_C32(0x37b40000),
17090 SPH_C32(0x93e70000), SPH_C32(0x85d47867), SPH_C32(0x487d4515),
17091 SPH_C32(0x1fa843df), SPH_C32(0x8ae5dcc5), SPH_C32(0xeda80000),
17092 SPH_C32(0x35673c00), SPH_C32(0xb15b0000), SPH_C32(0x01c30000),
17093 SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e), SPH_C32(0x203b325f),
17094 SPH_C32(0x40d8ae1a) },
17095 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
17096 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
17097 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
17098 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
17099 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
17100 SPH_C32(0xaedf667e) },
17101 { SPH_C32(0xa8b00000), SPH_C32(0x90d22b00), SPH_C32(0x48310000),
17102 SPH_C32(0x3a8b0000), SPH_C32(0xcbd022dd), SPH_C32(0x933cd248),
17103 SPH_C32(0x368794ef), SPH_C32(0x9feb5ac5), SPH_C32(0x8b860000),
17104 SPH_C32(0x65d32200), SPH_C32(0xb1750000), SPH_C32(0x67950000),
17105 SPH_C32(0x72492f3a), SPH_C32(0x561af3ce), SPH_C32(0x59b76796),
17106 SPH_C32(0x0ffc99e1) },
17107 { SPH_C32(0x5ae00000), SPH_C32(0x7e6f2100), SPH_C32(0x2f990000),
17108 SPH_C32(0x91010000), SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c),
17109 SPH_C32(0xedf47c81), SPH_C32(0x8a83a5ca), SPH_C32(0x87f40000),
17110 SPH_C32(0x2c362d00), SPH_C32(0xf30c0000), SPH_C32(0x3b7f0000),
17111 SPH_C32(0x41e31f20), SPH_C32(0x4398d6da), SPH_C32(0xcc142ced),
17112 SPH_C32(0xbbb79971) },
17113 { SPH_C32(0x56920000), SPH_C32(0x378a2e00), SPH_C32(0x6de00000),
17114 SPH_C32(0xcdeb0000), SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28),
17115 SPH_C32(0x785737fa), SPH_C32(0x3ec8a55a), SPH_C32(0x79d60000),
17116 SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000), SPH_C32(0xcc1f0000),
17117 SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba), SPH_C32(0x82c48ff8),
17118 SPH_C32(0x1a9466ee) },
17119 { SPH_C32(0xe1da0000), SPH_C32(0x7c823300), SPH_C32(0xf3220000),
17120 SPH_C32(0x5d290000), SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a),
17121 SPH_C32(0xb5987924), SPH_C32(0xf493ae8a), SPH_C32(0xcd990000),
17122 SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000), SPH_C32(0x65440000),
17123 SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb), SPH_C32(0x7143d295),
17124 SPH_C32(0x6b1e8d40) },
17125 { SPH_C32(0xeda80000), SPH_C32(0x35673c00), SPH_C32(0xb15b0000),
17126 SPH_C32(0x01c30000), SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e),
17127 SPH_C32(0x203b325f), SPH_C32(0x40d8ae1a), SPH_C32(0x33bb0000),
17128 SPH_C32(0x73a22400), SPH_C32(0x86ef0000), SPH_C32(0x92240000),
17129 SPH_C32(0x50c84e96), SPH_C32(0xf852028b), SPH_C32(0x3f937180),
17130 SPH_C32(0xca3d72df) },
17131 { SPH_C32(0x1ff80000), SPH_C32(0xdbda3600), SPH_C32(0xd6f30000),
17132 SPH_C32(0xaa490000), SPH_C32(0x6f877e31), SPH_C32(0xba799aea),
17133 SPH_C32(0xfb48da31), SPH_C32(0x55b05115), SPH_C32(0x3fc90000),
17134 SPH_C32(0x3a472b00), SPH_C32(0xc4960000), SPH_C32(0xcece0000),
17135 SPH_C32(0x63627e8c), SPH_C32(0xedd0279f), SPH_C32(0xaa303afb),
17136 SPH_C32(0x7e76724f) },
17137 { SPH_C32(0x138a0000), SPH_C32(0x923f3900), SPH_C32(0x948a0000),
17138 SPH_C32(0xf6a30000), SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe),
17139 SPH_C32(0x6eeb914a), SPH_C32(0xe1fb5185), SPH_C32(0xc1eb0000),
17140 SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000), SPH_C32(0x39ae0000),
17141 SPH_C32(0xea530656), SPH_C32(0xf204dfff), SPH_C32(0xe4e099ee),
17142 SPH_C32(0xdf558dd0) },
17143 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
17144 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
17145 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
17146 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
17147 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
17148 SPH_C32(0xb42d799f) },
17149 { SPH_C32(0x108d0000), SPH_C32(0x86a32d00), SPH_C32(0x7fab0000),
17150 SPH_C32(0xcf3a0000), SPH_C32(0xe9514371), SPH_C32(0x3d74230d),
17151 SPH_C32(0x50a382f9), SPH_C32(0x5a2ab1fb), SPH_C32(0x76a30000),
17152 SPH_C32(0xd6173300), SPH_C32(0x7f850000), SPH_C32(0xa96c0000),
17153 SPH_C32(0x4e045aba), SPH_C32(0xdb41975d), SPH_C32(0x292fd730),
17154 SPH_C32(0x150e8600) },
17155 { SPH_C32(0xe2dd0000), SPH_C32(0x681e2700), SPH_C32(0x18030000),
17156 SPH_C32(0x64b00000), SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79),
17157 SPH_C32(0x8bd06a97), SPH_C32(0x4f424ef4), SPH_C32(0x7ad10000),
17158 SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000), SPH_C32(0xf5860000),
17159 SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249), SPH_C32(0xbc8c9c4b),
17160 SPH_C32(0xa1458690) },
17161 { SPH_C32(0xeeaf0000), SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000),
17162 SPH_C32(0x385a0000), SPH_C32(0x60603bab), SPH_C32(0x22a0db6d),
17163 SPH_C32(0x1e7321ec), SPH_C32(0xfb094e64), SPH_C32(0x84f30000),
17164 SPH_C32(0x38aa3900), SPH_C32(0x182d0000), SPH_C32(0x02e60000),
17165 SPH_C32(0xf49f127a), SPH_C32(0xd1174a29), SPH_C32(0xf25c3f5e),
17166 SPH_C32(0x0066790f) },
17167 { SPH_C32(0x59e70000), SPH_C32(0x6af33500), SPH_C32(0xc4b80000),
17168 SPH_C32(0xa8980000), SPH_C32(0xc4376747), SPH_C32(0x0be593cf),
17169 SPH_C32(0xd3bc6f32), SPH_C32(0x315245b4), SPH_C32(0x30bc0000),
17170 SPH_C32(0x673e3000), SPH_C32(0x6dce0000), SPH_C32(0xabbd0000),
17171 SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78), SPH_C32(0x01db6233),
17172 SPH_C32(0x71ec92a1) },
17173 { SPH_C32(0x55950000), SPH_C32(0x23163a00), SPH_C32(0x86c10000),
17174 SPH_C32(0xf4720000), SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db),
17175 SPH_C32(0x461f2449), SPH_C32(0x85194524), SPH_C32(0xce9e0000),
17176 SPH_C32(0xc0663500), SPH_C32(0x481f0000), SPH_C32(0x5cdd0000),
17177 SPH_C32(0x6c853b16), SPH_C32(0x75096618), SPH_C32(0x4f0bc126),
17178 SPH_C32(0xd0cf6d3e) },
17179 { SPH_C32(0xa7c50000), SPH_C32(0xcdab3000), SPH_C32(0xe1690000),
17180 SPH_C32(0x5ff80000), SPH_C32(0x4d061f9d), SPH_C32(0x14316baf),
17181 SPH_C32(0x9d6ccc27), SPH_C32(0x9071ba2b), SPH_C32(0xc2ec0000),
17182 SPH_C32(0x89833a00), SPH_C32(0x0a660000), SPH_C32(0x00370000),
17183 SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c), SPH_C32(0xdaa88a5d),
17184 SPH_C32(0x64846dae) },
17185 { SPH_C32(0xabb70000), SPH_C32(0x844e3f00), SPH_C32(0xa3100000),
17186 SPH_C32(0x03120000), SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb),
17187 SPH_C32(0x08cf875c), SPH_C32(0x243ababb), SPH_C32(0x3cce0000),
17188 SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000), SPH_C32(0xf7570000),
17189 SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c), SPH_C32(0x94782948),
17190 SPH_C32(0xc5a79231) }
17191 };
17192 static const sph_u32 T512_24[64][16] = {
17193 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17194 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17195 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17196 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17197 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17198 SPH_C32(0x00000000) },
17199 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
17200 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
17201 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
17202 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
17203 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
17204 SPH_C32(0x3a4e99d7) },
17205 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
17206 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
17207 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
17208 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
17209 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
17210 SPH_C32(0xe1844257) },
17211 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
17212 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
17213 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
17214 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
17215 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
17216 SPH_C32(0xdbcadb80) },
17217 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
17218 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
17219 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
17220 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
17221 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
17222 SPH_C32(0x2c3b504e) },
17223 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
17224 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
17225 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
17226 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
17227 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
17228 SPH_C32(0x1675c999) },
17229 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
17230 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
17231 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
17232 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
17233 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
17234 SPH_C32(0xcdbf1219) },
17235 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
17236 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
17237 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
17238 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
17239 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
17240 SPH_C32(0xf7f18bce) },
17241 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
17242 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
17243 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
17244 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
17245 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
17246 SPH_C32(0x524a0d59) },
17247 { SPH_C32(0xa8940000), SPH_C32(0xdff10024), SPH_C32(0x495c0000),
17248 SPH_C32(0x95bd0000), SPH_C32(0xb5741f74), SPH_C32(0x7e553423),
17249 SPH_C32(0x61f4ca87), SPH_C32(0xf7f18bce), SPH_C32(0x0b9e0000),
17250 SPH_C32(0xc0040050), SPH_C32(0xceeb0000), SPH_C32(0x115b0000),
17251 SPH_C32(0x5ba374bd), SPH_C32(0x0183a351), SPH_C32(0xad9573a2),
17252 SPH_C32(0x6804948e) },
17253 { SPH_C32(0x5fce0000), SPH_C32(0xc675000c), SPH_C32(0xeb450000),
17254 SPH_C32(0x7b450000), SPH_C32(0x75063a62), SPH_C32(0x67cd2643),
17255 SPH_C32(0x122f6b61), SPH_C32(0x1675c999), SPH_C32(0x1f870000),
17256 SPH_C32(0xe3ce006c), SPH_C32(0x9e340000), SPH_C32(0x55ed0000),
17257 SPH_C32(0x40cf130d), SPH_C32(0x3d700f24), SPH_C32(0xcc736312),
17258 SPH_C32(0xb3ce4f0e) },
17259 { SPH_C32(0x4bd70000), SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000),
17260 SPH_C32(0x3ff30000), SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36),
17261 SPH_C32(0x73c97bd1), SPH_C32(0xcdbf1219), SPH_C32(0xfcc40000),
17262 SPH_C32(0xd9800078), SPH_C32(0x6cf20000), SPH_C32(0xffa30000),
17263 SPH_C32(0x9bd151ab), SPH_C32(0x181bb131), SPH_C32(0xde4ed244),
17264 SPH_C32(0x8980d6d9) },
17265 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
17266 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
17267 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
17268 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
17269 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
17270 SPH_C32(0x7e715d17) },
17271 { SPH_C32(0xfcc40000), SPH_C32(0xd9800078), SPH_C32(0x6cf20000),
17272 SPH_C32(0xffa30000), SPH_C32(0x9bd151ab), SPH_C32(0x181bb131),
17273 SPH_C32(0xde4ed244), SPH_C32(0x8980d6d9), SPH_C32(0xb7130000),
17274 SPH_C32(0x3c3f0048), SPH_C32(0xd7680000), SPH_C32(0xc0500000),
17275 SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07), SPH_C32(0xad87a995),
17276 SPH_C32(0x443fc4c0) },
17277 { SPH_C32(0x0b9e0000), SPH_C32(0xc0040050), SPH_C32(0xceeb0000),
17278 SPH_C32(0x115b0000), SPH_C32(0x5ba374bd), SPH_C32(0x0183a351),
17279 SPH_C32(0xad9573a2), SPH_C32(0x6804948e), SPH_C32(0xa30a0000),
17280 SPH_C32(0x1ff50074), SPH_C32(0x87b70000), SPH_C32(0x84e60000),
17281 SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772), SPH_C32(0xcc61b925),
17282 SPH_C32(0x9ff51f40) },
17283 { SPH_C32(0x1f870000), SPH_C32(0xe3ce006c), SPH_C32(0x9e340000),
17284 SPH_C32(0x55ed0000), SPH_C32(0x40cf130d), SPH_C32(0x3d700f24),
17285 SPH_C32(0xcc736312), SPH_C32(0xb3ce4f0e), SPH_C32(0x40490000),
17286 SPH_C32(0x25bb0060), SPH_C32(0x75710000), SPH_C32(0x2ea80000),
17287 SPH_C32(0x35c9296f), SPH_C32(0x5abd2967), SPH_C32(0xde5c0873),
17288 SPH_C32(0xa5bb8697) },
17289 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
17290 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
17291 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
17292 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
17293 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
17294 SPH_C32(0x378dd173) },
17295 { SPH_C32(0x7d480000), SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000),
17296 SPH_C32(0xe8990000), SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9),
17297 SPH_C32(0xe60a38cc), SPH_C32(0x672b784e), SPH_C32(0x25300000),
17298 SPH_C32(0x95c30018), SPH_C32(0x56070000), SPH_C32(0x8bc30000),
17299 SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a), SPH_C32(0x0f151dde),
17300 SPH_C32(0x0dc348a4) },
17301 { SPH_C32(0x8a120000), SPH_C32(0xeeaf0088), SPH_C32(0x31e50000),
17302 SPH_C32(0x06610000), SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9),
17303 SPH_C32(0x95d1992a), SPH_C32(0x86af3a19), SPH_C32(0x31290000),
17304 SPH_C32(0xb6090024), SPH_C32(0x06d80000), SPH_C32(0xcf750000),
17305 SPH_C32(0xe3633091), SPH_C32(0x608b434f), SPH_C32(0x6ef30d6e),
17306 SPH_C32(0xd6099324) },
17307 { SPH_C32(0x9e0b0000), SPH_C32(0xcd6500b4), SPH_C32(0x613a0000),
17308 SPH_C32(0x42d70000), SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc),
17309 SPH_C32(0xf437899a), SPH_C32(0x5d65e199), SPH_C32(0xd26a0000),
17310 SPH_C32(0x8c470030), SPH_C32(0xf41e0000), SPH_C32(0x653b0000),
17311 SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a), SPH_C32(0x7ccebc38),
17312 SPH_C32(0xec470af3) },
17313 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
17314 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
17315 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
17316 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
17317 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
17318 SPH_C32(0x1bb6813d) },
17319 { SPH_C32(0x29180000), SPH_C32(0xf15a00fc), SPH_C32(0xb6520000),
17320 SPH_C32(0x82870000), SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb),
17321 SPH_C32(0x59b0200f), SPH_C32(0x195a2559), SPH_C32(0x99bd0000),
17322 SPH_C32(0x69f80000), SPH_C32(0x4f840000), SPH_C32(0x5ac80000),
17323 SPH_C32(0x56172fe5), SPH_C32(0x1ede776c), SPH_C32(0x0f07c7e9),
17324 SPH_C32(0x21f818ea) },
17325 { SPH_C32(0xde420000), SPH_C32(0xe8de00d4), SPH_C32(0x144b0000),
17326 SPH_C32(0x6c7f0000), SPH_C32(0x112e07d7), SPH_C32(0x8d812edb),
17327 SPH_C32(0x2a6b81e9), SPH_C32(0xf8de670e), SPH_C32(0x8da40000),
17328 SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000), SPH_C32(0x1e7e0000),
17329 SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19), SPH_C32(0x6ee1d759),
17330 SPH_C32(0xfa32c36a) },
17331 { SPH_C32(0xca5b0000), SPH_C32(0xcb1400e8), SPH_C32(0x44940000),
17332 SPH_C32(0x28c90000), SPH_C32(0x0a426067), SPH_C32(0xb17282ae),
17333 SPH_C32(0x4b8d9159), SPH_C32(0x2314bc8e), SPH_C32(0x6ee70000),
17334 SPH_C32(0x707c0028), SPH_C32(0xed9d0000), SPH_C32(0xb4300000),
17335 SPH_C32(0x96650af3), SPH_C32(0x0746650c), SPH_C32(0x7cdc660f),
17336 SPH_C32(0xc07c5abd) },
17337 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
17338 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
17339 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
17340 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
17341 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
17342 SPH_C32(0x65c7dc2a) },
17343 { SPH_C32(0xc1c50000), SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000),
17344 SPH_C32(0x39920000), SPH_C32(0x51e114da), SPH_C32(0xb0f121ff),
17345 SPH_C32(0xe618e2fb), SPH_C32(0x4b102800), SPH_C32(0xcded0000),
17346 SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000), SPH_C32(0x30d60000),
17347 SPH_C32(0x78b2613a), SPH_C32(0x7890f27e), SPH_C32(0xb0bddf2a),
17348 SPH_C32(0x5f8945fd) },
17349 { SPH_C32(0x369f0000), SPH_C32(0x12940090), SPH_C32(0x28660000),
17350 SPH_C32(0xd76a0000), SPH_C32(0x919331cc), SPH_C32(0xa969339f),
17351 SPH_C32(0x95c3431d), SPH_C32(0xaa946a57), SPH_C32(0xd9f40000),
17352 SPH_C32(0x4c430060), SPH_C32(0x3af50000), SPH_C32(0x74600000),
17353 SPH_C32(0x63de068a), SPH_C32(0x44635e0b), SPH_C32(0xd15bcf9a),
17354 SPH_C32(0x84439e7d) },
17355 { SPH_C32(0x22860000), SPH_C32(0x315e00ac), SPH_C32(0x78b90000),
17356 SPH_C32(0x93dc0000), SPH_C32(0x8aff567c), SPH_C32(0x959a9fea),
17357 SPH_C32(0xf42553ad), SPH_C32(0x715eb1d7), SPH_C32(0x3ab70000),
17358 SPH_C32(0x760d0074), SPH_C32(0xc8330000), SPH_C32(0xde2e0000),
17359 SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e), SPH_C32(0xc3667ecc),
17360 SPH_C32(0xbe0d07aa) },
17361 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
17362 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
17363 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
17364 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
17365 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
17366 SPH_C32(0x49fc8c64) },
17367 { SPH_C32(0x95950000), SPH_C32(0x0d6100e4), SPH_C32(0xafd10000),
17368 SPH_C32(0x538c0000), SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed),
17369 SPH_C32(0x59a2fa38), SPH_C32(0x35617517), SPH_C32(0x71600000),
17370 SPH_C32(0x93b20044), SPH_C32(0x73a90000), SPH_C32(0xe1dd0000),
17371 SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28), SPH_C32(0xb0af051d),
17372 SPH_C32(0x73b215b3) },
17373 { SPH_C32(0x62cf0000), SPH_C32(0x14e500cc), SPH_C32(0x0dc80000),
17374 SPH_C32(0xbd740000), SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d),
17375 SPH_C32(0x2a795bde), SPH_C32(0xd4e53740), SPH_C32(0x65790000),
17376 SPH_C32(0xb0780078), SPH_C32(0x23760000), SPH_C32(0xa56b0000),
17377 SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d), SPH_C32(0xd14915ad),
17378 SPH_C32(0xa878ce33) },
17379 { SPH_C32(0x76d60000), SPH_C32(0x372f00f0), SPH_C32(0x5d170000),
17380 SPH_C32(0xf9c20000), SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8),
17381 SPH_C32(0x4b9f4b6e), SPH_C32(0x0f2fecc0), SPH_C32(0x863a0000),
17382 SPH_C32(0x8a36006c), SPH_C32(0xd1b00000), SPH_C32(0x0f250000),
17383 SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848), SPH_C32(0xc374a4fb),
17384 SPH_C32(0x923657e4) },
17385 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
17386 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
17387 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
17388 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
17389 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
17390 SPH_C32(0x8b6c72bd) },
17391 { SPH_C32(0xd26a0000), SPH_C32(0x8c470030), SPH_C32(0xf41e0000),
17392 SPH_C32(0x653b0000), SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a),
17393 SPH_C32(0x7ccebc38), SPH_C32(0xec470af3), SPH_C32(0x4c610000),
17394 SPH_C32(0x41220084), SPH_C32(0x95240000), SPH_C32(0x27ec0000),
17395 SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6), SPH_C32(0x88f935a2),
17396 SPH_C32(0xb122eb6a) },
17397 { SPH_C32(0x25300000), SPH_C32(0x95c30018), SPH_C32(0x56070000),
17398 SPH_C32(0x8bc30000), SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a),
17399 SPH_C32(0x0f151dde), SPH_C32(0x0dc348a4), SPH_C32(0x58780000),
17400 SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000), SPH_C32(0x635a0000),
17401 SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693), SPH_C32(0xe91f2512),
17402 SPH_C32(0x6ae830ea) },
17403 { SPH_C32(0x31290000), SPH_C32(0xb6090024), SPH_C32(0x06d80000),
17404 SPH_C32(0xcf750000), SPH_C32(0xe3633091), SPH_C32(0x608b434f),
17405 SPH_C32(0x6ef30d6e), SPH_C32(0xd6099324), SPH_C32(0xbb3b0000),
17406 SPH_C32(0x58a600ac), SPH_C32(0x373d0000), SPH_C32(0xc9140000),
17407 SPH_C32(0xdce87999), SPH_C32(0x8b44e886), SPH_C32(0xfb229444),
17408 SPH_C32(0x50a6a93d) },
17409 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
17410 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
17411 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
17412 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
17413 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
17414 SPH_C32(0xa75722f3) },
17415 { SPH_C32(0x863a0000), SPH_C32(0x8a36006c), SPH_C32(0xd1b00000),
17416 SPH_C32(0x0f250000), SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848),
17417 SPH_C32(0xc374a4fb), SPH_C32(0x923657e4), SPH_C32(0xf0ec0000),
17418 SPH_C32(0xbd19009c), SPH_C32(0x8ca70000), SPH_C32(0xf6e70000),
17419 SPH_C32(0xb282244b), SPH_C32(0xd07a62b0), SPH_C32(0x88ebef95),
17420 SPH_C32(0x9d19bb24) },
17421 { SPH_C32(0x71600000), SPH_C32(0x93b20044), SPH_C32(0x73a90000),
17422 SPH_C32(0xe1dd0000), SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28),
17423 SPH_C32(0xb0af051d), SPH_C32(0x73b215b3), SPH_C32(0xe4f50000),
17424 SPH_C32(0x9ed300a0), SPH_C32(0xdc780000), SPH_C32(0xb2510000),
17425 SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5), SPH_C32(0xe90dff25),
17426 SPH_C32(0x46d360a4) },
17427 { SPH_C32(0x65790000), SPH_C32(0xb0780078), SPH_C32(0x23760000),
17428 SPH_C32(0xa56b0000), SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d),
17429 SPH_C32(0xd14915ad), SPH_C32(0xa878ce33), SPH_C32(0x07b60000),
17430 SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000), SPH_C32(0x181f0000),
17431 SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0), SPH_C32(0xfb304e73),
17432 SPH_C32(0x7c9df973) },
17433 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
17434 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
17435 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
17436 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
17437 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
17438 SPH_C32(0xd9267fe4) },
17439 { SPH_C32(0x6ee70000), SPH_C32(0x707c0028), SPH_C32(0xed9d0000),
17440 SPH_C32(0xb4300000), SPH_C32(0x96650af3), SPH_C32(0x0746650c),
17441 SPH_C32(0x7cdc660f), SPH_C32(0xc07c5abd), SPH_C32(0xa4bc0000),
17442 SPH_C32(0xbb6800c0), SPH_C32(0xa9090000), SPH_C32(0x9cf90000),
17443 SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2), SPH_C32(0x3751f756),
17444 SPH_C32(0xe368e633) },
17445 { SPH_C32(0x99bd0000), SPH_C32(0x69f80000), SPH_C32(0x4f840000),
17446 SPH_C32(0x5ac80000), SPH_C32(0x56172fe5), SPH_C32(0x1ede776c),
17447 SPH_C32(0x0f07c7e9), SPH_C32(0x21f818ea), SPH_C32(0xb0a50000),
17448 SPH_C32(0x98a200fc), SPH_C32(0xf9d60000), SPH_C32(0xd84f0000),
17449 SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7), SPH_C32(0x56b7e7e6),
17450 SPH_C32(0x38a23db3) },
17451 { SPH_C32(0x8da40000), SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000),
17452 SPH_C32(0x1e7e0000), SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19),
17453 SPH_C32(0x6ee1d759), SPH_C32(0xfa32c36a), SPH_C32(0x53e60000),
17454 SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000), SPH_C32(0x72010000),
17455 SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2), SPH_C32(0x448a56b0),
17456 SPH_C32(0x02eca464) },
17457 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
17458 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
17459 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
17460 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
17461 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
17462 SPH_C32(0xf51d2faa) },
17463 { SPH_C32(0x3ab70000), SPH_C32(0x760d0074), SPH_C32(0xc8330000),
17464 SPH_C32(0xde2e0000), SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e),
17465 SPH_C32(0xc3667ecc), SPH_C32(0xbe0d07aa), SPH_C32(0x18310000),
17466 SPH_C32(0x475300d8), SPH_C32(0xb08a0000), SPH_C32(0x4df20000),
17467 SPH_C32(0x323f1250), SPH_C32(0xf4927ff4), SPH_C32(0x37432d61),
17468 SPH_C32(0xcf53b67d) },
17469 { SPH_C32(0xcded0000), SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000),
17470 SPH_C32(0x30d60000), SPH_C32(0x78b2613a), SPH_C32(0x7890f27e),
17471 SPH_C32(0xb0bddf2a), SPH_C32(0x5f8945fd), SPH_C32(0x0c280000),
17472 SPH_C32(0x649900e4), SPH_C32(0xe0550000), SPH_C32(0x09440000),
17473 SPH_C32(0x295375e0), SPH_C32(0xc861d381), SPH_C32(0x56a53dd1),
17474 SPH_C32(0x14996dfd) },
17475 { SPH_C32(0xd9f40000), SPH_C32(0x4c430060), SPH_C32(0x3af50000),
17476 SPH_C32(0x74600000), SPH_C32(0x63de068a), SPH_C32(0x44635e0b),
17477 SPH_C32(0xd15bcf9a), SPH_C32(0x84439e7d), SPH_C32(0xef6b0000),
17478 SPH_C32(0x5ed700f0), SPH_C32(0x12930000), SPH_C32(0xa30a0000),
17479 SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94), SPH_C32(0x44988c87),
17480 SPH_C32(0x2ed7f42a) },
17481 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
17482 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
17483 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
17484 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
17485 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
17486 SPH_C32(0xbce1a3ce) },
17487 { SPH_C32(0xbb3b0000), SPH_C32(0x58a600ac), SPH_C32(0x373d0000),
17488 SPH_C32(0xc9140000), SPH_C32(0xdce87999), SPH_C32(0x8b44e886),
17489 SPH_C32(0xfb229444), SPH_C32(0x50a6a93d), SPH_C32(0x8a120000),
17490 SPH_C32(0xeeaf0088), SPH_C32(0x31e50000), SPH_C32(0x06610000),
17491 SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9), SPH_C32(0x95d1992a),
17492 SPH_C32(0x86af3a19) },
17493 { SPH_C32(0x4c610000), SPH_C32(0x41220084), SPH_C32(0x95240000),
17494 SPH_C32(0x27ec0000), SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6),
17495 SPH_C32(0x88f935a2), SPH_C32(0xb122eb6a), SPH_C32(0x9e0b0000),
17496 SPH_C32(0xcd6500b4), SPH_C32(0x613a0000), SPH_C32(0x42d70000),
17497 SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc), SPH_C32(0xf437899a),
17498 SPH_C32(0x5d65e199) },
17499 { SPH_C32(0x58780000), SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000),
17500 SPH_C32(0x635a0000), SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693),
17501 SPH_C32(0xe91f2512), SPH_C32(0x6ae830ea), SPH_C32(0x7d480000),
17502 SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000), SPH_C32(0xe8990000),
17503 SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9), SPH_C32(0xe60a38cc),
17504 SPH_C32(0x672b784e) },
17505 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
17506 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
17507 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
17508 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
17509 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
17510 SPH_C32(0x90daf380) },
17511 { SPH_C32(0xef6b0000), SPH_C32(0x5ed700f0), SPH_C32(0x12930000),
17512 SPH_C32(0xa30a0000), SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94),
17513 SPH_C32(0x44988c87), SPH_C32(0x2ed7f42a), SPH_C32(0x369f0000),
17514 SPH_C32(0x12940090), SPH_C32(0x28660000), SPH_C32(0xd76a0000),
17515 SPH_C32(0x919331cc), SPH_C32(0xa969339f), SPH_C32(0x95c3431d),
17516 SPH_C32(0xaa946a57) },
17517 { SPH_C32(0x18310000), SPH_C32(0x475300d8), SPH_C32(0xb08a0000),
17518 SPH_C32(0x4df20000), SPH_C32(0x323f1250), SPH_C32(0xf4927ff4),
17519 SPH_C32(0x37432d61), SPH_C32(0xcf53b67d), SPH_C32(0x22860000),
17520 SPH_C32(0x315e00ac), SPH_C32(0x78b90000), SPH_C32(0x93dc0000),
17521 SPH_C32(0x8aff567c), SPH_C32(0x959a9fea), SPH_C32(0xf42553ad),
17522 SPH_C32(0x715eb1d7) },
17523 { SPH_C32(0x0c280000), SPH_C32(0x649900e4), SPH_C32(0xe0550000),
17524 SPH_C32(0x09440000), SPH_C32(0x295375e0), SPH_C32(0xc861d381),
17525 SPH_C32(0x56a53dd1), SPH_C32(0x14996dfd), SPH_C32(0xc1c50000),
17526 SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000), SPH_C32(0x39920000),
17527 SPH_C32(0x51e114da), SPH_C32(0xb0f121ff), SPH_C32(0xe618e2fb),
17528 SPH_C32(0x4b102800) },
17529 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
17530 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
17531 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
17532 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
17533 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
17534 SPH_C32(0xeeabae97) },
17535 { SPH_C32(0x07b60000), SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000),
17536 SPH_C32(0x181f0000), SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0),
17537 SPH_C32(0xfb304e73), SPH_C32(0x7c9df973), SPH_C32(0x62cf0000),
17538 SPH_C32(0x14e500cc), SPH_C32(0x0dc80000), SPH_C32(0xbd740000),
17539 SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d), SPH_C32(0x2a795bde),
17540 SPH_C32(0xd4e53740) },
17541 { SPH_C32(0xf0ec0000), SPH_C32(0xbd19009c), SPH_C32(0x8ca70000),
17542 SPH_C32(0xf6e70000), SPH_C32(0xb282244b), SPH_C32(0xd07a62b0),
17543 SPH_C32(0x88ebef95), SPH_C32(0x9d19bb24), SPH_C32(0x76d60000),
17544 SPH_C32(0x372f00f0), SPH_C32(0x5d170000), SPH_C32(0xf9c20000),
17545 SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8), SPH_C32(0x4b9f4b6e),
17546 SPH_C32(0x0f2fecc0) },
17547 { SPH_C32(0xe4f50000), SPH_C32(0x9ed300a0), SPH_C32(0xdc780000),
17548 SPH_C32(0xb2510000), SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5),
17549 SPH_C32(0xe90dff25), SPH_C32(0x46d360a4), SPH_C32(0x95950000),
17550 SPH_C32(0x0d6100e4), SPH_C32(0xafd10000), SPH_C32(0x538c0000),
17551 SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed), SPH_C32(0x59a2fa38),
17552 SPH_C32(0x35617517) },
17553 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
17554 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
17555 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
17556 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
17557 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
17558 SPH_C32(0xc290fed9) },
17559 { SPH_C32(0x53e60000), SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000),
17560 SPH_C32(0x72010000), SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2),
17561 SPH_C32(0x448a56b0), SPH_C32(0x02eca464), SPH_C32(0xde420000),
17562 SPH_C32(0xe8de00d4), SPH_C32(0x144b0000), SPH_C32(0x6c7f0000),
17563 SPH_C32(0x112e07d7), SPH_C32(0x8d812edb), SPH_C32(0x2a6b81e9),
17564 SPH_C32(0xf8de670e) },
17565 { SPH_C32(0xa4bc0000), SPH_C32(0xbb6800c0), SPH_C32(0xa9090000),
17566 SPH_C32(0x9cf90000), SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2),
17567 SPH_C32(0x3751f756), SPH_C32(0xe368e633), SPH_C32(0xca5b0000),
17568 SPH_C32(0xcb1400e8), SPH_C32(0x44940000), SPH_C32(0x28c90000),
17569 SPH_C32(0x0a426067), SPH_C32(0xb17282ae), SPH_C32(0x4b8d9159),
17570 SPH_C32(0x2314bc8e) },
17571 { SPH_C32(0xb0a50000), SPH_C32(0x98a200fc), SPH_C32(0xf9d60000),
17572 SPH_C32(0xd84f0000), SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7),
17573 SPH_C32(0x56b7e7e6), SPH_C32(0x38a23db3), SPH_C32(0x29180000),
17574 SPH_C32(0xf15a00fc), SPH_C32(0xb6520000), SPH_C32(0x82870000),
17575 SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb), SPH_C32(0x59b0200f),
17576 SPH_C32(0x195a2559) }
17577 };
17578 static const sph_u32 T512_30[64][16] = {
17579 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17580 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17581 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17582 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17583 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17584 SPH_C32(0x00000000) },
17585 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
17586 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
17587 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
17588 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
17589 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
17590 SPH_C32(0x98aa496e) },
17591 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
17592 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
17593 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
17594 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
17595 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
17596 SPH_C32(0x094e3198) },
17597 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
17598 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
17599 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
17600 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
17601 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
17602 SPH_C32(0x91e478f6) },
17603 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
17604 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
17605 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
17606 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
17607 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
17608 SPH_C32(0xe86cba2e) },
17609 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
17610 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
17611 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
17612 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
17613 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
17614 SPH_C32(0x70c6f340) },
17615 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
17616 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
17617 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
17618 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
17619 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
17620 SPH_C32(0xe1228bb6) },
17621 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
17622 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
17623 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
17624 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
17625 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
17626 SPH_C32(0x7988c2d8) },
17627 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
17628 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
17629 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
17630 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
17631 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
17632 SPH_C32(0x4b7eec55) },
17633 { SPH_C32(0x776d0000), SPH_C32(0x128f0000), SPH_C32(0x0c51d380),
17634 SPH_C32(0x82a20000), SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487),
17635 SPH_C32(0xbd24ac88), SPH_C32(0x7988c2d8), SPH_C32(0x6ba80000),
17636 SPH_C32(0x4ba90001), SPH_C32(0x5d832180), SPH_C32(0xdad00000),
17637 SPH_C32(0x63751974), SPH_C32(0xd089ea49), SPH_C32(0x256784eb),
17638 SPH_C32(0xd3d4a53b) },
17639 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
17640 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
17641 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
17642 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
17643 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
17644 SPH_C32(0x4230ddcd) },
17645 { SPH_C32(0x69230000), SPH_C32(0xcc400000), SPH_C32(0x61a9d200),
17646 SPH_C32(0xf5860000), SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9),
17647 SPH_C32(0x7087b49a), SPH_C32(0xe1228bb6), SPH_C32(0xd9ae0000),
17648 SPH_C32(0x8ec00001), SPH_C32(0x75803380), SPH_C32(0xaeb70000),
17649 SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1), SPH_C32(0x16b65b07),
17650 SPH_C32(0xda9a94a3) },
17651 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
17652 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
17653 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
17654 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
17655 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
17656 SPH_C32(0xa312567b) },
17657 { SPH_C32(0xd9ae0000), SPH_C32(0x8ec00001), SPH_C32(0x75803380),
17658 SPH_C32(0xaeb70000), SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1),
17659 SPH_C32(0x16b65b07), SPH_C32(0xda9a94a3), SPH_C32(0xb08d0000),
17660 SPH_C32(0x42800001), SPH_C32(0x1429e180), SPH_C32(0x5b310000),
17661 SPH_C32(0xa98b722d), SPH_C32(0x92f0de78), SPH_C32(0x6631ef9d),
17662 SPH_C32(0x3bb81f15) },
17663 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
17664 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
17665 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
17666 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
17667 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
17668 SPH_C32(0xaa5c67e3) },
17669 { SPH_C32(0xc7e00000), SPH_C32(0x500f0001), SPH_C32(0x18783200),
17670 SPH_C32(0xd9930000), SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff),
17671 SPH_C32(0xdb154315), SPH_C32(0x4230ddcd), SPH_C32(0x028b0000),
17672 SPH_C32(0x87e90001), SPH_C32(0x3c2af380), SPH_C32(0x2f560000),
17673 SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780), SPH_C32(0x55e03071),
17674 SPH_C32(0x32f62e8d) },
17675 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
17676 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
17677 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
17678 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
17679 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
17680 SPH_C32(0xb0a51834) },
17681 { SPH_C32(0x2a310000), SPH_C32(0x249f0002), SPH_C32(0xa461f380),
17682 SPH_C32(0x9b150000), SPH_C32(0xcfe05664), SPH_C32(0x513a985c),
17683 SPH_C32(0x2daf8eba), SPH_C32(0x87f9a24f), SPH_C32(0x2ef90000),
17684 SPH_C32(0x3b1f0000), SPH_C32(0x990c6180), SPH_C32(0x35e00000),
17685 SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e), SPH_C32(0xec0cb9f8),
17686 SPH_C32(0x280f515a) },
17687 { SPH_C32(0x98370000), SPH_C32(0xe1f60002), SPH_C32(0x8c62e180),
17688 SPH_C32(0xef720000), SPH_C32(0x79226090), SPH_C32(0xba28a1a4),
17689 SPH_C32(0x1e7e5156), SPH_C32(0x8eb793d7), SPH_C32(0x82b10000),
17690 SPH_C32(0x20b90000), SPH_C32(0xdcf77200), SPH_C32(0x36a30000),
17691 SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98), SPH_C32(0x127e7e06),
17692 SPH_C32(0xb9eb29ac) },
17693 { SPH_C32(0x347f0000), SPH_C32(0xfa500002), SPH_C32(0xc999f200),
17694 SPH_C32(0xec310000), SPH_C32(0x23a751fa), SPH_C32(0xa59af112),
17695 SPH_C32(0xe00c96a8), SPH_C32(0x1f53eb21), SPH_C32(0x9cff0000),
17696 SPH_C32(0xfe760000), SPH_C32(0xb10f7380), SPH_C32(0x41870000),
17697 SPH_C32(0x393d0c00), SPH_C32(0x6708c4d6), SPH_C32(0xdfdd6614),
17698 SPH_C32(0x214160c2) },
17699 { SPH_C32(0x28ba0000), SPH_C32(0xa3760003), SPH_C32(0x984b0000),
17700 SPH_C32(0xb4430000), SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc),
17701 SPH_C32(0x784fbecb), SPH_C32(0xb50f8cc2), SPH_C32(0xeb920000),
17702 SPH_C32(0xecf90000), SPH_C32(0xbd5ea000), SPH_C32(0xc3250000),
17703 SPH_C32(0xa9465633), SPH_C32(0x3ac3a051), SPH_C32(0x62f9ca9c),
17704 SPH_C32(0x58c9a21a) },
17705 { SPH_C32(0x84f20000), SPH_C32(0xb8d00003), SPH_C32(0xddb01380),
17706 SPH_C32(0xb7000000), SPH_C32(0x8a2c23d7), SPH_C32(0x376a2f6a),
17707 SPH_C32(0x863d7935), SPH_C32(0x24ebf434), SPH_C32(0xf5dc0000),
17708 SPH_C32(0x32360000), SPH_C32(0xd0a6a180), SPH_C32(0xb4010000),
17709 SPH_C32(0x450151ad), SPH_C32(0xce63c91f), SPH_C32(0xaf5ad28e),
17710 SPH_C32(0xc063eb74) },
17711 { SPH_C32(0x36f40000), SPH_C32(0x7db90003), SPH_C32(0xf5b30180),
17712 SPH_C32(0xc3670000), SPH_C32(0x3cee1523), SPH_C32(0xdc781692),
17713 SPH_C32(0xb5eca6d9), SPH_C32(0x2da5c5ac), SPH_C32(0x59940000),
17714 SPH_C32(0x29900000), SPH_C32(0x955db200), SPH_C32(0xb7420000),
17715 SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9), SPH_C32(0x51281570),
17716 SPH_C32(0x51879382) },
17717 { SPH_C32(0x9abc0000), SPH_C32(0x661f0003), SPH_C32(0xb0481200),
17718 SPH_C32(0xc0240000), SPH_C32(0x666b2449), SPH_C32(0xc3ca4624),
17719 SPH_C32(0x4b9e6127), SPH_C32(0xbc41bd5a), SPH_C32(0x47da0000),
17720 SPH_C32(0xf75f0000), SPH_C32(0xf8a5b380), SPH_C32(0xc0660000),
17721 SPH_C32(0xf3c36759), SPH_C32(0x2571f0e7), SPH_C32(0x9c8b0d62),
17722 SPH_C32(0xc92ddaec) },
17723 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
17724 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
17725 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
17726 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
17727 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
17728 SPH_C32(0xfbdbf461) },
17729 { SPH_C32(0xf1140000), SPH_C32(0x2db60002), SPH_C32(0xedcb3380),
17730 SPH_C32(0x1af40000), SPH_C32(0x051e3d3d), SPH_C32(0x1343ac6d),
17731 SPH_C32(0x6ef9e5cc), SPH_C32(0x6f951861), SPH_C32(0x5b1f0000),
17732 SPH_C32(0xae790001), SPH_C32(0xa9774180), SPH_C32(0x98140000),
17733 SPH_C32(0x00cd241e), SPH_C32(0xa8337e29), SPH_C32(0x04c82501),
17734 SPH_C32(0x6371bd0f) },
17735 { SPH_C32(0x43120000), SPH_C32(0xe8df0002), SPH_C32(0xc5c82180),
17736 SPH_C32(0x6e930000), SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595),
17737 SPH_C32(0x5d283a20), SPH_C32(0x66db29f9), SPH_C32(0xf7570000),
17738 SPH_C32(0xb5df0001), SPH_C32(0xec8c5200), SPH_C32(0x9b570000),
17739 SPH_C32(0x5a481574), SPH_C32(0xb7812e9f), SPH_C32(0xfabae2ff),
17740 SPH_C32(0xf295c5f9) },
17741 { SPH_C32(0xef5a0000), SPH_C32(0xf3790002), SPH_C32(0x80333200),
17742 SPH_C32(0x6dd00000), SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523),
17743 SPH_C32(0xa35afdde), SPH_C32(0xf73f510f), SPH_C32(0xe9190000),
17744 SPH_C32(0x6b100001), SPH_C32(0x81745380), SPH_C32(0xec730000),
17745 SPH_C32(0xb60f12ea), SPH_C32(0x432147d1), SPH_C32(0x3719faed),
17746 SPH_C32(0x6a3f8c97) },
17747 { SPH_C32(0xf39f0000), SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000),
17748 SPH_C32(0x35a20000), SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed),
17749 SPH_C32(0x3b19d5bd), SPH_C32(0x5d6336ec), SPH_C32(0x9e740000),
17750 SPH_C32(0x799f0001), SPH_C32(0x8d258000), SPH_C32(0x6ed10000),
17751 SPH_C32(0x267448d9), SPH_C32(0x1eea2356), SPH_C32(0x8a3d5665),
17752 SPH_C32(0x13b74e4f) },
17753 { SPH_C32(0x5fd70000), SPH_C32(0xb1f90003), SPH_C32(0x941ad380),
17754 SPH_C32(0x36e10000), SPH_C32(0x40d2488e), SPH_C32(0x75131b5b),
17755 SPH_C32(0xc56b1243), SPH_C32(0xcc874e1a), SPH_C32(0x803a0000),
17756 SPH_C32(0xa7500001), SPH_C32(0xe0dd8180), SPH_C32(0x19f50000),
17757 SPH_C32(0xca334f47), SPH_C32(0xea4a4a18), SPH_C32(0x479e4e77),
17758 SPH_C32(0x8b1d0721) },
17759 { SPH_C32(0xedd10000), SPH_C32(0x74900003), SPH_C32(0xbc19c180),
17760 SPH_C32(0x42860000), SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3),
17761 SPH_C32(0xf6bacdaf), SPH_C32(0xc5c97f82), SPH_C32(0x2c720000),
17762 SPH_C32(0xbcf60001), SPH_C32(0xa5269200), SPH_C32(0x1ab60000),
17763 SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae), SPH_C32(0xb9ec8989),
17764 SPH_C32(0x1af97fd7) },
17765 { SPH_C32(0x41990000), SPH_C32(0x6f360003), SPH_C32(0xf9e2d200),
17766 SPH_C32(0x41c50000), SPH_C32(0xac954f10), SPH_C32(0x81b37215),
17767 SPH_C32(0x08c80a51), SPH_C32(0x542d0774), SPH_C32(0x323c0000),
17768 SPH_C32(0x62390001), SPH_C32(0xc8de9380), SPH_C32(0x6d920000),
17769 SPH_C32(0x7cf179b3), SPH_C32(0x015873e0), SPH_C32(0x744f919b),
17770 SPH_C32(0x825336b9) },
17771 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
17772 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
17773 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
17774 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
17775 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
17776 SPH_C32(0xa6b8c28d) },
17777 { SPH_C32(0x9cff0000), SPH_C32(0xfe760000), SPH_C32(0xb10f7380),
17778 SPH_C32(0x41870000), SPH_C32(0x393d0c00), SPH_C32(0x6708c4d6),
17779 SPH_C32(0xdfdd6614), SPH_C32(0x214160c2), SPH_C32(0xa8800000),
17780 SPH_C32(0x04260002), SPH_C32(0x78968180), SPH_C32(0xadb60000),
17781 SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4), SPH_C32(0x3fd1f0bc),
17782 SPH_C32(0x3e128be3) },
17783 { SPH_C32(0x2ef90000), SPH_C32(0x3b1f0000), SPH_C32(0x990c6180),
17784 SPH_C32(0x35e00000), SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e),
17785 SPH_C32(0xec0cb9f8), SPH_C32(0x280f515a), SPH_C32(0x04c80000),
17786 SPH_C32(0x1f800002), SPH_C32(0x3d6d9200), SPH_C32(0xaef50000),
17787 SPH_C32(0x401f6c90), SPH_C32(0xdd206572), SPH_C32(0xc1a33742),
17788 SPH_C32(0xaff6f315) },
17789 { SPH_C32(0x82b10000), SPH_C32(0x20b90000), SPH_C32(0xdcf77200),
17790 SPH_C32(0x36a30000), SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98),
17791 SPH_C32(0x127e7e06), SPH_C32(0xb9eb29ac), SPH_C32(0x1a860000),
17792 SPH_C32(0xc14f0002), SPH_C32(0x50959380), SPH_C32(0xd9d10000),
17793 SPH_C32(0xac586b0e), SPH_C32(0x29800c3c), SPH_C32(0x0c002f50),
17794 SPH_C32(0x375cba7b) },
17795 { SPH_C32(0x9e740000), SPH_C32(0x799f0001), SPH_C32(0x8d258000),
17796 SPH_C32(0x6ed10000), SPH_C32(0x267448d9), SPH_C32(0x1eea2356),
17797 SPH_C32(0x8a3d5665), SPH_C32(0x13b74e4f), SPH_C32(0x6deb0000),
17798 SPH_C32(0xd3c00002), SPH_C32(0x5cc44000), SPH_C32(0x5b730000),
17799 SPH_C32(0x3c23313d), SPH_C32(0x744b68bb), SPH_C32(0xb12483d8),
17800 SPH_C32(0x4ed478a3) },
17801 { SPH_C32(0x323c0000), SPH_C32(0x62390001), SPH_C32(0xc8de9380),
17802 SPH_C32(0x6d920000), SPH_C32(0x7cf179b3), SPH_C32(0x015873e0),
17803 SPH_C32(0x744f919b), SPH_C32(0x825336b9), SPH_C32(0x73a50000),
17804 SPH_C32(0x0d0f0002), SPH_C32(0x313c4180), SPH_C32(0x2c570000),
17805 SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5), SPH_C32(0x7c879bca),
17806 SPH_C32(0xd67e31cd) },
17807 { SPH_C32(0x803a0000), SPH_C32(0xa7500001), SPH_C32(0xe0dd8180),
17808 SPH_C32(0x19f50000), SPH_C32(0xca334f47), SPH_C32(0xea4a4a18),
17809 SPH_C32(0x479e4e77), SPH_C32(0x8b1d0721), SPH_C32(0xdfed0000),
17810 SPH_C32(0x16a90002), SPH_C32(0x74c75200), SPH_C32(0x2f140000),
17811 SPH_C32(0x8ae107c9), SPH_C32(0x9f595143), SPH_C32(0x82f55c34),
17812 SPH_C32(0x479a493b) },
17813 { SPH_C32(0x2c720000), SPH_C32(0xbcf60001), SPH_C32(0xa5269200),
17814 SPH_C32(0x1ab60000), SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae),
17815 SPH_C32(0xb9ec8989), SPH_C32(0x1af97fd7), SPH_C32(0xc1a30000),
17816 SPH_C32(0xc8660002), SPH_C32(0x193f5380), SPH_C32(0x58300000),
17817 SPH_C32(0x66a60057), SPH_C32(0x6bf9380d), SPH_C32(0x4f564426),
17818 SPH_C32(0xdf300055) },
17819 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
17820 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
17821 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
17822 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
17823 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
17824 SPH_C32(0xedc62ed8) },
17825 { SPH_C32(0x47da0000), SPH_C32(0xf75f0000), SPH_C32(0xf8a5b380),
17826 SPH_C32(0xc0660000), SPH_C32(0xf3c36759), SPH_C32(0x2571f0e7),
17827 SPH_C32(0x9c8b0d62), SPH_C32(0xc92ddaec), SPH_C32(0xdd660000),
17828 SPH_C32(0x91400003), SPH_C32(0x48eda180), SPH_C32(0x00420000),
17829 SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3), SPH_C32(0xd7156c45),
17830 SPH_C32(0x756c67b6) },
17831 { SPH_C32(0xf5dc0000), SPH_C32(0x32360000), SPH_C32(0xd0a6a180),
17832 SPH_C32(0xb4010000), SPH_C32(0x450151ad), SPH_C32(0xce63c91f),
17833 SPH_C32(0xaf5ad28e), SPH_C32(0xc063eb74), SPH_C32(0x712e0000),
17834 SPH_C32(0x8ae60003), SPH_C32(0x0d16b200), SPH_C32(0x03010000),
17835 SPH_C32(0xcf2d727a), SPH_C32(0xf909e675), SPH_C32(0x2967abbb),
17836 SPH_C32(0xe4881f40) },
17837 { SPH_C32(0x59940000), SPH_C32(0x29900000), SPH_C32(0x955db200),
17838 SPH_C32(0xb7420000), SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9),
17839 SPH_C32(0x51281570), SPH_C32(0x51879382), SPH_C32(0x6f600000),
17840 SPH_C32(0x54290003), SPH_C32(0x60eeb380), SPH_C32(0x74250000),
17841 SPH_C32(0x236a75e4), SPH_C32(0x0da98f3b), SPH_C32(0xe4c4b3a9),
17842 SPH_C32(0x7c22562e) },
17843 { SPH_C32(0x45510000), SPH_C32(0x70b60001), SPH_C32(0xc48f4000),
17844 SPH_C32(0xef300000), SPH_C32(0xec8a2380), SPH_C32(0x5c931767),
17845 SPH_C32(0xc96b3d13), SPH_C32(0xfbdbf461), SPH_C32(0x180d0000),
17846 SPH_C32(0x46a60003), SPH_C32(0x6cbf6000), SPH_C32(0xf6870000),
17847 SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc), SPH_C32(0x59e01f21),
17848 SPH_C32(0x05aa94f6) },
17849 { SPH_C32(0xe9190000), SPH_C32(0x6b100001), SPH_C32(0x81745380),
17850 SPH_C32(0xec730000), SPH_C32(0xb60f12ea), SPH_C32(0x432147d1),
17851 SPH_C32(0x3719faed), SPH_C32(0x6a3f8c97), SPH_C32(0x06430000),
17852 SPH_C32(0x98690003), SPH_C32(0x01476180), SPH_C32(0x81a30000),
17853 SPH_C32(0x5f562849), SPH_C32(0xa4c282f2), SPH_C32(0x94430733),
17854 SPH_C32(0x9d00dd98) },
17855 { SPH_C32(0x5b1f0000), SPH_C32(0xae790001), SPH_C32(0xa9774180),
17856 SPH_C32(0x98140000), SPH_C32(0x00cd241e), SPH_C32(0xa8337e29),
17857 SPH_C32(0x04c82501), SPH_C32(0x6371bd0f), SPH_C32(0xaa0b0000),
17858 SPH_C32(0x83cf0003), SPH_C32(0x44bc7200), SPH_C32(0x82e00000),
17859 SPH_C32(0x05d31923), SPH_C32(0xbb70d244), SPH_C32(0x6a31c0cd),
17860 SPH_C32(0x0ce4a56e) },
17861 { SPH_C32(0xf7570000), SPH_C32(0xb5df0001), SPH_C32(0xec8c5200),
17862 SPH_C32(0x9b570000), SPH_C32(0x5a481574), SPH_C32(0xb7812e9f),
17863 SPH_C32(0xfabae2ff), SPH_C32(0xf295c5f9), SPH_C32(0xb4450000),
17864 SPH_C32(0x5d000003), SPH_C32(0x29447380), SPH_C32(0xf5c40000),
17865 SPH_C32(0xe9941ebd), SPH_C32(0x4fd0bb0a), SPH_C32(0xa792d8df),
17866 SPH_C32(0x944eec00) },
17867 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
17868 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
17869 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
17870 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
17871 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
17872 SPH_C32(0x161ddab9) },
17873 { SPH_C32(0x1a860000), SPH_C32(0xc14f0002), SPH_C32(0x50959380),
17874 SPH_C32(0xd9d10000), SPH_C32(0xac586b0e), SPH_C32(0x29800c3c),
17875 SPH_C32(0x0c002f50), SPH_C32(0x375cba7b), SPH_C32(0x98370000),
17876 SPH_C32(0xe1f60002), SPH_C32(0x8c62e180), SPH_C32(0xef720000),
17877 SPH_C32(0x79226090), SPH_C32(0xba28a1a4), SPH_C32(0x1e7e5156),
17878 SPH_C32(0x8eb793d7) },
17879 { SPH_C32(0xa8800000), SPH_C32(0x04260002), SPH_C32(0x78968180),
17880 SPH_C32(0xadb60000), SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4),
17881 SPH_C32(0x3fd1f0bc), SPH_C32(0x3e128be3), SPH_C32(0x347f0000),
17882 SPH_C32(0xfa500002), SPH_C32(0xc999f200), SPH_C32(0xec310000),
17883 SPH_C32(0x23a751fa), SPH_C32(0xa59af112), SPH_C32(0xe00c96a8),
17884 SPH_C32(0x1f53eb21) },
17885 { SPH_C32(0x04c80000), SPH_C32(0x1f800002), SPH_C32(0x3d6d9200),
17886 SPH_C32(0xaef50000), SPH_C32(0x401f6c90), SPH_C32(0xdd206572),
17887 SPH_C32(0xc1a33742), SPH_C32(0xaff6f315), SPH_C32(0x2a310000),
17888 SPH_C32(0x249f0002), SPH_C32(0xa461f380), SPH_C32(0x9b150000),
17889 SPH_C32(0xcfe05664), SPH_C32(0x513a985c), SPH_C32(0x2daf8eba),
17890 SPH_C32(0x87f9a24f) },
17891 { SPH_C32(0x180d0000), SPH_C32(0x46a60003), SPH_C32(0x6cbf6000),
17892 SPH_C32(0xf6870000), SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc),
17893 SPH_C32(0x59e01f21), SPH_C32(0x05aa94f6), SPH_C32(0x5d5c0000),
17894 SPH_C32(0x36100002), SPH_C32(0xa8302000), SPH_C32(0x19b70000),
17895 SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb), SPH_C32(0x908b2232),
17896 SPH_C32(0xfe716097) },
17897 { SPH_C32(0xb4450000), SPH_C32(0x5d000003), SPH_C32(0x29447380),
17898 SPH_C32(0xf5c40000), SPH_C32(0xe9941ebd), SPH_C32(0x4fd0bb0a),
17899 SPH_C32(0xa792d8df), SPH_C32(0x944eec00), SPH_C32(0x43120000),
17900 SPH_C32(0xe8df0002), SPH_C32(0xc5c82180), SPH_C32(0x6e930000),
17901 SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595), SPH_C32(0x5d283a20),
17902 SPH_C32(0x66db29f9) },
17903 { SPH_C32(0x06430000), SPH_C32(0x98690003), SPH_C32(0x01476180),
17904 SPH_C32(0x81a30000), SPH_C32(0x5f562849), SPH_C32(0xa4c282f2),
17905 SPH_C32(0x94430733), SPH_C32(0x9d00dd98), SPH_C32(0xef5a0000),
17906 SPH_C32(0xf3790002), SPH_C32(0x80333200), SPH_C32(0x6dd00000),
17907 SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523), SPH_C32(0xa35afdde),
17908 SPH_C32(0xf73f510f) },
17909 { SPH_C32(0xaa0b0000), SPH_C32(0x83cf0003), SPH_C32(0x44bc7200),
17910 SPH_C32(0x82e00000), SPH_C32(0x05d31923), SPH_C32(0xbb70d244),
17911 SPH_C32(0x6a31c0cd), SPH_C32(0x0ce4a56e), SPH_C32(0xf1140000),
17912 SPH_C32(0x2db60002), SPH_C32(0xedcb3380), SPH_C32(0x1af40000),
17913 SPH_C32(0x051e3d3d), SPH_C32(0x1343ac6d), SPH_C32(0x6ef9e5cc),
17914 SPH_C32(0x6f951861) },
17915 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
17916 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
17917 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
17918 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
17919 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
17920 SPH_C32(0x5d6336ec) },
17921 { SPH_C32(0xc1a30000), SPH_C32(0xc8660002), SPH_C32(0x193f5380),
17922 SPH_C32(0x58300000), SPH_C32(0x66a60057), SPH_C32(0x6bf9380d),
17923 SPH_C32(0x4f564426), SPH_C32(0xdf300055), SPH_C32(0xedd10000),
17924 SPH_C32(0x74900003), SPH_C32(0xbc19c180), SPH_C32(0x42860000),
17925 SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3), SPH_C32(0xf6bacdaf),
17926 SPH_C32(0xc5c97f82) },
17927 { SPH_C32(0x73a50000), SPH_C32(0x0d0f0002), SPH_C32(0x313c4180),
17928 SPH_C32(0x2c570000), SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5),
17929 SPH_C32(0x7c879bca), SPH_C32(0xd67e31cd), SPH_C32(0x41990000),
17930 SPH_C32(0x6f360003), SPH_C32(0xf9e2d200), SPH_C32(0x41c50000),
17931 SPH_C32(0xac954f10), SPH_C32(0x81b37215), SPH_C32(0x08c80a51),
17932 SPH_C32(0x542d0774) },
17933 { SPH_C32(0xdfed0000), SPH_C32(0x16a90002), SPH_C32(0x74c75200),
17934 SPH_C32(0x2f140000), SPH_C32(0x8ae107c9), SPH_C32(0x9f595143),
17935 SPH_C32(0x82f55c34), SPH_C32(0x479a493b), SPH_C32(0x5fd70000),
17936 SPH_C32(0xb1f90003), SPH_C32(0x941ad380), SPH_C32(0x36e10000),
17937 SPH_C32(0x40d2488e), SPH_C32(0x75131b5b), SPH_C32(0xc56b1243),
17938 SPH_C32(0xcc874e1a) },
17939 { SPH_C32(0xc3280000), SPH_C32(0x4f8f0003), SPH_C32(0x2515a000),
17940 SPH_C32(0x77660000), SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d),
17941 SPH_C32(0x1ab67457), SPH_C32(0xedc62ed8), SPH_C32(0x28ba0000),
17942 SPH_C32(0xa3760003), SPH_C32(0x984b0000), SPH_C32(0xb4430000),
17943 SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc), SPH_C32(0x784fbecb),
17944 SPH_C32(0xb50f8cc2) },
17945 { SPH_C32(0x6f600000), SPH_C32(0x54290003), SPH_C32(0x60eeb380),
17946 SPH_C32(0x74250000), SPH_C32(0x236a75e4), SPH_C32(0x0da98f3b),
17947 SPH_C32(0xe4c4b3a9), SPH_C32(0x7c22562e), SPH_C32(0x36f40000),
17948 SPH_C32(0x7db90003), SPH_C32(0xf5b30180), SPH_C32(0xc3670000),
17949 SPH_C32(0x3cee1523), SPH_C32(0xdc781692), SPH_C32(0xb5eca6d9),
17950 SPH_C32(0x2da5c5ac) },
17951 { SPH_C32(0xdd660000), SPH_C32(0x91400003), SPH_C32(0x48eda180),
17952 SPH_C32(0x00420000), SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3),
17953 SPH_C32(0xd7156c45), SPH_C32(0x756c67b6), SPH_C32(0x9abc0000),
17954 SPH_C32(0x661f0003), SPH_C32(0xb0481200), SPH_C32(0xc0240000),
17955 SPH_C32(0x666b2449), SPH_C32(0xc3ca4624), SPH_C32(0x4b9e6127),
17956 SPH_C32(0xbc41bd5a) },
17957 { SPH_C32(0x712e0000), SPH_C32(0x8ae60003), SPH_C32(0x0d16b200),
17958 SPH_C32(0x03010000), SPH_C32(0xcf2d727a), SPH_C32(0xf909e675),
17959 SPH_C32(0x2967abbb), SPH_C32(0xe4881f40), SPH_C32(0x84f20000),
17960 SPH_C32(0xb8d00003), SPH_C32(0xddb01380), SPH_C32(0xb7000000),
17961 SPH_C32(0x8a2c23d7), SPH_C32(0x376a2f6a), SPH_C32(0x863d7935),
17962 SPH_C32(0x24ebf434) }
17963 };
17964 static const sph_u32 T512_36[64][16] = {
17965 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17966 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17967 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17968 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17969 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
17970 SPH_C32(0x00000000) },
17971 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
17972 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
17973 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
17974 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
17975 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
17976 SPH_C32(0x7f975691) },
17977 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
17978 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
17979 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
17980 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
17981 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
17982 SPH_C32(0x2c94459e) },
17983 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
17984 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
17985 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
17986 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
17987 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
17988 SPH_C32(0x5303130f) },
17989 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
17990 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
17991 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
17992 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
17993 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
17994 SPH_C32(0x8e67b7fa) },
17995 { SPH_C32(0x9e440000), SPH_C32(0x8c370000), SPH_C32(0x30d807ce),
17996 SPH_C32(0xcbaf0000), SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6),
17997 SPH_C32(0xa615c724), SPH_C32(0x995994f1), SPH_C32(0xd2130000),
17998 SPH_C32(0x45ab0000), SPH_C32(0xf8c50286), SPH_C32(0xc30c0000),
17999 SPH_C32(0x574d284c), SPH_C32(0xda31f145), SPH_C32(0x4f1ee235),
18000 SPH_C32(0xf1f0e16b) },
18001 { SPH_C32(0x9f990000), SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786),
18002 SPH_C32(0x6daf0000), SPH_C32(0x413413b1), SPH_C32(0x155ef9e1),
18003 SPH_C32(0xc00708d9), SPH_C32(0xb5cdd16f), SPH_C32(0x80430000),
18004 SPH_C32(0x6cff0000), SPH_C32(0x92a402c8), SPH_C32(0x33f30000),
18005 SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b), SPH_C32(0x80486dd0),
18006 SPH_C32(0xa2f3f264) },
18007 { SPH_C32(0xcdc90000), SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8),
18008 SPH_C32(0x9d500000), SPH_C32(0xdb056d5d), SPH_C32(0x507db82f),
18009 SPH_C32(0x0f51873c), SPH_C32(0xe6cec260), SPH_C32(0xd3ce0000),
18010 SPH_C32(0xc5030000), SPH_C32(0x0c5302ce), SPH_C32(0x650c0000),
18011 SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72), SPH_C32(0x290c2dc8),
18012 SPH_C32(0xdd64a4f5) },
18013 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
18014 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
18015 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
18016 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
18017 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
18018 SPH_C32(0x443d3004) },
18019 { SPH_C32(0xd3ce0000), SPH_C32(0xc5030000), SPH_C32(0x0c5302ce),
18020 SPH_C32(0x650c0000), SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72),
18021 SPH_C32(0x290c2dc8), SPH_C32(0xdd64a4f5), SPH_C32(0x1e070000),
18022 SPH_C32(0xe0c80000), SPH_C32(0xa27c0506), SPH_C32(0xf85c0000),
18023 SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d), SPH_C32(0x265daaf4),
18024 SPH_C32(0x3baa6695) },
18025 { SPH_C32(0xd2130000), SPH_C32(0x45ab0000), SPH_C32(0xf8c50286),
18026 SPH_C32(0xc30c0000), SPH_C32(0x574d284c), SPH_C32(0xda31f145),
18027 SPH_C32(0x4f1ee235), SPH_C32(0xf1f0e16b), SPH_C32(0x4c570000),
18028 SPH_C32(0xc99c0000), SPH_C32(0xc81d0548), SPH_C32(0x08a30000),
18029 SPH_C32(0x86ac455f), SPH_C32(0x18898493), SPH_C32(0xe90b2511),
18030 SPH_C32(0x68a9759a) },
18031 { SPH_C32(0x80430000), SPH_C32(0x6cff0000), SPH_C32(0x92a402c8),
18032 SPH_C32(0x33f30000), SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b),
18033 SPH_C32(0x80486dd0), SPH_C32(0xa2f3f264), SPH_C32(0x1fda0000),
18034 SPH_C32(0x60600000), SPH_C32(0x56ea054e), SPH_C32(0x5e5c0000),
18035 SPH_C32(0x8c484511), SPH_C32(0x8a4c496a), SPH_C32(0x404f6509),
18036 SPH_C32(0x173e230b) },
18037 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
18038 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
18039 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
18040 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
18041 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
18042 SPH_C32(0xca5a87fe) },
18043 { SPH_C32(0x1fda0000), SPH_C32(0x60600000), SPH_C32(0x56ea054e),
18044 SPH_C32(0x5e5c0000), SPH_C32(0x8c484511), SPH_C32(0x8a4c496a),
18045 SPH_C32(0x404f6509), SPH_C32(0x173e230b), SPH_C32(0x9f990000),
18046 SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786), SPH_C32(0x6daf0000),
18047 SPH_C32(0x413413b1), SPH_C32(0x155ef9e1), SPH_C32(0xc00708d9),
18048 SPH_C32(0xb5cdd16f) },
18049 { SPH_C32(0x1e070000), SPH_C32(0xe0c80000), SPH_C32(0xa27c0506),
18050 SPH_C32(0xf85c0000), SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d),
18051 SPH_C32(0x265daaf4), SPH_C32(0x3baa6695), SPH_C32(0xcdc90000),
18052 SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8), SPH_C32(0x9d500000),
18053 SPH_C32(0xdb056d5d), SPH_C32(0x507db82f), SPH_C32(0x0f51873c),
18054 SPH_C32(0xe6cec260) },
18055 { SPH_C32(0x4c570000), SPH_C32(0xc99c0000), SPH_C32(0xc81d0548),
18056 SPH_C32(0x08a30000), SPH_C32(0x86ac455f), SPH_C32(0x18898493),
18057 SPH_C32(0xe90b2511), SPH_C32(0x68a9759a), SPH_C32(0x9e440000),
18058 SPH_C32(0x8c370000), SPH_C32(0x30d807ce), SPH_C32(0xcbaf0000),
18059 SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6), SPH_C32(0xa615c724),
18060 SPH_C32(0x995994f1) },
18061 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
18062 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
18063 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
18064 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
18065 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
18066 SPH_C32(0xf4f6ea7b) },
18067 { SPH_C32(0x2a730000), SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce),
18068 SPH_C32(0x605a0000), SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea),
18069 SPH_C32(0x3fda2f87), SPH_C32(0x306c98a4), SPH_C32(0x51220000),
18070 SPH_C32(0x1ed40000), SPH_C32(0x24eb0306), SPH_C32(0x00670000),
18071 SPH_C32(0xb069459d), SPH_C32(0x128d0b9e), SPH_C32(0x00185482),
18072 SPH_C32(0x8b61bcea) },
18073 { SPH_C32(0x2bae0000), SPH_C32(0xbb000000), SPH_C32(0x37cd0b86),
18074 SPH_C32(0xc65a0000), SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd),
18075 SPH_C32(0x59c8e07a), SPH_C32(0x1cf8dd3a), SPH_C32(0x03720000),
18076 SPH_C32(0x37800000), SPH_C32(0x4e8a0348), SPH_C32(0xf0980000),
18077 SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50), SPH_C32(0xcf4edb67),
18078 SPH_C32(0xd862afe5) },
18079 { SPH_C32(0x79fe0000), SPH_C32(0x92540000), SPH_C32(0x5dac0bc8),
18080 SPH_C32(0x36a50000), SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513),
18081 SPH_C32(0x969e6f9f), SPH_C32(0x4ffbce35), SPH_C32(0x50ff0000),
18082 SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e), SPH_C32(0xa6670000),
18083 SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9), SPH_C32(0x660a9b7f),
18084 SPH_C32(0xa7f5f974) },
18085 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
18086 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
18087 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
18088 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
18089 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
18090 SPH_C32(0x7a915d81) },
18091 { SPH_C32(0xe6670000), SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e),
18092 SPH_C32(0x5b0a0000), SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2),
18093 SPH_C32(0x56996746), SPH_C32(0xfa361f5a), SPH_C32(0xd0bc0000),
18094 SPH_C32(0xf2830000), SPH_C32(0x42d90186), SPH_C32(0x95940000),
18095 SPH_C32(0xedc06d9f), SPH_C32(0x5a793722), SPH_C32(0xe642f6af),
18096 SPH_C32(0x05060b10) },
18097 { SPH_C32(0xe7ba0000), SPH_C32(0x1e630000), SPH_C32(0x6d740c06),
18098 SPH_C32(0xfd0a0000), SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5),
18099 SPH_C32(0x308ba8bb), SPH_C32(0xd6a25ac4), SPH_C32(0x82ec0000),
18100 SPH_C32(0xdbd70000), SPH_C32(0x28b801c8), SPH_C32(0x656b0000),
18101 SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec), SPH_C32(0x2914794a),
18102 SPH_C32(0x5605181f) },
18103 { SPH_C32(0xb5ea0000), SPH_C32(0x37370000), SPH_C32(0x07150c48),
18104 SPH_C32(0x0df50000), SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b),
18105 SPH_C32(0xffdd275e), SPH_C32(0x85a149cb), SPH_C32(0xd1610000),
18106 SPH_C32(0x722b0000), SPH_C32(0xb64f01ce), SPH_C32(0x33940000),
18107 SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15), SPH_C32(0x80503952),
18108 SPH_C32(0x29924e8e) },
18109 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
18110 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
18111 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
18112 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
18113 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
18114 SPH_C32(0xb0cbda7f) },
18115 { SPH_C32(0xabed0000), SPH_C32(0xd7ff0000), SPH_C32(0xa569094e),
18116 SPH_C32(0xf5a90000), SPH_C32(0xb6a67e97), SPH_C32(0x733ef456),
18117 SPH_C32(0xd9808daa), SPH_C32(0xbe0b2f5e), SPH_C32(0x1ca80000),
18118 SPH_C32(0x57e00000), SPH_C32(0x18600606), SPH_C32(0xaec40000),
18119 SPH_C32(0xa6107e60), SPH_C32(0xdde2033a), SPH_C32(0x8f01be6e),
18120 SPH_C32(0xcf5c8cee) },
18121 { SPH_C32(0xaa300000), SPH_C32(0x57570000), SPH_C32(0x51ff0906),
18122 SPH_C32(0x53a90000), SPH_C32(0x26730035), SPH_C32(0xa4d87861),
18123 SPH_C32(0xbf924257), SPH_C32(0x929f6ac0), SPH_C32(0x4ef80000),
18124 SPH_C32(0x7eb40000), SPH_C32(0x72010648), SPH_C32(0x5e3b0000),
18125 SPH_C32(0x3c21008c), SPH_C32(0x98c142f4), SPH_C32(0x4057318b),
18126 SPH_C32(0x9c5f9fe1) },
18127 { SPH_C32(0xf8600000), SPH_C32(0x7e030000), SPH_C32(0x3b9e0948),
18128 SPH_C32(0xa3560000), SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af),
18129 SPH_C32(0x70c4cdb2), SPH_C32(0xc19c79cf), SPH_C32(0x1d750000),
18130 SPH_C32(0xd7480000), SPH_C32(0xecf6064e), SPH_C32(0x08c40000),
18131 SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d), SPH_C32(0xe9137193),
18132 SPH_C32(0xe3c8c970) },
18133 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
18134 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
18135 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
18136 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
18137 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
18138 SPH_C32(0x3eac6d85) },
18139 { SPH_C32(0x67f90000), SPH_C32(0x729c0000), SPH_C32(0xffd00ece),
18140 SPH_C32(0xcef90000), SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e),
18141 SPH_C32(0xb0c3c56b), SPH_C32(0x7451a8a0), SPH_C32(0x9d360000),
18142 SPH_C32(0xbbb70000), SPH_C32(0x7e520486), SPH_C32(0x3b370000),
18143 SPH_C32(0xfbb95662), SPH_C32(0x95163f86), SPH_C32(0x695b1c43),
18144 SPH_C32(0x413b3b14) },
18145 { SPH_C32(0x66240000), SPH_C32(0xf2340000), SPH_C32(0x0b460e86),
18146 SPH_C32(0x68f90000), SPH_C32(0x6da313ca), SPH_C32(0x23434c79),
18147 SPH_C32(0xd6d10a96), SPH_C32(0x58c5ed3e), SPH_C32(0xcf660000),
18148 SPH_C32(0x92e30000), SPH_C32(0x143304c8), SPH_C32(0xcbc80000),
18149 SPH_C32(0x6188288e), SPH_C32(0xd0357e48), SPH_C32(0xa60d93a6),
18150 SPH_C32(0x1238281b) },
18151 { SPH_C32(0x34740000), SPH_C32(0xdb600000), SPH_C32(0x61270ec8),
18152 SPH_C32(0x98060000), SPH_C32(0xf7926d26), SPH_C32(0x66600db7),
18153 SPH_C32(0x19878573), SPH_C32(0x0bc6fe31), SPH_C32(0x9ceb0000),
18154 SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce), SPH_C32(0x9d370000),
18155 SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1), SPH_C32(0x0f49d3be),
18156 SPH_C32(0x6daf7e8a) },
18157 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
18158 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
18159 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
18160 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
18161 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
18162 SPH_C32(0x979961d0) },
18163 { SPH_C32(0x50ff0000), SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e),
18164 SPH_C32(0xa6670000), SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9),
18165 SPH_C32(0x660a9b7f), SPH_C32(0xa7f5f974), SPH_C32(0x29010000),
18166 SPH_C32(0x0c280000), SPH_C32(0x8dd10886), SPH_C32(0x90c20000),
18167 SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba), SPH_C32(0xf094f4e0),
18168 SPH_C32(0xe80e3741) },
18169 { SPH_C32(0x51220000), SPH_C32(0x1ed40000), SPH_C32(0x24eb0306),
18170 SPH_C32(0x00670000), SPH_C32(0xb069459d), SPH_C32(0x128d0b9e),
18171 SPH_C32(0x00185482), SPH_C32(0x8b61bcea), SPH_C32(0x7b510000),
18172 SPH_C32(0x257c0000), SPH_C32(0xe7b008c8), SPH_C32(0x603d0000),
18173 SPH_C32(0x5b661308), SPH_C32(0x2947c374), SPH_C32(0x3fc27b05),
18174 SPH_C32(0xbb0d244e) },
18175 { SPH_C32(0x03720000), SPH_C32(0x37800000), SPH_C32(0x4e8a0348),
18176 SPH_C32(0xf0980000), SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50),
18177 SPH_C32(0xcf4edb67), SPH_C32(0xd862afe5), SPH_C32(0x28dc0000),
18178 SPH_C32(0x8c800000), SPH_C32(0x794708ce), SPH_C32(0x36c20000),
18179 SPH_C32(0x51821346), SPH_C32(0xbb820e8d), SPH_C32(0x96863b1d),
18180 SPH_C32(0xc49a72df) },
18181 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
18182 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
18183 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
18184 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
18185 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
18186 SPH_C32(0x19fed62a) },
18187 { SPH_C32(0x9ceb0000), SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce),
18188 SPH_C32(0x9d370000), SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1),
18189 SPH_C32(0x0f49d3be), SPH_C32(0x6daf7e8a), SPH_C32(0xa89f0000),
18190 SPH_C32(0xe07f0000), SPH_C32(0xebe30a06), SPH_C32(0x05310000),
18191 SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06), SPH_C32(0x16ce56cd),
18192 SPH_C32(0x666980bb) },
18193 { SPH_C32(0x9d360000), SPH_C32(0xbbb70000), SPH_C32(0x7e520486),
18194 SPH_C32(0x3b370000), SPH_C32(0xfbb95662), SPH_C32(0x95163f86),
18195 SPH_C32(0x695b1c43), SPH_C32(0x413b3b14), SPH_C32(0xfacf0000),
18196 SPH_C32(0xc92b0000), SPH_C32(0x81820a48), SPH_C32(0xf5ce0000),
18197 SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8), SPH_C32(0xd998d928),
18198 SPH_C32(0x356a93b4) },
18199 { SPH_C32(0xcf660000), SPH_C32(0x92e30000), SPH_C32(0x143304c8),
18200 SPH_C32(0xcbc80000), SPH_C32(0x6188288e), SPH_C32(0xd0357e48),
18201 SPH_C32(0xa60d93a6), SPH_C32(0x1238281b), SPH_C32(0xa9420000),
18202 SPH_C32(0x60d70000), SPH_C32(0x1f750a4e), SPH_C32(0xa3310000),
18203 SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231), SPH_C32(0x70dc9930),
18204 SPH_C32(0x4afdc525) },
18205 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
18206 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
18207 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
18208 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
18209 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
18210 SPH_C32(0xd3a451d4) },
18211 { SPH_C32(0xd1610000), SPH_C32(0x722b0000), SPH_C32(0xb64f01ce),
18212 SPH_C32(0x33940000), SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15),
18213 SPH_C32(0x80503952), SPH_C32(0x29924e8e), SPH_C32(0x648b0000),
18214 SPH_C32(0x451c0000), SPH_C32(0xb15a0d86), SPH_C32(0x3e610000),
18215 SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e), SPH_C32(0x7f8d1e0c),
18216 SPH_C32(0xac330745) },
18217 { SPH_C32(0xd0bc0000), SPH_C32(0xf2830000), SPH_C32(0x42d90186),
18218 SPH_C32(0x95940000), SPH_C32(0xedc06d9f), SPH_C32(0x5a793722),
18219 SPH_C32(0xe642f6af), SPH_C32(0x05060b10), SPH_C32(0x36db0000),
18220 SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8), SPH_C32(0xce9e0000),
18221 SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0), SPH_C32(0xb0db91e9),
18222 SPH_C32(0xff30144a) },
18223 { SPH_C32(0x82ec0000), SPH_C32(0xdbd70000), SPH_C32(0x28b801c8),
18224 SPH_C32(0x656b0000), SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec),
18225 SPH_C32(0x2914794a), SPH_C32(0x5605181f), SPH_C32(0x65560000),
18226 SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce), SPH_C32(0x98610000),
18227 SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629), SPH_C32(0x199fd1f1),
18228 SPH_C32(0x80a742db) },
18229 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
18230 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
18231 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
18232 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
18233 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
18234 SPH_C32(0x5dc3e62e) },
18235 { SPH_C32(0x1d750000), SPH_C32(0xd7480000), SPH_C32(0xecf6064e),
18236 SPH_C32(0x08c40000), SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d),
18237 SPH_C32(0xe9137193), SPH_C32(0xe3c8c970), SPH_C32(0xe5150000),
18238 SPH_C32(0xa94b0000), SPH_C32(0xd7680f06), SPH_C32(0xab920000),
18239 SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2), SPH_C32(0x99d7bc21),
18240 SPH_C32(0x2254b0bf) },
18241 { SPH_C32(0x1ca80000), SPH_C32(0x57e00000), SPH_C32(0x18600606),
18242 SPH_C32(0xaec40000), SPH_C32(0xa6107e60), SPH_C32(0xdde2033a),
18243 SPH_C32(0x8f01be6e), SPH_C32(0xcf5c8cee), SPH_C32(0xb7450000),
18244 SPH_C32(0x801f0000), SPH_C32(0xbd090f48), SPH_C32(0x5b6d0000),
18245 SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c), SPH_C32(0x568133c4),
18246 SPH_C32(0x7157a3b0) },
18247 { SPH_C32(0x4ef80000), SPH_C32(0x7eb40000), SPH_C32(0x72010648),
18248 SPH_C32(0x5e3b0000), SPH_C32(0x3c21008c), SPH_C32(0x98c142f4),
18249 SPH_C32(0x4057318b), SPH_C32(0x9c5f9fe1), SPH_C32(0xe4c80000),
18250 SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e), SPH_C32(0x0d920000),
18251 SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95), SPH_C32(0xffc573dc),
18252 SPH_C32(0x0ec0f521) },
18253 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
18254 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
18255 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
18256 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
18257 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
18258 SPH_C32(0x636f8bab) },
18259 { SPH_C32(0x28dc0000), SPH_C32(0x8c800000), SPH_C32(0x794708ce),
18260 SPH_C32(0x36c20000), SPH_C32(0x51821346), SPH_C32(0xbb820e8d),
18261 SPH_C32(0x96863b1d), SPH_C32(0xc49a72df), SPH_C32(0x2bae0000),
18262 SPH_C32(0xbb000000), SPH_C32(0x37cd0b86), SPH_C32(0xc65a0000),
18263 SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd), SPH_C32(0x59c8e07a),
18264 SPH_C32(0x1cf8dd3a) },
18265 { SPH_C32(0x29010000), SPH_C32(0x0c280000), SPH_C32(0x8dd10886),
18266 SPH_C32(0x90c20000), SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba),
18267 SPH_C32(0xf094f4e0), SPH_C32(0xe80e3741), SPH_C32(0x79fe0000),
18268 SPH_C32(0x92540000), SPH_C32(0x5dac0bc8), SPH_C32(0x36a50000),
18269 SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513), SPH_C32(0x969e6f9f),
18270 SPH_C32(0x4ffbce35) },
18271 { SPH_C32(0x7b510000), SPH_C32(0x257c0000), SPH_C32(0xe7b008c8),
18272 SPH_C32(0x603d0000), SPH_C32(0x5b661308), SPH_C32(0x2947c374),
18273 SPH_C32(0x3fc27b05), SPH_C32(0xbb0d244e), SPH_C32(0x2a730000),
18274 SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce), SPH_C32(0x605a0000),
18275 SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea), SPH_C32(0x3fda2f87),
18276 SPH_C32(0x306c98a4) },
18277 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
18278 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
18279 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
18280 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
18281 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
18282 SPH_C32(0xed083c51) },
18283 { SPH_C32(0xe4c80000), SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e),
18284 SPH_C32(0x0d920000), SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95),
18285 SPH_C32(0xffc573dc), SPH_C32(0x0ec0f521), SPH_C32(0xaa300000),
18286 SPH_C32(0x57570000), SPH_C32(0x51ff0906), SPH_C32(0x53a90000),
18287 SPH_C32(0x26730035), SPH_C32(0xa4d87861), SPH_C32(0xbf924257),
18288 SPH_C32(0x929f6ac0) },
18289 { SPH_C32(0xe5150000), SPH_C32(0xa94b0000), SPH_C32(0xd7680f06),
18290 SPH_C32(0xab920000), SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2),
18291 SPH_C32(0x99d7bc21), SPH_C32(0x2254b0bf), SPH_C32(0xf8600000),
18292 SPH_C32(0x7e030000), SPH_C32(0x3b9e0948), SPH_C32(0xa3560000),
18293 SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af), SPH_C32(0x70c4cdb2),
18294 SPH_C32(0xc19c79cf) },
18295 { SPH_C32(0xb7450000), SPH_C32(0x801f0000), SPH_C32(0xbd090f48),
18296 SPH_C32(0x5b6d0000), SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c),
18297 SPH_C32(0x568133c4), SPH_C32(0x7157a3b0), SPH_C32(0xabed0000),
18298 SPH_C32(0xd7ff0000), SPH_C32(0xa569094e), SPH_C32(0xf5a90000),
18299 SPH_C32(0xb6a67e97), SPH_C32(0x733ef456), SPH_C32(0xd9808daa),
18300 SPH_C32(0xbe0b2f5e) },
18301 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
18302 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
18303 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
18304 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
18305 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
18306 SPH_C32(0x2752bbaf) },
18307 { SPH_C32(0xa9420000), SPH_C32(0x60d70000), SPH_C32(0x1f750a4e),
18308 SPH_C32(0xa3310000), SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231),
18309 SPH_C32(0x70dc9930), SPH_C32(0x4afdc525), SPH_C32(0x66240000),
18310 SPH_C32(0xf2340000), SPH_C32(0x0b460e86), SPH_C32(0x68f90000),
18311 SPH_C32(0x6da313ca), SPH_C32(0x23434c79), SPH_C32(0xd6d10a96),
18312 SPH_C32(0x58c5ed3e) },
18313 { SPH_C32(0xa89f0000), SPH_C32(0xe07f0000), SPH_C32(0xebe30a06),
18314 SPH_C32(0x05310000), SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06),
18315 SPH_C32(0x16ce56cd), SPH_C32(0x666980bb), SPH_C32(0x34740000),
18316 SPH_C32(0xdb600000), SPH_C32(0x61270ec8), SPH_C32(0x98060000),
18317 SPH_C32(0xf7926d26), SPH_C32(0x66600db7), SPH_C32(0x19878573),
18318 SPH_C32(0x0bc6fe31) },
18319 { SPH_C32(0xfacf0000), SPH_C32(0xc92b0000), SPH_C32(0x81820a48),
18320 SPH_C32(0xf5ce0000), SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8),
18321 SPH_C32(0xd998d928), SPH_C32(0x356a93b4), SPH_C32(0x67f90000),
18322 SPH_C32(0x729c0000), SPH_C32(0xffd00ece), SPH_C32(0xcef90000),
18323 SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e), SPH_C32(0xb0c3c56b),
18324 SPH_C32(0x7451a8a0) },
18325 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
18326 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
18327 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
18328 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
18329 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
18330 SPH_C32(0xa9350c55) },
18331 { SPH_C32(0x65560000), SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce),
18332 SPH_C32(0x98610000), SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629),
18333 SPH_C32(0x199fd1f1), SPH_C32(0x80a742db), SPH_C32(0xe7ba0000),
18334 SPH_C32(0x1e630000), SPH_C32(0x6d740c06), SPH_C32(0xfd0a0000),
18335 SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5), SPH_C32(0x308ba8bb),
18336 SPH_C32(0xd6a25ac4) },
18337 { SPH_C32(0x648b0000), SPH_C32(0x451c0000), SPH_C32(0xb15a0d86),
18338 SPH_C32(0x3e610000), SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e),
18339 SPH_C32(0x7f8d1e0c), SPH_C32(0xac330745), SPH_C32(0xb5ea0000),
18340 SPH_C32(0x37370000), SPH_C32(0x07150c48), SPH_C32(0x0df50000),
18341 SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b), SPH_C32(0xffdd275e),
18342 SPH_C32(0x85a149cb) },
18343 { SPH_C32(0x36db0000), SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8),
18344 SPH_C32(0xce9e0000), SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0),
18345 SPH_C32(0xb0db91e9), SPH_C32(0xff30144a), SPH_C32(0xe6670000),
18346 SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e), SPH_C32(0x5b0a0000),
18347 SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2), SPH_C32(0x56996746),
18348 SPH_C32(0xfa361f5a) }
18349 };
18350 static const sph_u32 T512_42[64][16] = {
18351 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18352 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18353 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18354 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18355 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18356 SPH_C32(0x00000000) },
18357 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
18358 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
18359 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
18360 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
18361 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
18362 SPH_C32(0x1e7536a6) },
18363 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
18364 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
18365 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
18366 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
18367 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
18368 SPH_C32(0x24314f17) },
18369 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
18370 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
18371 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
18372 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
18373 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
18374 SPH_C32(0x3a4479b1) },
18375 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
18376 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
18377 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
18378 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
18379 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
18380 SPH_C32(0x9075b1ce) },
18381 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
18382 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
18383 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
18384 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
18385 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
18386 SPH_C32(0x8e008768) },
18387 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
18388 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
18389 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
18390 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
18391 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
18392 SPH_C32(0xb444fed9) },
18393 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
18394 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
18395 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
18396 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
18397 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
18398 SPH_C32(0xaa31c87f) },
18399 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
18400 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
18401 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
18402 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
18403 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
18404 SPH_C32(0x9b6ef888) },
18405 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
18406 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
18407 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
18408 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
18409 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
18410 SPH_C32(0x851bce2e) },
18411 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
18412 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
18413 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
18414 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
18415 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
18416 SPH_C32(0xbf5fb79f) },
18417 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
18418 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
18419 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
18420 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
18421 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
18422 SPH_C32(0xa12a8139) },
18423 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
18424 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
18425 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
18426 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
18427 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
18428 SPH_C32(0x0b1b4946) },
18429 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
18430 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
18431 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
18432 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
18433 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
18434 SPH_C32(0x156e7fe0) },
18435 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
18436 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
18437 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
18438 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
18439 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
18440 SPH_C32(0x2f2a0651) },
18441 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
18442 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
18443 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
18444 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
18445 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
18446 SPH_C32(0x315f30f7) },
18447 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
18448 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
18449 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
18450 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
18451 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
18452 SPH_C32(0xd8b61463) },
18453 { SPH_C32(0xd0db0000), SPH_C32(0x9fea0000), SPH_C32(0x07fc002f),
18454 SPH_C32(0x3d253800), SPH_C32(0x166f5b46), SPH_C32(0x1803aeba),
18455 SPH_C32(0x04e68e03), SPH_C32(0xdc540d25), SPH_C32(0x16980000),
18456 SPH_C32(0xf0110000), SPH_C32(0x3605000c), SPH_C32(0xbae71800),
18457 SPH_C32(0xb4366636), SPH_C32(0xbdf80493), SPH_C32(0x75c240b7),
18458 SPH_C32(0xc6c322c5) },
18459 { SPH_C32(0x95c20000), SPH_C32(0x34e60000), SPH_C32(0x3742002e),
18460 SPH_C32(0x542f1800), SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7),
18461 SPH_C32(0x29377445), SPH_C32(0xf8654232), SPH_C32(0x4edb0000),
18462 SPH_C32(0x706f0000), SPH_C32(0x4e36000d), SPH_C32(0x7c8c2000),
18463 SPH_C32(0x53013aea), SPH_C32(0xc4553b4e), SPH_C32(0xd9b1bed8),
18464 SPH_C32(0xfc875b74) },
18465 { SPH_C32(0xcd810000), SPH_C32(0xb4980000), SPH_C32(0x4f71002f),
18466 SPH_C32(0x92442000), SPH_C32(0x33a47583), SPH_C32(0xd07a116a),
18467 SPH_C32(0x85448a2a), SPH_C32(0xc2213b83), SPH_C32(0x53810000),
18468 SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d), SPH_C32(0xd3ed3800),
18469 SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e), SPH_C32(0x5813baf1),
18470 SPH_C32(0xe2f26dd2) },
18471 { SPH_C32(0x2da30000), SPH_C32(0x0bb20000), SPH_C32(0x31ff0030),
18472 SPH_C32(0x87e00000), SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a),
18473 SPH_C32(0x5fa418b4), SPH_C32(0xed0b3dd2), SPH_C32(0x0c2f0000),
18474 SPH_C32(0x69330000), SPH_C32(0xf9fc0006), SPH_C32(0x828b0000),
18475 SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7), SPH_C32(0x001826bc),
18476 SPH_C32(0x48c3a5ad) },
18477 { SPH_C32(0x75e00000), SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031),
18478 SPH_C32(0x418b3800), SPH_C32(0x99f15693), SPH_C32(0x60dc0487),
18479 SPH_C32(0xf3d7e6db), SPH_C32(0xd74f4463), SPH_C32(0x11750000),
18480 SPH_C32(0x42410000), SPH_C32(0xb1710006), SPH_C32(0x2dea1800),
18481 SPH_C32(0xf7444598), SPH_C32(0xf53f6a37), SPH_C32(0x81ba2295),
18482 SPH_C32(0x56b6930b) },
18483 { SPH_C32(0x30f90000), SPH_C32(0x20c00000), SPH_C32(0x79720030),
18484 SPH_C32(0x28811800), SPH_C32(0x5b0d248a), SPH_C32(0xd108848a),
18485 SPH_C32(0xde061c9d), SPH_C32(0xf37e0b74), SPH_C32(0x49360000),
18486 SPH_C32(0xc23f0000), SPH_C32(0xc9420007), SPH_C32(0xeb812000),
18487 SPH_C32(0x10731944), SPH_C32(0x8c9255ea), SPH_C32(0x2dc9dcfa),
18488 SPH_C32(0x6cf2eaba) },
18489 { SPH_C32(0x68ba0000), SPH_C32(0xa0be0000), SPH_C32(0x01410031),
18490 SPH_C32(0xeeea2000), SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57),
18491 SPH_C32(0x7275e2f2), SPH_C32(0xc93a72c5), SPH_C32(0x546c0000),
18492 SPH_C32(0xe94d0000), SPH_C32(0x81cf0007), SPH_C32(0x44e03800),
18493 SPH_C32(0x35b83781), SPH_C32(0x44ebea3a), SPH_C32(0xac6bd8d3),
18494 SPH_C32(0x7287dc1c) },
18495 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
18496 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
18497 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
18498 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
18499 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
18500 SPH_C32(0x43d8eceb) },
18501 { SPH_C32(0xd7360000), SPH_C32(0x2dba0000), SPH_C32(0x80880025),
18502 SPH_C32(0xaa283800), SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e),
18503 SPH_C32(0xf09eec21), SPH_C32(0x4c21bceb), SPH_C32(0xb44e0000),
18504 SPH_C32(0x56670000), SPH_C32(0xff410018), SPH_C32(0x51441800),
18505 SPH_C32(0x78da484d), SPH_C32(0x8de0c00a), SPH_C32(0x768b4a4d),
18506 SPH_C32(0x5dadda4d) },
18507 { SPH_C32(0x922f0000), SPH_C32(0x86b60000), SPH_C32(0xb0360024),
18508 SPH_C32(0xc3221800), SPH_C32(0x97e10af1), SPH_C32(0xe1104013),
18509 SPH_C32(0xdd4f1667), SPH_C32(0x6810f3fc), SPH_C32(0xec0d0000),
18510 SPH_C32(0xd6190000), SPH_C32(0x87720019), SPH_C32(0x972f2000),
18511 SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7), SPH_C32(0xdaf8b422),
18512 SPH_C32(0x67e9a3fc) },
18513 { SPH_C32(0xca6c0000), SPH_C32(0x06c80000), SPH_C32(0xc8050025),
18514 SPH_C32(0x05492000), SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce),
18515 SPH_C32(0x713ce808), SPH_C32(0x52548a4d), SPH_C32(0xf1570000),
18516 SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019), SPH_C32(0x384e3800),
18517 SPH_C32(0xba263a54), SPH_C32(0x3c344007), SPH_C32(0x5b5ab00b),
18518 SPH_C32(0x799c955a) },
18519 { SPH_C32(0x2a4e0000), SPH_C32(0xb9e20000), SPH_C32(0xb68b003a),
18520 SPH_C32(0x10ed0000), SPH_C32(0x3db429e1), SPH_C32(0x51b655fe),
18521 SPH_C32(0xabdc7a96), SPH_C32(0x7d7e8c1c), SPH_C32(0xaef90000),
18522 SPH_C32(0xcf450000), SPH_C32(0x30b80012), SPH_C32(0x69280000),
18523 SPH_C32(0x1e634526), SPH_C32(0x0d5e117e), SPH_C32(0x03512c46),
18524 SPH_C32(0xd3ad5d25) },
18525 { SPH_C32(0x720d0000), SPH_C32(0x399c0000), SPH_C32(0xceb8003b),
18526 SPH_C32(0xd6863800), SPH_C32(0xda83753d), SPH_C32(0x281b6a23),
18527 SPH_C32(0x07af84f9), SPH_C32(0x473af5ad), SPH_C32(0xb3a30000),
18528 SPH_C32(0xe4370000), SPH_C32(0x78350012), SPH_C32(0xc6491800),
18529 SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae), SPH_C32(0x82f3286f),
18530 SPH_C32(0xcdd86b83) },
18531 { SPH_C32(0x37140000), SPH_C32(0x92900000), SPH_C32(0xfe06003a),
18532 SPH_C32(0xbf8c1800), SPH_C32(0x187f0724), SPH_C32(0x99cfea2e),
18533 SPH_C32(0x2a7e7ebf), SPH_C32(0x630bbaba), SPH_C32(0xebe00000),
18534 SPH_C32(0x64490000), SPH_C32(0x00060013), SPH_C32(0x00222000),
18535 SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173), SPH_C32(0x2e80d600),
18536 SPH_C32(0xf79c1232) },
18537 { SPH_C32(0x6f570000), SPH_C32(0x12ee0000), SPH_C32(0x8635003b),
18538 SPH_C32(0x79e72000), SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3),
18539 SPH_C32(0x860d80d0), SPH_C32(0x594fc30b), SPH_C32(0xf6ba0000),
18540 SPH_C32(0x4f3b0000), SPH_C32(0x488b0013), SPH_C32(0xaf433800),
18541 SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3), SPH_C32(0xaf22d229),
18542 SPH_C32(0xe9e92494) },
18543 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
18544 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
18545 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
18546 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
18547 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
18548 SPH_C32(0x3ea660f7) },
18549 { SPH_C32(0x53810000), SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d),
18550 SPH_C32(0xd3ed3800), SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e),
18551 SPH_C32(0x5813baf1), SPH_C32(0xe2f26dd2), SPH_C32(0x9e000000),
18552 SPH_C32(0xef850000), SPH_C32(0x49ca0022), SPH_C32(0x41a91800),
18553 SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4), SPH_C32(0xdd5730db),
18554 SPH_C32(0x20d35651) },
18555 { SPH_C32(0x16980000), SPH_C32(0xf0110000), SPH_C32(0x3605000c),
18556 SPH_C32(0xbae71800), SPH_C32(0xb4366636), SPH_C32(0xbdf80493),
18557 SPH_C32(0x75c240b7), SPH_C32(0xc6c322c5), SPH_C32(0xc6430000),
18558 SPH_C32(0x6ffb0000), SPH_C32(0x31f90023), SPH_C32(0x87c22000),
18559 SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29), SPH_C32(0x7124ceb4),
18560 SPH_C32(0x1a972fe0) },
18561 { SPH_C32(0x4edb0000), SPH_C32(0x706f0000), SPH_C32(0x4e36000d),
18562 SPH_C32(0x7c8c2000), SPH_C32(0x53013aea), SPH_C32(0xc4553b4e),
18563 SPH_C32(0xd9b1bed8), SPH_C32(0xfc875b74), SPH_C32(0xdb190000),
18564 SPH_C32(0x44890000), SPH_C32(0x79740023), SPH_C32(0x28a33800),
18565 SPH_C32(0x879213b5), SPH_C32(0x6d8215f9), SPH_C32(0xf086ca9d),
18566 SPH_C32(0x04e21946) },
18567 { SPH_C32(0xaef90000), SPH_C32(0xcf450000), SPH_C32(0x30b80012),
18568 SPH_C32(0x69280000), SPH_C32(0x1e634526), SPH_C32(0x0d5e117e),
18569 SPH_C32(0x03512c46), SPH_C32(0xd3ad5d25), SPH_C32(0x84b70000),
18570 SPH_C32(0x76a70000), SPH_C32(0x86330028), SPH_C32(0x79c50000),
18571 SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480), SPH_C32(0xa88d56d0),
18572 SPH_C32(0xaed3d139) },
18573 { SPH_C32(0xf6ba0000), SPH_C32(0x4f3b0000), SPH_C32(0x488b0013),
18574 SPH_C32(0xaf433800), SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3),
18575 SPH_C32(0xaf22d229), SPH_C32(0xe9e92494), SPH_C32(0x99ed0000),
18576 SPH_C32(0x5dd50000), SPH_C32(0xcebe0028), SPH_C32(0xd6a41800),
18577 SPH_C32(0x061c4202), SPH_C32(0x9491fb50), SPH_C32(0x292f52f9),
18578 SPH_C32(0xb0a6e79f) },
18579 { SPH_C32(0xb3a30000), SPH_C32(0xe4370000), SPH_C32(0x78350012),
18580 SPH_C32(0xc6491800), SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae),
18581 SPH_C32(0x82f3286f), SPH_C32(0xcdd86b83), SPH_C32(0xc1ae0000),
18582 SPH_C32(0xddab0000), SPH_C32(0xb68d0029), SPH_C32(0x10cf2000),
18583 SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d), SPH_C32(0x855cac96),
18584 SPH_C32(0x8ae29e2e) },
18585 { SPH_C32(0xebe00000), SPH_C32(0x64490000), SPH_C32(0x00060013),
18586 SPH_C32(0x00222000), SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173),
18587 SPH_C32(0x2e80d600), SPH_C32(0xf79c1232), SPH_C32(0xdcf40000),
18588 SPH_C32(0xf6d90000), SPH_C32(0xfe000029), SPH_C32(0xbfae3800),
18589 SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d), SPH_C32(0x04fea8bf),
18590 SPH_C32(0x9497a888) },
18591 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
18592 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
18593 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
18594 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
18595 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
18596 SPH_C32(0xa5c8987f) },
18597 { SPH_C32(0x546c0000), SPH_C32(0xe94d0000), SPH_C32(0x81cf0007),
18598 SPH_C32(0x44e03800), SPH_C32(0x35b83781), SPH_C32(0x44ebea3a),
18599 SPH_C32(0xac6bd8d3), SPH_C32(0x7287dc1c), SPH_C32(0x3cd60000),
18600 SPH_C32(0x49f30000), SPH_C32(0x808e0036), SPH_C32(0xaa0a1800),
18601 SPH_C32(0x89824fd7), SPH_C32(0xec4e516d), SPH_C32(0xde1e3a21),
18602 SPH_C32(0xbbbdaed9) },
18603 { SPH_C32(0x11750000), SPH_C32(0x42410000), SPH_C32(0xb1710006),
18604 SPH_C32(0x2dea1800), SPH_C32(0xf7444598), SPH_C32(0xf53f6a37),
18605 SPH_C32(0x81ba2295), SPH_C32(0x56b6930b), SPH_C32(0x64950000),
18606 SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037), SPH_C32(0x6c612000),
18607 SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0), SPH_C32(0x726dc44e),
18608 SPH_C32(0x81f9d768) },
18609 { SPH_C32(0x49360000), SPH_C32(0xc23f0000), SPH_C32(0xc9420007),
18610 SPH_C32(0xeb812000), SPH_C32(0x10731944), SPH_C32(0x8c9255ea),
18611 SPH_C32(0x2dc9dcfa), SPH_C32(0x6cf2eaba), SPH_C32(0x79cf0000),
18612 SPH_C32(0xe2ff0000), SPH_C32(0xb0300037), SPH_C32(0xc3003800),
18613 SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160), SPH_C32(0xf3cfc067),
18614 SPH_C32(0x9f8ce1ce) },
18615 { SPH_C32(0xa9140000), SPH_C32(0x7d150000), SPH_C32(0xb7cc0018),
18616 SPH_C32(0xfe250000), SPH_C32(0x5d116688), SPH_C32(0x45997fda),
18617 SPH_C32(0xf7294e64), SPH_C32(0x43d8eceb), SPH_C32(0x26610000),
18618 SPH_C32(0xd0d10000), SPH_C32(0x4f77003c), SPH_C32(0x92660000),
18619 SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019), SPH_C32(0xabc45c2a),
18620 SPH_C32(0x35bd29b1) },
18621 { SPH_C32(0xf1570000), SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019),
18622 SPH_C32(0x384e3800), SPH_C32(0xba263a54), SPH_C32(0x3c344007),
18623 SPH_C32(0x5b5ab00b), SPH_C32(0x799c955a), SPH_C32(0x3b3b0000),
18624 SPH_C32(0xfba30000), SPH_C32(0x07fa003c), SPH_C32(0x3d071800),
18625 SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9), SPH_C32(0x2a665803),
18626 SPH_C32(0x2bc81f17) },
18627 { SPH_C32(0xb44e0000), SPH_C32(0x56670000), SPH_C32(0xff410018),
18628 SPH_C32(0x51441800), SPH_C32(0x78da484d), SPH_C32(0x8de0c00a),
18629 SPH_C32(0x768b4a4d), SPH_C32(0x5dadda4d), SPH_C32(0x63780000),
18630 SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d), SPH_C32(0xfb6c2000),
18631 SPH_C32(0x2dc730a5), SPH_C32(0xdd240014), SPH_C32(0x8615a66c),
18632 SPH_C32(0x118c66a6) },
18633 { SPH_C32(0xec0d0000), SPH_C32(0xd6190000), SPH_C32(0x87720019),
18634 SPH_C32(0x972f2000), SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7),
18635 SPH_C32(0xdaf8b422), SPH_C32(0x67e9a3fc), SPH_C32(0x7e220000),
18636 SPH_C32(0x50af0000), SPH_C32(0x3744003d), SPH_C32(0x540d3800),
18637 SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4), SPH_C32(0x07b7a245),
18638 SPH_C32(0x0ff95000) },
18639 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
18640 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
18641 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
18642 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
18643 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
18644 SPH_C32(0xe6107494) },
18645 { SPH_C32(0xdb190000), SPH_C32(0x44890000), SPH_C32(0x79740023),
18646 SPH_C32(0x28a33800), SPH_C32(0x879213b5), SPH_C32(0x6d8215f9),
18647 SPH_C32(0xf086ca9d), SPH_C32(0x04e21946), SPH_C32(0x95c20000),
18648 SPH_C32(0x34e60000), SPH_C32(0x3742002e), SPH_C32(0x542f1800),
18649 SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7), SPH_C32(0x29377445),
18650 SPH_C32(0xf8654232) },
18651 { SPH_C32(0x9e000000), SPH_C32(0xef850000), SPH_C32(0x49ca0022),
18652 SPH_C32(0x41a91800), SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4),
18653 SPH_C32(0xdd5730db), SPH_C32(0x20d35651), SPH_C32(0xcd810000),
18654 SPH_C32(0xb4980000), SPH_C32(0x4f71002f), SPH_C32(0x92442000),
18655 SPH_C32(0x33a47583), SPH_C32(0xd07a116a), SPH_C32(0x85448a2a),
18656 SPH_C32(0xc2213b83) },
18657 { SPH_C32(0xc6430000), SPH_C32(0x6ffb0000), SPH_C32(0x31f90023),
18658 SPH_C32(0x87c22000), SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29),
18659 SPH_C32(0x7124ceb4), SPH_C32(0x1a972fe0), SPH_C32(0xd0db0000),
18660 SPH_C32(0x9fea0000), SPH_C32(0x07fc002f), SPH_C32(0x3d253800),
18661 SPH_C32(0x166f5b46), SPH_C32(0x1803aeba), SPH_C32(0x04e68e03),
18662 SPH_C32(0xdc540d25) },
18663 { SPH_C32(0x26610000), SPH_C32(0xd0d10000), SPH_C32(0x4f77003c),
18664 SPH_C32(0x92660000), SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019),
18665 SPH_C32(0xabc45c2a), SPH_C32(0x35bd29b1), SPH_C32(0x8f750000),
18666 SPH_C32(0xadc40000), SPH_C32(0xf8bb0024), SPH_C32(0x6c430000),
18667 SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3), SPH_C32(0x5ced124e),
18668 SPH_C32(0x7665c55a) },
18669 { SPH_C32(0x7e220000), SPH_C32(0x50af0000), SPH_C32(0x3744003d),
18670 SPH_C32(0x540d3800), SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4),
18671 SPH_C32(0x07b7a245), SPH_C32(0x0ff95000), SPH_C32(0x922f0000),
18672 SPH_C32(0x86b60000), SPH_C32(0xb0360024), SPH_C32(0xc3221800),
18673 SPH_C32(0x97e10af1), SPH_C32(0xe1104013), SPH_C32(0xdd4f1667),
18674 SPH_C32(0x6810f3fc) },
18675 { SPH_C32(0x3b3b0000), SPH_C32(0xfba30000), SPH_C32(0x07fa003c),
18676 SPH_C32(0x3d071800), SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9),
18677 SPH_C32(0x2a665803), SPH_C32(0x2bc81f17), SPH_C32(0xca6c0000),
18678 SPH_C32(0x06c80000), SPH_C32(0xc8050025), SPH_C32(0x05492000),
18679 SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce), SPH_C32(0x713ce808),
18680 SPH_C32(0x52548a4d) },
18681 { SPH_C32(0x63780000), SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d),
18682 SPH_C32(0xfb6c2000), SPH_C32(0x2dc730a5), SPH_C32(0xdd240014),
18683 SPH_C32(0x8615a66c), SPH_C32(0x118c66a6), SPH_C32(0xd7360000),
18684 SPH_C32(0x2dba0000), SPH_C32(0x80880025), SPH_C32(0xaa283800),
18685 SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e), SPH_C32(0xf09eec21),
18686 SPH_C32(0x4c21bceb) },
18687 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
18688 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
18689 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
18690 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
18691 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
18692 SPH_C32(0x7d7e8c1c) },
18693 { SPH_C32(0xdcf40000), SPH_C32(0xf6d90000), SPH_C32(0xfe000029),
18694 SPH_C32(0xbfae3800), SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d),
18695 SPH_C32(0x04fea8bf), SPH_C32(0x9497a888), SPH_C32(0x37140000),
18696 SPH_C32(0x92900000), SPH_C32(0xfe06003a), SPH_C32(0xbf8c1800),
18697 SPH_C32(0x187f0724), SPH_C32(0x99cfea2e), SPH_C32(0x2a7e7ebf),
18698 SPH_C32(0x630bbaba) },
18699 { SPH_C32(0x99ed0000), SPH_C32(0x5dd50000), SPH_C32(0xcebe0028),
18700 SPH_C32(0xd6a41800), SPH_C32(0x061c4202), SPH_C32(0x9491fb50),
18701 SPH_C32(0x292f52f9), SPH_C32(0xb0a6e79f), SPH_C32(0x6f570000),
18702 SPH_C32(0x12ee0000), SPH_C32(0x8635003b), SPH_C32(0x79e72000),
18703 SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3), SPH_C32(0x860d80d0),
18704 SPH_C32(0x594fc30b) },
18705 { SPH_C32(0xc1ae0000), SPH_C32(0xddab0000), SPH_C32(0xb68d0029),
18706 SPH_C32(0x10cf2000), SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d),
18707 SPH_C32(0x855cac96), SPH_C32(0x8ae29e2e), SPH_C32(0x720d0000),
18708 SPH_C32(0x399c0000), SPH_C32(0xceb8003b), SPH_C32(0xd6863800),
18709 SPH_C32(0xda83753d), SPH_C32(0x281b6a23), SPH_C32(0x07af84f9),
18710 SPH_C32(0x473af5ad) },
18711 { SPH_C32(0x218c0000), SPH_C32(0x62810000), SPH_C32(0xc8030036),
18712 SPH_C32(0x056b0000), SPH_C32(0xac496112), SPH_C32(0x2437eebd),
18713 SPH_C32(0x5fbc3e08), SPH_C32(0xa5c8987f), SPH_C32(0x2da30000),
18714 SPH_C32(0x0bb20000), SPH_C32(0x31ff0030), SPH_C32(0x87e00000),
18715 SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a), SPH_C32(0x5fa418b4),
18716 SPH_C32(0xed0b3dd2) },
18717 { SPH_C32(0x79cf0000), SPH_C32(0xe2ff0000), SPH_C32(0xb0300037),
18718 SPH_C32(0xc3003800), SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160),
18719 SPH_C32(0xf3cfc067), SPH_C32(0x9f8ce1ce), SPH_C32(0x30f90000),
18720 SPH_C32(0x20c00000), SPH_C32(0x79720030), SPH_C32(0x28811800),
18721 SPH_C32(0x5b0d248a), SPH_C32(0xd108848a), SPH_C32(0xde061c9d),
18722 SPH_C32(0xf37e0b74) },
18723 { SPH_C32(0x3cd60000), SPH_C32(0x49f30000), SPH_C32(0x808e0036),
18724 SPH_C32(0xaa0a1800), SPH_C32(0x89824fd7), SPH_C32(0xec4e516d),
18725 SPH_C32(0xde1e3a21), SPH_C32(0xbbbdaed9), SPH_C32(0x68ba0000),
18726 SPH_C32(0xa0be0000), SPH_C32(0x01410031), SPH_C32(0xeeea2000),
18727 SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57), SPH_C32(0x7275e2f2),
18728 SPH_C32(0xc93a72c5) },
18729 { SPH_C32(0x64950000), SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037),
18730 SPH_C32(0x6c612000), SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0),
18731 SPH_C32(0x726dc44e), SPH_C32(0x81f9d768), SPH_C32(0x75e00000),
18732 SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031), SPH_C32(0x418b3800),
18733 SPH_C32(0x99f15693), SPH_C32(0x60dc0487), SPH_C32(0xf3d7e6db),
18734 SPH_C32(0xd74f4463) }
18735 };
18736 static const sph_u32 T512_48[64][16] = {
18737 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18740 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18741 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
18742 SPH_C32(0x00000000) },
18743 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
18744 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
18745 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
18746 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
18747 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
18748 SPH_C32(0x5bd61539) },
18749 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
18750 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
18751 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
18752 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
18753 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
18754 SPH_C32(0x15b961e7) },
18755 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
18756 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
18757 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
18758 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
18759 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
18760 SPH_C32(0x4e6f74de) },
18761 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
18762 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
18763 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
18764 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
18765 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
18766 SPH_C32(0x2a2c18f0) },
18767 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
18768 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
18769 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
18770 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
18771 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
18772 SPH_C32(0x71fa0dc9) },
18773 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
18774 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
18775 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
18776 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
18777 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
18778 SPH_C32(0x3f957917) },
18779 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
18780 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
18781 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
18782 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
18783 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
18784 SPH_C32(0x64436c2e) },
18785 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
18786 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
18787 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
18788 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
18789 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
18790 SPH_C32(0x551e3d6e) },
18791 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
18792 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
18793 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
18794 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
18795 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
18796 SPH_C32(0x0ec82857) },
18797 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
18798 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
18799 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
18800 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
18801 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
18802 SPH_C32(0x40a75c89) },
18803 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
18804 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
18805 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
18806 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
18807 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
18808 SPH_C32(0x1b7149b0) },
18809 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
18810 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
18811 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
18812 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
18813 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
18814 SPH_C32(0x7f32259e) },
18815 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
18816 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
18817 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
18818 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
18819 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
18820 SPH_C32(0x24e430a7) },
18821 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
18822 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
18823 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
18824 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
18825 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
18826 SPH_C32(0x6a8b4479) },
18827 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
18828 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
18829 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
18830 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
18831 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
18832 SPH_C32(0x315d5140) },
18833 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
18834 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
18835 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
18836 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
18837 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
18838 SPH_C32(0x33c5244f) },
18839 { SPH_C32(0xaa5d0000), SPH_C32(0xb3710000), SPH_C32(0x3b730000),
18840 SPH_C32(0xc366bce0), SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087),
18841 SPH_C32(0xb85acf41), SPH_C32(0xf7f2b635), SPH_C32(0x71500000),
18842 SPH_C32(0xa31b0000), SPH_C32(0x6d420000), SPH_C32(0x57433060),
18843 SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8), SPH_C32(0xc2998952),
18844 SPH_C32(0x68133176) },
18845 { SPH_C32(0xfd6a0000), SPH_C32(0x79830000), SPH_C32(0x0d3d0000),
18846 SPH_C32(0x0344b860), SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b),
18847 SPH_C32(0x19c9b0ce), SPH_C32(0xe24bd7d2), SPH_C32(0xc5610000),
18848 SPH_C32(0xd4280000), SPH_C32(0xdc1f0000), SPH_C32(0x28933480),
18849 SPH_C32(0xff2d3d87), SPH_C32(0xb7589595), SPH_C32(0x10cf5ddb),
18850 SPH_C32(0x267c45a8) },
18851 { SPH_C32(0x495b0000), SPH_C32(0x0eb00000), SPH_C32(0xbc600000),
18852 SPH_C32(0x7c94bc80), SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6),
18853 SPH_C32(0xcb9f6447), SPH_C32(0xac24a30c), SPH_C32(0x26670000),
18854 SPH_C32(0x69e90000), SPH_C32(0x5b0c0000), SPH_C32(0x976134e0),
18855 SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4), SPH_C32(0x630af6dd),
18856 SPH_C32(0x7daa5091) },
18857 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
18858 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
18859 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
18860 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
18861 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
18862 SPH_C32(0x19e93cbf) },
18863 { SPH_C32(0xa8af0000), SPH_C32(0x11f00000), SPH_C32(0xbc4c0000),
18864 SPH_C32(0x200ac4e0), SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51),
18865 SPH_C32(0x7c98fd76), SPH_C32(0x88c093ab), SPH_C32(0xcb8d0000),
18866 SPH_C32(0xb0b60000), SPH_C32(0xdaa50000), SPH_C32(0xa06b1860),
18867 SPH_C32(0x58ca48f2), SPH_C32(0x505495f2), SPH_C32(0x28c30446),
18868 SPH_C32(0x423f2986) },
18869 { SPH_C32(0xff980000), SPH_C32(0xdb020000), SPH_C32(0x8a020000),
18870 SPH_C32(0xe028c060), SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d),
18871 SPH_C32(0xdd0b82f9), SPH_C32(0x9d79f24c), SPH_C32(0x7fbc0000),
18872 SPH_C32(0xc7850000), SPH_C32(0x6bf80000), SPH_C32(0xdfbb1c80),
18873 SPH_C32(0x206829ca), SPH_C32(0x814256af), SPH_C32(0xfa95d0cf),
18874 SPH_C32(0x0c505d58) },
18875 { SPH_C32(0x4ba90000), SPH_C32(0xac310000), SPH_C32(0x3b5f0000),
18876 SPH_C32(0x9ff8c480), SPH_C32(0x64410c7b), SPH_C32(0xd0630c00),
18877 SPH_C32(0x0f5d5670), SPH_C32(0xd3168692), SPH_C32(0x9cba0000),
18878 SPH_C32(0x7a440000), SPH_C32(0xeceb0000), SPH_C32(0x60491ce0),
18879 SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe), SPH_C32(0x89507bc9),
18880 SPH_C32(0x57864861) },
18881 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
18882 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
18883 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
18884 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
18885 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
18886 SPH_C32(0x66db1921) },
18887 { SPH_C32(0x10800000), SPH_C32(0xa0dc0000), SPH_C32(0x8c940000),
18888 SPH_C32(0x344e94e0), SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd),
18889 SPH_C32(0x52004255), SPH_C32(0xdddeaec5), SPH_C32(0xc97f0000),
18890 SPH_C32(0x12370000), SPH_C32(0x5d9a0000), SPH_C32(0x43076060),
18891 SPH_C32(0x46d73c1d), SPH_C32(0x5769be24), SPH_C32(0xec013671),
18892 SPH_C32(0x3d0d0c18) },
18893 { SPH_C32(0x47b70000), SPH_C32(0x6a2e0000), SPH_C32(0xbada0000),
18894 SPH_C32(0xf46c9060), SPH_C32(0xddbb0de1), SPH_C32(0x305227b1),
18895 SPH_C32(0xf3933dda), SPH_C32(0xc867cf22), SPH_C32(0x7d4e0000),
18896 SPH_C32(0x65040000), SPH_C32(0xecc70000), SPH_C32(0x3cd76480),
18897 SPH_C32(0x3e755d25), SPH_C32(0x867f7d79), SPH_C32(0x3e57e2f8),
18898 SPH_C32(0x736278c6) },
18899 { SPH_C32(0xf3860000), SPH_C32(0x1d1d0000), SPH_C32(0x0b870000),
18900 SPH_C32(0x8bbc9480), SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec),
18901 SPH_C32(0x21c5e953), SPH_C32(0x8608bbfc), SPH_C32(0x9e480000),
18902 SPH_C32(0xd8c50000), SPH_C32(0x6bd40000), SPH_C32(0x832564e0),
18903 SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28), SPH_C32(0x4d9249fe),
18904 SPH_C32(0x28b46dff) },
18905 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
18906 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
18907 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
18908 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
18909 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
18910 SPH_C32(0x4cf701d1) },
18911 { SPH_C32(0x12720000), SPH_C32(0x025d0000), SPH_C32(0x0bab0000),
18912 SPH_C32(0xd722ece0), SPH_C32(0x95be122c), SPH_C32(0x6bccf86b),
18913 SPH_C32(0x96c27062), SPH_C32(0xa2ec8b5b), SPH_C32(0x73a20000),
18914 SPH_C32(0x019a0000), SPH_C32(0xea7d0000), SPH_C32(0xb42f4860),
18915 SPH_C32(0x99922850), SPH_C32(0x61737d1e), SPH_C32(0x065bbb65),
18916 SPH_C32(0x172114e8) },
18917 { SPH_C32(0x45450000), SPH_C32(0xc8af0000), SPH_C32(0x3de50000),
18918 SPH_C32(0x1700e860), SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67),
18919 SPH_C32(0x37510fed), SPH_C32(0xb755eabc), SPH_C32(0xc7930000),
18920 SPH_C32(0x76a90000), SPH_C32(0x5b200000), SPH_C32(0xcbff4c80),
18921 SPH_C32(0xe1304968), SPH_C32(0xb065be43), SPH_C32(0xd40d6fec),
18922 SPH_C32(0x594e6036) },
18923 { SPH_C32(0xf1740000), SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000),
18924 SPH_C32(0x68d0ec80), SPH_C32(0xbb041836), SPH_C32(0xe679cf3a),
18925 SPH_C32(0xe507db64), SPH_C32(0xf93a9e62), SPH_C32(0x24950000),
18926 SPH_C32(0xcb680000), SPH_C32(0xdc330000), SPH_C32(0x740d4ce0),
18927 SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912), SPH_C32(0xa7c8c4ea),
18928 SPH_C32(0x0298750f) },
18929 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
18930 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
18931 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
18932 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
18933 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
18934 SPH_C32(0x8a58e6a4) },
18935 { SPH_C32(0x26670000), SPH_C32(0x69e90000), SPH_C32(0x5b0c0000),
18936 SPH_C32(0x976134e0), SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4),
18937 SPH_C32(0x630af6dd), SPH_C32(0x7daa5091), SPH_C32(0x6f3c0000),
18938 SPH_C32(0x67590000), SPH_C32(0xe76c0000), SPH_C32(0xebf58860),
18939 SPH_C32(0xabcb4f09), SPH_C32(0xedb38512), SPH_C32(0xa895929a),
18940 SPH_C32(0xd18ef39d) },
18941 { SPH_C32(0x71500000), SPH_C32(0xa31b0000), SPH_C32(0x6d420000),
18942 SPH_C32(0x57433060), SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8),
18943 SPH_C32(0xc2998952), SPH_C32(0x68133176), SPH_C32(0xdb0d0000),
18944 SPH_C32(0x106a0000), SPH_C32(0x56310000), SPH_C32(0x94258c80),
18945 SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f), SPH_C32(0x7ac34613),
18946 SPH_C32(0x9fe18743) },
18947 { SPH_C32(0xc5610000), SPH_C32(0xd4280000), SPH_C32(0xdc1f0000),
18948 SPH_C32(0x28933480), SPH_C32(0xff2d3d87), SPH_C32(0xb7589595),
18949 SPH_C32(0x10cf5ddb), SPH_C32(0x267c45a8), SPH_C32(0x380b0000),
18950 SPH_C32(0xadab0000), SPH_C32(0xd1220000), SPH_C32(0x2bd78ce0),
18951 SPH_C32(0xfdd3242b), SPH_C32(0xb110711e), SPH_C32(0x0906ed15),
18952 SPH_C32(0xc437927a) },
18953 { SPH_C32(0x90a40000), SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000),
18954 SPH_C32(0x0bdd4800), SPH_C32(0xb728224a), SPH_C32(0xecc64a4f),
18955 SPH_C32(0x759e1063), SPH_C32(0x4cf701d1), SPH_C32(0x36e70000),
18956 SPH_C32(0xc9350000), SPH_C32(0xd7980000), SPH_C32(0xa32fa000),
18957 SPH_C32(0x5a34515e), SPH_C32(0x561c7179), SPH_C32(0x310ab488),
18958 SPH_C32(0xa074fe54) },
18959 { SPH_C32(0x24950000), SPH_C32(0xcb680000), SPH_C32(0xdc330000),
18960 SPH_C32(0x740d4ce0), SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912),
18961 SPH_C32(0xa7c8c4ea), SPH_C32(0x0298750f), SPH_C32(0xd5e10000),
18962 SPH_C32(0x74f40000), SPH_C32(0x508b0000), SPH_C32(0x1cdda060),
18963 SPH_C32(0x748e5b44), SPH_C32(0xdba94628), SPH_C32(0x42cf1f8e),
18964 SPH_C32(0xfba2eb6d) },
18965 { SPH_C32(0x73a20000), SPH_C32(0x019a0000), SPH_C32(0xea7d0000),
18966 SPH_C32(0xb42f4860), SPH_C32(0x99922850), SPH_C32(0x61737d1e),
18967 SPH_C32(0x065bbb65), SPH_C32(0x172114e8), SPH_C32(0x61d00000),
18968 SPH_C32(0x03c70000), SPH_C32(0xe1d60000), SPH_C32(0x630da480),
18969 SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575), SPH_C32(0x9099cb07),
18970 SPH_C32(0xb5cd9fb3) },
18971 { SPH_C32(0xc7930000), SPH_C32(0x76a90000), SPH_C32(0x5b200000),
18972 SPH_C32(0xcbff4c80), SPH_C32(0xe1304968), SPH_C32(0xb065be43),
18973 SPH_C32(0xd40d6fec), SPH_C32(0x594e6036), SPH_C32(0x82d60000),
18974 SPH_C32(0xbe060000), SPH_C32(0x66c50000), SPH_C32(0xdcffa4e0),
18975 SPH_C32(0x22963066), SPH_C32(0x870ab224), SPH_C32(0xe35c6001),
18976 SPH_C32(0xee1b8a8a) },
18977 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
18978 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
18979 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
18980 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
18981 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
18982 SPH_C32(0xdf46dbca) },
18983 { SPH_C32(0x9cba0000), SPH_C32(0x7a440000), SPH_C32(0xeceb0000),
18984 SPH_C32(0x60491ce0), SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe),
18985 SPH_C32(0x89507bc9), SPH_C32(0x57864861), SPH_C32(0xd7130000),
18986 SPH_C32(0xd6750000), SPH_C32(0xd7b40000), SPH_C32(0xffb1d860),
18987 SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe), SPH_C32(0x860d2db9),
18988 SPH_C32(0x8490cef3) },
18989 { SPH_C32(0xcb8d0000), SPH_C32(0xb0b60000), SPH_C32(0xdaa50000),
18990 SPH_C32(0xa06b1860), SPH_C32(0x58ca48f2), SPH_C32(0x505495f2),
18991 SPH_C32(0x28c30446), SPH_C32(0x423f2986), SPH_C32(0x63220000),
18992 SPH_C32(0xa1460000), SPH_C32(0x66e90000), SPH_C32(0x8061dc80),
18993 SPH_C32(0x12314e93), SPH_C32(0x0d82aea3), SPH_C32(0x545bf930),
18994 SPH_C32(0xcaffba2d) },
18995 { SPH_C32(0x7fbc0000), SPH_C32(0xc7850000), SPH_C32(0x6bf80000),
18996 SPH_C32(0xdfbb1c80), SPH_C32(0x206829ca), SPH_C32(0x814256af),
18997 SPH_C32(0xfa95d0cf), SPH_C32(0x0c505d58), SPH_C32(0x80240000),
18998 SPH_C32(0x1c870000), SPH_C32(0xe1fa0000), SPH_C32(0x3f93dce0),
18999 SPH_C32(0x3c8b4489), SPH_C32(0x803799f2), SPH_C32(0x279e5236),
19000 SPH_C32(0x9129af14) },
19001 { SPH_C32(0x2a790000), SPH_C32(0xaff60000), SPH_C32(0xda890000),
19002 SPH_C32(0xfcf56000), SPH_C32(0x686d3607), SPH_C32(0xdadc8975),
19003 SPH_C32(0x9fc49d77), SPH_C32(0x66db1921), SPH_C32(0x8ec80000),
19004 SPH_C32(0x78190000), SPH_C32(0xe7400000), SPH_C32(0xb76bf000),
19005 SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995), SPH_C32(0x1f920bab),
19006 SPH_C32(0xf56ac33a) },
19007 { SPH_C32(0x9e480000), SPH_C32(0xd8c50000), SPH_C32(0x6bd40000),
19008 SPH_C32(0x832564e0), SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28),
19009 SPH_C32(0x4d9249fe), SPH_C32(0x28b46dff), SPH_C32(0x6dce0000),
19010 SPH_C32(0xc5d80000), SPH_C32(0x60530000), SPH_C32(0x0899f060),
19011 SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4), SPH_C32(0x6c57a0ad),
19012 SPH_C32(0xaebcd603) },
19013 { SPH_C32(0xc97f0000), SPH_C32(0x12370000), SPH_C32(0x5d9a0000),
19014 SPH_C32(0x43076060), SPH_C32(0x46d73c1d), SPH_C32(0x5769be24),
19015 SPH_C32(0xec013671), SPH_C32(0x3d0d0c18), SPH_C32(0xd9ff0000),
19016 SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000), SPH_C32(0x7749f480),
19017 SPH_C32(0xcd745ade), SPH_C32(0x3b986d99), SPH_C32(0xbe017424),
19018 SPH_C32(0xe0d3a2dd) },
19019 { SPH_C32(0x7d4e0000), SPH_C32(0x65040000), SPH_C32(0xecc70000),
19020 SPH_C32(0x3cd76480), SPH_C32(0x3e755d25), SPH_C32(0x867f7d79),
19021 SPH_C32(0x3e57e2f8), SPH_C32(0x736278c6), SPH_C32(0x3af90000),
19022 SPH_C32(0x0f2a0000), SPH_C32(0x561d0000), SPH_C32(0xc8bbf4e0),
19023 SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8), SPH_C32(0xcdc4df22),
19024 SPH_C32(0xbb05b7e4) },
19025 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
19026 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
19027 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
19028 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
19029 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
19030 SPH_C32(0xb99dc2eb) },
19031 { SPH_C32(0x380b0000), SPH_C32(0xadab0000), SPH_C32(0xd1220000),
19032 SPH_C32(0x2bd78ce0), SPH_C32(0xfdd3242b), SPH_C32(0xb110711e),
19033 SPH_C32(0x0906ed15), SPH_C32(0xc437927a), SPH_C32(0xfd6a0000),
19034 SPH_C32(0x79830000), SPH_C32(0x0d3d0000), SPH_C32(0x0344b860),
19035 SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b), SPH_C32(0x19c9b0ce),
19036 SPH_C32(0xe24bd7d2) },
19037 { SPH_C32(0x6f3c0000), SPH_C32(0x67590000), SPH_C32(0xe76c0000),
19038 SPH_C32(0xebf58860), SPH_C32(0xabcb4f09), SPH_C32(0xedb38512),
19039 SPH_C32(0xa895929a), SPH_C32(0xd18ef39d), SPH_C32(0x495b0000),
19040 SPH_C32(0x0eb00000), SPH_C32(0xbc600000), SPH_C32(0x7c94bc80),
19041 SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6), SPH_C32(0xcb9f6447),
19042 SPH_C32(0xac24a30c) },
19043 { SPH_C32(0xdb0d0000), SPH_C32(0x106a0000), SPH_C32(0x56310000),
19044 SPH_C32(0x94258c80), SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f),
19045 SPH_C32(0x7ac34613), SPH_C32(0x9fe18743), SPH_C32(0xaa5d0000),
19046 SPH_C32(0xb3710000), SPH_C32(0x3b730000), SPH_C32(0xc366bce0),
19047 SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087), SPH_C32(0xb85acf41),
19048 SPH_C32(0xf7f2b635) },
19049 { SPH_C32(0x8ec80000), SPH_C32(0x78190000), SPH_C32(0xe7400000),
19050 SPH_C32(0xb76bf000), SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995),
19051 SPH_C32(0x1f920bab), SPH_C32(0xf56ac33a), SPH_C32(0xa4b10000),
19052 SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000), SPH_C32(0x4b9e9000),
19053 SPH_C32(0xf30107fb), SPH_C32(0xbde710e0), SPH_C32(0x805696dc),
19054 SPH_C32(0x93b1da1b) },
19055 { SPH_C32(0x3af90000), SPH_C32(0x0f2a0000), SPH_C32(0x561d0000),
19056 SPH_C32(0xc8bbf4e0), SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8),
19057 SPH_C32(0xcdc4df22), SPH_C32(0xbb05b7e4), SPH_C32(0x47b70000),
19058 SPH_C32(0x6a2e0000), SPH_C32(0xbada0000), SPH_C32(0xf46c9060),
19059 SPH_C32(0xddbb0de1), SPH_C32(0x305227b1), SPH_C32(0xf3933dda),
19060 SPH_C32(0xc867cf22) },
19061 { SPH_C32(0x6dce0000), SPH_C32(0xc5d80000), SPH_C32(0x60530000),
19062 SPH_C32(0x0899f060), SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4),
19063 SPH_C32(0x6c57a0ad), SPH_C32(0xaebcd603), SPH_C32(0xf3860000),
19064 SPH_C32(0x1d1d0000), SPH_C32(0x0b870000), SPH_C32(0x8bbc9480),
19065 SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec), SPH_C32(0x21c5e953),
19066 SPH_C32(0x8608bbfc) },
19067 { SPH_C32(0xd9ff0000), SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000),
19068 SPH_C32(0x7749f480), SPH_C32(0xcd745ade), SPH_C32(0x3b986d99),
19069 SPH_C32(0xbe017424), SPH_C32(0xe0d3a2dd), SPH_C32(0x10800000),
19070 SPH_C32(0xa0dc0000), SPH_C32(0x8c940000), SPH_C32(0x344e94e0),
19071 SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd), SPH_C32(0x52004255),
19072 SPH_C32(0xdddeaec5) },
19073 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
19074 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
19075 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
19076 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
19077 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
19078 SPH_C32(0xec83ff85) },
19079 { SPH_C32(0x82d60000), SPH_C32(0xbe060000), SPH_C32(0x66c50000),
19080 SPH_C32(0xdcffa4e0), SPH_C32(0x22963066), SPH_C32(0x870ab224),
19081 SPH_C32(0xe35c6001), SPH_C32(0xee1b8a8a), SPH_C32(0x45450000),
19082 SPH_C32(0xc8af0000), SPH_C32(0x3de50000), SPH_C32(0x1700e860),
19083 SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67), SPH_C32(0x37510fed),
19084 SPH_C32(0xb755eabc) },
19085 { SPH_C32(0xd5e10000), SPH_C32(0x74f40000), SPH_C32(0x508b0000),
19086 SPH_C32(0x1cdda060), SPH_C32(0x748e5b44), SPH_C32(0xdba94628),
19087 SPH_C32(0x42cf1f8e), SPH_C32(0xfba2eb6d), SPH_C32(0xf1740000),
19088 SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000), SPH_C32(0x68d0ec80),
19089 SPH_C32(0xbb041836), SPH_C32(0xe679cf3a), SPH_C32(0xe507db64),
19090 SPH_C32(0xf93a9e62) },
19091 { SPH_C32(0x61d00000), SPH_C32(0x03c70000), SPH_C32(0xe1d60000),
19092 SPH_C32(0x630da480), SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575),
19093 SPH_C32(0x9099cb07), SPH_C32(0xb5cd9fb3), SPH_C32(0x12720000),
19094 SPH_C32(0x025d0000), SPH_C32(0x0bab0000), SPH_C32(0xd722ece0),
19095 SPH_C32(0x95be122c), SPH_C32(0x6bccf86b), SPH_C32(0x96c27062),
19096 SPH_C32(0xa2ec8b5b) },
19097 { SPH_C32(0x34150000), SPH_C32(0x6bb40000), SPH_C32(0x50a70000),
19098 SPH_C32(0x4043d800), SPH_C32(0x442925b1), SPH_C32(0x51215aaf),
19099 SPH_C32(0xf5c886bf), SPH_C32(0xdf46dbca), SPH_C32(0x1c9e0000),
19100 SPH_C32(0x66c30000), SPH_C32(0x0d110000), SPH_C32(0x5fdac000),
19101 SPH_C32(0x32596759), SPH_C32(0x8cc0f80c), SPH_C32(0xaece29ff),
19102 SPH_C32(0xc6afe775) },
19103 { SPH_C32(0x80240000), SPH_C32(0x1c870000), SPH_C32(0xe1fa0000),
19104 SPH_C32(0x3f93dce0), SPH_C32(0x3c8b4489), SPH_C32(0x803799f2),
19105 SPH_C32(0x279e5236), SPH_C32(0x9129af14), SPH_C32(0xff980000),
19106 SPH_C32(0xdb020000), SPH_C32(0x8a020000), SPH_C32(0xe028c060),
19107 SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d), SPH_C32(0xdd0b82f9),
19108 SPH_C32(0x9d79f24c) },
19109 { SPH_C32(0xd7130000), SPH_C32(0xd6750000), SPH_C32(0xd7b40000),
19110 SPH_C32(0xffb1d860), SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe),
19111 SPH_C32(0x860d2db9), SPH_C32(0x8490cef3), SPH_C32(0x4ba90000),
19112 SPH_C32(0xac310000), SPH_C32(0x3b5f0000), SPH_C32(0x9ff8c480),
19113 SPH_C32(0x64410c7b), SPH_C32(0xd0630c00), SPH_C32(0x0f5d5670),
19114 SPH_C32(0xd3168692) },
19115 { SPH_C32(0x63220000), SPH_C32(0xa1460000), SPH_C32(0x66e90000),
19116 SPH_C32(0x8061dc80), SPH_C32(0x12314e93), SPH_C32(0x0d82aea3),
19117 SPH_C32(0x545bf930), SPH_C32(0xcaffba2d), SPH_C32(0xa8af0000),
19118 SPH_C32(0x11f00000), SPH_C32(0xbc4c0000), SPH_C32(0x200ac4e0),
19119 SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51), SPH_C32(0x7c98fd76),
19120 SPH_C32(0x88c093ab) }
19121 };
19122 static const sph_u32 T512_54[64][16] = {
19123 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19124 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19125 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19126 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19127 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19128 SPH_C32(0x00000000) },
19129 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
19130 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
19131 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
19132 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
19133 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
19134 SPH_C32(0xbe0a679e) },
19135 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
19136 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
19137 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
19138 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
19139 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
19140 SPH_C32(0x30aebcf7) },
19141 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
19142 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
19143 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
19144 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
19145 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
19146 SPH_C32(0x8ea4db69) },
19147 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
19148 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
19149 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
19150 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
19151 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
19152 SPH_C32(0xc7ff60f0) },
19153 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
19154 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
19155 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
19156 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
19157 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
19158 SPH_C32(0x79f5076e) },
19159 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
19160 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
19161 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
19162 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
19163 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
19164 SPH_C32(0xf751dc07) },
19165 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
19166 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
19167 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
19168 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
19169 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
19170 SPH_C32(0x495bbb99) },
19171 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
19172 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
19173 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
19174 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
19175 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
19176 SPH_C32(0xe7e00a94) },
19177 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
19178 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
19179 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
19180 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
19181 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
19182 SPH_C32(0x59ea6d0a) },
19183 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
19184 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
19185 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
19186 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
19187 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
19188 SPH_C32(0xd74eb663) },
19189 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
19190 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
19191 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
19192 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
19193 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
19194 SPH_C32(0x6944d1fd) },
19195 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
19196 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
19197 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
19198 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
19199 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
19200 SPH_C32(0x201f6a64) },
19201 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
19202 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
19203 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
19204 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
19205 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
19206 SPH_C32(0x9e150dfa) },
19207 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
19208 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
19209 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
19210 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
19211 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
19212 SPH_C32(0x10b1d693) },
19213 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
19214 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
19215 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
19216 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
19217 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
19218 SPH_C32(0xaebbb10d) },
19219 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
19220 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
19221 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
19222 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
19223 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
19224 SPH_C32(0x56a7b19f) },
19225 { SPH_C32(0xb9800000), SPH_C32(0x1a480000), SPH_C32(0xebfb0000),
19226 SPH_C32(0xb72302f3), SPH_C32(0xfd1fb607), SPH_C32(0x8bb62494),
19227 SPH_C32(0x7c8b930b), SPH_C32(0x59fe93fe), SPH_C32(0xf0810000),
19228 SPH_C32(0x266b0000), SPH_C32(0x9ffe0000), SPH_C32(0xcbae00c1),
19229 SPH_C32(0x00c0cffd), SPH_C32(0x6b5bca1e), SPH_C32(0xc8ea607c),
19230 SPH_C32(0xe8add601) },
19231 { SPH_C32(0xe66c0000), SPH_C32(0x33030000), SPH_C32(0x72290000),
19232 SPH_C32(0xf9f302e1), SPH_C32(0xe3ccf974), SPH_C32(0x31112c5d),
19233 SPH_C32(0x2b9f98d4), SPH_C32(0x69502f09), SPH_C32(0xaf290000),
19234 SPH_C32(0x70680000), SPH_C32(0xdc500000), SPH_C32(0xaf5d00d2),
19235 SPH_C32(0x25be4942), SPH_C32(0x784a5e50), SPH_C32(0x9cf4f5c3),
19236 SPH_C32(0x66090d68) },
19237 { SPH_C32(0xb9c40000), SPH_C32(0x65000000), SPH_C32(0x31870000),
19238 SPH_C32(0x9d0002f2), SPH_C32(0xc6b27fcb), SPH_C32(0x2200b813),
19239 SPH_C32(0x7f810d6b), SPH_C32(0xe7f4f460), SPH_C32(0xaf6d0000),
19240 SPH_C32(0x0f200000), SPH_C32(0x062c0000), SPH_C32(0x857e00d3),
19241 SPH_C32(0x1e13808e), SPH_C32(0xd1fcc2d7), SPH_C32(0x9ffe6ba3),
19242 SPH_C32(0xd8036af6) },
19243 { SPH_C32(0x08bb0000), SPH_C32(0x9a4c0000), SPH_C32(0x3a940000),
19244 SPH_C32(0xf8480300), SPH_C32(0x4c3018c4), SPH_C32(0xa3cb4b8d),
19245 SPH_C32(0x6da425c0), SPH_C32(0xf74522f3), SPH_C32(0x8bed0000),
19246 SPH_C32(0x0e610000), SPH_C32(0xec670000), SPH_C32(0x82ce0060),
19247 SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322), SPH_C32(0xec18c51f),
19248 SPH_C32(0x9158d16f) },
19249 { SPH_C32(0x57130000), SPH_C32(0xcc4f0000), SPH_C32(0x793a0000),
19250 SPH_C32(0x9cbb0313), SPH_C32(0x694e9e7b), SPH_C32(0xb0dadfc3),
19251 SPH_C32(0x39bab07f), SPH_C32(0x79e1f99a), SPH_C32(0x8ba90000),
19252 SPH_C32(0x71290000), SPH_C32(0x361b0000), SPH_C32(0xa8ed0061),
19253 SPH_C32(0x9e1b8bd2), SPH_C32(0x06c25fa5), SPH_C32(0xef125b7f),
19254 SPH_C32(0x2f52b6f1) },
19255 { SPH_C32(0x08ff0000), SPH_C32(0xe5040000), SPH_C32(0xe0e80000),
19256 SPH_C32(0xd26b0301), SPH_C32(0x779dd108), SPH_C32(0x0a7dd70a),
19257 SPH_C32(0x6eaebba0), SPH_C32(0x494f456d), SPH_C32(0xd4010000),
19258 SPH_C32(0x272a0000), SPH_C32(0x75b50000), SPH_C32(0xcc1e0072),
19259 SPH_C32(0xbb650d6d), SPH_C32(0x15d3cbeb), SPH_C32(0xbb0ccec0),
19260 SPH_C32(0xa1f66d98) },
19261 { SPH_C32(0x57570000), SPH_C32(0xb3070000), SPH_C32(0xa3460000),
19262 SPH_C32(0xb6980312), SPH_C32(0x52e357b7), SPH_C32(0x196c4344),
19263 SPH_C32(0x3ab02e1f), SPH_C32(0xc7eb9e04), SPH_C32(0xd4450000),
19264 SPH_C32(0x58620000), SPH_C32(0xafc90000), SPH_C32(0xe63d0073),
19265 SPH_C32(0x80c8c4a1), SPH_C32(0xbc65576c), SPH_C32(0xb80650a0),
19266 SPH_C32(0x1ffc0a06) },
19267 { SPH_C32(0x9d000000), SPH_C32(0x1b090000), SPH_C32(0x01b00000),
19268 SPH_C32(0xb0930240), SPH_C32(0x46ba7497), SPH_C32(0xf53e2561),
19269 SPH_C32(0x0f6d3db7), SPH_C32(0x10a52867), SPH_C32(0x657e0000),
19270 SPH_C32(0xd8660000), SPH_C32(0x7ea60000), SPH_C32(0xa9560180),
19271 SPH_C32(0x31e76a62), SPH_C32(0x94183875), SPH_C32(0xa929e66b),
19272 SPH_C32(0xb147bb0b) },
19273 { SPH_C32(0xc2a80000), SPH_C32(0x4d0a0000), SPH_C32(0x421e0000),
19274 SPH_C32(0xd4600253), SPH_C32(0x63c4f228), SPH_C32(0xe62fb12f),
19275 SPH_C32(0x5b73a808), SPH_C32(0x9e01f30e), SPH_C32(0x653a0000),
19276 SPH_C32(0xa72e0000), SPH_C32(0xa4da0000), SPH_C32(0x83750181),
19277 SPH_C32(0x0a4aa3ae), SPH_C32(0x3daea4f2), SPH_C32(0xaa23780b),
19278 SPH_C32(0x0f4ddc95) },
19279 { SPH_C32(0x9d440000), SPH_C32(0x64410000), SPH_C32(0xdbcc0000),
19280 SPH_C32(0x9ab00241), SPH_C32(0x7d17bd5b), SPH_C32(0x5c88b9e6),
19281 SPH_C32(0x0c67a3d7), SPH_C32(0xaeaf4ff9), SPH_C32(0x3a920000),
19282 SPH_C32(0xf12d0000), SPH_C32(0xe7740000), SPH_C32(0xe7860192),
19283 SPH_C32(0x2f342511), SPH_C32(0x2ebf30bc), SPH_C32(0xfe3dedb4),
19284 SPH_C32(0x81e907fc) },
19285 { SPH_C32(0xc2ec0000), SPH_C32(0x32420000), SPH_C32(0x98620000),
19286 SPH_C32(0xfe430252), SPH_C32(0x58693be4), SPH_C32(0x4f992da8),
19287 SPH_C32(0x58793668), SPH_C32(0x200b9490), SPH_C32(0x3ad60000),
19288 SPH_C32(0x8e650000), SPH_C32(0x3d080000), SPH_C32(0xcda50193),
19289 SPH_C32(0x1499ecdd), SPH_C32(0x8709ac3b), SPH_C32(0xfd3773d4),
19290 SPH_C32(0x3fe36062) },
19291 { SPH_C32(0x73930000), SPH_C32(0xcd0e0000), SPH_C32(0x93710000),
19292 SPH_C32(0x9b0b03a0), SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36),
19293 SPH_C32(0x4a5c1ec3), SPH_C32(0x30ba4203), SPH_C32(0x1e560000),
19294 SPH_C32(0x8f240000), SPH_C32(0xd7430000), SPH_C32(0xca150120),
19295 SPH_C32(0xaf3c2e4d), SPH_C32(0xf981adce), SPH_C32(0x8ed1dd68),
19296 SPH_C32(0x76b8dbfb) },
19297 { SPH_C32(0x2c3b0000), SPH_C32(0x9b0d0000), SPH_C32(0xd0df0000),
19298 SPH_C32(0xfff803b3), SPH_C32(0xf795da54), SPH_C32(0xdd434a78),
19299 SPH_C32(0x1e428b7c), SPH_C32(0xbe1e996a), SPH_C32(0x1e120000),
19300 SPH_C32(0xf06c0000), SPH_C32(0x0d3f0000), SPH_C32(0xe0360121),
19301 SPH_C32(0x9491e781), SPH_C32(0x50373149), SPH_C32(0x8ddb4308),
19302 SPH_C32(0xc8b2bc65) },
19303 { SPH_C32(0x73d70000), SPH_C32(0xb2460000), SPH_C32(0x490d0000),
19304 SPH_C32(0xb12803a1), SPH_C32(0xe9469527), SPH_C32(0x67e442b1),
19305 SPH_C32(0x495680a3), SPH_C32(0x8eb0259d), SPH_C32(0x41ba0000),
19306 SPH_C32(0xa66f0000), SPH_C32(0x4e910000), SPH_C32(0x84c50132),
19307 SPH_C32(0xb1ef613e), SPH_C32(0x4326a507), SPH_C32(0xd9c5d6b7),
19308 SPH_C32(0x4616670c) },
19309 { SPH_C32(0x2c7f0000), SPH_C32(0xe4450000), SPH_C32(0x0aa30000),
19310 SPH_C32(0xd5db03b2), SPH_C32(0xcc381398), SPH_C32(0x74f5d6ff),
19311 SPH_C32(0x1d48151c), SPH_C32(0x0014fef4), SPH_C32(0x41fe0000),
19312 SPH_C32(0xd9270000), SPH_C32(0x94ed0000), SPH_C32(0xaee60133),
19313 SPH_C32(0x8a42a8f2), SPH_C32(0xea903980), SPH_C32(0xdacf48d7),
19314 SPH_C32(0xf81c0092) },
19315 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
19316 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
19317 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
19318 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
19319 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
19320 SPH_C32(0x81fdf908) },
19321 { SPH_C32(0xaf6d0000), SPH_C32(0x0f200000), SPH_C32(0x062c0000),
19322 SPH_C32(0x857e00d3), SPH_C32(0x1e13808e), SPH_C32(0xd1fcc2d7),
19323 SPH_C32(0x9ffe6ba3), SPH_C32(0xd8036af6), SPH_C32(0x16a90000),
19324 SPH_C32(0x6a200000), SPH_C32(0x37ab0000), SPH_C32(0x187e0221),
19325 SPH_C32(0xd8a1ff45), SPH_C32(0xf3fc7ac4), SPH_C32(0xe07f66c8),
19326 SPH_C32(0x3ff79e96) },
19327 { SPH_C32(0xf0810000), SPH_C32(0x266b0000), SPH_C32(0x9ffe0000),
19328 SPH_C32(0xcbae00c1), SPH_C32(0x00c0cffd), SPH_C32(0x6b5bca1e),
19329 SPH_C32(0xc8ea607c), SPH_C32(0xe8add601), SPH_C32(0x49010000),
19330 SPH_C32(0x3c230000), SPH_C32(0x74050000), SPH_C32(0x7c8d0232),
19331 SPH_C32(0xfddf79fa), SPH_C32(0xe0edee8a), SPH_C32(0xb461f377),
19332 SPH_C32(0xb15345ff) },
19333 { SPH_C32(0xaf290000), SPH_C32(0x70680000), SPH_C32(0xdc500000),
19334 SPH_C32(0xaf5d00d2), SPH_C32(0x25be4942), SPH_C32(0x784a5e50),
19335 SPH_C32(0x9cf4f5c3), SPH_C32(0x66090d68), SPH_C32(0x49450000),
19336 SPH_C32(0x436b0000), SPH_C32(0xae790000), SPH_C32(0x56ae0233),
19337 SPH_C32(0xc672b036), SPH_C32(0x495b720d), SPH_C32(0xb76b6d17),
19338 SPH_C32(0x0f592261) },
19339 { SPH_C32(0x1e560000), SPH_C32(0x8f240000), SPH_C32(0xd7430000),
19340 SPH_C32(0xca150120), SPH_C32(0xaf3c2e4d), SPH_C32(0xf981adce),
19341 SPH_C32(0x8ed1dd68), SPH_C32(0x76b8dbfb), SPH_C32(0x6dc50000),
19342 SPH_C32(0x422a0000), SPH_C32(0x44320000), SPH_C32(0x511e0280),
19343 SPH_C32(0x7dd772a6), SPH_C32(0x37d373f8), SPH_C32(0xc48dc3ab),
19344 SPH_C32(0x460299f8) },
19345 { SPH_C32(0x41fe0000), SPH_C32(0xd9270000), SPH_C32(0x94ed0000),
19346 SPH_C32(0xaee60133), SPH_C32(0x8a42a8f2), SPH_C32(0xea903980),
19347 SPH_C32(0xdacf48d7), SPH_C32(0xf81c0092), SPH_C32(0x6d810000),
19348 SPH_C32(0x3d620000), SPH_C32(0x9e4e0000), SPH_C32(0x7b3d0281),
19349 SPH_C32(0x467abb6a), SPH_C32(0x9e65ef7f), SPH_C32(0xc7875dcb),
19350 SPH_C32(0xf808fe66) },
19351 { SPH_C32(0x1e120000), SPH_C32(0xf06c0000), SPH_C32(0x0d3f0000),
19352 SPH_C32(0xe0360121), SPH_C32(0x9491e781), SPH_C32(0x50373149),
19353 SPH_C32(0x8ddb4308), SPH_C32(0xc8b2bc65), SPH_C32(0x32290000),
19354 SPH_C32(0x6b610000), SPH_C32(0xdde00000), SPH_C32(0x1fce0292),
19355 SPH_C32(0x63043dd5), SPH_C32(0x8d747b31), SPH_C32(0x9399c874),
19356 SPH_C32(0x76ac250f) },
19357 { SPH_C32(0x41ba0000), SPH_C32(0xa66f0000), SPH_C32(0x4e910000),
19358 SPH_C32(0x84c50132), SPH_C32(0xb1ef613e), SPH_C32(0x4326a507),
19359 SPH_C32(0xd9c5d6b7), SPH_C32(0x4616670c), SPH_C32(0x326d0000),
19360 SPH_C32(0x14290000), SPH_C32(0x079c0000), SPH_C32(0x35ed0293),
19361 SPH_C32(0x58a9f419), SPH_C32(0x24c2e7b6), SPH_C32(0x90935614),
19362 SPH_C32(0xc8a64291) },
19363 { SPH_C32(0x8bed0000), SPH_C32(0x0e610000), SPH_C32(0xec670000),
19364 SPH_C32(0x82ce0060), SPH_C32(0xa5b6421e), SPH_C32(0xaf74c322),
19365 SPH_C32(0xec18c51f), SPH_C32(0x9158d16f), SPH_C32(0x83560000),
19366 SPH_C32(0x942d0000), SPH_C32(0xd6f30000), SPH_C32(0x7a860360),
19367 SPH_C32(0xe9865ada), SPH_C32(0x0cbf88af), SPH_C32(0x81bce0df),
19368 SPH_C32(0x661df39c) },
19369 { SPH_C32(0xd4450000), SPH_C32(0x58620000), SPH_C32(0xafc90000),
19370 SPH_C32(0xe63d0073), SPH_C32(0x80c8c4a1), SPH_C32(0xbc65576c),
19371 SPH_C32(0xb80650a0), SPH_C32(0x1ffc0a06), SPH_C32(0x83120000),
19372 SPH_C32(0xeb650000), SPH_C32(0x0c8f0000), SPH_C32(0x50a50361),
19373 SPH_C32(0xd22b9316), SPH_C32(0xa5091428), SPH_C32(0x82b67ebf),
19374 SPH_C32(0xd8179402) },
19375 { SPH_C32(0x8ba90000), SPH_C32(0x71290000), SPH_C32(0x361b0000),
19376 SPH_C32(0xa8ed0061), SPH_C32(0x9e1b8bd2), SPH_C32(0x06c25fa5),
19377 SPH_C32(0xef125b7f), SPH_C32(0x2f52b6f1), SPH_C32(0xdcba0000),
19378 SPH_C32(0xbd660000), SPH_C32(0x4f210000), SPH_C32(0x34560372),
19379 SPH_C32(0xf75515a9), SPH_C32(0xb6188066), SPH_C32(0xd6a8eb00),
19380 SPH_C32(0x56b34f6b) },
19381 { SPH_C32(0xd4010000), SPH_C32(0x272a0000), SPH_C32(0x75b50000),
19382 SPH_C32(0xcc1e0072), SPH_C32(0xbb650d6d), SPH_C32(0x15d3cbeb),
19383 SPH_C32(0xbb0ccec0), SPH_C32(0xa1f66d98), SPH_C32(0xdcfe0000),
19384 SPH_C32(0xc22e0000), SPH_C32(0x955d0000), SPH_C32(0x1e750373),
19385 SPH_C32(0xccf8dc65), SPH_C32(0x1fae1ce1), SPH_C32(0xd5a27560),
19386 SPH_C32(0xe8b928f5) },
19387 { SPH_C32(0x657e0000), SPH_C32(0xd8660000), SPH_C32(0x7ea60000),
19388 SPH_C32(0xa9560180), SPH_C32(0x31e76a62), SPH_C32(0x94183875),
19389 SPH_C32(0xa929e66b), SPH_C32(0xb147bb0b), SPH_C32(0xf87e0000),
19390 SPH_C32(0xc36f0000), SPH_C32(0x7f160000), SPH_C32(0x19c503c0),
19391 SPH_C32(0x775d1ef5), SPH_C32(0x61261d14), SPH_C32(0xa644dbdc),
19392 SPH_C32(0xa1e2936c) },
19393 { SPH_C32(0x3ad60000), SPH_C32(0x8e650000), SPH_C32(0x3d080000),
19394 SPH_C32(0xcda50193), SPH_C32(0x1499ecdd), SPH_C32(0x8709ac3b),
19395 SPH_C32(0xfd3773d4), SPH_C32(0x3fe36062), SPH_C32(0xf83a0000),
19396 SPH_C32(0xbc270000), SPH_C32(0xa56a0000), SPH_C32(0x33e603c1),
19397 SPH_C32(0x4cf0d739), SPH_C32(0xc8908193), SPH_C32(0xa54e45bc),
19398 SPH_C32(0x1fe8f4f2) },
19399 { SPH_C32(0x653a0000), SPH_C32(0xa72e0000), SPH_C32(0xa4da0000),
19400 SPH_C32(0x83750181), SPH_C32(0x0a4aa3ae), SPH_C32(0x3daea4f2),
19401 SPH_C32(0xaa23780b), SPH_C32(0x0f4ddc95), SPH_C32(0xa7920000),
19402 SPH_C32(0xea240000), SPH_C32(0xe6c40000), SPH_C32(0x571503d2),
19403 SPH_C32(0x698e5186), SPH_C32(0xdb8115dd), SPH_C32(0xf150d003),
19404 SPH_C32(0x914c2f9b) },
19405 { SPH_C32(0x3a920000), SPH_C32(0xf12d0000), SPH_C32(0xe7740000),
19406 SPH_C32(0xe7860192), SPH_C32(0x2f342511), SPH_C32(0x2ebf30bc),
19407 SPH_C32(0xfe3dedb4), SPH_C32(0x81e907fc), SPH_C32(0xa7d60000),
19408 SPH_C32(0x956c0000), SPH_C32(0x3cb80000), SPH_C32(0x7d3603d3),
19409 SPH_C32(0x5223984a), SPH_C32(0x7237895a), SPH_C32(0xf25a4e63),
19410 SPH_C32(0x2f464805) },
19411 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
19412 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
19413 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
19414 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
19415 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
19416 SPH_C32(0xd75a4897) },
19417 { SPH_C32(0x49450000), SPH_C32(0x436b0000), SPH_C32(0xae790000),
19418 SPH_C32(0x56ae0233), SPH_C32(0xc672b036), SPH_C32(0x495b720d),
19419 SPH_C32(0xb76b6d17), SPH_C32(0x0f592261), SPH_C32(0xe66c0000),
19420 SPH_C32(0x33030000), SPH_C32(0x72290000), SPH_C32(0xf9f302e1),
19421 SPH_C32(0xe3ccf974), SPH_C32(0x31112c5d), SPH_C32(0x2b9f98d4),
19422 SPH_C32(0x69502f09) },
19423 { SPH_C32(0x16a90000), SPH_C32(0x6a200000), SPH_C32(0x37ab0000),
19424 SPH_C32(0x187e0221), SPH_C32(0xd8a1ff45), SPH_C32(0xf3fc7ac4),
19425 SPH_C32(0xe07f66c8), SPH_C32(0x3ff79e96), SPH_C32(0xb9c40000),
19426 SPH_C32(0x65000000), SPH_C32(0x31870000), SPH_C32(0x9d0002f2),
19427 SPH_C32(0xc6b27fcb), SPH_C32(0x2200b813), SPH_C32(0x7f810d6b),
19428 SPH_C32(0xe7f4f460) },
19429 { SPH_C32(0x49010000), SPH_C32(0x3c230000), SPH_C32(0x74050000),
19430 SPH_C32(0x7c8d0232), SPH_C32(0xfddf79fa), SPH_C32(0xe0edee8a),
19431 SPH_C32(0xb461f377), SPH_C32(0xb15345ff), SPH_C32(0xb9800000),
19432 SPH_C32(0x1a480000), SPH_C32(0xebfb0000), SPH_C32(0xb72302f3),
19433 SPH_C32(0xfd1fb607), SPH_C32(0x8bb62494), SPH_C32(0x7c8b930b),
19434 SPH_C32(0x59fe93fe) },
19435 { SPH_C32(0xf87e0000), SPH_C32(0xc36f0000), SPH_C32(0x7f160000),
19436 SPH_C32(0x19c503c0), SPH_C32(0x775d1ef5), SPH_C32(0x61261d14),
19437 SPH_C32(0xa644dbdc), SPH_C32(0xa1e2936c), SPH_C32(0x9d000000),
19438 SPH_C32(0x1b090000), SPH_C32(0x01b00000), SPH_C32(0xb0930240),
19439 SPH_C32(0x46ba7497), SPH_C32(0xf53e2561), SPH_C32(0x0f6d3db7),
19440 SPH_C32(0x10a52867) },
19441 { SPH_C32(0xa7d60000), SPH_C32(0x956c0000), SPH_C32(0x3cb80000),
19442 SPH_C32(0x7d3603d3), SPH_C32(0x5223984a), SPH_C32(0x7237895a),
19443 SPH_C32(0xf25a4e63), SPH_C32(0x2f464805), SPH_C32(0x9d440000),
19444 SPH_C32(0x64410000), SPH_C32(0xdbcc0000), SPH_C32(0x9ab00241),
19445 SPH_C32(0x7d17bd5b), SPH_C32(0x5c88b9e6), SPH_C32(0x0c67a3d7),
19446 SPH_C32(0xaeaf4ff9) },
19447 { SPH_C32(0xf83a0000), SPH_C32(0xbc270000), SPH_C32(0xa56a0000),
19448 SPH_C32(0x33e603c1), SPH_C32(0x4cf0d739), SPH_C32(0xc8908193),
19449 SPH_C32(0xa54e45bc), SPH_C32(0x1fe8f4f2), SPH_C32(0xc2ec0000),
19450 SPH_C32(0x32420000), SPH_C32(0x98620000), SPH_C32(0xfe430252),
19451 SPH_C32(0x58693be4), SPH_C32(0x4f992da8), SPH_C32(0x58793668),
19452 SPH_C32(0x200b9490) },
19453 { SPH_C32(0xa7920000), SPH_C32(0xea240000), SPH_C32(0xe6c40000),
19454 SPH_C32(0x571503d2), SPH_C32(0x698e5186), SPH_C32(0xdb8115dd),
19455 SPH_C32(0xf150d003), SPH_C32(0x914c2f9b), SPH_C32(0xc2a80000),
19456 SPH_C32(0x4d0a0000), SPH_C32(0x421e0000), SPH_C32(0xd4600253),
19457 SPH_C32(0x63c4f228), SPH_C32(0xe62fb12f), SPH_C32(0x5b73a808),
19458 SPH_C32(0x9e01f30e) },
19459 { SPH_C32(0x6dc50000), SPH_C32(0x422a0000), SPH_C32(0x44320000),
19460 SPH_C32(0x511e0280), SPH_C32(0x7dd772a6), SPH_C32(0x37d373f8),
19461 SPH_C32(0xc48dc3ab), SPH_C32(0x460299f8), SPH_C32(0x73930000),
19462 SPH_C32(0xcd0e0000), SPH_C32(0x93710000), SPH_C32(0x9b0b03a0),
19463 SPH_C32(0xd2eb5ceb), SPH_C32(0xce52de36), SPH_C32(0x4a5c1ec3),
19464 SPH_C32(0x30ba4203) },
19465 { SPH_C32(0x326d0000), SPH_C32(0x14290000), SPH_C32(0x079c0000),
19466 SPH_C32(0x35ed0293), SPH_C32(0x58a9f419), SPH_C32(0x24c2e7b6),
19467 SPH_C32(0x90935614), SPH_C32(0xc8a64291), SPH_C32(0x73d70000),
19468 SPH_C32(0xb2460000), SPH_C32(0x490d0000), SPH_C32(0xb12803a1),
19469 SPH_C32(0xe9469527), SPH_C32(0x67e442b1), SPH_C32(0x495680a3),
19470 SPH_C32(0x8eb0259d) },
19471 { SPH_C32(0x6d810000), SPH_C32(0x3d620000), SPH_C32(0x9e4e0000),
19472 SPH_C32(0x7b3d0281), SPH_C32(0x467abb6a), SPH_C32(0x9e65ef7f),
19473 SPH_C32(0xc7875dcb), SPH_C32(0xf808fe66), SPH_C32(0x2c7f0000),
19474 SPH_C32(0xe4450000), SPH_C32(0x0aa30000), SPH_C32(0xd5db03b2),
19475 SPH_C32(0xcc381398), SPH_C32(0x74f5d6ff), SPH_C32(0x1d48151c),
19476 SPH_C32(0x0014fef4) },
19477 { SPH_C32(0x32290000), SPH_C32(0x6b610000), SPH_C32(0xdde00000),
19478 SPH_C32(0x1fce0292), SPH_C32(0x63043dd5), SPH_C32(0x8d747b31),
19479 SPH_C32(0x9399c874), SPH_C32(0x76ac250f), SPH_C32(0x2c3b0000),
19480 SPH_C32(0x9b0d0000), SPH_C32(0xd0df0000), SPH_C32(0xfff803b3),
19481 SPH_C32(0xf795da54), SPH_C32(0xdd434a78), SPH_C32(0x1e428b7c),
19482 SPH_C32(0xbe1e996a) },
19483 { SPH_C32(0x83560000), SPH_C32(0x942d0000), SPH_C32(0xd6f30000),
19484 SPH_C32(0x7a860360), SPH_C32(0xe9865ada), SPH_C32(0x0cbf88af),
19485 SPH_C32(0x81bce0df), SPH_C32(0x661df39c), SPH_C32(0x08bb0000),
19486 SPH_C32(0x9a4c0000), SPH_C32(0x3a940000), SPH_C32(0xf8480300),
19487 SPH_C32(0x4c3018c4), SPH_C32(0xa3cb4b8d), SPH_C32(0x6da425c0),
19488 SPH_C32(0xf74522f3) },
19489 { SPH_C32(0xdcfe0000), SPH_C32(0xc22e0000), SPH_C32(0x955d0000),
19490 SPH_C32(0x1e750373), SPH_C32(0xccf8dc65), SPH_C32(0x1fae1ce1),
19491 SPH_C32(0xd5a27560), SPH_C32(0xe8b928f5), SPH_C32(0x08ff0000),
19492 SPH_C32(0xe5040000), SPH_C32(0xe0e80000), SPH_C32(0xd26b0301),
19493 SPH_C32(0x779dd108), SPH_C32(0x0a7dd70a), SPH_C32(0x6eaebba0),
19494 SPH_C32(0x494f456d) },
19495 { SPH_C32(0x83120000), SPH_C32(0xeb650000), SPH_C32(0x0c8f0000),
19496 SPH_C32(0x50a50361), SPH_C32(0xd22b9316), SPH_C32(0xa5091428),
19497 SPH_C32(0x82b67ebf), SPH_C32(0xd8179402), SPH_C32(0x57570000),
19498 SPH_C32(0xb3070000), SPH_C32(0xa3460000), SPH_C32(0xb6980312),
19499 SPH_C32(0x52e357b7), SPH_C32(0x196c4344), SPH_C32(0x3ab02e1f),
19500 SPH_C32(0xc7eb9e04) },
19501 { SPH_C32(0xdcba0000), SPH_C32(0xbd660000), SPH_C32(0x4f210000),
19502 SPH_C32(0x34560372), SPH_C32(0xf75515a9), SPH_C32(0xb6188066),
19503 SPH_C32(0xd6a8eb00), SPH_C32(0x56b34f6b), SPH_C32(0x57130000),
19504 SPH_C32(0xcc4f0000), SPH_C32(0x793a0000), SPH_C32(0x9cbb0313),
19505 SPH_C32(0x694e9e7b), SPH_C32(0xb0dadfc3), SPH_C32(0x39bab07f),
19506 SPH_C32(0x79e1f99a) }
19507 };
19508 static const sph_u32 T512_60[16][16] = {
19509 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19510 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19511 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19512 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19513 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19514 SPH_C32(0x00000000) },
19515 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
19516 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
19517 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
19518 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
19519 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
19520 SPH_C32(0xda878000) },
19521 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
19522 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
19523 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
19524 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
19525 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
19526 SPH_C32(0x3c5dfffe) },
19527 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
19528 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
19529 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
19530 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
19531 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
19532 SPH_C32(0xe6da7ffe) },
19533 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
19534 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
19535 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
19536 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
19537 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
19538 SPH_C32(0x7b1675d7) },
19539 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
19540 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
19541 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
19542 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
19543 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
19544 SPH_C32(0xa191f5d7) },
19545 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
19546 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
19547 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
19548 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
19549 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
19550 SPH_C32(0x474b8a29) },
19551 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
19552 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
19553 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
19554 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
19555 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
19556 SPH_C32(0x9dcc0a29) },
19557 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
19558 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
19559 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
19560 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
19561 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
19562 SPH_C32(0x2879ebac) },
19563 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
19564 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
19565 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
19566 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
19567 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
19568 SPH_C32(0xf2fe6bac) },
19569 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
19570 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
19571 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
19572 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
19573 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
19574 SPH_C32(0x14241452) },
19575 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
19576 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
19577 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
19578 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
19579 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
19580 SPH_C32(0xcea39452) },
19581 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
19582 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
19583 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
19584 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
19585 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
19586 SPH_C32(0x536f9e7b) },
19587 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
19588 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
19589 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
19590 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
19591 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
19592 SPH_C32(0x89e81e7b) },
19593 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
19594 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
19595 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
19596 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
19597 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
19598 SPH_C32(0x6f326185) },
19599 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
19600 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
19601 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
19602 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
19603 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
19604 SPH_C32(0xb5b5e185) }
19605 };
19606 #define INPUT_BIG do { \
19607 unsigned acc = buf[0]; \
19608 const sph_u32 *rp; \
19609 rp = &T512_0[acc >> 2][0]; \
19610 m0 = rp[0]; \
19611 m1 = rp[1]; \
19612 m2 = rp[2]; \
19613 m3 = rp[3]; \
19614 m4 = rp[4]; \
19615 m5 = rp[5]; \
19616 m6 = rp[6]; \
19617 m7 = rp[7]; \
19618 m8 = rp[8]; \
19619 m9 = rp[9]; \
19620 mA = rp[10]; \
19621 mB = rp[11]; \
19622 mC = rp[12]; \
19623 mD = rp[13]; \
19624 mE = rp[14]; \
19625 mF = rp[15]; \
19626 acc = (acc << 8) | buf[1]; \
19627 rp = &T512_6[(acc >> 4) & 0x3f][0]; \
19628 m0 ^= rp[0]; \
19629 m1 ^= rp[1]; \
19630 m2 ^= rp[2]; \
19631 m3 ^= rp[3]; \
19632 m4 ^= rp[4]; \
19633 m5 ^= rp[5]; \
19634 m6 ^= rp[6]; \
19635 m7 ^= rp[7]; \
19636 m8 ^= rp[8]; \
19637 m9 ^= rp[9]; \
19638 mA ^= rp[10]; \
19639 mB ^= rp[11]; \
19640 mC ^= rp[12]; \
19641 mD ^= rp[13]; \
19642 mE ^= rp[14]; \
19643 mF ^= rp[15]; \
19644 acc = (acc << 8) | buf[2]; \
19645 rp = &T512_12[(acc >> 6) & 0x3f][0]; \
19646 m0 ^= rp[0]; \
19647 m1 ^= rp[1]; \
19648 m2 ^= rp[2]; \
19649 m3 ^= rp[3]; \
19650 m4 ^= rp[4]; \
19651 m5 ^= rp[5]; \
19652 m6 ^= rp[6]; \
19653 m7 ^= rp[7]; \
19654 m8 ^= rp[8]; \
19655 m9 ^= rp[9]; \
19656 mA ^= rp[10]; \
19657 mB ^= rp[11]; \
19658 mC ^= rp[12]; \
19659 mD ^= rp[13]; \
19660 mE ^= rp[14]; \
19661 mF ^= rp[15]; \
19662 rp = &T512_18[acc & 0x3f][0]; \
19663 m0 ^= rp[0]; \
19664 m1 ^= rp[1]; \
19665 m2 ^= rp[2]; \
19666 m3 ^= rp[3]; \
19667 m4 ^= rp[4]; \
19668 m5 ^= rp[5]; \
19669 m6 ^= rp[6]; \
19670 m7 ^= rp[7]; \
19671 m8 ^= rp[8]; \
19672 m9 ^= rp[9]; \
19673 mA ^= rp[10]; \
19674 mB ^= rp[11]; \
19675 mC ^= rp[12]; \
19676 mD ^= rp[13]; \
19677 mE ^= rp[14]; \
19678 mF ^= rp[15]; \
19679 acc = buf[3]; \
19680 rp = &T512_24[acc >> 2][0]; \
19681 m0 ^= rp[0]; \
19682 m1 ^= rp[1]; \
19683 m2 ^= rp[2]; \
19684 m3 ^= rp[3]; \
19685 m4 ^= rp[4]; \
19686 m5 ^= rp[5]; \
19687 m6 ^= rp[6]; \
19688 m7 ^= rp[7]; \
19689 m8 ^= rp[8]; \
19690 m9 ^= rp[9]; \
19691 mA ^= rp[10]; \
19692 mB ^= rp[11]; \
19693 mC ^= rp[12]; \
19694 mD ^= rp[13]; \
19695 mE ^= rp[14]; \
19696 mF ^= rp[15]; \
19697 acc = (acc << 8) | buf[4]; \
19698 rp = &T512_30[(acc >> 4) & 0x3f][0]; \
19699 m0 ^= rp[0]; \
19700 m1 ^= rp[1]; \
19701 m2 ^= rp[2]; \
19702 m3 ^= rp[3]; \
19703 m4 ^= rp[4]; \
19704 m5 ^= rp[5]; \
19705 m6 ^= rp[6]; \
19706 m7 ^= rp[7]; \
19707 m8 ^= rp[8]; \
19708 m9 ^= rp[9]; \
19709 mA ^= rp[10]; \
19710 mB ^= rp[11]; \
19711 mC ^= rp[12]; \
19712 mD ^= rp[13]; \
19713 mE ^= rp[14]; \
19714 mF ^= rp[15]; \
19715 acc = (acc << 8) | buf[5]; \
19716 rp = &T512_36[(acc >> 6) & 0x3f][0]; \
19717 m0 ^= rp[0]; \
19718 m1 ^= rp[1]; \
19719 m2 ^= rp[2]; \
19720 m3 ^= rp[3]; \
19721 m4 ^= rp[4]; \
19722 m5 ^= rp[5]; \
19723 m6 ^= rp[6]; \
19724 m7 ^= rp[7]; \
19725 m8 ^= rp[8]; \
19726 m9 ^= rp[9]; \
19727 mA ^= rp[10]; \
19728 mB ^= rp[11]; \
19729 mC ^= rp[12]; \
19730 mD ^= rp[13]; \
19731 mE ^= rp[14]; \
19732 mF ^= rp[15]; \
19733 rp = &T512_42[acc & 0x3f][0]; \
19734 m0 ^= rp[0]; \
19735 m1 ^= rp[1]; \
19736 m2 ^= rp[2]; \
19737 m3 ^= rp[3]; \
19738 m4 ^= rp[4]; \
19739 m5 ^= rp[5]; \
19740 m6 ^= rp[6]; \
19741 m7 ^= rp[7]; \
19742 m8 ^= rp[8]; \
19743 m9 ^= rp[9]; \
19744 mA ^= rp[10]; \
19745 mB ^= rp[11]; \
19746 mC ^= rp[12]; \
19747 mD ^= rp[13]; \
19748 mE ^= rp[14]; \
19749 mF ^= rp[15]; \
19750 acc = buf[6]; \
19751 rp = &T512_48[acc >> 2][0]; \
19752 m0 ^= rp[0]; \
19753 m1 ^= rp[1]; \
19754 m2 ^= rp[2]; \
19755 m3 ^= rp[3]; \
19756 m4 ^= rp[4]; \
19757 m5 ^= rp[5]; \
19758 m6 ^= rp[6]; \
19759 m7 ^= rp[7]; \
19760 m8 ^= rp[8]; \
19761 m9 ^= rp[9]; \
19762 mA ^= rp[10]; \
19763 mB ^= rp[11]; \
19764 mC ^= rp[12]; \
19765 mD ^= rp[13]; \
19766 mE ^= rp[14]; \
19767 mF ^= rp[15]; \
19768 acc = (acc << 8) | buf[7]; \
19769 rp = &T512_54[(acc >> 4) & 0x3f][0]; \
19770 m0 ^= rp[0]; \
19771 m1 ^= rp[1]; \
19772 m2 ^= rp[2]; \
19773 m3 ^= rp[3]; \
19774 m4 ^= rp[4]; \
19775 m5 ^= rp[5]; \
19776 m6 ^= rp[6]; \
19777 m7 ^= rp[7]; \
19778 m8 ^= rp[8]; \
19779 m9 ^= rp[9]; \
19780 mA ^= rp[10]; \
19781 mB ^= rp[11]; \
19782 mC ^= rp[12]; \
19783 mD ^= rp[13]; \
19784 mE ^= rp[14]; \
19785 mF ^= rp[15]; \
19786 rp = &T512_60[acc & 0x0f][0]; \
19787 m0 ^= rp[0]; \
19788 m1 ^= rp[1]; \
19789 m2 ^= rp[2]; \
19790 m3 ^= rp[3]; \
19791 m4 ^= rp[4]; \
19792 m5 ^= rp[5]; \
19793 m6 ^= rp[6]; \
19794 m7 ^= rp[7]; \
19795 m8 ^= rp[8]; \
19796 m9 ^= rp[9]; \
19797 mA ^= rp[10]; \
19798 mB ^= rp[11]; \
19799 mC ^= rp[12]; \
19800 mD ^= rp[13]; \
19801 mE ^= rp[14]; \
19802 mF ^= rp[15]; \
19803 } while (0)
19804 #endif
19805 #if SPH_HAMSI_EXPAND_BIG == 7
19806 static const sph_u32 T512_0[128][16] = {
19807 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19808 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19809 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19810 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19811 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
19812 SPH_C32(0x00000000) },
19813 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
19814 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
19815 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
19816 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
19817 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
19818 SPH_C32(0x0c26f262) },
19819 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
19820 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
19821 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
19822 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
19823 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
19824 SPH_C32(0xdc24e61f) },
19825 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
19826 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
19827 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
19828 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
19829 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
19830 SPH_C32(0xd002147d) },
19831 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
19832 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
19833 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
19834 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
19835 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
19836 SPH_C32(0x3daac2da) },
19837 { SPH_C32(0xea0c1430), SPH_C32(0x2f9c0000), SPH_C32(0xdb430000),
19838 SPH_C32(0xdd3a0000), SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e),
19839 SPH_C32(0x525b63bb), SPH_C32(0x424d4977), SPH_C32(0x115d2a40),
19840 SPH_C32(0xac880000), SPH_C32(0xe7ca0000), SPH_C32(0x45120000),
19841 SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff), SPH_C32(0x73e60eca),
19842 SPH_C32(0x318c30b8) },
19843 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
19844 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
19845 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
19846 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
19847 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
19848 SPH_C32(0xe18e24c5) },
19849 { SPH_C32(0xfe562830), SPH_C32(0x96750000), SPH_C32(0xba640000),
19850 SPH_C32(0x2c5b0000), SPH_C32(0xb5c542f0), SPH_C32(0x25136906),
19851 SPH_C32(0x15f2049b), SPH_C32(0xa3c36db2), SPH_C32(0x323a3e40),
19852 SPH_C32(0x64310000), SPH_C32(0x130d0000), SPH_C32(0xbe670000),
19853 SPH_C32(0x5d075a93), SPH_C32(0x99b079b6), SPH_C32(0x712204f5),
19854 SPH_C32(0xeda8d6a7) },
19855 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
19856 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
19857 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
19858 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
19859 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
19860 SPH_C32(0x78cace29) },
19861 { SPH_C32(0x9d435c30), SPH_C32(0x0dc80000), SPH_C32(0xea520000),
19862 SPH_C32(0x878a0000), SPH_C32(0xbbcb3c89), SPH_C32(0xf95935d6),
19863 SPH_C32(0x3b2f2819), SPH_C32(0xcb7298ea), SPH_C32(0xbadb1a40),
19864 SPH_C32(0x6d0b0000), SPH_C32(0xe07b0000), SPH_C32(0xa2950000),
19865 SPH_C32(0xca5c24ba), SPH_C32(0xc8ed913a), SPH_C32(0x758d500f),
19866 SPH_C32(0x74ec3c4b) },
19867 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
19868 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
19869 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
19870 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
19871 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
19872 SPH_C32(0xa4ee2836) },
19873 { SPH_C32(0x89196030), SPH_C32(0xb4210000), SPH_C32(0x8b750000),
19874 SPH_C32(0x76eb0000), SPH_C32(0x75aa01e5), SPH_C32(0x491008ae),
19875 SPH_C32(0x7c864f39), SPH_C32(0x2afcbc2f), SPH_C32(0x99bc0e40),
19876 SPH_C32(0xa5b20000), SPH_C32(0x14bc0000), SPH_C32(0x59e00000),
19877 SPH_C32(0xb99100df), SPH_C32(0x304b3473), SPH_C32(0x77495a30),
19878 SPH_C32(0xa8c8da54) },
19879 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
19880 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
19881 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
19882 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
19883 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
19884 SPH_C32(0x45600cf3) },
19885 { SPH_C32(0xbe244830), SPH_C32(0xc5710000), SPH_C32(0x1e950000),
19886 SPH_C32(0x7cff0000), SPH_C32(0xc80618ec), SPH_C32(0x01ff909f),
19887 SPH_C32(0x39eb2226), SPH_C32(0x17567ef5), SPH_C32(0x8de63240),
19888 SPH_C32(0x1c5b0000), SPH_C32(0x759b0000), SPH_C32(0xa8810000),
19889 SPH_C32(0x77f03db3), SPH_C32(0x8002090b), SPH_C32(0x30e03d10),
19890 SPH_C32(0x4946fe91) },
19891 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
19892 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
19893 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
19894 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
19895 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
19896 SPH_C32(0x9944eaec) },
19897 { SPH_C32(0xaa7e7430), SPH_C32(0x7c980000), SPH_C32(0x7fb20000),
19898 SPH_C32(0x8d9e0000), SPH_C32(0x06672580), SPH_C32(0xb1b6ade7),
19899 SPH_C32(0x7e424506), SPH_C32(0xf6d85a30), SPH_C32(0xae812640),
19900 SPH_C32(0xd4e20000), SPH_C32(0x815c0000), SPH_C32(0x53f40000),
19901 SPH_C32(0x043d19d6), SPH_C32(0x78a4ac42), SPH_C32(0x3224372f),
19902 SPH_C32(0x9562188e) },
19903 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
19904 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
19905 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
19906 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
19907 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
19908 SPH_C32(0x2dd1f9ab) },
19909 { SPH_C32(0x55d01830), SPH_C32(0x57f60000), SPH_C32(0xbdd50000),
19910 SPH_C32(0xcbdc0000), SPH_C32(0x515318bc), SPH_C32(0x8ce824c3),
19911 SPH_C32(0x13995a5e), SPH_C32(0xe6a36141), SPH_C32(0xeef34640),
19912 SPH_C32(0x87e60000), SPH_C32(0x25ad0000), SPH_C32(0x03500000),
19913 SPH_C32(0x79fe43ca), SPH_C32(0x5c4855db), SPH_C32(0x1e3d1192),
19914 SPH_C32(0x21f70bc9) },
19915 { SPH_C32(0x88e12400), SPH_C32(0x093a0000), SPH_C32(0xf3760000),
19916 SPH_C32(0x1cf20000), SPH_C32(0x975b7e29), SPH_C32(0x515de88c),
19917 SPH_C32(0x04af54fa), SPH_C32(0x9944eaec), SPH_C32(0xebf45000),
19918 SPH_C32(0x92870000), SPH_C32(0xa3400000), SPH_C32(0xb7230000),
19919 SPH_C32(0x99550050), SPH_C32(0x8d17b45c), SPH_C32(0x2a727878),
19920 SPH_C32(0xf1f51fb4) },
19921 { SPH_C32(0x418a2430), SPH_C32(0xee1f0000), SPH_C32(0xdcf20000),
19922 SPH_C32(0x3abd0000), SPH_C32(0x9f3225d0), SPH_C32(0x3ca119bb),
19923 SPH_C32(0x54303d7e), SPH_C32(0x072d4584), SPH_C32(0xcd945240),
19924 SPH_C32(0x4f5f0000), SPH_C32(0xd16a0000), SPH_C32(0xf8250000),
19925 SPH_C32(0x0a3367af), SPH_C32(0xa4eef092), SPH_C32(0x1cf91bad),
19926 SPH_C32(0xfdd3edd6) },
19927 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
19928 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
19929 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
19930 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
19931 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
19932 SPH_C32(0x107b3b71) },
19933 { SPH_C32(0x76b70c30), SPH_C32(0x9f4f0000), SPH_C32(0x49120000),
19934 SPH_C32(0x30a90000), SPH_C32(0x229e3cd9), SPH_C32(0x744e818a),
19935 SPH_C32(0x115d5061), SPH_C32(0x3a87875e), SPH_C32(0xd9ce6e40),
19936 SPH_C32(0xf6b60000), SPH_C32(0xb04d0000), SPH_C32(0x09440000),
19937 SPH_C32(0xc4525ac3), SPH_C32(0x14a7cdea), SPH_C32(0x5b507c8d),
19938 SPH_C32(0x1c5dc913) },
19939 { SPH_C32(0xab863000), SPH_C32(0xc1830000), SPH_C32(0x07b10000),
19940 SPH_C32(0xe7870000), SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5),
19941 SPH_C32(0x066b5ec5), SPH_C32(0x45600cf3), SPH_C32(0xdcc97800),
19942 SPH_C32(0xe3d70000), SPH_C32(0x36a00000), SPH_C32(0xbd370000),
19943 SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d), SPH_C32(0x6f1f1567),
19944 SPH_C32(0xcc5fdd6e) },
19945 { SPH_C32(0x62ed3030), SPH_C32(0x26a60000), SPH_C32(0x28350000),
19946 SPH_C32(0xc1c80000), SPH_C32(0xecff01b5), SPH_C32(0xc407bcf2),
19947 SPH_C32(0x56f43741), SPH_C32(0xdb09a39b), SPH_C32(0xfaa97a40),
19948 SPH_C32(0x3e0f0000), SPH_C32(0x448a0000), SPH_C32(0xf2310000),
19949 SPH_C32(0xb79f7ea6), SPH_C32(0xec0168a3), SPH_C32(0x599476b2),
19950 SPH_C32(0xc0792f0c) },
19951 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
19952 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
19953 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
19954 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
19955 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
19956 SPH_C32(0x551b3782) },
19957 { SPH_C32(0x01f84430), SPH_C32(0xbd1b0000), SPH_C32(0x78030000),
19958 SPH_C32(0x6a190000), SPH_C32(0xe2f17fcc), SPH_C32(0x184de022),
19959 SPH_C32(0x78291bc3), SPH_C32(0xb3b856c3), SPH_C32(0x72485e40),
19960 SPH_C32(0x37350000), SPH_C32(0xb7fc0000), SPH_C32(0xeec30000),
19961 SPH_C32(0x20c4008f), SPH_C32(0xbd5c802f), SPH_C32(0x5d3b2248),
19962 SPH_C32(0x593dc5e0) },
19963 { SPH_C32(0xdcc97800), SPH_C32(0xe3d70000), SPH_C32(0x36a00000),
19964 SPH_C32(0xbd370000), SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d),
19965 SPH_C32(0x6f1f1567), SPH_C32(0xcc5fdd6e), SPH_C32(0x774f4800),
19966 SPH_C32(0x22540000), SPH_C32(0x31110000), SPH_C32(0x5ab00000),
19967 SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8), SPH_C32(0x69744ba2),
19968 SPH_C32(0x893fd19d) },
19969 { SPH_C32(0x15a27830), SPH_C32(0x04f20000), SPH_C32(0x19240000),
19970 SPH_C32(0x9b780000), SPH_C32(0x2c9042a0), SPH_C32(0xa804dd5a),
19971 SPH_C32(0x3f807ce3), SPH_C32(0x52367206), SPH_C32(0x512f4a40),
19972 SPH_C32(0xff8c0000), SPH_C32(0x433b0000), SPH_C32(0x15b60000),
19973 SPH_C32(0x530924ea), SPH_C32(0x45fa2566), SPH_C32(0x5fff2877),
19974 SPH_C32(0x851923ff) },
19975 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
19976 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
19977 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
19978 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
19979 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
19980 SPH_C32(0x68b1f558) },
19981 { SPH_C32(0x229f5030), SPH_C32(0x75a20000), SPH_C32(0x8cc40000),
19982 SPH_C32(0x916c0000), SPH_C32(0x913c5ba9), SPH_C32(0xe0eb456b),
19983 SPH_C32(0x7aed11fc), SPH_C32(0x6f9cb0dc), SPH_C32(0x45757640),
19984 SPH_C32(0x46650000), SPH_C32(0x221c0000), SPH_C32(0xe4d70000),
19985 SPH_C32(0x9d681986), SPH_C32(0xf5b3181e), SPH_C32(0x18564f57),
19986 SPH_C32(0x6497073a) },
19987 { SPH_C32(0xffae6c00), SPH_C32(0x2b6e0000), SPH_C32(0xc2670000),
19988 SPH_C32(0x46420000), SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924),
19989 SPH_C32(0x6ddb1f58), SPH_C32(0x107b3b71), SPH_C32(0x40726000),
19990 SPH_C32(0x53040000), SPH_C32(0xa4f10000), SPH_C32(0x50a40000),
19991 SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999), SPH_C32(0x2c1926bd),
19992 SPH_C32(0xb4951347) },
19993 { SPH_C32(0x36c56c30), SPH_C32(0xcc4b0000), SPH_C32(0xede30000),
19994 SPH_C32(0x600d0000), SPH_C32(0x5f5d66c5), SPH_C32(0x50a27813),
19995 SPH_C32(0x3d4476dc), SPH_C32(0x8e129419), SPH_C32(0x66126240),
19996 SPH_C32(0x8edc0000), SPH_C32(0xd6db0000), SPH_C32(0x1fa20000),
19997 SPH_C32(0xeea53de3), SPH_C32(0x0d15bd57), SPH_C32(0x1a924568),
19998 SPH_C32(0xb8b3e125) },
19999 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
20000 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
20001 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
20002 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
20003 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
20004 SPH_C32(0xbf2c0be2) },
20005 { SPH_C32(0xe02f9c30), SPH_C32(0x83c20000), SPH_C32(0xddcf0000),
20006 SPH_C32(0xe4bc0000), SPH_C32(0x06b71576), SPH_C32(0x3b3ec672),
20007 SPH_C32(0xa37f2bdd), SPH_C32(0x136431ac), SPH_C32(0x600d0e40),
20008 SPH_C32(0xd5ba0000), SPH_C32(0xaf770000), SPH_C32(0xf5db0000),
20009 SPH_C32(0xf9f41ebd), SPH_C32(0x6de66f5d), SPH_C32(0x1701adba),
20010 SPH_C32(0xb30af980) },
20011 { SPH_C32(0x3d1ea000), SPH_C32(0xdd0e0000), SPH_C32(0x936c0000),
20012 SPH_C32(0x33920000), SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d),
20013 SPH_C32(0xb4492579), SPH_C32(0x6c83ba01), SPH_C32(0x650a1800),
20014 SPH_C32(0xc0db0000), SPH_C32(0x299a0000), SPH_C32(0x41a80000),
20015 SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda), SPH_C32(0x234ec450),
20016 SPH_C32(0x6308edfd) },
20017 { SPH_C32(0xf475a030), SPH_C32(0x3a2b0000), SPH_C32(0xbce80000),
20018 SPH_C32(0x15dd0000), SPH_C32(0xc8d6281a), SPH_C32(0x8b77fb0a),
20019 SPH_C32(0xe4d64cfd), SPH_C32(0xf2ea1569), SPH_C32(0x436a1a40),
20020 SPH_C32(0x1d030000), SPH_C32(0x5bb00000), SPH_C32(0x0eae0000),
20021 SPH_C32(0x8a393ad8), SPH_C32(0x9540ca14), SPH_C32(0x15c5a785),
20022 SPH_C32(0x6f2e1f9f) },
20023 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
20024 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
20025 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
20026 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
20027 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
20028 SPH_C32(0x8286c938) },
20029 { SPH_C32(0xc3488830), SPH_C32(0x4b7b0000), SPH_C32(0x29080000),
20030 SPH_C32(0x1fc90000), SPH_C32(0x757a3113), SPH_C32(0xc398633b),
20031 SPH_C32(0xa1bb21e2), SPH_C32(0xcf40d7b3), SPH_C32(0x57302640),
20032 SPH_C32(0xa4ea0000), SPH_C32(0x3a970000), SPH_C32(0xffcf0000),
20033 SPH_C32(0x445807b4), SPH_C32(0x2509f76c), SPH_C32(0x526cc0a5),
20034 SPH_C32(0x8ea03b5a) },
20035 { SPH_C32(0x1e79b400), SPH_C32(0x15b70000), SPH_C32(0x67ab0000),
20036 SPH_C32(0xc8e70000), SPH_C32(0xb3725786), SPH_C32(0x1e2daf74),
20037 SPH_C32(0xb68d2f46), SPH_C32(0xb0a75c1e), SPH_C32(0x52373000),
20038 SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000), SPH_C32(0x4bbc0000),
20039 SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb), SPH_C32(0x6623a94f),
20040 SPH_C32(0x5ea22f27) },
20041 { SPH_C32(0xd712b430), SPH_C32(0xf2920000), SPH_C32(0x482f0000),
20042 SPH_C32(0xeea80000), SPH_C32(0xbb1b0c7f), SPH_C32(0x73d15e43),
20043 SPH_C32(0xe61246c2), SPH_C32(0x2ecef376), SPH_C32(0x74573240),
20044 SPH_C32(0x6c530000), SPH_C32(0xce500000), SPH_C32(0x04ba0000),
20045 SPH_C32(0x379523d1), SPH_C32(0xddaf5225), SPH_C32(0x50a8ca9a),
20046 SPH_C32(0x5284dd45) },
20047 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
20048 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
20049 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
20050 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
20051 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
20052 SPH_C32(0xc7e6c5cb) },
20053 { SPH_C32(0xb407c030), SPH_C32(0x692f0000), SPH_C32(0x18190000),
20054 SPH_C32(0x45790000), SPH_C32(0xb5157206), SPH_C32(0xaf9b0293),
20055 SPH_C32(0xc8cf6a40), SPH_C32(0x467f062e), SPH_C32(0xfcb61640),
20056 SPH_C32(0x65690000), SPH_C32(0x3d260000), SPH_C32(0x18480000),
20057 SPH_C32(0xa0ce5df8), SPH_C32(0x8cf2baa9), SPH_C32(0x54079e60),
20058 SPH_C32(0xcbc037a9) },
20059 { SPH_C32(0x6936fc00), SPH_C32(0x37e30000), SPH_C32(0x56ba0000),
20060 SPH_C32(0x92570000), SPH_C32(0x731d1493), SPH_C32(0x722ecedc),
20061 SPH_C32(0xdff964e4), SPH_C32(0x39988d83), SPH_C32(0xf9b10000),
20062 SPH_C32(0x70080000), SPH_C32(0xbbcb0000), SPH_C32(0xac3b0000),
20063 SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e), SPH_C32(0x6048f78a),
20064 SPH_C32(0x1bc223d4) },
20065 { SPH_C32(0xa05dfc30), SPH_C32(0xd0c60000), SPH_C32(0x793e0000),
20066 SPH_C32(0xb4180000), SPH_C32(0x7b744f6a), SPH_C32(0x1fd23feb),
20067 SPH_C32(0x8f660d60), SPH_C32(0xa7f122eb), SPH_C32(0xdfd10240),
20068 SPH_C32(0xadd00000), SPH_C32(0xc9e10000), SPH_C32(0xe33d0000),
20069 SPH_C32(0xd303799d), SPH_C32(0x74541fe0), SPH_C32(0x56c3945f),
20070 SPH_C32(0x17e4d1b6) },
20071 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
20072 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
20073 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
20074 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
20075 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
20076 SPH_C32(0xfa4c0711) },
20077 { SPH_C32(0x9760d430), SPH_C32(0xa1960000), SPH_C32(0xecde0000),
20078 SPH_C32(0xbe0c0000), SPH_C32(0xc6d85663), SPH_C32(0x573da7da),
20079 SPH_C32(0xca0b607f), SPH_C32(0x9a5be031), SPH_C32(0xcb8b3e40),
20080 SPH_C32(0x14390000), SPH_C32(0xa8c60000), SPH_C32(0x125c0000),
20081 SPH_C32(0x1d6244f1), SPH_C32(0xc41d2298), SPH_C32(0x116af37f),
20082 SPH_C32(0xf66af573) },
20083 { SPH_C32(0x4a51e800), SPH_C32(0xff5a0000), SPH_C32(0xa27d0000),
20084 SPH_C32(0x69220000), SPH_C32(0x00d030f6), SPH_C32(0x8a886b95),
20085 SPH_C32(0xdd3d6edb), SPH_C32(0xe5bc6b9c), SPH_C32(0xce8c2800),
20086 SPH_C32(0x01580000), SPH_C32(0x2e2b0000), SPH_C32(0xa62f0000),
20087 SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f), SPH_C32(0x25259a95),
20088 SPH_C32(0x2668e10e) },
20089 { SPH_C32(0x833ae830), SPH_C32(0x187f0000), SPH_C32(0x8df90000),
20090 SPH_C32(0x4f6d0000), SPH_C32(0x08b96b0f), SPH_C32(0xe7749aa2),
20091 SPH_C32(0x8da2075f), SPH_C32(0x7bd5c4f4), SPH_C32(0xe8ec2a40),
20092 SPH_C32(0xdc800000), SPH_C32(0x5c010000), SPH_C32(0xe9290000),
20093 SPH_C32(0x6eaf6094), SPH_C32(0x3cbb87d1), SPH_C32(0x13aef940),
20094 SPH_C32(0x2a4e136c) },
20095 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
20096 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
20097 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
20098 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
20099 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
20100 SPH_C32(0x92fdf249) },
20101 { SPH_C32(0x7c948430), SPH_C32(0x33110000), SPH_C32(0x4f9e0000),
20102 SPH_C32(0x092f0000), SPH_C32(0x5f8d5633), SPH_C32(0xda2a1386),
20103 SPH_C32(0xe0791807), SPH_C32(0x6baeff85), SPH_C32(0xa89e4a40),
20104 SPH_C32(0x8f840000), SPH_C32(0xf8f00000), SPH_C32(0xb98d0000),
20105 SPH_C32(0x136c3a88), SPH_C32(0x18577e48), SPH_C32(0x3fb7dffd),
20106 SPH_C32(0x9edb002b) },
20107 { SPH_C32(0xa1a5b800), SPH_C32(0x6ddd0000), SPH_C32(0x013d0000),
20108 SPH_C32(0xde010000), SPH_C32(0x998530a6), SPH_C32(0x079fdfc9),
20109 SPH_C32(0xf74f16a3), SPH_C32(0x14497428), SPH_C32(0xad995c00),
20110 SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000), SPH_C32(0x0dfe0000),
20111 SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf), SPH_C32(0x0bf8b617),
20112 SPH_C32(0x4ed91456) },
20113 { SPH_C32(0x68ceb830), SPH_C32(0x8af80000), SPH_C32(0x2eb90000),
20114 SPH_C32(0xf84e0000), SPH_C32(0x91ec6b5f), SPH_C32(0x6a632efe),
20115 SPH_C32(0xa7d07f27), SPH_C32(0x8a20db40), SPH_C32(0x8bf95e40),
20116 SPH_C32(0x473d0000), SPH_C32(0x0c370000), SPH_C32(0x42f80000),
20117 SPH_C32(0x60a11eed), SPH_C32(0xe0f1db01), SPH_C32(0x3d73d5c2),
20118 SPH_C32(0x42ffe634) },
20119 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
20120 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
20121 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
20122 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
20123 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
20124 SPH_C32(0xaf573093) },
20125 { SPH_C32(0x5ff39030), SPH_C32(0xfba80000), SPH_C32(0xbb590000),
20126 SPH_C32(0xf25a0000), SPH_C32(0x2c407256), SPH_C32(0x228cb6cf),
20127 SPH_C32(0xe2bd1238), SPH_C32(0xb78a199a), SPH_C32(0x9fa36240),
20128 SPH_C32(0xfed40000), SPH_C32(0x6d100000), SPH_C32(0xb3990000),
20129 SPH_C32(0xaec02381), SPH_C32(0x50b8e679), SPH_C32(0x7adab2e2),
20130 SPH_C32(0xa371c2f1) },
20131 { SPH_C32(0x82c2ac00), SPH_C32(0xa5640000), SPH_C32(0xf5fa0000),
20132 SPH_C32(0x25740000), SPH_C32(0xea4814c3), SPH_C32(0xff397a80),
20133 SPH_C32(0xf58b1c9c), SPH_C32(0xc86d9237), SPH_C32(0x9aa47400),
20134 SPH_C32(0xebb50000), SPH_C32(0xebfd0000), SPH_C32(0x07ea0000),
20135 SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe), SPH_C32(0x4e95db08),
20136 SPH_C32(0x7373d68c) },
20137 { SPH_C32(0x4ba9ac30), SPH_C32(0x42410000), SPH_C32(0xda7e0000),
20138 SPH_C32(0x033b0000), SPH_C32(0xe2214f3a), SPH_C32(0x92c58bb7),
20139 SPH_C32(0xa5147518), SPH_C32(0x56043d5f), SPH_C32(0xbcc47640),
20140 SPH_C32(0x366d0000), SPH_C32(0x99d70000), SPH_C32(0x48ec0000),
20141 SPH_C32(0xdd0d07e4), SPH_C32(0xa81e4330), SPH_C32(0x781eb8dd),
20142 SPH_C32(0x7f5524ee) },
20143 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
20144 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
20145 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
20146 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
20147 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
20148 SPH_C32(0xea373c60) },
20149 { SPH_C32(0x28bcd830), SPH_C32(0xd9fc0000), SPH_C32(0x8a480000),
20150 SPH_C32(0xa8ea0000), SPH_C32(0xec2f3143), SPH_C32(0x4e8fd767),
20151 SPH_C32(0x8bc9599a), SPH_C32(0x3eb5c807), SPH_C32(0x34255240),
20152 SPH_C32(0x3f570000), SPH_C32(0x6aa10000), SPH_C32(0x541e0000),
20153 SPH_C32(0x4a5679cd), SPH_C32(0xf943abbc), SPH_C32(0x7cb1ec27),
20154 SPH_C32(0xe611ce02) },
20155 { SPH_C32(0xf58de400), SPH_C32(0x87300000), SPH_C32(0xc4eb0000),
20156 SPH_C32(0x7fc40000), SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28),
20157 SPH_C32(0x9cff573e), SPH_C32(0x415243aa), SPH_C32(0x31224400),
20158 SPH_C32(0x2a360000), SPH_C32(0xec4c0000), SPH_C32(0xe06d0000),
20159 SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b), SPH_C32(0x48fe85cd),
20160 SPH_C32(0x3613da7f) },
20161 { SPH_C32(0x3ce6e430), SPH_C32(0x60150000), SPH_C32(0xeb6f0000),
20162 SPH_C32(0x598b0000), SPH_C32(0x224e0c2f), SPH_C32(0xfec6ea1f),
20163 SPH_C32(0xcc603eba), SPH_C32(0xdf3becc2), SPH_C32(0x17424640),
20164 SPH_C32(0xf7ee0000), SPH_C32(0x9e660000), SPH_C32(0xaf6b0000),
20165 SPH_C32(0x399b5da8), SPH_C32(0x01e50ef5), SPH_C32(0x7e75e618),
20166 SPH_C32(0x3a35281d) },
20167 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
20168 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
20169 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
20170 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
20171 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
20172 SPH_C32(0xd79dfeba) },
20173 { SPH_C32(0x0bdbcc30), SPH_C32(0x11450000), SPH_C32(0x7e8f0000),
20174 SPH_C32(0x539f0000), SPH_C32(0x9fe21526), SPH_C32(0xb629722e),
20175 SPH_C32(0x890d53a5), SPH_C32(0xe2912e18), SPH_C32(0x03187a40),
20176 SPH_C32(0x4e070000), SPH_C32(0xff410000), SPH_C32(0x5e0a0000),
20177 SPH_C32(0xf7fa60c4), SPH_C32(0xb1ac338d), SPH_C32(0x39dc8138),
20178 SPH_C32(0xdbbb0cd8) },
20179 { SPH_C32(0xd6eaf000), SPH_C32(0x4f890000), SPH_C32(0x302c0000),
20180 SPH_C32(0x84b10000), SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61),
20181 SPH_C32(0x9e3b5d01), SPH_C32(0x9d76a5b5), SPH_C32(0x061f6c00),
20182 SPH_C32(0x5b660000), SPH_C32(0x79ac0000), SPH_C32(0xea790000),
20183 SPH_C32(0x1751235e), SPH_C32(0x60f3d20a), SPH_C32(0x0d93e8d2),
20184 SPH_C32(0x0bb918a5) },
20185 { SPH_C32(0x1f81f030), SPH_C32(0xa8ac0000), SPH_C32(0x1fa80000),
20186 SPH_C32(0xa2fe0000), SPH_C32(0x5183284a), SPH_C32(0x06604f56),
20187 SPH_C32(0xcea43485), SPH_C32(0x031f0add), SPH_C32(0x207f6e40),
20188 SPH_C32(0x86be0000), SPH_C32(0x0b860000), SPH_C32(0xa57f0000),
20189 SPH_C32(0x843744a1), SPH_C32(0x490a96c4), SPH_C32(0x3b188b07),
20190 SPH_C32(0x079feac7) },
20191 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
20192 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
20193 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
20194 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
20195 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
20196 SPH_C32(0x32219526) },
20197 { SPH_C32(0x8f060c30), SPH_C32(0xef470000), SPH_C32(0xf2d90000),
20198 SPH_C32(0x9c920000), SPH_C32(0x62fb22bb), SPH_C32(0x29e3daa4),
20199 SPH_C32(0x7115a7eb), SPH_C32(0x2145a48a), SPH_C32(0x49499240),
20200 SPH_C32(0xb15d0000), SPH_C32(0x5d3c0000), SPH_C32(0x37280000),
20201 SPH_C32(0xf72a5032), SPH_C32(0x3b245818), SPH_C32(0xe4e1efe3),
20202 SPH_C32(0x3e076744) },
20203 { SPH_C32(0x52373000), SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000),
20204 SPH_C32(0x4bbc0000), SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb),
20205 SPH_C32(0x6623a94f), SPH_C32(0x5ea22f27), SPH_C32(0x4c4e8400),
20206 SPH_C32(0xa43c0000), SPH_C32(0xdbd10000), SPH_C32(0x835b0000),
20207 SPH_C32(0x178113a8), SPH_C32(0xea7bb99f), SPH_C32(0xd0ae8609),
20208 SPH_C32(0xee057339) },
20209 { SPH_C32(0x9b5c3030), SPH_C32(0x56ae0000), SPH_C32(0x93fe0000),
20210 SPH_C32(0x6df30000), SPH_C32(0xac9a1fd7), SPH_C32(0x99aae7dc),
20211 SPH_C32(0x36bcc0cb), SPH_C32(0xc0cb804f), SPH_C32(0x6a2e8640),
20212 SPH_C32(0x79e40000), SPH_C32(0xa9fb0000), SPH_C32(0xcc5d0000),
20213 SPH_C32(0x84e77457), SPH_C32(0xc382fd51), SPH_C32(0xe625e5dc),
20214 SPH_C32(0xe223815b) },
20215 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
20216 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
20217 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
20218 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
20219 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
20220 SPH_C32(0x0f8b57fc) },
20221 { SPH_C32(0xac611830), SPH_C32(0x27fe0000), SPH_C32(0x061e0000),
20222 SPH_C32(0x67e70000), SPH_C32(0x113606de), SPH_C32(0xd1457fed),
20223 SPH_C32(0x73d1add4), SPH_C32(0xfd614295), SPH_C32(0x7e74ba40),
20224 SPH_C32(0xc00d0000), SPH_C32(0xc8dc0000), SPH_C32(0x3d3c0000),
20225 SPH_C32(0x4a86493b), SPH_C32(0x73cbc029), SPH_C32(0xa18c82fc),
20226 SPH_C32(0x03ada59e) },
20227 { SPH_C32(0x71502400), SPH_C32(0x79320000), SPH_C32(0x48bd0000),
20228 SPH_C32(0xb0c90000), SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2),
20229 SPH_C32(0x64e7a370), SPH_C32(0x8286c938), SPH_C32(0x7b73ac00),
20230 SPH_C32(0xd56c0000), SPH_C32(0x4e310000), SPH_C32(0x894f0000),
20231 SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae), SPH_C32(0x95c3eb16),
20232 SPH_C32(0xd3afb1e3) },
20233 { SPH_C32(0xb83b2430), SPH_C32(0x9e170000), SPH_C32(0x67390000),
20234 SPH_C32(0x96860000), SPH_C32(0xdf573bb2), SPH_C32(0x610c4295),
20235 SPH_C32(0x3478caf4), SPH_C32(0x1cef6650), SPH_C32(0x5d13ae40),
20236 SPH_C32(0x08b40000), SPH_C32(0x3c1b0000), SPH_C32(0xc6490000),
20237 SPH_C32(0x394b6d5e), SPH_C32(0x8b6d6560), SPH_C32(0xa34888c3),
20238 SPH_C32(0xdf894381) },
20239 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
20240 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
20241 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
20242 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
20243 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
20244 SPH_C32(0x4aeb5b0f) },
20245 { SPH_C32(0xdb2e5030), SPH_C32(0x05aa0000), SPH_C32(0x370f0000),
20246 SPH_C32(0x3d570000), SPH_C32(0xd15945cb), SPH_C32(0xbd461e45),
20247 SPH_C32(0x1aa5e676), SPH_C32(0x745e9308), SPH_C32(0xd5f28a40),
20248 SPH_C32(0x018e0000), SPH_C32(0xcf6d0000), SPH_C32(0xdabb0000),
20249 SPH_C32(0xae101377), SPH_C32(0xda308dec), SPH_C32(0xa7e7dc39),
20250 SPH_C32(0x46cda96d) },
20251 { SPH_C32(0x061f6c00), SPH_C32(0x5b660000), SPH_C32(0x79ac0000),
20252 SPH_C32(0xea790000), SPH_C32(0x1751235e), SPH_C32(0x60f3d20a),
20253 SPH_C32(0x0d93e8d2), SPH_C32(0x0bb918a5), SPH_C32(0xd0f59c00),
20254 SPH_C32(0x14ef0000), SPH_C32(0x49800000), SPH_C32(0x6ec80000),
20255 SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b), SPH_C32(0x93a8b5d3),
20256 SPH_C32(0x96cfbd10) },
20257 { SPH_C32(0xcf746c30), SPH_C32(0xbc430000), SPH_C32(0x56280000),
20258 SPH_C32(0xcc360000), SPH_C32(0x1f3878a7), SPH_C32(0x0d0f233d),
20259 SPH_C32(0x5d0c8156), SPH_C32(0x95d0b7cd), SPH_C32(0xf6959e40),
20260 SPH_C32(0xc9370000), SPH_C32(0x3baa0000), SPH_C32(0x21ce0000),
20261 SPH_C32(0xdddd3712), SPH_C32(0x229628a5), SPH_C32(0xa523d606),
20262 SPH_C32(0x9ae94f72) },
20263 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
20264 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
20265 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
20266 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
20267 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
20268 SPH_C32(0x774199d5) },
20269 { SPH_C32(0xf8494430), SPH_C32(0xcd130000), SPH_C32(0xc3c80000),
20270 SPH_C32(0xc6220000), SPH_C32(0xa29461ae), SPH_C32(0x45e0bb0c),
20271 SPH_C32(0x1861ec49), SPH_C32(0xa87a7517), SPH_C32(0xe2cfa240),
20272 SPH_C32(0x70de0000), SPH_C32(0x5a8d0000), SPH_C32(0xd0af0000),
20273 SPH_C32(0x13bc0a7e), SPH_C32(0x92df15dd), SPH_C32(0xe28ab126),
20274 SPH_C32(0x7b676bb7) },
20275 { SPH_C32(0x25787800), SPH_C32(0x93df0000), SPH_C32(0x8d6b0000),
20276 SPH_C32(0x110c0000), SPH_C32(0x649c073b), SPH_C32(0x98557743),
20277 SPH_C32(0x0f57e2ed), SPH_C32(0xd79dfeba), SPH_C32(0xe7c8b400),
20278 SPH_C32(0x65bf0000), SPH_C32(0xdc600000), SPH_C32(0x64dc0000),
20279 SPH_C32(0xf31749e4), SPH_C32(0x4380f45a), SPH_C32(0xd6c5d8cc),
20280 SPH_C32(0xab657fca) },
20281 { SPH_C32(0xec137830), SPH_C32(0x74fa0000), SPH_C32(0xa2ef0000),
20282 SPH_C32(0x37430000), SPH_C32(0x6cf55cc2), SPH_C32(0xf5a98674),
20283 SPH_C32(0x5fc88b69), SPH_C32(0x49f451d2), SPH_C32(0xc1a8b640),
20284 SPH_C32(0xb8670000), SPH_C32(0xae4a0000), SPH_C32(0x2bda0000),
20285 SPH_C32(0x60712e1b), SPH_C32(0x6a79b094), SPH_C32(0xe04ebb19),
20286 SPH_C32(0xa7438da8) },
20287 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
20288 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
20289 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
20290 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
20291 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
20292 SPH_C32(0x1ff06c8d) },
20293 { SPH_C32(0x13bd1430), SPH_C32(0x5f940000), SPH_C32(0x60880000),
20294 SPH_C32(0x71010000), SPH_C32(0x3bc161fe), SPH_C32(0xc8f70f50),
20295 SPH_C32(0x32139431), SPH_C32(0x598f6aa3), SPH_C32(0x81dad640),
20296 SPH_C32(0xeb630000), SPH_C32(0x0abb0000), SPH_C32(0x7b7e0000),
20297 SPH_C32(0x1db27407), SPH_C32(0x4e95490d), SPH_C32(0xcc579da4),
20298 SPH_C32(0x13d69eef) },
20299 { SPH_C32(0xce8c2800), SPH_C32(0x01580000), SPH_C32(0x2e2b0000),
20300 SPH_C32(0xa62f0000), SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f),
20301 SPH_C32(0x25259a95), SPH_C32(0x2668e10e), SPH_C32(0x84ddc000),
20302 SPH_C32(0xfe020000), SPH_C32(0x8c560000), SPH_C32(0xcf0d0000),
20303 SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a), SPH_C32(0xf818f44e),
20304 SPH_C32(0xc3d48a92) },
20305 { SPH_C32(0x07e72830), SPH_C32(0xe67d0000), SPH_C32(0x01af0000),
20306 SPH_C32(0x80600000), SPH_C32(0xf5a05c92), SPH_C32(0x78be3228),
20307 SPH_C32(0x75baf311), SPH_C32(0xb8014e66), SPH_C32(0xa2bdc240),
20308 SPH_C32(0x23da0000), SPH_C32(0xfe7c0000), SPH_C32(0x800b0000),
20309 SPH_C32(0x6e7f5062), SPH_C32(0xb633ec44), SPH_C32(0xce93979b),
20310 SPH_C32(0xcff278f0) },
20311 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
20312 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
20313 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
20314 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
20315 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
20316 SPH_C32(0x225aae57) },
20317 { SPH_C32(0x30da0030), SPH_C32(0x972d0000), SPH_C32(0x944f0000),
20318 SPH_C32(0x8a740000), SPH_C32(0x480c459b), SPH_C32(0x3051aa19),
20319 SPH_C32(0x30d79e0e), SPH_C32(0x85ab8cbc), SPH_C32(0xb6e7fe40),
20320 SPH_C32(0x9a330000), SPH_C32(0x9f5b0000), SPH_C32(0x716a0000),
20321 SPH_C32(0xa01e6d0e), SPH_C32(0x067ad13c), SPH_C32(0x893af0bb),
20322 SPH_C32(0x2e7c5c35) },
20323 { SPH_C32(0xedeb3c00), SPH_C32(0xc9e10000), SPH_C32(0xdaec0000),
20324 SPH_C32(0x5d5a0000), SPH_C32(0x8e04230e), SPH_C32(0xede46656),
20325 SPH_C32(0x27e190aa), SPH_C32(0xfa4c0711), SPH_C32(0xb3e0e800),
20326 SPH_C32(0x8f520000), SPH_C32(0x19b60000), SPH_C32(0xc5190000),
20327 SPH_C32(0x40b52e94), SPH_C32(0xd72530bb), SPH_C32(0xbd759951),
20328 SPH_C32(0xfe7e4848) },
20329 { SPH_C32(0x24803c30), SPH_C32(0x2ec40000), SPH_C32(0xf5680000),
20330 SPH_C32(0x7b150000), SPH_C32(0x866d78f7), SPH_C32(0x80189761),
20331 SPH_C32(0x777ef92e), SPH_C32(0x6425a879), SPH_C32(0x9580ea40),
20332 SPH_C32(0x528a0000), SPH_C32(0x6b9c0000), SPH_C32(0x8a1f0000),
20333 SPH_C32(0xd3d3496b), SPH_C32(0xfedc7475), SPH_C32(0x8bfefa84),
20334 SPH_C32(0xf258ba2a) },
20335 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
20336 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
20337 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
20338 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
20339 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
20340 SPH_C32(0x673aa2a4) },
20341 { SPH_C32(0x47954830), SPH_C32(0xb5790000), SPH_C32(0xa55e0000),
20342 SPH_C32(0xd0c40000), SPH_C32(0x8863068e), SPH_C32(0x5c52cbb1),
20343 SPH_C32(0x59a3d5ac), SPH_C32(0x0c945d21), SPH_C32(0x1d61ce40),
20344 SPH_C32(0x5bb00000), SPH_C32(0x98ea0000), SPH_C32(0x96ed0000),
20345 SPH_C32(0x44883742), SPH_C32(0xaf819cf9), SPH_C32(0x8f51ae7e),
20346 SPH_C32(0x6b1c50c6) },
20347 { SPH_C32(0x9aa47400), SPH_C32(0xebb50000), SPH_C32(0xebfd0000),
20348 SPH_C32(0x07ea0000), SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe),
20349 SPH_C32(0x4e95db08), SPH_C32(0x7373d68c), SPH_C32(0x1866d800),
20350 SPH_C32(0x4ed10000), SPH_C32(0x1e070000), SPH_C32(0x229e0000),
20351 SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e), SPH_C32(0xbb1ec794),
20352 SPH_C32(0xbb1e44bb) },
20353 { SPH_C32(0x53cf7430), SPH_C32(0x0c900000), SPH_C32(0xc4790000),
20354 SPH_C32(0x21a50000), SPH_C32(0x46023be2), SPH_C32(0xec1bf6c9),
20355 SPH_C32(0x1e0ab28c), SPH_C32(0xed1a79e4), SPH_C32(0x3e06da40),
20356 SPH_C32(0x93090000), SPH_C32(0x6c2d0000), SPH_C32(0x6d980000),
20357 SPH_C32(0x37451327), SPH_C32(0x572739b0), SPH_C32(0x8d95a441),
20358 SPH_C32(0xb738b6d9) },
20359 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
20360 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
20361 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
20362 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
20363 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
20364 SPH_C32(0x5a90607e) },
20365 { SPH_C32(0x64f25c30), SPH_C32(0x7dc00000), SPH_C32(0x51990000),
20366 SPH_C32(0x2bb10000), SPH_C32(0xfbae22eb), SPH_C32(0xa4f46ef8),
20367 SPH_C32(0x5b67df93), SPH_C32(0xd0b0bb3e), SPH_C32(0x2a5ce640),
20368 SPH_C32(0x2ae00000), SPH_C32(0x0d0a0000), SPH_C32(0x9cf90000),
20369 SPH_C32(0xf9242e4b), SPH_C32(0xe76e04c8), SPH_C32(0xca3cc361),
20370 SPH_C32(0x56b6921c) },
20371 { SPH_C32(0xb9c36000), SPH_C32(0x230c0000), SPH_C32(0x1f3a0000),
20372 SPH_C32(0xfc9f0000), SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7),
20373 SPH_C32(0x4c51d137), SPH_C32(0xaf573093), SPH_C32(0x2f5bf000),
20374 SPH_C32(0x3f810000), SPH_C32(0x8be70000), SPH_C32(0x288a0000),
20375 SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f), SPH_C32(0xfe73aa8b),
20376 SPH_C32(0x86b48661) },
20377 { SPH_C32(0x70a86030), SPH_C32(0xc4290000), SPH_C32(0x30be0000),
20378 SPH_C32(0xdad00000), SPH_C32(0x35cf1f87), SPH_C32(0x14bd5380),
20379 SPH_C32(0x1cceb8b3), SPH_C32(0x313e9ffb), SPH_C32(0x093bf240),
20380 SPH_C32(0xe2590000), SPH_C32(0xf9cd0000), SPH_C32(0x678c0000),
20381 SPH_C32(0x8ae90a2e), SPH_C32(0x1fc8a181), SPH_C32(0xc8f8c95e),
20382 SPH_C32(0x8a927403) },
20383 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
20384 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
20385 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
20386 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
20387 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
20388 SPH_C32(0x8d0d9ec4) },
20389 { SPH_C32(0xa6429030), SPH_C32(0x8ba00000), SPH_C32(0x00920000),
20390 SPH_C32(0x5e610000), SPH_C32(0x6c256c34), SPH_C32(0x7f21ede1),
20391 SPH_C32(0x82f5e5b2), SPH_C32(0xac483a4e), SPH_C32(0x0f249e40),
20392 SPH_C32(0xb93f0000), SPH_C32(0x80610000), SPH_C32(0x8df50000),
20393 SPH_C32(0x9db82970), SPH_C32(0x7f3b738b), SPH_C32(0xc56b218c),
20394 SPH_C32(0x812b6ca6) },
20395 { SPH_C32(0x7b73ac00), SPH_C32(0xd56c0000), SPH_C32(0x4e310000),
20396 SPH_C32(0x894f0000), SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae),
20397 SPH_C32(0x95c3eb16), SPH_C32(0xd3afb1e3), SPH_C32(0x0a238800),
20398 SPH_C32(0xac5e0000), SPH_C32(0x068c0000), SPH_C32(0x39860000),
20399 SPH_C32(0x7d136aea), SPH_C32(0xae64920c), SPH_C32(0xf1244866),
20400 SPH_C32(0x512978db) },
20401 { SPH_C32(0xb218ac30), SPH_C32(0x32490000), SPH_C32(0x61b50000),
20402 SPH_C32(0xaf000000), SPH_C32(0xa2445158), SPH_C32(0xcf68d099),
20403 SPH_C32(0xc55c8292), SPH_C32(0x4dc61e8b), SPH_C32(0x2c438a40),
20404 SPH_C32(0x71860000), SPH_C32(0x74a60000), SPH_C32(0x76800000),
20405 SPH_C32(0xee750d15), SPH_C32(0x879dd6c2), SPH_C32(0xc7af2bb3),
20406 SPH_C32(0x5d0f8ab9) },
20407 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
20408 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
20409 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
20410 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
20411 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
20412 SPH_C32(0xb0a75c1e) },
20413 { SPH_C32(0x85258430), SPH_C32(0x43190000), SPH_C32(0xf4550000),
20414 SPH_C32(0xa5140000), SPH_C32(0x1fe84851), SPH_C32(0x878748a8),
20415 SPH_C32(0x8031ef8d), SPH_C32(0x706cdc51), SPH_C32(0x3819b640),
20416 SPH_C32(0xc86f0000), SPH_C32(0x15810000), SPH_C32(0x87e10000),
20417 SPH_C32(0x20143079), SPH_C32(0x37d4ebba), SPH_C32(0x80064c93),
20418 SPH_C32(0xbc81ae7c) },
20419 { SPH_C32(0x5814b800), SPH_C32(0x1dd50000), SPH_C32(0xbaf60000),
20420 SPH_C32(0x723a0000), SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7),
20421 SPH_C32(0x9707e129), SPH_C32(0x0f8b57fc), SPH_C32(0x3d1ea000),
20422 SPH_C32(0xdd0e0000), SPH_C32(0x936c0000), SPH_C32(0x33920000),
20423 SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d), SPH_C32(0xb4492579),
20424 SPH_C32(0x6c83ba01) },
20425 { SPH_C32(0x917fb830), SPH_C32(0xfaf00000), SPH_C32(0x95720000),
20426 SPH_C32(0x54750000), SPH_C32(0xd189753d), SPH_C32(0x37ce75d0),
20427 SPH_C32(0xc79888ad), SPH_C32(0x91e2f894), SPH_C32(0x1b7ea240),
20428 SPH_C32(0x00d60000), SPH_C32(0xe1460000), SPH_C32(0x7c940000),
20429 SPH_C32(0x53d9141c), SPH_C32(0xcf724ef3), SPH_C32(0x82c246ac),
20430 SPH_C32(0x60a54863) },
20431 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
20432 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
20433 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
20434 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
20435 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
20436 SPH_C32(0xf5c750ed) },
20437 { SPH_C32(0xf26acc30), SPH_C32(0x614d0000), SPH_C32(0xc5440000),
20438 SPH_C32(0xffa40000), SPH_C32(0xdf870b44), SPH_C32(0xeb842900),
20439 SPH_C32(0xe945a42f), SPH_C32(0xf9530dcc), SPH_C32(0x939f8640),
20440 SPH_C32(0x09ec0000), SPH_C32(0x12300000), SPH_C32(0x60660000),
20441 SPH_C32(0xc4826a35), SPH_C32(0x9e2fa67f), SPH_C32(0x866d1256),
20442 SPH_C32(0xf9e1a28f) },
20443 { SPH_C32(0x2f5bf000), SPH_C32(0x3f810000), SPH_C32(0x8be70000),
20444 SPH_C32(0x288a0000), SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f),
20445 SPH_C32(0xfe73aa8b), SPH_C32(0x86b48661), SPH_C32(0x96989000),
20446 SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000), SPH_C32(0xd4150000),
20447 SPH_C32(0x242929af), SPH_C32(0x4f7047f8), SPH_C32(0xb2227bbc),
20448 SPH_C32(0x29e3b6f2) },
20449 { SPH_C32(0xe630f030), SPH_C32(0xd8a40000), SPH_C32(0xa4630000),
20450 SPH_C32(0x0ec50000), SPH_C32(0x11e63628), SPH_C32(0x5bcd1478),
20451 SPH_C32(0xaeecc30f), SPH_C32(0x18dd2909), SPH_C32(0xb0f89240),
20452 SPH_C32(0xc1550000), SPH_C32(0xe6f70000), SPH_C32(0x9b130000),
20453 SPH_C32(0xb74f4e50), SPH_C32(0x66890336), SPH_C32(0x84a91869),
20454 SPH_C32(0x25c54490) },
20455 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
20456 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
20457 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
20458 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
20459 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
20460 SPH_C32(0xc86d9237) },
20461 { SPH_C32(0xd10dd830), SPH_C32(0xa9f40000), SPH_C32(0x31830000),
20462 SPH_C32(0x04d10000), SPH_C32(0xac4a2f21), SPH_C32(0x13228c49),
20463 SPH_C32(0xeb81ae10), SPH_C32(0x2577ebd3), SPH_C32(0xa4a2ae40),
20464 SPH_C32(0x78bc0000), SPH_C32(0x87d00000), SPH_C32(0x6a720000),
20465 SPH_C32(0x792e733c), SPH_C32(0xd6c03e4e), SPH_C32(0xc3007f49),
20466 SPH_C32(0xc44b6055) },
20467 { SPH_C32(0x0c3ce400), SPH_C32(0xf7380000), SPH_C32(0x7f200000),
20468 SPH_C32(0xd3ff0000), SPH_C32(0x6a4249b4), SPH_C32(0xce974006),
20469 SPH_C32(0xfcb7a0b4), SPH_C32(0x5a90607e), SPH_C32(0xa1a5b800),
20470 SPH_C32(0x6ddd0000), SPH_C32(0x013d0000), SPH_C32(0xde010000),
20471 SPH_C32(0x998530a6), SPH_C32(0x079fdfc9), SPH_C32(0xf74f16a3),
20472 SPH_C32(0x14497428) },
20473 { SPH_C32(0xc557e430), SPH_C32(0x101d0000), SPH_C32(0x50a40000),
20474 SPH_C32(0xf5b00000), SPH_C32(0x622b124d), SPH_C32(0xa36bb131),
20475 SPH_C32(0xac28c930), SPH_C32(0xc4f9cf16), SPH_C32(0x87c5ba40),
20476 SPH_C32(0xb0050000), SPH_C32(0x73170000), SPH_C32(0x91070000),
20477 SPH_C32(0x0ae35759), SPH_C32(0x2e669b07), SPH_C32(0xc1c47576),
20478 SPH_C32(0x186f864a) },
20479 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
20480 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
20481 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
20482 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
20483 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
20484 SPH_C32(0xa0dc676f) },
20485 { SPH_C32(0x3af98830), SPH_C32(0x3b730000), SPH_C32(0x92c30000),
20486 SPH_C32(0xb3f20000), SPH_C32(0x351f2f71), SPH_C32(0x9e353815),
20487 SPH_C32(0xc1f3d668), SPH_C32(0xd482f467), SPH_C32(0xc7b7da40),
20488 SPH_C32(0xe3010000), SPH_C32(0xd7e60000), SPH_C32(0xc1a30000),
20489 SPH_C32(0x77200d45), SPH_C32(0x0a8a629e), SPH_C32(0xeddd53cb),
20490 SPH_C32(0xacfa950d) },
20491 { SPH_C32(0xe7c8b400), SPH_C32(0x65bf0000), SPH_C32(0xdc600000),
20492 SPH_C32(0x64dc0000), SPH_C32(0xf31749e4), SPH_C32(0x4380f45a),
20493 SPH_C32(0xd6c5d8cc), SPH_C32(0xab657fca), SPH_C32(0xc2b0cc00),
20494 SPH_C32(0xf6600000), SPH_C32(0x510b0000), SPH_C32(0x75d00000),
20495 SPH_C32(0x978b4edf), SPH_C32(0xdbd58319), SPH_C32(0xd9923a21),
20496 SPH_C32(0x7cf88170) },
20497 { SPH_C32(0x2ea3b430), SPH_C32(0x829a0000), SPH_C32(0xf3e40000),
20498 SPH_C32(0x42930000), SPH_C32(0xfb7e121d), SPH_C32(0x2e7c056d),
20499 SPH_C32(0x865ab148), SPH_C32(0x350cd0a2), SPH_C32(0xe4d0ce40),
20500 SPH_C32(0x2bb80000), SPH_C32(0x23210000), SPH_C32(0x3ad60000),
20501 SPH_C32(0x04ed2920), SPH_C32(0xf22cc7d7), SPH_C32(0xef1959f4),
20502 SPH_C32(0x70de7312) },
20503 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
20504 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
20505 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
20506 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
20507 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
20508 SPH_C32(0x9d76a5b5) },
20509 { SPH_C32(0x199e9c30), SPH_C32(0xf3ca0000), SPH_C32(0x66040000),
20510 SPH_C32(0x48870000), SPH_C32(0x46d20b14), SPH_C32(0x66939d5c),
20511 SPH_C32(0xc337dc57), SPH_C32(0x08a61278), SPH_C32(0xf08af240),
20512 SPH_C32(0x92510000), SPH_C32(0x42060000), SPH_C32(0xcbb70000),
20513 SPH_C32(0xca8c144c), SPH_C32(0x4265faaf), SPH_C32(0xa8b03ed4),
20514 SPH_C32(0x915057d7) },
20515 { SPH_C32(0xc4afa000), SPH_C32(0xad060000), SPH_C32(0x28a70000),
20516 SPH_C32(0x9fa90000), SPH_C32(0x80da6d81), SPH_C32(0xbb265113),
20517 SPH_C32(0xd401d2f3), SPH_C32(0x774199d5), SPH_C32(0xf58de400),
20518 SPH_C32(0x87300000), SPH_C32(0xc4eb0000), SPH_C32(0x7fc40000),
20519 SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28), SPH_C32(0x9cff573e),
20520 SPH_C32(0x415243aa) },
20521 { SPH_C32(0x0dc4a030), SPH_C32(0x4a230000), SPH_C32(0x07230000),
20522 SPH_C32(0xb9e60000), SPH_C32(0x88b33678), SPH_C32(0xd6daa024),
20523 SPH_C32(0x849ebb77), SPH_C32(0xe92836bd), SPH_C32(0xd3ede640),
20524 SPH_C32(0x5ae80000), SPH_C32(0xb6c10000), SPH_C32(0x30c20000),
20525 SPH_C32(0xb9413029), SPH_C32(0xbac35fe6), SPH_C32(0xaa7434eb),
20526 SPH_C32(0x4d74b1c8) },
20527 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
20528 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
20529 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
20530 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
20531 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
20532 SPH_C32(0xd816a946) },
20533 { SPH_C32(0x6ed1d430), SPH_C32(0xd19e0000), SPH_C32(0x57150000),
20534 SPH_C32(0x12370000), SPH_C32(0x86bd4801), SPH_C32(0x0a90fcf4),
20535 SPH_C32(0xaa4397f5), SPH_C32(0x8199c3e5), SPH_C32(0x5b0cc240),
20536 SPH_C32(0x53d20000), SPH_C32(0x45b70000), SPH_C32(0x2c300000),
20537 SPH_C32(0x2e1a4e00), SPH_C32(0xeb9eb76a), SPH_C32(0xaedb6011),
20538 SPH_C32(0xd4305b24) },
20539 { SPH_C32(0xb3e0e800), SPH_C32(0x8f520000), SPH_C32(0x19b60000),
20540 SPH_C32(0xc5190000), SPH_C32(0x40b52e94), SPH_C32(0xd72530bb),
20541 SPH_C32(0xbd759951), SPH_C32(0xfe7e4848), SPH_C32(0x5e0bd400),
20542 SPH_C32(0x46b30000), SPH_C32(0xc35a0000), SPH_C32(0x98430000),
20543 SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed), SPH_C32(0x9a9409fb),
20544 SPH_C32(0x04324f59) },
20545 { SPH_C32(0x7a8be830), SPH_C32(0x68770000), SPH_C32(0x36320000),
20546 SPH_C32(0xe3560000), SPH_C32(0x48dc756d), SPH_C32(0xbad9c18c),
20547 SPH_C32(0xedeaf0d5), SPH_C32(0x6017e720), SPH_C32(0x786bd640),
20548 SPH_C32(0x9b6b0000), SPH_C32(0xb1700000), SPH_C32(0xd7450000),
20549 SPH_C32(0x5dd76a65), SPH_C32(0x13381223), SPH_C32(0xac1f6a2e),
20550 SPH_C32(0x0814bd3b) },
20551 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
20552 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
20553 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
20554 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
20555 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
20556 SPH_C32(0xe5bc6b9c) },
20557 { SPH_C32(0x4db6c030), SPH_C32(0x19270000), SPH_C32(0xa3d20000),
20558 SPH_C32(0xe9420000), SPH_C32(0xf5706c64), SPH_C32(0xf23659bd),
20559 SPH_C32(0xa8879dca), SPH_C32(0x5dbd25fa), SPH_C32(0x6c31ea40),
20560 SPH_C32(0x22820000), SPH_C32(0xd0570000), SPH_C32(0x26240000),
20561 SPH_C32(0x93b65709), SPH_C32(0xa3712f5b), SPH_C32(0xebb60d0e),
20562 SPH_C32(0xe99a99fe) },
20563 { SPH_C32(0x9087fc00), SPH_C32(0x47eb0000), SPH_C32(0xed710000),
20564 SPH_C32(0x3e6c0000), SPH_C32(0x33780af1), SPH_C32(0x2f8395f2),
20565 SPH_C32(0xbfb1936e), SPH_C32(0x225aae57), SPH_C32(0x6936fc00),
20566 SPH_C32(0x37e30000), SPH_C32(0x56ba0000), SPH_C32(0x92570000),
20567 SPH_C32(0x731d1493), SPH_C32(0x722ecedc), SPH_C32(0xdff964e4),
20568 SPH_C32(0x39988d83) },
20569 { SPH_C32(0x59ecfc30), SPH_C32(0xa0ce0000), SPH_C32(0xc2f50000),
20570 SPH_C32(0x18230000), SPH_C32(0x3b115108), SPH_C32(0x427f64c5),
20571 SPH_C32(0xef2efaea), SPH_C32(0xbc33013f), SPH_C32(0x4f56fe40),
20572 SPH_C32(0xea3b0000), SPH_C32(0x24900000), SPH_C32(0xdd510000),
20573 SPH_C32(0xe07b736c), SPH_C32(0x5bd78a12), SPH_C32(0xe9720731),
20574 SPH_C32(0x35be7fe1) }
20575 };
20576 static const sph_u32 T512_7[128][16] = {
20577 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20578 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20579 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20580 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20581 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
20582 SPH_C32(0x00000000) },
20583 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
20584 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
20585 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
20586 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
20587 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
20588 SPH_C32(0xf746c320) },
20589 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
20590 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
20591 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
20592 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
20593 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
20594 SPH_C32(0x69505b3a) },
20595 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
20596 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
20597 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
20598 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
20599 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
20600 SPH_C32(0x9e16981a) },
20601 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
20602 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
20603 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
20604 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
20605 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
20606 SPH_C32(0x8a341574) },
20607 { SPH_C32(0x803100f9), SPH_C32(0x3e66c000), SPH_C32(0x36640000),
20608 SPH_C32(0x30860000), SPH_C32(0x8ba26725), SPH_C32(0xa263da9f),
20609 SPH_C32(0x71443c50), SPH_C32(0x5121edd1), SPH_C32(0x20060050),
20610 SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000), SPH_C32(0x49360000),
20611 SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875), SPH_C32(0x0492e6d6),
20612 SPH_C32(0x7d72d654) },
20613 { SPH_C32(0xa32e00f0), SPH_C32(0x7c92c000), SPH_C32(0x501d0000),
20614 SPH_C32(0x7e3d0000), SPH_C32(0x75793cf6), SPH_C32(0x933f6a49),
20615 SPH_C32(0x93f55b1a), SPH_C32(0x3871b6eb), SPH_C32(0xd7730059),
20616 SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000), SPH_C32(0x4da40000),
20617 SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf), SPH_C32(0x7e151798),
20618 SPH_C32(0xe3644e4e) },
20619 { SPH_C32(0x545b00f9), SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000),
20620 SPH_C32(0x7aaf0000), SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3),
20621 SPH_C32(0xe972aa54), SPH_C32(0xa6672ef1), SPH_C32(0x03190059),
20622 SPH_C32(0x5924c000), SPH_C32(0xd7730000), SPH_C32(0x078d0000),
20623 SPH_C32(0x40016711), SPH_C32(0x9e5748a3), SPH_C32(0xe623819c),
20624 SPH_C32(0x14228d6e) },
20625 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
20626 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
20627 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
20628 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
20629 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
20630 SPH_C32(0x450360bf) },
20631 { SPH_C32(0x03190059), SPH_C32(0x5924c000), SPH_C32(0xd7730000),
20632 SPH_C32(0x078d0000), SPH_C32(0x40016711), SPH_C32(0x9e5748a3),
20633 SPH_C32(0xe623819c), SPH_C32(0x14228d6e), SPH_C32(0x574200a0),
20634 SPH_C32(0xea8ac000), SPH_C32(0x44b80000), SPH_C32(0x7d220000),
20635 SPH_C32(0x37ed424e), SPH_C32(0xf5801450), SPH_C32(0x0f512bc8),
20636 SPH_C32(0xb245a39f) },
20637 { SPH_C32(0x20060050), SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000),
20638 SPH_C32(0x49360000), SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875),
20639 SPH_C32(0x0492e6d6), SPH_C32(0x7d72d654), SPH_C32(0xa03700a9),
20640 SPH_C32(0x25b60000), SPH_C32(0x876e0000), SPH_C32(0x79b00000),
20641 SPH_C32(0x35785be7), SPH_C32(0x0d6822ea), SPH_C32(0x75d6da86),
20642 SPH_C32(0x2c533b85) },
20643 { SPH_C32(0xd7730059), SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000),
20644 SPH_C32(0x4da40000), SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf),
20645 SPH_C32(0x7e151798), SPH_C32(0xe3644e4e), SPH_C32(0x745d00a9),
20646 SPH_C32(0xa87ec000), SPH_C32(0x22c10000), SPH_C32(0x33990000),
20647 SPH_C32(0xc936199d), SPH_C32(0xc4dca486), SPH_C32(0xede04c82),
20648 SPH_C32(0xdb15f8a5) },
20649 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
20650 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
20651 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
20652 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
20653 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
20654 SPH_C32(0xcf3775cb) },
20655 { SPH_C32(0x745d00a9), SPH_C32(0xa87ec000), SPH_C32(0x22c10000),
20656 SPH_C32(0x33990000), SPH_C32(0xc936199d), SPH_C32(0xc4dca486),
20657 SPH_C32(0xede04c82), SPH_C32(0xdb15f8a5), SPH_C32(0xa32e00f0),
20658 SPH_C32(0x7c92c000), SPH_C32(0x501d0000), SPH_C32(0x7e3d0000),
20659 SPH_C32(0x75793cf6), SPH_C32(0x933f6a49), SPH_C32(0x93f55b1a),
20660 SPH_C32(0x3871b6eb) },
20661 { SPH_C32(0x574200a0), SPH_C32(0xea8ac000), SPH_C32(0x44b80000),
20662 SPH_C32(0x7d220000), SPH_C32(0x37ed424e), SPH_C32(0xf5801450),
20663 SPH_C32(0x0f512bc8), SPH_C32(0xb245a39f), SPH_C32(0x545b00f9),
20664 SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000), SPH_C32(0x7aaf0000),
20665 SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3), SPH_C32(0xe972aa54),
20666 SPH_C32(0xa6672ef1) },
20667 { SPH_C32(0xa03700a9), SPH_C32(0x25b60000), SPH_C32(0x876e0000),
20668 SPH_C32(0x79b00000), SPH_C32(0x35785be7), SPH_C32(0x0d6822ea),
20669 SPH_C32(0x75d6da86), SPH_C32(0x2c533b85), SPH_C32(0x803100f9),
20670 SPH_C32(0x3e66c000), SPH_C32(0x36640000), SPH_C32(0x30860000),
20671 SPH_C32(0x8ba26725), SPH_C32(0xa263da9f), SPH_C32(0x71443c50),
20672 SPH_C32(0x5121edd1) },
20673 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
20674 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
20675 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
20676 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
20677 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
20678 SPH_C32(0xf3d45758) },
20679 { SPH_C32(0x1ff20179), SPH_C32(0x524ec000), SPH_C32(0xd10d0000),
20680 SPH_C32(0xd0b00000), SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9),
20681 SPH_C32(0x347f4456), SPH_C32(0xff9e8bab), SPH_C32(0x605d0060),
20682 SPH_C32(0x8184c000), SPH_C32(0xf36d0000), SPH_C32(0x16870000),
20683 SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49), SPH_C32(0x8300c939),
20684 SPH_C32(0x04929478) },
20685 { SPH_C32(0x3ced0170), SPH_C32(0x10bac000), SPH_C32(0xb7740000),
20686 SPH_C32(0x9e0b0000), SPH_C32(0x0ec6295d), SPH_C32(0x6095632f),
20687 SPH_C32(0xd6ce231c), SPH_C32(0x96ced091), SPH_C32(0x97280069),
20688 SPH_C32(0x4eb80000), SPH_C32(0x30bb0000), SPH_C32(0x12150000),
20689 SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3), SPH_C32(0xf9873877),
20690 SPH_C32(0x9a840c62) },
20691 { SPH_C32(0xcb980179), SPH_C32(0xdf860000), SPH_C32(0x74a20000),
20692 SPH_C32(0x9a990000), SPH_C32(0x0c5330f4), SPH_C32(0x987d5595),
20693 SPH_C32(0xac49d252), SPH_C32(0x08d8488b), SPH_C32(0x43420069),
20694 SPH_C32(0xc370c000), SPH_C32(0x95140000), SPH_C32(0x583c0000),
20695 SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f), SPH_C32(0x61b1ae73),
20696 SPH_C32(0x6dc2cf42) },
20697 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
20698 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
20699 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
20700 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
20701 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
20702 SPH_C32(0x79e0422c) },
20703 { SPH_C32(0x68b60189), SPH_C32(0xa314c000), SPH_C32(0x24bf0000),
20704 SPH_C32(0xe4a40000), SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc),
20705 SPH_C32(0x3fbc8948), SPH_C32(0x30a9fe60), SPH_C32(0x94310030),
20706 SPH_C32(0x179cc000), SPH_C32(0xe7c80000), SPH_C32(0x15980000),
20707 SPH_C32(0x2a8e23fd), SPH_C32(0x94350050), SPH_C32(0x1fa4b9eb),
20708 SPH_C32(0x8ea6810c) },
20709 { SPH_C32(0x4ba90180), SPH_C32(0xe1e0c000), SPH_C32(0x42c60000),
20710 SPH_C32(0xaa1f0000), SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a),
20711 SPH_C32(0xdd0dee02), SPH_C32(0x59f9a55a), SPH_C32(0x63440039),
20712 SPH_C32(0xd8a00000), SPH_C32(0x241e0000), SPH_C32(0x110a0000),
20713 SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea), SPH_C32(0x652348a5),
20714 SPH_C32(0x10b01916) },
20715 { SPH_C32(0xbcdc0189), SPH_C32(0x2edc0000), SPH_C32(0x81100000),
20716 SPH_C32(0xae8d0000), SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0),
20717 SPH_C32(0xa78a1f4c), SPH_C32(0xc7ef3d40), SPH_C32(0xb72e0039),
20718 SPH_C32(0x5568c000), SPH_C32(0x81b10000), SPH_C32(0x5b230000),
20719 SPH_C32(0xd455782e), SPH_C32(0xa569b086), SPH_C32(0xfd15dea1),
20720 SPH_C32(0xe7f6da36) },
20721 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
20722 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
20723 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
20724 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
20725 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
20726 SPH_C32(0xb6d737e7) },
20727 { SPH_C32(0xeb9e0129), SPH_C32(0xc456c000), SPH_C32(0xc5a80000),
20728 SPH_C32(0xd3af0000), SPH_C32(0xb2890c36), SPH_C32(0x3776ade0),
20729 SPH_C32(0xa8db3484), SPH_C32(0x75aa9edf), SPH_C32(0xe37500c0),
20730 SPH_C32(0xe6c6c000), SPH_C32(0x127a0000), SPH_C32(0x218c0000),
20731 SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75), SPH_C32(0x146774f5),
20732 SPH_C32(0x4191f4c7) },
20733 { SPH_C32(0xc8810120), SPH_C32(0x86a2c000), SPH_C32(0xa3d10000),
20734 SPH_C32(0x9d140000), SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36),
20735 SPH_C32(0x4a6a53ce), SPH_C32(0x1cfac5e5), SPH_C32(0x140000c9),
20736 SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000), SPH_C32(0x251e0000),
20737 SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf), SPH_C32(0x6ee085bb),
20738 SPH_C32(0xdf876cdd) },
20739 { SPH_C32(0x3ff40129), SPH_C32(0x499e0000), SPH_C32(0x60070000),
20740 SPH_C32(0x99860000), SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c),
20741 SPH_C32(0x30eda280), SPH_C32(0x82ec5dff), SPH_C32(0xc06a00c9),
20742 SPH_C32(0xa432c000), SPH_C32(0x74030000), SPH_C32(0x6f370000),
20743 SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3), SPH_C32(0xf6d613bf),
20744 SPH_C32(0x28c1affd) },
20745 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
20746 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
20747 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
20748 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
20749 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
20750 SPH_C32(0x3ce32293) },
20751 { SPH_C32(0x9cda01d9), SPH_C32(0x350cc000), SPH_C32(0x301a0000),
20752 SPH_C32(0xe7bb0000), SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5),
20753 SPH_C32(0xa318f99a), SPH_C32(0xba9deb14), SPH_C32(0x17190090),
20754 SPH_C32(0x70dec000), SPH_C32(0x06df0000), SPH_C32(0x22930000),
20755 SPH_C32(0xe12d23c9), SPH_C32(0xa801926c), SPH_C32(0x88c30427),
20756 SPH_C32(0xcba5e1b3) },
20757 { SPH_C32(0xbfc501d0), SPH_C32(0x77f8c000), SPH_C32(0x56630000),
20758 SPH_C32(0xa9000000), SPH_C32(0xc5652969), SPH_C32(0x5ca1f113),
20759 SPH_C32(0x41a99ed0), SPH_C32(0xd3cdb02e), SPH_C32(0xe06c0099),
20760 SPH_C32(0xbfe20000), SPH_C32(0xc5090000), SPH_C32(0x26010000),
20761 SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6), SPH_C32(0xf244f569),
20762 SPH_C32(0x55b379a9) },
20763 { SPH_C32(0x48b001d9), SPH_C32(0xb8c40000), SPH_C32(0x95b50000),
20764 SPH_C32(0xad920000), SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9),
20765 SPH_C32(0x3b2e6f9e), SPH_C32(0x4ddb2834), SPH_C32(0x34060099),
20766 SPH_C32(0x322ac000), SPH_C32(0x60a60000), SPH_C32(0x6c280000),
20767 SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba), SPH_C32(0x6a72636d),
20768 SPH_C32(0xa2f5ba89) },
20769 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
20770 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
20771 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
20772 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
20773 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
20774 SPH_C32(0x925c44e9) },
20775 { SPH_C32(0x43420069), SPH_C32(0xc370c000), SPH_C32(0x95140000),
20776 SPH_C32(0x583c0000), SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f),
20777 SPH_C32(0x61b1ae73), SPH_C32(0x6dc2cf42), SPH_C32(0x88da0110),
20778 SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000), SPH_C32(0xc2a50000),
20779 SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a), SPH_C32(0xcdf87c21),
20780 SPH_C32(0x651a87c9) },
20781 { SPH_C32(0x605d0060), SPH_C32(0x8184c000), SPH_C32(0xf36d0000),
20782 SPH_C32(0x16870000), SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49),
20783 SPH_C32(0x8300c939), SPH_C32(0x04929478), SPH_C32(0x7faf0119),
20784 SPH_C32(0xd3ca0000), SPH_C32(0x22600000), SPH_C32(0xc6370000),
20785 SPH_C32(0x98072fcb), SPH_C32(0xa343adb0), SPH_C32(0xb77f8d6f),
20786 SPH_C32(0xfb0c1fd3) },
20787 { SPH_C32(0x97280069), SPH_C32(0x4eb80000), SPH_C32(0x30bb0000),
20788 SPH_C32(0x12150000), SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3),
20789 SPH_C32(0xf9873877), SPH_C32(0x9a840c62), SPH_C32(0xabc50119),
20790 SPH_C32(0x5e02c000), SPH_C32(0x87cf0000), SPH_C32(0x8c1e0000),
20791 SPH_C32(0x64496db1), SPH_C32(0x6af72bdc), SPH_C32(0x2f491b6b),
20792 SPH_C32(0x0c4adcf3) },
20793 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
20794 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
20795 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
20796 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
20797 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
20798 SPH_C32(0x1868519d) },
20799 { SPH_C32(0x34060099), SPH_C32(0x322ac000), SPH_C32(0x60a60000),
20800 SPH_C32(0x6c280000), SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba),
20801 SPH_C32(0x6a72636d), SPH_C32(0xa2f5ba89), SPH_C32(0x7cb60140),
20802 SPH_C32(0x8aeec000), SPH_C32(0xf5130000), SPH_C32(0xc1ba0000),
20803 SPH_C32(0xd80648da), SPH_C32(0x3d14e513), SPH_C32(0x515c0cf3),
20804 SPH_C32(0xef2e92bd) },
20805 { SPH_C32(0x17190090), SPH_C32(0x70dec000), SPH_C32(0x06df0000),
20806 SPH_C32(0x22930000), SPH_C32(0xe12d23c9), SPH_C32(0xa801926c),
20807 SPH_C32(0x88c30427), SPH_C32(0xcba5e1b3), SPH_C32(0x8bc30149),
20808 SPH_C32(0x45d20000), SPH_C32(0x36c50000), SPH_C32(0xc5280000),
20809 SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9), SPH_C32(0x2bdbfdbd),
20810 SPH_C32(0x71380aa7) },
20811 { SPH_C32(0xe06c0099), SPH_C32(0xbfe20000), SPH_C32(0xc5090000),
20812 SPH_C32(0x26010000), SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6),
20813 SPH_C32(0xf244f569), SPH_C32(0x55b379a9), SPH_C32(0x5fa90149),
20814 SPH_C32(0xc81ac000), SPH_C32(0x936a0000), SPH_C32(0x8f010000),
20815 SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5), SPH_C32(0xb3ed6bb9),
20816 SPH_C32(0x867ec987) },
20817 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
20818 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
20819 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
20820 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
20821 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
20822 SPH_C32(0xd75f2456) },
20823 { SPH_C32(0xb72e0039), SPH_C32(0x5568c000), SPH_C32(0x81b10000),
20824 SPH_C32(0x5b230000), SPH_C32(0xd455782e), SPH_C32(0xa569b086),
20825 SPH_C32(0xfd15dea1), SPH_C32(0xe7f6da36), SPH_C32(0x0bf201b0),
20826 SPH_C32(0x7bb4c000), SPH_C32(0x00a10000), SPH_C32(0xf5ae0000),
20827 SPH_C32(0x51313656), SPH_C32(0x679f0936), SPH_C32(0x5a9fc1ed),
20828 SPH_C32(0x2019e776) },
20829 { SPH_C32(0x94310030), SPH_C32(0x179cc000), SPH_C32(0xe7c80000),
20830 SPH_C32(0x15980000), SPH_C32(0x2a8e23fd), SPH_C32(0x94350050),
20831 SPH_C32(0x1fa4b9eb), SPH_C32(0x8ea6810c), SPH_C32(0xfc8701b9),
20832 SPH_C32(0xb4880000), SPH_C32(0xc3770000), SPH_C32(0xf13c0000),
20833 SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c), SPH_C32(0x201830a3),
20834 SPH_C32(0xbe0f7f6c) },
20835 { SPH_C32(0x63440039), SPH_C32(0xd8a00000), SPH_C32(0x241e0000),
20836 SPH_C32(0x110a0000), SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea),
20837 SPH_C32(0x652348a5), SPH_C32(0x10b01916), SPH_C32(0x28ed01b9),
20838 SPH_C32(0x3940c000), SPH_C32(0x66d80000), SPH_C32(0xbb150000),
20839 SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0), SPH_C32(0xb82ea6a7),
20840 SPH_C32(0x4949bc4c) },
20841 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
20842 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
20843 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
20844 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
20845 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
20846 SPH_C32(0x5d6b3122) },
20847 { SPH_C32(0xc06a00c9), SPH_C32(0xa432c000), SPH_C32(0x74030000),
20848 SPH_C32(0x6f370000), SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3),
20849 SPH_C32(0xf6d613bf), SPH_C32(0x28c1affd), SPH_C32(0xff9e01e0),
20850 SPH_C32(0xedacc000), SPH_C32(0x14040000), SPH_C32(0xf6b10000),
20851 SPH_C32(0x13a548ee), SPH_C32(0x0120772f), SPH_C32(0xc63bb13f),
20852 SPH_C32(0xaa2df202) },
20853 { SPH_C32(0xe37500c0), SPH_C32(0xe6c6c000), SPH_C32(0x127a0000),
20854 SPH_C32(0x218c0000), SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75),
20855 SPH_C32(0x146774f5), SPH_C32(0x4191f4c7), SPH_C32(0x08eb01e9),
20856 SPH_C32(0x22900000), SPH_C32(0xd7d20000), SPH_C32(0xf2230000),
20857 SPH_C32(0x11305147), SPH_C32(0xf9c84195), SPH_C32(0xbcbc4071),
20858 SPH_C32(0x343b6a18) },
20859 { SPH_C32(0x140000c9), SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000),
20860 SPH_C32(0x251e0000), SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf),
20861 SPH_C32(0x6ee085bb), SPH_C32(0xdf876cdd), SPH_C32(0xdc8101e9),
20862 SPH_C32(0xaf58c000), SPH_C32(0x727d0000), SPH_C32(0xb80a0000),
20863 SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9), SPH_C32(0x248ad675),
20864 SPH_C32(0xc37da938) },
20865 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
20866 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
20867 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
20868 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
20869 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
20870 SPH_C32(0x618813b1) },
20871 { SPH_C32(0xabc50119), SPH_C32(0x5e02c000), SPH_C32(0x87cf0000),
20872 SPH_C32(0x8c1e0000), SPH_C32(0x64496db1), SPH_C32(0x6af72bdc),
20873 SPH_C32(0x2f491b6b), SPH_C32(0x0c4adcf3), SPH_C32(0x3ced0170),
20874 SPH_C32(0x10bac000), SPH_C32(0xb7740000), SPH_C32(0x9e0b0000),
20875 SPH_C32(0x0ec6295d), SPH_C32(0x6095632f), SPH_C32(0xd6ce231c),
20876 SPH_C32(0x96ced091) },
20877 { SPH_C32(0x88da0110), SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000),
20878 SPH_C32(0xc2a50000), SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a),
20879 SPH_C32(0xcdf87c21), SPH_C32(0x651a87c9), SPH_C32(0xcb980179),
20880 SPH_C32(0xdf860000), SPH_C32(0x74a20000), SPH_C32(0x9a990000),
20881 SPH_C32(0x0c5330f4), SPH_C32(0x987d5595), SPH_C32(0xac49d252),
20882 SPH_C32(0x08d8488b) },
20883 { SPH_C32(0x7faf0119), SPH_C32(0xd3ca0000), SPH_C32(0x22600000),
20884 SPH_C32(0xc6370000), SPH_C32(0x98072fcb), SPH_C32(0xa343adb0),
20885 SPH_C32(0xb77f8d6f), SPH_C32(0xfb0c1fd3), SPH_C32(0x1ff20179),
20886 SPH_C32(0x524ec000), SPH_C32(0xd10d0000), SPH_C32(0xd0b00000),
20887 SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9), SPH_C32(0x347f4456),
20888 SPH_C32(0xff9e8bab) },
20889 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
20890 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
20891 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
20892 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
20893 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
20894 SPH_C32(0xebbc06c5) },
20895 { SPH_C32(0xdc8101e9), SPH_C32(0xaf58c000), SPH_C32(0x727d0000),
20896 SPH_C32(0xb80a0000), SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9),
20897 SPH_C32(0x248ad675), SPH_C32(0xc37da938), SPH_C32(0xc8810120),
20898 SPH_C32(0x86a2c000), SPH_C32(0xa3d10000), SPH_C32(0x9d140000),
20899 SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36), SPH_C32(0x4a6a53ce),
20900 SPH_C32(0x1cfac5e5) },
20901 { SPH_C32(0xff9e01e0), SPH_C32(0xedacc000), SPH_C32(0x14040000),
20902 SPH_C32(0xf6b10000), SPH_C32(0x13a548ee), SPH_C32(0x0120772f),
20903 SPH_C32(0xc63bb13f), SPH_C32(0xaa2df202), SPH_C32(0x3ff40129),
20904 SPH_C32(0x499e0000), SPH_C32(0x60070000), SPH_C32(0x99860000),
20905 SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c), SPH_C32(0x30eda280),
20906 SPH_C32(0x82ec5dff) },
20907 { SPH_C32(0x08eb01e9), SPH_C32(0x22900000), SPH_C32(0xd7d20000),
20908 SPH_C32(0xf2230000), SPH_C32(0x11305147), SPH_C32(0xf9c84195),
20909 SPH_C32(0xbcbc4071), SPH_C32(0x343b6a18), SPH_C32(0xeb9e0129),
20910 SPH_C32(0xc456c000), SPH_C32(0xc5a80000), SPH_C32(0xd3af0000),
20911 SPH_C32(0xb2890c36), SPH_C32(0x3776ade0), SPH_C32(0xa8db3484),
20912 SPH_C32(0x75aa9edf) },
20913 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
20914 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
20915 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
20916 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
20917 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
20918 SPH_C32(0x248b730e) },
20919 { SPH_C32(0x5fa90149), SPH_C32(0xc81ac000), SPH_C32(0x936a0000),
20920 SPH_C32(0x8f010000), SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5),
20921 SPH_C32(0xb3ed6bb9), SPH_C32(0x867ec987), SPH_C32(0xbfc501d0),
20922 SPH_C32(0x77f8c000), SPH_C32(0x56630000), SPH_C32(0xa9000000),
20923 SPH_C32(0xc5652969), SPH_C32(0x5ca1f113), SPH_C32(0x41a99ed0),
20924 SPH_C32(0xd3cdb02e) },
20925 { SPH_C32(0x7cb60140), SPH_C32(0x8aeec000), SPH_C32(0xf5130000),
20926 SPH_C32(0xc1ba0000), SPH_C32(0xd80648da), SPH_C32(0x3d14e513),
20927 SPH_C32(0x515c0cf3), SPH_C32(0xef2e92bd), SPH_C32(0x48b001d9),
20928 SPH_C32(0xb8c40000), SPH_C32(0x95b50000), SPH_C32(0xad920000),
20929 SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9), SPH_C32(0x3b2e6f9e),
20930 SPH_C32(0x4ddb2834) },
20931 { SPH_C32(0x8bc30149), SPH_C32(0x45d20000), SPH_C32(0x36c50000),
20932 SPH_C32(0xc5280000), SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9),
20933 SPH_C32(0x2bdbfdbd), SPH_C32(0x71380aa7), SPH_C32(0x9cda01d9),
20934 SPH_C32(0x350cc000), SPH_C32(0x301a0000), SPH_C32(0xe7bb0000),
20935 SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5), SPH_C32(0xa318f99a),
20936 SPH_C32(0xba9deb14) },
20937 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
20938 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
20939 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
20940 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
20941 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
20942 SPH_C32(0xaebf667a) },
20943 { SPH_C32(0x28ed01b9), SPH_C32(0x3940c000), SPH_C32(0x66d80000),
20944 SPH_C32(0xbb150000), SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0),
20945 SPH_C32(0xb82ea6a7), SPH_C32(0x4949bc4c), SPH_C32(0x4ba90180),
20946 SPH_C32(0xe1e0c000), SPH_C32(0x42c60000), SPH_C32(0xaa1f0000),
20947 SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a), SPH_C32(0xdd0dee02),
20948 SPH_C32(0x59f9a55a) },
20949 { SPH_C32(0x0bf201b0), SPH_C32(0x7bb4c000), SPH_C32(0x00a10000),
20950 SPH_C32(0xf5ae0000), SPH_C32(0x51313656), SPH_C32(0x679f0936),
20951 SPH_C32(0x5a9fc1ed), SPH_C32(0x2019e776), SPH_C32(0xbcdc0189),
20952 SPH_C32(0x2edc0000), SPH_C32(0x81100000), SPH_C32(0xae8d0000),
20953 SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0), SPH_C32(0xa78a1f4c),
20954 SPH_C32(0xc7ef3d40) },
20955 { SPH_C32(0xfc8701b9), SPH_C32(0xb4880000), SPH_C32(0xc3770000),
20956 SPH_C32(0xf13c0000), SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c),
20957 SPH_C32(0x201830a3), SPH_C32(0xbe0f7f6c), SPH_C32(0x68b60189),
20958 SPH_C32(0xa314c000), SPH_C32(0x24bf0000), SPH_C32(0xe4a40000),
20959 SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc), SPH_C32(0x3fbc8948),
20960 SPH_C32(0x30a9fe60) },
20961 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
20962 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
20963 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
20964 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
20965 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
20966 SPH_C32(0x9e69af68) },
20967 { SPH_C32(0x187e0279), SPH_C32(0xf5c1c000), SPH_C32(0x9e780000),
20968 SPH_C32(0x6ddb0000), SPH_C32(0x999a25af), SPH_C32(0xbced8343),
20969 SPH_C32(0x1c93fb1f), SPH_C32(0x0c59c510), SPH_C32(0x1d010030),
20970 SPH_C32(0x6aedc000), SPH_C32(0x8a2b0000), SPH_C32(0x6c660000),
20971 SPH_C32(0xf4271983), SPH_C32(0xa448775b), SPH_C32(0xc8a9ff80),
20972 SPH_C32(0x692f6c48) },
20973 { SPH_C32(0x3b610270), SPH_C32(0xb735c000), SPH_C32(0xf8010000),
20974 SPH_C32(0x23600000), SPH_C32(0x67417e7c), SPH_C32(0x8db13395),
20975 SPH_C32(0xfe229c55), SPH_C32(0x65099e2a), SPH_C32(0xea740039),
20976 SPH_C32(0xa5d10000), SPH_C32(0x49fd0000), SPH_C32(0x68f40000),
20977 SPH_C32(0xf6b2002a), SPH_C32(0x5ca041e1), SPH_C32(0xb22e0ece),
20978 SPH_C32(0xf739f452) },
20979 { SPH_C32(0xcc140279), SPH_C32(0x78090000), SPH_C32(0x3bd70000),
20980 SPH_C32(0x27f20000), SPH_C32(0x65d467d5), SPH_C32(0x7559052f),
20981 SPH_C32(0x84a56d1b), SPH_C32(0xfb1f0630), SPH_C32(0x3e1e0039),
20982 SPH_C32(0x2819c000), SPH_C32(0xec520000), SPH_C32(0x22dd0000),
20983 SPH_C32(0x0afc4250), SPH_C32(0x9514c78d), SPH_C32(0x2a1898ca),
20984 SPH_C32(0x007f3772) },
20985 { SPH_C32(0x984f0280), SPH_C32(0xcba70000), SPH_C32(0xa81c0000),
20986 SPH_C32(0x5d5d0000), SPH_C32(0x1238428a), SPH_C32(0x1e8e59dc),
20987 SPH_C32(0x6dd7c74f), SPH_C32(0x5d7828c1), SPH_C32(0x3d070060),
20988 SPH_C32(0x713d0000), SPH_C32(0x3b210000), SPH_C32(0x25500000),
20989 SPH_C32(0x4afd2541), SPH_C32(0x0b438f2e), SPH_C32(0xcc3b1956),
20990 SPH_C32(0x145dba1c) },
20991 { SPH_C32(0x6f3a0289), SPH_C32(0x049bc000), SPH_C32(0x6bca0000),
20992 SPH_C32(0x59cf0000), SPH_C32(0x10ad5b23), SPH_C32(0xe6666f66),
20993 SPH_C32(0x17503601), SPH_C32(0xc36eb0db), SPH_C32(0xe96d0060),
20994 SPH_C32(0xfcf5c000), SPH_C32(0x9e8e0000), SPH_C32(0x6f790000),
20995 SPH_C32(0xb6b3673b), SPH_C32(0xc2f70942), SPH_C32(0x540d8f52),
20996 SPH_C32(0xe31b793c) },
20997 { SPH_C32(0x4c250280), SPH_C32(0x466fc000), SPH_C32(0x0db30000),
20998 SPH_C32(0x17740000), SPH_C32(0xee7600f0), SPH_C32(0xd73adfb0),
20999 SPH_C32(0xf5e1514b), SPH_C32(0xaa3eebe1), SPH_C32(0x1e180069),
21000 SPH_C32(0x33c90000), SPH_C32(0x5d580000), SPH_C32(0x6beb0000),
21001 SPH_C32(0xb4267e92), SPH_C32(0x3a1f3ff8), SPH_C32(0x2e8a7e1c),
21002 SPH_C32(0x7d0de126) },
21003 { SPH_C32(0xbb500289), SPH_C32(0x89530000), SPH_C32(0xce650000),
21004 SPH_C32(0x13e60000), SPH_C32(0xece31959), SPH_C32(0x2fd2e90a),
21005 SPH_C32(0x8f66a005), SPH_C32(0x342873fb), SPH_C32(0xca720069),
21006 SPH_C32(0xbe01c000), SPH_C32(0xf8f70000), SPH_C32(0x21c20000),
21007 SPH_C32(0x48683ce8), SPH_C32(0xf3abb994), SPH_C32(0xb6bce818),
21008 SPH_C32(0x8a4b2206) },
21009 { SPH_C32(0x1b670220), SPH_C32(0xace50000), SPH_C32(0x490b0000),
21010 SPH_C32(0x6a560000), SPH_C32(0xd99b42be), SPH_C32(0x22bacbe0),
21011 SPH_C32(0xfab07a83), SPH_C32(0x187b487e), SPH_C32(0x4a430090),
21012 SPH_C32(0x80670000), SPH_C32(0xce930000), SPH_C32(0x11440000),
21013 SPH_C32(0xc3ca5bcd), SPH_C32(0x51c8630b), SPH_C32(0xc7f8d448),
21014 SPH_C32(0xdb6acfd7) },
21015 { SPH_C32(0xec120229), SPH_C32(0x63d9c000), SPH_C32(0x8add0000),
21016 SPH_C32(0x6ec40000), SPH_C32(0xdb0e5b17), SPH_C32(0xda52fd5a),
21017 SPH_C32(0x80378bcd), SPH_C32(0x866dd064), SPH_C32(0x9e290090),
21018 SPH_C32(0x0dafc000), SPH_C32(0x6b3c0000), SPH_C32(0x5b6d0000),
21019 SPH_C32(0x3f8419b7), SPH_C32(0x987ce567), SPH_C32(0x5fce424c),
21020 SPH_C32(0x2c2c0cf7) },
21021 { SPH_C32(0xcf0d0220), SPH_C32(0x212dc000), SPH_C32(0xeca40000),
21022 SPH_C32(0x207f0000), SPH_C32(0x25d500c4), SPH_C32(0xeb0e4d8c),
21023 SPH_C32(0x6286ec87), SPH_C32(0xef3d8b5e), SPH_C32(0x695c0099),
21024 SPH_C32(0xc2930000), SPH_C32(0xa8ea0000), SPH_C32(0x5fff0000),
21025 SPH_C32(0x3d11001e), SPH_C32(0x6094d3dd), SPH_C32(0x2549b302),
21026 SPH_C32(0xb23a94ed) },
21027 { SPH_C32(0x38780229), SPH_C32(0xee110000), SPH_C32(0x2f720000),
21028 SPH_C32(0x24ed0000), SPH_C32(0x2740196d), SPH_C32(0x13e67b36),
21029 SPH_C32(0x18011dc9), SPH_C32(0x712b1344), SPH_C32(0xbd360099),
21030 SPH_C32(0x4f5bc000), SPH_C32(0x0d450000), SPH_C32(0x15d60000),
21031 SPH_C32(0xc15f4264), SPH_C32(0xa92055b1), SPH_C32(0xbd7f2506),
21032 SPH_C32(0x457c57cd) },
21033 { SPH_C32(0x6c2302d0), SPH_C32(0x5dbf0000), SPH_C32(0xbcb90000),
21034 SPH_C32(0x5e420000), SPH_C32(0x50ac3c32), SPH_C32(0x783127c5),
21035 SPH_C32(0xf173b79d), SPH_C32(0xd74c3db5), SPH_C32(0xbe2f00c0),
21036 SPH_C32(0x167f0000), SPH_C32(0xda360000), SPH_C32(0x125b0000),
21037 SPH_C32(0x815e2575), SPH_C32(0x37771d12), SPH_C32(0x5b5ca49a),
21038 SPH_C32(0x515edaa3) },
21039 { SPH_C32(0x9b5602d9), SPH_C32(0x9283c000), SPH_C32(0x7f6f0000),
21040 SPH_C32(0x5ad00000), SPH_C32(0x5239259b), SPH_C32(0x80d9117f),
21041 SPH_C32(0x8bf446d3), SPH_C32(0x495aa5af), SPH_C32(0x6a4500c0),
21042 SPH_C32(0x9bb7c000), SPH_C32(0x7f990000), SPH_C32(0x58720000),
21043 SPH_C32(0x7d10670f), SPH_C32(0xfec39b7e), SPH_C32(0xc36a329e),
21044 SPH_C32(0xa6181983) },
21045 { SPH_C32(0xb84902d0), SPH_C32(0xd077c000), SPH_C32(0x19160000),
21046 SPH_C32(0x146b0000), SPH_C32(0xace27e48), SPH_C32(0xb185a1a9),
21047 SPH_C32(0x69452199), SPH_C32(0x200afe95), SPH_C32(0x9d3000c9),
21048 SPH_C32(0x548b0000), SPH_C32(0xbc4f0000), SPH_C32(0x5ce00000),
21049 SPH_C32(0x7f857ea6), SPH_C32(0x062badc4), SPH_C32(0xb9edc3d0),
21050 SPH_C32(0x380e8199) },
21051 { SPH_C32(0x4f3c02d9), SPH_C32(0x1f4b0000), SPH_C32(0xdac00000),
21052 SPH_C32(0x10f90000), SPH_C32(0xae7767e1), SPH_C32(0x496d9713),
21053 SPH_C32(0x13c2d0d7), SPH_C32(0xbe1c668f), SPH_C32(0x495a00c9),
21054 SPH_C32(0xd943c000), SPH_C32(0x19e00000), SPH_C32(0x16c90000),
21055 SPH_C32(0x83cb3cdc), SPH_C32(0xcf9f2ba8), SPH_C32(0x21db55d4),
21056 SPH_C32(0xcf4842b9) },
21057 { SPH_C32(0x078c0300), SPH_C32(0xa78f0000), SPH_C32(0x4f750000),
21058 SPH_C32(0xbd6b0000), SPH_C32(0x69875721), SPH_C32(0xed2450ba),
21059 SPH_C32(0x28ecbf49), SPH_C32(0xf3c74ebb), SPH_C32(0x7d5c0050),
21060 SPH_C32(0xeb690000), SPH_C32(0x79460000), SPH_C32(0x7ae10000),
21061 SPH_C32(0x9c3d44c6), SPH_C32(0x56c20912), SPH_C32(0x4ba936b9),
21062 SPH_C32(0x6dbdf830) },
21063 { SPH_C32(0xf0f90309), SPH_C32(0x68b3c000), SPH_C32(0x8ca30000),
21064 SPH_C32(0xb9f90000), SPH_C32(0x6b124e88), SPH_C32(0x15cc6600),
21065 SPH_C32(0x526b4e07), SPH_C32(0x6dd1d6a1), SPH_C32(0xa9360050),
21066 SPH_C32(0x66a1c000), SPH_C32(0xdce90000), SPH_C32(0x30c80000),
21067 SPH_C32(0x607306bc), SPH_C32(0x9f768f7e), SPH_C32(0xd39fa0bd),
21068 SPH_C32(0x9afb3b10) },
21069 { SPH_C32(0xd3e60300), SPH_C32(0x2a47c000), SPH_C32(0xeada0000),
21070 SPH_C32(0xf7420000), SPH_C32(0x95c9155b), SPH_C32(0x2490d6d6),
21071 SPH_C32(0xb0da294d), SPH_C32(0x04818d9b), SPH_C32(0x5e430059),
21072 SPH_C32(0xa99d0000), SPH_C32(0x1f3f0000), SPH_C32(0x345a0000),
21073 SPH_C32(0x62e61f15), SPH_C32(0x679eb9c4), SPH_C32(0xa91851f3),
21074 SPH_C32(0x04eda30a) },
21075 { SPH_C32(0x24930309), SPH_C32(0xe57b0000), SPH_C32(0x290c0000),
21076 SPH_C32(0xf3d00000), SPH_C32(0x975c0cf2), SPH_C32(0xdc78e06c),
21077 SPH_C32(0xca5dd803), SPH_C32(0x9a971581), SPH_C32(0x8a290059),
21078 SPH_C32(0x2455c000), SPH_C32(0xba900000), SPH_C32(0x7e730000),
21079 SPH_C32(0x9ea85d6f), SPH_C32(0xae2a3fa8), SPH_C32(0x312ec7f7),
21080 SPH_C32(0xf3ab602a) },
21081 { SPH_C32(0x70c803f0), SPH_C32(0x56d50000), SPH_C32(0xbac70000),
21082 SPH_C32(0x897f0000), SPH_C32(0xe0b029ad), SPH_C32(0xb7afbc9f),
21083 SPH_C32(0x232f7257), SPH_C32(0x3cf03b70), SPH_C32(0x89300000),
21084 SPH_C32(0x7d710000), SPH_C32(0x6de30000), SPH_C32(0x79fe0000),
21085 SPH_C32(0xdea93a7e), SPH_C32(0x307d770b), SPH_C32(0xd70d466b),
21086 SPH_C32(0xe789ed44) },
21087 { SPH_C32(0x87bd03f9), SPH_C32(0x99e9c000), SPH_C32(0x79110000),
21088 SPH_C32(0x8ded0000), SPH_C32(0xe2253004), SPH_C32(0x4f478a25),
21089 SPH_C32(0x59a88319), SPH_C32(0xa2e6a36a), SPH_C32(0x5d5a0000),
21090 SPH_C32(0xf0b9c000), SPH_C32(0xc84c0000), SPH_C32(0x33d70000),
21091 SPH_C32(0x22e77804), SPH_C32(0xf9c9f167), SPH_C32(0x4f3bd06f),
21092 SPH_C32(0x10cf2e64) },
21093 { SPH_C32(0xa4a203f0), SPH_C32(0xdb1dc000), SPH_C32(0x1f680000),
21094 SPH_C32(0xc3560000), SPH_C32(0x1cfe6bd7), SPH_C32(0x7e1b3af3),
21095 SPH_C32(0xbb19e453), SPH_C32(0xcbb6f850), SPH_C32(0xaa2f0009),
21096 SPH_C32(0x3f850000), SPH_C32(0x0b9a0000), SPH_C32(0x37450000),
21097 SPH_C32(0x207261ad), SPH_C32(0x0121c7dd), SPH_C32(0x35bc2121),
21098 SPH_C32(0x8ed9b67e) },
21099 { SPH_C32(0x53d703f9), SPH_C32(0x14210000), SPH_C32(0xdcbe0000),
21100 SPH_C32(0xc7c40000), SPH_C32(0x1e6b727e), SPH_C32(0x86f30c49),
21101 SPH_C32(0xc19e151d), SPH_C32(0x55a0604a), SPH_C32(0x7e450009),
21102 SPH_C32(0xb24dc000), SPH_C32(0xae350000), SPH_C32(0x7d6c0000),
21103 SPH_C32(0xdc3c23d7), SPH_C32(0xc89541b1), SPH_C32(0xad8ab725),
21104 SPH_C32(0x799f755e) },
21105 { SPH_C32(0xf3e00350), SPH_C32(0x31970000), SPH_C32(0x5bd00000),
21106 SPH_C32(0xbe740000), SPH_C32(0x2b132999), SPH_C32(0x8b9b2ea3),
21107 SPH_C32(0xb448cf9b), SPH_C32(0x79f35bcf), SPH_C32(0xfe7400f0),
21108 SPH_C32(0x8c2b0000), SPH_C32(0x98510000), SPH_C32(0x4dea0000),
21109 SPH_C32(0x579e44f2), SPH_C32(0x6af69b2e), SPH_C32(0xdcce8b75),
21110 SPH_C32(0x28be988f) },
21111 { SPH_C32(0x04950359), SPH_C32(0xfeabc000), SPH_C32(0x98060000),
21112 SPH_C32(0xbae60000), SPH_C32(0x29863030), SPH_C32(0x73731819),
21113 SPH_C32(0xcecf3ed5), SPH_C32(0xe7e5c3d5), SPH_C32(0x2a1e00f0),
21114 SPH_C32(0x01e3c000), SPH_C32(0x3dfe0000), SPH_C32(0x07c30000),
21115 SPH_C32(0xabd00688), SPH_C32(0xa3421d42), SPH_C32(0x44f81d71),
21116 SPH_C32(0xdff85baf) },
21117 { SPH_C32(0x278a0350), SPH_C32(0xbc5fc000), SPH_C32(0xfe7f0000),
21118 SPH_C32(0xf45d0000), SPH_C32(0xd75d6be3), SPH_C32(0x422fa8cf),
21119 SPH_C32(0x2c7e599f), SPH_C32(0x8eb598ef), SPH_C32(0xdd6b00f9),
21120 SPH_C32(0xcedf0000), SPH_C32(0xfe280000), SPH_C32(0x03510000),
21121 SPH_C32(0xa9451f21), SPH_C32(0x5baa2bf8), SPH_C32(0x3e7fec3f),
21122 SPH_C32(0x41eec3b5) },
21123 { SPH_C32(0xd0ff0359), SPH_C32(0x73630000), SPH_C32(0x3da90000),
21124 SPH_C32(0xf0cf0000), SPH_C32(0xd5c8724a), SPH_C32(0xbac79e75),
21125 SPH_C32(0x56f9a8d1), SPH_C32(0x10a300f5), SPH_C32(0x090100f9),
21126 SPH_C32(0x4317c000), SPH_C32(0x5b870000), SPH_C32(0x49780000),
21127 SPH_C32(0x550b5d5b), SPH_C32(0x921ead94), SPH_C32(0xa6497a3b),
21128 SPH_C32(0xb6a80095) },
21129 { SPH_C32(0x84a403a0), SPH_C32(0xc0cd0000), SPH_C32(0xae620000),
21130 SPH_C32(0x8a600000), SPH_C32(0xa2245715), SPH_C32(0xd110c286),
21131 SPH_C32(0xbf8b0285), SPH_C32(0xb6c42e04), SPH_C32(0x0a1800a0),
21132 SPH_C32(0x1a330000), SPH_C32(0x8cf40000), SPH_C32(0x4ef50000),
21133 SPH_C32(0x150a3a4a), SPH_C32(0x0c49e537), SPH_C32(0x406afba7),
21134 SPH_C32(0xa28a8dfb) },
21135 { SPH_C32(0x73d103a9), SPH_C32(0x0ff1c000), SPH_C32(0x6db40000),
21136 SPH_C32(0x8ef20000), SPH_C32(0xa0b14ebc), SPH_C32(0x29f8f43c),
21137 SPH_C32(0xc50cf3cb), SPH_C32(0x28d2b61e), SPH_C32(0xde7200a0),
21138 SPH_C32(0x97fbc000), SPH_C32(0x295b0000), SPH_C32(0x04dc0000),
21139 SPH_C32(0xe9447830), SPH_C32(0xc5fd635b), SPH_C32(0xd85c6da3),
21140 SPH_C32(0x55cc4edb) },
21141 { SPH_C32(0x50ce03a0), SPH_C32(0x4d05c000), SPH_C32(0x0bcd0000),
21142 SPH_C32(0xc0490000), SPH_C32(0x5e6a156f), SPH_C32(0x18a444ea),
21143 SPH_C32(0x27bd9481), SPH_C32(0x4182ed24), SPH_C32(0x290700a9),
21144 SPH_C32(0x58c70000), SPH_C32(0xea8d0000), SPH_C32(0x004e0000),
21145 SPH_C32(0xebd16199), SPH_C32(0x3d1555e1), SPH_C32(0xa2db9ced),
21146 SPH_C32(0xcbdad6c1) },
21147 { SPH_C32(0xa7bb03a9), SPH_C32(0x82390000), SPH_C32(0xc81b0000),
21148 SPH_C32(0xc4db0000), SPH_C32(0x5cff0cc6), SPH_C32(0xe04c7250),
21149 SPH_C32(0x5d3a65cf), SPH_C32(0xdf94753e), SPH_C32(0xfd6d00a9),
21150 SPH_C32(0xd50fc000), SPH_C32(0x4f220000), SPH_C32(0x4a670000),
21151 SPH_C32(0x179f23e3), SPH_C32(0xf4a1d38d), SPH_C32(0x3aed0ae9),
21152 SPH_C32(0x3c9c15e1) },
21153 { SPH_C32(0x5b3c0210), SPH_C32(0x36b10000), SPH_C32(0x0b6c0000),
21154 SPH_C32(0x35e70000), SPH_C32(0x0f5b2339), SPH_C32(0x7f3b4ddc),
21155 SPH_C32(0x7d22556c), SPH_C32(0x619b0a52), SPH_C32(0x95db0120),
21156 SPH_C32(0x761b0000), SPH_C32(0x6b9d0000), SPH_C32(0xaec30000),
21157 SPH_C32(0x6eb52fe1), SPH_C32(0xffe3ec51), SPH_C32(0x055183a1),
21158 SPH_C32(0x0c35eb81) },
21159 { SPH_C32(0xac490219), SPH_C32(0xf98dc000), SPH_C32(0xc8ba0000),
21160 SPH_C32(0x31750000), SPH_C32(0x0dce3a90), SPH_C32(0x87d37b66),
21161 SPH_C32(0x07a5a422), SPH_C32(0xff8d9248), SPH_C32(0x41b10120),
21162 SPH_C32(0xfbd3c000), SPH_C32(0xce320000), SPH_C32(0xe4ea0000),
21163 SPH_C32(0x92fb6d9b), SPH_C32(0x36576a3d), SPH_C32(0x9d6715a5),
21164 SPH_C32(0xfb7328a1) },
21165 { SPH_C32(0x8f560210), SPH_C32(0xbb79c000), SPH_C32(0xaec30000),
21166 SPH_C32(0x7fce0000), SPH_C32(0xf3156143), SPH_C32(0xb68fcbb0),
21167 SPH_C32(0xe514c368), SPH_C32(0x96ddc972), SPH_C32(0xb6c40129),
21168 SPH_C32(0x34ef0000), SPH_C32(0x0de40000), SPH_C32(0xe0780000),
21169 SPH_C32(0x906e7432), SPH_C32(0xcebf5c87), SPH_C32(0xe7e0e4eb),
21170 SPH_C32(0x6565b0bb) },
21171 { SPH_C32(0x78230219), SPH_C32(0x74450000), SPH_C32(0x6d150000),
21172 SPH_C32(0x7b5c0000), SPH_C32(0xf18078ea), SPH_C32(0x4e67fd0a),
21173 SPH_C32(0x9f933226), SPH_C32(0x08cb5168), SPH_C32(0x62ae0129),
21174 SPH_C32(0xb927c000), SPH_C32(0xa84b0000), SPH_C32(0xaa510000),
21175 SPH_C32(0x6c203648), SPH_C32(0x070bdaeb), SPH_C32(0x7fd672ef),
21176 SPH_C32(0x9223739b) },
21177 { SPH_C32(0x2c7802e0), SPH_C32(0xc7eb0000), SPH_C32(0xfede0000),
21178 SPH_C32(0x01f30000), SPH_C32(0x866c5db5), SPH_C32(0x25b0a1f9),
21179 SPH_C32(0x76e19872), SPH_C32(0xaeac7f99), SPH_C32(0x61b70170),
21180 SPH_C32(0xe0030000), SPH_C32(0x7f380000), SPH_C32(0xaddc0000),
21181 SPH_C32(0x2c215159), SPH_C32(0x995c9248), SPH_C32(0x99f5f373),
21182 SPH_C32(0x8601fef5) },
21183 { SPH_C32(0xdb0d02e9), SPH_C32(0x08d7c000), SPH_C32(0x3d080000),
21184 SPH_C32(0x05610000), SPH_C32(0x84f9441c), SPH_C32(0xdd589743),
21185 SPH_C32(0x0c66693c), SPH_C32(0x30bae783), SPH_C32(0xb5dd0170),
21186 SPH_C32(0x6dcbc000), SPH_C32(0xda970000), SPH_C32(0xe7f50000),
21187 SPH_C32(0xd06f1323), SPH_C32(0x50e81424), SPH_C32(0x01c36577),
21188 SPH_C32(0x71473dd5) },
21189 { SPH_C32(0xf81202e0), SPH_C32(0x4a23c000), SPH_C32(0x5b710000),
21190 SPH_C32(0x4bda0000), SPH_C32(0x7a221fcf), SPH_C32(0xec042795),
21191 SPH_C32(0xeed70e76), SPH_C32(0x59eabcb9), SPH_C32(0x42a80179),
21192 SPH_C32(0xa2f70000), SPH_C32(0x19410000), SPH_C32(0xe3670000),
21193 SPH_C32(0xd2fa0a8a), SPH_C32(0xa800229e), SPH_C32(0x7b449439),
21194 SPH_C32(0xef51a5cf) },
21195 { SPH_C32(0x0f6702e9), SPH_C32(0x851f0000), SPH_C32(0x98a70000),
21196 SPH_C32(0x4f480000), SPH_C32(0x78b70666), SPH_C32(0x14ec112f),
21197 SPH_C32(0x9450ff38), SPH_C32(0xc7fc24a3), SPH_C32(0x96c20179),
21198 SPH_C32(0x2f3fc000), SPH_C32(0xbcee0000), SPH_C32(0xa94e0000),
21199 SPH_C32(0x2eb448f0), SPH_C32(0x61b4a4f2), SPH_C32(0xe372023d),
21200 SPH_C32(0x181766ef) },
21201 { SPH_C32(0xaf500240), SPH_C32(0xa0a90000), SPH_C32(0x1fc90000),
21202 SPH_C32(0x36f80000), SPH_C32(0x4dcf5d81), SPH_C32(0x198433c5),
21203 SPH_C32(0xe18625be), SPH_C32(0xebaf1f26), SPH_C32(0x16f30180),
21204 SPH_C32(0x11590000), SPH_C32(0x8a8a0000), SPH_C32(0x99c80000),
21205 SPH_C32(0xa5162fd5), SPH_C32(0xc3d77e6d), SPH_C32(0x92363e6d),
21206 SPH_C32(0x49368b3e) },
21207 { SPH_C32(0x58250249), SPH_C32(0x6f95c000), SPH_C32(0xdc1f0000),
21208 SPH_C32(0x326a0000), SPH_C32(0x4f5a4428), SPH_C32(0xe16c057f),
21209 SPH_C32(0x9b01d4f0), SPH_C32(0x75b9873c), SPH_C32(0xc2990180),
21210 SPH_C32(0x9c91c000), SPH_C32(0x2f250000), SPH_C32(0xd3e10000),
21211 SPH_C32(0x59586daf), SPH_C32(0x0a63f801), SPH_C32(0x0a00a869),
21212 SPH_C32(0xbe70481e) },
21213 { SPH_C32(0x7b3a0240), SPH_C32(0x2d61c000), SPH_C32(0xba660000),
21214 SPH_C32(0x7cd10000), SPH_C32(0xb1811ffb), SPH_C32(0xd030b5a9),
21215 SPH_C32(0x79b0b3ba), SPH_C32(0x1ce9dc06), SPH_C32(0x35ec0189),
21216 SPH_C32(0x53ad0000), SPH_C32(0xecf30000), SPH_C32(0xd7730000),
21217 SPH_C32(0x5bcd7406), SPH_C32(0xf28bcebb), SPH_C32(0x70875927),
21218 SPH_C32(0x2066d004) },
21219 { SPH_C32(0x8c4f0249), SPH_C32(0xe25d0000), SPH_C32(0x79b00000),
21220 SPH_C32(0x78430000), SPH_C32(0xb3140652), SPH_C32(0x28d88313),
21221 SPH_C32(0x033742f4), SPH_C32(0x82ff441c), SPH_C32(0xe1860189),
21222 SPH_C32(0xde65c000), SPH_C32(0x495c0000), SPH_C32(0x9d5a0000),
21223 SPH_C32(0xa783367c), SPH_C32(0x3b3f48d7), SPH_C32(0xe8b1cf23),
21224 SPH_C32(0xd7201324) },
21225 { SPH_C32(0xd81402b0), SPH_C32(0x51f30000), SPH_C32(0xea7b0000),
21226 SPH_C32(0x02ec0000), SPH_C32(0xc4f8230d), SPH_C32(0x430fdfe0),
21227 SPH_C32(0xea45e8a0), SPH_C32(0x24986aed), SPH_C32(0xe29f01d0),
21228 SPH_C32(0x87410000), SPH_C32(0x9e2f0000), SPH_C32(0x9ad70000),
21229 SPH_C32(0xe782516d), SPH_C32(0xa5680074), SPH_C32(0x0e924ebf),
21230 SPH_C32(0xc3029e4a) },
21231 { SPH_C32(0x2f6102b9), SPH_C32(0x9ecfc000), SPH_C32(0x29ad0000),
21232 SPH_C32(0x067e0000), SPH_C32(0xc66d3aa4), SPH_C32(0xbbe7e95a),
21233 SPH_C32(0x90c219ee), SPH_C32(0xba8ef2f7), SPH_C32(0x36f501d0),
21234 SPH_C32(0x0a89c000), SPH_C32(0x3b800000), SPH_C32(0xd0fe0000),
21235 SPH_C32(0x1bcc1317), SPH_C32(0x6cdc8618), SPH_C32(0x96a4d8bb),
21236 SPH_C32(0x34445d6a) },
21237 { SPH_C32(0x0c7e02b0), SPH_C32(0xdc3bc000), SPH_C32(0x4fd40000),
21238 SPH_C32(0x48c50000), SPH_C32(0x38b66177), SPH_C32(0x8abb598c),
21239 SPH_C32(0x72737ea4), SPH_C32(0xd3dea9cd), SPH_C32(0xc18001d9),
21240 SPH_C32(0xc5b50000), SPH_C32(0xf8560000), SPH_C32(0xd46c0000),
21241 SPH_C32(0x19590abe), SPH_C32(0x9434b0a2), SPH_C32(0xec2329f5),
21242 SPH_C32(0xaa52c570) },
21243 { SPH_C32(0xfb0b02b9), SPH_C32(0x13070000), SPH_C32(0x8c020000),
21244 SPH_C32(0x4c570000), SPH_C32(0x3a2378de), SPH_C32(0x72536f36),
21245 SPH_C32(0x08f48fea), SPH_C32(0x4dc831d7), SPH_C32(0x15ea01d9),
21246 SPH_C32(0x487dc000), SPH_C32(0x5df90000), SPH_C32(0x9e450000),
21247 SPH_C32(0xe51748c4), SPH_C32(0x5d8036ce), SPH_C32(0x7415bff1),
21248 SPH_C32(0x5d140650) },
21249 { SPH_C32(0xb3bb0360), SPH_C32(0xabc30000), SPH_C32(0x19b70000),
21250 SPH_C32(0xe1c50000), SPH_C32(0xfdd3481e), SPH_C32(0xd61aa89f),
21251 SPH_C32(0x33dae074), SPH_C32(0x001319e3), SPH_C32(0x21ec0140),
21252 SPH_C32(0x7a570000), SPH_C32(0x3d5f0000), SPH_C32(0xf26d0000),
21253 SPH_C32(0xfae130de), SPH_C32(0xc4dd1474), SPH_C32(0x1e67dc9c),
21254 SPH_C32(0xffe1bcd9) },
21255 { SPH_C32(0x44ce0369), SPH_C32(0x64ffc000), SPH_C32(0xda610000),
21256 SPH_C32(0xe5570000), SPH_C32(0xff4651b7), SPH_C32(0x2ef29e25),
21257 SPH_C32(0x495d113a), SPH_C32(0x9e0581f9), SPH_C32(0xf5860140),
21258 SPH_C32(0xf79fc000), SPH_C32(0x98f00000), SPH_C32(0xb8440000),
21259 SPH_C32(0x06af72a4), SPH_C32(0x0d699218), SPH_C32(0x86514a98),
21260 SPH_C32(0x08a77ff9) },
21261 { SPH_C32(0x67d10360), SPH_C32(0x260bc000), SPH_C32(0xbc180000),
21262 SPH_C32(0xabec0000), SPH_C32(0x019d0a64), SPH_C32(0x1fae2ef3),
21263 SPH_C32(0xabec7670), SPH_C32(0xf755dac3), SPH_C32(0x02f30149),
21264 SPH_C32(0x38a30000), SPH_C32(0x5b260000), SPH_C32(0xbcd60000),
21265 SPH_C32(0x043a6b0d), SPH_C32(0xf581a4a2), SPH_C32(0xfcd6bbd6),
21266 SPH_C32(0x96b1e7e3) },
21267 { SPH_C32(0x90a40369), SPH_C32(0xe9370000), SPH_C32(0x7fce0000),
21268 SPH_C32(0xaf7e0000), SPH_C32(0x030813cd), SPH_C32(0xe7461849),
21269 SPH_C32(0xd16b873e), SPH_C32(0x694342d9), SPH_C32(0xd6990149),
21270 SPH_C32(0xb56bc000), SPH_C32(0xfe890000), SPH_C32(0xf6ff0000),
21271 SPH_C32(0xf8742977), SPH_C32(0x3c3522ce), SPH_C32(0x64e02dd2),
21272 SPH_C32(0x61f724c3) },
21273 { SPH_C32(0xc4ff0390), SPH_C32(0x5a990000), SPH_C32(0xec050000),
21274 SPH_C32(0xd5d10000), SPH_C32(0x74e43692), SPH_C32(0x8c9144ba),
21275 SPH_C32(0x38192d6a), SPH_C32(0xcf246c28), SPH_C32(0xd5800110),
21276 SPH_C32(0xec4f0000), SPH_C32(0x29fa0000), SPH_C32(0xf1720000),
21277 SPH_C32(0xb8754e66), SPH_C32(0xa2626a6d), SPH_C32(0x82c3ac4e),
21278 SPH_C32(0x75d5a9ad) },
21279 { SPH_C32(0x338a0399), SPH_C32(0x95a5c000), SPH_C32(0x2fd30000),
21280 SPH_C32(0xd1430000), SPH_C32(0x76712f3b), SPH_C32(0x74797200),
21281 SPH_C32(0x429edc24), SPH_C32(0x5132f432), SPH_C32(0x01ea0110),
21282 SPH_C32(0x6187c000), SPH_C32(0x8c550000), SPH_C32(0xbb5b0000),
21283 SPH_C32(0x443b0c1c), SPH_C32(0x6bd6ec01), SPH_C32(0x1af53a4a),
21284 SPH_C32(0x82936a8d) },
21285 { SPH_C32(0x10950390), SPH_C32(0xd751c000), SPH_C32(0x49aa0000),
21286 SPH_C32(0x9ff80000), SPH_C32(0x88aa74e8), SPH_C32(0x4525c2d6),
21287 SPH_C32(0xa02fbb6e), SPH_C32(0x3862af08), SPH_C32(0xf69f0119),
21288 SPH_C32(0xaebb0000), SPH_C32(0x4f830000), SPH_C32(0xbfc90000),
21289 SPH_C32(0x46ae15b5), SPH_C32(0x933edabb), SPH_C32(0x6072cb04),
21290 SPH_C32(0x1c85f297) },
21291 { SPH_C32(0xe7e00399), SPH_C32(0x186d0000), SPH_C32(0x8a7c0000),
21292 SPH_C32(0x9b6a0000), SPH_C32(0x8a3f6d41), SPH_C32(0xbdcdf46c),
21293 SPH_C32(0xdaa84a20), SPH_C32(0xa6743712), SPH_C32(0x22f50119),
21294 SPH_C32(0x2373c000), SPH_C32(0xea2c0000), SPH_C32(0xf5e00000),
21295 SPH_C32(0xbae057cf), SPH_C32(0x5a8a5cd7), SPH_C32(0xf8445d00),
21296 SPH_C32(0xebc331b7) },
21297 { SPH_C32(0x47d70330), SPH_C32(0x3ddb0000), SPH_C32(0x0d120000),
21298 SPH_C32(0xe2da0000), SPH_C32(0xbf4736a6), SPH_C32(0xb0a5d686),
21299 SPH_C32(0xaf7e90a6), SPH_C32(0x8a270c97), SPH_C32(0xa2c401e0),
21300 SPH_C32(0x1d150000), SPH_C32(0xdc480000), SPH_C32(0xc5660000),
21301 SPH_C32(0x314230ea), SPH_C32(0xf8e98648), SPH_C32(0x89006150),
21302 SPH_C32(0xbae2dc66) },
21303 { SPH_C32(0xb0a20339), SPH_C32(0xf2e7c000), SPH_C32(0xcec40000),
21304 SPH_C32(0xe6480000), SPH_C32(0xbdd22f0f), SPH_C32(0x484de03c),
21305 SPH_C32(0xd5f961e8), SPH_C32(0x1431948d), SPH_C32(0x76ae01e0),
21306 SPH_C32(0x90ddc000), SPH_C32(0x79e70000), SPH_C32(0x8f4f0000),
21307 SPH_C32(0xcd0c7290), SPH_C32(0x315d0024), SPH_C32(0x1136f754),
21308 SPH_C32(0x4da41f46) },
21309 { SPH_C32(0x93bd0330), SPH_C32(0xb013c000), SPH_C32(0xa8bd0000),
21310 SPH_C32(0xa8f30000), SPH_C32(0x430974dc), SPH_C32(0x791150ea),
21311 SPH_C32(0x374806a2), SPH_C32(0x7d61cfb7), SPH_C32(0x81db01e9),
21312 SPH_C32(0x5fe10000), SPH_C32(0xba310000), SPH_C32(0x8bdd0000),
21313 SPH_C32(0xcf996b39), SPH_C32(0xc9b5369e), SPH_C32(0x6bb1061a),
21314 SPH_C32(0xd3b2875c) },
21315 { SPH_C32(0x64c80339), SPH_C32(0x7f2f0000), SPH_C32(0x6b6b0000),
21316 SPH_C32(0xac610000), SPH_C32(0x419c6d75), SPH_C32(0x81f96650),
21317 SPH_C32(0x4dcff7ec), SPH_C32(0xe37757ad), SPH_C32(0x55b101e9),
21318 SPH_C32(0xd229c000), SPH_C32(0x1f9e0000), SPH_C32(0xc1f40000),
21319 SPH_C32(0x33d72943), SPH_C32(0x0001b0f2), SPH_C32(0xf387901e),
21320 SPH_C32(0x24f4447c) },
21321 { SPH_C32(0x309303c0), SPH_C32(0xcc810000), SPH_C32(0xf8a00000),
21322 SPH_C32(0xd6ce0000), SPH_C32(0x3670482a), SPH_C32(0xea2e3aa3),
21323 SPH_C32(0xa4bd5db8), SPH_C32(0x4510795c), SPH_C32(0x56a801b0),
21324 SPH_C32(0x8b0d0000), SPH_C32(0xc8ed0000), SPH_C32(0xc6790000),
21325 SPH_C32(0x73d64e52), SPH_C32(0x9e56f851), SPH_C32(0x15a41182),
21326 SPH_C32(0x30d6c912) },
21327 { SPH_C32(0xc7e603c9), SPH_C32(0x03bdc000), SPH_C32(0x3b760000),
21328 SPH_C32(0xd25c0000), SPH_C32(0x34e55183), SPH_C32(0x12c60c19),
21329 SPH_C32(0xde3aacf6), SPH_C32(0xdb06e146), SPH_C32(0x82c201b0),
21330 SPH_C32(0x06c5c000), SPH_C32(0x6d420000), SPH_C32(0x8c500000),
21331 SPH_C32(0x8f980c28), SPH_C32(0x57e27e3d), SPH_C32(0x8d928786),
21332 SPH_C32(0xc7900a32) },
21333 { SPH_C32(0xe4f903c0), SPH_C32(0x4149c000), SPH_C32(0x5d0f0000),
21334 SPH_C32(0x9ce70000), SPH_C32(0xca3e0a50), SPH_C32(0x239abccf),
21335 SPH_C32(0x3c8bcbbc), SPH_C32(0xb256ba7c), SPH_C32(0x75b701b9),
21336 SPH_C32(0xc9f90000), SPH_C32(0xae940000), SPH_C32(0x88c20000),
21337 SPH_C32(0x8d0d1581), SPH_C32(0xaf0a4887), SPH_C32(0xf71576c8),
21338 SPH_C32(0x59869228) },
21339 { SPH_C32(0x138c03c9), SPH_C32(0x8e750000), SPH_C32(0x9ed90000),
21340 SPH_C32(0x98750000), SPH_C32(0xc8ab13f9), SPH_C32(0xdb728a75),
21341 SPH_C32(0x460c3af2), SPH_C32(0x2c402266), SPH_C32(0xa1dd01b9),
21342 SPH_C32(0x4431c000), SPH_C32(0x0b3b0000), SPH_C32(0xc2eb0000),
21343 SPH_C32(0x714357fb), SPH_C32(0x66beceeb), SPH_C32(0x6f23e0cc),
21344 SPH_C32(0xaec05108) }
21345 };
21346 static const sph_u32 T512_14[128][16] = {
21347 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21348 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21349 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21350 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21351 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
21352 SPH_C32(0x00000000) },
21353 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
21354 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
21355 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
21356 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
21357 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
21358 SPH_C32(0x1af21fe1) },
21359 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
21360 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
21361 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
21362 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
21363 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
21364 SPH_C32(0x857f3c2b) },
21365 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
21366 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
21367 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
21368 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
21369 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
21370 SPH_C32(0x9f8d23ca) },
21371 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
21372 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
21373 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
21374 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
21375 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
21376 SPH_C32(0x2ba05a55) },
21377 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
21378 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
21379 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
21380 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
21381 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
21382 SPH_C32(0x315245b4) },
21383 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
21384 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
21385 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
21386 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
21387 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
21388 SPH_C32(0xaedf667e) },
21389 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
21390 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
21391 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
21392 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
21393 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
21394 SPH_C32(0xb42d799f) },
21395 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
21396 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
21397 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
21398 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
21399 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
21400 SPH_C32(0xfeabf254) },
21401 { SPH_C32(0xcdf40003), SPH_C32(0x1861c600), SPH_C32(0xe6ba0000),
21402 SPH_C32(0x4f5b0000), SPH_C32(0xa9454e92), SPH_C32(0x29104612),
21403 SPH_C32(0xdd0c600b), SPH_C32(0xc576c515), SPH_C32(0x13ea0001),
21404 SPH_C32(0xdc925100), SPH_C32(0x3dce0000), SPH_C32(0x69670000),
21405 SPH_C32(0x81f80799), SPH_C32(0x3a4a8f56), SPH_C32(0x3aa3f01c),
21406 SPH_C32(0xe459edb5) },
21407 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
21408 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
21409 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
21410 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
21411 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
21412 SPH_C32(0x7bd4ce7f) },
21413 { SPH_C32(0xb8500003), SPH_C32(0xdaeae100), SPH_C32(0x721e0000),
21414 SPH_C32(0xdfae0000), SPH_C32(0x523d1972), SPH_C32(0x60de4dbc),
21415 SPH_C32(0xca6ba488), SPH_C32(0x6ba9a36b), SPH_C32(0xc28c0001),
21416 SPH_C32(0xc72e5200), SPH_C32(0xa3220000), SPH_C32(0x9ff30000),
21417 SPH_C32(0x82fa42be), SPH_C32(0xf53a73a4), SPH_C32(0x8ee0eb0b),
21418 SPH_C32(0x6126d19e) },
21419 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
21420 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
21421 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
21422 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
21423 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
21424 SPH_C32(0xd50ba801) },
21425 { SPH_C32(0x1c920003), SPH_C32(0x03ddc500), SPH_C32(0x78560000),
21426 SPH_C32(0xb9cf0000), SPH_C32(0xaa470bb5), SPH_C32(0xe660bae0),
21427 SPH_C32(0x694f7b1c), SPH_C32(0x4009f93e), SPH_C32(0xb7280001),
21428 SPH_C32(0x05a57500), SPH_C32(0x37860000), SPH_C32(0x0f060000),
21429 SPH_C32(0x7982155e), SPH_C32(0xbcf4780a), SPH_C32(0x99872f88),
21430 SPH_C32(0xcff9b7e0) },
21431 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
21432 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
21433 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
21434 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
21435 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
21436 SPH_C32(0x5074942a) },
21437 { SPH_C32(0x69360003), SPH_C32(0xc156e200), SPH_C32(0xecf20000),
21438 SPH_C32(0x293a0000), SPH_C32(0x513f5c55), SPH_C32(0xafaeb14e),
21439 SPH_C32(0x7e28bf9f), SPH_C32(0xeed69f40), SPH_C32(0x664e0001),
21440 SPH_C32(0x1e197600), SPH_C32(0xa96a0000), SPH_C32(0xf9920000),
21441 SPH_C32(0x7a805079), SPH_C32(0x738484f8), SPH_C32(0x2dc4349f),
21442 SPH_C32(0x4a868bcb) },
21443 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
21444 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
21445 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
21446 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
21447 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
21448 SPH_C32(0xfe1cdc7f) },
21449 { SPH_C32(0x56f20001), SPH_C32(0x79274600), SPH_C32(0xc4a40000),
21450 SPH_C32(0x522f0000), SPH_C32(0x9f3413b5), SPH_C32(0x19591a80),
21451 SPH_C32(0x2c1f56ac), SPH_C32(0x3b6a196a), SPH_C32(0x66230002),
21452 SPH_C32(0xd2829100), SPH_C32(0xecee0000), SPH_C32(0xd38d0000),
21453 SPH_C32(0x0a3c28a7), SPH_C32(0xbd123801), SPH_C32(0x818b8601),
21454 SPH_C32(0xe4eec39e) },
21455 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
21456 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
21457 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
21458 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
21459 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
21460 SPH_C32(0x7b63e054) },
21461 { SPH_C32(0x23560001), SPH_C32(0xbbac6100), SPH_C32(0x50000000),
21462 SPH_C32(0xc2da0000), SPH_C32(0x644c4455), SPH_C32(0x5097112e),
21463 SPH_C32(0x3b78922f), SPH_C32(0x95b57f14), SPH_C32(0xb7450002),
21464 SPH_C32(0xc93e9200), SPH_C32(0x72020000), SPH_C32(0x25190000),
21465 SPH_C32(0x093e6d80), SPH_C32(0x7262c4f3), SPH_C32(0x35c89d16),
21466 SPH_C32(0x6191ffb5) },
21467 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
21468 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
21469 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
21470 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
21471 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
21472 SPH_C32(0xd5bc862a) },
21473 { SPH_C32(0x87940001), SPH_C32(0x629b4500), SPH_C32(0x5a480000),
21474 SPH_C32(0xa4bb0000), SPH_C32(0x9c365692), SPH_C32(0xd629e672),
21475 SPH_C32(0x985c4dbb), SPH_C32(0xbe152541), SPH_C32(0xc2e10002),
21476 SPH_C32(0x0bb5b500), SPH_C32(0xe6a60000), SPH_C32(0xb5ec0000),
21477 SPH_C32(0xf2463a60), SPH_C32(0x3baccf5d), SPH_C32(0x22af5995),
21478 SPH_C32(0xcf4e99cb) },
21479 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
21480 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
21481 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
21482 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
21483 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
21484 SPH_C32(0x50c3ba01) },
21485 { SPH_C32(0xf2300001), SPH_C32(0xa0106200), SPH_C32(0xceec0000),
21486 SPH_C32(0x344e0000), SPH_C32(0x674e0172), SPH_C32(0x9fe7eddc),
21487 SPH_C32(0x8f3b8938), SPH_C32(0x10ca433f), SPH_C32(0x13870002),
21488 SPH_C32(0x1009b600), SPH_C32(0x784a0000), SPH_C32(0x43780000),
21489 SPH_C32(0xf1447f47), SPH_C32(0xf4dc33af), SPH_C32(0x96ec4282),
21490 SPH_C32(0x4a31a5e0) },
21491 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
21492 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
21493 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
21494 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
21495 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
21496 SPH_C32(0x00b72e2b) },
21497 { SPH_C32(0x233b0002), SPH_C32(0x77378600), SPH_C32(0x15840000),
21498 SPH_C32(0xe8c50000), SPH_C32(0x14f03c8b), SPH_C32(0x9e01add7),
21499 SPH_C32(0x973720b1), SPH_C32(0x3bdd3741), SPH_C32(0x88ec0003),
21500 SPH_C32(0xbdd4d100), SPH_C32(0x1fd00000), SPH_C32(0x74130000),
21501 SPH_C32(0xb7895abe), SPH_C32(0x0a03d3c4), SPH_C32(0xcbb0c6bb),
21502 SPH_C32(0x1a4531ca) },
21503 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
21504 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
21505 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
21506 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
21507 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
21508 SPH_C32(0x85c81200) },
21509 { SPH_C32(0x569f0002), SPH_C32(0xb5bca100), SPH_C32(0x81200000),
21510 SPH_C32(0x78300000), SPH_C32(0xef886b6b), SPH_C32(0xd7cfa679),
21511 SPH_C32(0x8050e432), SPH_C32(0x9502513f), SPH_C32(0x598a0003),
21512 SPH_C32(0xa668d200), SPH_C32(0x813c0000), SPH_C32(0x82870000),
21513 SPH_C32(0xb48b1f99), SPH_C32(0xc5732f36), SPH_C32(0x7ff3ddac),
21514 SPH_C32(0x9f3a0de1) },
21515 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
21516 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
21517 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
21518 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
21519 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
21520 SPH_C32(0x2b17747e) },
21521 { SPH_C32(0xf25d0002), SPH_C32(0x6c8b8500), SPH_C32(0x8b680000),
21522 SPH_C32(0x1e510000), SPH_C32(0x17f279ac), SPH_C32(0x51715125),
21523 SPH_C32(0x23743ba6), SPH_C32(0xbea20b6a), SPH_C32(0x2c2e0003),
21524 SPH_C32(0x64e3f500), SPH_C32(0x15980000), SPH_C32(0x12720000),
21525 SPH_C32(0x4ff34879), SPH_C32(0x8cbd2498), SPH_C32(0x6894192f),
21526 SPH_C32(0x31e56b9f) },
21527 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
21528 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
21529 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
21530 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
21531 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
21532 SPH_C32(0xae684855) },
21533 { SPH_C32(0x87f90002), SPH_C32(0xae00a200), SPH_C32(0x1fcc0000),
21534 SPH_C32(0x8ea40000), SPH_C32(0xec8a2e4c), SPH_C32(0x18bf5a8b),
21535 SPH_C32(0x3413ff25), SPH_C32(0x107d6d14), SPH_C32(0xfd480003),
21536 SPH_C32(0x7f5ff600), SPH_C32(0x8b740000), SPH_C32(0xe4e60000),
21537 SPH_C32(0x4cf10d5e), SPH_C32(0x43cdd86a), SPH_C32(0xdcd70238),
21538 SPH_C32(0xb49a57b4) },
21539 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
21540 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
21541 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
21542 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
21543 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
21544 SPH_C32(0xac8e6c88) },
21545 { SPH_C32(0x4ebd0005), SPH_C32(0x2232c600), SPH_C32(0x139d0000),
21546 SPH_C32(0x7a8c0000), SPH_C32(0x03b65a57), SPH_C32(0xa4f024eb),
21547 SPH_C32(0xabe19d0f), SPH_C32(0x1254510f), SPH_C32(0x5b5a0001),
21548 SPH_C32(0xc2f39100), SPH_C32(0xd70c0000), SPH_C32(0x58220000),
21549 SPH_C32(0x06c6187d), SPH_C32(0x6691ca60), SPH_C32(0x5cf5f729),
21550 SPH_C32(0xb67c7369) },
21551 { SPH_C32(0x83240005), SPH_C32(0xf6c8e700), SPH_C32(0xb0a30000),
21552 SPH_C32(0x1fc80000), SPH_C32(0xda4f6c1b), SPH_C32(0x4376de00),
21553 SPH_C32(0xdaa24f9a), SPH_C32(0x794adc4f), SPH_C32(0x77190001),
21554 SPH_C32(0x6a8b8300), SPH_C32(0x87100000), SPH_C32(0x604f0000),
21555 SPH_C32(0x398928da), SPH_C32(0x24ba5201), SPH_C32(0x982e5c98),
21556 SPH_C32(0x29f150a3) },
21557 { SPH_C32(0x3b190005), SPH_C32(0xe0b9e100), SPH_C32(0x87390000),
21558 SPH_C32(0xea790000), SPH_C32(0xf8ce0db7), SPH_C32(0xed3e2f45),
21559 SPH_C32(0xbc86598c), SPH_C32(0xbc8b3771), SPH_C32(0x8a3c0001),
21560 SPH_C32(0xd94f9200), SPH_C32(0x49e00000), SPH_C32(0xaeb60000),
21561 SPH_C32(0x05c45d5a), SPH_C32(0xa9e13692), SPH_C32(0xe8b6ec3e),
21562 SPH_C32(0x33034f42) },
21563 { SPH_C32(0x27e60005), SPH_C32(0x2fffc300), SPH_C32(0xbaeb0000),
21564 SPH_C32(0x79a90000), SPH_C32(0x22357edc), SPH_C32(0xc5c8295c),
21565 SPH_C32(0x7986900e), SPH_C32(0x52ea861a), SPH_C32(0x02bd0001),
21566 SPH_C32(0xa800a400), SPH_C32(0x13b40000), SPH_C32(0xf0ba0000),
21567 SPH_C32(0xc2f17f3a), SPH_C32(0x6d7459af), SPH_C32(0x8f49981b),
21568 SPH_C32(0x872e36dd) },
21569 { SPH_C32(0x9fdb0005), SPH_C32(0x398ec500), SPH_C32(0x8d710000),
21570 SPH_C32(0x8c180000), SPH_C32(0x00b41f70), SPH_C32(0x6b80d819),
21571 SPH_C32(0x1fa28618), SPH_C32(0x972b6d24), SPH_C32(0xff980001),
21572 SPH_C32(0x1bc4b500), SPH_C32(0xdd440000), SPH_C32(0x3e430000),
21573 SPH_C32(0xfebc0aba), SPH_C32(0xe02f3d3c), SPH_C32(0xffd128bd),
21574 SPH_C32(0x9ddc293c) },
21575 { SPH_C32(0x52420005), SPH_C32(0xed74e400), SPH_C32(0x2e4f0000),
21576 SPH_C32(0xe95c0000), SPH_C32(0xd94d293c), SPH_C32(0x8c0622f2),
21577 SPH_C32(0x6ee1548d), SPH_C32(0xfc35e064), SPH_C32(0xd3db0001),
21578 SPH_C32(0xb3bca700), SPH_C32(0x8d580000), SPH_C32(0x062e0000),
21579 SPH_C32(0xc1f33a1d), SPH_C32(0xa204a55d), SPH_C32(0x3b0a830c),
21580 SPH_C32(0x02510af6) },
21581 { SPH_C32(0xea7f0005), SPH_C32(0xfb05e200), SPH_C32(0x19d50000),
21582 SPH_C32(0x1ced0000), SPH_C32(0xfbcc4890), SPH_C32(0x224ed3b7),
21583 SPH_C32(0x08c5429b), SPH_C32(0x39f40b5a), SPH_C32(0x2efe0001),
21584 SPH_C32(0x0078b600), SPH_C32(0x43a80000), SPH_C32(0xc8d70000),
21585 SPH_C32(0xfdbe4f9d), SPH_C32(0x2f5fc1ce), SPH_C32(0x4b9233aa),
21586 SPH_C32(0x18a31517) },
21587 { SPH_C32(0x83490006), SPH_C32(0x3a530000), SPH_C32(0xf5270000),
21588 SPH_C32(0x35d70000), SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9),
21589 SPH_C32(0x76edfd04), SPH_C32(0xd722941a), SPH_C32(0x48b00000),
21590 SPH_C32(0x1e61c000), SPH_C32(0xeac20000), SPH_C32(0x31450000),
21591 SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536), SPH_C32(0x66560735),
21592 SPH_C32(0x52259edc) },
21593 { SPH_C32(0x3b740006), SPH_C32(0x2c220600), SPH_C32(0xc2bd0000),
21594 SPH_C32(0xc0660000), SPH_C32(0x88727569), SPH_C32(0x23a893bc),
21595 SPH_C32(0x10c9eb12), SPH_C32(0x12e37f24), SPH_C32(0xb5950000),
21596 SPH_C32(0xada5d100), SPH_C32(0x24320000), SPH_C32(0xffbc0000),
21597 SPH_C32(0xbb736a64), SPH_C32(0xd18021a5), SPH_C32(0x16ceb793),
21598 SPH_C32(0x48d7813d) },
21599 { SPH_C32(0xf6ed0006), SPH_C32(0xf8d82700), SPH_C32(0x61830000),
21600 SPH_C32(0xa5220000), SPH_C32(0x518b4325), SPH_C32(0xc42e6957),
21601 SPH_C32(0x618a3987), SPH_C32(0x79fdf264), SPH_C32(0x99d60000),
21602 SPH_C32(0x05ddc300), SPH_C32(0x742e0000), SPH_C32(0xc7d10000),
21603 SPH_C32(0x843c5ac3), SPH_C32(0x93abb9c4), SPH_C32(0xd2151c22),
21604 SPH_C32(0xd75aa2f7) },
21605 { SPH_C32(0x4ed00006), SPH_C32(0xeea92100), SPH_C32(0x56190000),
21606 SPH_C32(0x50930000), SPH_C32(0x730a2289), SPH_C32(0x6a669812),
21607 SPH_C32(0x07ae2f91), SPH_C32(0xbc3c195a), SPH_C32(0x64f30000),
21608 SPH_C32(0xb619d200), SPH_C32(0xbade0000), SPH_C32(0x09280000),
21609 SPH_C32(0xb8712f43), SPH_C32(0x1ef0dd57), SPH_C32(0xa28dac84),
21610 SPH_C32(0xcda8bd16) },
21611 { SPH_C32(0x522f0006), SPH_C32(0x21ef0300), SPH_C32(0x6bcb0000),
21612 SPH_C32(0xc3430000), SPH_C32(0xa9f151e2), SPH_C32(0x42909e0b),
21613 SPH_C32(0xc2aee613), SPH_C32(0x525da831), SPH_C32(0xec720000),
21614 SPH_C32(0xc756e400), SPH_C32(0xe08a0000), SPH_C32(0x57240000),
21615 SPH_C32(0x7f440d23), SPH_C32(0xda65b26a), SPH_C32(0xc572d8a1),
21616 SPH_C32(0x7985c489) },
21617 { SPH_C32(0xea120006), SPH_C32(0x379e0500), SPH_C32(0x5c510000),
21618 SPH_C32(0x36f20000), SPH_C32(0x8b70304e), SPH_C32(0xecd86f4e),
21619 SPH_C32(0xa48af005), SPH_C32(0x979c430f), SPH_C32(0x11570000),
21620 SPH_C32(0x7492f500), SPH_C32(0x2e7a0000), SPH_C32(0x99dd0000),
21621 SPH_C32(0x430978a3), SPH_C32(0x573ed6f9), SPH_C32(0xb5ea6807),
21622 SPH_C32(0x6377db68) },
21623 { SPH_C32(0x278b0006), SPH_C32(0xe3642400), SPH_C32(0xff6f0000),
21624 SPH_C32(0x53b60000), SPH_C32(0x52890602), SPH_C32(0x0b5e95a5),
21625 SPH_C32(0xd5c92290), SPH_C32(0xfc82ce4f), SPH_C32(0x3d140000),
21626 SPH_C32(0xdceae700), SPH_C32(0x7e660000), SPH_C32(0xa1b00000),
21627 SPH_C32(0x7c464804), SPH_C32(0x15154e98), SPH_C32(0x7131c3b6),
21628 SPH_C32(0xfcfaf8a2) },
21629 { SPH_C32(0x9fb60006), SPH_C32(0xf5152200), SPH_C32(0xc8f50000),
21630 SPH_C32(0xa6070000), SPH_C32(0x700867ae), SPH_C32(0xa51664e0),
21631 SPH_C32(0xb3ed3486), SPH_C32(0x39432571), SPH_C32(0xc0310000),
21632 SPH_C32(0x6f2ef600), SPH_C32(0xb0960000), SPH_C32(0x6f490000),
21633 SPH_C32(0x400b3d84), SPH_C32(0x984e2a0b), SPH_C32(0x01a97310),
21634 SPH_C32(0xe608e743) },
21635 { SPH_C32(0x184f0004), SPH_C32(0x5b158000), SPH_C32(0xd7390000),
21636 SPH_C32(0x28a30000), SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b),
21637 SPH_C32(0x87fecba3), SPH_C32(0x293e4865), SPH_C32(0x3d790003),
21638 SPH_C32(0x10710000), SPH_C32(0x3be20000), SPH_C32(0x8baf0000),
21639 SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261), SPH_C32(0xdd7e7128),
21640 SPH_C32(0x5292b0f7) },
21641 { SPH_C32(0xa0720004), SPH_C32(0x4d648600), SPH_C32(0xe0a30000),
21642 SPH_C32(0xdd120000), SPH_C32(0xbe03284e), SPH_C32(0x13e1cf2e),
21643 SPH_C32(0xe1daddb5), SPH_C32(0xecffa35b), SPH_C32(0xc05c0003),
21644 SPH_C32(0xa3b51100), SPH_C32(0xf5120000), SPH_C32(0x45560000),
21645 SPH_C32(0x30b7455a), SPH_C32(0x56d896f2), SPH_C32(0xade6c18e),
21646 SPH_C32(0x4860af16) },
21647 { SPH_C32(0x6deb0004), SPH_C32(0x999ea700), SPH_C32(0x439d0000),
21648 SPH_C32(0xb8560000), SPH_C32(0x67fa1e02), SPH_C32(0xf46735c5),
21649 SPH_C32(0x90990f20), SPH_C32(0x87e12e1b), SPH_C32(0xec1f0003),
21650 SPH_C32(0x0bcd0300), SPH_C32(0xa50e0000), SPH_C32(0x7d3b0000),
21651 SPH_C32(0x0ff875fd), SPH_C32(0x14f30e93), SPH_C32(0x693d6a3f),
21652 SPH_C32(0xd7ed8cdc) },
21653 { SPH_C32(0xd5d60004), SPH_C32(0x8fefa100), SPH_C32(0x74070000),
21654 SPH_C32(0x4de70000), SPH_C32(0x457b7fae), SPH_C32(0x5a2fc480),
21655 SPH_C32(0xf6bd1936), SPH_C32(0x4220c525), SPH_C32(0x113a0003),
21656 SPH_C32(0xb8091200), SPH_C32(0x6bfe0000), SPH_C32(0xb3c20000),
21657 SPH_C32(0x33b5007d), SPH_C32(0x99a86a00), SPH_C32(0x19a5da99),
21658 SPH_C32(0xcd1f933d) },
21659 { SPH_C32(0xc9290004), SPH_C32(0x40a98300), SPH_C32(0x49d50000),
21660 SPH_C32(0xde370000), SPH_C32(0x9f800cc5), SPH_C32(0x72d9c299),
21661 SPH_C32(0x33bdd0b4), SPH_C32(0xac41744e), SPH_C32(0x99bb0003),
21662 SPH_C32(0xc9462400), SPH_C32(0x31aa0000), SPH_C32(0xedce0000),
21663 SPH_C32(0xf480221d), SPH_C32(0x5d3d053d), SPH_C32(0x7e5aaebc),
21664 SPH_C32(0x7932eaa2) },
21665 { SPH_C32(0x71140004), SPH_C32(0x56d88500), SPH_C32(0x7e4f0000),
21666 SPH_C32(0x2b860000), SPH_C32(0xbd016d69), SPH_C32(0xdc9133dc),
21667 SPH_C32(0x5599c6a2), SPH_C32(0x69809f70), SPH_C32(0x649e0003),
21668 SPH_C32(0x7a823500), SPH_C32(0xff5a0000), SPH_C32(0x23370000),
21669 SPH_C32(0xc8cd579d), SPH_C32(0xd06661ae), SPH_C32(0x0ec21e1a),
21670 SPH_C32(0x63c0f543) },
21671 { SPH_C32(0xbc8d0004), SPH_C32(0x8222a400), SPH_C32(0xdd710000),
21672 SPH_C32(0x4ec20000), SPH_C32(0x64f85b25), SPH_C32(0x3b17c937),
21673 SPH_C32(0x24da1437), SPH_C32(0x029e1230), SPH_C32(0x48dd0003),
21674 SPH_C32(0xd2fa2700), SPH_C32(0xaf460000), SPH_C32(0x1b5a0000),
21675 SPH_C32(0xf782673a), SPH_C32(0x924df9cf), SPH_C32(0xca19b5ab),
21676 SPH_C32(0xfc4dd689) },
21677 { SPH_C32(0x04b00004), SPH_C32(0x9453a200), SPH_C32(0xeaeb0000),
21678 SPH_C32(0xbb730000), SPH_C32(0x46793a89), SPH_C32(0x955f3872),
21679 SPH_C32(0x42fe0221), SPH_C32(0xc75ff90e), SPH_C32(0xb5f80003),
21680 SPH_C32(0x613e3600), SPH_C32(0x61b60000), SPH_C32(0xd5a30000),
21681 SPH_C32(0xcbcf12ba), SPH_C32(0x1f169d5c), SPH_C32(0xba81050d),
21682 SPH_C32(0xe6bfc968) },
21683 { SPH_C32(0x6d860007), SPH_C32(0x55054000), SPH_C32(0x06190000),
21684 SPH_C32(0x92490000), SPH_C32(0x174666dc), SPH_C32(0x3af1893c),
21685 SPH_C32(0x3cd6bdbe), SPH_C32(0x2989664e), SPH_C32(0xd3b60002),
21686 SPH_C32(0x7f274000), SPH_C32(0xc8dc0000), SPH_C32(0x2c310000),
21687 SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4), SPH_C32(0x97453192),
21688 SPH_C32(0xac3942a3) },
21689 { SPH_C32(0xd5bb0007), SPH_C32(0x43744600), SPH_C32(0x31830000),
21690 SPH_C32(0x67f80000), SPH_C32(0x35c70770), SPH_C32(0x94b97879),
21691 SPH_C32(0x5af2aba8), SPH_C32(0xec488d70), SPH_C32(0x2e930002),
21692 SPH_C32(0xcce35100), SPH_C32(0x062c0000), SPH_C32(0xe2c80000),
21693 SPH_C32(0x8d023743), SPH_C32(0xe1c97d37), SPH_C32(0xe7dd8134),
21694 SPH_C32(0xb6cb5d42) },
21695 { SPH_C32(0x18220007), SPH_C32(0x978e6700), SPH_C32(0x92bd0000),
21696 SPH_C32(0x02bc0000), SPH_C32(0xec3e313c), SPH_C32(0x733f8292),
21697 SPH_C32(0x2bb1793d), SPH_C32(0x87560030), SPH_C32(0x02d00002),
21698 SPH_C32(0x649b4300), SPH_C32(0x56300000), SPH_C32(0xdaa50000),
21699 SPH_C32(0xb24d07e4), SPH_C32(0xa3e2e556), SPH_C32(0x23062a85),
21700 SPH_C32(0x29467e88) },
21701 { SPH_C32(0xa01f0007), SPH_C32(0x81ff6100), SPH_C32(0xa5270000),
21702 SPH_C32(0xf70d0000), SPH_C32(0xcebf5090), SPH_C32(0xdd7773d7),
21703 SPH_C32(0x4d956f2b), SPH_C32(0x4297eb0e), SPH_C32(0xfff50002),
21704 SPH_C32(0xd75f5200), SPH_C32(0x98c00000), SPH_C32(0x145c0000),
21705 SPH_C32(0x8e007264), SPH_C32(0x2eb981c5), SPH_C32(0x539e9a23),
21706 SPH_C32(0x33b46169) },
21707 { SPH_C32(0xbce00007), SPH_C32(0x4eb94300), SPH_C32(0x98f50000),
21708 SPH_C32(0x64dd0000), SPH_C32(0x144423fb), SPH_C32(0xf58175ce),
21709 SPH_C32(0x8895a6a9), SPH_C32(0xacf65a65), SPH_C32(0x77740002),
21710 SPH_C32(0xa6106400), SPH_C32(0xc2940000), SPH_C32(0x4a500000),
21711 SPH_C32(0x49355004), SPH_C32(0xea2ceef8), SPH_C32(0x3461ee06),
21712 SPH_C32(0x879918f6) },
21713 { SPH_C32(0x04dd0007), SPH_C32(0x58c84500), SPH_C32(0xaf6f0000),
21714 SPH_C32(0x916c0000), SPH_C32(0x36c54257), SPH_C32(0x5bc9848b),
21715 SPH_C32(0xeeb1b0bf), SPH_C32(0x6937b15b), SPH_C32(0x8a510002),
21716 SPH_C32(0x15d47500), SPH_C32(0x0c640000), SPH_C32(0x84a90000),
21717 SPH_C32(0x75782584), SPH_C32(0x67778a6b), SPH_C32(0x44f95ea0),
21718 SPH_C32(0x9d6b0717) },
21719 { SPH_C32(0xc9440007), SPH_C32(0x8c326400), SPH_C32(0x0c510000),
21720 SPH_C32(0xf4280000), SPH_C32(0xef3c741b), SPH_C32(0xbc4f7e60),
21721 SPH_C32(0x9ff2622a), SPH_C32(0x02293c1b), SPH_C32(0xa6120002),
21722 SPH_C32(0xbdac6700), SPH_C32(0x5c780000), SPH_C32(0xbcc40000),
21723 SPH_C32(0x4a371523), SPH_C32(0x255c120a), SPH_C32(0x8022f511),
21724 SPH_C32(0x02e624dd) },
21725 { SPH_C32(0x71790007), SPH_C32(0x9a436200), SPH_C32(0x3bcb0000),
21726 SPH_C32(0x01990000), SPH_C32(0xcdbd15b7), SPH_C32(0x12078f25),
21727 SPH_C32(0xf9d6743c), SPH_C32(0xc7e8d725), SPH_C32(0x5b370002),
21728 SPH_C32(0x0e687600), SPH_C32(0x92880000), SPH_C32(0x723d0000),
21729 SPH_C32(0x767a60a3), SPH_C32(0xa8077699), SPH_C32(0xf0ba45b7),
21730 SPH_C32(0x18143b3c) },
21731 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
21732 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
21733 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
21734 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
21735 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
21736 SPH_C32(0x7b1bd6b9) },
21737 { SPH_C32(0x1e420001), SPH_C32(0x67468600), SPH_C32(0x2e660000),
21738 SPH_C32(0x636a0000), SPH_C32(0x180a0c51), SPH_C32(0x45825fb6),
21739 SPH_C32(0x4a495199), SPH_C32(0x694f87b6), SPH_C32(0xadda0004),
21740 SPH_C32(0xf6b05100), SPH_C32(0xf30b0000), SPH_C32(0xd71f0000),
21741 SPH_C32(0x27f12386), SPH_C32(0x6c291fce), SPH_C32(0x91307c30),
21742 SPH_C32(0x61e9c958) },
21743 { SPH_C32(0xd3db0001), SPH_C32(0xb3bca700), SPH_C32(0x8d580000),
21744 SPH_C32(0x062e0000), SPH_C32(0xc1f33a1d), SPH_C32(0xa204a55d),
21745 SPH_C32(0x3b0a830c), SPH_C32(0x02510af6), SPH_C32(0x81990004),
21746 SPH_C32(0x5ec84300), SPH_C32(0xa3170000), SPH_C32(0xef720000),
21747 SPH_C32(0x18be1321), SPH_C32(0x2e0287af), SPH_C32(0x55ebd781),
21748 SPH_C32(0xfe64ea92) },
21749 { SPH_C32(0x6be60001), SPH_C32(0xa5cda100), SPH_C32(0xbac20000),
21750 SPH_C32(0xf39f0000), SPH_C32(0xe3725bb1), SPH_C32(0x0c4c5418),
21751 SPH_C32(0x5d2e951a), SPH_C32(0xc790e1c8), SPH_C32(0x7cbc0004),
21752 SPH_C32(0xed0c5200), SPH_C32(0x6de70000), SPH_C32(0x218b0000),
21753 SPH_C32(0x24f366a1), SPH_C32(0xa359e33c), SPH_C32(0x25736727),
21754 SPH_C32(0xe496f573) },
21755 { SPH_C32(0x77190001), SPH_C32(0x6a8b8300), SPH_C32(0x87100000),
21756 SPH_C32(0x604f0000), SPH_C32(0x398928da), SPH_C32(0x24ba5201),
21757 SPH_C32(0x982e5c98), SPH_C32(0x29f150a3), SPH_C32(0xf43d0004),
21758 SPH_C32(0x9c436400), SPH_C32(0x37b30000), SPH_C32(0x7f870000),
21759 SPH_C32(0xe3c644c1), SPH_C32(0x67cc8c01), SPH_C32(0x428c1302),
21760 SPH_C32(0x50bb8cec) },
21761 { SPH_C32(0xcf240001), SPH_C32(0x7cfa8500), SPH_C32(0xb08a0000),
21762 SPH_C32(0x95fe0000), SPH_C32(0x1b084976), SPH_C32(0x8af2a344),
21763 SPH_C32(0xfe0a4a8e), SPH_C32(0xec30bb9d), SPH_C32(0x09180004),
21764 SPH_C32(0x2f877500), SPH_C32(0xf9430000), SPH_C32(0xb17e0000),
21765 SPH_C32(0xdf8b3141), SPH_C32(0xea97e892), SPH_C32(0x3214a3a4),
21766 SPH_C32(0x4a49930d) },
21767 { SPH_C32(0x02bd0001), SPH_C32(0xa800a400), SPH_C32(0x13b40000),
21768 SPH_C32(0xf0ba0000), SPH_C32(0xc2f17f3a), SPH_C32(0x6d7459af),
21769 SPH_C32(0x8f49981b), SPH_C32(0x872e36dd), SPH_C32(0x255b0004),
21770 SPH_C32(0x87ff6700), SPH_C32(0xa95f0000), SPH_C32(0x89130000),
21771 SPH_C32(0xe0c401e6), SPH_C32(0xa8bc70f3), SPH_C32(0xf6cf0815),
21772 SPH_C32(0xd5c4b0c7) },
21773 { SPH_C32(0xba800001), SPH_C32(0xbe71a200), SPH_C32(0x242e0000),
21774 SPH_C32(0x050b0000), SPH_C32(0xe0701e96), SPH_C32(0xc33ca8ea),
21775 SPH_C32(0xe96d8e0d), SPH_C32(0x42efdde3), SPH_C32(0xd87e0004),
21776 SPH_C32(0x343b7600), SPH_C32(0x67af0000), SPH_C32(0x47ea0000),
21777 SPH_C32(0xdc897466), SPH_C32(0x25e71460), SPH_C32(0x8657b8b3),
21778 SPH_C32(0xcf36af26) },
21779 { SPH_C32(0xd3b60002), SPH_C32(0x7f274000), SPH_C32(0xc8dc0000),
21780 SPH_C32(0x2c310000), SPH_C32(0xb14f42c3), SPH_C32(0x6c9219a4),
21781 SPH_C32(0x97453192), SPH_C32(0xac3942a3), SPH_C32(0xbe300005),
21782 SPH_C32(0x2a220000), SPH_C32(0xcec50000), SPH_C32(0xbe780000),
21783 SPH_C32(0xa609241f), SPH_C32(0x56639098), SPH_C32(0xab938c2c),
21784 SPH_C32(0x85b024ed) },
21785 { SPH_C32(0x6b8b0002), SPH_C32(0x69564600), SPH_C32(0xff460000),
21786 SPH_C32(0xd9800000), SPH_C32(0x93ce236f), SPH_C32(0xc2dae8e1),
21787 SPH_C32(0xf1612784), SPH_C32(0x69f8a99d), SPH_C32(0x43150005),
21788 SPH_C32(0x99e61100), SPH_C32(0x00350000), SPH_C32(0x70810000),
21789 SPH_C32(0x9a44519f), SPH_C32(0xdb38f40b), SPH_C32(0xdb0b3c8a),
21790 SPH_C32(0x9f423b0c) },
21791 { SPH_C32(0xa6120002), SPH_C32(0xbdac6700), SPH_C32(0x5c780000),
21792 SPH_C32(0xbcc40000), SPH_C32(0x4a371523), SPH_C32(0x255c120a),
21793 SPH_C32(0x8022f511), SPH_C32(0x02e624dd), SPH_C32(0x6f560005),
21794 SPH_C32(0x319e0300), SPH_C32(0x50290000), SPH_C32(0x48ec0000),
21795 SPH_C32(0xa50b6138), SPH_C32(0x99136c6a), SPH_C32(0x1fd0973b),
21796 SPH_C32(0x00cf18c6) },
21797 { SPH_C32(0x1e2f0002), SPH_C32(0xabdd6100), SPH_C32(0x6be20000),
21798 SPH_C32(0x49750000), SPH_C32(0x68b6748f), SPH_C32(0x8b14e34f),
21799 SPH_C32(0xe606e307), SPH_C32(0xc727cfe3), SPH_C32(0x92730005),
21800 SPH_C32(0x825a1200), SPH_C32(0x9ed90000), SPH_C32(0x86150000),
21801 SPH_C32(0x994614b8), SPH_C32(0x144808f9), SPH_C32(0x6f48279d),
21802 SPH_C32(0x1a3d0727) },
21803 { SPH_C32(0x02d00002), SPH_C32(0x649b4300), SPH_C32(0x56300000),
21804 SPH_C32(0xdaa50000), SPH_C32(0xb24d07e4), SPH_C32(0xa3e2e556),
21805 SPH_C32(0x23062a85), SPH_C32(0x29467e88), SPH_C32(0x1af20005),
21806 SPH_C32(0xf3152400), SPH_C32(0xc48d0000), SPH_C32(0xd8190000),
21807 SPH_C32(0x5e7336d8), SPH_C32(0xd0dd67c4), SPH_C32(0x08b753b8),
21808 SPH_C32(0xae107eb8) },
21809 { SPH_C32(0xbaed0002), SPH_C32(0x72ea4500), SPH_C32(0x61aa0000),
21810 SPH_C32(0x2f140000), SPH_C32(0x90cc6648), SPH_C32(0x0daa1413),
21811 SPH_C32(0x45223c93), SPH_C32(0xec8795b6), SPH_C32(0xe7d70005),
21812 SPH_C32(0x40d13500), SPH_C32(0x0a7d0000), SPH_C32(0x16e00000),
21813 SPH_C32(0x623e4358), SPH_C32(0x5d860357), SPH_C32(0x782fe31e),
21814 SPH_C32(0xb4e26159) },
21815 { SPH_C32(0x77740002), SPH_C32(0xa6106400), SPH_C32(0xc2940000),
21816 SPH_C32(0x4a500000), SPH_C32(0x49355004), SPH_C32(0xea2ceef8),
21817 SPH_C32(0x3461ee06), SPH_C32(0x879918f6), SPH_C32(0xcb940005),
21818 SPH_C32(0xe8a92700), SPH_C32(0x5a610000), SPH_C32(0x2e8d0000),
21819 SPH_C32(0x5d7173ff), SPH_C32(0x1fad9b36), SPH_C32(0xbcf448af),
21820 SPH_C32(0x2b6f4293) },
21821 { SPH_C32(0xcf490002), SPH_C32(0xb0616200), SPH_C32(0xf50e0000),
21822 SPH_C32(0xbfe10000), SPH_C32(0x6bb431a8), SPH_C32(0x44641fbd),
21823 SPH_C32(0x5245f810), SPH_C32(0x4258f3c8), SPH_C32(0x36b10005),
21824 SPH_C32(0x5b6d3600), SPH_C32(0x94910000), SPH_C32(0xe0740000),
21825 SPH_C32(0x613c067f), SPH_C32(0x92f6ffa5), SPH_C32(0xcc6cf809),
21826 SPH_C32(0x319d5d72) },
21827 { SPH_C32(0x48b00000), SPH_C32(0x1e61c000), SPH_C32(0xeac20000),
21828 SPH_C32(0x31450000), SPH_C32(0x873e1fe4), SPH_C32(0x5cdb4536),
21829 SPH_C32(0x66560735), SPH_C32(0x52259edc), SPH_C32(0xcbf90006),
21830 SPH_C32(0x2432c000), SPH_C32(0x1fe50000), SPH_C32(0x04920000),
21831 SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf), SPH_C32(0x10bbfa31),
21832 SPH_C32(0x85070ac6) },
21833 { SPH_C32(0xf08d0000), SPH_C32(0x0810c600), SPH_C32(0xdd580000),
21834 SPH_C32(0xc4f40000), SPH_C32(0xa5bf7e48), SPH_C32(0xf293b473),
21835 SPH_C32(0x00721123), SPH_C32(0x97e475e2), SPH_C32(0x36dc0006),
21836 SPH_C32(0x97f6d100), SPH_C32(0xd1150000), SPH_C32(0xca6b0000),
21837 SPH_C32(0x11807ea1), SPH_C32(0x5c60435c), SPH_C32(0x60234a97),
21838 SPH_C32(0x9ff51527) },
21839 { SPH_C32(0x3d140000), SPH_C32(0xdceae700), SPH_C32(0x7e660000),
21840 SPH_C32(0xa1b00000), SPH_C32(0x7c464804), SPH_C32(0x15154e98),
21841 SPH_C32(0x7131c3b6), SPH_C32(0xfcfaf8a2), SPH_C32(0x1a9f0006),
21842 SPH_C32(0x3f8ec300), SPH_C32(0x81090000), SPH_C32(0xf2060000),
21843 SPH_C32(0x2ecf4e06), SPH_C32(0x1e4bdb3d), SPH_C32(0xa4f8e126),
21844 SPH_C32(0x007836ed) },
21845 { SPH_C32(0x85290000), SPH_C32(0xca9be100), SPH_C32(0x49fc0000),
21846 SPH_C32(0x54010000), SPH_C32(0x5ec729a8), SPH_C32(0xbb5dbfdd),
21847 SPH_C32(0x1715d5a0), SPH_C32(0x393b139c), SPH_C32(0xe7ba0006),
21848 SPH_C32(0x8c4ad200), SPH_C32(0x4ff90000), SPH_C32(0x3cff0000),
21849 SPH_C32(0x12823b86), SPH_C32(0x9310bfae), SPH_C32(0xd4605180),
21850 SPH_C32(0x1a8a290c) },
21851 { SPH_C32(0x99d60000), SPH_C32(0x05ddc300), SPH_C32(0x742e0000),
21852 SPH_C32(0xc7d10000), SPH_C32(0x843c5ac3), SPH_C32(0x93abb9c4),
21853 SPH_C32(0xd2151c22), SPH_C32(0xd75aa2f7), SPH_C32(0x6f3b0006),
21854 SPH_C32(0xfd05e400), SPH_C32(0x15ad0000), SPH_C32(0x62f30000),
21855 SPH_C32(0xd5b719e6), SPH_C32(0x5785d093), SPH_C32(0xb39f25a5),
21856 SPH_C32(0xaea75093) },
21857 { SPH_C32(0x21eb0000), SPH_C32(0x13acc500), SPH_C32(0x43b40000),
21858 SPH_C32(0x32600000), SPH_C32(0xa6bd3b6f), SPH_C32(0x3de34881),
21859 SPH_C32(0xb4310a34), SPH_C32(0x129b49c9), SPH_C32(0x921e0006),
21860 SPH_C32(0x4ec1f500), SPH_C32(0xdb5d0000), SPH_C32(0xac0a0000),
21861 SPH_C32(0xe9fa6c66), SPH_C32(0xdadeb400), SPH_C32(0xc3079503),
21862 SPH_C32(0xb4554f72) },
21863 { SPH_C32(0xec720000), SPH_C32(0xc756e400), SPH_C32(0xe08a0000),
21864 SPH_C32(0x57240000), SPH_C32(0x7f440d23), SPH_C32(0xda65b26a),
21865 SPH_C32(0xc572d8a1), SPH_C32(0x7985c489), SPH_C32(0xbe5d0006),
21866 SPH_C32(0xe6b9e700), SPH_C32(0x8b410000), SPH_C32(0x94670000),
21867 SPH_C32(0xd6b55cc1), SPH_C32(0x98f52c61), SPH_C32(0x07dc3eb2),
21868 SPH_C32(0x2bd86cb8) },
21869 { SPH_C32(0x544f0000), SPH_C32(0xd127e200), SPH_C32(0xd7100000),
21870 SPH_C32(0xa2950000), SPH_C32(0x5dc56c8f), SPH_C32(0x742d432f),
21871 SPH_C32(0xa356ceb7), SPH_C32(0xbc442fb7), SPH_C32(0x43780006),
21872 SPH_C32(0x557df600), SPH_C32(0x45b10000), SPH_C32(0x5a9e0000),
21873 SPH_C32(0xeaf82941), SPH_C32(0x15ae48f2), SPH_C32(0x77448e14),
21874 SPH_C32(0x312a7359) },
21875 { SPH_C32(0x3d790003), SPH_C32(0x10710000), SPH_C32(0x3be20000),
21876 SPH_C32(0x8baf0000), SPH_C32(0x0cfa30da), SPH_C32(0xdb83f261),
21877 SPH_C32(0xdd7e7128), SPH_C32(0x5292b0f7), SPH_C32(0x25360007),
21878 SPH_C32(0x4b648000), SPH_C32(0xecdb0000), SPH_C32(0xa30c0000),
21879 SPH_C32(0x90787938), SPH_C32(0x662acc0a), SPH_C32(0x5a80ba8b),
21880 SPH_C32(0x7bacf892) },
21881 { SPH_C32(0x85440003), SPH_C32(0x06000600), SPH_C32(0x0c780000),
21882 SPH_C32(0x7e1e0000), SPH_C32(0x2e7b5176), SPH_C32(0x75cb0324),
21883 SPH_C32(0xbb5a673e), SPH_C32(0x97535bc9), SPH_C32(0xd8130007),
21884 SPH_C32(0xf8a09100), SPH_C32(0x222b0000), SPH_C32(0x6df50000),
21885 SPH_C32(0xac350cb8), SPH_C32(0xeb71a899), SPH_C32(0x2a180a2d),
21886 SPH_C32(0x615ee773) },
21887 { SPH_C32(0x48dd0003), SPH_C32(0xd2fa2700), SPH_C32(0xaf460000),
21888 SPH_C32(0x1b5a0000), SPH_C32(0xf782673a), SPH_C32(0x924df9cf),
21889 SPH_C32(0xca19b5ab), SPH_C32(0xfc4dd689), SPH_C32(0xf4500007),
21890 SPH_C32(0x50d88300), SPH_C32(0x72370000), SPH_C32(0x55980000),
21891 SPH_C32(0x937a3c1f), SPH_C32(0xa95a30f8), SPH_C32(0xeec3a19c),
21892 SPH_C32(0xfed3c4b9) },
21893 { SPH_C32(0xf0e00003), SPH_C32(0xc48b2100), SPH_C32(0x98dc0000),
21894 SPH_C32(0xeeeb0000), SPH_C32(0xd5030696), SPH_C32(0x3c05088a),
21895 SPH_C32(0xac3da3bd), SPH_C32(0x398c3db7), SPH_C32(0x09750007),
21896 SPH_C32(0xe31c9200), SPH_C32(0xbcc70000), SPH_C32(0x9b610000),
21897 SPH_C32(0xaf37499f), SPH_C32(0x2401546b), SPH_C32(0x9e5b113a),
21898 SPH_C32(0xe421db58) },
21899 { SPH_C32(0xec1f0003), SPH_C32(0x0bcd0300), SPH_C32(0xa50e0000),
21900 SPH_C32(0x7d3b0000), SPH_C32(0x0ff875fd), SPH_C32(0x14f30e93),
21901 SPH_C32(0x693d6a3f), SPH_C32(0xd7ed8cdc), SPH_C32(0x81f40007),
21902 SPH_C32(0x9253a400), SPH_C32(0xe6930000), SPH_C32(0xc56d0000),
21903 SPH_C32(0x68026bff), SPH_C32(0xe0943b56), SPH_C32(0xf9a4651f),
21904 SPH_C32(0x500ca2c7) },
21905 { SPH_C32(0x54220003), SPH_C32(0x1dbc0500), SPH_C32(0x92940000),
21906 SPH_C32(0x888a0000), SPH_C32(0x2d791451), SPH_C32(0xbabbffd6),
21907 SPH_C32(0x0f197c29), SPH_C32(0x122c67e2), SPH_C32(0x7cd10007),
21908 SPH_C32(0x2197b500), SPH_C32(0x28630000), SPH_C32(0x0b940000),
21909 SPH_C32(0x544f1e7f), SPH_C32(0x6dcf5fc5), SPH_C32(0x893cd5b9),
21910 SPH_C32(0x4afebd26) },
21911 { SPH_C32(0x99bb0003), SPH_C32(0xc9462400), SPH_C32(0x31aa0000),
21912 SPH_C32(0xedce0000), SPH_C32(0xf480221d), SPH_C32(0x5d3d053d),
21913 SPH_C32(0x7e5aaebc), SPH_C32(0x7932eaa2), SPH_C32(0x50920007),
21914 SPH_C32(0x89efa700), SPH_C32(0x787f0000), SPH_C32(0x33f90000),
21915 SPH_C32(0x6b002ed8), SPH_C32(0x2fe4c7a4), SPH_C32(0x4de77e08),
21916 SPH_C32(0xd5739eec) },
21917 { SPH_C32(0x21860003), SPH_C32(0xdf372200), SPH_C32(0x06300000),
21918 SPH_C32(0x187f0000), SPH_C32(0xd60143b1), SPH_C32(0xf375f478),
21919 SPH_C32(0x187eb8aa), SPH_C32(0xbcf3019c), SPH_C32(0xadb70007),
21920 SPH_C32(0x3a2bb600), SPH_C32(0xb68f0000), SPH_C32(0xfd000000),
21921 SPH_C32(0x574d5b58), SPH_C32(0xa2bfa337), SPH_C32(0x3d7fceae),
21922 SPH_C32(0xcf81810d) },
21923 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
21924 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
21925 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
21926 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
21927 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
21928 SPH_C32(0xd795ba31) },
21929 { SPH_C32(0xe8c20004), SPH_C32(0x53054600), SPH_C32(0x0a610000),
21930 SPH_C32(0xec570000), SPH_C32(0x393d37aa), SPH_C32(0x4f3a8a18),
21931 SPH_C32(0x878cda80), SPH_C32(0xbeda3d87), SPH_C32(0x0ba50005),
21932 SPH_C32(0x8787d100), SPH_C32(0xeaf70000), SPH_C32(0x41c40000),
21933 SPH_C32(0x1d7a4e7b), SPH_C32(0x87e3b13d), SPH_C32(0xbd5d3bbf),
21934 SPH_C32(0xcd67a5d0) },
21935 { SPH_C32(0x255b0004), SPH_C32(0x87ff6700), SPH_C32(0xa95f0000),
21936 SPH_C32(0x89130000), SPH_C32(0xe0c401e6), SPH_C32(0xa8bc70f3),
21937 SPH_C32(0xf6cf0815), SPH_C32(0xd5c4b0c7), SPH_C32(0x27e60005),
21938 SPH_C32(0x2fffc300), SPH_C32(0xbaeb0000), SPH_C32(0x79a90000),
21939 SPH_C32(0x22357edc), SPH_C32(0xc5c8295c), SPH_C32(0x7986900e),
21940 SPH_C32(0x52ea861a) },
21941 { SPH_C32(0x9d660004), SPH_C32(0x918e6100), SPH_C32(0x9ec50000),
21942 SPH_C32(0x7ca20000), SPH_C32(0xc245604a), SPH_C32(0x06f481b6),
21943 SPH_C32(0x90eb1e03), SPH_C32(0x10055bf9), SPH_C32(0xdac30005),
21944 SPH_C32(0x9c3bd200), SPH_C32(0x741b0000), SPH_C32(0xb7500000),
21945 SPH_C32(0x1e780b5c), SPH_C32(0x48934dcf), SPH_C32(0x091e20a8),
21946 SPH_C32(0x481899fb) },
21947 { SPH_C32(0x81990004), SPH_C32(0x5ec84300), SPH_C32(0xa3170000),
21948 SPH_C32(0xef720000), SPH_C32(0x18be1321), SPH_C32(0x2e0287af),
21949 SPH_C32(0x55ebd781), SPH_C32(0xfe64ea92), SPH_C32(0x52420005),
21950 SPH_C32(0xed74e400), SPH_C32(0x2e4f0000), SPH_C32(0xe95c0000),
21951 SPH_C32(0xd94d293c), SPH_C32(0x8c0622f2), SPH_C32(0x6ee1548d),
21952 SPH_C32(0xfc35e064) },
21953 { SPH_C32(0x39a40004), SPH_C32(0x48b94500), SPH_C32(0x948d0000),
21954 SPH_C32(0x1ac30000), SPH_C32(0x3a3f728d), SPH_C32(0x804a76ea),
21955 SPH_C32(0x33cfc197), SPH_C32(0x3ba501ac), SPH_C32(0xaf670005),
21956 SPH_C32(0x5eb0f500), SPH_C32(0xe0bf0000), SPH_C32(0x27a50000),
21957 SPH_C32(0xe5005cbc), SPH_C32(0x015d4661), SPH_C32(0x1e79e42b),
21958 SPH_C32(0xe6c7ff85) },
21959 { SPH_C32(0xf43d0004), SPH_C32(0x9c436400), SPH_C32(0x37b30000),
21960 SPH_C32(0x7f870000), SPH_C32(0xe3c644c1), SPH_C32(0x67cc8c01),
21961 SPH_C32(0x428c1302), SPH_C32(0x50bb8cec), SPH_C32(0x83240005),
21962 SPH_C32(0xf6c8e700), SPH_C32(0xb0a30000), SPH_C32(0x1fc80000),
21963 SPH_C32(0xda4f6c1b), SPH_C32(0x4376de00), SPH_C32(0xdaa24f9a),
21964 SPH_C32(0x794adc4f) },
21965 { SPH_C32(0x4c000004), SPH_C32(0x8a326200), SPH_C32(0x00290000),
21966 SPH_C32(0x8a360000), SPH_C32(0xc147256d), SPH_C32(0xc9847d44),
21967 SPH_C32(0x24a80514), SPH_C32(0x957a67d2), SPH_C32(0x7e010005),
21968 SPH_C32(0x450cf600), SPH_C32(0x7e530000), SPH_C32(0xd1310000),
21969 SPH_C32(0xe602199b), SPH_C32(0xce2dba93), SPH_C32(0xaa3aff3c),
21970 SPH_C32(0x63b8c3ae) },
21971 { SPH_C32(0x25360007), SPH_C32(0x4b648000), SPH_C32(0xecdb0000),
21972 SPH_C32(0xa30c0000), SPH_C32(0x90787938), SPH_C32(0x662acc0a),
21973 SPH_C32(0x5a80ba8b), SPH_C32(0x7bacf892), SPH_C32(0x184f0004),
21974 SPH_C32(0x5b158000), SPH_C32(0xd7390000), SPH_C32(0x28a30000),
21975 SPH_C32(0x9c8249e2), SPH_C32(0xbda93e6b), SPH_C32(0x87fecba3),
21976 SPH_C32(0x293e4865) },
21977 { SPH_C32(0x9d0b0007), SPH_C32(0x5d158600), SPH_C32(0xdb410000),
21978 SPH_C32(0x56bd0000), SPH_C32(0xb2f91894), SPH_C32(0xc8623d4f),
21979 SPH_C32(0x3ca4ac9d), SPH_C32(0xbe6d13ac), SPH_C32(0xe56a0004),
21980 SPH_C32(0xe8d19100), SPH_C32(0x19c90000), SPH_C32(0xe65a0000),
21981 SPH_C32(0xa0cf3c62), SPH_C32(0x30f25af8), SPH_C32(0xf7667b05),
21982 SPH_C32(0x33cc5784) },
21983 { SPH_C32(0x50920007), SPH_C32(0x89efa700), SPH_C32(0x787f0000),
21984 SPH_C32(0x33f90000), SPH_C32(0x6b002ed8), SPH_C32(0x2fe4c7a4),
21985 SPH_C32(0x4de77e08), SPH_C32(0xd5739eec), SPH_C32(0xc9290004),
21986 SPH_C32(0x40a98300), SPH_C32(0x49d50000), SPH_C32(0xde370000),
21987 SPH_C32(0x9f800cc5), SPH_C32(0x72d9c299), SPH_C32(0x33bdd0b4),
21988 SPH_C32(0xac41744e) },
21989 { SPH_C32(0xe8af0007), SPH_C32(0x9f9ea100), SPH_C32(0x4fe50000),
21990 SPH_C32(0xc6480000), SPH_C32(0x49814f74), SPH_C32(0x81ac36e1),
21991 SPH_C32(0x2bc3681e), SPH_C32(0x10b275d2), SPH_C32(0x340c0004),
21992 SPH_C32(0xf36d9200), SPH_C32(0x87250000), SPH_C32(0x10ce0000),
21993 SPH_C32(0xa3cd7945), SPH_C32(0xff82a60a), SPH_C32(0x43256012),
21994 SPH_C32(0xb6b36baf) },
21995 { SPH_C32(0xf4500007), SPH_C32(0x50d88300), SPH_C32(0x72370000),
21996 SPH_C32(0x55980000), SPH_C32(0x937a3c1f), SPH_C32(0xa95a30f8),
21997 SPH_C32(0xeec3a19c), SPH_C32(0xfed3c4b9), SPH_C32(0xbc8d0004),
21998 SPH_C32(0x8222a400), SPH_C32(0xdd710000), SPH_C32(0x4ec20000),
21999 SPH_C32(0x64f85b25), SPH_C32(0x3b17c937), SPH_C32(0x24da1437),
22000 SPH_C32(0x029e1230) },
22001 { SPH_C32(0x4c6d0007), SPH_C32(0x46a98500), SPH_C32(0x45ad0000),
22002 SPH_C32(0xa0290000), SPH_C32(0xb1fb5db3), SPH_C32(0x0712c1bd),
22003 SPH_C32(0x88e7b78a), SPH_C32(0x3b122f87), SPH_C32(0x41a80004),
22004 SPH_C32(0x31e6b500), SPH_C32(0x13810000), SPH_C32(0x803b0000),
22005 SPH_C32(0x58b52ea5), SPH_C32(0xb64cada4), SPH_C32(0x5442a491),
22006 SPH_C32(0x186c0dd1) },
22007 { SPH_C32(0x81f40007), SPH_C32(0x9253a400), SPH_C32(0xe6930000),
22008 SPH_C32(0xc56d0000), SPH_C32(0x68026bff), SPH_C32(0xe0943b56),
22009 SPH_C32(0xf9a4651f), SPH_C32(0x500ca2c7), SPH_C32(0x6deb0004),
22010 SPH_C32(0x999ea700), SPH_C32(0x439d0000), SPH_C32(0xb8560000),
22011 SPH_C32(0x67fa1e02), SPH_C32(0xf46735c5), SPH_C32(0x90990f20),
22012 SPH_C32(0x87e12e1b) },
22013 { SPH_C32(0x39c90007), SPH_C32(0x8422a200), SPH_C32(0xd1090000),
22014 SPH_C32(0x30dc0000), SPH_C32(0x4a830a53), SPH_C32(0x4edcca13),
22015 SPH_C32(0x9f807309), SPH_C32(0x95cd49f9), SPH_C32(0x90ce0004),
22016 SPH_C32(0x2a5ab600), SPH_C32(0x8d6d0000), SPH_C32(0x76af0000),
22017 SPH_C32(0x5bb76b82), SPH_C32(0x793c5156), SPH_C32(0xe001bf86),
22018 SPH_C32(0x9d1331fa) },
22019 { SPH_C32(0xbe300005), SPH_C32(0x2a220000), SPH_C32(0xcec50000),
22020 SPH_C32(0xbe780000), SPH_C32(0xa609241f), SPH_C32(0x56639098),
22021 SPH_C32(0xab938c2c), SPH_C32(0x85b024ed), SPH_C32(0x6d860007),
22022 SPH_C32(0x55054000), SPH_C32(0x06190000), SPH_C32(0x92490000),
22023 SPH_C32(0x174666dc), SPH_C32(0x3af1893c), SPH_C32(0x3cd6bdbe),
22024 SPH_C32(0x2989664e) },
22025 { SPH_C32(0x060d0005), SPH_C32(0x3c530600), SPH_C32(0xf95f0000),
22026 SPH_C32(0x4bc90000), SPH_C32(0x848845b3), SPH_C32(0xf82b61dd),
22027 SPH_C32(0xcdb79a3a), SPH_C32(0x4071cfd3), SPH_C32(0x90a30007),
22028 SPH_C32(0xe6c15100), SPH_C32(0xc8e90000), SPH_C32(0x5cb00000),
22029 SPH_C32(0x2b0b135c), SPH_C32(0xb7aaedaf), SPH_C32(0x4c4e0d18),
22030 SPH_C32(0x337b79af) },
22031 { SPH_C32(0xcb940005), SPH_C32(0xe8a92700), SPH_C32(0x5a610000),
22032 SPH_C32(0x2e8d0000), SPH_C32(0x5d7173ff), SPH_C32(0x1fad9b36),
22033 SPH_C32(0xbcf448af), SPH_C32(0x2b6f4293), SPH_C32(0xbce00007),
22034 SPH_C32(0x4eb94300), SPH_C32(0x98f50000), SPH_C32(0x64dd0000),
22035 SPH_C32(0x144423fb), SPH_C32(0xf58175ce), SPH_C32(0x8895a6a9),
22036 SPH_C32(0xacf65a65) },
22037 { SPH_C32(0x73a90005), SPH_C32(0xfed82100), SPH_C32(0x6dfb0000),
22038 SPH_C32(0xdb3c0000), SPH_C32(0x7ff01253), SPH_C32(0xb1e56a73),
22039 SPH_C32(0xdad05eb9), SPH_C32(0xeeaea9ad), SPH_C32(0x41c50007),
22040 SPH_C32(0xfd7d5200), SPH_C32(0x56050000), SPH_C32(0xaa240000),
22041 SPH_C32(0x2809567b), SPH_C32(0x78da115d), SPH_C32(0xf80d160f),
22042 SPH_C32(0xb6044584) },
22043 { SPH_C32(0x6f560005), SPH_C32(0x319e0300), SPH_C32(0x50290000),
22044 SPH_C32(0x48ec0000), SPH_C32(0xa50b6138), SPH_C32(0x99136c6a),
22045 SPH_C32(0x1fd0973b), SPH_C32(0x00cf18c6), SPH_C32(0xc9440007),
22046 SPH_C32(0x8c326400), SPH_C32(0x0c510000), SPH_C32(0xf4280000),
22047 SPH_C32(0xef3c741b), SPH_C32(0xbc4f7e60), SPH_C32(0x9ff2622a),
22048 SPH_C32(0x02293c1b) },
22049 { SPH_C32(0xd76b0005), SPH_C32(0x27ef0500), SPH_C32(0x67b30000),
22050 SPH_C32(0xbd5d0000), SPH_C32(0x878a0094), SPH_C32(0x375b9d2f),
22051 SPH_C32(0x79f4812d), SPH_C32(0xc50ef3f8), SPH_C32(0x34610007),
22052 SPH_C32(0x3ff67500), SPH_C32(0xc2a10000), SPH_C32(0x3ad10000),
22053 SPH_C32(0xd371019b), SPH_C32(0x31141af3), SPH_C32(0xef6ad28c),
22054 SPH_C32(0x18db23fa) },
22055 { SPH_C32(0x1af20005), SPH_C32(0xf3152400), SPH_C32(0xc48d0000),
22056 SPH_C32(0xd8190000), SPH_C32(0x5e7336d8), SPH_C32(0xd0dd67c4),
22057 SPH_C32(0x08b753b8), SPH_C32(0xae107eb8), SPH_C32(0x18220007),
22058 SPH_C32(0x978e6700), SPH_C32(0x92bd0000), SPH_C32(0x02bc0000),
22059 SPH_C32(0xec3e313c), SPH_C32(0x733f8292), SPH_C32(0x2bb1793d),
22060 SPH_C32(0x87560030) },
22061 { SPH_C32(0xa2cf0005), SPH_C32(0xe5642200), SPH_C32(0xf3170000),
22062 SPH_C32(0x2da80000), SPH_C32(0x7cf25774), SPH_C32(0x7e959681),
22063 SPH_C32(0x6e9345ae), SPH_C32(0x6bd19586), SPH_C32(0xe5070007),
22064 SPH_C32(0x244a7600), SPH_C32(0x5c4d0000), SPH_C32(0xcc450000),
22065 SPH_C32(0xd07344bc), SPH_C32(0xfe64e601), SPH_C32(0x5b29c99b),
22066 SPH_C32(0x9da41fd1) },
22067 { SPH_C32(0xcbf90006), SPH_C32(0x2432c000), SPH_C32(0x1fe50000),
22068 SPH_C32(0x04920000), SPH_C32(0x2dcd0b21), SPH_C32(0xd13b27cf),
22069 SPH_C32(0x10bbfa31), SPH_C32(0x85070ac6), SPH_C32(0x83490006),
22070 SPH_C32(0x3a530000), SPH_C32(0xf5270000), SPH_C32(0x35d70000),
22071 SPH_C32(0xaaf314c5), SPH_C32(0x8de062f9), SPH_C32(0x76edfd04),
22072 SPH_C32(0xd722941a) },
22073 { SPH_C32(0x73c40006), SPH_C32(0x3243c600), SPH_C32(0x287f0000),
22074 SPH_C32(0xf1230000), SPH_C32(0x0f4c6a8d), SPH_C32(0x7f73d68a),
22075 SPH_C32(0x769fec27), SPH_C32(0x40c6e1f8), SPH_C32(0x7e6c0006),
22076 SPH_C32(0x89971100), SPH_C32(0x3bd70000), SPH_C32(0xfb2e0000),
22077 SPH_C32(0x96be6145), SPH_C32(0x00bb066a), SPH_C32(0x06754da2),
22078 SPH_C32(0xcdd08bfb) },
22079 { SPH_C32(0xbe5d0006), SPH_C32(0xe6b9e700), SPH_C32(0x8b410000),
22080 SPH_C32(0x94670000), SPH_C32(0xd6b55cc1), SPH_C32(0x98f52c61),
22081 SPH_C32(0x07dc3eb2), SPH_C32(0x2bd86cb8), SPH_C32(0x522f0006),
22082 SPH_C32(0x21ef0300), SPH_C32(0x6bcb0000), SPH_C32(0xc3430000),
22083 SPH_C32(0xa9f151e2), SPH_C32(0x42909e0b), SPH_C32(0xc2aee613),
22084 SPH_C32(0x525da831) },
22085 { SPH_C32(0x06600006), SPH_C32(0xf0c8e100), SPH_C32(0xbcdb0000),
22086 SPH_C32(0x61d60000), SPH_C32(0xf4343d6d), SPH_C32(0x36bddd24),
22087 SPH_C32(0x61f828a4), SPH_C32(0xee198786), SPH_C32(0xaf0a0006),
22088 SPH_C32(0x922b1200), SPH_C32(0xa53b0000), SPH_C32(0x0dba0000),
22089 SPH_C32(0x95bc2462), SPH_C32(0xcfcbfa98), SPH_C32(0xb23656b5),
22090 SPH_C32(0x48afb7d0) },
22091 { SPH_C32(0x1a9f0006), SPH_C32(0x3f8ec300), SPH_C32(0x81090000),
22092 SPH_C32(0xf2060000), SPH_C32(0x2ecf4e06), SPH_C32(0x1e4bdb3d),
22093 SPH_C32(0xa4f8e126), SPH_C32(0x007836ed), SPH_C32(0x278b0006),
22094 SPH_C32(0xe3642400), SPH_C32(0xff6f0000), SPH_C32(0x53b60000),
22095 SPH_C32(0x52890602), SPH_C32(0x0b5e95a5), SPH_C32(0xd5c92290),
22096 SPH_C32(0xfc82ce4f) },
22097 { SPH_C32(0xa2a20006), SPH_C32(0x29ffc500), SPH_C32(0xb6930000),
22098 SPH_C32(0x07b70000), SPH_C32(0x0c4e2faa), SPH_C32(0xb0032a78),
22099 SPH_C32(0xc2dcf730), SPH_C32(0xc5b9ddd3), SPH_C32(0xdaae0006),
22100 SPH_C32(0x50a03500), SPH_C32(0x319f0000), SPH_C32(0x9d4f0000),
22101 SPH_C32(0x6ec47382), SPH_C32(0x8605f136), SPH_C32(0xa5519236),
22102 SPH_C32(0xe670d1ae) },
22103 { SPH_C32(0x6f3b0006), SPH_C32(0xfd05e400), SPH_C32(0x15ad0000),
22104 SPH_C32(0x62f30000), SPH_C32(0xd5b719e6), SPH_C32(0x5785d093),
22105 SPH_C32(0xb39f25a5), SPH_C32(0xaea75093), SPH_C32(0xf6ed0006),
22106 SPH_C32(0xf8d82700), SPH_C32(0x61830000), SPH_C32(0xa5220000),
22107 SPH_C32(0x518b4325), SPH_C32(0xc42e6957), SPH_C32(0x618a3987),
22108 SPH_C32(0x79fdf264) },
22109 { SPH_C32(0xd7060006), SPH_C32(0xeb74e200), SPH_C32(0x22370000),
22110 SPH_C32(0x97420000), SPH_C32(0xf736784a), SPH_C32(0xf9cd21d6),
22111 SPH_C32(0xd5bb33b3), SPH_C32(0x6b66bbad), SPH_C32(0x0bc80006),
22112 SPH_C32(0x4b1c3600), SPH_C32(0xaf730000), SPH_C32(0x6bdb0000),
22113 SPH_C32(0x6dc636a5), SPH_C32(0x49750dc4), SPH_C32(0x11128921),
22114 SPH_C32(0x630fed85) }
22115 };
22116 static const sph_u32 T512_21[128][16] = {
22117 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22118 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22119 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22120 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22121 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22122 SPH_C32(0x00000000) },
22123 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
22124 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
22125 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
22126 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
22127 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
22128 SPH_C32(0x2c3b504e) },
22129 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
22130 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
22131 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
22132 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
22133 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
22134 SPH_C32(0x524a0d59) },
22135 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
22136 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
22137 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
22138 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
22139 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
22140 SPH_C32(0x7e715d17) },
22141 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
22142 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
22143 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
22144 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
22145 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
22146 SPH_C32(0x378dd173) },
22147 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
22148 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
22149 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
22150 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
22151 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
22152 SPH_C32(0x1bb6813d) },
22153 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
22154 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
22155 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
22156 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
22157 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
22158 SPH_C32(0x65c7dc2a) },
22159 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
22160 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
22161 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
22162 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
22163 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
22164 SPH_C32(0x49fc8c64) },
22165 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
22166 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
22167 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
22168 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
22169 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
22170 SPH_C32(0x8b6c72bd) },
22171 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
22172 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
22173 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
22174 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
22175 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
22176 SPH_C32(0xa75722f3) },
22177 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
22178 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
22179 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
22180 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
22181 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
22182 SPH_C32(0xd9267fe4) },
22183 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
22184 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
22185 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
22186 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
22187 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
22188 SPH_C32(0xf51d2faa) },
22189 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
22190 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
22191 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
22192 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
22193 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
22194 SPH_C32(0xbce1a3ce) },
22195 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
22196 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
22197 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
22198 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
22199 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
22200 SPH_C32(0x90daf380) },
22201 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
22202 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
22203 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
22204 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
22205 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
22206 SPH_C32(0xeeabae97) },
22207 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
22208 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
22209 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
22210 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
22211 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
22212 SPH_C32(0xc290fed9) },
22213 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
22214 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
22215 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
22216 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
22217 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
22218 SPH_C32(0xa123ff9f) },
22219 { SPH_C32(0x58220000), SPH_C32(0x4f940f5c), SPH_C32(0x67d70000),
22220 SPH_C32(0x36f40000), SPH_C32(0x1d0f7ec5), SPH_C32(0x73cca006),
22221 SPH_C32(0x2a1953b8), SPH_C32(0xca3a5d87), SPH_C32(0x42af0000),
22222 SPH_C32(0x5b630518), SPH_C32(0x3c520000), SPH_C32(0x266b0000),
22223 SPH_C32(0x2729001e), SPH_C32(0x5d726036), SPH_C32(0x4ec27922),
22224 SPH_C32(0x8d18afd1) },
22225 { SPH_C32(0xb0ff0000), SPH_C32(0xb5de0f18), SPH_C32(0x5bfa0000),
22226 SPH_C32(0x8de10000), SPH_C32(0x9db248de), SPH_C32(0x5724bd42),
22227 SPH_C32(0x95b1914c), SPH_C32(0x987050de), SPH_C32(0x16ff0000),
22228 SPH_C32(0x5d120544), SPH_C32(0x19fc0000), SPH_C32(0x4c750000),
22229 SPH_C32(0x098c4ec1), SPH_C32(0x3b3ce524), SPH_C32(0xf17861e1),
22230 SPH_C32(0xf369f2c6) },
22231 { SPH_C32(0xe4af0000), SPH_C32(0xb3af0f44), SPH_C32(0x7e540000),
22232 SPH_C32(0xe7ff0000), SPH_C32(0xb3170601), SPH_C32(0x316a3850),
22233 SPH_C32(0x2a0b898f), SPH_C32(0xe6010dc9), SPH_C32(0xaa720000),
22234 SPH_C32(0xa129055c), SPH_C32(0x007f0000), SPH_C32(0x9d7e0000),
22235 SPH_C32(0xa7943605), SPH_C32(0x799a7d72), SPH_C32(0xf16abbd6),
22236 SPH_C32(0xdf52a288) },
22237 { SPH_C32(0x65230000), SPH_C32(0x9d040f9c), SPH_C32(0x815a0000),
22238 SPH_C32(0xf0c50000), SPH_C32(0xd73f3bb4), SPH_C32(0xdb2630c8),
22239 SPH_C32(0x124f6307), SPH_C32(0x08aaa35e), SPH_C32(0x38510000),
22240 SPH_C32(0x08d5050c), SPH_C32(0x81100000), SPH_C32(0xd6ed0000),
22241 SPH_C32(0xaa206d5d), SPH_C32(0x66c7a94f), SPH_C32(0x53f80f9d),
22242 SPH_C32(0x96ae2eec) },
22243 { SPH_C32(0x31730000), SPH_C32(0x9b750fc0), SPH_C32(0xa4f40000),
22244 SPH_C32(0x9adb0000), SPH_C32(0xf99a756b), SPH_C32(0xbd68b5da),
22245 SPH_C32(0xadf57bc4), SPH_C32(0x76dbfe49), SPH_C32(0x84dc0000),
22246 SPH_C32(0xf4ee0514), SPH_C32(0x98930000), SPH_C32(0x07e60000),
22247 SPH_C32(0x04381599), SPH_C32(0x24613119), SPH_C32(0x53ead5aa),
22248 SPH_C32(0xba957ea2) },
22249 { SPH_C32(0xd9ae0000), SPH_C32(0x613f0f84), SPH_C32(0x98d90000),
22250 SPH_C32(0x21ce0000), SPH_C32(0x79274370), SPH_C32(0x9980a89e),
22251 SPH_C32(0x125db930), SPH_C32(0x2491f310), SPH_C32(0xd08c0000),
22252 SPH_C32(0xf29f0548), SPH_C32(0xbd3d0000), SPH_C32(0x6df80000),
22253 SPH_C32(0x2a9d5b46), SPH_C32(0x422fb40b), SPH_C32(0xec50cd69),
22254 SPH_C32(0xc4e423b5) },
22255 { SPH_C32(0x8dfe0000), SPH_C32(0x674e0fd8), SPH_C32(0xbd770000),
22256 SPH_C32(0x4bd00000), SPH_C32(0x57820daf), SPH_C32(0xffce2d8c),
22257 SPH_C32(0xade7a1f3), SPH_C32(0x5ae0ae07), SPH_C32(0x6c010000),
22258 SPH_C32(0x0ea40550), SPH_C32(0xa4be0000), SPH_C32(0xbcf30000),
22259 SPH_C32(0x84852382), SPH_C32(0x00892c5d), SPH_C32(0xec42175e),
22260 SPH_C32(0xe8df73fb) },
22261 { SPH_C32(0xca010000), SPH_C32(0xe6680f0c), SPH_C32(0xe6b80000),
22262 SPH_C32(0x7d670000), SPH_C32(0x10bb259d), SPH_C32(0x6c91743b),
22263 SPH_C32(0x888be7f3), SPH_C32(0x83c6d1e3), SPH_C32(0x51000000),
22264 SPH_C32(0xdc340590), SPH_C32(0x42330000), SPH_C32(0x7ac20000),
22265 SPH_C32(0x4eb566f3), SPH_C32(0xa863bc93), SPH_C32(0xd41427e1),
22266 SPH_C32(0x2a4f8d22) },
22267 { SPH_C32(0x9e510000), SPH_C32(0xe0190f50), SPH_C32(0xc3160000),
22268 SPH_C32(0x17790000), SPH_C32(0x3e1e6b42), SPH_C32(0x0adff129),
22269 SPH_C32(0x3731ff30), SPH_C32(0xfdb78cf4), SPH_C32(0xed8d0000),
22270 SPH_C32(0x200f0588), SPH_C32(0x5bb00000), SPH_C32(0xabc90000),
22271 SPH_C32(0xe0ad1e37), SPH_C32(0xeac524c5), SPH_C32(0xd406fdd6),
22272 SPH_C32(0x0674dd6c) },
22273 { SPH_C32(0x768c0000), SPH_C32(0x1a530f14), SPH_C32(0xff3b0000),
22274 SPH_C32(0xac6c0000), SPH_C32(0xbea35d59), SPH_C32(0x2e37ec6d),
22275 SPH_C32(0x88993dc4), SPH_C32(0xaffd81ad), SPH_C32(0xb9dd0000),
22276 SPH_C32(0x267e05d4), SPH_C32(0x7e1e0000), SPH_C32(0xc1d70000),
22277 SPH_C32(0xce0850e8), SPH_C32(0x8c8ba1d7), SPH_C32(0x6bbce515),
22278 SPH_C32(0x7805807b) },
22279 { SPH_C32(0x22dc0000), SPH_C32(0x1c220f48), SPH_C32(0xda950000),
22280 SPH_C32(0xc6720000), SPH_C32(0x90061386), SPH_C32(0x4879697f),
22281 SPH_C32(0x37232507), SPH_C32(0xd18cdcba), SPH_C32(0x05500000),
22282 SPH_C32(0xda4505cc), SPH_C32(0x679d0000), SPH_C32(0x10dc0000),
22283 SPH_C32(0x6010282c), SPH_C32(0xce2d3981), SPH_C32(0x6bae3f22),
22284 SPH_C32(0x543ed035) },
22285 { SPH_C32(0xa3500000), SPH_C32(0x32890f90), SPH_C32(0x259b0000),
22286 SPH_C32(0xd1480000), SPH_C32(0xf42e2e33), SPH_C32(0xa23561e7),
22287 SPH_C32(0x0f67cf8f), SPH_C32(0x3f27722d), SPH_C32(0x97730000),
22288 SPH_C32(0x73b9059c), SPH_C32(0xe6f20000), SPH_C32(0x5b4f0000),
22289 SPH_C32(0x6da47374), SPH_C32(0xd170edbc), SPH_C32(0xc93c8b69),
22290 SPH_C32(0x1dc25c51) },
22291 { SPH_C32(0xf7000000), SPH_C32(0x34f80fcc), SPH_C32(0x00350000),
22292 SPH_C32(0xbb560000), SPH_C32(0xda8b60ec), SPH_C32(0xc47be4f5),
22293 SPH_C32(0xb0ddd74c), SPH_C32(0x41562f3a), SPH_C32(0x2bfe0000),
22294 SPH_C32(0x8f820584), SPH_C32(0xff710000), SPH_C32(0x8a440000),
22295 SPH_C32(0xc3bc0bb0), SPH_C32(0x93d675ea), SPH_C32(0xc92e515e),
22296 SPH_C32(0x31f90c1f) },
22297 { SPH_C32(0x1fdd0000), SPH_C32(0xceb20f88), SPH_C32(0x3c180000),
22298 SPH_C32(0x00430000), SPH_C32(0x5a3656f7), SPH_C32(0xe093f9b1),
22299 SPH_C32(0x0f7515b8), SPH_C32(0x131c2263), SPH_C32(0x7fae0000),
22300 SPH_C32(0x89f305d8), SPH_C32(0xdadf0000), SPH_C32(0xe05a0000),
22301 SPH_C32(0xed19456f), SPH_C32(0xf598f0f8), SPH_C32(0x7694499d),
22302 SPH_C32(0x4f885108) },
22303 { SPH_C32(0x4b8d0000), SPH_C32(0xc8c30fd4), SPH_C32(0x19b60000),
22304 SPH_C32(0x6a5d0000), SPH_C32(0x74931828), SPH_C32(0x86dd7ca3),
22305 SPH_C32(0xb0cf0d7b), SPH_C32(0x6d6d7f74), SPH_C32(0xc3230000),
22306 SPH_C32(0x75c805c0), SPH_C32(0xc35c0000), SPH_C32(0x31510000),
22307 SPH_C32(0x43013dab), SPH_C32(0xb73e68ae), SPH_C32(0x768693aa),
22308 SPH_C32(0x63b30146) },
22309 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
22310 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
22311 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
22312 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
22313 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
22314 SPH_C32(0x1568ff0f) },
22315 { SPH_C32(0xaa720000), SPH_C32(0xa129055c), SPH_C32(0x007f0000),
22316 SPH_C32(0x9d7e0000), SPH_C32(0xa7943605), SPH_C32(0x799a7d72),
22317 SPH_C32(0xf16abbd6), SPH_C32(0xdf52a288), SPH_C32(0x4edd0000),
22318 SPH_C32(0x12860a18), SPH_C32(0x7e2b0000), SPH_C32(0x7a810000),
22319 SPH_C32(0x14833004), SPH_C32(0x48f04522), SPH_C32(0xdb613259),
22320 SPH_C32(0x3953af41) },
22321 { SPH_C32(0x42af0000), SPH_C32(0x5b630518), SPH_C32(0x3c520000),
22322 SPH_C32(0x266b0000), SPH_C32(0x2729001e), SPH_C32(0x5d726036),
22323 SPH_C32(0x4ec27922), SPH_C32(0x8d18afd1), SPH_C32(0x1a8d0000),
22324 SPH_C32(0x14f70a44), SPH_C32(0x5b850000), SPH_C32(0x109f0000),
22325 SPH_C32(0x3a267edb), SPH_C32(0x2ebec030), SPH_C32(0x64db2a9a),
22326 SPH_C32(0x4722f256) },
22327 { SPH_C32(0x16ff0000), SPH_C32(0x5d120544), SPH_C32(0x19fc0000),
22328 SPH_C32(0x4c750000), SPH_C32(0x098c4ec1), SPH_C32(0x3b3ce524),
22329 SPH_C32(0xf17861e1), SPH_C32(0xf369f2c6), SPH_C32(0xa6000000),
22330 SPH_C32(0xe8cc0a5c), SPH_C32(0x42060000), SPH_C32(0xc1940000),
22331 SPH_C32(0x943e061f), SPH_C32(0x6c185866), SPH_C32(0x64c9f0ad),
22332 SPH_C32(0x6b19a218) },
22333 { SPH_C32(0x97730000), SPH_C32(0x73b9059c), SPH_C32(0xe6f20000),
22334 SPH_C32(0x5b4f0000), SPH_C32(0x6da47374), SPH_C32(0xd170edbc),
22335 SPH_C32(0xc93c8b69), SPH_C32(0x1dc25c51), SPH_C32(0x34230000),
22336 SPH_C32(0x41300a0c), SPH_C32(0xc3690000), SPH_C32(0x8a070000),
22337 SPH_C32(0x998a5d47), SPH_C32(0x73458c5b), SPH_C32(0xc65b44e6),
22338 SPH_C32(0x22e52e7c) },
22339 { SPH_C32(0xc3230000), SPH_C32(0x75c805c0), SPH_C32(0xc35c0000),
22340 SPH_C32(0x31510000), SPH_C32(0x43013dab), SPH_C32(0xb73e68ae),
22341 SPH_C32(0x768693aa), SPH_C32(0x63b30146), SPH_C32(0x88ae0000),
22342 SPH_C32(0xbd0b0a14), SPH_C32(0xdaea0000), SPH_C32(0x5b0c0000),
22343 SPH_C32(0x37922583), SPH_C32(0x31e3140d), SPH_C32(0xc6499ed1),
22344 SPH_C32(0x0ede7e32) },
22345 { SPH_C32(0x2bfe0000), SPH_C32(0x8f820584), SPH_C32(0xff710000),
22346 SPH_C32(0x8a440000), SPH_C32(0xc3bc0bb0), SPH_C32(0x93d675ea),
22347 SPH_C32(0xc92e515e), SPH_C32(0x31f90c1f), SPH_C32(0xdcfe0000),
22348 SPH_C32(0xbb7a0a48), SPH_C32(0xff440000), SPH_C32(0x31120000),
22349 SPH_C32(0x19376b5c), SPH_C32(0x57ad911f), SPH_C32(0x79f38612),
22350 SPH_C32(0x70af2325) },
22351 { SPH_C32(0x7fae0000), SPH_C32(0x89f305d8), SPH_C32(0xdadf0000),
22352 SPH_C32(0xe05a0000), SPH_C32(0xed19456f), SPH_C32(0xf598f0f8),
22353 SPH_C32(0x7694499d), SPH_C32(0x4f885108), SPH_C32(0x60730000),
22354 SPH_C32(0x47410a50), SPH_C32(0xe6c70000), SPH_C32(0xe0190000),
22355 SPH_C32(0xb72f1398), SPH_C32(0x150b0949), SPH_C32(0x79e15c25),
22356 SPH_C32(0x5c94736b) },
22357 { SPH_C32(0x38510000), SPH_C32(0x08d5050c), SPH_C32(0x81100000),
22358 SPH_C32(0xd6ed0000), SPH_C32(0xaa206d5d), SPH_C32(0x66c7a94f),
22359 SPH_C32(0x53f80f9d), SPH_C32(0x96ae2eec), SPH_C32(0x5d720000),
22360 SPH_C32(0x95d10a90), SPH_C32(0x004a0000), SPH_C32(0x26280000),
22361 SPH_C32(0x7d1f56e9), SPH_C32(0xbde19987), SPH_C32(0x41b76c9a),
22362 SPH_C32(0x9e048db2) },
22363 { SPH_C32(0x6c010000), SPH_C32(0x0ea40550), SPH_C32(0xa4be0000),
22364 SPH_C32(0xbcf30000), SPH_C32(0x84852382), SPH_C32(0x00892c5d),
22365 SPH_C32(0xec42175e), SPH_C32(0xe8df73fb), SPH_C32(0xe1ff0000),
22366 SPH_C32(0x69ea0a88), SPH_C32(0x19c90000), SPH_C32(0xf7230000),
22367 SPH_C32(0xd3072e2d), SPH_C32(0xff4701d1), SPH_C32(0x41a5b6ad),
22368 SPH_C32(0xb23fddfc) },
22369 { SPH_C32(0x84dc0000), SPH_C32(0xf4ee0514), SPH_C32(0x98930000),
22370 SPH_C32(0x07e60000), SPH_C32(0x04381599), SPH_C32(0x24613119),
22371 SPH_C32(0x53ead5aa), SPH_C32(0xba957ea2), SPH_C32(0xb5af0000),
22372 SPH_C32(0x6f9b0ad4), SPH_C32(0x3c670000), SPH_C32(0x9d3d0000),
22373 SPH_C32(0xfda260f2), SPH_C32(0x990984c3), SPH_C32(0xfe1fae6e),
22374 SPH_C32(0xcc4e80eb) },
22375 { SPH_C32(0xd08c0000), SPH_C32(0xf29f0548), SPH_C32(0xbd3d0000),
22376 SPH_C32(0x6df80000), SPH_C32(0x2a9d5b46), SPH_C32(0x422fb40b),
22377 SPH_C32(0xec50cd69), SPH_C32(0xc4e423b5), SPH_C32(0x09220000),
22378 SPH_C32(0x93a00acc), SPH_C32(0x25e40000), SPH_C32(0x4c360000),
22379 SPH_C32(0x53ba1836), SPH_C32(0xdbaf1c95), SPH_C32(0xfe0d7459),
22380 SPH_C32(0xe075d0a5) },
22381 { SPH_C32(0x51000000), SPH_C32(0xdc340590), SPH_C32(0x42330000),
22382 SPH_C32(0x7ac20000), SPH_C32(0x4eb566f3), SPH_C32(0xa863bc93),
22383 SPH_C32(0xd41427e1), SPH_C32(0x2a4f8d22), SPH_C32(0x9b010000),
22384 SPH_C32(0x3a5c0a9c), SPH_C32(0xa48b0000), SPH_C32(0x07a50000),
22385 SPH_C32(0x5e0e436e), SPH_C32(0xc4f2c8a8), SPH_C32(0x5c9fc012),
22386 SPH_C32(0xa9895cc1) },
22387 { SPH_C32(0x05500000), SPH_C32(0xda4505cc), SPH_C32(0x679d0000),
22388 SPH_C32(0x10dc0000), SPH_C32(0x6010282c), SPH_C32(0xce2d3981),
22389 SPH_C32(0x6bae3f22), SPH_C32(0x543ed035), SPH_C32(0x278c0000),
22390 SPH_C32(0xc6670a84), SPH_C32(0xbd080000), SPH_C32(0xd6ae0000),
22391 SPH_C32(0xf0163baa), SPH_C32(0x865450fe), SPH_C32(0x5c8d1a25),
22392 SPH_C32(0x85b20c8f) },
22393 { SPH_C32(0xed8d0000), SPH_C32(0x200f0588), SPH_C32(0x5bb00000),
22394 SPH_C32(0xabc90000), SPH_C32(0xe0ad1e37), SPH_C32(0xeac524c5),
22395 SPH_C32(0xd406fdd6), SPH_C32(0x0674dd6c), SPH_C32(0x73dc0000),
22396 SPH_C32(0xc0160ad8), SPH_C32(0x98a60000), SPH_C32(0xbcb00000),
22397 SPH_C32(0xdeb37575), SPH_C32(0xe01ad5ec), SPH_C32(0xe33702e6),
22398 SPH_C32(0xfbc35198) },
22399 { SPH_C32(0xb9dd0000), SPH_C32(0x267e05d4), SPH_C32(0x7e1e0000),
22400 SPH_C32(0xc1d70000), SPH_C32(0xce0850e8), SPH_C32(0x8c8ba1d7),
22401 SPH_C32(0x6bbce515), SPH_C32(0x7805807b), SPH_C32(0xcf510000),
22402 SPH_C32(0x3c2d0ac0), SPH_C32(0x81250000), SPH_C32(0x6dbb0000),
22403 SPH_C32(0x70ab0db1), SPH_C32(0xa2bc4dba), SPH_C32(0xe325d8d1),
22404 SPH_C32(0xd7f801d6) },
22405 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
22406 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
22407 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
22408 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
22409 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
22410 SPH_C32(0xb44b0090) },
22411 { SPH_C32(0xa6000000), SPH_C32(0xe8cc0a5c), SPH_C32(0x42060000),
22412 SPH_C32(0xc1940000), SPH_C32(0x943e061f), SPH_C32(0x6c185866),
22413 SPH_C32(0x64c9f0ad), SPH_C32(0x6b19a218), SPH_C32(0xb0ff0000),
22414 SPH_C32(0xb5de0f18), SPH_C32(0x5bfa0000), SPH_C32(0x8de10000),
22415 SPH_C32(0x9db248de), SPH_C32(0x5724bd42), SPH_C32(0x95b1914c),
22416 SPH_C32(0x987050de) },
22417 { SPH_C32(0x4edd0000), SPH_C32(0x12860a18), SPH_C32(0x7e2b0000),
22418 SPH_C32(0x7a810000), SPH_C32(0x14833004), SPH_C32(0x48f04522),
22419 SPH_C32(0xdb613259), SPH_C32(0x3953af41), SPH_C32(0xe4af0000),
22420 SPH_C32(0xb3af0f44), SPH_C32(0x7e540000), SPH_C32(0xe7ff0000),
22421 SPH_C32(0xb3170601), SPH_C32(0x316a3850), SPH_C32(0x2a0b898f),
22422 SPH_C32(0xe6010dc9) },
22423 { SPH_C32(0x1a8d0000), SPH_C32(0x14f70a44), SPH_C32(0x5b850000),
22424 SPH_C32(0x109f0000), SPH_C32(0x3a267edb), SPH_C32(0x2ebec030),
22425 SPH_C32(0x64db2a9a), SPH_C32(0x4722f256), SPH_C32(0x58220000),
22426 SPH_C32(0x4f940f5c), SPH_C32(0x67d70000), SPH_C32(0x36f40000),
22427 SPH_C32(0x1d0f7ec5), SPH_C32(0x73cca006), SPH_C32(0x2a1953b8),
22428 SPH_C32(0xca3a5d87) },
22429 { SPH_C32(0x9b010000), SPH_C32(0x3a5c0a9c), SPH_C32(0xa48b0000),
22430 SPH_C32(0x07a50000), SPH_C32(0x5e0e436e), SPH_C32(0xc4f2c8a8),
22431 SPH_C32(0x5c9fc012), SPH_C32(0xa9895cc1), SPH_C32(0xca010000),
22432 SPH_C32(0xe6680f0c), SPH_C32(0xe6b80000), SPH_C32(0x7d670000),
22433 SPH_C32(0x10bb259d), SPH_C32(0x6c91743b), SPH_C32(0x888be7f3),
22434 SPH_C32(0x83c6d1e3) },
22435 { SPH_C32(0xcf510000), SPH_C32(0x3c2d0ac0), SPH_C32(0x81250000),
22436 SPH_C32(0x6dbb0000), SPH_C32(0x70ab0db1), SPH_C32(0xa2bc4dba),
22437 SPH_C32(0xe325d8d1), SPH_C32(0xd7f801d6), SPH_C32(0x768c0000),
22438 SPH_C32(0x1a530f14), SPH_C32(0xff3b0000), SPH_C32(0xac6c0000),
22439 SPH_C32(0xbea35d59), SPH_C32(0x2e37ec6d), SPH_C32(0x88993dc4),
22440 SPH_C32(0xaffd81ad) },
22441 { SPH_C32(0x278c0000), SPH_C32(0xc6670a84), SPH_C32(0xbd080000),
22442 SPH_C32(0xd6ae0000), SPH_C32(0xf0163baa), SPH_C32(0x865450fe),
22443 SPH_C32(0x5c8d1a25), SPH_C32(0x85b20c8f), SPH_C32(0x22dc0000),
22444 SPH_C32(0x1c220f48), SPH_C32(0xda950000), SPH_C32(0xc6720000),
22445 SPH_C32(0x90061386), SPH_C32(0x4879697f), SPH_C32(0x37232507),
22446 SPH_C32(0xd18cdcba) },
22447 { SPH_C32(0x73dc0000), SPH_C32(0xc0160ad8), SPH_C32(0x98a60000),
22448 SPH_C32(0xbcb00000), SPH_C32(0xdeb37575), SPH_C32(0xe01ad5ec),
22449 SPH_C32(0xe33702e6), SPH_C32(0xfbc35198), SPH_C32(0x9e510000),
22450 SPH_C32(0xe0190f50), SPH_C32(0xc3160000), SPH_C32(0x17790000),
22451 SPH_C32(0x3e1e6b42), SPH_C32(0x0adff129), SPH_C32(0x3731ff30),
22452 SPH_C32(0xfdb78cf4) },
22453 { SPH_C32(0x34230000), SPH_C32(0x41300a0c), SPH_C32(0xc3690000),
22454 SPH_C32(0x8a070000), SPH_C32(0x998a5d47), SPH_C32(0x73458c5b),
22455 SPH_C32(0xc65b44e6), SPH_C32(0x22e52e7c), SPH_C32(0xa3500000),
22456 SPH_C32(0x32890f90), SPH_C32(0x259b0000), SPH_C32(0xd1480000),
22457 SPH_C32(0xf42e2e33), SPH_C32(0xa23561e7), SPH_C32(0x0f67cf8f),
22458 SPH_C32(0x3f27722d) },
22459 { SPH_C32(0x60730000), SPH_C32(0x47410a50), SPH_C32(0xe6c70000),
22460 SPH_C32(0xe0190000), SPH_C32(0xb72f1398), SPH_C32(0x150b0949),
22461 SPH_C32(0x79e15c25), SPH_C32(0x5c94736b), SPH_C32(0x1fdd0000),
22462 SPH_C32(0xceb20f88), SPH_C32(0x3c180000), SPH_C32(0x00430000),
22463 SPH_C32(0x5a3656f7), SPH_C32(0xe093f9b1), SPH_C32(0x0f7515b8),
22464 SPH_C32(0x131c2263) },
22465 { SPH_C32(0x88ae0000), SPH_C32(0xbd0b0a14), SPH_C32(0xdaea0000),
22466 SPH_C32(0x5b0c0000), SPH_C32(0x37922583), SPH_C32(0x31e3140d),
22467 SPH_C32(0xc6499ed1), SPH_C32(0x0ede7e32), SPH_C32(0x4b8d0000),
22468 SPH_C32(0xc8c30fd4), SPH_C32(0x19b60000), SPH_C32(0x6a5d0000),
22469 SPH_C32(0x74931828), SPH_C32(0x86dd7ca3), SPH_C32(0xb0cf0d7b),
22470 SPH_C32(0x6d6d7f74) },
22471 { SPH_C32(0xdcfe0000), SPH_C32(0xbb7a0a48), SPH_C32(0xff440000),
22472 SPH_C32(0x31120000), SPH_C32(0x19376b5c), SPH_C32(0x57ad911f),
22473 SPH_C32(0x79f38612), SPH_C32(0x70af2325), SPH_C32(0xf7000000),
22474 SPH_C32(0x34f80fcc), SPH_C32(0x00350000), SPH_C32(0xbb560000),
22475 SPH_C32(0xda8b60ec), SPH_C32(0xc47be4f5), SPH_C32(0xb0ddd74c),
22476 SPH_C32(0x41562f3a) },
22477 { SPH_C32(0x5d720000), SPH_C32(0x95d10a90), SPH_C32(0x004a0000),
22478 SPH_C32(0x26280000), SPH_C32(0x7d1f56e9), SPH_C32(0xbde19987),
22479 SPH_C32(0x41b76c9a), SPH_C32(0x9e048db2), SPH_C32(0x65230000),
22480 SPH_C32(0x9d040f9c), SPH_C32(0x815a0000), SPH_C32(0xf0c50000),
22481 SPH_C32(0xd73f3bb4), SPH_C32(0xdb2630c8), SPH_C32(0x124f6307),
22482 SPH_C32(0x08aaa35e) },
22483 { SPH_C32(0x09220000), SPH_C32(0x93a00acc), SPH_C32(0x25e40000),
22484 SPH_C32(0x4c360000), SPH_C32(0x53ba1836), SPH_C32(0xdbaf1c95),
22485 SPH_C32(0xfe0d7459), SPH_C32(0xe075d0a5), SPH_C32(0xd9ae0000),
22486 SPH_C32(0x613f0f84), SPH_C32(0x98d90000), SPH_C32(0x21ce0000),
22487 SPH_C32(0x79274370), SPH_C32(0x9980a89e), SPH_C32(0x125db930),
22488 SPH_C32(0x2491f310) },
22489 { SPH_C32(0xe1ff0000), SPH_C32(0x69ea0a88), SPH_C32(0x19c90000),
22490 SPH_C32(0xf7230000), SPH_C32(0xd3072e2d), SPH_C32(0xff4701d1),
22491 SPH_C32(0x41a5b6ad), SPH_C32(0xb23fddfc), SPH_C32(0x8dfe0000),
22492 SPH_C32(0x674e0fd8), SPH_C32(0xbd770000), SPH_C32(0x4bd00000),
22493 SPH_C32(0x57820daf), SPH_C32(0xffce2d8c), SPH_C32(0xade7a1f3),
22494 SPH_C32(0x5ae0ae07) },
22495 { SPH_C32(0xb5af0000), SPH_C32(0x6f9b0ad4), SPH_C32(0x3c670000),
22496 SPH_C32(0x9d3d0000), SPH_C32(0xfda260f2), SPH_C32(0x990984c3),
22497 SPH_C32(0xfe1fae6e), SPH_C32(0xcc4e80eb), SPH_C32(0x31730000),
22498 SPH_C32(0x9b750fc0), SPH_C32(0xa4f40000), SPH_C32(0x9adb0000),
22499 SPH_C32(0xf99a756b), SPH_C32(0xbd68b5da), SPH_C32(0xadf57bc4),
22500 SPH_C32(0x76dbfe49) },
22501 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
22502 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
22503 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
22504 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
22505 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
22506 SPH_C32(0xc5c1eb3e) },
22507 { SPH_C32(0x11480000), SPH_C32(0xa3c4175c), SPH_C32(0xdcc40000),
22508 SPH_C32(0x51560000), SPH_C32(0x30695af3), SPH_C32(0x455d10c4),
22509 SPH_C32(0xa906be73), SPH_C32(0xa142a9c8), SPH_C32(0x04b00000),
22510 SPH_C32(0xea4a0618), SPH_C32(0x2e190000), SPH_C32(0x24ba0000),
22511 SPH_C32(0x8c991968), SPH_C32(0xecee6913), SPH_C32(0x6636cc21),
22512 SPH_C32(0xe9fabb70) },
22513 { SPH_C32(0xf9950000), SPH_C32(0x598e1718), SPH_C32(0xe0e90000),
22514 SPH_C32(0xea430000), SPH_C32(0xb0d46ce8), SPH_C32(0x61b50d80),
22515 SPH_C32(0x16ae7c87), SPH_C32(0xf308a491), SPH_C32(0x50e00000),
22516 SPH_C32(0xec3b0644), SPH_C32(0x0bb70000), SPH_C32(0x4ea40000),
22517 SPH_C32(0xa23c57b7), SPH_C32(0x8aa0ec01), SPH_C32(0xd98cd4e2),
22518 SPH_C32(0x978be667) },
22519 { SPH_C32(0xadc50000), SPH_C32(0x5fff1744), SPH_C32(0xc5470000),
22520 SPH_C32(0x805d0000), SPH_C32(0x9e712237), SPH_C32(0x07fb8892),
22521 SPH_C32(0xa9146444), SPH_C32(0x8d79f986), SPH_C32(0xec6d0000),
22522 SPH_C32(0x1000065c), SPH_C32(0x12340000), SPH_C32(0x9faf0000),
22523 SPH_C32(0x0c242f73), SPH_C32(0xc8067457), SPH_C32(0xd99e0ed5),
22524 SPH_C32(0xbbb0b629) },
22525 { SPH_C32(0x2c490000), SPH_C32(0x7154179c), SPH_C32(0x3a490000),
22526 SPH_C32(0x97670000), SPH_C32(0xfa591f82), SPH_C32(0xedb7800a),
22527 SPH_C32(0x91508ecc), SPH_C32(0x63d25711), SPH_C32(0x7e4e0000),
22528 SPH_C32(0xb9fc060c), SPH_C32(0x935b0000), SPH_C32(0xd43c0000),
22529 SPH_C32(0x0190742b), SPH_C32(0xd75ba06a), SPH_C32(0x7b0cba9e),
22530 SPH_C32(0xf24c3a4d) },
22531 { SPH_C32(0x78190000), SPH_C32(0x772517c0), SPH_C32(0x1fe70000),
22532 SPH_C32(0xfd790000), SPH_C32(0xd4fc515d), SPH_C32(0x8bf90518),
22533 SPH_C32(0x2eea960f), SPH_C32(0x1da30a06), SPH_C32(0xc2c30000),
22534 SPH_C32(0x45c70614), SPH_C32(0x8ad80000), SPH_C32(0x05370000),
22535 SPH_C32(0xaf880cef), SPH_C32(0x95fd383c), SPH_C32(0x7b1e60a9),
22536 SPH_C32(0xde776a03) },
22537 { SPH_C32(0x90c40000), SPH_C32(0x8d6f1784), SPH_C32(0x23ca0000),
22538 SPH_C32(0x466c0000), SPH_C32(0x54416746), SPH_C32(0xaf11185c),
22539 SPH_C32(0x914254fb), SPH_C32(0x4fe9075f), SPH_C32(0x96930000),
22540 SPH_C32(0x43b60648), SPH_C32(0xaf760000), SPH_C32(0x6f290000),
22541 SPH_C32(0x812d4230), SPH_C32(0xf3b3bd2e), SPH_C32(0xc4a4786a),
22542 SPH_C32(0xa0063714) },
22543 { SPH_C32(0xc4940000), SPH_C32(0x8b1e17d8), SPH_C32(0x06640000),
22544 SPH_C32(0x2c720000), SPH_C32(0x7ae42999), SPH_C32(0xc95f9d4e),
22545 SPH_C32(0x2ef84c38), SPH_C32(0x31985a48), SPH_C32(0x2a1e0000),
22546 SPH_C32(0xbf8d0650), SPH_C32(0xb6f50000), SPH_C32(0xbe220000),
22547 SPH_C32(0x2f353af4), SPH_C32(0xb1152578), SPH_C32(0xc4b6a25d),
22548 SPH_C32(0x8c3d675a) },
22549 { SPH_C32(0x836b0000), SPH_C32(0x0a38170c), SPH_C32(0x5dab0000),
22550 SPH_C32(0x1ac50000), SPH_C32(0x3ddd01ab), SPH_C32(0x5a00c4f9),
22551 SPH_C32(0x0b940a38), SPH_C32(0xe8be25ac), SPH_C32(0x171f0000),
22552 SPH_C32(0x6d1d0690), SPH_C32(0x50780000), SPH_C32(0x78130000),
22553 SPH_C32(0xe5057f85), SPH_C32(0x19ffb5b6), SPH_C32(0xfce092e2),
22554 SPH_C32(0x4ead9983) },
22555 { SPH_C32(0xd73b0000), SPH_C32(0x0c491750), SPH_C32(0x78050000),
22556 SPH_C32(0x70db0000), SPH_C32(0x13784f74), SPH_C32(0x3c4e41eb),
22557 SPH_C32(0xb42e12fb), SPH_C32(0x96cf78bb), SPH_C32(0xab920000),
22558 SPH_C32(0x91260688), SPH_C32(0x49fb0000), SPH_C32(0xa9180000),
22559 SPH_C32(0x4b1d0741), SPH_C32(0x5b592de0), SPH_C32(0xfcf248d5),
22560 SPH_C32(0x6296c9cd) },
22561 { SPH_C32(0x3fe60000), SPH_C32(0xf6031714), SPH_C32(0x44280000),
22562 SPH_C32(0xcbce0000), SPH_C32(0x93c5796f), SPH_C32(0x18a65caf),
22563 SPH_C32(0x0b86d00f), SPH_C32(0xc48575e2), SPH_C32(0xffc20000),
22564 SPH_C32(0x975706d4), SPH_C32(0x6c550000), SPH_C32(0xc3060000),
22565 SPH_C32(0x65b8499e), SPH_C32(0x3d17a8f2), SPH_C32(0x43485016),
22566 SPH_C32(0x1ce794da) },
22567 { SPH_C32(0x6bb60000), SPH_C32(0xf0721748), SPH_C32(0x61860000),
22568 SPH_C32(0xa1d00000), SPH_C32(0xbd6037b0), SPH_C32(0x7ee8d9bd),
22569 SPH_C32(0xb43cc8cc), SPH_C32(0xbaf428f5), SPH_C32(0x434f0000),
22570 SPH_C32(0x6b6c06cc), SPH_C32(0x75d60000), SPH_C32(0x120d0000),
22571 SPH_C32(0xcba0315a), SPH_C32(0x7fb130a4), SPH_C32(0x435a8a21),
22572 SPH_C32(0x30dcc494) },
22573 { SPH_C32(0xea3a0000), SPH_C32(0xded91790), SPH_C32(0x9e880000),
22574 SPH_C32(0xb6ea0000), SPH_C32(0xd9480a05), SPH_C32(0x94a4d125),
22575 SPH_C32(0x8c782244), SPH_C32(0x545f8662), SPH_C32(0xd16c0000),
22576 SPH_C32(0xc290069c), SPH_C32(0xf4b90000), SPH_C32(0x599e0000),
22577 SPH_C32(0xc6146a02), SPH_C32(0x60ece499), SPH_C32(0xe1c83e6a),
22578 SPH_C32(0x792048f0) },
22579 { SPH_C32(0xbe6a0000), SPH_C32(0xd8a817cc), SPH_C32(0xbb260000),
22580 SPH_C32(0xdcf40000), SPH_C32(0xf7ed44da), SPH_C32(0xf2ea5437),
22581 SPH_C32(0x33c23a87), SPH_C32(0x2a2edb75), SPH_C32(0x6de10000),
22582 SPH_C32(0x3eab0684), SPH_C32(0xed3a0000), SPH_C32(0x88950000),
22583 SPH_C32(0x680c12c6), SPH_C32(0x224a7ccf), SPH_C32(0xe1dae45d),
22584 SPH_C32(0x551b18be) },
22585 { SPH_C32(0x56b70000), SPH_C32(0x22e21788), SPH_C32(0x870b0000),
22586 SPH_C32(0x67e10000), SPH_C32(0x775072c1), SPH_C32(0xd6024973),
22587 SPH_C32(0x8c6af873), SPH_C32(0x7864d62c), SPH_C32(0x39b10000),
22588 SPH_C32(0x38da06d8), SPH_C32(0xc8940000), SPH_C32(0xe28b0000),
22589 SPH_C32(0x46a95c19), SPH_C32(0x4404f9dd), SPH_C32(0x5e60fc9e),
22590 SPH_C32(0x2b6a45a9) },
22591 { SPH_C32(0x02e70000), SPH_C32(0x249317d4), SPH_C32(0xa2a50000),
22592 SPH_C32(0x0dff0000), SPH_C32(0x59f53c1e), SPH_C32(0xb04ccc61),
22593 SPH_C32(0x33d0e0b0), SPH_C32(0x06158b3b), SPH_C32(0x853c0000),
22594 SPH_C32(0xc4e106c0), SPH_C32(0xd1170000), SPH_C32(0x33800000),
22595 SPH_C32(0xe8b124dd), SPH_C32(0x06a2618b), SPH_C32(0x5e7226a9),
22596 SPH_C32(0x075115e7) },
22597 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
22598 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
22599 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
22600 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
22601 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
22602 SPH_C32(0x64e214a1) },
22603 { SPH_C32(0x1d3a0000), SPH_C32(0xea21185c), SPH_C32(0x9ebd0000),
22604 SPH_C32(0x0dbc0000), SPH_C32(0x03c36ae9), SPH_C32(0x50df35d0),
22605 SPH_C32(0x3ca5f508), SPH_C32(0x1509a958), SPH_C32(0xfa920000),
22606 SPH_C32(0x4d120318), SPH_C32(0x0bc80000), SPH_C32(0xd3da0000),
22607 SPH_C32(0x05a861b2), SPH_C32(0xf33a9173), SPH_C32(0x28e66f34),
22608 SPH_C32(0x48d944ef) },
22609 { SPH_C32(0xf5e70000), SPH_C32(0x106b1818), SPH_C32(0xa2900000),
22610 SPH_C32(0xb6a90000), SPH_C32(0x837e5cf2), SPH_C32(0x74372894),
22611 SPH_C32(0x830d37fc), SPH_C32(0x4743a401), SPH_C32(0xaec20000),
22612 SPH_C32(0x4b630344), SPH_C32(0x2e660000), SPH_C32(0xb9c40000),
22613 SPH_C32(0x2b0d2f6d), SPH_C32(0x95741461), SPH_C32(0x975c77f7),
22614 SPH_C32(0x36a819f8) },
22615 { SPH_C32(0xa1b70000), SPH_C32(0x161a1844), SPH_C32(0x873e0000),
22616 SPH_C32(0xdcb70000), SPH_C32(0xaddb122d), SPH_C32(0x1279ad86),
22617 SPH_C32(0x3cb72f3f), SPH_C32(0x3932f916), SPH_C32(0x124f0000),
22618 SPH_C32(0xb758035c), SPH_C32(0x37e50000), SPH_C32(0x68cf0000),
22619 SPH_C32(0x851557a9), SPH_C32(0xd7d28c37), SPH_C32(0x974eadc0),
22620 SPH_C32(0x1a9349b6) },
22621 { SPH_C32(0x203b0000), SPH_C32(0x38b1189c), SPH_C32(0x78300000),
22622 SPH_C32(0xcb8d0000), SPH_C32(0xc9f32f98), SPH_C32(0xf835a51e),
22623 SPH_C32(0x04f3c5b7), SPH_C32(0xd7995781), SPH_C32(0x806c0000),
22624 SPH_C32(0x1ea4030c), SPH_C32(0xb68a0000), SPH_C32(0x235c0000),
22625 SPH_C32(0x88a10cf1), SPH_C32(0xc88f580a), SPH_C32(0x35dc198b),
22626 SPH_C32(0x536fc5d2) },
22627 { SPH_C32(0x746b0000), SPH_C32(0x3ec018c0), SPH_C32(0x5d9e0000),
22628 SPH_C32(0xa1930000), SPH_C32(0xe7566147), SPH_C32(0x9e7b200c),
22629 SPH_C32(0xbb49dd74), SPH_C32(0xa9e80a96), SPH_C32(0x3ce10000),
22630 SPH_C32(0xe29f0314), SPH_C32(0xaf090000), SPH_C32(0xf2570000),
22631 SPH_C32(0x26b97435), SPH_C32(0x8a29c05c), SPH_C32(0x35cec3bc),
22632 SPH_C32(0x7f54959c) },
22633 { SPH_C32(0x9cb60000), SPH_C32(0xc48a1884), SPH_C32(0x61b30000),
22634 SPH_C32(0x1a860000), SPH_C32(0x67eb575c), SPH_C32(0xba933d48),
22635 SPH_C32(0x04e11f80), SPH_C32(0xfba207cf), SPH_C32(0x68b10000),
22636 SPH_C32(0xe4ee0348), SPH_C32(0x8aa70000), SPH_C32(0x98490000),
22637 SPH_C32(0x081c3aea), SPH_C32(0xec67454e), SPH_C32(0x8a74db7f),
22638 SPH_C32(0x0125c88b) },
22639 { SPH_C32(0xc8e60000), SPH_C32(0xc2fb18d8), SPH_C32(0x441d0000),
22640 SPH_C32(0x70980000), SPH_C32(0x494e1983), SPH_C32(0xdcddb85a),
22641 SPH_C32(0xbb5b0743), SPH_C32(0x85d35ad8), SPH_C32(0xd43c0000),
22642 SPH_C32(0x18d50350), SPH_C32(0x93240000), SPH_C32(0x49420000),
22643 SPH_C32(0xa604422e), SPH_C32(0xaec1dd18), SPH_C32(0x8a660148),
22644 SPH_C32(0x2d1e98c5) },
22645 { SPH_C32(0x8f190000), SPH_C32(0x43dd180c), SPH_C32(0x1fd20000),
22646 SPH_C32(0x462f0000), SPH_C32(0x0e7731b1), SPH_C32(0x4f82e1ed),
22647 SPH_C32(0x9e374143), SPH_C32(0x5cf5253c), SPH_C32(0xe93d0000),
22648 SPH_C32(0xca450390), SPH_C32(0x75a90000), SPH_C32(0x8f730000),
22649 SPH_C32(0x6c34075f), SPH_C32(0x062b4dd6), SPH_C32(0xb23031f7),
22650 SPH_C32(0xef8e661c) },
22651 { SPH_C32(0xdb490000), SPH_C32(0x45ac1850), SPH_C32(0x3a7c0000),
22652 SPH_C32(0x2c310000), SPH_C32(0x20d27f6e), SPH_C32(0x29cc64ff),
22653 SPH_C32(0x218d5980), SPH_C32(0x2284782b), SPH_C32(0x55b00000),
22654 SPH_C32(0x367e0388), SPH_C32(0x6c2a0000), SPH_C32(0x5e780000),
22655 SPH_C32(0xc22c7f9b), SPH_C32(0x448dd580), SPH_C32(0xb222ebc0),
22656 SPH_C32(0xc3b53652) },
22657 { SPH_C32(0x33940000), SPH_C32(0xbfe61814), SPH_C32(0x06510000),
22658 SPH_C32(0x97240000), SPH_C32(0xa06f4975), SPH_C32(0x0d2479bb),
22659 SPH_C32(0x9e259b74), SPH_C32(0x70ce7572), SPH_C32(0x01e00000),
22660 SPH_C32(0x300f03d4), SPH_C32(0x49840000), SPH_C32(0x34660000),
22661 SPH_C32(0xec893144), SPH_C32(0x22c35092), SPH_C32(0x0d98f303),
22662 SPH_C32(0xbdc46b45) },
22663 { SPH_C32(0x67c40000), SPH_C32(0xb9971848), SPH_C32(0x23ff0000),
22664 SPH_C32(0xfd3a0000), SPH_C32(0x8eca07aa), SPH_C32(0x6b6afca9),
22665 SPH_C32(0x219f83b7), SPH_C32(0x0ebf2865), SPH_C32(0xbd6d0000),
22666 SPH_C32(0xcc3403cc), SPH_C32(0x50070000), SPH_C32(0xe56d0000),
22667 SPH_C32(0x42914980), SPH_C32(0x6065c8c4), SPH_C32(0x0d8a2934),
22668 SPH_C32(0x91ff3b0b) },
22669 { SPH_C32(0xe6480000), SPH_C32(0x973c1890), SPH_C32(0xdcf10000),
22670 SPH_C32(0xea000000), SPH_C32(0xeae23a1f), SPH_C32(0x8126f431),
22671 SPH_C32(0x19db693f), SPH_C32(0xe01486f2), SPH_C32(0x2f4e0000),
22672 SPH_C32(0x65c8039c), SPH_C32(0xd1680000), SPH_C32(0xaefe0000),
22673 SPH_C32(0x4f2512d8), SPH_C32(0x7f381cf9), SPH_C32(0xaf189d7f),
22674 SPH_C32(0xd803b76f) },
22675 { SPH_C32(0xb2180000), SPH_C32(0x914d18cc), SPH_C32(0xf95f0000),
22676 SPH_C32(0x801e0000), SPH_C32(0xc44774c0), SPH_C32(0xe7687123),
22677 SPH_C32(0xa66171fc), SPH_C32(0x9e65dbe5), SPH_C32(0x93c30000),
22678 SPH_C32(0x99f30384), SPH_C32(0xc8eb0000), SPH_C32(0x7ff50000),
22679 SPH_C32(0xe13d6a1c), SPH_C32(0x3d9e84af), SPH_C32(0xaf0a4748),
22680 SPH_C32(0xf438e721) },
22681 { SPH_C32(0x5ac50000), SPH_C32(0x6b071888), SPH_C32(0xc5720000),
22682 SPH_C32(0x3b0b0000), SPH_C32(0x44fa42db), SPH_C32(0xc3806c67),
22683 SPH_C32(0x19c9b308), SPH_C32(0xcc2fd6bc), SPH_C32(0xc7930000),
22684 SPH_C32(0x9f8203d8), SPH_C32(0xed450000), SPH_C32(0x15eb0000),
22685 SPH_C32(0xcf9824c3), SPH_C32(0x5bd001bd), SPH_C32(0x10b05f8b),
22686 SPH_C32(0x8a49ba36) },
22687 { SPH_C32(0x0e950000), SPH_C32(0x6d7618d4), SPH_C32(0xe0dc0000),
22688 SPH_C32(0x51150000), SPH_C32(0x6a5f0c04), SPH_C32(0xa5cee975),
22689 SPH_C32(0xa673abcb), SPH_C32(0xb25e8bab), SPH_C32(0x7b1e0000),
22690 SPH_C32(0x63b903c0), SPH_C32(0xf4c60000), SPH_C32(0xc4e00000),
22691 SPH_C32(0x61805c07), SPH_C32(0x197699eb), SPH_C32(0x10a285bc),
22692 SPH_C32(0xa672ea78) },
22693 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
22694 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
22695 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
22696 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
22697 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
22698 SPH_C32(0xd0a91431) },
22699 { SPH_C32(0xef6a0000), SPH_C32(0x049c125c), SPH_C32(0xf9150000),
22700 SPH_C32(0xa6360000), SPH_C32(0xb9582229), SPH_C32(0x5a89e8a4),
22701 SPH_C32(0xe7d61d66), SPH_C32(0x00615657), SPH_C32(0xf6e00000),
22702 SPH_C32(0x04f70c18), SPH_C32(0x49b10000), SPH_C32(0x8f300000),
22703 SPH_C32(0x360251a8), SPH_C32(0xe6b8b467), SPH_C32(0xbd45244f),
22704 SPH_C32(0xfc92447f) },
22705 { SPH_C32(0x07b70000), SPH_C32(0xfed61218), SPH_C32(0xc5380000),
22706 SPH_C32(0x1d230000), SPH_C32(0x39e51432), SPH_C32(0x7e61f5e0),
22707 SPH_C32(0x587edf92), SPH_C32(0x522b5b0e), SPH_C32(0xa2b00000),
22708 SPH_C32(0x02860c44), SPH_C32(0x6c1f0000), SPH_C32(0xe52e0000),
22709 SPH_C32(0x18a71f77), SPH_C32(0x80f63175), SPH_C32(0x02ff3c8c),
22710 SPH_C32(0x82e31968) },
22711 { SPH_C32(0x53e70000), SPH_C32(0xf8a71244), SPH_C32(0xe0960000),
22712 SPH_C32(0x773d0000), SPH_C32(0x17405aed), SPH_C32(0x182f70f2),
22713 SPH_C32(0xe7c4c751), SPH_C32(0x2c5a0619), SPH_C32(0x1e3d0000),
22714 SPH_C32(0xfebd0c5c), SPH_C32(0x759c0000), SPH_C32(0x34250000),
22715 SPH_C32(0xb6bf67b3), SPH_C32(0xc250a923), SPH_C32(0x02ede6bb),
22716 SPH_C32(0xaed84926) },
22717 { SPH_C32(0xd26b0000), SPH_C32(0xd60c129c), SPH_C32(0x1f980000),
22718 SPH_C32(0x60070000), SPH_C32(0x73686758), SPH_C32(0xf263786a),
22719 SPH_C32(0xdf802dd9), SPH_C32(0xc2f1a88e), SPH_C32(0x8c1e0000),
22720 SPH_C32(0x57410c0c), SPH_C32(0xf4f30000), SPH_C32(0x7fb60000),
22721 SPH_C32(0xbb0b3ceb), SPH_C32(0xdd0d7d1e), SPH_C32(0xa07f52f0),
22722 SPH_C32(0xe724c542) },
22723 { SPH_C32(0x863b0000), SPH_C32(0xd07d12c0), SPH_C32(0x3a360000),
22724 SPH_C32(0x0a190000), SPH_C32(0x5dcd2987), SPH_C32(0x942dfd78),
22725 SPH_C32(0x603a351a), SPH_C32(0xbc80f599), SPH_C32(0x30930000),
22726 SPH_C32(0xab7a0c14), SPH_C32(0xed700000), SPH_C32(0xaebd0000),
22727 SPH_C32(0x1513442f), SPH_C32(0x9fabe548), SPH_C32(0xa06d88c7),
22728 SPH_C32(0xcb1f950c) },
22729 { SPH_C32(0x6ee60000), SPH_C32(0x2a371284), SPH_C32(0x061b0000),
22730 SPH_C32(0xb10c0000), SPH_C32(0xdd701f9c), SPH_C32(0xb0c5e03c),
22731 SPH_C32(0xdf92f7ee), SPH_C32(0xeecaf8c0), SPH_C32(0x64c30000),
22732 SPH_C32(0xad0b0c48), SPH_C32(0xc8de0000), SPH_C32(0xc4a30000),
22733 SPH_C32(0x3bb60af0), SPH_C32(0xf9e5605a), SPH_C32(0x1fd79004),
22734 SPH_C32(0xb56ec81b) },
22735 { SPH_C32(0x3ab60000), SPH_C32(0x2c4612d8), SPH_C32(0x23b50000),
22736 SPH_C32(0xdb120000), SPH_C32(0xf3d55143), SPH_C32(0xd68b652e),
22737 SPH_C32(0x6028ef2d), SPH_C32(0x90bba5d7), SPH_C32(0xd84e0000),
22738 SPH_C32(0x51300c50), SPH_C32(0xd15d0000), SPH_C32(0x15a80000),
22739 SPH_C32(0x95ae7234), SPH_C32(0xbb43f80c), SPH_C32(0x1fc54a33),
22740 SPH_C32(0x99559855) },
22741 { SPH_C32(0x7d490000), SPH_C32(0xad60120c), SPH_C32(0x787a0000),
22742 SPH_C32(0xeda50000), SPH_C32(0xb4ec7971), SPH_C32(0x45d43c99),
22743 SPH_C32(0x4544a92d), SPH_C32(0x499dda33), SPH_C32(0xe54f0000),
22744 SPH_C32(0x83a00c90), SPH_C32(0x37d00000), SPH_C32(0xd3990000),
22745 SPH_C32(0x5f9e3745), SPH_C32(0x13a968c2), SPH_C32(0x27937a8c),
22746 SPH_C32(0x5bc5668c) },
22747 { SPH_C32(0x29190000), SPH_C32(0xab111250), SPH_C32(0x5dd40000),
22748 SPH_C32(0x87bb0000), SPH_C32(0x9a4937ae), SPH_C32(0x239ab98b),
22749 SPH_C32(0xfafeb1ee), SPH_C32(0x37ec8724), SPH_C32(0x59c20000),
22750 SPH_C32(0x7f9b0c88), SPH_C32(0x2e530000), SPH_C32(0x02920000),
22751 SPH_C32(0xf1864f81), SPH_C32(0x510ff094), SPH_C32(0x2781a0bb),
22752 SPH_C32(0x77fe36c2) },
22753 { SPH_C32(0xc1c40000), SPH_C32(0x515b1214), SPH_C32(0x61f90000),
22754 SPH_C32(0x3cae0000), SPH_C32(0x1af401b5), SPH_C32(0x0772a4cf),
22755 SPH_C32(0x4556731a), SPH_C32(0x65a68a7d), SPH_C32(0x0d920000),
22756 SPH_C32(0x79ea0cd4), SPH_C32(0x0bfd0000), SPH_C32(0x688c0000),
22757 SPH_C32(0xdf23015e), SPH_C32(0x37417586), SPH_C32(0x983bb878),
22758 SPH_C32(0x098f6bd5) },
22759 { SPH_C32(0x95940000), SPH_C32(0x572a1248), SPH_C32(0x44570000),
22760 SPH_C32(0x56b00000), SPH_C32(0x34514f6a), SPH_C32(0x613c21dd),
22761 SPH_C32(0xfaec6bd9), SPH_C32(0x1bd7d76a), SPH_C32(0xb11f0000),
22762 SPH_C32(0x85d10ccc), SPH_C32(0x127e0000), SPH_C32(0xb9870000),
22763 SPH_C32(0x713b799a), SPH_C32(0x75e7edd0), SPH_C32(0x9829624f),
22764 SPH_C32(0x25b43b9b) },
22765 { SPH_C32(0x14180000), SPH_C32(0x79811290), SPH_C32(0xbb590000),
22766 SPH_C32(0x418a0000), SPH_C32(0x507972df), SPH_C32(0x8b702945),
22767 SPH_C32(0xc2a88151), SPH_C32(0xf57c79fd), SPH_C32(0x233c0000),
22768 SPH_C32(0x2c2d0c9c), SPH_C32(0x93110000), SPH_C32(0xf2140000),
22769 SPH_C32(0x7c8f22c2), SPH_C32(0x6aba39ed), SPH_C32(0x3abbd604),
22770 SPH_C32(0x6c48b7ff) },
22771 { SPH_C32(0x40480000), SPH_C32(0x7ff012cc), SPH_C32(0x9ef70000),
22772 SPH_C32(0x2b940000), SPH_C32(0x7edc3c00), SPH_C32(0xed3eac57),
22773 SPH_C32(0x7d129992), SPH_C32(0x8b0d24ea), SPH_C32(0x9fb10000),
22774 SPH_C32(0xd0160c84), SPH_C32(0x8a920000), SPH_C32(0x231f0000),
22775 SPH_C32(0xd2975a06), SPH_C32(0x281ca1bb), SPH_C32(0x3aa90c33),
22776 SPH_C32(0x4073e7b1) },
22777 { SPH_C32(0xa8950000), SPH_C32(0x85ba1288), SPH_C32(0xa2da0000),
22778 SPH_C32(0x90810000), SPH_C32(0xfe610a1b), SPH_C32(0xc9d6b113),
22779 SPH_C32(0xc2ba5b66), SPH_C32(0xd94729b3), SPH_C32(0xcbe10000),
22780 SPH_C32(0xd6670cd8), SPH_C32(0xaf3c0000), SPH_C32(0x49010000),
22781 SPH_C32(0xfc3214d9), SPH_C32(0x4e5224a9), SPH_C32(0x851314f0),
22782 SPH_C32(0x3e02baa6) },
22783 { SPH_C32(0xfcc50000), SPH_C32(0x83cb12d4), SPH_C32(0x87740000),
22784 SPH_C32(0xfa9f0000), SPH_C32(0xd0c444c4), SPH_C32(0xaf983401),
22785 SPH_C32(0x7d0043a5), SPH_C32(0xa73674a4), SPH_C32(0x776c0000),
22786 SPH_C32(0x2a5c0cc0), SPH_C32(0xb6bf0000), SPH_C32(0x980a0000),
22787 SPH_C32(0x522a6c1d), SPH_C32(0x0cf4bcff), SPH_C32(0x8501cec7),
22788 SPH_C32(0x1239eae8) },
22789 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
22790 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
22791 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
22792 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
22793 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
22794 SPH_C32(0x718aebae) },
22795 { SPH_C32(0xe3180000), SPH_C32(0x4d791d5c), SPH_C32(0xbb6c0000),
22796 SPH_C32(0xfadc0000), SPH_C32(0x8af21233), SPH_C32(0x4f0bcdb0),
22797 SPH_C32(0x7275561d), SPH_C32(0xb42a56c7), SPH_C32(0x08c20000),
22798 SPH_C32(0xa3af0918), SPH_C32(0x6c600000), SPH_C32(0x78500000),
22799 SPH_C32(0xbf332972), SPH_C32(0xf96c4c07), SPH_C32(0xf395875a),
22800 SPH_C32(0x5db1bbe0) },
22801 { SPH_C32(0x0bc50000), SPH_C32(0xb7331d18), SPH_C32(0x87410000),
22802 SPH_C32(0x41c90000), SPH_C32(0x0a4f2428), SPH_C32(0x6be3d0f4),
22803 SPH_C32(0xcddd94e9), SPH_C32(0xe6605b9e), SPH_C32(0x5c920000),
22804 SPH_C32(0xa5de0944), SPH_C32(0x49ce0000), SPH_C32(0x124e0000),
22805 SPH_C32(0x919667ad), SPH_C32(0x9f22c915), SPH_C32(0x4c2f9f99),
22806 SPH_C32(0x23c0e6f7) },
22807 { SPH_C32(0x5f950000), SPH_C32(0xb1421d44), SPH_C32(0xa2ef0000),
22808 SPH_C32(0x2bd70000), SPH_C32(0x24ea6af7), SPH_C32(0x0dad55e6),
22809 SPH_C32(0x72678c2a), SPH_C32(0x98110689), SPH_C32(0xe01f0000),
22810 SPH_C32(0x59e5095c), SPH_C32(0x504d0000), SPH_C32(0xc3450000),
22811 SPH_C32(0x3f8e1f69), SPH_C32(0xdd845143), SPH_C32(0x4c3d45ae),
22812 SPH_C32(0x0ffbb6b9) },
22813 { SPH_C32(0xde190000), SPH_C32(0x9fe91d9c), SPH_C32(0x5de10000),
22814 SPH_C32(0x3ced0000), SPH_C32(0x40c25742), SPH_C32(0xe7e15d7e),
22815 SPH_C32(0x4a2366a2), SPH_C32(0x76baa81e), SPH_C32(0x723c0000),
22816 SPH_C32(0xf019090c), SPH_C32(0xd1220000), SPH_C32(0x88d60000),
22817 SPH_C32(0x323a4431), SPH_C32(0xc2d9857e), SPH_C32(0xeeaff1e5),
22818 SPH_C32(0x46073add) },
22819 { SPH_C32(0x8a490000), SPH_C32(0x99981dc0), SPH_C32(0x784f0000),
22820 SPH_C32(0x56f30000), SPH_C32(0x6e67199d), SPH_C32(0x81afd86c),
22821 SPH_C32(0xf5997e61), SPH_C32(0x08cbf509), SPH_C32(0xceb10000),
22822 SPH_C32(0x0c220914), SPH_C32(0xc8a10000), SPH_C32(0x59dd0000),
22823 SPH_C32(0x9c223cf5), SPH_C32(0x807f1d28), SPH_C32(0xeebd2bd2),
22824 SPH_C32(0x6a3c6a93) },
22825 { SPH_C32(0x62940000), SPH_C32(0x63d21d84), SPH_C32(0x44620000),
22826 SPH_C32(0xede60000), SPH_C32(0xeeda2f86), SPH_C32(0xa547c528),
22827 SPH_C32(0x4a31bc95), SPH_C32(0x5a81f850), SPH_C32(0x9ae10000),
22828 SPH_C32(0x0a530948), SPH_C32(0xed0f0000), SPH_C32(0x33c30000),
22829 SPH_C32(0xb287722a), SPH_C32(0xe631983a), SPH_C32(0x51073311),
22830 SPH_C32(0x144d3784) },
22831 { SPH_C32(0x36c40000), SPH_C32(0x65a31dd8), SPH_C32(0x61cc0000),
22832 SPH_C32(0x87f80000), SPH_C32(0xc07f6159), SPH_C32(0xc309403a),
22833 SPH_C32(0xf58ba456), SPH_C32(0x24f0a547), SPH_C32(0x266c0000),
22834 SPH_C32(0xf6680950), SPH_C32(0xf48c0000), SPH_C32(0xe2c80000),
22835 SPH_C32(0x1c9f0aee), SPH_C32(0xa497006c), SPH_C32(0x5115e926),
22836 SPH_C32(0x387667ca) },
22837 { SPH_C32(0x713b0000), SPH_C32(0xe4851d0c), SPH_C32(0x3a030000),
22838 SPH_C32(0xb14f0000), SPH_C32(0x8746496b), SPH_C32(0x5056198d),
22839 SPH_C32(0xd0e7e256), SPH_C32(0xfdd6daa3), SPH_C32(0x1b6d0000),
22840 SPH_C32(0x24f80990), SPH_C32(0x12010000), SPH_C32(0x24f90000),
22841 SPH_C32(0xd6af4f9f), SPH_C32(0x0c7d90a2), SPH_C32(0x6943d999),
22842 SPH_C32(0xfae69913) },
22843 { SPH_C32(0x256b0000), SPH_C32(0xe2f41d50), SPH_C32(0x1fad0000),
22844 SPH_C32(0xdb510000), SPH_C32(0xa9e307b4), SPH_C32(0x36189c9f),
22845 SPH_C32(0x6f5dfa95), SPH_C32(0x83a787b4), SPH_C32(0xa7e00000),
22846 SPH_C32(0xd8c30988), SPH_C32(0x0b820000), SPH_C32(0xf5f20000),
22847 SPH_C32(0x78b7375b), SPH_C32(0x4edb08f4), SPH_C32(0x695103ae),
22848 SPH_C32(0xd6ddc95d) },
22849 { SPH_C32(0xcdb60000), SPH_C32(0x18be1d14), SPH_C32(0x23800000),
22850 SPH_C32(0x60440000), SPH_C32(0x295e31af), SPH_C32(0x12f081db),
22851 SPH_C32(0xd0f53861), SPH_C32(0xd1ed8aed), SPH_C32(0xf3b00000),
22852 SPH_C32(0xdeb209d4), SPH_C32(0x2e2c0000), SPH_C32(0x9fec0000),
22853 SPH_C32(0x56127984), SPH_C32(0x28958de6), SPH_C32(0xd6eb1b6d),
22854 SPH_C32(0xa8ac944a) },
22855 { SPH_C32(0x99e60000), SPH_C32(0x1ecf1d48), SPH_C32(0x062e0000),
22856 SPH_C32(0x0a5a0000), SPH_C32(0x07fb7f70), SPH_C32(0x74be04c9),
22857 SPH_C32(0x6f4f20a2), SPH_C32(0xaf9cd7fa), SPH_C32(0x4f3d0000),
22858 SPH_C32(0x228909cc), SPH_C32(0x37af0000), SPH_C32(0x4ee70000),
22859 SPH_C32(0xf80a0140), SPH_C32(0x6a3315b0), SPH_C32(0xd6f9c15a),
22860 SPH_C32(0x8497c404) },
22861 { SPH_C32(0x186a0000), SPH_C32(0x30641d90), SPH_C32(0xf9200000),
22862 SPH_C32(0x1d600000), SPH_C32(0x63d342c5), SPH_C32(0x9ef20c51),
22863 SPH_C32(0x570bca2a), SPH_C32(0x4137796d), SPH_C32(0xdd1e0000),
22864 SPH_C32(0x8b75099c), SPH_C32(0xb6c00000), SPH_C32(0x05740000),
22865 SPH_C32(0xf5be5a18), SPH_C32(0x756ec18d), SPH_C32(0x746b7511),
22866 SPH_C32(0xcd6b4860) },
22867 { SPH_C32(0x4c3a0000), SPH_C32(0x36151dcc), SPH_C32(0xdc8e0000),
22868 SPH_C32(0x777e0000), SPH_C32(0x4d760c1a), SPH_C32(0xf8bc8943),
22869 SPH_C32(0xe8b1d2e9), SPH_C32(0x3f46247a), SPH_C32(0x61930000),
22870 SPH_C32(0x774e0984), SPH_C32(0xaf430000), SPH_C32(0xd47f0000),
22871 SPH_C32(0x5ba622dc), SPH_C32(0x37c859db), SPH_C32(0x7479af26),
22872 SPH_C32(0xe150182e) },
22873 { SPH_C32(0xa4e70000), SPH_C32(0xcc5f1d88), SPH_C32(0xe0a30000),
22874 SPH_C32(0xcc6b0000), SPH_C32(0xcdcb3a01), SPH_C32(0xdc549407),
22875 SPH_C32(0x5719101d), SPH_C32(0x6d0c2923), SPH_C32(0x35c30000),
22876 SPH_C32(0x713f09d8), SPH_C32(0x8aed0000), SPH_C32(0xbe610000),
22877 SPH_C32(0x75036c03), SPH_C32(0x5186dcc9), SPH_C32(0xcbc3b7e5),
22878 SPH_C32(0x9f214539) },
22879 { SPH_C32(0xf0b70000), SPH_C32(0xca2e1dd4), SPH_C32(0xc50d0000),
22880 SPH_C32(0xa6750000), SPH_C32(0xe36e74de), SPH_C32(0xba1a1115),
22881 SPH_C32(0xe8a308de), SPH_C32(0x137d7434), SPH_C32(0x894e0000),
22882 SPH_C32(0x8d0409c0), SPH_C32(0x936e0000), SPH_C32(0x6f6a0000),
22883 SPH_C32(0xdb1b14c7), SPH_C32(0x1320449f), SPH_C32(0xcbd16dd2),
22884 SPH_C32(0xb31a1577) }
22885 };
22886 static const sph_u32 T512_28[128][16] = {
22887 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22888 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22889 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22890 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22891 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
22892 SPH_C32(0x00000000) },
22893 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
22894 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
22895 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
22896 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
22897 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
22898 SPH_C32(0x094e3198) },
22899 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
22900 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
22901 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
22902 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
22903 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
22904 SPH_C32(0xe86cba2e) },
22905 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
22906 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
22907 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
22908 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
22909 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
22910 SPH_C32(0xe1228bb6) },
22911 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
22912 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
22913 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
22914 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
22915 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
22916 SPH_C32(0x4b7eec55) },
22917 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
22918 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
22919 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
22920 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
22921 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
22922 SPH_C32(0x4230ddcd) },
22923 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
22924 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
22925 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
22926 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
22927 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
22928 SPH_C32(0xa312567b) },
22929 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
22930 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
22931 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
22932 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
22933 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
22934 SPH_C32(0xaa5c67e3) },
22935 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
22936 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
22937 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
22938 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
22939 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
22940 SPH_C32(0xb0a51834) },
22941 { SPH_C32(0x98370000), SPH_C32(0xe1f60002), SPH_C32(0x8c62e180),
22942 SPH_C32(0xef720000), SPH_C32(0x79226090), SPH_C32(0xba28a1a4),
22943 SPH_C32(0x1e7e5156), SPH_C32(0x8eb793d7), SPH_C32(0x82b10000),
22944 SPH_C32(0x20b90000), SPH_C32(0xdcf77200), SPH_C32(0x36a30000),
22945 SPH_C32(0xd57a0b9e), SPH_C32(0x93a8ad98), SPH_C32(0x127e7e06),
22946 SPH_C32(0xb9eb29ac) },
22947 { SPH_C32(0x28ba0000), SPH_C32(0xa3760003), SPH_C32(0x984b0000),
22948 SPH_C32(0xb4430000), SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc),
22949 SPH_C32(0x784fbecb), SPH_C32(0xb50f8cc2), SPH_C32(0xeb920000),
22950 SPH_C32(0xecf90000), SPH_C32(0xbd5ea000), SPH_C32(0xc3250000),
22951 SPH_C32(0xa9465633), SPH_C32(0x3ac3a051), SPH_C32(0x62f9ca9c),
22952 SPH_C32(0x58c9a21a) },
22953 { SPH_C32(0x36f40000), SPH_C32(0x7db90003), SPH_C32(0xf5b30180),
22954 SPH_C32(0xc3670000), SPH_C32(0x3cee1523), SPH_C32(0xdc781692),
22955 SPH_C32(0xb5eca6d9), SPH_C32(0x2da5c5ac), SPH_C32(0x59940000),
22956 SPH_C32(0x29900000), SPH_C32(0x955db200), SPH_C32(0xb7420000),
22957 SPH_C32(0x1f8460c7), SPH_C32(0xd1d199a9), SPH_C32(0x51281570),
22958 SPH_C32(0x51879382) },
22959 { SPH_C32(0x5d5c0000), SPH_C32(0x36100002), SPH_C32(0xa8302000),
22960 SPH_C32(0x19b70000), SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb),
22961 SPH_C32(0x908b2232), SPH_C32(0xfe716097), SPH_C32(0x45510000),
22962 SPH_C32(0x70b60001), SPH_C32(0xc48f4000), SPH_C32(0xef300000),
22963 SPH_C32(0xec8a2380), SPH_C32(0x5c931767), SPH_C32(0xc96b3d13),
22964 SPH_C32(0xfbdbf461) },
22965 { SPH_C32(0x43120000), SPH_C32(0xe8df0002), SPH_C32(0xc5c82180),
22966 SPH_C32(0x6e930000), SPH_C32(0xb3dc0bc9), SPH_C32(0xf8519595),
22967 SPH_C32(0x5d283a20), SPH_C32(0x66db29f9), SPH_C32(0xf7570000),
22968 SPH_C32(0xb5df0001), SPH_C32(0xec8c5200), SPH_C32(0x9b570000),
22969 SPH_C32(0x5a481574), SPH_C32(0xb7812e9f), SPH_C32(0xfabae2ff),
22970 SPH_C32(0xf295c5f9) },
22971 { SPH_C32(0xf39f0000), SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000),
22972 SPH_C32(0x35a20000), SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed),
22973 SPH_C32(0x3b19d5bd), SPH_C32(0x5d6336ec), SPH_C32(0x9e740000),
22974 SPH_C32(0x799f0001), SPH_C32(0x8d258000), SPH_C32(0x6ed10000),
22975 SPH_C32(0x267448d9), SPH_C32(0x1eea2356), SPH_C32(0x8a3d5665),
22976 SPH_C32(0x13b74e4f) },
22977 { SPH_C32(0xedd10000), SPH_C32(0x74900003), SPH_C32(0xbc19c180),
22978 SPH_C32(0x42860000), SPH_C32(0xf6107e7a), SPH_C32(0x9e0122a3),
22979 SPH_C32(0xf6bacdaf), SPH_C32(0xc5c97f82), SPH_C32(0x2c720000),
22980 SPH_C32(0xbcf60001), SPH_C32(0xa5269200), SPH_C32(0x1ab60000),
22981 SPH_C32(0x90b67e2d), SPH_C32(0xf5f81aae), SPH_C32(0xb9ec8989),
22982 SPH_C32(0x1af97fd7) },
22983 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
22984 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
22985 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
22986 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
22987 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
22988 SPH_C32(0xa6b8c28d) },
22989 { SPH_C32(0x2ef90000), SPH_C32(0x3b1f0000), SPH_C32(0x990c6180),
22990 SPH_C32(0x35e00000), SPH_C32(0x8fff3af4), SPH_C32(0x8c1afd2e),
22991 SPH_C32(0xec0cb9f8), SPH_C32(0x280f515a), SPH_C32(0x04c80000),
22992 SPH_C32(0x1f800002), SPH_C32(0x3d6d9200), SPH_C32(0xaef50000),
22993 SPH_C32(0x401f6c90), SPH_C32(0xdd206572), SPH_C32(0xc1a33742),
22994 SPH_C32(0xaff6f315) },
22995 { SPH_C32(0x9e740000), SPH_C32(0x799f0001), SPH_C32(0x8d258000),
22996 SPH_C32(0x6ed10000), SPH_C32(0x267448d9), SPH_C32(0x1eea2356),
22997 SPH_C32(0x8a3d5665), SPH_C32(0x13b74e4f), SPH_C32(0x6deb0000),
22998 SPH_C32(0xd3c00002), SPH_C32(0x5cc44000), SPH_C32(0x5b730000),
22999 SPH_C32(0x3c23313d), SPH_C32(0x744b68bb), SPH_C32(0xb12483d8),
23000 SPH_C32(0x4ed478a3) },
23001 { SPH_C32(0x803a0000), SPH_C32(0xa7500001), SPH_C32(0xe0dd8180),
23002 SPH_C32(0x19f50000), SPH_C32(0xca334f47), SPH_C32(0xea4a4a18),
23003 SPH_C32(0x479e4e77), SPH_C32(0x8b1d0721), SPH_C32(0xdfed0000),
23004 SPH_C32(0x16a90002), SPH_C32(0x74c75200), SPH_C32(0x2f140000),
23005 SPH_C32(0x8ae107c9), SPH_C32(0x9f595143), SPH_C32(0x82f55c34),
23006 SPH_C32(0x479a493b) },
23007 { SPH_C32(0xeb920000), SPH_C32(0xecf90000), SPH_C32(0xbd5ea000),
23008 SPH_C32(0xc3250000), SPH_C32(0xa9465633), SPH_C32(0x3ac3a051),
23009 SPH_C32(0x62f9ca9c), SPH_C32(0x58c9a21a), SPH_C32(0xc3280000),
23010 SPH_C32(0x4f8f0003), SPH_C32(0x2515a000), SPH_C32(0x77660000),
23011 SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d), SPH_C32(0x1ab67457),
23012 SPH_C32(0xedc62ed8) },
23013 { SPH_C32(0xf5dc0000), SPH_C32(0x32360000), SPH_C32(0xd0a6a180),
23014 SPH_C32(0xb4010000), SPH_C32(0x450151ad), SPH_C32(0xce63c91f),
23015 SPH_C32(0xaf5ad28e), SPH_C32(0xc063eb74), SPH_C32(0x712e0000),
23016 SPH_C32(0x8ae60003), SPH_C32(0x0d16b200), SPH_C32(0x03010000),
23017 SPH_C32(0xcf2d727a), SPH_C32(0xf909e675), SPH_C32(0x2967abbb),
23018 SPH_C32(0xe4881f40) },
23019 { SPH_C32(0x45510000), SPH_C32(0x70b60001), SPH_C32(0xc48f4000),
23020 SPH_C32(0xef300000), SPH_C32(0xec8a2380), SPH_C32(0x5c931767),
23021 SPH_C32(0xc96b3d13), SPH_C32(0xfbdbf461), SPH_C32(0x180d0000),
23022 SPH_C32(0x46a60003), SPH_C32(0x6cbf6000), SPH_C32(0xf6870000),
23023 SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc), SPH_C32(0x59e01f21),
23024 SPH_C32(0x05aa94f6) },
23025 { SPH_C32(0x5b1f0000), SPH_C32(0xae790001), SPH_C32(0xa9774180),
23026 SPH_C32(0x98140000), SPH_C32(0x00cd241e), SPH_C32(0xa8337e29),
23027 SPH_C32(0x04c82501), SPH_C32(0x6371bd0f), SPH_C32(0xaa0b0000),
23028 SPH_C32(0x83cf0003), SPH_C32(0x44bc7200), SPH_C32(0x82e00000),
23029 SPH_C32(0x05d31923), SPH_C32(0xbb70d244), SPH_C32(0x6a31c0cd),
23030 SPH_C32(0x0ce4a56e) },
23031 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
23032 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
23033 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
23034 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
23035 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
23036 SPH_C32(0x161ddab9) },
23037 { SPH_C32(0xa8800000), SPH_C32(0x04260002), SPH_C32(0x78968180),
23038 SPH_C32(0xadb60000), SPH_C32(0x1a9a5dfa), SPH_C32(0xc29235c4),
23039 SPH_C32(0x3fd1f0bc), SPH_C32(0x3e128be3), SPH_C32(0x347f0000),
23040 SPH_C32(0xfa500002), SPH_C32(0xc999f200), SPH_C32(0xec310000),
23041 SPH_C32(0x23a751fa), SPH_C32(0xa59af112), SPH_C32(0xe00c96a8),
23042 SPH_C32(0x1f53eb21) },
23043 { SPH_C32(0x180d0000), SPH_C32(0x46a60003), SPH_C32(0x6cbf6000),
23044 SPH_C32(0xf6870000), SPH_C32(0xb3112fd7), SPH_C32(0x5062ebbc),
23045 SPH_C32(0x59e01f21), SPH_C32(0x05aa94f6), SPH_C32(0x5d5c0000),
23046 SPH_C32(0x36100002), SPH_C32(0xa8302000), SPH_C32(0x19b70000),
23047 SPH_C32(0x5f9b0c57), SPH_C32(0x0cf1fcdb), SPH_C32(0x908b2232),
23048 SPH_C32(0xfe716097) },
23049 { SPH_C32(0x06430000), SPH_C32(0x98690003), SPH_C32(0x01476180),
23050 SPH_C32(0x81a30000), SPH_C32(0x5f562849), SPH_C32(0xa4c282f2),
23051 SPH_C32(0x94430733), SPH_C32(0x9d00dd98), SPH_C32(0xef5a0000),
23052 SPH_C32(0xf3790002), SPH_C32(0x80333200), SPH_C32(0x6dd00000),
23053 SPH_C32(0xe9593aa3), SPH_C32(0xe7e3c523), SPH_C32(0xa35afdde),
23054 SPH_C32(0xf73f510f) },
23055 { SPH_C32(0x6deb0000), SPH_C32(0xd3c00002), SPH_C32(0x5cc44000),
23056 SPH_C32(0x5b730000), SPH_C32(0x3c23313d), SPH_C32(0x744b68bb),
23057 SPH_C32(0xb12483d8), SPH_C32(0x4ed478a3), SPH_C32(0xf39f0000),
23058 SPH_C32(0xaa5f0003), SPH_C32(0xd1e1c000), SPH_C32(0x35a20000),
23059 SPH_C32(0x1a5779e4), SPH_C32(0x6aa14bed), SPH_C32(0x3b19d5bd),
23060 SPH_C32(0x5d6336ec) },
23061 { SPH_C32(0x73a50000), SPH_C32(0x0d0f0002), SPH_C32(0x313c4180),
23062 SPH_C32(0x2c570000), SPH_C32(0xd06436a3), SPH_C32(0x80eb01f5),
23063 SPH_C32(0x7c879bca), SPH_C32(0xd67e31cd), SPH_C32(0x41990000),
23064 SPH_C32(0x6f360003), SPH_C32(0xf9e2d200), SPH_C32(0x41c50000),
23065 SPH_C32(0xac954f10), SPH_C32(0x81b37215), SPH_C32(0x08c80a51),
23066 SPH_C32(0x542d0774) },
23067 { SPH_C32(0xc3280000), SPH_C32(0x4f8f0003), SPH_C32(0x2515a000),
23068 SPH_C32(0x77660000), SPH_C32(0x79ef448e), SPH_C32(0x121bdf8d),
23069 SPH_C32(0x1ab67457), SPH_C32(0xedc62ed8), SPH_C32(0x28ba0000),
23070 SPH_C32(0xa3760003), SPH_C32(0x984b0000), SPH_C32(0xb4430000),
23071 SPH_C32(0xd0a912bd), SPH_C32(0x28d87fdc), SPH_C32(0x784fbecb),
23072 SPH_C32(0xb50f8cc2) },
23073 { SPH_C32(0xdd660000), SPH_C32(0x91400003), SPH_C32(0x48eda180),
23074 SPH_C32(0x00420000), SPH_C32(0x95a84310), SPH_C32(0xe6bbb6c3),
23075 SPH_C32(0xd7156c45), SPH_C32(0x756c67b6), SPH_C32(0x9abc0000),
23076 SPH_C32(0x661f0003), SPH_C32(0xb0481200), SPH_C32(0xc0240000),
23077 SPH_C32(0x666b2449), SPH_C32(0xc3ca4624), SPH_C32(0x4b9e6127),
23078 SPH_C32(0xbc41bd5a) },
23079 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
23080 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
23081 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
23082 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
23083 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
23084 SPH_C32(0x3a4e99d7) },
23085 { SPH_C32(0x0a570000), SPH_C32(0xfd05003c), SPH_C32(0x3d270180),
23086 SPH_C32(0x33920000), SPH_C32(0xf72b602e), SPH_C32(0xc853c53b),
23087 SPH_C32(0xac4508a2), SPH_C32(0x436092ee), SPH_C32(0x51450000),
23088 SPH_C32(0xff270014), SPH_C32(0xdac51200), SPH_C32(0xde290000),
23089 SPH_C32(0x6ddc7452), SPH_C32(0xce7987ed), SPH_C32(0x21ec6eba),
23090 SPH_C32(0x3300a84f) },
23091 { SPH_C32(0xbada0000), SPH_C32(0xbf85003d), SPH_C32(0x290ee000),
23092 SPH_C32(0x68a30000), SPH_C32(0x5ea01203), SPH_C32(0x5aa31b43),
23093 SPH_C32(0xca74e73f), SPH_C32(0x78d88dfb), SPH_C32(0x38660000),
23094 SPH_C32(0x33670014), SPH_C32(0xbb6cc000), SPH_C32(0x2baf0000),
23095 SPH_C32(0x11e029ff), SPH_C32(0x67128a24), SPH_C32(0x516bda20),
23096 SPH_C32(0xd22223f9) },
23097 { SPH_C32(0xa4940000), SPH_C32(0x614a003d), SPH_C32(0x44f6e180),
23098 SPH_C32(0x1f870000), SPH_C32(0xb2e7159d), SPH_C32(0xae03720d),
23099 SPH_C32(0x07d7ff2d), SPH_C32(0xe072c495), SPH_C32(0x8a600000),
23100 SPH_C32(0xf60e0014), SPH_C32(0x936fd200), SPH_C32(0x5fc80000),
23101 SPH_C32(0xa7221f0b), SPH_C32(0x8c00b3dc), SPH_C32(0x62ba05cc),
23102 SPH_C32(0xdb6c1261) },
23103 { SPH_C32(0xcf3c0000), SPH_C32(0x2ae3003c), SPH_C32(0x1975c000),
23104 SPH_C32(0xc5570000), SPH_C32(0xd1920ce9), SPH_C32(0x7e8a9844),
23105 SPH_C32(0x22b07bc6), SPH_C32(0x33a661ae), SPH_C32(0x96a50000),
23106 SPH_C32(0xaf280015), SPH_C32(0xc2bd2000), SPH_C32(0x07ba0000),
23107 SPH_C32(0x542c5c4c), SPH_C32(0x01423d12), SPH_C32(0xfaf92daf),
23108 SPH_C32(0x71307582) },
23109 { SPH_C32(0xd1720000), SPH_C32(0xf42c003c), SPH_C32(0x748dc180),
23110 SPH_C32(0xb2730000), SPH_C32(0x3dd50b77), SPH_C32(0x8a2af10a),
23111 SPH_C32(0xef1363d4), SPH_C32(0xab0c28c0), SPH_C32(0x24a30000),
23112 SPH_C32(0x6a410015), SPH_C32(0xeabe3200), SPH_C32(0x73dd0000),
23113 SPH_C32(0xe2ee6ab8), SPH_C32(0xea5004ea), SPH_C32(0xc928f243),
23114 SPH_C32(0x787e441a) },
23115 { SPH_C32(0x61ff0000), SPH_C32(0xb6ac003d), SPH_C32(0x60a42000),
23116 SPH_C32(0xe9420000), SPH_C32(0x945e795a), SPH_C32(0x18da2f72),
23117 SPH_C32(0x89228c49), SPH_C32(0x90b437d5), SPH_C32(0x4d800000),
23118 SPH_C32(0xa6010015), SPH_C32(0x8b17e000), SPH_C32(0x865b0000),
23119 SPH_C32(0x9ed23715), SPH_C32(0x433b0923), SPH_C32(0xb9af46d9),
23120 SPH_C32(0x995ccfac) },
23121 { SPH_C32(0x7fb10000), SPH_C32(0x6863003d), SPH_C32(0x0d5c2180),
23122 SPH_C32(0x9e660000), SPH_C32(0x78197ec4), SPH_C32(0xec7a463c),
23123 SPH_C32(0x4481945b), SPH_C32(0x081e7ebb), SPH_C32(0xff860000),
23124 SPH_C32(0x63680015), SPH_C32(0xa314f200), SPH_C32(0xf23c0000),
23125 SPH_C32(0x281001e1), SPH_C32(0xa82930db), SPH_C32(0x8a7e9935),
23126 SPH_C32(0x9012fe34) },
23127 { SPH_C32(0x92600000), SPH_C32(0x1cf3003e), SPH_C32(0xb145e000),
23128 SPH_C32(0xdce00000), SPH_C32(0x8e0900be), SPH_C32(0x727b649f),
23129 SPH_C32(0xb23b59f4), SPH_C32(0xcdd70139), SPH_C32(0xd3f40000),
23130 SPH_C32(0xdf9e0014), SPH_C32(0x06326000), SPH_C32(0xe88a0000),
23131 SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75), SPH_C32(0x339210bc),
23132 SPH_C32(0x8aeb81e3) },
23133 { SPH_C32(0x8c2e0000), SPH_C32(0xc23c003e), SPH_C32(0xdcbde180),
23134 SPH_C32(0xabc40000), SPH_C32(0x624e0720), SPH_C32(0x86db0dd1),
23135 SPH_C32(0x7f9841e6), SPH_C32(0x557d4857), SPH_C32(0x61f20000),
23136 SPH_C32(0x1af70014), SPH_C32(0x2e317200), SPH_C32(0x9ced0000),
23137 SPH_C32(0x0e644938), SPH_C32(0xb6c3138d), SPH_C32(0x0043cf50),
23138 SPH_C32(0x83a5b07b) },
23139 { SPH_C32(0x3ca30000), SPH_C32(0x80bc003f), SPH_C32(0xc8940000),
23140 SPH_C32(0xf0f50000), SPH_C32(0xcbc5750d), SPH_C32(0x142bd3a9),
23141 SPH_C32(0x19a9ae7b), SPH_C32(0x6ec55742), SPH_C32(0x08d10000),
23142 SPH_C32(0xd6b70014), SPH_C32(0x4f98a000), SPH_C32(0x696b0000),
23143 SPH_C32(0x72581495), SPH_C32(0x1fa81e44), SPH_C32(0x70c47bca),
23144 SPH_C32(0x62873bcd) },
23145 { SPH_C32(0x22ed0000), SPH_C32(0x5e73003f), SPH_C32(0xa56c0180),
23146 SPH_C32(0x87d10000), SPH_C32(0x27827293), SPH_C32(0xe08bbae7),
23147 SPH_C32(0xd40ab669), SPH_C32(0xf66f1e2c), SPH_C32(0xbad70000),
23148 SPH_C32(0x13de0014), SPH_C32(0x679bb200), SPH_C32(0x1d0c0000),
23149 SPH_C32(0xc49a2261), SPH_C32(0xf4ba27bc), SPH_C32(0x4315a426),
23150 SPH_C32(0x6bc90a55) },
23151 { SPH_C32(0x49450000), SPH_C32(0x15da003e), SPH_C32(0xf8ef2000),
23152 SPH_C32(0x5d010000), SPH_C32(0x44f76be7), SPH_C32(0x300250ae),
23153 SPH_C32(0xf16d3282), SPH_C32(0x25bbbb17), SPH_C32(0xa6120000),
23154 SPH_C32(0x4af80015), SPH_C32(0x36494000), SPH_C32(0x457e0000),
23155 SPH_C32(0x37946126), SPH_C32(0x79f8a972), SPH_C32(0xdb568c45),
23156 SPH_C32(0xc1956db6) },
23157 { SPH_C32(0x570b0000), SPH_C32(0xcb15003e), SPH_C32(0x95172180),
23158 SPH_C32(0x2a250000), SPH_C32(0xa8b06c79), SPH_C32(0xc4a239e0),
23159 SPH_C32(0x3cce2a90), SPH_C32(0xbd11f279), SPH_C32(0x14140000),
23160 SPH_C32(0x8f910015), SPH_C32(0x1e4a5200), SPH_C32(0x31190000),
23161 SPH_C32(0x815657d2), SPH_C32(0x92ea908a), SPH_C32(0xe88753a9),
23162 SPH_C32(0xc8db5c2e) },
23163 { SPH_C32(0xe7860000), SPH_C32(0x8995003f), SPH_C32(0x813ec000),
23164 SPH_C32(0x71140000), SPH_C32(0x013b1e54), SPH_C32(0x5652e798),
23165 SPH_C32(0x5affc50d), SPH_C32(0x86a9ed6c), SPH_C32(0x7d370000),
23166 SPH_C32(0x43d10015), SPH_C32(0x7fe38000), SPH_C32(0xc49f0000),
23167 SPH_C32(0xfd6a0a7f), SPH_C32(0x3b819d43), SPH_C32(0x9800e733),
23168 SPH_C32(0x29f9d798) },
23169 { SPH_C32(0xf9c80000), SPH_C32(0x575a003f), SPH_C32(0xecc6c180),
23170 SPH_C32(0x06300000), SPH_C32(0xed7c19ca), SPH_C32(0xa2f28ed6),
23171 SPH_C32(0x975cdd1f), SPH_C32(0x1e03a402), SPH_C32(0xcf310000),
23172 SPH_C32(0x86b80015), SPH_C32(0x57e09200), SPH_C32(0xb0f80000),
23173 SPH_C32(0x4ba83c8b), SPH_C32(0xd093a4bb), SPH_C32(0xabd138df),
23174 SPH_C32(0x20b7e600) },
23175 { SPH_C32(0x24ae0000), SPH_C32(0xc61a003c), SPH_C32(0xa42b6000),
23176 SPH_C32(0x06720000), SPH_C32(0x78d45ada), SPH_C32(0x44493815),
23177 SPH_C32(0x4049b15a), SPH_C32(0x6b6fc3b4), SPH_C32(0x558d0000),
23178 SPH_C32(0xe0a70016), SPH_C32(0xe7a88000), SPH_C32(0x70dc0000),
23179 SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f), SPH_C32(0xe04f59f8),
23180 SPH_C32(0x9cf65b5a) },
23181 { SPH_C32(0x3ae00000), SPH_C32(0x18d5003c), SPH_C32(0xc9d36180),
23182 SPH_C32(0x71560000), SPH_C32(0x94935d44), SPH_C32(0xb0e9515b),
23183 SPH_C32(0x8deaa948), SPH_C32(0xf3c58ada), SPH_C32(0xe78b0000),
23184 SPH_C32(0x25ce0016), SPH_C32(0xcfab9200), SPH_C32(0x04bb0000),
23185 SPH_C32(0x9b012e36), SPH_C32(0xf84bdb67), SPH_C32(0xd39e8614),
23186 SPH_C32(0x95b86ac2) },
23187 { SPH_C32(0x8a6d0000), SPH_C32(0x5a55003d), SPH_C32(0xddfa8000),
23188 SPH_C32(0x2a670000), SPH_C32(0x3d182f69), SPH_C32(0x22198f23),
23189 SPH_C32(0xebdb46d5), SPH_C32(0xc87d95cf), SPH_C32(0x8ea80000),
23190 SPH_C32(0xe98e0016), SPH_C32(0xae024000), SPH_C32(0xf13d0000),
23191 SPH_C32(0xe73d739b), SPH_C32(0x5120d6ae), SPH_C32(0xa319328e),
23192 SPH_C32(0x749ae174) },
23193 { SPH_C32(0x94230000), SPH_C32(0x849a003d), SPH_C32(0xb0028180),
23194 SPH_C32(0x5d430000), SPH_C32(0xd15f28f7), SPH_C32(0xd6b9e66d),
23195 SPH_C32(0x26785ec7), SPH_C32(0x50d7dca1), SPH_C32(0x3cae0000),
23196 SPH_C32(0x2ce70016), SPH_C32(0x86015200), SPH_C32(0x855a0000),
23197 SPH_C32(0x51ff456f), SPH_C32(0xba32ef56), SPH_C32(0x90c8ed62),
23198 SPH_C32(0x7dd4d0ec) },
23199 { SPH_C32(0xff8b0000), SPH_C32(0xcf33003c), SPH_C32(0xed81a000),
23200 SPH_C32(0x87930000), SPH_C32(0xb22a3183), SPH_C32(0x06300c24),
23201 SPH_C32(0x031fda2c), SPH_C32(0x8303799a), SPH_C32(0x206b0000),
23202 SPH_C32(0x75c10017), SPH_C32(0xd7d3a000), SPH_C32(0xdd280000),
23203 SPH_C32(0xa2f10628), SPH_C32(0x37706198), SPH_C32(0x088bc501),
23204 SPH_C32(0xd788b70f) },
23205 { SPH_C32(0xe1c50000), SPH_C32(0x11fc003c), SPH_C32(0x8079a180),
23206 SPH_C32(0xf0b70000), SPH_C32(0x5e6d361d), SPH_C32(0xf290656a),
23207 SPH_C32(0xcebcc23e), SPH_C32(0x1ba930f4), SPH_C32(0x926d0000),
23208 SPH_C32(0xb0a80017), SPH_C32(0xffd0b200), SPH_C32(0xa94f0000),
23209 SPH_C32(0x143330dc), SPH_C32(0xdc625860), SPH_C32(0x3b5a1aed),
23210 SPH_C32(0xdec68697) },
23211 { SPH_C32(0x51480000), SPH_C32(0x537c003d), SPH_C32(0x94504000),
23212 SPH_C32(0xab860000), SPH_C32(0xf7e64430), SPH_C32(0x6060bb12),
23213 SPH_C32(0xa88d2da3), SPH_C32(0x20112fe1), SPH_C32(0xfb4e0000),
23214 SPH_C32(0x7ce80017), SPH_C32(0x9e796000), SPH_C32(0x5cc90000),
23215 SPH_C32(0x680f6d71), SPH_C32(0x750955a9), SPH_C32(0x4bddae77),
23216 SPH_C32(0x3fe40d21) },
23217 { SPH_C32(0x4f060000), SPH_C32(0x8db3003d), SPH_C32(0xf9a84180),
23218 SPH_C32(0xdca20000), SPH_C32(0x1ba143ae), SPH_C32(0x94c0d25c),
23219 SPH_C32(0x652e35b1), SPH_C32(0xb8bb668f), SPH_C32(0x49480000),
23220 SPH_C32(0xb9810017), SPH_C32(0xb67a7200), SPH_C32(0x28ae0000),
23221 SPH_C32(0xdecd5b85), SPH_C32(0x9e1b6c51), SPH_C32(0x780c719b),
23222 SPH_C32(0x36aa3cb9) },
23223 { SPH_C32(0xa2d70000), SPH_C32(0xf923003e), SPH_C32(0x45b18000),
23224 SPH_C32(0x9e240000), SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff),
23225 SPH_C32(0x9394f81e), SPH_C32(0x7d72190d), SPH_C32(0x653a0000),
23226 SPH_C32(0x05770016), SPH_C32(0x135ce000), SPH_C32(0x32180000),
23227 SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff), SPH_C32(0xc1e0f812),
23228 SPH_C32(0x2c53436e) },
23229 { SPH_C32(0xbc990000), SPH_C32(0x27ec003e), SPH_C32(0x28498180),
23230 SPH_C32(0xe9000000), SPH_C32(0x01f63a4a), SPH_C32(0xfe6199b1),
23231 SPH_C32(0x5e37e00c), SPH_C32(0xe5d85063), SPH_C32(0xd73c0000),
23232 SPH_C32(0xc01e0016), SPH_C32(0x3b5ff200), SPH_C32(0x467f0000),
23233 SPH_C32(0xf8b9135c), SPH_C32(0x80f14f07), SPH_C32(0xf23127fe),
23234 SPH_C32(0x251d72f6) },
23235 { SPH_C32(0x0c140000), SPH_C32(0x656c003f), SPH_C32(0x3c606000),
23236 SPH_C32(0xb2310000), SPH_C32(0xa87d4867), SPH_C32(0x6c9147c9),
23237 SPH_C32(0x38060f91), SPH_C32(0xde604f76), SPH_C32(0xbe1f0000),
23238 SPH_C32(0x0c5e0016), SPH_C32(0x5af62000), SPH_C32(0xb3f90000),
23239 SPH_C32(0x84854ef1), SPH_C32(0x299a42ce), SPH_C32(0x82b69364),
23240 SPH_C32(0xc43ff940) },
23241 { SPH_C32(0x125a0000), SPH_C32(0xbba3003f), SPH_C32(0x51986180),
23242 SPH_C32(0xc5150000), SPH_C32(0x443a4ff9), SPH_C32(0x98312e87),
23243 SPH_C32(0xf5a51783), SPH_C32(0x46ca0618), SPH_C32(0x0c190000),
23244 SPH_C32(0xc9370016), SPH_C32(0x72f53200), SPH_C32(0xc79e0000),
23245 SPH_C32(0x32477805), SPH_C32(0xc2887b36), SPH_C32(0xb1674c88),
23246 SPH_C32(0xcd71c8d8) },
23247 { SPH_C32(0x79f20000), SPH_C32(0xf00a003e), SPH_C32(0x0c1b4000),
23248 SPH_C32(0x1fc50000), SPH_C32(0x274f568d), SPH_C32(0x48b8c4ce),
23249 SPH_C32(0xd0c29368), SPH_C32(0x951ea323), SPH_C32(0x10dc0000),
23250 SPH_C32(0x90110017), SPH_C32(0x2327c000), SPH_C32(0x9fec0000),
23251 SPH_C32(0xc1493b42), SPH_C32(0x4fcaf5f8), SPH_C32(0x292464eb),
23252 SPH_C32(0x672daf3b) },
23253 { SPH_C32(0x67bc0000), SPH_C32(0x2ec5003e), SPH_C32(0x61e34180),
23254 SPH_C32(0x68e10000), SPH_C32(0xcb085113), SPH_C32(0xbc18ad80),
23255 SPH_C32(0x1d618b7a), SPH_C32(0x0db4ea4d), SPH_C32(0xa2da0000),
23256 SPH_C32(0x55780017), SPH_C32(0x0b24d200), SPH_C32(0xeb8b0000),
23257 SPH_C32(0x778b0db6), SPH_C32(0xa4d8cc00), SPH_C32(0x1af5bb07),
23258 SPH_C32(0x6e639ea3) },
23259 { SPH_C32(0xd7310000), SPH_C32(0x6c45003f), SPH_C32(0x75caa000),
23260 SPH_C32(0x33d00000), SPH_C32(0x6283233e), SPH_C32(0x2ee873f8),
23261 SPH_C32(0x7b5064e7), SPH_C32(0x360cf558), SPH_C32(0xcbf90000),
23262 SPH_C32(0x99380017), SPH_C32(0x6a8d0000), SPH_C32(0x1e0d0000),
23263 SPH_C32(0x0bb7501b), SPH_C32(0x0db3c1c9), SPH_C32(0x6a720f9d),
23264 SPH_C32(0x8f411515) },
23265 { SPH_C32(0xc97f0000), SPH_C32(0xb28a003f), SPH_C32(0x1832a180),
23266 SPH_C32(0x44f40000), SPH_C32(0x8ec424a0), SPH_C32(0xda481ab6),
23267 SPH_C32(0xb6f37cf5), SPH_C32(0xaea6bc36), SPH_C32(0x79ff0000),
23268 SPH_C32(0x5c510017), SPH_C32(0x428e1200), SPH_C32(0x6a6a0000),
23269 SPH_C32(0xbd7566ef), SPH_C32(0xe6a1f831), SPH_C32(0x59a3d071),
23270 SPH_C32(0x860f248d) },
23271 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
23272 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
23273 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
23274 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
23275 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
23276 SPH_C32(0xe1844257) },
23277 { SPH_C32(0xfd0d0000), SPH_C32(0xe4810014), SPH_C32(0x9f3e0180),
23278 SPH_C32(0xdd6a0000), SPH_C32(0x37594538), SPH_C32(0xd1cbd75b),
23279 SPH_C32(0xdf9ea944), SPH_C32(0xa2e4d0b9), SPH_C32(0x455c0000),
23280 SPH_C32(0xdced0028), SPH_C32(0x8a1a1200), SPH_C32(0x9a9f0000),
23281 SPH_C32(0x76b013e2), SPH_C32(0xf28a2b98), SPH_C32(0x400a7e0a),
23282 SPH_C32(0xe8ca73cf) },
23283 { SPH_C32(0x4d800000), SPH_C32(0xa6010015), SPH_C32(0x8b17e000),
23284 SPH_C32(0x865b0000), SPH_C32(0x9ed23715), SPH_C32(0x433b0923),
23285 SPH_C32(0xb9af46d9), SPH_C32(0x995ccfac), SPH_C32(0x2c7f0000),
23286 SPH_C32(0x10ad0028), SPH_C32(0xebb3c000), SPH_C32(0x6f190000),
23287 SPH_C32(0x0a8c4e4f), SPH_C32(0x5be12651), SPH_C32(0x308dca90),
23288 SPH_C32(0x09e8f879) },
23289 { SPH_C32(0x53ce0000), SPH_C32(0x78ce0015), SPH_C32(0xe6efe180),
23290 SPH_C32(0xf17f0000), SPH_C32(0x7295308b), SPH_C32(0xb79b606d),
23291 SPH_C32(0x740c5ecb), SPH_C32(0x01f686c2), SPH_C32(0x9e790000),
23292 SPH_C32(0xd5c40028), SPH_C32(0xc3b0d200), SPH_C32(0x1b7e0000),
23293 SPH_C32(0xbc4e78bb), SPH_C32(0xb0f31fa9), SPH_C32(0x035c157c),
23294 SPH_C32(0x00a6c9e1) },
23295 { SPH_C32(0x38660000), SPH_C32(0x33670014), SPH_C32(0xbb6cc000),
23296 SPH_C32(0x2baf0000), SPH_C32(0x11e029ff), SPH_C32(0x67128a24),
23297 SPH_C32(0x516bda20), SPH_C32(0xd22223f9), SPH_C32(0x82bc0000),
23298 SPH_C32(0x8ce20029), SPH_C32(0x92622000), SPH_C32(0x430c0000),
23299 SPH_C32(0x4f403bfc), SPH_C32(0x3db19167), SPH_C32(0x9b1f3d1f),
23300 SPH_C32(0xaafaae02) },
23301 { SPH_C32(0x26280000), SPH_C32(0xeda80014), SPH_C32(0xd694c180),
23302 SPH_C32(0x5c8b0000), SPH_C32(0xfda72e61), SPH_C32(0x93b2e36a),
23303 SPH_C32(0x9cc8c232), SPH_C32(0x4a886a97), SPH_C32(0x30ba0000),
23304 SPH_C32(0x498b0029), SPH_C32(0xba613200), SPH_C32(0x376b0000),
23305 SPH_C32(0xf9820d08), SPH_C32(0xd6a3a89f), SPH_C32(0xa8cee2f3),
23306 SPH_C32(0xa3b49f9a) },
23307 { SPH_C32(0x96a50000), SPH_C32(0xaf280015), SPH_C32(0xc2bd2000),
23308 SPH_C32(0x07ba0000), SPH_C32(0x542c5c4c), SPH_C32(0x01423d12),
23309 SPH_C32(0xfaf92daf), SPH_C32(0x71307582), SPH_C32(0x59990000),
23310 SPH_C32(0x85cb0029), SPH_C32(0xdbc8e000), SPH_C32(0xc2ed0000),
23311 SPH_C32(0x85be50a5), SPH_C32(0x7fc8a556), SPH_C32(0xd8495669),
23312 SPH_C32(0x4296142c) },
23313 { SPH_C32(0x88eb0000), SPH_C32(0x71e70015), SPH_C32(0xaf452180),
23314 SPH_C32(0x709e0000), SPH_C32(0xb86b5bd2), SPH_C32(0xf5e2545c),
23315 SPH_C32(0x375a35bd), SPH_C32(0xe99a3cec), SPH_C32(0xeb9f0000),
23316 SPH_C32(0x40a20029), SPH_C32(0xf3cbf200), SPH_C32(0xb68a0000),
23317 SPH_C32(0x337c6651), SPH_C32(0x94da9cae), SPH_C32(0xeb988985),
23318 SPH_C32(0x4bd825b4) },
23319 { SPH_C32(0x653a0000), SPH_C32(0x05770016), SPH_C32(0x135ce000),
23320 SPH_C32(0x32180000), SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff),
23321 SPH_C32(0xc1e0f812), SPH_C32(0x2c53436e), SPH_C32(0xc7ed0000),
23322 SPH_C32(0xfc540028), SPH_C32(0x56ed6000), SPH_C32(0xac3c0000),
23323 SPH_C32(0xa3ca187c), SPH_C32(0x61228600), SPH_C32(0x5274000c),
23324 SPH_C32(0x51215a63) },
23325 { SPH_C32(0x7b740000), SPH_C32(0xdbb80016), SPH_C32(0x7ea4e180),
23326 SPH_C32(0x453c0000), SPH_C32(0xa23c2236), SPH_C32(0x9f431fb1),
23327 SPH_C32(0x0c43e000), SPH_C32(0xb4f90a00), SPH_C32(0x75eb0000),
23328 SPH_C32(0x393d0028), SPH_C32(0x7eee7200), SPH_C32(0xd85b0000),
23329 SPH_C32(0x15082e88), SPH_C32(0x8a30bff8), SPH_C32(0x61a5dfe0),
23330 SPH_C32(0x586f6bfb) },
23331 { SPH_C32(0xcbf90000), SPH_C32(0x99380017), SPH_C32(0x6a8d0000),
23332 SPH_C32(0x1e0d0000), SPH_C32(0x0bb7501b), SPH_C32(0x0db3c1c9),
23333 SPH_C32(0x6a720f9d), SPH_C32(0x8f411515), SPH_C32(0x1cc80000),
23334 SPH_C32(0xf57d0028), SPH_C32(0x1f47a000), SPH_C32(0x2ddd0000),
23335 SPH_C32(0x69347325), SPH_C32(0x235bb231), SPH_C32(0x11226b7a),
23336 SPH_C32(0xb94de04d) },
23337 { SPH_C32(0xd5b70000), SPH_C32(0x47f70017), SPH_C32(0x07750180),
23338 SPH_C32(0x69290000), SPH_C32(0xe7f05785), SPH_C32(0xf913a887),
23339 SPH_C32(0xa7d1178f), SPH_C32(0x17eb5c7b), SPH_C32(0xaece0000),
23340 SPH_C32(0x30140028), SPH_C32(0x3744b200), SPH_C32(0x59ba0000),
23341 SPH_C32(0xdff645d1), SPH_C32(0xc8498bc9), SPH_C32(0x22f3b496),
23342 SPH_C32(0xb003d1d5) },
23343 { SPH_C32(0xbe1f0000), SPH_C32(0x0c5e0016), SPH_C32(0x5af62000),
23344 SPH_C32(0xb3f90000), SPH_C32(0x84854ef1), SPH_C32(0x299a42ce),
23345 SPH_C32(0x82b69364), SPH_C32(0xc43ff940), SPH_C32(0xb20b0000),
23346 SPH_C32(0x69320029), SPH_C32(0x66964000), SPH_C32(0x01c80000),
23347 SPH_C32(0x2cf80696), SPH_C32(0x450b0507), SPH_C32(0xbab09cf5),
23348 SPH_C32(0x1a5fb636) },
23349 { SPH_C32(0xa0510000), SPH_C32(0xd2910016), SPH_C32(0x370e2180),
23350 SPH_C32(0xc4dd0000), SPH_C32(0x68c2496f), SPH_C32(0xdd3a2b80),
23351 SPH_C32(0x4f158b76), SPH_C32(0x5c95b02e), SPH_C32(0x000d0000),
23352 SPH_C32(0xac5b0029), SPH_C32(0x4e955200), SPH_C32(0x75af0000),
23353 SPH_C32(0x9a3a3062), SPH_C32(0xae193cff), SPH_C32(0x89614319),
23354 SPH_C32(0x131187ae) },
23355 { SPH_C32(0x10dc0000), SPH_C32(0x90110017), SPH_C32(0x2327c000),
23356 SPH_C32(0x9fec0000), SPH_C32(0xc1493b42), SPH_C32(0x4fcaf5f8),
23357 SPH_C32(0x292464eb), SPH_C32(0x672daf3b), SPH_C32(0x692e0000),
23358 SPH_C32(0x601b0029), SPH_C32(0x2f3c8000), SPH_C32(0x80290000),
23359 SPH_C32(0xe6066dcf), SPH_C32(0x07723136), SPH_C32(0xf9e6f783),
23360 SPH_C32(0xf2330c18) },
23361 { SPH_C32(0x0e920000), SPH_C32(0x4ede0017), SPH_C32(0x4edfc180),
23362 SPH_C32(0xe8c80000), SPH_C32(0x2d0e3cdc), SPH_C32(0xbb6a9cb6),
23363 SPH_C32(0xe4877cf9), SPH_C32(0xff87e655), SPH_C32(0xdb280000),
23364 SPH_C32(0xa5720029), SPH_C32(0x073f9200), SPH_C32(0xf44e0000),
23365 SPH_C32(0x50c45b3b), SPH_C32(0xec6008ce), SPH_C32(0xca37286f),
23366 SPH_C32(0xfb7d3d80) },
23367 { SPH_C32(0xd3f40000), SPH_C32(0xdf9e0014), SPH_C32(0x06326000),
23368 SPH_C32(0xe88a0000), SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75),
23369 SPH_C32(0x339210bc), SPH_C32(0x8aeb81e3), SPH_C32(0x41940000),
23370 SPH_C32(0xc36d002a), SPH_C32(0xb7778000), SPH_C32(0x346a0000),
23371 SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea), SPH_C32(0x81a94948),
23372 SPH_C32(0x473c80da) },
23373 { SPH_C32(0xcdba0000), SPH_C32(0x01510014), SPH_C32(0x6bca6180),
23374 SPH_C32(0x9fae0000), SPH_C32(0x54e17852), SPH_C32(0xa971433b),
23375 SPH_C32(0xfe3108ae), SPH_C32(0x1241c88d), SPH_C32(0xf3920000),
23376 SPH_C32(0x0604002a), SPH_C32(0x9f749200), SPH_C32(0x400d0000),
23377 SPH_C32(0x806d4986), SPH_C32(0xc4b87712), SPH_C32(0xb27896a4),
23378 SPH_C32(0x4e72b142) },
23379 { SPH_C32(0x7d370000), SPH_C32(0x43d10015), SPH_C32(0x7fe38000),
23380 SPH_C32(0xc49f0000), SPH_C32(0xfd6a0a7f), SPH_C32(0x3b819d43),
23381 SPH_C32(0x9800e733), SPH_C32(0x29f9d798), SPH_C32(0x9ab10000),
23382 SPH_C32(0xca44002a), SPH_C32(0xfedd4000), SPH_C32(0xb58b0000),
23383 SPH_C32(0xfc51142b), SPH_C32(0x6dd37adb), SPH_C32(0xc2ff223e),
23384 SPH_C32(0xaf503af4) },
23385 { SPH_C32(0x63790000), SPH_C32(0x9d1e0015), SPH_C32(0x121b8180),
23386 SPH_C32(0xb3bb0000), SPH_C32(0x112d0de1), SPH_C32(0xcf21f40d),
23387 SPH_C32(0x55a3ff21), SPH_C32(0xb1539ef6), SPH_C32(0x28b70000),
23388 SPH_C32(0x0f2d002a), SPH_C32(0xd6de5200), SPH_C32(0xc1ec0000),
23389 SPH_C32(0x4a9322df), SPH_C32(0x86c14323), SPH_C32(0xf12efdd2),
23390 SPH_C32(0xa61e0b6c) },
23391 { SPH_C32(0x08d10000), SPH_C32(0xd6b70014), SPH_C32(0x4f98a000),
23392 SPH_C32(0x696b0000), SPH_C32(0x72581495), SPH_C32(0x1fa81e44),
23393 SPH_C32(0x70c47bca), SPH_C32(0x62873bcd), SPH_C32(0x34720000),
23394 SPH_C32(0x560b002b), SPH_C32(0x870ca000), SPH_C32(0x999e0000),
23395 SPH_C32(0xb99d6198), SPH_C32(0x0b83cded), SPH_C32(0x696dd5b1),
23396 SPH_C32(0x0c426c8f) },
23397 { SPH_C32(0x169f0000), SPH_C32(0x08780014), SPH_C32(0x2260a180),
23398 SPH_C32(0x1e4f0000), SPH_C32(0x9e1f130b), SPH_C32(0xeb08770a),
23399 SPH_C32(0xbd6763d8), SPH_C32(0xfa2d72a3), SPH_C32(0x86740000),
23400 SPH_C32(0x9362002b), SPH_C32(0xaf0fb200), SPH_C32(0xedf90000),
23401 SPH_C32(0x0f5f576c), SPH_C32(0xe091f415), SPH_C32(0x5abc0a5d),
23402 SPH_C32(0x050c5d17) },
23403 { SPH_C32(0xa6120000), SPH_C32(0x4af80015), SPH_C32(0x36494000),
23404 SPH_C32(0x457e0000), SPH_C32(0x37946126), SPH_C32(0x79f8a972),
23405 SPH_C32(0xdb568c45), SPH_C32(0xc1956db6), SPH_C32(0xef570000),
23406 SPH_C32(0x5f22002b), SPH_C32(0xcea66000), SPH_C32(0x187f0000),
23407 SPH_C32(0x73630ac1), SPH_C32(0x49faf9dc), SPH_C32(0x2a3bbec7),
23408 SPH_C32(0xe42ed6a1) },
23409 { SPH_C32(0xb85c0000), SPH_C32(0x94370015), SPH_C32(0x5bb14180),
23410 SPH_C32(0x325a0000), SPH_C32(0xdbd366b8), SPH_C32(0x8d58c03c),
23411 SPH_C32(0x16f59457), SPH_C32(0x593f24d8), SPH_C32(0x5d510000),
23412 SPH_C32(0x9a4b002b), SPH_C32(0xe6a57200), SPH_C32(0x6c180000),
23413 SPH_C32(0xc5a13c35), SPH_C32(0xa2e8c024), SPH_C32(0x19ea612b),
23414 SPH_C32(0xed60e739) },
23415 { SPH_C32(0x558d0000), SPH_C32(0xe0a70016), SPH_C32(0xe7a88000),
23416 SPH_C32(0x70dc0000), SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f),
23417 SPH_C32(0xe04f59f8), SPH_C32(0x9cf65b5a), SPH_C32(0x71230000),
23418 SPH_C32(0x26bd002a), SPH_C32(0x4383e000), SPH_C32(0x76ae0000),
23419 SPH_C32(0x55174218), SPH_C32(0x5710da8a), SPH_C32(0xa006e8a2),
23420 SPH_C32(0xf79998ee) },
23421 { SPH_C32(0x4bc30000), SPH_C32(0x3e680016), SPH_C32(0x8a508180),
23422 SPH_C32(0x07f80000), SPH_C32(0xc1841f5c), SPH_C32(0xe7f98bd1),
23423 SPH_C32(0x2dec41ea), SPH_C32(0x045c1234), SPH_C32(0xc3250000),
23424 SPH_C32(0xe3d4002a), SPH_C32(0x6b80f200), SPH_C32(0x02c90000),
23425 SPH_C32(0xe3d574ec), SPH_C32(0xbc02e372), SPH_C32(0x93d7374e),
23426 SPH_C32(0xfed7a976) },
23427 { SPH_C32(0xfb4e0000), SPH_C32(0x7ce80017), SPH_C32(0x9e796000),
23428 SPH_C32(0x5cc90000), SPH_C32(0x680f6d71), SPH_C32(0x750955a9),
23429 SPH_C32(0x4bddae77), SPH_C32(0x3fe40d21), SPH_C32(0xaa060000),
23430 SPH_C32(0x2f94002a), SPH_C32(0x0a292000), SPH_C32(0xf74f0000),
23431 SPH_C32(0x9fe92941), SPH_C32(0x1569eebb), SPH_C32(0xe35083d4),
23432 SPH_C32(0x1ff522c0) },
23433 { SPH_C32(0xe5000000), SPH_C32(0xa2270017), SPH_C32(0xf3816180),
23434 SPH_C32(0x2bed0000), SPH_C32(0x84486aef), SPH_C32(0x81a93ce7),
23435 SPH_C32(0x867eb665), SPH_C32(0xa74e444f), SPH_C32(0x18000000),
23436 SPH_C32(0xeafd002a), SPH_C32(0x222a3200), SPH_C32(0x83280000),
23437 SPH_C32(0x292b1fb5), SPH_C32(0xfe7bd743), SPH_C32(0xd0815c38),
23438 SPH_C32(0x16bb1358) },
23439 { SPH_C32(0x8ea80000), SPH_C32(0xe98e0016), SPH_C32(0xae024000),
23440 SPH_C32(0xf13d0000), SPH_C32(0xe73d739b), SPH_C32(0x5120d6ae),
23441 SPH_C32(0xa319328e), SPH_C32(0x749ae174), SPH_C32(0x04c50000),
23442 SPH_C32(0xb3db002b), SPH_C32(0x73f8c000), SPH_C32(0xdb5a0000),
23443 SPH_C32(0xda255cf2), SPH_C32(0x7339598d), SPH_C32(0x48c2745b),
23444 SPH_C32(0xbce774bb) },
23445 { SPH_C32(0x90e60000), SPH_C32(0x37410016), SPH_C32(0xc3fa4180),
23446 SPH_C32(0x86190000), SPH_C32(0x0b7a7405), SPH_C32(0xa580bfe0),
23447 SPH_C32(0x6eba2a9c), SPH_C32(0xec30a81a), SPH_C32(0xb6c30000),
23448 SPH_C32(0x76b2002b), SPH_C32(0x5bfbd200), SPH_C32(0xaf3d0000),
23449 SPH_C32(0x6ce76a06), SPH_C32(0x982b6075), SPH_C32(0x7b13abb7),
23450 SPH_C32(0xb5a94523) },
23451 { SPH_C32(0x206b0000), SPH_C32(0x75c10017), SPH_C32(0xd7d3a000),
23452 SPH_C32(0xdd280000), SPH_C32(0xa2f10628), SPH_C32(0x37706198),
23453 SPH_C32(0x088bc501), SPH_C32(0xd788b70f), SPH_C32(0xdfe00000),
23454 SPH_C32(0xbaf2002b), SPH_C32(0x3a520000), SPH_C32(0x5abb0000),
23455 SPH_C32(0x10db37ab), SPH_C32(0x31406dbc), SPH_C32(0x0b941f2d),
23456 SPH_C32(0x548bce95) },
23457 { SPH_C32(0x3e250000), SPH_C32(0xab0e0017), SPH_C32(0xba2ba180),
23458 SPH_C32(0xaa0c0000), SPH_C32(0x4eb601b6), SPH_C32(0xc3d008d6),
23459 SPH_C32(0xc528dd13), SPH_C32(0x4f22fe61), SPH_C32(0x6de60000),
23460 SPH_C32(0x7f9b002b), SPH_C32(0x12511200), SPH_C32(0x2edc0000),
23461 SPH_C32(0xa619015f), SPH_C32(0xda525444), SPH_C32(0x3845c0c1),
23462 SPH_C32(0x5dc5ff0d) },
23463 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
23464 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
23465 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
23466 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
23467 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
23468 SPH_C32(0xdbcadb80) },
23469 { SPH_C32(0xe9140000), SPH_C32(0xc74b0028), SPH_C32(0xcfe10180),
23470 SPH_C32(0x99dc0000), SPH_C32(0x2c352288), SPH_C32(0xed387b2e),
23471 SPH_C32(0xbe78b9f4), SPH_C32(0x792e0b39), SPH_C32(0xa61f0000),
23472 SPH_C32(0xe6a3003c), SPH_C32(0x78dc1200), SPH_C32(0x30d10000),
23473 SPH_C32(0xadae5144), SPH_C32(0xd7e1958d), SPH_C32(0x5237cf5c),
23474 SPH_C32(0xd284ea18) },
23475 { SPH_C32(0x59990000), SPH_C32(0x85cb0029), SPH_C32(0xdbc8e000),
23476 SPH_C32(0xc2ed0000), SPH_C32(0x85be50a5), SPH_C32(0x7fc8a556),
23477 SPH_C32(0xd8495669), SPH_C32(0x4296142c), SPH_C32(0xcf3c0000),
23478 SPH_C32(0x2ae3003c), SPH_C32(0x1975c000), SPH_C32(0xc5570000),
23479 SPH_C32(0xd1920ce9), SPH_C32(0x7e8a9844), SPH_C32(0x22b07bc6),
23480 SPH_C32(0x33a661ae) },
23481 { SPH_C32(0x47d70000), SPH_C32(0x5b040029), SPH_C32(0xb630e180),
23482 SPH_C32(0xb5c90000), SPH_C32(0x69f9573b), SPH_C32(0x8b68cc18),
23483 SPH_C32(0x15ea4e7b), SPH_C32(0xda3c5d42), SPH_C32(0x7d3a0000),
23484 SPH_C32(0xef8a003c), SPH_C32(0x3176d200), SPH_C32(0xb1300000),
23485 SPH_C32(0x67503a1d), SPH_C32(0x9598a1bc), SPH_C32(0x1161a42a),
23486 SPH_C32(0x3ae85036) },
23487 { SPH_C32(0x2c7f0000), SPH_C32(0x10ad0028), SPH_C32(0xebb3c000),
23488 SPH_C32(0x6f190000), SPH_C32(0x0a8c4e4f), SPH_C32(0x5be12651),
23489 SPH_C32(0x308dca90), SPH_C32(0x09e8f879), SPH_C32(0x61ff0000),
23490 SPH_C32(0xb6ac003d), SPH_C32(0x60a42000), SPH_C32(0xe9420000),
23491 SPH_C32(0x945e795a), SPH_C32(0x18da2f72), SPH_C32(0x89228c49),
23492 SPH_C32(0x90b437d5) },
23493 { SPH_C32(0x32310000), SPH_C32(0xce620028), SPH_C32(0x864bc180),
23494 SPH_C32(0x183d0000), SPH_C32(0xe6cb49d1), SPH_C32(0xaf414f1f),
23495 SPH_C32(0xfd2ed282), SPH_C32(0x9142b117), SPH_C32(0xd3f90000),
23496 SPH_C32(0x73c5003d), SPH_C32(0x48a73200), SPH_C32(0x9d250000),
23497 SPH_C32(0x229c4fae), SPH_C32(0xf3c8168a), SPH_C32(0xbaf353a5),
23498 SPH_C32(0x99fa064d) },
23499 { SPH_C32(0x82bc0000), SPH_C32(0x8ce20029), SPH_C32(0x92622000),
23500 SPH_C32(0x430c0000), SPH_C32(0x4f403bfc), SPH_C32(0x3db19167),
23501 SPH_C32(0x9b1f3d1f), SPH_C32(0xaafaae02), SPH_C32(0xbada0000),
23502 SPH_C32(0xbf85003d), SPH_C32(0x290ee000), SPH_C32(0x68a30000),
23503 SPH_C32(0x5ea01203), SPH_C32(0x5aa31b43), SPH_C32(0xca74e73f),
23504 SPH_C32(0x78d88dfb) },
23505 { SPH_C32(0x9cf20000), SPH_C32(0x522d0029), SPH_C32(0xff9a2180),
23506 SPH_C32(0x34280000), SPH_C32(0xa3073c62), SPH_C32(0xc911f829),
23507 SPH_C32(0x56bc250d), SPH_C32(0x3250e76c), SPH_C32(0x08dc0000),
23508 SPH_C32(0x7aec003d), SPH_C32(0x010df200), SPH_C32(0x1cc40000),
23509 SPH_C32(0xe86224f7), SPH_C32(0xb1b122bb), SPH_C32(0xf9a538d3),
23510 SPH_C32(0x7196bc63) },
23511 { SPH_C32(0x71230000), SPH_C32(0x26bd002a), SPH_C32(0x4383e000),
23512 SPH_C32(0x76ae0000), SPH_C32(0x55174218), SPH_C32(0x5710da8a),
23513 SPH_C32(0xa006e8a2), SPH_C32(0xf79998ee), SPH_C32(0x24ae0000),
23514 SPH_C32(0xc61a003c), SPH_C32(0xa42b6000), SPH_C32(0x06720000),
23515 SPH_C32(0x78d45ada), SPH_C32(0x44493815), SPH_C32(0x4049b15a),
23516 SPH_C32(0x6b6fc3b4) },
23517 { SPH_C32(0x6f6d0000), SPH_C32(0xf872002a), SPH_C32(0x2e7be180),
23518 SPH_C32(0x018a0000), SPH_C32(0xb9504586), SPH_C32(0xa3b0b3c4),
23519 SPH_C32(0x6da5f0b0), SPH_C32(0x6f33d180), SPH_C32(0x96a80000),
23520 SPH_C32(0x0373003c), SPH_C32(0x8c287200), SPH_C32(0x72150000),
23521 SPH_C32(0xce166c2e), SPH_C32(0xaf5b01ed), SPH_C32(0x73986eb6),
23522 SPH_C32(0x6221f22c) },
23523 { SPH_C32(0xdfe00000), SPH_C32(0xbaf2002b), SPH_C32(0x3a520000),
23524 SPH_C32(0x5abb0000), SPH_C32(0x10db37ab), SPH_C32(0x31406dbc),
23525 SPH_C32(0x0b941f2d), SPH_C32(0x548bce95), SPH_C32(0xff8b0000),
23526 SPH_C32(0xcf33003c), SPH_C32(0xed81a000), SPH_C32(0x87930000),
23527 SPH_C32(0xb22a3183), SPH_C32(0x06300c24), SPH_C32(0x031fda2c),
23528 SPH_C32(0x8303799a) },
23529 { SPH_C32(0xc1ae0000), SPH_C32(0x643d002b), SPH_C32(0x57aa0180),
23530 SPH_C32(0x2d9f0000), SPH_C32(0xfc9c3035), SPH_C32(0xc5e004f2),
23531 SPH_C32(0xc637073f), SPH_C32(0xcc2187fb), SPH_C32(0x4d8d0000),
23532 SPH_C32(0x0a5a003c), SPH_C32(0xc582b200), SPH_C32(0xf3f40000),
23533 SPH_C32(0x04e80777), SPH_C32(0xed2235dc), SPH_C32(0x30ce05c0),
23534 SPH_C32(0x8a4d4802) },
23535 { SPH_C32(0xaa060000), SPH_C32(0x2f94002a), SPH_C32(0x0a292000),
23536 SPH_C32(0xf74f0000), SPH_C32(0x9fe92941), SPH_C32(0x1569eebb),
23537 SPH_C32(0xe35083d4), SPH_C32(0x1ff522c0), SPH_C32(0x51480000),
23538 SPH_C32(0x537c003d), SPH_C32(0x94504000), SPH_C32(0xab860000),
23539 SPH_C32(0xf7e64430), SPH_C32(0x6060bb12), SPH_C32(0xa88d2da3),
23540 SPH_C32(0x20112fe1) },
23541 { SPH_C32(0xb4480000), SPH_C32(0xf15b002a), SPH_C32(0x67d12180),
23542 SPH_C32(0x806b0000), SPH_C32(0x73ae2edf), SPH_C32(0xe1c987f5),
23543 SPH_C32(0x2ef39bc6), SPH_C32(0x875f6bae), SPH_C32(0xe34e0000),
23544 SPH_C32(0x9615003d), SPH_C32(0xbc535200), SPH_C32(0xdfe10000),
23545 SPH_C32(0x412472c4), SPH_C32(0x8b7282ea), SPH_C32(0x9b5cf24f),
23546 SPH_C32(0x295f1e79) },
23547 { SPH_C32(0x04c50000), SPH_C32(0xb3db002b), SPH_C32(0x73f8c000),
23548 SPH_C32(0xdb5a0000), SPH_C32(0xda255cf2), SPH_C32(0x7339598d),
23549 SPH_C32(0x48c2745b), SPH_C32(0xbce774bb), SPH_C32(0x8a6d0000),
23550 SPH_C32(0x5a55003d), SPH_C32(0xddfa8000), SPH_C32(0x2a670000),
23551 SPH_C32(0x3d182f69), SPH_C32(0x22198f23), SPH_C32(0xebdb46d5),
23552 SPH_C32(0xc87d95cf) },
23553 { SPH_C32(0x1a8b0000), SPH_C32(0x6d14002b), SPH_C32(0x1e00c180),
23554 SPH_C32(0xac7e0000), SPH_C32(0x36625b6c), SPH_C32(0x879930c3),
23555 SPH_C32(0x85616c49), SPH_C32(0x244d3dd5), SPH_C32(0x386b0000),
23556 SPH_C32(0x9f3c003d), SPH_C32(0xf5f99200), SPH_C32(0x5e000000),
23557 SPH_C32(0x8bda199d), SPH_C32(0xc90bb6db), SPH_C32(0xd80a9939),
23558 SPH_C32(0xc133a457) },
23559 { SPH_C32(0xc7ed0000), SPH_C32(0xfc540028), SPH_C32(0x56ed6000),
23560 SPH_C32(0xac3c0000), SPH_C32(0xa3ca187c), SPH_C32(0x61228600),
23561 SPH_C32(0x5274000c), SPH_C32(0x51215a63), SPH_C32(0xa2d70000),
23562 SPH_C32(0xf923003e), SPH_C32(0x45b18000), SPH_C32(0x9e240000),
23563 SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff), SPH_C32(0x9394f81e),
23564 SPH_C32(0x7d72190d) },
23565 { SPH_C32(0xd9a30000), SPH_C32(0x229b0028), SPH_C32(0x3b156180),
23566 SPH_C32(0xdb180000), SPH_C32(0x4f8d1fe2), SPH_C32(0x9582ef4e),
23567 SPH_C32(0x9fd7181e), SPH_C32(0xc98b130d), SPH_C32(0x10d10000),
23568 SPH_C32(0x3c4a003e), SPH_C32(0x6db29200), SPH_C32(0xea430000),
23569 SPH_C32(0x5b730b20), SPH_C32(0xe1d3c907), SPH_C32(0xa04527f2),
23570 SPH_C32(0x743c2895) },
23571 { SPH_C32(0x692e0000), SPH_C32(0x601b0029), SPH_C32(0x2f3c8000),
23572 SPH_C32(0x80290000), SPH_C32(0xe6066dcf), SPH_C32(0x07723136),
23573 SPH_C32(0xf9e6f783), SPH_C32(0xf2330c18), SPH_C32(0x79f20000),
23574 SPH_C32(0xf00a003e), SPH_C32(0x0c1b4000), SPH_C32(0x1fc50000),
23575 SPH_C32(0x274f568d), SPH_C32(0x48b8c4ce), SPH_C32(0xd0c29368),
23576 SPH_C32(0x951ea323) },
23577 { SPH_C32(0x77600000), SPH_C32(0xbed40029), SPH_C32(0x42c48180),
23578 SPH_C32(0xf70d0000), SPH_C32(0x0a416a51), SPH_C32(0xf3d25878),
23579 SPH_C32(0x3445ef91), SPH_C32(0x6a994576), SPH_C32(0xcbf40000),
23580 SPH_C32(0x3563003e), SPH_C32(0x24185200), SPH_C32(0x6ba20000),
23581 SPH_C32(0x918d6079), SPH_C32(0xa3aafd36), SPH_C32(0xe3134c84),
23582 SPH_C32(0x9c5092bb) },
23583 { SPH_C32(0x1cc80000), SPH_C32(0xf57d0028), SPH_C32(0x1f47a000),
23584 SPH_C32(0x2ddd0000), SPH_C32(0x69347325), SPH_C32(0x235bb231),
23585 SPH_C32(0x11226b7a), SPH_C32(0xb94de04d), SPH_C32(0xd7310000),
23586 SPH_C32(0x6c45003f), SPH_C32(0x75caa000), SPH_C32(0x33d00000),
23587 SPH_C32(0x6283233e), SPH_C32(0x2ee873f8), SPH_C32(0x7b5064e7),
23588 SPH_C32(0x360cf558) },
23589 { SPH_C32(0x02860000), SPH_C32(0x2bb20028), SPH_C32(0x72bfa180),
23590 SPH_C32(0x5af90000), SPH_C32(0x857374bb), SPH_C32(0xd7fbdb7f),
23591 SPH_C32(0xdc817368), SPH_C32(0x21e7a923), SPH_C32(0x65370000),
23592 SPH_C32(0xa92c003f), SPH_C32(0x5dc9b200), SPH_C32(0x47b70000),
23593 SPH_C32(0xd44115ca), SPH_C32(0xc5fa4a00), SPH_C32(0x4881bb0b),
23594 SPH_C32(0x3f42c4c0) },
23595 { SPH_C32(0xb20b0000), SPH_C32(0x69320029), SPH_C32(0x66964000),
23596 SPH_C32(0x01c80000), SPH_C32(0x2cf80696), SPH_C32(0x450b0507),
23597 SPH_C32(0xbab09cf5), SPH_C32(0x1a5fb636), SPH_C32(0x0c140000),
23598 SPH_C32(0x656c003f), SPH_C32(0x3c606000), SPH_C32(0xb2310000),
23599 SPH_C32(0xa87d4867), SPH_C32(0x6c9147c9), SPH_C32(0x38060f91),
23600 SPH_C32(0xde604f76) },
23601 { SPH_C32(0xac450000), SPH_C32(0xb7fd0029), SPH_C32(0x0b6e4180),
23602 SPH_C32(0x76ec0000), SPH_C32(0xc0bf0108), SPH_C32(0xb1ab6c49),
23603 SPH_C32(0x771384e7), SPH_C32(0x82f5ff58), SPH_C32(0xbe120000),
23604 SPH_C32(0xa005003f), SPH_C32(0x14637200), SPH_C32(0xc6560000),
23605 SPH_C32(0x1ebf7e93), SPH_C32(0x87837e31), SPH_C32(0x0bd7d07d),
23606 SPH_C32(0xd72e7eee) },
23607 { SPH_C32(0x41940000), SPH_C32(0xc36d002a), SPH_C32(0xb7778000),
23608 SPH_C32(0x346a0000), SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea),
23609 SPH_C32(0x81a94948), SPH_C32(0x473c80da), SPH_C32(0x92600000),
23610 SPH_C32(0x1cf3003e), SPH_C32(0xb145e000), SPH_C32(0xdce00000),
23611 SPH_C32(0x8e0900be), SPH_C32(0x727b649f), SPH_C32(0xb23b59f4),
23612 SPH_C32(0xcdd70139) },
23613 { SPH_C32(0x5fda0000), SPH_C32(0x1da2002a), SPH_C32(0xda8f8180),
23614 SPH_C32(0x434e0000), SPH_C32(0xdae878ec), SPH_C32(0xdb0a27a4),
23615 SPH_C32(0x4c0a515a), SPH_C32(0xdf96c9b4), SPH_C32(0x20660000),
23616 SPH_C32(0xd99a003e), SPH_C32(0x9946f200), SPH_C32(0xa8870000),
23617 SPH_C32(0x38cb364a), SPH_C32(0x99695d67), SPH_C32(0x81ea8618),
23618 SPH_C32(0xc49930a1) },
23619 { SPH_C32(0xef570000), SPH_C32(0x5f22002b), SPH_C32(0xcea66000),
23620 SPH_C32(0x187f0000), SPH_C32(0x73630ac1), SPH_C32(0x49faf9dc),
23621 SPH_C32(0x2a3bbec7), SPH_C32(0xe42ed6a1), SPH_C32(0x49450000),
23622 SPH_C32(0x15da003e), SPH_C32(0xf8ef2000), SPH_C32(0x5d010000),
23623 SPH_C32(0x44f76be7), SPH_C32(0x300250ae), SPH_C32(0xf16d3282),
23624 SPH_C32(0x25bbbb17) },
23625 { SPH_C32(0xf1190000), SPH_C32(0x81ed002b), SPH_C32(0xa35e6180),
23626 SPH_C32(0x6f5b0000), SPH_C32(0x9f240d5f), SPH_C32(0xbd5a9092),
23627 SPH_C32(0xe798a6d5), SPH_C32(0x7c849fcf), SPH_C32(0xfb430000),
23628 SPH_C32(0xd0b3003e), SPH_C32(0xd0ec3200), SPH_C32(0x29660000),
23629 SPH_C32(0xf2355d13), SPH_C32(0xdb106956), SPH_C32(0xc2bced6e),
23630 SPH_C32(0x2cf58a8f) },
23631 { SPH_C32(0x9ab10000), SPH_C32(0xca44002a), SPH_C32(0xfedd4000),
23632 SPH_C32(0xb58b0000), SPH_C32(0xfc51142b), SPH_C32(0x6dd37adb),
23633 SPH_C32(0xc2ff223e), SPH_C32(0xaf503af4), SPH_C32(0xe7860000),
23634 SPH_C32(0x8995003f), SPH_C32(0x813ec000), SPH_C32(0x71140000),
23635 SPH_C32(0x013b1e54), SPH_C32(0x5652e798), SPH_C32(0x5affc50d),
23636 SPH_C32(0x86a9ed6c) },
23637 { SPH_C32(0x84ff0000), SPH_C32(0x148b002a), SPH_C32(0x93254180),
23638 SPH_C32(0xc2af0000), SPH_C32(0x101613b5), SPH_C32(0x99731395),
23639 SPH_C32(0x0f5c3a2c), SPH_C32(0x37fa739a), SPH_C32(0x55800000),
23640 SPH_C32(0x4cfc003f), SPH_C32(0xa93dd200), SPH_C32(0x05730000),
23641 SPH_C32(0xb7f928a0), SPH_C32(0xbd40de60), SPH_C32(0x692e1ae1),
23642 SPH_C32(0x8fe7dcf4) },
23643 { SPH_C32(0x34720000), SPH_C32(0x560b002b), SPH_C32(0x870ca000),
23644 SPH_C32(0x999e0000), SPH_C32(0xb99d6198), SPH_C32(0x0b83cded),
23645 SPH_C32(0x696dd5b1), SPH_C32(0x0c426c8f), SPH_C32(0x3ca30000),
23646 SPH_C32(0x80bc003f), SPH_C32(0xc8940000), SPH_C32(0xf0f50000),
23647 SPH_C32(0xcbc5750d), SPH_C32(0x142bd3a9), SPH_C32(0x19a9ae7b),
23648 SPH_C32(0x6ec55742) },
23649 { SPH_C32(0x2a3c0000), SPH_C32(0x88c4002b), SPH_C32(0xeaf4a180),
23650 SPH_C32(0xeeba0000), SPH_C32(0x55da6606), SPH_C32(0xff23a4a3),
23651 SPH_C32(0xa4cecda3), SPH_C32(0x94e825e1), SPH_C32(0x8ea50000),
23652 SPH_C32(0x45d5003f), SPH_C32(0xe0971200), SPH_C32(0x84920000),
23653 SPH_C32(0x7d0743f9), SPH_C32(0xff39ea51), SPH_C32(0x2a787197),
23654 SPH_C32(0x678b66da) }
23655 };
23656 static const sph_u32 T512_35[128][16] = {
23657 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23658 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23659 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23660 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23661 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
23662 SPH_C32(0x00000000) },
23663 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
23664 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
23665 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
23666 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
23667 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
23668 SPH_C32(0x7f975691) },
23669 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
23670 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
23671 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
23672 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
23673 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
23674 SPH_C32(0x2c94459e) },
23675 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
23676 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
23677 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
23678 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
23679 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
23680 SPH_C32(0x5303130f) },
23681 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
23682 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
23683 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
23684 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
23685 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
23686 SPH_C32(0x8e67b7fa) },
23687 { SPH_C32(0x9e440000), SPH_C32(0x8c370000), SPH_C32(0x30d807ce),
23688 SPH_C32(0xcbaf0000), SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6),
23689 SPH_C32(0xa615c724), SPH_C32(0x995994f1), SPH_C32(0xd2130000),
23690 SPH_C32(0x45ab0000), SPH_C32(0xf8c50286), SPH_C32(0xc30c0000),
23691 SPH_C32(0x574d284c), SPH_C32(0xda31f145), SPH_C32(0x4f1ee235),
23692 SPH_C32(0xf1f0e16b) },
23693 { SPH_C32(0x9f990000), SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786),
23694 SPH_C32(0x6daf0000), SPH_C32(0x413413b1), SPH_C32(0x155ef9e1),
23695 SPH_C32(0xc00708d9), SPH_C32(0xb5cdd16f), SPH_C32(0x80430000),
23696 SPH_C32(0x6cff0000), SPH_C32(0x92a402c8), SPH_C32(0x33f30000),
23697 SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b), SPH_C32(0x80486dd0),
23698 SPH_C32(0xa2f3f264) },
23699 { SPH_C32(0xcdc90000), SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8),
23700 SPH_C32(0x9d500000), SPH_C32(0xdb056d5d), SPH_C32(0x507db82f),
23701 SPH_C32(0x0f51873c), SPH_C32(0xe6cec260), SPH_C32(0xd3ce0000),
23702 SPH_C32(0xc5030000), SPH_C32(0x0c5302ce), SPH_C32(0x650c0000),
23703 SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72), SPH_C32(0x290c2dc8),
23704 SPH_C32(0xdd64a4f5) },
23705 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
23706 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
23707 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
23708 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
23709 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
23710 SPH_C32(0x443d3004) },
23711 { SPH_C32(0xd3ce0000), SPH_C32(0xc5030000), SPH_C32(0x0c5302ce),
23712 SPH_C32(0x650c0000), SPH_C32(0xc79856ee), SPH_C32(0x0dd77d72),
23713 SPH_C32(0x290c2dc8), SPH_C32(0xdd64a4f5), SPH_C32(0x1e070000),
23714 SPH_C32(0xe0c80000), SPH_C32(0xa27c0506), SPH_C32(0xf85c0000),
23715 SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d), SPH_C32(0x265daaf4),
23716 SPH_C32(0x3baa6695) },
23717 { SPH_C32(0xd2130000), SPH_C32(0x45ab0000), SPH_C32(0xf8c50286),
23718 SPH_C32(0xc30c0000), SPH_C32(0x574d284c), SPH_C32(0xda31f145),
23719 SPH_C32(0x4f1ee235), SPH_C32(0xf1f0e16b), SPH_C32(0x4c570000),
23720 SPH_C32(0xc99c0000), SPH_C32(0xc81d0548), SPH_C32(0x08a30000),
23721 SPH_C32(0x86ac455f), SPH_C32(0x18898493), SPH_C32(0xe90b2511),
23722 SPH_C32(0x68a9759a) },
23723 { SPH_C32(0x80430000), SPH_C32(0x6cff0000), SPH_C32(0x92a402c8),
23724 SPH_C32(0x33f30000), SPH_C32(0xcd7c56a0), SPH_C32(0x9f12b08b),
23725 SPH_C32(0x80486dd0), SPH_C32(0xa2f3f264), SPH_C32(0x1fda0000),
23726 SPH_C32(0x60600000), SPH_C32(0x56ea054e), SPH_C32(0x5e5c0000),
23727 SPH_C32(0x8c484511), SPH_C32(0x8a4c496a), SPH_C32(0x404f6509),
23728 SPH_C32(0x173e230b) },
23729 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
23730 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
23731 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
23732 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
23733 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
23734 SPH_C32(0xca5a87fe) },
23735 { SPH_C32(0x1fda0000), SPH_C32(0x60600000), SPH_C32(0x56ea054e),
23736 SPH_C32(0x5e5c0000), SPH_C32(0x8c484511), SPH_C32(0x8a4c496a),
23737 SPH_C32(0x404f6509), SPH_C32(0x173e230b), SPH_C32(0x9f990000),
23738 SPH_C32(0x0c9f0000), SPH_C32(0xc44e0786), SPH_C32(0x6daf0000),
23739 SPH_C32(0x413413b1), SPH_C32(0x155ef9e1), SPH_C32(0xc00708d9),
23740 SPH_C32(0xb5cdd16f) },
23741 { SPH_C32(0x1e070000), SPH_C32(0xe0c80000), SPH_C32(0xa27c0506),
23742 SPH_C32(0xf85c0000), SPH_C32(0x1c9d3bb3), SPH_C32(0x5daac55d),
23743 SPH_C32(0x265daaf4), SPH_C32(0x3baa6695), SPH_C32(0xcdc90000),
23744 SPH_C32(0x25cb0000), SPH_C32(0xae2f07c8), SPH_C32(0x9d500000),
23745 SPH_C32(0xdb056d5d), SPH_C32(0x507db82f), SPH_C32(0x0f51873c),
23746 SPH_C32(0xe6cec260) },
23747 { SPH_C32(0x4c570000), SPH_C32(0xc99c0000), SPH_C32(0xc81d0548),
23748 SPH_C32(0x08a30000), SPH_C32(0x86ac455f), SPH_C32(0x18898493),
23749 SPH_C32(0xe90b2511), SPH_C32(0x68a9759a), SPH_C32(0x9e440000),
23750 SPH_C32(0x8c370000), SPH_C32(0x30d807ce), SPH_C32(0xcbaf0000),
23751 SPH_C32(0xd1e16d13), SPH_C32(0xc2b875d6), SPH_C32(0xa615c724),
23752 SPH_C32(0x995994f1) },
23753 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
23754 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
23755 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
23756 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
23757 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
23758 SPH_C32(0xf4f6ea7b) },
23759 { SPH_C32(0x2a730000), SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce),
23760 SPH_C32(0x605a0000), SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea),
23761 SPH_C32(0x3fda2f87), SPH_C32(0x306c98a4), SPH_C32(0x51220000),
23762 SPH_C32(0x1ed40000), SPH_C32(0x24eb0306), SPH_C32(0x00670000),
23763 SPH_C32(0xb069459d), SPH_C32(0x128d0b9e), SPH_C32(0x00185482),
23764 SPH_C32(0x8b61bcea) },
23765 { SPH_C32(0x2bae0000), SPH_C32(0xbb000000), SPH_C32(0x37cd0b86),
23766 SPH_C32(0xc65a0000), SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd),
23767 SPH_C32(0x59c8e07a), SPH_C32(0x1cf8dd3a), SPH_C32(0x03720000),
23768 SPH_C32(0x37800000), SPH_C32(0x4e8a0348), SPH_C32(0xf0980000),
23769 SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50), SPH_C32(0xcf4edb67),
23770 SPH_C32(0xd862afe5) },
23771 { SPH_C32(0x79fe0000), SPH_C32(0x92540000), SPH_C32(0x5dac0bc8),
23772 SPH_C32(0x36a50000), SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513),
23773 SPH_C32(0x969e6f9f), SPH_C32(0x4ffbce35), SPH_C32(0x50ff0000),
23774 SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e), SPH_C32(0xa6670000),
23775 SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9), SPH_C32(0x660a9b7f),
23776 SPH_C32(0xa7f5f974) },
23777 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
23778 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
23779 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
23780 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
23781 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
23782 SPH_C32(0x7a915d81) },
23783 { SPH_C32(0xe6670000), SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e),
23784 SPH_C32(0x5b0a0000), SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2),
23785 SPH_C32(0x56996746), SPH_C32(0xfa361f5a), SPH_C32(0xd0bc0000),
23786 SPH_C32(0xf2830000), SPH_C32(0x42d90186), SPH_C32(0x95940000),
23787 SPH_C32(0xedc06d9f), SPH_C32(0x5a793722), SPH_C32(0xe642f6af),
23788 SPH_C32(0x05060b10) },
23789 { SPH_C32(0xe7ba0000), SPH_C32(0x1e630000), SPH_C32(0x6d740c06),
23790 SPH_C32(0xfd0a0000), SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5),
23791 SPH_C32(0x308ba8bb), SPH_C32(0xd6a25ac4), SPH_C32(0x82ec0000),
23792 SPH_C32(0xdbd70000), SPH_C32(0x28b801c8), SPH_C32(0x656b0000),
23793 SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec), SPH_C32(0x2914794a),
23794 SPH_C32(0x5605181f) },
23795 { SPH_C32(0xb5ea0000), SPH_C32(0x37370000), SPH_C32(0x07150c48),
23796 SPH_C32(0x0df50000), SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b),
23797 SPH_C32(0xffdd275e), SPH_C32(0x85a149cb), SPH_C32(0xd1610000),
23798 SPH_C32(0x722b0000), SPH_C32(0xb64f01ce), SPH_C32(0x33940000),
23799 SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15), SPH_C32(0x80503952),
23800 SPH_C32(0x29924e8e) },
23801 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
23802 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
23803 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
23804 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
23805 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
23806 SPH_C32(0xb0cbda7f) },
23807 { SPH_C32(0xabed0000), SPH_C32(0xd7ff0000), SPH_C32(0xa569094e),
23808 SPH_C32(0xf5a90000), SPH_C32(0xb6a67e97), SPH_C32(0x733ef456),
23809 SPH_C32(0xd9808daa), SPH_C32(0xbe0b2f5e), SPH_C32(0x1ca80000),
23810 SPH_C32(0x57e00000), SPH_C32(0x18600606), SPH_C32(0xaec40000),
23811 SPH_C32(0xa6107e60), SPH_C32(0xdde2033a), SPH_C32(0x8f01be6e),
23812 SPH_C32(0xcf5c8cee) },
23813 { SPH_C32(0xaa300000), SPH_C32(0x57570000), SPH_C32(0x51ff0906),
23814 SPH_C32(0x53a90000), SPH_C32(0x26730035), SPH_C32(0xa4d87861),
23815 SPH_C32(0xbf924257), SPH_C32(0x929f6ac0), SPH_C32(0x4ef80000),
23816 SPH_C32(0x7eb40000), SPH_C32(0x72010648), SPH_C32(0x5e3b0000),
23817 SPH_C32(0x3c21008c), SPH_C32(0x98c142f4), SPH_C32(0x4057318b),
23818 SPH_C32(0x9c5f9fe1) },
23819 { SPH_C32(0xf8600000), SPH_C32(0x7e030000), SPH_C32(0x3b9e0948),
23820 SPH_C32(0xa3560000), SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af),
23821 SPH_C32(0x70c4cdb2), SPH_C32(0xc19c79cf), SPH_C32(0x1d750000),
23822 SPH_C32(0xd7480000), SPH_C32(0xecf6064e), SPH_C32(0x08c40000),
23823 SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d), SPH_C32(0xe9137193),
23824 SPH_C32(0xe3c8c970) },
23825 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
23826 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
23827 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
23828 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
23829 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
23830 SPH_C32(0x3eac6d85) },
23831 { SPH_C32(0x67f90000), SPH_C32(0x729c0000), SPH_C32(0xffd00ece),
23832 SPH_C32(0xcef90000), SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e),
23833 SPH_C32(0xb0c3c56b), SPH_C32(0x7451a8a0), SPH_C32(0x9d360000),
23834 SPH_C32(0xbbb70000), SPH_C32(0x7e520486), SPH_C32(0x3b370000),
23835 SPH_C32(0xfbb95662), SPH_C32(0x95163f86), SPH_C32(0x695b1c43),
23836 SPH_C32(0x413b3b14) },
23837 { SPH_C32(0x66240000), SPH_C32(0xf2340000), SPH_C32(0x0b460e86),
23838 SPH_C32(0x68f90000), SPH_C32(0x6da313ca), SPH_C32(0x23434c79),
23839 SPH_C32(0xd6d10a96), SPH_C32(0x58c5ed3e), SPH_C32(0xcf660000),
23840 SPH_C32(0x92e30000), SPH_C32(0x143304c8), SPH_C32(0xcbc80000),
23841 SPH_C32(0x6188288e), SPH_C32(0xd0357e48), SPH_C32(0xa60d93a6),
23842 SPH_C32(0x1238281b) },
23843 { SPH_C32(0x34740000), SPH_C32(0xdb600000), SPH_C32(0x61270ec8),
23844 SPH_C32(0x98060000), SPH_C32(0xf7926d26), SPH_C32(0x66600db7),
23845 SPH_C32(0x19878573), SPH_C32(0x0bc6fe31), SPH_C32(0x9ceb0000),
23846 SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce), SPH_C32(0x9d370000),
23847 SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1), SPH_C32(0x0f49d3be),
23848 SPH_C32(0x6daf7e8a) },
23849 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
23850 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
23851 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
23852 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
23853 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
23854 SPH_C32(0x979961d0) },
23855 { SPH_C32(0x50ff0000), SPH_C32(0x9e7c0000), SPH_C32(0xd07d034e),
23856 SPH_C32(0xa6670000), SPH_C32(0x20bc3b3f), SPH_C32(0xc56b87a9),
23857 SPH_C32(0x660a9b7f), SPH_C32(0xa7f5f974), SPH_C32(0x29010000),
23858 SPH_C32(0x0c280000), SPH_C32(0x8dd10886), SPH_C32(0x90c20000),
23859 SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba), SPH_C32(0xf094f4e0),
23860 SPH_C32(0xe80e3741) },
23861 { SPH_C32(0x51220000), SPH_C32(0x1ed40000), SPH_C32(0x24eb0306),
23862 SPH_C32(0x00670000), SPH_C32(0xb069459d), SPH_C32(0x128d0b9e),
23863 SPH_C32(0x00185482), SPH_C32(0x8b61bcea), SPH_C32(0x7b510000),
23864 SPH_C32(0x257c0000), SPH_C32(0xe7b008c8), SPH_C32(0x603d0000),
23865 SPH_C32(0x5b661308), SPH_C32(0x2947c374), SPH_C32(0x3fc27b05),
23866 SPH_C32(0xbb0d244e) },
23867 { SPH_C32(0x03720000), SPH_C32(0x37800000), SPH_C32(0x4e8a0348),
23868 SPH_C32(0xf0980000), SPH_C32(0x2a583b71), SPH_C32(0x57ae4a50),
23869 SPH_C32(0xcf4edb67), SPH_C32(0xd862afe5), SPH_C32(0x28dc0000),
23870 SPH_C32(0x8c800000), SPH_C32(0x794708ce), SPH_C32(0x36c20000),
23871 SPH_C32(0x51821346), SPH_C32(0xbb820e8d), SPH_C32(0x96863b1d),
23872 SPH_C32(0xc49a72df) },
23873 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
23874 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
23875 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
23876 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
23877 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
23878 SPH_C32(0x19fed62a) },
23879 { SPH_C32(0x9ceb0000), SPH_C32(0x3b1f0000), SPH_C32(0x8ac404ce),
23880 SPH_C32(0x9d370000), SPH_C32(0x6b6c28c0), SPH_C32(0x42f0b3b1),
23881 SPH_C32(0x0f49d3be), SPH_C32(0x6daf7e8a), SPH_C32(0xa89f0000),
23882 SPH_C32(0xe07f0000), SPH_C32(0xebe30a06), SPH_C32(0x05310000),
23883 SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06), SPH_C32(0x16ce56cd),
23884 SPH_C32(0x666980bb) },
23885 { SPH_C32(0x9d360000), SPH_C32(0xbbb70000), SPH_C32(0x7e520486),
23886 SPH_C32(0x3b370000), SPH_C32(0xfbb95662), SPH_C32(0x95163f86),
23887 SPH_C32(0x695b1c43), SPH_C32(0x413b3b14), SPH_C32(0xfacf0000),
23888 SPH_C32(0xc92b0000), SPH_C32(0x81820a48), SPH_C32(0xf5ce0000),
23889 SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8), SPH_C32(0xd998d928),
23890 SPH_C32(0x356a93b4) },
23891 { SPH_C32(0xcf660000), SPH_C32(0x92e30000), SPH_C32(0x143304c8),
23892 SPH_C32(0xcbc80000), SPH_C32(0x6188288e), SPH_C32(0xd0357e48),
23893 SPH_C32(0xa60d93a6), SPH_C32(0x1238281b), SPH_C32(0xa9420000),
23894 SPH_C32(0x60d70000), SPH_C32(0x1f750a4e), SPH_C32(0xa3310000),
23895 SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231), SPH_C32(0x70dc9930),
23896 SPH_C32(0x4afdc525) },
23897 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
23898 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
23899 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
23900 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
23901 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
23902 SPH_C32(0xd3a451d4) },
23903 { SPH_C32(0xd1610000), SPH_C32(0x722b0000), SPH_C32(0xb64f01ce),
23904 SPH_C32(0x33940000), SPH_C32(0x7d15133d), SPH_C32(0x8d9fbb15),
23905 SPH_C32(0x80503952), SPH_C32(0x29924e8e), SPH_C32(0x648b0000),
23906 SPH_C32(0x451c0000), SPH_C32(0xb15a0d86), SPH_C32(0x3e610000),
23907 SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e), SPH_C32(0x7f8d1e0c),
23908 SPH_C32(0xac330745) },
23909 { SPH_C32(0xd0bc0000), SPH_C32(0xf2830000), SPH_C32(0x42d90186),
23910 SPH_C32(0x95940000), SPH_C32(0xedc06d9f), SPH_C32(0x5a793722),
23911 SPH_C32(0xe642f6af), SPH_C32(0x05060b10), SPH_C32(0x36db0000),
23912 SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8), SPH_C32(0xce9e0000),
23913 SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0), SPH_C32(0xb0db91e9),
23914 SPH_C32(0xff30144a) },
23915 { SPH_C32(0x82ec0000), SPH_C32(0xdbd70000), SPH_C32(0x28b801c8),
23916 SPH_C32(0x656b0000), SPH_C32(0x77f11373), SPH_C32(0x1f5a76ec),
23917 SPH_C32(0x2914794a), SPH_C32(0x5605181f), SPH_C32(0x65560000),
23918 SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce), SPH_C32(0x98610000),
23919 SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629), SPH_C32(0x199fd1f1),
23920 SPH_C32(0x80a742db) },
23921 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
23922 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
23923 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
23924 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
23925 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
23926 SPH_C32(0x5dc3e62e) },
23927 { SPH_C32(0x1d750000), SPH_C32(0xd7480000), SPH_C32(0xecf6064e),
23928 SPH_C32(0x08c40000), SPH_C32(0x36c500c2), SPH_C32(0x0a048f0d),
23929 SPH_C32(0xe9137193), SPH_C32(0xe3c8c970), SPH_C32(0xe5150000),
23930 SPH_C32(0xa94b0000), SPH_C32(0xd7680f06), SPH_C32(0xab920000),
23931 SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2), SPH_C32(0x99d7bc21),
23932 SPH_C32(0x2254b0bf) },
23933 { SPH_C32(0x1ca80000), SPH_C32(0x57e00000), SPH_C32(0x18600606),
23934 SPH_C32(0xaec40000), SPH_C32(0xa6107e60), SPH_C32(0xdde2033a),
23935 SPH_C32(0x8f01be6e), SPH_C32(0xcf5c8cee), SPH_C32(0xb7450000),
23936 SPH_C32(0x801f0000), SPH_C32(0xbd090f48), SPH_C32(0x5b6d0000),
23937 SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c), SPH_C32(0x568133c4),
23938 SPH_C32(0x7157a3b0) },
23939 { SPH_C32(0x4ef80000), SPH_C32(0x7eb40000), SPH_C32(0x72010648),
23940 SPH_C32(0x5e3b0000), SPH_C32(0x3c21008c), SPH_C32(0x98c142f4),
23941 SPH_C32(0x4057318b), SPH_C32(0x9c5f9fe1), SPH_C32(0xe4c80000),
23942 SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e), SPH_C32(0x0d920000),
23943 SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95), SPH_C32(0xffc573dc),
23944 SPH_C32(0x0ec0f521) },
23945 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
23946 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
23947 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
23948 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
23949 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
23950 SPH_C32(0x636f8bab) },
23951 { SPH_C32(0x28dc0000), SPH_C32(0x8c800000), SPH_C32(0x794708ce),
23952 SPH_C32(0x36c20000), SPH_C32(0x51821346), SPH_C32(0xbb820e8d),
23953 SPH_C32(0x96863b1d), SPH_C32(0xc49a72df), SPH_C32(0x2bae0000),
23954 SPH_C32(0xbb000000), SPH_C32(0x37cd0b86), SPH_C32(0xc65a0000),
23955 SPH_C32(0x7bda2837), SPH_C32(0xec2c44dd), SPH_C32(0x59c8e07a),
23956 SPH_C32(0x1cf8dd3a) },
23957 { SPH_C32(0x29010000), SPH_C32(0x0c280000), SPH_C32(0x8dd10886),
23958 SPH_C32(0x90c20000), SPH_C32(0xc1576de4), SPH_C32(0x6c6482ba),
23959 SPH_C32(0xf094f4e0), SPH_C32(0xe80e3741), SPH_C32(0x79fe0000),
23960 SPH_C32(0x92540000), SPH_C32(0x5dac0bc8), SPH_C32(0x36a50000),
23961 SPH_C32(0xe1eb56db), SPH_C32(0xa90f0513), SPH_C32(0x969e6f9f),
23962 SPH_C32(0x4ffbce35) },
23963 { SPH_C32(0x7b510000), SPH_C32(0x257c0000), SPH_C32(0xe7b008c8),
23964 SPH_C32(0x603d0000), SPH_C32(0x5b661308), SPH_C32(0x2947c374),
23965 SPH_C32(0x3fc27b05), SPH_C32(0xbb0d244e), SPH_C32(0x2a730000),
23966 SPH_C32(0x3ba80000), SPH_C32(0xc35b0bce), SPH_C32(0x605a0000),
23967 SPH_C32(0xeb0f5695), SPH_C32(0x3bcac8ea), SPH_C32(0x3fda2f87),
23968 SPH_C32(0x306c98a4) },
23969 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
23970 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
23971 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
23972 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
23973 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
23974 SPH_C32(0xed083c51) },
23975 { SPH_C32(0xe4c80000), SPH_C32(0x29e30000), SPH_C32(0x23fe0f4e),
23976 SPH_C32(0x0d920000), SPH_C32(0x1a5200b9), SPH_C32(0x3c193a95),
23977 SPH_C32(0xffc573dc), SPH_C32(0x0ec0f521), SPH_C32(0xaa300000),
23978 SPH_C32(0x57570000), SPH_C32(0x51ff0906), SPH_C32(0x53a90000),
23979 SPH_C32(0x26730035), SPH_C32(0xa4d87861), SPH_C32(0xbf924257),
23980 SPH_C32(0x929f6ac0) },
23981 { SPH_C32(0xe5150000), SPH_C32(0xa94b0000), SPH_C32(0xd7680f06),
23982 SPH_C32(0xab920000), SPH_C32(0x8a877e1b), SPH_C32(0xebffb6a2),
23983 SPH_C32(0x99d7bc21), SPH_C32(0x2254b0bf), SPH_C32(0xf8600000),
23984 SPH_C32(0x7e030000), SPH_C32(0x3b9e0948), SPH_C32(0xa3560000),
23985 SPH_C32(0xbc427ed9), SPH_C32(0xe1fb39af), SPH_C32(0x70c4cdb2),
23986 SPH_C32(0xc19c79cf) },
23987 { SPH_C32(0xb7450000), SPH_C32(0x801f0000), SPH_C32(0xbd090f48),
23988 SPH_C32(0x5b6d0000), SPH_C32(0x10b600f7), SPH_C32(0xaedcf76c),
23989 SPH_C32(0x568133c4), SPH_C32(0x7157a3b0), SPH_C32(0xabed0000),
23990 SPH_C32(0xd7ff0000), SPH_C32(0xa569094e), SPH_C32(0xf5a90000),
23991 SPH_C32(0xb6a67e97), SPH_C32(0x733ef456), SPH_C32(0xd9808daa),
23992 SPH_C32(0xbe0b2f5e) },
23993 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
23994 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
23995 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
23996 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
23997 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
23998 SPH_C32(0x2752bbaf) },
23999 { SPH_C32(0xa9420000), SPH_C32(0x60d70000), SPH_C32(0x1f750a4e),
24000 SPH_C32(0xa3310000), SPH_C32(0x0c2b3b44), SPH_C32(0xf3763231),
24001 SPH_C32(0x70dc9930), SPH_C32(0x4afdc525), SPH_C32(0x66240000),
24002 SPH_C32(0xf2340000), SPH_C32(0x0b460e86), SPH_C32(0x68f90000),
24003 SPH_C32(0x6da313ca), SPH_C32(0x23434c79), SPH_C32(0xd6d10a96),
24004 SPH_C32(0x58c5ed3e) },
24005 { SPH_C32(0xa89f0000), SPH_C32(0xe07f0000), SPH_C32(0xebe30a06),
24006 SPH_C32(0x05310000), SPH_C32(0x9cfe45e6), SPH_C32(0x2490be06),
24007 SPH_C32(0x16ce56cd), SPH_C32(0x666980bb), SPH_C32(0x34740000),
24008 SPH_C32(0xdb600000), SPH_C32(0x61270ec8), SPH_C32(0x98060000),
24009 SPH_C32(0xf7926d26), SPH_C32(0x66600db7), SPH_C32(0x19878573),
24010 SPH_C32(0x0bc6fe31) },
24011 { SPH_C32(0xfacf0000), SPH_C32(0xc92b0000), SPH_C32(0x81820a48),
24012 SPH_C32(0xf5ce0000), SPH_C32(0x06cf3b0a), SPH_C32(0x61b3ffc8),
24013 SPH_C32(0xd998d928), SPH_C32(0x356a93b4), SPH_C32(0x67f90000),
24014 SPH_C32(0x729c0000), SPH_C32(0xffd00ece), SPH_C32(0xcef90000),
24015 SPH_C32(0xfd766d68), SPH_C32(0xf4a5c04e), SPH_C32(0xb0c3c56b),
24016 SPH_C32(0x7451a8a0) },
24017 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
24018 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
24019 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
24020 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
24021 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
24022 SPH_C32(0xa9350c55) },
24023 { SPH_C32(0x65560000), SPH_C32(0xc5b40000), SPH_C32(0x45cc0dce),
24024 SPH_C32(0x98610000), SPH_C32(0x47fb28bb), SPH_C32(0x74ed0629),
24025 SPH_C32(0x199fd1f1), SPH_C32(0x80a742db), SPH_C32(0xe7ba0000),
24026 SPH_C32(0x1e630000), SPH_C32(0x6d740c06), SPH_C32(0xfd0a0000),
24027 SPH_C32(0x300a3bc8), SPH_C32(0x6bb770c5), SPH_C32(0x308ba8bb),
24028 SPH_C32(0xd6a25ac4) },
24029 { SPH_C32(0x648b0000), SPH_C32(0x451c0000), SPH_C32(0xb15a0d86),
24030 SPH_C32(0x3e610000), SPH_C32(0xd72e5619), SPH_C32(0xa30b8a1e),
24031 SPH_C32(0x7f8d1e0c), SPH_C32(0xac330745), SPH_C32(0xb5ea0000),
24032 SPH_C32(0x37370000), SPH_C32(0x07150c48), SPH_C32(0x0df50000),
24033 SPH_C32(0xaa3b4524), SPH_C32(0x2e94310b), SPH_C32(0xffdd275e),
24034 SPH_C32(0x85a149cb) },
24035 { SPH_C32(0x36db0000), SPH_C32(0x6c480000), SPH_C32(0xdb3b0dc8),
24036 SPH_C32(0xce9e0000), SPH_C32(0x4d1f28f5), SPH_C32(0xe628cbd0),
24037 SPH_C32(0xb0db91e9), SPH_C32(0xff30144a), SPH_C32(0xe6670000),
24038 SPH_C32(0x9ecb0000), SPH_C32(0x99e20c4e), SPH_C32(0x5b0a0000),
24039 SPH_C32(0xa0df456a), SPH_C32(0xbc51fcf2), SPH_C32(0x56996746),
24040 SPH_C32(0xfa361f5a) },
24041 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
24042 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
24043 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
24044 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
24045 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
24046 SPH_C32(0x98aa496e) },
24047 { SPH_C32(0xfe180000), SPH_C32(0x32f20000), SPH_C32(0x2f9a13ce),
24048 SPH_C32(0xf3bc0000), SPH_C32(0xc0b44f86), SPH_C32(0x5a911178),
24049 SPH_C32(0x3124481b), SPH_C32(0xc2e76bf9), SPH_C32(0x4dc30000),
24050 SPH_C32(0x77330000), SPH_C32(0xf30f0186), SPH_C32(0x21db0000),
24051 SPH_C32(0xe6a307d0), SPH_C32(0x6665a4b7), SPH_C32(0x64e7580a),
24052 SPH_C32(0xe73d1fff) },
24053 { SPH_C32(0xffc50000), SPH_C32(0xb25a0000), SPH_C32(0xdb0c1386),
24054 SPH_C32(0x55bc0000), SPH_C32(0x50613124), SPH_C32(0x8d779d4f),
24055 SPH_C32(0x573687e6), SPH_C32(0xee732e67), SPH_C32(0x1f930000),
24056 SPH_C32(0x5e670000), SPH_C32(0x996e01c8), SPH_C32(0xd1240000),
24057 SPH_C32(0x7c92793c), SPH_C32(0x2346e579), SPH_C32(0xabb1d7ef),
24058 SPH_C32(0xb43e0cf0) },
24059 { SPH_C32(0xad950000), SPH_C32(0x9b0e0000), SPH_C32(0xb16d13c8),
24060 SPH_C32(0xa5430000), SPH_C32(0xca504fc8), SPH_C32(0xc854dc81),
24061 SPH_C32(0x98600803), SPH_C32(0xbd703d68), SPH_C32(0x4c1e0000),
24062 SPH_C32(0xf79b0000), SPH_C32(0x079901ce), SPH_C32(0x87db0000),
24063 SPH_C32(0x76767972), SPH_C32(0xb1832880), SPH_C32(0x02f597f7),
24064 SPH_C32(0xcba95a61) },
24065 { SPH_C32(0x605c0000), SPH_C32(0xbec50000), SPH_C32(0x1f421400),
24066 SPH_C32(0x38130000), SPH_C32(0x11552295), SPH_C32(0x982964ae),
24067 SPH_C32(0x97318f3f), SPH_C32(0x5bbeff08), SPH_C32(0x9fd00000),
24068 SPH_C32(0x32980000), SPH_C32(0x0bca0300), SPH_C32(0xe2d70000),
24069 SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2), SPH_C32(0x2bf9ba3f),
24070 SPH_C32(0x16cdfe94) },
24071 { SPH_C32(0x320c0000), SPH_C32(0x97910000), SPH_C32(0x7523144e),
24072 SPH_C32(0xc8ec0000), SPH_C32(0x8b645c79), SPH_C32(0xdd0a2560),
24073 SPH_C32(0x586700da), SPH_C32(0x08bdec07), SPH_C32(0xcc5d0000),
24074 SPH_C32(0x9b640000), SPH_C32(0x953d0306), SPH_C32(0xb4280000),
24075 SPH_C32(0xbb0a2fd2), SPH_C32(0x2e91980b), SPH_C32(0x82bdfa27),
24076 SPH_C32(0x695aa805) },
24077 { SPH_C32(0x33d10000), SPH_C32(0x17390000), SPH_C32(0x81b51406),
24078 SPH_C32(0x6eec0000), SPH_C32(0x1bb122db), SPH_C32(0x0aeca957),
24079 SPH_C32(0x3e75cf27), SPH_C32(0x2429a999), SPH_C32(0x9e0d0000),
24080 SPH_C32(0xb2300000), SPH_C32(0xff5c0348), SPH_C32(0x44d70000),
24081 SPH_C32(0x213b513e), SPH_C32(0x6bb2d9c5), SPH_C32(0x4deb75c2),
24082 SPH_C32(0x3a59bb0a) },
24083 { SPH_C32(0x61810000), SPH_C32(0x3e6d0000), SPH_C32(0xebd41448),
24084 SPH_C32(0x9e130000), SPH_C32(0x81805c37), SPH_C32(0x4fcfe899),
24085 SPH_C32(0xf12340c2), SPH_C32(0x772aba96), SPH_C32(0xcd800000),
24086 SPH_C32(0x1bcc0000), SPH_C32(0x61ab034e), SPH_C32(0x12280000),
24087 SPH_C32(0x2bdf5170), SPH_C32(0xf977143c), SPH_C32(0xe4af35da),
24088 SPH_C32(0x45ceed9b) },
24089 { SPH_C32(0x2dd60000), SPH_C32(0xf7f10000), SPH_C32(0x23c91100),
24090 SPH_C32(0x96b00000), SPH_C32(0x072c1968), SPH_C32(0x57466c0a),
24091 SPH_C32(0x182865d3), SPH_C32(0x1f83cf0c), SPH_C32(0x53c40000),
24092 SPH_C32(0x97fb0000), SPH_C32(0x51730480), SPH_C32(0xd9870000),
24093 SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea), SPH_C32(0x42baf2fe),
24094 SPH_C32(0xdc97796a) },
24095 { SPH_C32(0x7f860000), SPH_C32(0xdea50000), SPH_C32(0x49a8114e),
24096 SPH_C32(0x664f0000), SPH_C32(0x9d1d6784), SPH_C32(0x12652dc4),
24097 SPH_C32(0xd77eea36), SPH_C32(0x4c80dc03), SPH_C32(0x00490000),
24098 SPH_C32(0x3e070000), SPH_C32(0xcf840486), SPH_C32(0x8f780000),
24099 SPH_C32(0xf0da3c2d), SPH_C32(0xa90aac13), SPH_C32(0xebfeb2e6),
24100 SPH_C32(0xa3002ffb) },
24101 { SPH_C32(0x7e5b0000), SPH_C32(0x5e0d0000), SPH_C32(0xbd3e1106),
24102 SPH_C32(0xc04f0000), SPH_C32(0x0dc81926), SPH_C32(0xc583a1f3),
24103 SPH_C32(0xb16c25cb), SPH_C32(0x6014999d), SPH_C32(0x52190000),
24104 SPH_C32(0x17530000), SPH_C32(0xa5e504c8), SPH_C32(0x7f870000),
24105 SPH_C32(0x6aeb42c1), SPH_C32(0xec29eddd), SPH_C32(0x24a83d03),
24106 SPH_C32(0xf0033cf4) },
24107 { SPH_C32(0x2c0b0000), SPH_C32(0x77590000), SPH_C32(0xd75f1148),
24108 SPH_C32(0x30b00000), SPH_C32(0x97f967ca), SPH_C32(0x80a0e03d),
24109 SPH_C32(0x7e3aaa2e), SPH_C32(0x33178a92), SPH_C32(0x01940000),
24110 SPH_C32(0xbeaf0000), SPH_C32(0x3b1204ce), SPH_C32(0x29780000),
24111 SPH_C32(0x600f428f), SPH_C32(0x7eec2024), SPH_C32(0x8dec7d1b),
24112 SPH_C32(0x8f946a65) },
24113 { SPH_C32(0xe1c20000), SPH_C32(0x52920000), SPH_C32(0x79701680),
24114 SPH_C32(0xade00000), SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812),
24115 SPH_C32(0x716b2d12), SPH_C32(0xd5d948f2), SPH_C32(0xd25a0000),
24116 SPH_C32(0x7bac0000), SPH_C32(0x37410600), SPH_C32(0x4c740000),
24117 SPH_C32(0xa7971461), SPH_C32(0x733b5d56), SPH_C32(0xa4e050d3),
24118 SPH_C32(0x52f0ce90) },
24119 { SPH_C32(0xb3920000), SPH_C32(0x7bc60000), SPH_C32(0x131116ce),
24120 SPH_C32(0x5d1f0000), SPH_C32(0xd6cd747b), SPH_C32(0x95fe19dc),
24121 SPH_C32(0xbe3da2f7), SPH_C32(0x86da5bfd), SPH_C32(0x81d70000),
24122 SPH_C32(0xd2500000), SPH_C32(0xa9b60606), SPH_C32(0x1a8b0000),
24123 SPH_C32(0xad73142f), SPH_C32(0xe1fe90af), SPH_C32(0x0da410cb),
24124 SPH_C32(0x2d679801) },
24125 { SPH_C32(0xb24f0000), SPH_C32(0xfb6e0000), SPH_C32(0xe7871686),
24126 SPH_C32(0xfb1f0000), SPH_C32(0x46180ad9), SPH_C32(0x421895eb),
24127 SPH_C32(0xd82f6d0a), SPH_C32(0xaa4e1e63), SPH_C32(0xd3870000),
24128 SPH_C32(0xfb040000), SPH_C32(0xc3d70648), SPH_C32(0xea740000),
24129 SPH_C32(0x37426ac3), SPH_C32(0xa4ddd161), SPH_C32(0xc2f29f2e),
24130 SPH_C32(0x7e648b0e) },
24131 { SPH_C32(0xe01f0000), SPH_C32(0xd23a0000), SPH_C32(0x8de616c8),
24132 SPH_C32(0x0be00000), SPH_C32(0xdc297435), SPH_C32(0x073bd425),
24133 SPH_C32(0x1779e2ef), SPH_C32(0xf94d0d6c), SPH_C32(0x800a0000),
24134 SPH_C32(0x52f80000), SPH_C32(0x5d20064e), SPH_C32(0xbc8b0000),
24135 SPH_C32(0x3da66a8d), SPH_C32(0x36181c98), SPH_C32(0x6bb6df36),
24136 SPH_C32(0x01f3dd9f) },
24137 { SPH_C32(0xd46b0000), SPH_C32(0x095a0000), SPH_C32(0xecc11800),
24138 SPH_C32(0x93e60000), SPH_C32(0x2bbb1913), SPH_C32(0x615bd992),
24139 SPH_C32(0x0efe679c), SPH_C32(0xf28bf35d), SPH_C32(0x1ce10000),
24140 SPH_C32(0x69e70000), SPH_C32(0xd7e40280), SPH_C32(0x21bc0000),
24141 SPH_C32(0x56ca424d), SPH_C32(0x74e8af29), SPH_C32(0x64ff0c88),
24142 SPH_C32(0x6c5ca315) },
24143 { SPH_C32(0x863b0000), SPH_C32(0x200e0000), SPH_C32(0x86a0184e),
24144 SPH_C32(0x63190000), SPH_C32(0xb18a67ff), SPH_C32(0x2478985c),
24145 SPH_C32(0xc1a8e879), SPH_C32(0xa188e052), SPH_C32(0x4f6c0000),
24146 SPH_C32(0xc01b0000), SPH_C32(0x49130286), SPH_C32(0x77430000),
24147 SPH_C32(0x5c2e4203), SPH_C32(0xe62d62d0), SPH_C32(0xcdbb4c90),
24148 SPH_C32(0x13cbf584) },
24149 { SPH_C32(0x87e60000), SPH_C32(0xa0a60000), SPH_C32(0x72361806),
24150 SPH_C32(0xc5190000), SPH_C32(0x215f195d), SPH_C32(0xf39e146b),
24151 SPH_C32(0xa7ba2784), SPH_C32(0x8d1ca5cc), SPH_C32(0x1d3c0000),
24152 SPH_C32(0xe94f0000), SPH_C32(0x237202c8), SPH_C32(0x87bc0000),
24153 SPH_C32(0xc61f3cef), SPH_C32(0xa30e231e), SPH_C32(0x02edc375),
24154 SPH_C32(0x40c8e68b) },
24155 { SPH_C32(0xd5b60000), SPH_C32(0x89f20000), SPH_C32(0x18571848),
24156 SPH_C32(0x35e60000), SPH_C32(0xbb6e67b1), SPH_C32(0xb6bd55a5),
24157 SPH_C32(0x68eca861), SPH_C32(0xde1fb6c3), SPH_C32(0x4eb10000),
24158 SPH_C32(0x40b30000), SPH_C32(0xbd8502ce), SPH_C32(0xd1430000),
24159 SPH_C32(0xccfb3ca1), SPH_C32(0x31cbeee7), SPH_C32(0xaba9836d),
24160 SPH_C32(0x3f5fb01a) },
24161 { SPH_C32(0x187f0000), SPH_C32(0xac390000), SPH_C32(0xb6781f80),
24162 SPH_C32(0xa8b60000), SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a),
24163 SPH_C32(0x67bd2f5d), SPH_C32(0x38d174a3), SPH_C32(0x9d7f0000),
24164 SPH_C32(0x85b00000), SPH_C32(0xb1d60000), SPH_C32(0xb44f0000),
24165 SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395), SPH_C32(0x82a5aea5),
24166 SPH_C32(0xe23b14ef) },
24167 { SPH_C32(0x4a2f0000), SPH_C32(0x856d0000), SPH_C32(0xdc191fce),
24168 SPH_C32(0x58490000), SPH_C32(0xfa5a7400), SPH_C32(0xa3e3ac44),
24169 SPH_C32(0xa8eba0b8), SPH_C32(0x6bd267ac), SPH_C32(0xcef20000),
24170 SPH_C32(0x2c4c0000), SPH_C32(0x2f210006), SPH_C32(0xe2b00000),
24171 SPH_C32(0x01876a01), SPH_C32(0xaed95e6c), SPH_C32(0x2be1eebd),
24172 SPH_C32(0x9dac427e) },
24173 { SPH_C32(0x4bf20000), SPH_C32(0x05c50000), SPH_C32(0x288f1f86),
24174 SPH_C32(0xfe490000), SPH_C32(0x6a8f0aa2), SPH_C32(0x74052073),
24175 SPH_C32(0xcef96f45), SPH_C32(0x47462232), SPH_C32(0x9ca20000),
24176 SPH_C32(0x05180000), SPH_C32(0x45400048), SPH_C32(0x124f0000),
24177 SPH_C32(0x9bb614ed), SPH_C32(0xebfa1fa2), SPH_C32(0xe4b76158),
24178 SPH_C32(0xceaf5171) },
24179 { SPH_C32(0x19a20000), SPH_C32(0x2c910000), SPH_C32(0x42ee1fc8),
24180 SPH_C32(0x0eb60000), SPH_C32(0xf0be744e), SPH_C32(0x312661bd),
24181 SPH_C32(0x01afe0a0), SPH_C32(0x1445313d), SPH_C32(0xcf2f0000),
24182 SPH_C32(0xace40000), SPH_C32(0xdbb7004e), SPH_C32(0x44b00000),
24183 SPH_C32(0x915214a3), SPH_C32(0x793fd25b), SPH_C32(0x4df32140),
24184 SPH_C32(0xb13807e0) },
24185 { SPH_C32(0x55f50000), SPH_C32(0xe50d0000), SPH_C32(0x8af31a80),
24186 SPH_C32(0x06150000), SPH_C32(0x76123111), SPH_C32(0x29afe52e),
24187 SPH_C32(0xe8a4c5b1), SPH_C32(0x7cec44a7), SPH_C32(0x516b0000),
24188 SPH_C32(0x20d30000), SPH_C32(0xeb6f0780), SPH_C32(0x8f1f0000),
24189 SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d), SPH_C32(0xebe6e664),
24190 SPH_C32(0x28619311) },
24191 { SPH_C32(0x07a50000), SPH_C32(0xcc590000), SPH_C32(0xe0921ace),
24192 SPH_C32(0xf6ea0000), SPH_C32(0xec234ffd), SPH_C32(0x6c8ca4e0),
24193 SPH_C32(0x27f24a54), SPH_C32(0x2fef57a8), SPH_C32(0x02e60000),
24194 SPH_C32(0x892f0000), SPH_C32(0x75980786), SPH_C32(0xd9e00000),
24195 SPH_C32(0x4a5779fe), SPH_C32(0x29426a74), SPH_C32(0x42a2a67c),
24196 SPH_C32(0x57f6c580) },
24197 { SPH_C32(0x06780000), SPH_C32(0x4cf10000), SPH_C32(0x14041a86),
24198 SPH_C32(0x50ea0000), SPH_C32(0x7cf6315f), SPH_C32(0xbb6a28d7),
24199 SPH_C32(0x41e085a9), SPH_C32(0x037b1236), SPH_C32(0x50b60000),
24200 SPH_C32(0xa07b0000), SPH_C32(0x1ff907c8), SPH_C32(0x291f0000),
24201 SPH_C32(0xd0660712), SPH_C32(0x6c612bba), SPH_C32(0x8df42999),
24202 SPH_C32(0x04f5d68f) },
24203 { SPH_C32(0x54280000), SPH_C32(0x65a50000), SPH_C32(0x7e651ac8),
24204 SPH_C32(0xa0150000), SPH_C32(0xe6c74fb3), SPH_C32(0xfe496919),
24205 SPH_C32(0x8eb60a4c), SPH_C32(0x50780139), SPH_C32(0x033b0000),
24206 SPH_C32(0x09870000), SPH_C32(0x810e07ce), SPH_C32(0x7fe00000),
24207 SPH_C32(0xda82075c), SPH_C32(0xfea4e643), SPH_C32(0x24b06981),
24208 SPH_C32(0x7b62801e) },
24209 { SPH_C32(0x99e10000), SPH_C32(0x406e0000), SPH_C32(0xd04a1d00),
24210 SPH_C32(0x3d450000), SPH_C32(0x3dc222ee), SPH_C32(0xae34d136),
24211 SPH_C32(0x81e78d70), SPH_C32(0xb6b6c359), SPH_C32(0xd0f50000),
24212 SPH_C32(0xcc840000), SPH_C32(0x8d5d0500), SPH_C32(0x1aec0000),
24213 SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31), SPH_C32(0x0dbc4449),
24214 SPH_C32(0xa60624eb) },
24215 { SPH_C32(0xcbb10000), SPH_C32(0x693a0000), SPH_C32(0xba2b1d4e),
24216 SPH_C32(0xcdba0000), SPH_C32(0xa7f35c02), SPH_C32(0xeb1790f8),
24217 SPH_C32(0x4eb10295), SPH_C32(0xe5b5d056), SPH_C32(0x83780000),
24218 SPH_C32(0x65780000), SPH_C32(0x13aa0506), SPH_C32(0x4c130000),
24219 SPH_C32(0x17fe51fc), SPH_C32(0x61b656c8), SPH_C32(0xa4f80451),
24220 SPH_C32(0xd991727a) },
24221 { SPH_C32(0xca6c0000), SPH_C32(0xe9920000), SPH_C32(0x4ebd1d06),
24222 SPH_C32(0x6bba0000), SPH_C32(0x372622a0), SPH_C32(0x3cf11ccf),
24223 SPH_C32(0x28a3cd68), SPH_C32(0xc92195c8), SPH_C32(0xd1280000),
24224 SPH_C32(0x4c2c0000), SPH_C32(0x79cb0548), SPH_C32(0xbcec0000),
24225 SPH_C32(0x8dcf2f10), SPH_C32(0x24951706), SPH_C32(0x6bae8bb4),
24226 SPH_C32(0x8a926175) },
24227 { SPH_C32(0x983c0000), SPH_C32(0xc0c60000), SPH_C32(0x24dc1d48),
24228 SPH_C32(0x9b450000), SPH_C32(0xad175c4c), SPH_C32(0x79d25d01),
24229 SPH_C32(0xe7f5428d), SPH_C32(0x9a2286c7), SPH_C32(0x82a50000),
24230 SPH_C32(0xe5d00000), SPH_C32(0xe73c054e), SPH_C32(0xea130000),
24231 SPH_C32(0x872b2f5e), SPH_C32(0xb650daff), SPH_C32(0xc2eacbac),
24232 SPH_C32(0xf50537e4) },
24233 { SPH_C32(0xaee70000), SPH_C32(0xac8e0000), SPH_C32(0xffe71080),
24234 SPH_C32(0x55db0000), SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1),
24235 SPH_C32(0x572ed364), SPH_C32(0x6512928d), SPH_C32(0x64c20000),
24236 SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900), SPH_C32(0xb1190000),
24237 SPH_C32(0x27f46a34), SPH_C32(0x0a01260d), SPH_C32(0x9473acea),
24238 SPH_C32(0x0f3328be) },
24239 { SPH_C32(0xfcb70000), SPH_C32(0x85da0000), SPH_C32(0x958610ce),
24240 SPH_C32(0xa5240000), SPH_C32(0x7a390a55), SPH_C32(0xdad9d71f),
24241 SPH_C32(0x98785c81), SPH_C32(0x36118182), SPH_C32(0x374f0000),
24242 SPH_C32(0xd2e70000), SPH_C32(0xe0290906), SPH_C32(0xe7e60000),
24243 SPH_C32(0x2d106a7a), SPH_C32(0x98c4ebf4), SPH_C32(0x3d37ecf2),
24244 SPH_C32(0x70a47e2f) },
24245 { SPH_C32(0xfd6a0000), SPH_C32(0x05720000), SPH_C32(0x61101086),
24246 SPH_C32(0x03240000), SPH_C32(0xeaec74f7), SPH_C32(0x0d3f5b28),
24247 SPH_C32(0xfe6a937c), SPH_C32(0x1a85c41c), SPH_C32(0x651f0000),
24248 SPH_C32(0xfbb30000), SPH_C32(0x8a480948), SPH_C32(0x17190000),
24249 SPH_C32(0xb7211496), SPH_C32(0xdde7aa3a), SPH_C32(0xf2616317),
24250 SPH_C32(0x23a76d20) },
24251 { SPH_C32(0xaf3a0000), SPH_C32(0x2c260000), SPH_C32(0x0b7110c8),
24252 SPH_C32(0xf3db0000), SPH_C32(0x70dd0a1b), SPH_C32(0x481c1ae6),
24253 SPH_C32(0x313c1c99), SPH_C32(0x4986d713), SPH_C32(0x36920000),
24254 SPH_C32(0x524f0000), SPH_C32(0x14bf094e), SPH_C32(0x41e60000),
24255 SPH_C32(0xbdc514d8), SPH_C32(0x4f2267c3), SPH_C32(0x5b25230f),
24256 SPH_C32(0x5c303bb1) },
24257 { SPH_C32(0x62f30000), SPH_C32(0x09ed0000), SPH_C32(0xa55e1700),
24258 SPH_C32(0x6e8b0000), SPH_C32(0xabd86746), SPH_C32(0x1861a2c9),
24259 SPH_C32(0x3e6d9ba5), SPH_C32(0xaf481573), SPH_C32(0xe55c0000),
24260 SPH_C32(0x974c0000), SPH_C32(0x18ec0b80), SPH_C32(0x24ea0000),
24261 SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1), SPH_C32(0x72290ec7),
24262 SPH_C32(0x81549f44) },
24263 { SPH_C32(0x30a30000), SPH_C32(0x20b90000), SPH_C32(0xcf3f174e),
24264 SPH_C32(0x9e740000), SPH_C32(0x31e919aa), SPH_C32(0x5d42e307),
24265 SPH_C32(0xf13b1440), SPH_C32(0xfc4b067c), SPH_C32(0xb6d10000),
24266 SPH_C32(0x3eb00000), SPH_C32(0x861b0b86), SPH_C32(0x72150000),
24267 SPH_C32(0x70b94278), SPH_C32(0xd030d748), SPH_C32(0xdb6d4edf),
24268 SPH_C32(0xfec3c9d5) },
24269 { SPH_C32(0x317e0000), SPH_C32(0xa0110000), SPH_C32(0x3ba91706),
24270 SPH_C32(0x38740000), SPH_C32(0xa13c6708), SPH_C32(0x8aa46f30),
24271 SPH_C32(0x9729dbbd), SPH_C32(0xd0df43e2), SPH_C32(0xe4810000),
24272 SPH_C32(0x17e40000), SPH_C32(0xec7a0bc8), SPH_C32(0x82ea0000),
24273 SPH_C32(0xea883c94), SPH_C32(0x95139686), SPH_C32(0x143bc13a),
24274 SPH_C32(0xadc0dada) },
24275 { SPH_C32(0x632e0000), SPH_C32(0x89450000), SPH_C32(0x51c81748),
24276 SPH_C32(0xc88b0000), SPH_C32(0x3b0d19e4), SPH_C32(0xcf872efe),
24277 SPH_C32(0x587f5458), SPH_C32(0x83dc50ed), SPH_C32(0xb70c0000),
24278 SPH_C32(0xbe180000), SPH_C32(0x728d0bce), SPH_C32(0xd4150000),
24279 SPH_C32(0xe06c3cda), SPH_C32(0x07d65b7f), SPH_C32(0xbd7f8122),
24280 SPH_C32(0xd2578c4b) },
24281 { SPH_C32(0x2f790000), SPH_C32(0x40d90000), SPH_C32(0x99d51200),
24282 SPH_C32(0xc0280000), SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d),
24283 SPH_C32(0xb1747149), SPH_C32(0xeb752577), SPH_C32(0x29480000),
24284 SPH_C32(0x322f0000), SPH_C32(0x42550c00), SPH_C32(0x1fba0000),
24285 SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9), SPH_C32(0x1b6a4606),
24286 SPH_C32(0x4b0e18ba) },
24287 { SPH_C32(0x7d290000), SPH_C32(0x698d0000), SPH_C32(0xf3b4124e),
24288 SPH_C32(0x30d70000), SPH_C32(0x27902257), SPH_C32(0x922deba3),
24289 SPH_C32(0x7e22feac), SPH_C32(0xb8763678), SPH_C32(0x7ac50000),
24290 SPH_C32(0x9bd30000), SPH_C32(0xdca20c06), SPH_C32(0x49450000),
24291 SPH_C32(0x3b695187), SPH_C32(0x57abe350), SPH_C32(0xb22e061e),
24292 SPH_C32(0x34994e2b) },
24293 { SPH_C32(0x7cf40000), SPH_C32(0xe9250000), SPH_C32(0x07221206),
24294 SPH_C32(0x96d70000), SPH_C32(0xb7455cf5), SPH_C32(0x45cb6794),
24295 SPH_C32(0x18303151), SPH_C32(0x94e273e6), SPH_C32(0x28950000),
24296 SPH_C32(0xb2870000), SPH_C32(0xb6c30c48), SPH_C32(0xb9ba0000),
24297 SPH_C32(0xa1582f6b), SPH_C32(0x1288a29e), SPH_C32(0x7d7889fb),
24298 SPH_C32(0x679a5d24) },
24299 { SPH_C32(0x2ea40000), SPH_C32(0xc0710000), SPH_C32(0x6d431248),
24300 SPH_C32(0x66280000), SPH_C32(0x2d742219), SPH_C32(0x00e8265a),
24301 SPH_C32(0xd766beb4), SPH_C32(0xc7e160e9), SPH_C32(0x7b180000),
24302 SPH_C32(0x1b7b0000), SPH_C32(0x28340c4e), SPH_C32(0xef450000),
24303 SPH_C32(0xabbc2f25), SPH_C32(0x804d6f67), SPH_C32(0xd43cc9e3),
24304 SPH_C32(0x180d0bb5) },
24305 { SPH_C32(0xe36d0000), SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580),
24306 SPH_C32(0xfb780000), SPH_C32(0xf6714f44), SPH_C32(0x50959e75),
24307 SPH_C32(0xd8373988), SPH_C32(0x212fa289), SPH_C32(0xa8d60000),
24308 SPH_C32(0xde780000), SPH_C32(0x24670e80), SPH_C32(0x8a490000),
24309 SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215), SPH_C32(0xfd30e42b),
24310 SPH_C32(0xc569af40) },
24311 { SPH_C32(0xb13d0000), SPH_C32(0xccee0000), SPH_C32(0xa90d15ce),
24312 SPH_C32(0x0b870000), SPH_C32(0x6c4031a8), SPH_C32(0x15b6dfbb),
24313 SPH_C32(0x1761b66d), SPH_C32(0x722cb186), SPH_C32(0xfb5b0000),
24314 SPH_C32(0x77840000), SPH_C32(0xba900e86), SPH_C32(0xdcb60000),
24315 SPH_C32(0x66c07985), SPH_C32(0x1f5fdfec), SPH_C32(0x5474a433),
24316 SPH_C32(0xbafef9d1) },
24317 { SPH_C32(0xb0e00000), SPH_C32(0x4c460000), SPH_C32(0x5d9b1586),
24318 SPH_C32(0xad870000), SPH_C32(0xfc954f0a), SPH_C32(0xc250538c),
24319 SPH_C32(0x71737990), SPH_C32(0x5eb8f418), SPH_C32(0xa90b0000),
24320 SPH_C32(0x5ed00000), SPH_C32(0xd0f10ec8), SPH_C32(0x2c490000),
24321 SPH_C32(0xfcf10769), SPH_C32(0x5a7c9e22), SPH_C32(0x9b222bd6),
24322 SPH_C32(0xe9fdeade) },
24323 { SPH_C32(0xe2b00000), SPH_C32(0x65120000), SPH_C32(0x37fa15c8),
24324 SPH_C32(0x5d780000), SPH_C32(0x66a431e6), SPH_C32(0x87731242),
24325 SPH_C32(0xbe25f675), SPH_C32(0x0dbbe717), SPH_C32(0xfa860000),
24326 SPH_C32(0xf72c0000), SPH_C32(0x4e060ece), SPH_C32(0x7ab60000),
24327 SPH_C32(0xf6150727), SPH_C32(0xc8b953db), SPH_C32(0x32666bce),
24328 SPH_C32(0x966abc4f) },
24329 { SPH_C32(0xd6c40000), SPH_C32(0xbe720000), SPH_C32(0x56dd1b00),
24330 SPH_C32(0xc57e0000), SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5),
24331 SPH_C32(0xa7a27306), SPH_C32(0x067d1926), SPH_C32(0x666d0000),
24332 SPH_C32(0xcc330000), SPH_C32(0xc4c20a00), SPH_C32(0xe7810000),
24333 SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a), SPH_C32(0x3d2fb870),
24334 SPH_C32(0xfbc5c2c5) },
24335 { SPH_C32(0x84940000), SPH_C32(0x97260000), SPH_C32(0x3cbc1b4e),
24336 SPH_C32(0x35810000), SPH_C32(0x0b07222c), SPH_C32(0xa4305e3b),
24337 SPH_C32(0x68f4fce3), SPH_C32(0x557e0a29), SPH_C32(0x35e00000),
24338 SPH_C32(0x65cf0000), SPH_C32(0x5a350a06), SPH_C32(0xb17e0000),
24339 SPH_C32(0x979d2fa9), SPH_C32(0x188c2d93), SPH_C32(0x946bf868),
24340 SPH_C32(0x84529454) },
24341 { SPH_C32(0x85490000), SPH_C32(0x178e0000), SPH_C32(0xc82a1b06),
24342 SPH_C32(0x93810000), SPH_C32(0x9bd25c8e), SPH_C32(0x73d6d20c),
24343 SPH_C32(0x0ee6331e), SPH_C32(0x79ea4fb7), SPH_C32(0x67b00000),
24344 SPH_C32(0x4c9b0000), SPH_C32(0x30540a48), SPH_C32(0x41810000),
24345 SPH_C32(0x0dac5145), SPH_C32(0x5daf6c5d), SPH_C32(0x5b3d778d),
24346 SPH_C32(0xd751875b) },
24347 { SPH_C32(0xd7190000), SPH_C32(0x3eda0000), SPH_C32(0xa24b1b48),
24348 SPH_C32(0x637e0000), SPH_C32(0x01e32262), SPH_C32(0x36f593c2),
24349 SPH_C32(0xc1b0bcfb), SPH_C32(0x2ae95cb8), SPH_C32(0x343d0000),
24350 SPH_C32(0xe5670000), SPH_C32(0xaea30a4e), SPH_C32(0x177e0000),
24351 SPH_C32(0x0748510b), SPH_C32(0xcf6aa1a4), SPH_C32(0xf2793795),
24352 SPH_C32(0xa8c6d1ca) },
24353 { SPH_C32(0x1ad00000), SPH_C32(0x1b110000), SPH_C32(0x0c641c80),
24354 SPH_C32(0xfe2e0000), SPH_C32(0xdae64f3f), SPH_C32(0x66882bed),
24355 SPH_C32(0xcee13bc7), SPH_C32(0xcc279ed8), SPH_C32(0xe7f30000),
24356 SPH_C32(0x20640000), SPH_C32(0xa2f00880), SPH_C32(0x72720000),
24357 SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6), SPH_C32(0xdb751a5d),
24358 SPH_C32(0x75a2753f) },
24359 { SPH_C32(0x48800000), SPH_C32(0x32450000), SPH_C32(0x66051cce),
24360 SPH_C32(0x0ed10000), SPH_C32(0x40d731d3), SPH_C32(0x23ab6a23),
24361 SPH_C32(0x01b7b422), SPH_C32(0x9f248dd7), SPH_C32(0xb47e0000),
24362 SPH_C32(0x89980000), SPH_C32(0x3c070886), SPH_C32(0x248d0000),
24363 SPH_C32(0xca3407ab), SPH_C32(0x5078112f), SPH_C32(0x72315a45),
24364 SPH_C32(0x0a3523ae) },
24365 { SPH_C32(0x495d0000), SPH_C32(0xb2ed0000), SPH_C32(0x92931c86),
24366 SPH_C32(0xa8d10000), SPH_C32(0xd0024f71), SPH_C32(0xf44de614),
24367 SPH_C32(0x67a57bdf), SPH_C32(0xb3b0c849), SPH_C32(0xe62e0000),
24368 SPH_C32(0xa0cc0000), SPH_C32(0x566608c8), SPH_C32(0xd4720000),
24369 SPH_C32(0x50057947), SPH_C32(0x155b50e1), SPH_C32(0xbd67d5a0),
24370 SPH_C32(0x593630a1) },
24371 { SPH_C32(0x1b0d0000), SPH_C32(0x9bb90000), SPH_C32(0xf8f21cc8),
24372 SPH_C32(0x582e0000), SPH_C32(0x4a33319d), SPH_C32(0xb16ea7da),
24373 SPH_C32(0xa8f3f43a), SPH_C32(0xe0b3db46), SPH_C32(0xb5a30000),
24374 SPH_C32(0x09300000), SPH_C32(0xc89108ce), SPH_C32(0x828d0000),
24375 SPH_C32(0x5ae17909), SPH_C32(0x879e9d18), SPH_C32(0x142395b8),
24376 SPH_C32(0x26a16630) },
24377 { SPH_C32(0x575a0000), SPH_C32(0x52250000), SPH_C32(0x30ef1980),
24378 SPH_C32(0x508d0000), SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349),
24379 SPH_C32(0x41f8d12b), SPH_C32(0x881aaedc), SPH_C32(0x2be70000),
24380 SPH_C32(0x85070000), SPH_C32(0xf8490f00), SPH_C32(0x49220000),
24381 SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce), SPH_C32(0xb236529c),
24382 SPH_C32(0xbff8f2c1) },
24383 { SPH_C32(0x050a0000), SPH_C32(0x7b710000), SPH_C32(0x5a8e19ce),
24384 SPH_C32(0xa0720000), SPH_C32(0x56ae0a2e), SPH_C32(0xecc46287),
24385 SPH_C32(0x8eae5ece), SPH_C32(0xdb19bdd3), SPH_C32(0x786a0000),
24386 SPH_C32(0x2cfb0000), SPH_C32(0x66be0f06), SPH_C32(0x1fdd0000),
24387 SPH_C32(0x81e41454), SPH_C32(0xd7e32537), SPH_C32(0x1b721284),
24388 SPH_C32(0xc06fa450) },
24389 { SPH_C32(0x04d70000), SPH_C32(0xfbd90000), SPH_C32(0xae181986),
24390 SPH_C32(0x06720000), SPH_C32(0xc67b748c), SPH_C32(0x3b22eeb0),
24391 SPH_C32(0xe8bc9133), SPH_C32(0xf78df84d), SPH_C32(0x2a3a0000),
24392 SPH_C32(0x05af0000), SPH_C32(0x0cdf0f48), SPH_C32(0xef220000),
24393 SPH_C32(0x1bd56ab8), SPH_C32(0x92c064f9), SPH_C32(0xd4249d61),
24394 SPH_C32(0x936cb75f) },
24395 { SPH_C32(0x56870000), SPH_C32(0xd28d0000), SPH_C32(0xc47919c8),
24396 SPH_C32(0xf68d0000), SPH_C32(0x5c4a0a60), SPH_C32(0x7e01af7e),
24397 SPH_C32(0x27ea1ed6), SPH_C32(0xa48eeb42), SPH_C32(0x79b70000),
24398 SPH_C32(0xac530000), SPH_C32(0x92280f4e), SPH_C32(0xb9dd0000),
24399 SPH_C32(0x11316af6), SPH_C32(0x0005a900), SPH_C32(0x7d60dd79),
24400 SPH_C32(0xecfbe1ce) },
24401 { SPH_C32(0x9b4e0000), SPH_C32(0xf7460000), SPH_C32(0x6a561e00),
24402 SPH_C32(0x6bdd0000), SPH_C32(0x874f673d), SPH_C32(0x2e7c1751),
24403 SPH_C32(0x28bb99ea), SPH_C32(0x42402922), SPH_C32(0xaa790000),
24404 SPH_C32(0x69500000), SPH_C32(0x9e7b0d80), SPH_C32(0xdcd10000),
24405 SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472), SPH_C32(0x546cf0b1),
24406 SPH_C32(0x319f453b) },
24407 { SPH_C32(0xc91e0000), SPH_C32(0xde120000), SPH_C32(0x00371e4e),
24408 SPH_C32(0x9b220000), SPH_C32(0x1d7e19d1), SPH_C32(0x6b5f569f),
24409 SPH_C32(0xe7ed160f), SPH_C32(0x11433a2d), SPH_C32(0xf9f40000),
24410 SPH_C32(0xc0ac0000), SPH_C32(0x008c0d86), SPH_C32(0x8a2e0000),
24411 SPH_C32(0xdc4d3c56), SPH_C32(0x9f17198b), SPH_C32(0xfd28b0a9),
24412 SPH_C32(0x4e0813aa) },
24413 { SPH_C32(0xc8c30000), SPH_C32(0x5eba0000), SPH_C32(0xf4a11e06),
24414 SPH_C32(0x3d220000), SPH_C32(0x8dab6773), SPH_C32(0xbcb9daa8),
24415 SPH_C32(0x81ffd9f2), SPH_C32(0x3dd77fb3), SPH_C32(0xaba40000),
24416 SPH_C32(0xe9f80000), SPH_C32(0x6aed0dc8), SPH_C32(0x7ad10000),
24417 SPH_C32(0x467c42ba), SPH_C32(0xda345845), SPH_C32(0x327e3f4c),
24418 SPH_C32(0x1d0b00a5) },
24419 { SPH_C32(0x9a930000), SPH_C32(0x77ee0000), SPH_C32(0x9ec01e48),
24420 SPH_C32(0xcddd0000), SPH_C32(0x179a199f), SPH_C32(0xf99a9b66),
24421 SPH_C32(0x4ea95617), SPH_C32(0x6ed46cbc), SPH_C32(0xf8290000),
24422 SPH_C32(0x40040000), SPH_C32(0xf41a0dce), SPH_C32(0x2c2e0000),
24423 SPH_C32(0x4c9842f4), SPH_C32(0x48f195bc), SPH_C32(0x9b3a7f54),
24424 SPH_C32(0x629c5634) }
24425 };
24426 static const sph_u32 T512_42[128][16] = {
24427 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24428 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24429 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24430 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24431 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
24432 SPH_C32(0x00000000) },
24433 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
24434 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
24435 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
24436 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
24437 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
24438 SPH_C32(0x8a58e6a4) },
24439 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
24440 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
24441 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
24442 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
24443 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
24444 SPH_C32(0x1e7536a6) },
24445 { SPH_C32(0xca150000), SPH_C32(0x9ea40000), SPH_C32(0x92620001),
24446 SPH_C32(0x2eda0800), SPH_C32(0x4e020a79), SPH_C32(0x92565e44),
24447 SPH_C32(0x1d2fdc3b), SPH_C32(0x09815dfe), SPH_C32(0x91600000),
24448 SPH_C32(0xf1ea0000), SPH_C32(0x28f20000), SPH_C32(0xfb669000),
24449 SPH_C32(0xa0ba6bd6), SPH_C32(0xa87f0d93), SPH_C32(0x5af23db5),
24450 SPH_C32(0x942dd002) },
24451 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
24452 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
24453 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
24454 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
24455 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
24456 SPH_C32(0x24314f17) },
24457 { SPH_C32(0x8f0c0000), SPH_C32(0x35a80000), SPH_C32(0xa2dc0000),
24458 SPH_C32(0x47d02800), SPH_C32(0x8cfe7860), SPH_C32(0x2382de49),
24459 SPH_C32(0x30fe267d), SPH_C32(0x2db012e9), SPH_C32(0xc9230000),
24460 SPH_C32(0x71940000), SPH_C32(0x50c10001), SPH_C32(0x3d0da800),
24461 SPH_C32(0x478d370a), SPH_C32(0xd1d2324e), SPH_C32(0xf681c3da),
24462 SPH_C32(0xae69a9b3) },
24463 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
24464 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
24465 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
24466 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
24467 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
24468 SPH_C32(0x3a4479b1) },
24469 { SPH_C32(0xd74f0000), SPH_C32(0xb5d60000), SPH_C32(0xdaef0001),
24470 SPH_C32(0x81bb1000), SPH_C32(0x6bc924bc), SPH_C32(0x5a2fe194),
24471 SPH_C32(0x9c8dd812), SPH_C32(0x17f46b58), SPH_C32(0xd4790000),
24472 SPH_C32(0x5ae60000), SPH_C32(0x184c0001), SPH_C32(0x926cb000),
24473 SPH_C32(0x624619cf), SPH_C32(0x19ab8d9e), SPH_C32(0x7723c7f3),
24474 SPH_C32(0xb01c9f15) },
24475 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
24476 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
24477 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
24478 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
24479 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
24480 SPH_C32(0x9075b1ce) },
24481 { SPH_C32(0x376d0000), SPH_C32(0x0afc0000), SPH_C32(0xa461001e),
24482 SPH_C32(0x941f3000), SPH_C32(0x26ab5b70), SPH_C32(0x9324cba4),
24483 SPH_C32(0x466d4a8c), SPH_C32(0x38de6d09), SPH_C32(0x8bd70000),
24484 SPH_C32(0x68c80000), SPH_C32(0xe70b000a), SPH_C32(0xc30a8800),
24485 SPH_C32(0xc60366bd), SPH_C32(0x28c1dce7), SPH_C32(0x2f285bbe),
24486 SPH_C32(0x1a2d576a) },
24487 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
24488 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
24489 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
24490 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
24491 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
24492 SPH_C32(0x8e008768) },
24493 { SPH_C32(0x6f2e0000), SPH_C32(0x8a820000), SPH_C32(0xdc52001f),
24494 SPH_C32(0x52740800), SPH_C32(0xc19c07ac), SPH_C32(0xea89f479),
24495 SPH_C32(0xea1eb4e3), SPH_C32(0x029a14b8), SPH_C32(0x968d0000),
24496 SPH_C32(0x43ba0000), SPH_C32(0xaf86000a), SPH_C32(0x6c6b9000),
24497 SPH_C32(0xe3c84878), SPH_C32(0xe0b86337), SPH_C32(0xae8a5f97),
24498 SPH_C32(0x045861cc) },
24499 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
24500 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
24501 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
24502 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
24503 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
24504 SPH_C32(0xb444fed9) },
24505 { SPH_C32(0x2a370000), SPH_C32(0x218e0000), SPH_C32(0xecec001e),
24506 SPH_C32(0x3b7e2800), SPH_C32(0x036075b5), SPH_C32(0x5b5d7474),
24507 SPH_C32(0xc7cf4ea5), SPH_C32(0x26ab5baf), SPH_C32(0xcece0000),
24508 SPH_C32(0xc3c40000), SPH_C32(0xd7b5000b), SPH_C32(0xaa00a800),
24509 SPH_C32(0x04ff14a4), SPH_C32(0x99155cea), SPH_C32(0x02f9a1f8),
24510 SPH_C32(0x3e1c187d) },
24511 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
24512 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
24513 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
24514 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
24515 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
24516 SPH_C32(0xaa31c87f) },
24517 { SPH_C32(0x72740000), SPH_C32(0xa1f00000), SPH_C32(0x94df001f),
24518 SPH_C32(0xfd151000), SPH_C32(0xe4572969), SPH_C32(0x22f04ba9),
24519 SPH_C32(0x6bbcb0ca), SPH_C32(0x1cef221e), SPH_C32(0xd3940000),
24520 SPH_C32(0xe8b60000), SPH_C32(0x9f38000b), SPH_C32(0x0561b000),
24521 SPH_C32(0x21343a61), SPH_C32(0x516ce33a), SPH_C32(0x835ba5d1),
24522 SPH_C32(0x20692edb) },
24523 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
24524 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
24525 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
24526 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
24527 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
24528 SPH_C32(0x9b6ef888) },
24529 { SPH_C32(0x95bb0000), SPH_C32(0xac8a0000), SPH_C32(0x6d25000a),
24530 SPH_C32(0x7fbc3000), SPH_C32(0xea47750b), SPH_C32(0xa33c0f3d),
24531 SPH_C32(0x45244076), SPH_C32(0xa3b09581), SPH_C32(0x2eec0000),
24532 SPH_C32(0x7cee0000), SPH_C32(0xa93b0014), SPH_C32(0xbfa48800),
24533 SPH_C32(0x499d6b68), SPH_C32(0x501e76da), SPH_C32(0xd8193366),
24534 SPH_C32(0x11361e2c) },
24535 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
24536 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
24537 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
24538 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
24539 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
24540 SPH_C32(0x851bce2e) },
24541 { SPH_C32(0xcdf80000), SPH_C32(0x2cf40000), SPH_C32(0x1516000b),
24542 SPH_C32(0xb9d70800), SPH_C32(0x0d7029d7), SPH_C32(0xda9130e0),
24543 SPH_C32(0xe957be19), SPH_C32(0x99f4ec30), SPH_C32(0x33b60000),
24544 SPH_C32(0x579c0000), SPH_C32(0xe1b60014), SPH_C32(0x10c59000),
24545 SPH_C32(0x6c5645ad), SPH_C32(0x9867c90a), SPH_C32(0x59bb374f),
24546 SPH_C32(0x0f43288a) },
24547 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
24548 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
24549 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
24550 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
24551 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
24552 SPH_C32(0xbf5fb79f) },
24553 { SPH_C32(0x88e10000), SPH_C32(0x87f80000), SPH_C32(0x25a8000a),
24554 SPH_C32(0xd0dd2800), SPH_C32(0xcf8c5bce), SPH_C32(0x6b45b0ed),
24555 SPH_C32(0xc486445f), SPH_C32(0xbdc5a327), SPH_C32(0x6bf50000),
24556 SPH_C32(0xd7e20000), SPH_C32(0x99850015), SPH_C32(0xd6aea800),
24557 SPH_C32(0x8b611971), SPH_C32(0xe1caf6d7), SPH_C32(0xf5c8c920),
24558 SPH_C32(0x3507513b) },
24559 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
24560 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
24561 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
24562 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
24563 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
24564 SPH_C32(0xa12a8139) },
24565 { SPH_C32(0xd0a20000), SPH_C32(0x07860000), SPH_C32(0x5d9b000b),
24566 SPH_C32(0x16b61000), SPH_C32(0x28bb0712), SPH_C32(0x12e88f30),
24567 SPH_C32(0x68f5ba30), SPH_C32(0x8781da96), SPH_C32(0x76af0000),
24568 SPH_C32(0xfc900000), SPH_C32(0xd1080015), SPH_C32(0x79cfb000),
24569 SPH_C32(0xaeaa37b4), SPH_C32(0x29b34907), SPH_C32(0x746acd09),
24570 SPH_C32(0x2b72679d) },
24571 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
24572 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
24573 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
24574 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
24575 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
24576 SPH_C32(0x0b1b4946) },
24577 { SPH_C32(0x30800000), SPH_C32(0xb8ac0000), SPH_C32(0x23150014),
24578 SPH_C32(0x03123000), SPH_C32(0x65d978de), SPH_C32(0xdbe3a500),
24579 SPH_C32(0xb21528ae), SPH_C32(0xa8abdcc7), SPH_C32(0x29010000),
24580 SPH_C32(0xcebe0000), SPH_C32(0x2e4f001e), SPH_C32(0x28a98800),
24581 SPH_C32(0x0aef48c6), SPH_C32(0x18d9187e), SPH_C32(0x2c615144),
24582 SPH_C32(0x8143afe2) },
24583 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
24584 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
24585 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
24586 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
24587 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
24588 SPH_C32(0x156e7fe0) },
24589 { SPH_C32(0x68c30000), SPH_C32(0x38d20000), SPH_C32(0x5b260015),
24590 SPH_C32(0xc5790800), SPH_C32(0x82ee2402), SPH_C32(0xa24e9add),
24591 SPH_C32(0x1e66d6c1), SPH_C32(0x92efa576), SPH_C32(0x345b0000),
24592 SPH_C32(0xe5cc0000), SPH_C32(0x66c2001e), SPH_C32(0x87c89000),
24593 SPH_C32(0x2f246603), SPH_C32(0xd0a0a7ae), SPH_C32(0xadc3556d),
24594 SPH_C32(0x9f369944) },
24595 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
24596 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
24597 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
24598 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
24599 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
24600 SPH_C32(0x2f2a0651) },
24601 { SPH_C32(0x2dda0000), SPH_C32(0x93de0000), SPH_C32(0x6b980014),
24602 SPH_C32(0xac732800), SPH_C32(0x4012561b), SPH_C32(0x139a1ad0),
24603 SPH_C32(0x33b72c87), SPH_C32(0xb6deea61), SPH_C32(0x6c180000),
24604 SPH_C32(0x65b20000), SPH_C32(0x1ef1001f), SPH_C32(0x41a3a800),
24605 SPH_C32(0xc8133adf), SPH_C32(0xa90d9873), SPH_C32(0x01b0ab02),
24606 SPH_C32(0xa572e0f5) },
24607 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
24608 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
24609 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
24610 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
24611 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
24612 SPH_C32(0x315f30f7) },
24613 { SPH_C32(0x75990000), SPH_C32(0x13a00000), SPH_C32(0x13ab0015),
24614 SPH_C32(0x6a181000), SPH_C32(0xa7250ac7), SPH_C32(0x6a37250d),
24615 SPH_C32(0x9fc4d2e8), SPH_C32(0x8c9a93d0), SPH_C32(0x71420000),
24616 SPH_C32(0x4ec00000), SPH_C32(0x567c001f), SPH_C32(0xeec2b000),
24617 SPH_C32(0xedd8141a), SPH_C32(0x617427a3), SPH_C32(0x8012af2b),
24618 SPH_C32(0xbb07d653) },
24619 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
24620 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
24621 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
24622 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
24623 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
24624 SPH_C32(0xd8b61463) },
24625 { SPH_C32(0x1ace0000), SPH_C32(0x014e0000), SPH_C32(0x959e002e),
24626 SPH_C32(0x13ff3000), SPH_C32(0x586d513f), SPH_C32(0x8a55f0fe),
24627 SPH_C32(0x19c95238), SPH_C32(0xd5d550db), SPH_C32(0x87f80000),
24628 SPH_C32(0x01fb0000), SPH_C32(0x1ef7000c), SPH_C32(0x41818800),
24629 SPH_C32(0x148c0de0), SPH_C32(0x15870900), SPH_C32(0x2f307d02),
24630 SPH_C32(0x52eef2c7) },
24631 { SPH_C32(0xd0db0000), SPH_C32(0x9fea0000), SPH_C32(0x07fc002f),
24632 SPH_C32(0x3d253800), SPH_C32(0x166f5b46), SPH_C32(0x1803aeba),
24633 SPH_C32(0x04e68e03), SPH_C32(0xdc540d25), SPH_C32(0x16980000),
24634 SPH_C32(0xf0110000), SPH_C32(0x3605000c), SPH_C32(0xbae71800),
24635 SPH_C32(0xb4366636), SPH_C32(0xbdf80493), SPH_C32(0x75c240b7),
24636 SPH_C32(0xc6c322c5) },
24637 { SPH_C32(0x428d0000), SPH_C32(0x81300000), SPH_C32(0xedad002f),
24638 SPH_C32(0xd5940800), SPH_C32(0xbf5a0de3), SPH_C32(0xf3f8cf23),
24639 SPH_C32(0xb5baac57), SPH_C32(0xef91296a), SPH_C32(0x9aa20000),
24640 SPH_C32(0x2a890000), SPH_C32(0x567a000c), SPH_C32(0xeee09000),
24641 SPH_C32(0x31472325), SPH_C32(0xddfeb6d0), SPH_C32(0xae92792b),
24642 SPH_C32(0x4c9bc461) },
24643 { SPH_C32(0x95c20000), SPH_C32(0x34e60000), SPH_C32(0x3742002e),
24644 SPH_C32(0x542f1800), SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7),
24645 SPH_C32(0x29377445), SPH_C32(0xf8654232), SPH_C32(0x4edb0000),
24646 SPH_C32(0x706f0000), SPH_C32(0x4e36000d), SPH_C32(0x7c8c2000),
24647 SPH_C32(0x53013aea), SPH_C32(0xc4553b4e), SPH_C32(0xd9b1bed8),
24648 SPH_C32(0xfc875b74) },
24649 { SPH_C32(0x07940000), SPH_C32(0x2a3c0000), SPH_C32(0xdd13002e),
24650 SPH_C32(0xbc9e2800), SPH_C32(0x7da67ffa), SPH_C32(0x422c4f2e),
24651 SPH_C32(0x986b5611), SPH_C32(0xcba0667d), SPH_C32(0xc2e10000),
24652 SPH_C32(0xaaf70000), SPH_C32(0x2e49000d), SPH_C32(0x288ba800),
24653 SPH_C32(0xd6707ff9), SPH_C32(0xa453890d), SPH_C32(0x02e18744),
24654 SPH_C32(0x76dfbdd0) },
24655 { SPH_C32(0xcd810000), SPH_C32(0xb4980000), SPH_C32(0x4f71002f),
24656 SPH_C32(0x92442000), SPH_C32(0x33a47583), SPH_C32(0xd07a116a),
24657 SPH_C32(0x85448a2a), SPH_C32(0xc2213b83), SPH_C32(0x53810000),
24658 SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d), SPH_C32(0xd3ed3800),
24659 SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e), SPH_C32(0x5813baf1),
24660 SPH_C32(0xe2f26dd2) },
24661 { SPH_C32(0x5fd70000), SPH_C32(0xaa420000), SPH_C32(0xa520002f),
24662 SPH_C32(0x7af51000), SPH_C32(0x9a912326), SPH_C32(0x3b8170f3),
24663 SPH_C32(0x3418a87e), SPH_C32(0xf1e41fcc), SPH_C32(0xdfbb0000),
24664 SPH_C32(0x81850000), SPH_C32(0x66c4000d), SPH_C32(0x87eab000),
24665 SPH_C32(0xf3bb513c), SPH_C32(0x6c2a36dd), SPH_C32(0x8343836d),
24666 SPH_C32(0x68aa8b76) },
24667 { SPH_C32(0x2da30000), SPH_C32(0x0bb20000), SPH_C32(0x31ff0030),
24668 SPH_C32(0x87e00000), SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a),
24669 SPH_C32(0x5fa418b4), SPH_C32(0xed0b3dd2), SPH_C32(0x0c2f0000),
24670 SPH_C32(0x69330000), SPH_C32(0xf9fc0006), SPH_C32(0x828b0000),
24671 SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7), SPH_C32(0x001826bc),
24672 SPH_C32(0x48c3a5ad) },
24673 { SPH_C32(0xbff50000), SPH_C32(0x15680000), SPH_C32(0xdbae0030),
24674 SPH_C32(0x6f513000), SPH_C32(0xd7f35cea), SPH_C32(0xf28a5ac3),
24675 SPH_C32(0xeef83ae0), SPH_C32(0xdece199d), SPH_C32(0x80150000),
24676 SPH_C32(0xb3ab0000), SPH_C32(0x99830006), SPH_C32(0xd68c8800),
24677 SPH_C32(0x57fe2e4e), SPH_C32(0x5d4067a4), SPH_C32(0xdb481f20),
24678 SPH_C32(0xc29b4309) },
24679 { SPH_C32(0x75e00000), SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031),
24680 SPH_C32(0x418b3800), SPH_C32(0x99f15693), SPH_C32(0x60dc0487),
24681 SPH_C32(0xf3d7e6db), SPH_C32(0xd74f4463), SPH_C32(0x11750000),
24682 SPH_C32(0x42410000), SPH_C32(0xb1710006), SPH_C32(0x2dea1800),
24683 SPH_C32(0xf7444598), SPH_C32(0xf53f6a37), SPH_C32(0x81ba2295),
24684 SPH_C32(0x56b6930b) },
24685 { SPH_C32(0xe7b60000), SPH_C32(0x95160000), SPH_C32(0xa39d0031),
24686 SPH_C32(0xa93a0800), SPH_C32(0x30c40036), SPH_C32(0x8b27651e),
24687 SPH_C32(0x428bc48f), SPH_C32(0xe48a602c), SPH_C32(0x9d4f0000),
24688 SPH_C32(0x98d90000), SPH_C32(0xd10e0006), SPH_C32(0x79ed9000),
24689 SPH_C32(0x7235008b), SPH_C32(0x9539d874), SPH_C32(0x5aea1b09),
24690 SPH_C32(0xdcee75af) },
24691 { SPH_C32(0x30f90000), SPH_C32(0x20c00000), SPH_C32(0x79720030),
24692 SPH_C32(0x28811800), SPH_C32(0x5b0d248a), SPH_C32(0xd108848a),
24693 SPH_C32(0xde061c9d), SPH_C32(0xf37e0b74), SPH_C32(0x49360000),
24694 SPH_C32(0xc23f0000), SPH_C32(0xc9420007), SPH_C32(0xeb812000),
24695 SPH_C32(0x10731944), SPH_C32(0x8c9255ea), SPH_C32(0x2dc9dcfa),
24696 SPH_C32(0x6cf2eaba) },
24697 { SPH_C32(0xa2af0000), SPH_C32(0x3e1a0000), SPH_C32(0x93230030),
24698 SPH_C32(0xc0302800), SPH_C32(0xf238722f), SPH_C32(0x3af3e513),
24699 SPH_C32(0x6f5a3ec9), SPH_C32(0xc0bb2f3b), SPH_C32(0xc50c0000),
24700 SPH_C32(0x18a70000), SPH_C32(0xa93d0007), SPH_C32(0xbf86a800),
24701 SPH_C32(0x95025c57), SPH_C32(0xec94e7a9), SPH_C32(0xf699e566),
24702 SPH_C32(0xe6aa0c1e) },
24703 { SPH_C32(0x68ba0000), SPH_C32(0xa0be0000), SPH_C32(0x01410031),
24704 SPH_C32(0xeeea2000), SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57),
24705 SPH_C32(0x7275e2f2), SPH_C32(0xc93a72c5), SPH_C32(0x546c0000),
24706 SPH_C32(0xe94d0000), SPH_C32(0x81cf0007), SPH_C32(0x44e03800),
24707 SPH_C32(0x35b83781), SPH_C32(0x44ebea3a), SPH_C32(0xac6bd8d3),
24708 SPH_C32(0x7287dc1c) },
24709 { SPH_C32(0xfaec0000), SPH_C32(0xbe640000), SPH_C32(0xeb100031),
24710 SPH_C32(0x065b1000), SPH_C32(0x150f2ef3), SPH_C32(0x435edace),
24711 SPH_C32(0xc329c0a6), SPH_C32(0xfaff568a), SPH_C32(0xd8560000),
24712 SPH_C32(0x33d50000), SPH_C32(0xe1b00007), SPH_C32(0x10e7b000),
24713 SPH_C32(0xb0c97292), SPH_C32(0x24ed5879), SPH_C32(0x773be14f),
24714 SPH_C32(0xf8df3ab8) },
24715 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
24716 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
24717 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
24718 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
24719 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
24720 SPH_C32(0x43d8eceb) },
24721 { SPH_C32(0x1d230000), SPH_C32(0xb31e0000), SPH_C32(0x12ea0024),
24722 SPH_C32(0x84f23000), SPH_C32(0x1b1f7291), SPH_C32(0xc2929e5a),
24723 SPH_C32(0xedb1301a), SPH_C32(0x45a0e115), SPH_C32(0x252e0000),
24724 SPH_C32(0xa78d0000), SPH_C32(0xd7b30018), SPH_C32(0xaa228800),
24725 SPH_C32(0xd860239b), SPH_C32(0x259fcd99), SPH_C32(0x2c7977f8),
24726 SPH_C32(0xc9800a4f) },
24727 { SPH_C32(0xd7360000), SPH_C32(0x2dba0000), SPH_C32(0x80880025),
24728 SPH_C32(0xaa283800), SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e),
24729 SPH_C32(0xf09eec21), SPH_C32(0x4c21bceb), SPH_C32(0xb44e0000),
24730 SPH_C32(0x56670000), SPH_C32(0xff410018), SPH_C32(0x51441800),
24731 SPH_C32(0x78da484d), SPH_C32(0x8de0c00a), SPH_C32(0x768b4a4d),
24732 SPH_C32(0x5dadda4d) },
24733 { SPH_C32(0x45600000), SPH_C32(0x33600000), SPH_C32(0x6ad90025),
24734 SPH_C32(0x42990800), SPH_C32(0xfc282e4d), SPH_C32(0xbb3fa187),
24735 SPH_C32(0x41c2ce75), SPH_C32(0x7fe498a4), SPH_C32(0x38740000),
24736 SPH_C32(0x8cff0000), SPH_C32(0x9f3e0018), SPH_C32(0x05439000),
24737 SPH_C32(0xfdab0d5e), SPH_C32(0xede67249), SPH_C32(0xaddb73d1),
24738 SPH_C32(0xd7f53ce9) },
24739 { SPH_C32(0x922f0000), SPH_C32(0x86b60000), SPH_C32(0xb0360024),
24740 SPH_C32(0xc3221800), SPH_C32(0x97e10af1), SPH_C32(0xe1104013),
24741 SPH_C32(0xdd4f1667), SPH_C32(0x6810f3fc), SPH_C32(0xec0d0000),
24742 SPH_C32(0xd6190000), SPH_C32(0x87720019), SPH_C32(0x972f2000),
24743 SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7), SPH_C32(0xdaf8b422),
24744 SPH_C32(0x67e9a3fc) },
24745 { SPH_C32(0x00790000), SPH_C32(0x986c0000), SPH_C32(0x5a670024),
24746 SPH_C32(0x2b932800), SPH_C32(0x3ed45c54), SPH_C32(0x0aeb218a),
24747 SPH_C32(0x6c133433), SPH_C32(0x5bd5d7b3), SPH_C32(0x60370000),
24748 SPH_C32(0x0c810000), SPH_C32(0xe70d0019), SPH_C32(0xc328a800),
24749 SPH_C32(0x1a9c5182), SPH_C32(0x944b4d94), SPH_C32(0x01a88dbe),
24750 SPH_C32(0xedb14558) },
24751 { SPH_C32(0xca6c0000), SPH_C32(0x06c80000), SPH_C32(0xc8050025),
24752 SPH_C32(0x05492000), SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce),
24753 SPH_C32(0x713ce808), SPH_C32(0x52548a4d), SPH_C32(0xf1570000),
24754 SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019), SPH_C32(0x384e3800),
24755 SPH_C32(0xba263a54), SPH_C32(0x3c344007), SPH_C32(0x5b5ab00b),
24756 SPH_C32(0x799c955a) },
24757 { SPH_C32(0x583a0000), SPH_C32(0x18120000), SPH_C32(0x22540025),
24758 SPH_C32(0xedf81000), SPH_C32(0xd9e30088), SPH_C32(0x73461e57),
24759 SPH_C32(0xc060ca5c), SPH_C32(0x6191ae02), SPH_C32(0x7d6d0000),
24760 SPH_C32(0x27f30000), SPH_C32(0xaf800019), SPH_C32(0x6c49b000),
24761 SPH_C32(0x3f577f47), SPH_C32(0x5c32f244), SPH_C32(0x800a8997),
24762 SPH_C32(0xf3c473fe) },
24763 { SPH_C32(0x2a4e0000), SPH_C32(0xb9e20000), SPH_C32(0xb68b003a),
24764 SPH_C32(0x10ed0000), SPH_C32(0x3db429e1), SPH_C32(0x51b655fe),
24765 SPH_C32(0xabdc7a96), SPH_C32(0x7d7e8c1c), SPH_C32(0xaef90000),
24766 SPH_C32(0xcf450000), SPH_C32(0x30b80012), SPH_C32(0x69280000),
24767 SPH_C32(0x1e634526), SPH_C32(0x0d5e117e), SPH_C32(0x03512c46),
24768 SPH_C32(0xd3ad5d25) },
24769 { SPH_C32(0xb8180000), SPH_C32(0xa7380000), SPH_C32(0x5cda003a),
24770 SPH_C32(0xf85c3000), SPH_C32(0x94817f44), SPH_C32(0xba4d3467),
24771 SPH_C32(0x1a8058c2), SPH_C32(0x4ebba853), SPH_C32(0x22c30000),
24772 SPH_C32(0x15dd0000), SPH_C32(0x50c70012), SPH_C32(0x3d2f8800),
24773 SPH_C32(0x9b120035), SPH_C32(0x6d58a33d), SPH_C32(0xd80115da),
24774 SPH_C32(0x59f5bb81) },
24775 { SPH_C32(0x720d0000), SPH_C32(0x399c0000), SPH_C32(0xceb8003b),
24776 SPH_C32(0xd6863800), SPH_C32(0xda83753d), SPH_C32(0x281b6a23),
24777 SPH_C32(0x07af84f9), SPH_C32(0x473af5ad), SPH_C32(0xb3a30000),
24778 SPH_C32(0xe4370000), SPH_C32(0x78350012), SPH_C32(0xc6491800),
24779 SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae), SPH_C32(0x82f3286f),
24780 SPH_C32(0xcdd86b83) },
24781 { SPH_C32(0xe05b0000), SPH_C32(0x27460000), SPH_C32(0x24e9003b),
24782 SPH_C32(0x3e370800), SPH_C32(0x73b62398), SPH_C32(0xc3e00bba),
24783 SPH_C32(0xb6f3a6ad), SPH_C32(0x74ffd1e2), SPH_C32(0x3f990000),
24784 SPH_C32(0x3eaf0000), SPH_C32(0x184a0012), SPH_C32(0x924e9000),
24785 SPH_C32(0xbed92ef0), SPH_C32(0xa5211ced), SPH_C32(0x59a311f3),
24786 SPH_C32(0x47808d27) },
24787 { SPH_C32(0x37140000), SPH_C32(0x92900000), SPH_C32(0xfe06003a),
24788 SPH_C32(0xbf8c1800), SPH_C32(0x187f0724), SPH_C32(0x99cfea2e),
24789 SPH_C32(0x2a7e7ebf), SPH_C32(0x630bbaba), SPH_C32(0xebe00000),
24790 SPH_C32(0x64490000), SPH_C32(0x00060013), SPH_C32(0x00222000),
24791 SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173), SPH_C32(0x2e80d600),
24792 SPH_C32(0xf79c1232) },
24793 { SPH_C32(0xa5420000), SPH_C32(0x8c4a0000), SPH_C32(0x1457003a),
24794 SPH_C32(0x573d2800), SPH_C32(0xb14a5181), SPH_C32(0x72348bb7),
24795 SPH_C32(0x9b225ceb), SPH_C32(0x50ce9ef5), SPH_C32(0x67da0000),
24796 SPH_C32(0xbed10000), SPH_C32(0x60790013), SPH_C32(0x5425a800),
24797 SPH_C32(0x59ee722c), SPH_C32(0xdc8c2330), SPH_C32(0xf5d0ef9c),
24798 SPH_C32(0x7dc4f496) },
24799 { SPH_C32(0x6f570000), SPH_C32(0x12ee0000), SPH_C32(0x8635003b),
24800 SPH_C32(0x79e72000), SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3),
24801 SPH_C32(0x860d80d0), SPH_C32(0x594fc30b), SPH_C32(0xf6ba0000),
24802 SPH_C32(0x4f3b0000), SPH_C32(0x488b0013), SPH_C32(0xaf433800),
24803 SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3), SPH_C32(0xaf22d229),
24804 SPH_C32(0xe9e92494) },
24805 { SPH_C32(0xfd010000), SPH_C32(0x0c340000), SPH_C32(0x6c64003b),
24806 SPH_C32(0x91561000), SPH_C32(0x567d0d5d), SPH_C32(0x0b99b46a),
24807 SPH_C32(0x3751a284), SPH_C32(0x6a8ae744), SPH_C32(0x7a800000),
24808 SPH_C32(0x95a30000), SPH_C32(0x28f40013), SPH_C32(0xfb44b000),
24809 SPH_C32(0x7c255ce9), SPH_C32(0x14f59ce0), SPH_C32(0x7472ebb5),
24810 SPH_C32(0x63b1c230) },
24811 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
24812 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
24813 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
24814 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
24815 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
24816 SPH_C32(0x3ea660f7) },
24817 { SPH_C32(0x99940000), SPH_C32(0xc5b90000), SPH_C32(0x94d9000c),
24818 SPH_C32(0xfd373000), SPH_C32(0x38c81e56), SPH_C32(0x9e7adada),
24819 SPH_C32(0x453c66ca), SPH_C32(0xeb73302c), SPH_C32(0x0f600000),
24820 SPH_C32(0x1e6f0000), SPH_C32(0x61380022), SPH_C32(0xbacf8800),
24821 SPH_C32(0xe5d40a7a), SPH_C32(0x74299867), SPH_C32(0x87a50d6e),
24822 SPH_C32(0xb4fe8653) },
24823 { SPH_C32(0x53810000), SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d),
24824 SPH_C32(0xd3ed3800), SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e),
24825 SPH_C32(0x5813baf1), SPH_C32(0xe2f26dd2), SPH_C32(0x9e000000),
24826 SPH_C32(0xef850000), SPH_C32(0x49ca0022), SPH_C32(0x41a91800),
24827 SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4), SPH_C32(0xdd5730db),
24828 SPH_C32(0x20d35651) },
24829 { SPH_C32(0xc1d70000), SPH_C32(0x45c70000), SPH_C32(0xecea000d),
24830 SPH_C32(0x3b5c0800), SPH_C32(0xdfff428a), SPH_C32(0xe7d7e507),
24831 SPH_C32(0xe94f98a5), SPH_C32(0xd137499d), SPH_C32(0x123a0000),
24832 SPH_C32(0x351d0000), SPH_C32(0x29b50022), SPH_C32(0x15ae9000),
24833 SPH_C32(0xc01f24bf), SPH_C32(0xbc5027b7), SPH_C32(0x06070947),
24834 SPH_C32(0xaa8bb0f5) },
24835 { SPH_C32(0x16980000), SPH_C32(0xf0110000), SPH_C32(0x3605000c),
24836 SPH_C32(0xbae71800), SPH_C32(0xb4366636), SPH_C32(0xbdf80493),
24837 SPH_C32(0x75c240b7), SPH_C32(0xc6c322c5), SPH_C32(0xc6430000),
24838 SPH_C32(0x6ffb0000), SPH_C32(0x31f90023), SPH_C32(0x87c22000),
24839 SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29), SPH_C32(0x7124ceb4),
24840 SPH_C32(0x1a972fe0) },
24841 { SPH_C32(0x84ce0000), SPH_C32(0xeecb0000), SPH_C32(0xdc54000c),
24842 SPH_C32(0x52562800), SPH_C32(0x1d033093), SPH_C32(0x5603650a),
24843 SPH_C32(0xc49e62e3), SPH_C32(0xf506068a), SPH_C32(0x4a790000),
24844 SPH_C32(0xb5630000), SPH_C32(0x51860023), SPH_C32(0xd3c5a800),
24845 SPH_C32(0x27287863), SPH_C32(0xc5fd186a), SPH_C32(0xaa74f728),
24846 SPH_C32(0x90cfc944) },
24847 { SPH_C32(0x4edb0000), SPH_C32(0x706f0000), SPH_C32(0x4e36000d),
24848 SPH_C32(0x7c8c2000), SPH_C32(0x53013aea), SPH_C32(0xc4553b4e),
24849 SPH_C32(0xd9b1bed8), SPH_C32(0xfc875b74), SPH_C32(0xdb190000),
24850 SPH_C32(0x44890000), SPH_C32(0x79740023), SPH_C32(0x28a33800),
24851 SPH_C32(0x879213b5), SPH_C32(0x6d8215f9), SPH_C32(0xf086ca9d),
24852 SPH_C32(0x04e21946) },
24853 { SPH_C32(0xdc8d0000), SPH_C32(0x6eb50000), SPH_C32(0xa467000d),
24854 SPH_C32(0x943d1000), SPH_C32(0xfa346c4f), SPH_C32(0x2fae5ad7),
24855 SPH_C32(0x68ed9c8c), SPH_C32(0xcf427f3b), SPH_C32(0x57230000),
24856 SPH_C32(0x9e110000), SPH_C32(0x190b0023), SPH_C32(0x7ca4b000),
24857 SPH_C32(0x02e356a6), SPH_C32(0x0d84a7ba), SPH_C32(0x2bd6f301),
24858 SPH_C32(0x8ebaffe2) },
24859 { SPH_C32(0xaef90000), SPH_C32(0xcf450000), SPH_C32(0x30b80012),
24860 SPH_C32(0x69280000), SPH_C32(0x1e634526), SPH_C32(0x0d5e117e),
24861 SPH_C32(0x03512c46), SPH_C32(0xd3ad5d25), SPH_C32(0x84b70000),
24862 SPH_C32(0x76a70000), SPH_C32(0x86330028), SPH_C32(0x79c50000),
24863 SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480), SPH_C32(0xa88d56d0),
24864 SPH_C32(0xaed3d139) },
24865 { SPH_C32(0x3caf0000), SPH_C32(0xd19f0000), SPH_C32(0xdae90012),
24866 SPH_C32(0x81993000), SPH_C32(0xb7561383), SPH_C32(0xe6a570e7),
24867 SPH_C32(0xb20d0e12), SPH_C32(0xe068796a), SPH_C32(0x088d0000),
24868 SPH_C32(0xac3f0000), SPH_C32(0xe64c0028), SPH_C32(0x2dc28800),
24869 SPH_C32(0xa6a629d4), SPH_C32(0x3ceef6c3), SPH_C32(0x73dd6f4c),
24870 SPH_C32(0x248b379d) },
24871 { SPH_C32(0xf6ba0000), SPH_C32(0x4f3b0000), SPH_C32(0x488b0013),
24872 SPH_C32(0xaf433800), SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3),
24873 SPH_C32(0xaf22d229), SPH_C32(0xe9e92494), SPH_C32(0x99ed0000),
24874 SPH_C32(0x5dd50000), SPH_C32(0xcebe0028), SPH_C32(0xd6a41800),
24875 SPH_C32(0x061c4202), SPH_C32(0x9491fb50), SPH_C32(0x292f52f9),
24876 SPH_C32(0xb0a6e79f) },
24877 { SPH_C32(0x64ec0000), SPH_C32(0x51e10000), SPH_C32(0xa2da0013),
24878 SPH_C32(0x47f20800), SPH_C32(0x50614f5f), SPH_C32(0x9f084f3a),
24879 SPH_C32(0x1e7ef07d), SPH_C32(0xda2c00db), SPH_C32(0x15d70000),
24880 SPH_C32(0x874d0000), SPH_C32(0xaec10028), SPH_C32(0x82a39000),
24881 SPH_C32(0x836d0711), SPH_C32(0xf4974913), SPH_C32(0xf27f6b65),
24882 SPH_C32(0x3afe013b) },
24883 { SPH_C32(0xb3a30000), SPH_C32(0xe4370000), SPH_C32(0x78350012),
24884 SPH_C32(0xc6491800), SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae),
24885 SPH_C32(0x82f3286f), SPH_C32(0xcdd86b83), SPH_C32(0xc1ae0000),
24886 SPH_C32(0xddab0000), SPH_C32(0xb68d0029), SPH_C32(0x10cf2000),
24887 SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d), SPH_C32(0x855cac96),
24888 SPH_C32(0x8ae29e2e) },
24889 { SPH_C32(0x21f50000), SPH_C32(0xfaed0000), SPH_C32(0x92640012),
24890 SPH_C32(0x2ef82800), SPH_C32(0x929d3d46), SPH_C32(0x2edccf37),
24891 SPH_C32(0x33af0a3b), SPH_C32(0xfe1d4fcc), SPH_C32(0x4d940000),
24892 SPH_C32(0x07330000), SPH_C32(0xd6f20029), SPH_C32(0x44c8a800),
24893 SPH_C32(0x645a5bcd), SPH_C32(0x8d3a76ce), SPH_C32(0x5e0c950a),
24894 SPH_C32(0x00ba788a) },
24895 { SPH_C32(0xebe00000), SPH_C32(0x64490000), SPH_C32(0x00060013),
24896 SPH_C32(0x00222000), SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173),
24897 SPH_C32(0x2e80d600), SPH_C32(0xf79c1232), SPH_C32(0xdcf40000),
24898 SPH_C32(0xf6d90000), SPH_C32(0xfe000029), SPH_C32(0xbfae3800),
24899 SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d), SPH_C32(0x04fea8bf),
24900 SPH_C32(0x9497a888) },
24901 { SPH_C32(0x79b60000), SPH_C32(0x7a930000), SPH_C32(0xea570013),
24902 SPH_C32(0xe8931000), SPH_C32(0x75aa619a), SPH_C32(0x5771f0ea),
24903 SPH_C32(0x9fdcf454), SPH_C32(0xc459367d), SPH_C32(0x50ce0000),
24904 SPH_C32(0x2c410000), SPH_C32(0x9e7f0029), SPH_C32(0xeba9b000),
24905 SPH_C32(0x41917508), SPH_C32(0x4543c91e), SPH_C32(0xdfae9123),
24906 SPH_C32(0x1ecf4e2c) },
24907 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
24908 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
24909 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
24910 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
24911 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
24912 SPH_C32(0xa5c8987f) },
24913 { SPH_C32(0x9e790000), SPH_C32(0x77e90000), SPH_C32(0x13ad0006),
24914 SPH_C32(0x6a3a3000), SPH_C32(0x7bba3df8), SPH_C32(0xd6bdb47e),
24915 SPH_C32(0xb14404e8), SPH_C32(0x7b0681e2), SPH_C32(0xadb60000),
24916 SPH_C32(0xb8190000), SPH_C32(0xa87c0036), SPH_C32(0x516c8800),
24917 SPH_C32(0x29382401), SPH_C32(0x44315cfe), SPH_C32(0x84ec0794),
24918 SPH_C32(0x2f907edb) },
24919 { SPH_C32(0x546c0000), SPH_C32(0xe94d0000), SPH_C32(0x81cf0007),
24920 SPH_C32(0x44e03800), SPH_C32(0x35b83781), SPH_C32(0x44ebea3a),
24921 SPH_C32(0xac6bd8d3), SPH_C32(0x7287dc1c), SPH_C32(0x3cd60000),
24922 SPH_C32(0x49f30000), SPH_C32(0x808e0036), SPH_C32(0xaa0a1800),
24923 SPH_C32(0x89824fd7), SPH_C32(0xec4e516d), SPH_C32(0xde1e3a21),
24924 SPH_C32(0xbbbdaed9) },
24925 { SPH_C32(0xc63a0000), SPH_C32(0xf7970000), SPH_C32(0x6b9e0007),
24926 SPH_C32(0xac510800), SPH_C32(0x9c8d6124), SPH_C32(0xaf108ba3),
24927 SPH_C32(0x1d37fa87), SPH_C32(0x4142f853), SPH_C32(0xb0ec0000),
24928 SPH_C32(0x936b0000), SPH_C32(0xe0f10036), SPH_C32(0xfe0d9000),
24929 SPH_C32(0x0cf30ac4), SPH_C32(0x8c48e32e), SPH_C32(0x054e03bd),
24930 SPH_C32(0x31e5487d) },
24931 { SPH_C32(0x11750000), SPH_C32(0x42410000), SPH_C32(0xb1710006),
24932 SPH_C32(0x2dea1800), SPH_C32(0xf7444598), SPH_C32(0xf53f6a37),
24933 SPH_C32(0x81ba2295), SPH_C32(0x56b6930b), SPH_C32(0x64950000),
24934 SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037), SPH_C32(0x6c612000),
24935 SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0), SPH_C32(0x726dc44e),
24936 SPH_C32(0x81f9d768) },
24937 { SPH_C32(0x83230000), SPH_C32(0x5c9b0000), SPH_C32(0x5b200006),
24938 SPH_C32(0xc55b2800), SPH_C32(0x5e71133d), SPH_C32(0x1ec40bae),
24939 SPH_C32(0x30e600c1), SPH_C32(0x6573b744), SPH_C32(0xe8af0000),
24940 SPH_C32(0x13150000), SPH_C32(0x98c20037), SPH_C32(0x3866a800),
24941 SPH_C32(0xebc45618), SPH_C32(0xf5e5dcf3), SPH_C32(0xa93dfdd2),
24942 SPH_C32(0x0ba131cc) },
24943 { SPH_C32(0x49360000), SPH_C32(0xc23f0000), SPH_C32(0xc9420007),
24944 SPH_C32(0xeb812000), SPH_C32(0x10731944), SPH_C32(0x8c9255ea),
24945 SPH_C32(0x2dc9dcfa), SPH_C32(0x6cf2eaba), SPH_C32(0x79cf0000),
24946 SPH_C32(0xe2ff0000), SPH_C32(0xb0300037), SPH_C32(0xc3003800),
24947 SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160), SPH_C32(0xf3cfc067),
24948 SPH_C32(0x9f8ce1ce) },
24949 { SPH_C32(0xdb600000), SPH_C32(0xdce50000), SPH_C32(0x23130007),
24950 SPH_C32(0x03301000), SPH_C32(0xb9464fe1), SPH_C32(0x67693473),
24951 SPH_C32(0x9c95feae), SPH_C32(0x5f37cef5), SPH_C32(0xf5f50000),
24952 SPH_C32(0x38670000), SPH_C32(0xd04f0037), SPH_C32(0x9707b000),
24953 SPH_C32(0xce0f78dd), SPH_C32(0x3d9c6323), SPH_C32(0x289ff9fb),
24954 SPH_C32(0x15d4076a) },
24955 { SPH_C32(0xa9140000), SPH_C32(0x7d150000), SPH_C32(0xb7cc0018),
24956 SPH_C32(0xfe250000), SPH_C32(0x5d116688), SPH_C32(0x45997fda),
24957 SPH_C32(0xf7294e64), SPH_C32(0x43d8eceb), SPH_C32(0x26610000),
24958 SPH_C32(0xd0d10000), SPH_C32(0x4f77003c), SPH_C32(0x92660000),
24959 SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019), SPH_C32(0xabc45c2a),
24960 SPH_C32(0x35bd29b1) },
24961 { SPH_C32(0x3b420000), SPH_C32(0x63cf0000), SPH_C32(0x5d9d0018),
24962 SPH_C32(0x16943000), SPH_C32(0xf424302d), SPH_C32(0xae621e43),
24963 SPH_C32(0x46756c30), SPH_C32(0x701dc8a4), SPH_C32(0xaa5b0000),
24964 SPH_C32(0x0a490000), SPH_C32(0x2f08003c), SPH_C32(0xc6618800),
24965 SPH_C32(0x6a4a07af), SPH_C32(0x0cf6325a), SPH_C32(0x709465b6),
24966 SPH_C32(0xbfe5cf15) },
24967 { SPH_C32(0xf1570000), SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019),
24968 SPH_C32(0x384e3800), SPH_C32(0xba263a54), SPH_C32(0x3c344007),
24969 SPH_C32(0x5b5ab00b), SPH_C32(0x799c955a), SPH_C32(0x3b3b0000),
24970 SPH_C32(0xfba30000), SPH_C32(0x07fa003c), SPH_C32(0x3d071800),
24971 SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9), SPH_C32(0x2a665803),
24972 SPH_C32(0x2bc81f17) },
24973 { SPH_C32(0x63010000), SPH_C32(0xe3b10000), SPH_C32(0x25ae0019),
24974 SPH_C32(0xd0ff0800), SPH_C32(0x13136cf1), SPH_C32(0xd7cf219e),
24975 SPH_C32(0xea06925f), SPH_C32(0x4a59b115), SPH_C32(0xb7010000),
24976 SPH_C32(0x213b0000), SPH_C32(0x6785003c), SPH_C32(0x69009000),
24977 SPH_C32(0x4f81296a), SPH_C32(0xc48f8d8a), SPH_C32(0xf136619f),
24978 SPH_C32(0xa190f9b3) },
24979 { SPH_C32(0xb44e0000), SPH_C32(0x56670000), SPH_C32(0xff410018),
24980 SPH_C32(0x51441800), SPH_C32(0x78da484d), SPH_C32(0x8de0c00a),
24981 SPH_C32(0x768b4a4d), SPH_C32(0x5dadda4d), SPH_C32(0x63780000),
24982 SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d), SPH_C32(0xfb6c2000),
24983 SPH_C32(0x2dc730a5), SPH_C32(0xdd240014), SPH_C32(0x8615a66c),
24984 SPH_C32(0x118c66a6) },
24985 { SPH_C32(0x26180000), SPH_C32(0x48bd0000), SPH_C32(0x15100018),
24986 SPH_C32(0xb9f52800), SPH_C32(0xd1ef1ee8), SPH_C32(0x661ba193),
24987 SPH_C32(0xc7d76819), SPH_C32(0x6e68fe02), SPH_C32(0xef420000),
24988 SPH_C32(0xa1450000), SPH_C32(0x1fb6003d), SPH_C32(0xaf6ba800),
24989 SPH_C32(0xa8b675b6), SPH_C32(0xbd22b257), SPH_C32(0x5d459ff0),
24990 SPH_C32(0x9bd48002) },
24991 { SPH_C32(0xec0d0000), SPH_C32(0xd6190000), SPH_C32(0x87720019),
24992 SPH_C32(0x972f2000), SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7),
24993 SPH_C32(0xdaf8b422), SPH_C32(0x67e9a3fc), SPH_C32(0x7e220000),
24994 SPH_C32(0x50af0000), SPH_C32(0x3744003d), SPH_C32(0x540d3800),
24995 SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4), SPH_C32(0x07b7a245),
24996 SPH_C32(0x0ff95000) },
24997 { SPH_C32(0x7e5b0000), SPH_C32(0xc8c30000), SPH_C32(0x6d230019),
24998 SPH_C32(0x7f9e1000), SPH_C32(0x36d84234), SPH_C32(0x1fb69e4e),
24999 SPH_C32(0x6ba49676), SPH_C32(0x542c87b3), SPH_C32(0xf2180000),
25000 SPH_C32(0x8a370000), SPH_C32(0x573b003d), SPH_C32(0x000ab000),
25001 SPH_C32(0x8d7d5b73), SPH_C32(0x755b0d87), SPH_C32(0xdce79bd9),
25002 SPH_C32(0x85a1b6a4) },
25003 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
25004 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
25005 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
25006 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
25007 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
25008 SPH_C32(0xe6107494) },
25009 { SPH_C32(0x110c0000), SPH_C32(0xda2d0000), SPH_C32(0xeb160022),
25010 SPH_C32(0x06793000), SPH_C32(0xc99019cc), SPH_C32(0xffd44bbd),
25011 SPH_C32(0xeda916a6), SPH_C32(0x0d6344b8), SPH_C32(0x04a20000),
25012 SPH_C32(0xc50c0000), SPH_C32(0x1fb0002e), SPH_C32(0xaf498800),
25013 SPH_C32(0x74294289), SPH_C32(0x01a82324), SPH_C32(0x73c549f0),
25014 SPH_C32(0x6c489230) },
25015 { SPH_C32(0xdb190000), SPH_C32(0x44890000), SPH_C32(0x79740023),
25016 SPH_C32(0x28a33800), SPH_C32(0x879213b5), SPH_C32(0x6d8215f9),
25017 SPH_C32(0xf086ca9d), SPH_C32(0x04e21946), SPH_C32(0x95c20000),
25018 SPH_C32(0x34e60000), SPH_C32(0x3742002e), SPH_C32(0x542f1800),
25019 SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7), SPH_C32(0x29377445),
25020 SPH_C32(0xf8654232) },
25021 { SPH_C32(0x494f0000), SPH_C32(0x5a530000), SPH_C32(0x93250023),
25022 SPH_C32(0xc0120800), SPH_C32(0x2ea74510), SPH_C32(0x86797460),
25023 SPH_C32(0x41dae8c9), SPH_C32(0x37273d09), SPH_C32(0x19f80000),
25024 SPH_C32(0xee7e0000), SPH_C32(0x573d002e), SPH_C32(0x00289000),
25025 SPH_C32(0x51e26c4c), SPH_C32(0xc9d19cf4), SPH_C32(0xf2674dd9),
25026 SPH_C32(0x723da496) },
25027 { SPH_C32(0x9e000000), SPH_C32(0xef850000), SPH_C32(0x49ca0022),
25028 SPH_C32(0x41a91800), SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4),
25029 SPH_C32(0xdd5730db), SPH_C32(0x20d35651), SPH_C32(0xcd810000),
25030 SPH_C32(0xb4980000), SPH_C32(0x4f71002f), SPH_C32(0x92442000),
25031 SPH_C32(0x33a47583), SPH_C32(0xd07a116a), SPH_C32(0x85448a2a),
25032 SPH_C32(0xc2213b83) },
25033 { SPH_C32(0x0c560000), SPH_C32(0xf15f0000), SPH_C32(0xa39b0022),
25034 SPH_C32(0xa9182800), SPH_C32(0xec5b3709), SPH_C32(0x37adf46d),
25035 SPH_C32(0x6c0b128f), SPH_C32(0x1316721e), SPH_C32(0x41bb0000),
25036 SPH_C32(0x6e000000), SPH_C32(0x2f0e002f), SPH_C32(0xc643a800),
25037 SPH_C32(0xb6d53090), SPH_C32(0xb07ca329), SPH_C32(0x5e14b3b6),
25038 SPH_C32(0x4879dd27) },
25039 { SPH_C32(0xc6430000), SPH_C32(0x6ffb0000), SPH_C32(0x31f90023),
25040 SPH_C32(0x87c22000), SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29),
25041 SPH_C32(0x7124ceb4), SPH_C32(0x1a972fe0), SPH_C32(0xd0db0000),
25042 SPH_C32(0x9fea0000), SPH_C32(0x07fc002f), SPH_C32(0x3d253800),
25043 SPH_C32(0x166f5b46), SPH_C32(0x1803aeba), SPH_C32(0x04e68e03),
25044 SPH_C32(0xdc540d25) },
25045 { SPH_C32(0x54150000), SPH_C32(0x71210000), SPH_C32(0xdba80023),
25046 SPH_C32(0x6f731000), SPH_C32(0x0b6c6bd5), SPH_C32(0x4e00cbb0),
25047 SPH_C32(0xc078ece0), SPH_C32(0x29520baf), SPH_C32(0x5ce10000),
25048 SPH_C32(0x45720000), SPH_C32(0x6783002f), SPH_C32(0x6922b000),
25049 SPH_C32(0x931e1e55), SPH_C32(0x78051cf9), SPH_C32(0xdfb6b79f),
25050 SPH_C32(0x560ceb81) },
25051 { SPH_C32(0x26610000), SPH_C32(0xd0d10000), SPH_C32(0x4f77003c),
25052 SPH_C32(0x92660000), SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019),
25053 SPH_C32(0xabc45c2a), SPH_C32(0x35bd29b1), SPH_C32(0x8f750000),
25054 SPH_C32(0xadc40000), SPH_C32(0xf8bb0024), SPH_C32(0x6c430000),
25055 SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3), SPH_C32(0x5ced124e),
25056 SPH_C32(0x7665c55a) },
25057 { SPH_C32(0xb4370000), SPH_C32(0xce0b0000), SPH_C32(0xa526003c),
25058 SPH_C32(0x7ad73000), SPH_C32(0x460e1419), SPH_C32(0x870be180),
25059 SPH_C32(0x1a987e7e), SPH_C32(0x06780dfe), SPH_C32(0x034f0000),
25060 SPH_C32(0x775c0000), SPH_C32(0x98c40024), SPH_C32(0x38448800),
25061 SPH_C32(0x375b6127), SPH_C32(0x496f4d80), SPH_C32(0x87bd2bd2),
25062 SPH_C32(0xfc3d23fe) },
25063 { SPH_C32(0x7e220000), SPH_C32(0x50af0000), SPH_C32(0x3744003d),
25064 SPH_C32(0x540d3800), SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4),
25065 SPH_C32(0x07b7a245), SPH_C32(0x0ff95000), SPH_C32(0x922f0000),
25066 SPH_C32(0x86b60000), SPH_C32(0xb0360024), SPH_C32(0xc3221800),
25067 SPH_C32(0x97e10af1), SPH_C32(0xe1104013), SPH_C32(0xdd4f1667),
25068 SPH_C32(0x6810f3fc) },
25069 { SPH_C32(0xec740000), SPH_C32(0x4e750000), SPH_C32(0xdd15003d),
25070 SPH_C32(0xbcbc0800), SPH_C32(0xa13948c5), SPH_C32(0xfea6de5d),
25071 SPH_C32(0xb6eb8011), SPH_C32(0x3c3c744f), SPH_C32(0x1e150000),
25072 SPH_C32(0x5c2e0000), SPH_C32(0xd0490024), SPH_C32(0x97259000),
25073 SPH_C32(0x12904fe2), SPH_C32(0x8116f250), SPH_C32(0x061f2ffb),
25074 SPH_C32(0xe2481558) },
25075 { SPH_C32(0x3b3b0000), SPH_C32(0xfba30000), SPH_C32(0x07fa003c),
25076 SPH_C32(0x3d071800), SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9),
25077 SPH_C32(0x2a665803), SPH_C32(0x2bc81f17), SPH_C32(0xca6c0000),
25078 SPH_C32(0x06c80000), SPH_C32(0xc8050025), SPH_C32(0x05492000),
25079 SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce), SPH_C32(0x713ce808),
25080 SPH_C32(0x52548a4d) },
25081 { SPH_C32(0xa96d0000), SPH_C32(0xe5790000), SPH_C32(0xedab003c),
25082 SPH_C32(0xd5b62800), SPH_C32(0x63c53adc), SPH_C32(0x4f725e50),
25083 SPH_C32(0x9b3a7a57), SPH_C32(0x180d3b58), SPH_C32(0x46560000),
25084 SPH_C32(0xdc500000), SPH_C32(0xa87a0025), SPH_C32(0x514ea800),
25085 SPH_C32(0xf5a7133e), SPH_C32(0xf8bbcd8d), SPH_C32(0xaa6cd194),
25086 SPH_C32(0xd80c6ce9) },
25087 { SPH_C32(0x63780000), SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d),
25088 SPH_C32(0xfb6c2000), SPH_C32(0x2dc730a5), SPH_C32(0xdd240014),
25089 SPH_C32(0x8615a66c), SPH_C32(0x118c66a6), SPH_C32(0xd7360000),
25090 SPH_C32(0x2dba0000), SPH_C32(0x80880025), SPH_C32(0xaa283800),
25091 SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e), SPH_C32(0xf09eec21),
25092 SPH_C32(0x4c21bceb) },
25093 { SPH_C32(0xf12e0000), SPH_C32(0x65070000), SPH_C32(0x9598003d),
25094 SPH_C32(0x13dd1000), SPH_C32(0x84f26600), SPH_C32(0x36df618d),
25095 SPH_C32(0x37498438), SPH_C32(0x224942e9), SPH_C32(0x5b0c0000),
25096 SPH_C32(0xf7220000), SPH_C32(0xe0f70025), SPH_C32(0xfe2fb000),
25097 SPH_C32(0xd06c3dfb), SPH_C32(0x30c2725d), SPH_C32(0x2bced5bd),
25098 SPH_C32(0xc6795a4f) },
25099 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
25100 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
25101 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
25102 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
25103 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
25104 SPH_C32(0x7d7e8c1c) },
25105 { SPH_C32(0x16e10000), SPH_C32(0x687d0000), SPH_C32(0x6c620028),
25106 SPH_C32(0x91743000), SPH_C32(0x8ae23a62), SPH_C32(0xb7132519),
25107 SPH_C32(0x19d17484), SPH_C32(0x9d16f576), SPH_C32(0xa6740000),
25108 SPH_C32(0x637a0000), SPH_C32(0xd6f4003a), SPH_C32(0x44ea8800),
25109 SPH_C32(0xb8c56cf2), SPH_C32(0x31b0e7bd), SPH_C32(0x708c430a),
25110 SPH_C32(0xf7266ab8) },
25111 { SPH_C32(0xdcf40000), SPH_C32(0xf6d90000), SPH_C32(0xfe000029),
25112 SPH_C32(0xbfae3800), SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d),
25113 SPH_C32(0x04fea8bf), SPH_C32(0x9497a888), SPH_C32(0x37140000),
25114 SPH_C32(0x92900000), SPH_C32(0xfe06003a), SPH_C32(0xbf8c1800),
25115 SPH_C32(0x187f0724), SPH_C32(0x99cfea2e), SPH_C32(0x2a7e7ebf),
25116 SPH_C32(0x630bbaba) },
25117 { SPH_C32(0x4ea20000), SPH_C32(0xe8030000), SPH_C32(0x14510029),
25118 SPH_C32(0x571f0800), SPH_C32(0x6dd566be), SPH_C32(0xcebe1ac4),
25119 SPH_C32(0xb5a28aeb), SPH_C32(0xa7528cc7), SPH_C32(0xbb2e0000),
25120 SPH_C32(0x48080000), SPH_C32(0x9e79003a), SPH_C32(0xeb8b9000),
25121 SPH_C32(0x9d0e4237), SPH_C32(0xf9c9586d), SPH_C32(0xf12e4723),
25122 SPH_C32(0xe9535c1e) },
25123 { SPH_C32(0x99ed0000), SPH_C32(0x5dd50000), SPH_C32(0xcebe0028),
25124 SPH_C32(0xd6a41800), SPH_C32(0x061c4202), SPH_C32(0x9491fb50),
25125 SPH_C32(0x292f52f9), SPH_C32(0xb0a6e79f), SPH_C32(0x6f570000),
25126 SPH_C32(0x12ee0000), SPH_C32(0x8635003b), SPH_C32(0x79e72000),
25127 SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3), SPH_C32(0x860d80d0),
25128 SPH_C32(0x594fc30b) },
25129 { SPH_C32(0x0bbb0000), SPH_C32(0x430f0000), SPH_C32(0x24ef0028),
25130 SPH_C32(0x3e152800), SPH_C32(0xaf2914a7), SPH_C32(0x7f6a9ac9),
25131 SPH_C32(0x987370ad), SPH_C32(0x8363c3d0), SPH_C32(0xe36d0000),
25132 SPH_C32(0xc8760000), SPH_C32(0xe64a003b), SPH_C32(0x2de0a800),
25133 SPH_C32(0x7a391eeb), SPH_C32(0x806467b0), SPH_C32(0x5d5db94c),
25134 SPH_C32(0xd31725af) },
25135 { SPH_C32(0xc1ae0000), SPH_C32(0xddab0000), SPH_C32(0xb68d0029),
25136 SPH_C32(0x10cf2000), SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d),
25137 SPH_C32(0x855cac96), SPH_C32(0x8ae29e2e), SPH_C32(0x720d0000),
25138 SPH_C32(0x399c0000), SPH_C32(0xceb8003b), SPH_C32(0xd6863800),
25139 SPH_C32(0xda83753d), SPH_C32(0x281b6a23), SPH_C32(0x07af84f9),
25140 SPH_C32(0x473af5ad) },
25141 { SPH_C32(0x53f80000), SPH_C32(0xc3710000), SPH_C32(0x5cdc0029),
25142 SPH_C32(0xf87e1000), SPH_C32(0x481e487b), SPH_C32(0x06c7a514),
25143 SPH_C32(0x34008ec2), SPH_C32(0xb927ba61), SPH_C32(0xfe370000),
25144 SPH_C32(0xe3040000), SPH_C32(0xaec7003b), SPH_C32(0x8281b000),
25145 SPH_C32(0x5ff2302e), SPH_C32(0x481dd860), SPH_C32(0xdcffbd65),
25146 SPH_C32(0xcd621309) },
25147 { SPH_C32(0x218c0000), SPH_C32(0x62810000), SPH_C32(0xc8030036),
25148 SPH_C32(0x056b0000), SPH_C32(0xac496112), SPH_C32(0x2437eebd),
25149 SPH_C32(0x5fbc3e08), SPH_C32(0xa5c8987f), SPH_C32(0x2da30000),
25150 SPH_C32(0x0bb20000), SPH_C32(0x31ff0030), SPH_C32(0x87e00000),
25151 SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a), SPH_C32(0x5fa418b4),
25152 SPH_C32(0xed0b3dd2) },
25153 { SPH_C32(0xb3da0000), SPH_C32(0x7c5b0000), SPH_C32(0x22520036),
25154 SPH_C32(0xedda3000), SPH_C32(0x057c37b7), SPH_C32(0xcfcc8f24),
25155 SPH_C32(0xeee01c5c), SPH_C32(0x960dbc30), SPH_C32(0xa1990000),
25156 SPH_C32(0xd12a0000), SPH_C32(0x51800030), SPH_C32(0xd3e78800),
25157 SPH_C32(0xfbb74f5c), SPH_C32(0x79778919), SPH_C32(0x84f42128),
25158 SPH_C32(0x6753db76) },
25159 { SPH_C32(0x79cf0000), SPH_C32(0xe2ff0000), SPH_C32(0xb0300037),
25160 SPH_C32(0xc3003800), SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160),
25161 SPH_C32(0xf3cfc067), SPH_C32(0x9f8ce1ce), SPH_C32(0x30f90000),
25162 SPH_C32(0x20c00000), SPH_C32(0x79720030), SPH_C32(0x28811800),
25163 SPH_C32(0x5b0d248a), SPH_C32(0xd108848a), SPH_C32(0xde061c9d),
25164 SPH_C32(0xf37e0b74) },
25165 { SPH_C32(0xeb990000), SPH_C32(0xfc250000), SPH_C32(0x5a610037),
25166 SPH_C32(0x2bb10800), SPH_C32(0xe24b6b6b), SPH_C32(0xb661b0f9),
25167 SPH_C32(0x4293e233), SPH_C32(0xac49c581), SPH_C32(0xbcc30000),
25168 SPH_C32(0xfa580000), SPH_C32(0x190d0030), SPH_C32(0x7c869000),
25169 SPH_C32(0xde7c6199), SPH_C32(0xb10e36c9), SPH_C32(0x05562501),
25170 SPH_C32(0x7926edd0) },
25171 { SPH_C32(0x3cd60000), SPH_C32(0x49f30000), SPH_C32(0x808e0036),
25172 SPH_C32(0xaa0a1800), SPH_C32(0x89824fd7), SPH_C32(0xec4e516d),
25173 SPH_C32(0xde1e3a21), SPH_C32(0xbbbdaed9), SPH_C32(0x68ba0000),
25174 SPH_C32(0xa0be0000), SPH_C32(0x01410031), SPH_C32(0xeeea2000),
25175 SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57), SPH_C32(0x7275e2f2),
25176 SPH_C32(0xc93a72c5) },
25177 { SPH_C32(0xae800000), SPH_C32(0x57290000), SPH_C32(0x6adf0036),
25178 SPH_C32(0x42bb2800), SPH_C32(0x20b71972), SPH_C32(0x07b530f4),
25179 SPH_C32(0x6f421875), SPH_C32(0x88788a96), SPH_C32(0xe4800000),
25180 SPH_C32(0x7a260000), SPH_C32(0x613e0031), SPH_C32(0xbaeda800),
25181 SPH_C32(0x394b3d45), SPH_C32(0xc8a30914), SPH_C32(0xa925db6e),
25182 SPH_C32(0x43629461) },
25183 { SPH_C32(0x64950000), SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037),
25184 SPH_C32(0x6c612000), SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0),
25185 SPH_C32(0x726dc44e), SPH_C32(0x81f9d768), SPH_C32(0x75e00000),
25186 SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031), SPH_C32(0x418b3800),
25187 SPH_C32(0x99f15693), SPH_C32(0x60dc0487), SPH_C32(0xf3d7e6db),
25188 SPH_C32(0xd74f4463) },
25189 { SPH_C32(0xf6c30000), SPH_C32(0xd7570000), SPH_C32(0x12ec0037),
25190 SPH_C32(0x84d01000), SPH_C32(0xc78045ae), SPH_C32(0x7e180f29),
25191 SPH_C32(0xc331e61a), SPH_C32(0xb23cf327), SPH_C32(0xf9da0000),
25192 SPH_C32(0x51540000), SPH_C32(0x29b30031), SPH_C32(0x158cb000),
25193 SPH_C32(0x1c801380), SPH_C32(0x00dab6c4), SPH_C32(0x2887df47),
25194 SPH_C32(0x5d17a2c7) }
25195 };
25196 static const sph_u32 T512_49[128][16] = {
25197 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25198 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25199 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25200 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25201 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25202 SPH_C32(0x00000000) },
25203 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
25204 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
25205 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
25206 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
25207 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
25208 SPH_C32(0x56a7b19f) },
25209 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
25210 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
25211 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
25212 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
25213 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
25214 SPH_C32(0x81fdf908) },
25215 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
25216 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
25217 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
25218 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
25219 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
25220 SPH_C32(0xd75a4897) },
25221 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
25222 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
25223 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
25224 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
25225 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
25226 SPH_C32(0x5bd61539) },
25227 { SPH_C32(0x52190000), SPH_C32(0x3b780000), SPH_C32(0x19080000),
25228 SPH_C32(0xac000600), SPH_C32(0xa0c35180), SPH_C32(0x49b17387),
25229 SPH_C32(0xfac3d23d), SPH_C32(0x99353c49), SPH_C32(0x13c30000),
25230 SPH_C32(0xe4e20000), SPH_C32(0xc2910000), SPH_C32(0x5e7f00a0),
25231 SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8), SPH_C32(0xb825551a),
25232 SPH_C32(0x0d71a4a6) },
25233 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
25234 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
25235 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
25236 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
25237 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
25238 SPH_C32(0xda2bec31) },
25239 { SPH_C32(0xa2dc0000), SPH_C32(0x625b0000), SPH_C32(0x5c8a0000),
25240 SPH_C32(0x4d8d06c0), SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e),
25241 SPH_C32(0x31232c21), SPH_C32(0xcf928dd6), SPH_C32(0x052e0000),
25242 SPH_C32(0xf18a0000), SPH_C32(0x2f460000), SPH_C32(0x6c220280),
25243 SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b), SPH_C32(0x5b50adb2),
25244 SPH_C32(0x8c8c5dae) },
25245 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
25246 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
25247 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
25248 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
25249 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
25250 SPH_C32(0x15b961e7) },
25251 { SPH_C32(0x052e0000), SPH_C32(0xf18a0000), SPH_C32(0x2f460000),
25252 SPH_C32(0x6c220280), SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b),
25253 SPH_C32(0x5b50adb2), SPH_C32(0x8c8c5dae), SPH_C32(0xa7f20000),
25254 SPH_C32(0x93d10000), SPH_C32(0x73cc0000), SPH_C32(0x21af0440),
25255 SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295), SPH_C32(0x6a738193),
25256 SPH_C32(0x431ed078) },
25257 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
25258 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
25259 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
25260 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
25261 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
25262 SPH_C32(0x944498ef) },
25263 { SPH_C32(0xf5eb0000), SPH_C32(0xa8a90000), SPH_C32(0x6ac40000),
25264 SPH_C32(0x8daf0240), SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112),
25265 SPH_C32(0x90b053ae), SPH_C32(0xda2bec31), SPH_C32(0xb11f0000),
25266 SPH_C32(0x86b90000), SPH_C32(0x9e1b0000), SPH_C32(0x13f20660),
25267 SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6), SPH_C32(0x8906793b),
25268 SPH_C32(0xc2e32970) },
25269 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
25270 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
25271 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
25272 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
25273 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
25274 SPH_C32(0x4e6f74de) },
25275 { SPH_C32(0xb11f0000), SPH_C32(0x86b90000), SPH_C32(0x9e1b0000),
25276 SPH_C32(0x13f20660), SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6),
25277 SPH_C32(0x8906793b), SPH_C32(0xc2e32970), SPH_C32(0x44f40000),
25278 SPH_C32(0x2e100000), SPH_C32(0xf4df0000), SPH_C32(0x9e5d0420),
25279 SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4), SPH_C32(0x19b62a95),
25280 SPH_C32(0x18c8c541) },
25281 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
25282 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
25283 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
25284 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
25285 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
25286 SPH_C32(0xcf928dd6) },
25287 { SPH_C32(0x41da0000), SPH_C32(0xdf9a0000), SPH_C32(0xdb990000),
25288 SPH_C32(0xf27f06a0), SPH_C32(0xb5145dab), SPH_C32(0x06e9124f),
25289 SPH_C32(0x42e68727), SPH_C32(0x944498ef), SPH_C32(0x52190000),
25290 SPH_C32(0x3b780000), SPH_C32(0x19080000), SPH_C32(0xac000600),
25291 SPH_C32(0xa0c35180), SPH_C32(0x49b17387), SPH_C32(0xfac3d23d),
25292 SPH_C32(0x99353c49) },
25293 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
25294 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
25295 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
25296 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
25297 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
25298 SPH_C32(0x2a2c18f0) },
25299 { SPH_C32(0xe4da0000), SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000),
25300 SPH_C32(0x30bc7ae0), SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c),
25301 SPH_C32(0xec573483), SPH_C32(0xa8686d09), SPH_C32(0x4a180000),
25302 SPH_C32(0x4a8e0000), SPH_C32(0xf2650000), SPH_C32(0x16a528c0),
25303 SPH_C32(0xe428127c), SPH_C32(0xf4f795a3), SPH_C32(0x21ba7308),
25304 SPH_C32(0x7c8ba96f) },
25305 { SPH_C32(0xf2370000), SPH_C32(0xfba20000), SPH_C32(0xc2bd0000),
25306 SPH_C32(0x02e178c0), SPH_C32(0x257072de), SPH_C32(0xc5d07d4f),
25307 SPH_C32(0x0f22cc2b), SPH_C32(0x29959401), SPH_C32(0xac300000),
25308 SPH_C32(0x06c50000), SPH_C32(0x5a300000), SPH_C32(0xc5752a20),
25309 SPH_C32(0x3c4922c4), SPH_C32(0x6c502579), SPH_C32(0x092f75bc),
25310 SPH_C32(0xabd1e1f8) },
25311 { SPH_C32(0x141f0000), SPH_C32(0xb7e90000), SPH_C32(0x6ae80000),
25312 SPH_C32(0xd1317a20), SPH_C32(0xfd114266), SPH_C32(0x5d77cd95),
25313 SPH_C32(0x27b7ca9f), SPH_C32(0xfecfdc96), SPH_C32(0x5cf50000),
25314 SPH_C32(0x5fe60000), SPH_C32(0x1fb20000), SPH_C32(0x24f82ae0),
25315 SPH_C32(0x072424f5), SPH_C32(0xaebd73e0), SPH_C32(0xc2cf8ba0),
25316 SPH_C32(0xfd765067) },
25317 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
25318 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
25319 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
25320 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
25321 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
25322 SPH_C32(0x71fa0dc9) },
25323 { SPH_C32(0x50eb0000), SPH_C32(0x99f90000), SPH_C32(0x9e370000),
25324 SPH_C32(0x4f6c7e00), SPH_C32(0xbede256f), SPH_C32(0x4e8c5851),
25325 SPH_C32(0x3e01e00a), SPH_C32(0xe60719d7), SPH_C32(0xa91e0000),
25326 SPH_C32(0xf74f0000), SPH_C32(0x75760000), SPH_C32(0xa95728a0),
25327 SPH_C32(0xca921866), SPH_C32(0x7942a2f2), SPH_C32(0x527fd80e),
25328 SPH_C32(0x275dbc56) },
25329 { SPH_C32(0x46060000), SPH_C32(0x8c910000), SPH_C32(0x73e00000),
25330 SPH_C32(0x7d317c20), SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12),
25331 SPH_C32(0xdd7418a2), SPH_C32(0x67fae0df), SPH_C32(0x4f360000),
25332 SPH_C32(0xbb040000), SPH_C32(0xdd230000), SPH_C32(0x7a872a40),
25333 SPH_C32(0x12f328de), SPH_C32(0xe1e51228), SPH_C32(0x7aeadeba),
25334 SPH_C32(0xf007f4c1) },
25335 { SPH_C32(0xa02e0000), SPH_C32(0xc0da0000), SPH_C32(0xdbb50000),
25336 SPH_C32(0xaee17ec0), SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8),
25337 SPH_C32(0xf5e11e16), SPH_C32(0xb0a0a848), SPH_C32(0xbff30000),
25338 SPH_C32(0xe2270000), SPH_C32(0x98a10000), SPH_C32(0x9b0a2a80),
25339 SPH_C32(0x299e2eef), SPH_C32(0x230844b1), SPH_C32(0xb10a20a6),
25340 SPH_C32(0xa6a0455e) },
25341 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
25342 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
25343 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
25344 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
25345 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
25346 SPH_C32(0x3f957917) },
25347 { SPH_C32(0x07dc0000), SPH_C32(0x530b0000), SPH_C32(0xa8790000),
25348 SPH_C32(0x8f4e7a80), SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d),
25349 SPH_C32(0x9f929f85), SPH_C32(0xf3be7830), SPH_C32(0x1d2f0000),
25350 SPH_C32(0x807c0000), SPH_C32(0xc42b0000), SPH_C32(0xd6872c40),
25351 SPH_C32(0xb230795e), SPH_C32(0xa85461af), SPH_C32(0x80290c87),
25352 SPH_C32(0x6932c888) },
25353 { SPH_C32(0x11310000), SPH_C32(0x46630000), SPH_C32(0x45ae0000),
25354 SPH_C32(0xbd1378a0), SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e),
25355 SPH_C32(0x7ce7672d), SPH_C32(0x72438138), SPH_C32(0xfb070000),
25356 SPH_C32(0xcc370000), SPH_C32(0x6c7e0000), SPH_C32(0x05572ea0),
25357 SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175), SPH_C32(0xa8bc0a33),
25358 SPH_C32(0xbe68801f) },
25359 { SPH_C32(0xf7190000), SPH_C32(0x0a280000), SPH_C32(0xedfb0000),
25360 SPH_C32(0x6ec37a40), SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4),
25361 SPH_C32(0x54726199), SPH_C32(0xa519c9af), SPH_C32(0x0bc20000),
25362 SPH_C32(0x95140000), SPH_C32(0x29fc0000), SPH_C32(0xe4da2e60),
25363 SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec), SPH_C32(0x635cf42f),
25364 SPH_C32(0xe8cf3180) },
25365 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
25366 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
25367 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
25368 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
25369 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
25370 SPH_C32(0x64436c2e) },
25371 { SPH_C32(0xb3ed0000), SPH_C32(0x24380000), SPH_C32(0x19240000),
25372 SPH_C32(0xf09e7e60), SPH_C32(0x90642f75), SPH_C32(0xc3396f00),
25373 SPH_C32(0x4dc44b0c), SPH_C32(0xbdd10cee), SPH_C32(0xfe290000),
25374 SPH_C32(0x3dbd0000), SPH_C32(0x43380000), SPH_C32(0x69752c20),
25375 SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe), SPH_C32(0xf3eca781),
25376 SPH_C32(0x32e4ddb1) },
25377 { SPH_C32(0xa5000000), SPH_C32(0x31500000), SPH_C32(0xf4f30000),
25378 SPH_C32(0xc2c37c40), SPH_C32(0x736819fc), SPH_C32(0x99738943),
25379 SPH_C32(0xaeb1b3a4), SPH_C32(0x3c2cf5e6), SPH_C32(0x18010000),
25380 SPH_C32(0x71f60000), SPH_C32(0xeb6d0000), SPH_C32(0xbaa52ec0),
25381 SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624), SPH_C32(0xdb79a135),
25382 SPH_C32(0xe5be9526) },
25383 { SPH_C32(0x43280000), SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000),
25384 SPH_C32(0x11137ea0), SPH_C32(0xab092944), SPH_C32(0x01d43999),
25385 SPH_C32(0x8624b510), SPH_C32(0xeb76bd71), SPH_C32(0xe8c40000),
25386 SPH_C32(0x28d50000), SPH_C32(0xaeef0000), SPH_C32(0x5b282e00),
25387 SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd), SPH_C32(0x10995f29),
25388 SPH_C32(0xb31924b9) },
25389 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
25390 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
25391 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
25392 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
25393 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
25394 SPH_C32(0x551e3d6e) },
25395 { SPH_C32(0x5cf50000), SPH_C32(0x5fe60000), SPH_C32(0x1fb20000),
25396 SPH_C32(0x24f82ae0), SPH_C32(0x072424f5), SPH_C32(0xaebd73e0),
25397 SPH_C32(0xc2cf8ba0), SPH_C32(0xfd765067), SPH_C32(0x48ea0000),
25398 SPH_C32(0xe80f0000), SPH_C32(0x755a0000), SPH_C32(0xf5c950c0),
25399 SPH_C32(0xfa356693), SPH_C32(0xf3cabe75), SPH_C32(0xe578413f),
25400 SPH_C32(0x03b98cf1) },
25401 { SPH_C32(0x4a180000), SPH_C32(0x4a8e0000), SPH_C32(0xf2650000),
25402 SPH_C32(0x16a528c0), SPH_C32(0xe428127c), SPH_C32(0xf4f795a3),
25403 SPH_C32(0x21ba7308), SPH_C32(0x7c8ba96f), SPH_C32(0xaec20000),
25404 SPH_C32(0xa4440000), SPH_C32(0xdd0f0000), SPH_C32(0x26195220),
25405 SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf), SPH_C32(0xcded478b),
25406 SPH_C32(0xd4e3c466) },
25407 { SPH_C32(0xac300000), SPH_C32(0x06c50000), SPH_C32(0x5a300000),
25408 SPH_C32(0xc5752a20), SPH_C32(0x3c4922c4), SPH_C32(0x6c502579),
25409 SPH_C32(0x092f75bc), SPH_C32(0xabd1e1f8), SPH_C32(0x5e070000),
25410 SPH_C32(0xfd670000), SPH_C32(0x988d0000), SPH_C32(0xc79452e0),
25411 SPH_C32(0x1939501a), SPH_C32(0xa9805836), SPH_C32(0x060db997),
25412 SPH_C32(0x824475f9) },
25413 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
25414 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
25415 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
25416 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
25417 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
25418 SPH_C32(0x0ec82857) },
25419 { SPH_C32(0xe8c40000), SPH_C32(0x28d50000), SPH_C32(0xaeef0000),
25420 SPH_C32(0x5b282e00), SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd),
25421 SPH_C32(0x10995f29), SPH_C32(0xb31924b9), SPH_C32(0xabec0000),
25422 SPH_C32(0x55ce0000), SPH_C32(0xf2490000), SPH_C32(0x4a3b50a0),
25423 SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924), SPH_C32(0x96bdea39),
25424 SPH_C32(0x586f99c8) },
25425 { SPH_C32(0xfe290000), SPH_C32(0x3dbd0000), SPH_C32(0x43380000),
25426 SPH_C32(0x69752c20), SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe),
25427 SPH_C32(0xf3eca781), SPH_C32(0x32e4ddb1), SPH_C32(0x4dc40000),
25428 SPH_C32(0x19850000), SPH_C32(0x5a1c0000), SPH_C32(0x99eb5240),
25429 SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe), SPH_C32(0xbe28ec8d),
25430 SPH_C32(0x8f35d15f) },
25431 { SPH_C32(0x18010000), SPH_C32(0x71f60000), SPH_C32(0xeb6d0000),
25432 SPH_C32(0xbaa52ec0), SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624),
25433 SPH_C32(0xdb79a135), SPH_C32(0xe5be9526), SPH_C32(0xbd010000),
25434 SPH_C32(0x40a60000), SPH_C32(0x1f9e0000), SPH_C32(0x78665280),
25435 SPH_C32(0x37835a00), SPH_C32(0x24356f67), SPH_C32(0x75c81291),
25436 SPH_C32(0xd99260c0) },
25437 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
25438 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
25439 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
25440 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
25441 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
25442 SPH_C32(0x40a75c89) },
25443 { SPH_C32(0xbff30000), SPH_C32(0xe2270000), SPH_C32(0x98a10000),
25444 SPH_C32(0x9b0a2a80), SPH_C32(0x299e2eef), SPH_C32(0x230844b1),
25445 SPH_C32(0xb10a20a6), SPH_C32(0xa6a0455e), SPH_C32(0x1fdd0000),
25446 SPH_C32(0x22fd0000), SPH_C32(0x43140000), SPH_C32(0x35eb5440),
25447 SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79), SPH_C32(0x44eb3eb0),
25448 SPH_C32(0x1600ed16) },
25449 { SPH_C32(0xa91e0000), SPH_C32(0xf74f0000), SPH_C32(0x75760000),
25450 SPH_C32(0xa95728a0), SPH_C32(0xca921866), SPH_C32(0x7942a2f2),
25451 SPH_C32(0x527fd80e), SPH_C32(0x275dbc56), SPH_C32(0xf9f50000),
25452 SPH_C32(0x6eb60000), SPH_C32(0xeb410000), SPH_C32(0xe63b56a0),
25453 SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3), SPH_C32(0x6c7e3804),
25454 SPH_C32(0xc15aa581) },
25455 { SPH_C32(0x4f360000), SPH_C32(0xbb040000), SPH_C32(0xdd230000),
25456 SPH_C32(0x7a872a40), SPH_C32(0x12f328de), SPH_C32(0xe1e51228),
25457 SPH_C32(0x7aeadeba), SPH_C32(0xf007f4c1), SPH_C32(0x09300000),
25458 SPH_C32(0x37950000), SPH_C32(0xaec30000), SPH_C32(0x07b65660),
25459 SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a), SPH_C32(0xa79ec618),
25460 SPH_C32(0x97fd141e) },
25461 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
25462 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
25463 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
25464 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
25465 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
25466 SPH_C32(0x1b7149b0) },
25467 { SPH_C32(0x0bc20000), SPH_C32(0x95140000), SPH_C32(0x29fc0000),
25468 SPH_C32(0xe4da2e60), SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec),
25469 SPH_C32(0x635cf42f), SPH_C32(0xe8cf3180), SPH_C32(0xfcdb0000),
25470 SPH_C32(0x9f3c0000), SPH_C32(0xc4070000), SPH_C32(0x8a195420),
25471 SPH_C32(0x829707ab), SPH_C32(0x22dc7d28), SPH_C32(0x372e95b6),
25472 SPH_C32(0x4dd6f82f) },
25473 { SPH_C32(0x1d2f0000), SPH_C32(0x807c0000), SPH_C32(0xc42b0000),
25474 SPH_C32(0xd6872c40), SPH_C32(0xb230795e), SPH_C32(0xa85461af),
25475 SPH_C32(0x80290c87), SPH_C32(0x6932c888), SPH_C32(0x1af30000),
25476 SPH_C32(0xd3770000), SPH_C32(0x6c520000), SPH_C32(0x59c956c0),
25477 SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2), SPH_C32(0x1fbb9302),
25478 SPH_C32(0x9a8cb0b8) },
25479 { SPH_C32(0xfb070000), SPH_C32(0xcc370000), SPH_C32(0x6c7e0000),
25480 SPH_C32(0x05572ea0), SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175),
25481 SPH_C32(0xa8bc0a33), SPH_C32(0xbe68801f), SPH_C32(0xea360000),
25482 SPH_C32(0x8a540000), SPH_C32(0x29d00000), SPH_C32(0xb8445600),
25483 SPH_C32(0x619b3122), SPH_C32(0x78969b6b), SPH_C32(0xd45b6d1e),
25484 SPH_C32(0xcc2b0127) },
25485 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
25486 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
25487 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
25488 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
25489 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
25490 SPH_C32(0x7f32259e) },
25491 { SPH_C32(0x5e070000), SPH_C32(0xfd670000), SPH_C32(0x988d0000),
25492 SPH_C32(0xc79452e0), SPH_C32(0x1939501a), SPH_C32(0xa9805836),
25493 SPH_C32(0x060db997), SPH_C32(0x824475f9), SPH_C32(0xf2370000),
25494 SPH_C32(0xfba20000), SPH_C32(0xc2bd0000), SPH_C32(0x02e178c0),
25495 SPH_C32(0x257072de), SPH_C32(0xc5d07d4f), SPH_C32(0x0f22cc2b),
25496 SPH_C32(0x29959401) },
25497 { SPH_C32(0x48ea0000), SPH_C32(0xe80f0000), SPH_C32(0x755a0000),
25498 SPH_C32(0xf5c950c0), SPH_C32(0xfa356693), SPH_C32(0xf3cabe75),
25499 SPH_C32(0xe578413f), SPH_C32(0x03b98cf1), SPH_C32(0x141f0000),
25500 SPH_C32(0xb7e90000), SPH_C32(0x6ae80000), SPH_C32(0xd1317a20),
25501 SPH_C32(0xfd114266), SPH_C32(0x5d77cd95), SPH_C32(0x27b7ca9f),
25502 SPH_C32(0xfecfdc96) },
25503 { SPH_C32(0xaec20000), SPH_C32(0xa4440000), SPH_C32(0xdd0f0000),
25504 SPH_C32(0x26195220), SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf),
25505 SPH_C32(0xcded478b), SPH_C32(0xd4e3c466), SPH_C32(0xe4da0000),
25506 SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000), SPH_C32(0x30bc7ae0),
25507 SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c), SPH_C32(0xec573483),
25508 SPH_C32(0xa8686d09) },
25509 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
25510 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
25511 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
25512 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
25513 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
25514 SPH_C32(0x24e430a7) },
25515 { SPH_C32(0xea360000), SPH_C32(0x8a540000), SPH_C32(0x29d00000),
25516 SPH_C32(0xb8445600), SPH_C32(0x619b3122), SPH_C32(0x78969b6b),
25517 SPH_C32(0xd45b6d1e), SPH_C32(0xcc2b0127), SPH_C32(0x11310000),
25518 SPH_C32(0x46630000), SPH_C32(0x45ae0000), SPH_C32(0xbd1378a0),
25519 SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e), SPH_C32(0x7ce7672d),
25520 SPH_C32(0x72438138) },
25521 { SPH_C32(0xfcdb0000), SPH_C32(0x9f3c0000), SPH_C32(0xc4070000),
25522 SPH_C32(0x8a195420), SPH_C32(0x829707ab), SPH_C32(0x22dc7d28),
25523 SPH_C32(0x372e95b6), SPH_C32(0x4dd6f82f), SPH_C32(0xf7190000),
25524 SPH_C32(0x0a280000), SPH_C32(0xedfb0000), SPH_C32(0x6ec37a40),
25525 SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4), SPH_C32(0x54726199),
25526 SPH_C32(0xa519c9af) },
25527 { SPH_C32(0x1af30000), SPH_C32(0xd3770000), SPH_C32(0x6c520000),
25528 SPH_C32(0x59c956c0), SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2),
25529 SPH_C32(0x1fbb9302), SPH_C32(0x9a8cb0b8), SPH_C32(0x07dc0000),
25530 SPH_C32(0x530b0000), SPH_C32(0xa8790000), SPH_C32(0x8f4e7a80),
25531 SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d), SPH_C32(0x9f929f85),
25532 SPH_C32(0xf3be7830) },
25533 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
25534 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
25535 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
25536 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
25537 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
25538 SPH_C32(0x6a8b4479) },
25539 { SPH_C32(0xbd010000), SPH_C32(0x40a60000), SPH_C32(0x1f9e0000),
25540 SPH_C32(0x78665280), SPH_C32(0x37835a00), SPH_C32(0x24356f67),
25541 SPH_C32(0x75c81291), SPH_C32(0xd99260c0), SPH_C32(0xa5000000),
25542 SPH_C32(0x31500000), SPH_C32(0xf4f30000), SPH_C32(0xc2c37c40),
25543 SPH_C32(0x736819fc), SPH_C32(0x99738943), SPH_C32(0xaeb1b3a4),
25544 SPH_C32(0x3c2cf5e6) },
25545 { SPH_C32(0xabec0000), SPH_C32(0x55ce0000), SPH_C32(0xf2490000),
25546 SPH_C32(0x4a3b50a0), SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924),
25547 SPH_C32(0x96bdea39), SPH_C32(0x586f99c8), SPH_C32(0x43280000),
25548 SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000), SPH_C32(0x11137ea0),
25549 SPH_C32(0xab092944), SPH_C32(0x01d43999), SPH_C32(0x8624b510),
25550 SPH_C32(0xeb76bd71) },
25551 { SPH_C32(0x4dc40000), SPH_C32(0x19850000), SPH_C32(0x5a1c0000),
25552 SPH_C32(0x99eb5240), SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe),
25553 SPH_C32(0xbe28ec8d), SPH_C32(0x8f35d15f), SPH_C32(0xb3ed0000),
25554 SPH_C32(0x24380000), SPH_C32(0x19240000), SPH_C32(0xf09e7e60),
25555 SPH_C32(0x90642f75), SPH_C32(0xc3396f00), SPH_C32(0x4dc44b0c),
25556 SPH_C32(0xbdd10cee) },
25557 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
25558 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
25559 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
25560 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
25561 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
25562 SPH_C32(0x315d5140) },
25563 { SPH_C32(0x09300000), SPH_C32(0x37950000), SPH_C32(0xaec30000),
25564 SPH_C32(0x07b65660), SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a),
25565 SPH_C32(0xa79ec618), SPH_C32(0x97fd141e), SPH_C32(0x46060000),
25566 SPH_C32(0x8c910000), SPH_C32(0x73e00000), SPH_C32(0x7d317c20),
25567 SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12), SPH_C32(0xdd7418a2),
25568 SPH_C32(0x67fae0df) },
25569 { SPH_C32(0x1fdd0000), SPH_C32(0x22fd0000), SPH_C32(0x43140000),
25570 SPH_C32(0x35eb5440), SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79),
25571 SPH_C32(0x44eb3eb0), SPH_C32(0x1600ed16), SPH_C32(0xa02e0000),
25572 SPH_C32(0xc0da0000), SPH_C32(0xdbb50000), SPH_C32(0xaee17ec0),
25573 SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8), SPH_C32(0xf5e11e16),
25574 SPH_C32(0xb0a0a848) },
25575 { SPH_C32(0xf9f50000), SPH_C32(0x6eb60000), SPH_C32(0xeb410000),
25576 SPH_C32(0xe63b56a0), SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3),
25577 SPH_C32(0x6c7e3804), SPH_C32(0xc15aa581), SPH_C32(0x50eb0000),
25578 SPH_C32(0x99f90000), SPH_C32(0x9e370000), SPH_C32(0x4f6c7e00),
25579 SPH_C32(0xbede256f), SPH_C32(0x4e8c5851), SPH_C32(0x3e01e00a),
25580 SPH_C32(0xe60719d7) },
25581 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
25582 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
25583 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
25584 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
25585 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
25586 SPH_C32(0x33c5244f) },
25587 { SPH_C32(0xf8440000), SPH_C32(0x88090000), SPH_C32(0x227b0000),
25588 SPH_C32(0x6f66bae0), SPH_C32(0xf425230e), SPH_C32(0x135a6300),
25589 SPH_C32(0x42991d7c), SPH_C32(0x6ec78a7c), SPH_C32(0x62930000),
25590 SPH_C32(0x47f90000), SPH_C32(0xafd30000), SPH_C32(0x093c30c0),
25591 SPH_C32(0x92585094), SPH_C32(0x29163700), SPH_C32(0x7abcdc48),
25592 SPH_C32(0x656295d0) },
25593 { SPH_C32(0xeea90000), SPH_C32(0x9d610000), SPH_C32(0xcfac0000),
25594 SPH_C32(0x5d3bb8c0), SPH_C32(0x17291587), SPH_C32(0x49108543),
25595 SPH_C32(0xa1ece5d4), SPH_C32(0xef3a7374), SPH_C32(0x84bb0000),
25596 SPH_C32(0x0bb20000), SPH_C32(0x07860000), SPH_C32(0xdaec3220),
25597 SPH_C32(0x4a39602c), SPH_C32(0xb1b187da), SPH_C32(0x5229dafc),
25598 SPH_C32(0xb238dd47) },
25599 { SPH_C32(0x08810000), SPH_C32(0xd12a0000), SPH_C32(0x67f90000),
25600 SPH_C32(0x8eebba20), SPH_C32(0xcf48253f), SPH_C32(0xd1b73599),
25601 SPH_C32(0x8979e360), SPH_C32(0x38603be3), SPH_C32(0x747e0000),
25602 SPH_C32(0x52910000), SPH_C32(0x42040000), SPH_C32(0x3b6132e0),
25603 SPH_C32(0x7154661d), SPH_C32(0x735cd143), SPH_C32(0x99c924e0),
25604 SPH_C32(0xe49f6cd8) },
25605 { SPH_C32(0xaa5d0000), SPH_C32(0xb3710000), SPH_C32(0x3b730000),
25606 SPH_C32(0xc366bce0), SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087),
25607 SPH_C32(0xb85acf41), SPH_C32(0xf7f2b635), SPH_C32(0x71500000),
25608 SPH_C32(0xa31b0000), SPH_C32(0x6d420000), SPH_C32(0x57433060),
25609 SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8), SPH_C32(0xc2998952),
25610 SPH_C32(0x68133176) },
25611 { SPH_C32(0x4c750000), SPH_C32(0xff3a0000), SPH_C32(0x93260000),
25612 SPH_C32(0x10b6be00), SPH_C32(0x8c874236), SPH_C32(0xc24ca05d),
25613 SPH_C32(0x90cfc9f5), SPH_C32(0x20a8fea2), SPH_C32(0x81950000),
25614 SPH_C32(0xfa380000), SPH_C32(0x28c00000), SPH_C32(0xb6ce30a0),
25615 SPH_C32(0xbce25a8e), SPH_C32(0xa4a30051), SPH_C32(0x0979774e),
25616 SPH_C32(0x3eb480e9) },
25617 { SPH_C32(0x5a980000), SPH_C32(0xea520000), SPH_C32(0x7ef10000),
25618 SPH_C32(0x22ebbc20), SPH_C32(0x6f8b74bf), SPH_C32(0x9806461e),
25619 SPH_C32(0x73ba315d), SPH_C32(0xa15507aa), SPH_C32(0x67bd0000),
25620 SPH_C32(0xb6730000), SPH_C32(0x80950000), SPH_C32(0x651e3240),
25621 SPH_C32(0x64836a36), SPH_C32(0x3c04b08b), SPH_C32(0x21ec71fa),
25622 SPH_C32(0xe9eec87e) },
25623 { SPH_C32(0xbcb00000), SPH_C32(0xa6190000), SPH_C32(0xd6a40000),
25624 SPH_C32(0xf13bbec0), SPH_C32(0xb7ea4407), SPH_C32(0x00a1f6c4),
25625 SPH_C32(0x5b2f37e9), SPH_C32(0x760f4f3d), SPH_C32(0x97780000),
25626 SPH_C32(0xef500000), SPH_C32(0xc5170000), SPH_C32(0x84933280),
25627 SPH_C32(0x5fee6c07), SPH_C32(0xfee9e612), SPH_C32(0xea0c8fe6),
25628 SPH_C32(0xbf4979e1) },
25629 { SPH_C32(0xfd6a0000), SPH_C32(0x79830000), SPH_C32(0x0d3d0000),
25630 SPH_C32(0x0344b860), SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b),
25631 SPH_C32(0x19c9b0ce), SPH_C32(0xe24bd7d2), SPH_C32(0xc5610000),
25632 SPH_C32(0xd4280000), SPH_C32(0xdc1f0000), SPH_C32(0x28933480),
25633 SPH_C32(0xff2d3d87), SPH_C32(0xb7589595), SPH_C32(0x10cf5ddb),
25634 SPH_C32(0x267c45a8) },
25635 { SPH_C32(0x1b420000), SPH_C32(0x35c80000), SPH_C32(0xa5680000),
25636 SPH_C32(0xd094ba80), SPH_C32(0xda9f2914), SPH_C32(0x9eef5451),
25637 SPH_C32(0x315cb67a), SPH_C32(0x35119f45), SPH_C32(0x35a40000),
25638 SPH_C32(0x8d0b0000), SPH_C32(0x999d0000), SPH_C32(0xc91e3440),
25639 SPH_C32(0xc4403bb6), SPH_C32(0x75b5c30c), SPH_C32(0xdb2fa3c7),
25640 SPH_C32(0x70dbf437) },
25641 { SPH_C32(0x0daf0000), SPH_C32(0x20a00000), SPH_C32(0x48bf0000),
25642 SPH_C32(0xe2c9b8a0), SPH_C32(0x39931f9d), SPH_C32(0xc4a5b212),
25643 SPH_C32(0xd2294ed2), SPH_C32(0xb4ec664d), SPH_C32(0xd38c0000),
25644 SPH_C32(0xc1400000), SPH_C32(0x31c80000), SPH_C32(0x1ace36a0),
25645 SPH_C32(0x1c210b0e), SPH_C32(0xed1273d6), SPH_C32(0xf3baa573),
25646 SPH_C32(0xa781bca0) },
25647 { SPH_C32(0xeb870000), SPH_C32(0x6ceb0000), SPH_C32(0xe0ea0000),
25648 SPH_C32(0x3119ba40), SPH_C32(0xe1f22f25), SPH_C32(0x5c0202c8),
25649 SPH_C32(0xfabc4866), SPH_C32(0x63b62eda), SPH_C32(0x23490000),
25650 SPH_C32(0x98630000), SPH_C32(0x744a0000), SPH_C32(0xfb433660),
25651 SPH_C32(0x274c0d3f), SPH_C32(0x2fff254f), SPH_C32(0x385a5b6f),
25652 SPH_C32(0xf1260d3f) },
25653 { SPH_C32(0x495b0000), SPH_C32(0x0eb00000), SPH_C32(0xbc600000),
25654 SPH_C32(0x7c94bc80), SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6),
25655 SPH_C32(0xcb9f6447), SPH_C32(0xac24a30c), SPH_C32(0x26670000),
25656 SPH_C32(0x69e90000), SPH_C32(0x5b0c0000), SPH_C32(0x976134e0),
25657 SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4), SPH_C32(0x630af6dd),
25658 SPH_C32(0x7daa5091) },
25659 { SPH_C32(0xaf730000), SPH_C32(0x42fb0000), SPH_C32(0x14350000),
25660 SPH_C32(0xaf44be60), SPH_C32(0xa23d482c), SPH_C32(0x4ff9970c),
25661 SPH_C32(0xe30a62f3), SPH_C32(0x7b7eeb9b), SPH_C32(0xd6a20000),
25662 SPH_C32(0x30ca0000), SPH_C32(0x1e8e0000), SPH_C32(0x76ec3420),
25663 SPH_C32(0xeafa31ac), SPH_C32(0xf800f45d), SPH_C32(0xa8ea08c1),
25664 SPH_C32(0x2b0de10e) },
25665 { SPH_C32(0xb99e0000), SPH_C32(0x57930000), SPH_C32(0xf9e20000),
25666 SPH_C32(0x9d19bc40), SPH_C32(0x41317ea5), SPH_C32(0x15b3714f),
25667 SPH_C32(0x007f9a5b), SPH_C32(0xfa831293), SPH_C32(0x308a0000),
25668 SPH_C32(0x7c810000), SPH_C32(0xb6db0000), SPH_C32(0xa53c36c0),
25669 SPH_C32(0x329b0114), SPH_C32(0x60a74487), SPH_C32(0x807f0e75),
25670 SPH_C32(0xfc57a999) },
25671 { SPH_C32(0x5fb60000), SPH_C32(0x1bd80000), SPH_C32(0x51b70000),
25672 SPH_C32(0x4ec9bea0), SPH_C32(0x99504e1d), SPH_C32(0x8d14c195),
25673 SPH_C32(0x28ea9cef), SPH_C32(0x2dd95a04), SPH_C32(0xc04f0000),
25674 SPH_C32(0x25a20000), SPH_C32(0xf3590000), SPH_C32(0x44b13600),
25675 SPH_C32(0x09f60725), SPH_C32(0xa24a121e), SPH_C32(0x4b9ff069),
25676 SPH_C32(0xaaf01806) },
25677 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
25678 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
25679 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
25680 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
25681 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
25682 SPH_C32(0x19e93cbf) },
25683 { SPH_C32(0xfab60000), SPH_C32(0x2a880000), SPH_C32(0xa5440000),
25684 SPH_C32(0x8c0ac2e0), SPH_C32(0xea3857e1), SPH_C32(0x146748d6),
25685 SPH_C32(0x865b2f4b), SPH_C32(0x11f5afe2), SPH_C32(0xd84e0000),
25686 SPH_C32(0x54540000), SPH_C32(0x18340000), SPH_C32(0xfe1418c0),
25687 SPH_C32(0x4d1d44d9), SPH_C32(0x1f0cf43a), SPH_C32(0x90e6515c),
25688 SPH_C32(0x4f4e8d20) },
25689 { SPH_C32(0xec5b0000), SPH_C32(0x3fe00000), SPH_C32(0x48930000),
25690 SPH_C32(0xbe57c0c0), SPH_C32(0x09346168), SPH_C32(0x4e2dae95),
25691 SPH_C32(0x652ed7e3), SPH_C32(0x900856ea), SPH_C32(0x3e660000),
25692 SPH_C32(0x181f0000), SPH_C32(0xb0610000), SPH_C32(0x2dc41a20),
25693 SPH_C32(0x957c7461), SPH_C32(0x87ab44e0), SPH_C32(0xb87357e8),
25694 SPH_C32(0x9814c5b7) },
25695 { SPH_C32(0x0a730000), SPH_C32(0x73ab0000), SPH_C32(0xe0c60000),
25696 SPH_C32(0x6d87c220), SPH_C32(0xd15551d0), SPH_C32(0xd68a1e4f),
25697 SPH_C32(0x4dbbd157), SPH_C32(0x47521e7d), SPH_C32(0xcea30000),
25698 SPH_C32(0x413c0000), SPH_C32(0xf5e30000), SPH_C32(0xcc491ae0),
25699 SPH_C32(0xae117250), SPH_C32(0x45461279), SPH_C32(0x7393a9f4),
25700 SPH_C32(0xceb37428) },
25701 { SPH_C32(0xa8af0000), SPH_C32(0x11f00000), SPH_C32(0xbc4c0000),
25702 SPH_C32(0x200ac4e0), SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51),
25703 SPH_C32(0x7c98fd76), SPH_C32(0x88c093ab), SPH_C32(0xcb8d0000),
25704 SPH_C32(0xb0b60000), SPH_C32(0xdaa50000), SPH_C32(0xa06b1860),
25705 SPH_C32(0x58ca48f2), SPH_C32(0x505495f2), SPH_C32(0x28c30446),
25706 SPH_C32(0x423f2986) },
25707 { SPH_C32(0x4e870000), SPH_C32(0x5dbb0000), SPH_C32(0x14190000),
25708 SPH_C32(0xf3dac600), SPH_C32(0x929a36d9), SPH_C32(0xc5718b8b),
25709 SPH_C32(0x540dfbc2), SPH_C32(0x5f9adb3c), SPH_C32(0x3b480000),
25710 SPH_C32(0xe9950000), SPH_C32(0x9f270000), SPH_C32(0x41e618a0),
25711 SPH_C32(0x63a74ec3), SPH_C32(0x92b9c36b), SPH_C32(0xe323fa5a),
25712 SPH_C32(0x14989819) },
25713 { SPH_C32(0x586a0000), SPH_C32(0x48d30000), SPH_C32(0xf9ce0000),
25714 SPH_C32(0xc187c420), SPH_C32(0x71960050), SPH_C32(0x9f3b6dc8),
25715 SPH_C32(0xb778036a), SPH_C32(0xde672234), SPH_C32(0xdd600000),
25716 SPH_C32(0xa5de0000), SPH_C32(0x37720000), SPH_C32(0x92361a40),
25717 SPH_C32(0xbbc67e7b), SPH_C32(0x0a1e73b1), SPH_C32(0xcbb6fcee),
25718 SPH_C32(0xc3c2d08e) },
25719 { SPH_C32(0xbe420000), SPH_C32(0x04980000), SPH_C32(0x519b0000),
25720 SPH_C32(0x1257c6c0), SPH_C32(0xa9f730e8), SPH_C32(0x079cdd12),
25721 SPH_C32(0x9fed05de), SPH_C32(0x093d6aa3), SPH_C32(0x2da50000),
25722 SPH_C32(0xfcfd0000), SPH_C32(0x72f00000), SPH_C32(0x73bb1a80),
25723 SPH_C32(0x80ab784a), SPH_C32(0xc8f32528), SPH_C32(0x005602f2),
25724 SPH_C32(0x95656111) },
25725 { SPH_C32(0xff980000), SPH_C32(0xdb020000), SPH_C32(0x8a020000),
25726 SPH_C32(0xe028c060), SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d),
25727 SPH_C32(0xdd0b82f9), SPH_C32(0x9d79f24c), SPH_C32(0x7fbc0000),
25728 SPH_C32(0xc7850000), SPH_C32(0x6bf80000), SPH_C32(0xdfbb1c80),
25729 SPH_C32(0x206829ca), SPH_C32(0x814256af), SPH_C32(0xfa95d0cf),
25730 SPH_C32(0x0c505d58) },
25731 { SPH_C32(0x19b00000), SPH_C32(0x97490000), SPH_C32(0x22570000),
25732 SPH_C32(0x33f8c280), SPH_C32(0xc4825dfb), SPH_C32(0x99d27f87),
25733 SPH_C32(0xf59e844d), SPH_C32(0x4a23badb), SPH_C32(0x8f790000),
25734 SPH_C32(0x9ea60000), SPH_C32(0x2e7a0000), SPH_C32(0x3e361c40),
25735 SPH_C32(0x1b052ffb), SPH_C32(0x43af0036), SPH_C32(0x31752ed3),
25736 SPH_C32(0x5af7ecc7) },
25737 { SPH_C32(0x0f5d0000), SPH_C32(0x82210000), SPH_C32(0xcf800000),
25738 SPH_C32(0x01a5c0a0), SPH_C32(0x278e6b72), SPH_C32(0xc39899c4),
25739 SPH_C32(0x16eb7ce5), SPH_C32(0xcbde43d3), SPH_C32(0x69510000),
25740 SPH_C32(0xd2ed0000), SPH_C32(0x862f0000), SPH_C32(0xede61ea0),
25741 SPH_C32(0xc3641f43), SPH_C32(0xdb08b0ec), SPH_C32(0x19e02867),
25742 SPH_C32(0x8dada450) },
25743 { SPH_C32(0xe9750000), SPH_C32(0xce6a0000), SPH_C32(0x67d50000),
25744 SPH_C32(0xd275c240), SPH_C32(0xffef5bca), SPH_C32(0x5b3f291e),
25745 SPH_C32(0x3e7e7a51), SPH_C32(0x1c840b44), SPH_C32(0x99940000),
25746 SPH_C32(0x8bce0000), SPH_C32(0xc3ad0000), SPH_C32(0x0c6b1e60),
25747 SPH_C32(0xf8091972), SPH_C32(0x19e5e675), SPH_C32(0xd200d67b),
25748 SPH_C32(0xdb0a15cf) },
25749 { SPH_C32(0x4ba90000), SPH_C32(0xac310000), SPH_C32(0x3b5f0000),
25750 SPH_C32(0x9ff8c480), SPH_C32(0x64410c7b), SPH_C32(0xd0630c00),
25751 SPH_C32(0x0f5d5670), SPH_C32(0xd3168692), SPH_C32(0x9cba0000),
25752 SPH_C32(0x7a440000), SPH_C32(0xeceb0000), SPH_C32(0x60491ce0),
25753 SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe), SPH_C32(0x89507bc9),
25754 SPH_C32(0x57864861) },
25755 { SPH_C32(0xad810000), SPH_C32(0xe07a0000), SPH_C32(0x930a0000),
25756 SPH_C32(0x4c28c660), SPH_C32(0xbc203cc3), SPH_C32(0x48c4bcda),
25757 SPH_C32(0x27c850c4), SPH_C32(0x044cce05), SPH_C32(0x6c7f0000),
25758 SPH_C32(0x23670000), SPH_C32(0xa9690000), SPH_C32(0x81c41c20),
25759 SPH_C32(0x35bf25e1), SPH_C32(0xce1a3767), SPH_C32(0x42b085d5),
25760 SPH_C32(0x0121f9fe) },
25761 { SPH_C32(0xbb6c0000), SPH_C32(0xf5120000), SPH_C32(0x7edd0000),
25762 SPH_C32(0x7e75c440), SPH_C32(0x5f2c0a4a), SPH_C32(0x128e5a99),
25763 SPH_C32(0xc4bda86c), SPH_C32(0x85b1370d), SPH_C32(0x8a570000),
25764 SPH_C32(0x6f2c0000), SPH_C32(0x013c0000), SPH_C32(0x52141ec0),
25765 SPH_C32(0xedde1559), SPH_C32(0x56bd87bd), SPH_C32(0x6a258361),
25766 SPH_C32(0xd67bb169) },
25767 { SPH_C32(0x5d440000), SPH_C32(0xb9590000), SPH_C32(0xd6880000),
25768 SPH_C32(0xada5c6a0), SPH_C32(0x874d3af2), SPH_C32(0x8a29ea43),
25769 SPH_C32(0xec28aed8), SPH_C32(0x52eb7f9a), SPH_C32(0x7a920000),
25770 SPH_C32(0x360f0000), SPH_C32(0x44be0000), SPH_C32(0xb3991e00),
25771 SPH_C32(0xd6b31368), SPH_C32(0x9450d124), SPH_C32(0xa1c57d7d),
25772 SPH_C32(0x80dc00f6) },
25773 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
25774 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
25775 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
25776 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
25777 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
25778 SPH_C32(0x66db1921) },
25779 { SPH_C32(0x42990000), SPH_C32(0x9ba40000), SPH_C32(0x959c0000),
25780 SPH_C32(0x984e92e0), SPH_C32(0x2b603743), SPH_C32(0x2540a03a),
25781 SPH_C32(0xa8c39068), SPH_C32(0x44eb928c), SPH_C32(0xdabc0000),
25782 SPH_C32(0xf6d50000), SPH_C32(0x9f0b0000), SPH_C32(0x1d7860c0),
25783 SPH_C32(0x53003036), SPH_C32(0x1831dfec), SPH_C32(0x5424636b),
25784 SPH_C32(0x307ca8be) },
25785 { SPH_C32(0x54740000), SPH_C32(0x8ecc0000), SPH_C32(0x784b0000),
25786 SPH_C32(0xaa1390c0), SPH_C32(0xc86c01ca), SPH_C32(0x7f0a4679),
25787 SPH_C32(0x4bb668c0), SPH_C32(0xc5166b84), SPH_C32(0x3c940000),
25788 SPH_C32(0xba9e0000), SPH_C32(0x375e0000), SPH_C32(0xcea86220),
25789 SPH_C32(0x8b61008e), SPH_C32(0x80966f36), SPH_C32(0x7cb165df),
25790 SPH_C32(0xe726e029) },
25791 { SPH_C32(0xb25c0000), SPH_C32(0xc2870000), SPH_C32(0xd01e0000),
25792 SPH_C32(0x79c39220), SPH_C32(0x100d3172), SPH_C32(0xe7adf6a3),
25793 SPH_C32(0x63236e74), SPH_C32(0x124c2313), SPH_C32(0xcc510000),
25794 SPH_C32(0xe3bd0000), SPH_C32(0x72dc0000), SPH_C32(0x2f2562e0),
25795 SPH_C32(0xb00c06bf), SPH_C32(0x427b39af), SPH_C32(0xb7519bc3),
25796 SPH_C32(0xb18151b6) },
25797 { SPH_C32(0x10800000), SPH_C32(0xa0dc0000), SPH_C32(0x8c940000),
25798 SPH_C32(0x344e94e0), SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd),
25799 SPH_C32(0x52004255), SPH_C32(0xdddeaec5), SPH_C32(0xc97f0000),
25800 SPH_C32(0x12370000), SPH_C32(0x5d9a0000), SPH_C32(0x43076060),
25801 SPH_C32(0x46d73c1d), SPH_C32(0x5769be24), SPH_C32(0xec013671),
25802 SPH_C32(0x3d0d0c18) },
25803 { SPH_C32(0xf6a80000), SPH_C32(0xec970000), SPH_C32(0x24c10000),
25804 SPH_C32(0xe79e9600), SPH_C32(0x53c2567b), SPH_C32(0xf4566367),
25805 SPH_C32(0x7a9544e1), SPH_C32(0x0a84e652), SPH_C32(0x39ba0000),
25806 SPH_C32(0x4b140000), SPH_C32(0x18180000), SPH_C32(0xa28a60a0),
25807 SPH_C32(0x7dba3a2c), SPH_C32(0x9584e8bd), SPH_C32(0x27e1c86d),
25808 SPH_C32(0x6baabd87) },
25809 { SPH_C32(0xe0450000), SPH_C32(0xf9ff0000), SPH_C32(0xc9160000),
25810 SPH_C32(0xd5c39420), SPH_C32(0xb0ce60f2), SPH_C32(0xae1c8524),
25811 SPH_C32(0x99e0bc49), SPH_C32(0x8b791f5a), SPH_C32(0xdf920000),
25812 SPH_C32(0x075f0000), SPH_C32(0xb04d0000), SPH_C32(0x715a6240),
25813 SPH_C32(0xa5db0a94), SPH_C32(0x0d235867), SPH_C32(0x0f74ced9),
25814 SPH_C32(0xbcf0f510) },
25815 { SPH_C32(0x066d0000), SPH_C32(0xb5b40000), SPH_C32(0x61430000),
25816 SPH_C32(0x061396c0), SPH_C32(0x68af504a), SPH_C32(0x36bb35fe),
25817 SPH_C32(0xb175bafd), SPH_C32(0x5c2357cd), SPH_C32(0x2f570000),
25818 SPH_C32(0x5e7c0000), SPH_C32(0xf5cf0000), SPH_C32(0x90d76280),
25819 SPH_C32(0x9eb60ca5), SPH_C32(0xcfce0efe), SPH_C32(0xc49430c5),
25820 SPH_C32(0xea57448f) },
25821 { SPH_C32(0x47b70000), SPH_C32(0x6a2e0000), SPH_C32(0xbada0000),
25822 SPH_C32(0xf46c9060), SPH_C32(0xddbb0de1), SPH_C32(0x305227b1),
25823 SPH_C32(0xf3933dda), SPH_C32(0xc867cf22), SPH_C32(0x7d4e0000),
25824 SPH_C32(0x65040000), SPH_C32(0xecc70000), SPH_C32(0x3cd76480),
25825 SPH_C32(0x3e755d25), SPH_C32(0x867f7d79), SPH_C32(0x3e57e2f8),
25826 SPH_C32(0x736278c6) },
25827 { SPH_C32(0xa19f0000), SPH_C32(0x26650000), SPH_C32(0x128f0000),
25828 SPH_C32(0x27bc9280), SPH_C32(0x05da3d59), SPH_C32(0xa8f5976b),
25829 SPH_C32(0xdb063b6e), SPH_C32(0x1f3d87b5), SPH_C32(0x8d8b0000),
25830 SPH_C32(0x3c270000), SPH_C32(0xa9450000), SPH_C32(0xdd5a6440),
25831 SPH_C32(0x05185b14), SPH_C32(0x44922be0), SPH_C32(0xf5b71ce4),
25832 SPH_C32(0x25c5c959) },
25833 { SPH_C32(0xb7720000), SPH_C32(0x330d0000), SPH_C32(0xff580000),
25834 SPH_C32(0x15e190a0), SPH_C32(0xe6d60bd0), SPH_C32(0xf2bf7128),
25835 SPH_C32(0x3873c3c6), SPH_C32(0x9ec07ebd), SPH_C32(0x6ba30000),
25836 SPH_C32(0x706c0000), SPH_C32(0x01100000), SPH_C32(0x0e8a66a0),
25837 SPH_C32(0xdd796bac), SPH_C32(0xdc359b3a), SPH_C32(0xdd221a50),
25838 SPH_C32(0xf29f81ce) },
25839 { SPH_C32(0x515a0000), SPH_C32(0x7f460000), SPH_C32(0x570d0000),
25840 SPH_C32(0xc6319240), SPH_C32(0x3eb73b68), SPH_C32(0x6a18c1f2),
25841 SPH_C32(0x10e6c572), SPH_C32(0x499a362a), SPH_C32(0x9b660000),
25842 SPH_C32(0x294f0000), SPH_C32(0x44920000), SPH_C32(0xef076660),
25843 SPH_C32(0xe6146d9d), SPH_C32(0x1ed8cda3), SPH_C32(0x16c2e44c),
25844 SPH_C32(0xa4383051) },
25845 { SPH_C32(0xf3860000), SPH_C32(0x1d1d0000), SPH_C32(0x0b870000),
25846 SPH_C32(0x8bbc9480), SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec),
25847 SPH_C32(0x21c5e953), SPH_C32(0x8608bbfc), SPH_C32(0x9e480000),
25848 SPH_C32(0xd8c50000), SPH_C32(0x6bd40000), SPH_C32(0x832564e0),
25849 SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28), SPH_C32(0x4d9249fe),
25850 SPH_C32(0x28b46dff) },
25851 { SPH_C32(0x15ae0000), SPH_C32(0x51560000), SPH_C32(0xa3d20000),
25852 SPH_C32(0x586c9660), SPH_C32(0x7d785c61), SPH_C32(0x79e35436),
25853 SPH_C32(0x0950efe7), SPH_C32(0x5152f36b), SPH_C32(0x6e8d0000),
25854 SPH_C32(0x81e60000), SPH_C32(0x2e560000), SPH_C32(0x62a86420),
25855 SPH_C32(0x2ba2510e), SPH_C32(0xc9271cb1), SPH_C32(0x8672b7e2),
25856 SPH_C32(0x7e13dc60) },
25857 { SPH_C32(0x03430000), SPH_C32(0x443e0000), SPH_C32(0x4e050000),
25858 SPH_C32(0x6a319440), SPH_C32(0x9e746ae8), SPH_C32(0x23a9b275),
25859 SPH_C32(0xea25174f), SPH_C32(0xd0af0a63), SPH_C32(0x88a50000),
25860 SPH_C32(0xcdad0000), SPH_C32(0x86030000), SPH_C32(0xb17866c0),
25861 SPH_C32(0xf3c361b6), SPH_C32(0x5180ac6b), SPH_C32(0xaee7b156),
25862 SPH_C32(0xa94994f7) },
25863 { SPH_C32(0xe56b0000), SPH_C32(0x08750000), SPH_C32(0xe6500000),
25864 SPH_C32(0xb9e196a0), SPH_C32(0x46155a50), SPH_C32(0xbb0e02af),
25865 SPH_C32(0xc2b011fb), SPH_C32(0x07f542f4), SPH_C32(0x78600000),
25866 SPH_C32(0x948e0000), SPH_C32(0xc3810000), SPH_C32(0x50f56600),
25867 SPH_C32(0xc8ae6787), SPH_C32(0x936dfaf2), SPH_C32(0x65074f4a),
25868 SPH_C32(0xffee2568) },
25869 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
25870 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
25871 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
25872 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
25873 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
25874 SPH_C32(0x4cf701d1) },
25875 { SPH_C32(0x406b0000), SPH_C32(0x39250000), SPH_C32(0x12a30000),
25876 SPH_C32(0x7b22eae0), SPH_C32(0x357d43ac), SPH_C32(0x227d8bec),
25877 SPH_C32(0x6c01a25f), SPH_C32(0x3bd9b712), SPH_C32(0x60610000),
25878 SPH_C32(0xe5780000), SPH_C32(0x28ec0000), SPH_C32(0xea5048c0),
25879 SPH_C32(0x8c45247b), SPH_C32(0x2e2b1cd6), SPH_C32(0xbe7eee7f),
25880 SPH_C32(0x1a50b04e) },
25881 { SPH_C32(0x56860000), SPH_C32(0x2c4d0000), SPH_C32(0xff740000),
25882 SPH_C32(0x497fe8c0), SPH_C32(0xd6717525), SPH_C32(0x78376daf),
25883 SPH_C32(0x8f745af7), SPH_C32(0xba244e1a), SPH_C32(0x86490000),
25884 SPH_C32(0xa9330000), SPH_C32(0x80b90000), SPH_C32(0x39804a20),
25885 SPH_C32(0x542414c3), SPH_C32(0xb68cac0c), SPH_C32(0x96ebe8cb),
25886 SPH_C32(0xcd0af8d9) },
25887 { SPH_C32(0xb0ae0000), SPH_C32(0x60060000), SPH_C32(0x57210000),
25888 SPH_C32(0x9aafea20), SPH_C32(0x0e10459d), SPH_C32(0xe090dd75),
25889 SPH_C32(0xa7e15c43), SPH_C32(0x6d7e068d), SPH_C32(0x768c0000),
25890 SPH_C32(0xf0100000), SPH_C32(0xc53b0000), SPH_C32(0xd80d4ae0),
25891 SPH_C32(0x6f4912f2), SPH_C32(0x7461fa95), SPH_C32(0x5d0b16d7),
25892 SPH_C32(0x9bad4946) },
25893 { SPH_C32(0x12720000), SPH_C32(0x025d0000), SPH_C32(0x0bab0000),
25894 SPH_C32(0xd722ece0), SPH_C32(0x95be122c), SPH_C32(0x6bccf86b),
25895 SPH_C32(0x96c27062), SPH_C32(0xa2ec8b5b), SPH_C32(0x73a20000),
25896 SPH_C32(0x019a0000), SPH_C32(0xea7d0000), SPH_C32(0xb42f4860),
25897 SPH_C32(0x99922850), SPH_C32(0x61737d1e), SPH_C32(0x065bbb65),
25898 SPH_C32(0x172114e8) },
25899 { SPH_C32(0xf45a0000), SPH_C32(0x4e160000), SPH_C32(0xa3fe0000),
25900 SPH_C32(0x04f2ee00), SPH_C32(0x4ddf2294), SPH_C32(0xf36b48b1),
25901 SPH_C32(0xbe5776d6), SPH_C32(0x75b6c3cc), SPH_C32(0x83670000),
25902 SPH_C32(0x58b90000), SPH_C32(0xafff0000), SPH_C32(0x55a248a0),
25903 SPH_C32(0xa2ff2e61), SPH_C32(0xa39e2b87), SPH_C32(0xcdbb4579),
25904 SPH_C32(0x4186a577) },
25905 { SPH_C32(0xe2b70000), SPH_C32(0x5b7e0000), SPH_C32(0x4e290000),
25906 SPH_C32(0x36afec20), SPH_C32(0xaed3141d), SPH_C32(0xa921aef2),
25907 SPH_C32(0x5d228e7e), SPH_C32(0xf44b3ac4), SPH_C32(0x654f0000),
25908 SPH_C32(0x14f20000), SPH_C32(0x07aa0000), SPH_C32(0x86724a40),
25909 SPH_C32(0x7a9e1ed9), SPH_C32(0x3b399b5d), SPH_C32(0xe52e43cd),
25910 SPH_C32(0x96dcede0) },
25911 { SPH_C32(0x049f0000), SPH_C32(0x17350000), SPH_C32(0xe67c0000),
25912 SPH_C32(0xe57feec0), SPH_C32(0x76b224a5), SPH_C32(0x31861e28),
25913 SPH_C32(0x75b788ca), SPH_C32(0x23117253), SPH_C32(0x958a0000),
25914 SPH_C32(0x4dd10000), SPH_C32(0x42280000), SPH_C32(0x67ff4a80),
25915 SPH_C32(0x41f318e8), SPH_C32(0xf9d4cdc4), SPH_C32(0x2ecebdd1),
25916 SPH_C32(0xc07b5c7f) },
25917 { SPH_C32(0x45450000), SPH_C32(0xc8af0000), SPH_C32(0x3de50000),
25918 SPH_C32(0x1700e860), SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67),
25919 SPH_C32(0x37510fed), SPH_C32(0xb755eabc), SPH_C32(0xc7930000),
25920 SPH_C32(0x76a90000), SPH_C32(0x5b200000), SPH_C32(0xcbff4c80),
25921 SPH_C32(0xe1304968), SPH_C32(0xb065be43), SPH_C32(0xd40d6fec),
25922 SPH_C32(0x594e6036) },
25923 { SPH_C32(0xa36d0000), SPH_C32(0x84e40000), SPH_C32(0x95b00000),
25924 SPH_C32(0xc4d0ea80), SPH_C32(0x1bc749b6), SPH_C32(0xafc8bcbd),
25925 SPH_C32(0x1fc40959), SPH_C32(0x600fa22b), SPH_C32(0x37560000),
25926 SPH_C32(0x2f8a0000), SPH_C32(0x1ea20000), SPH_C32(0x2a724c40),
25927 SPH_C32(0xda5d4f59), SPH_C32(0x7288e8da), SPH_C32(0x1fed91f0),
25928 SPH_C32(0x0fe9d1a9) },
25929 { SPH_C32(0xb5800000), SPH_C32(0x918c0000), SPH_C32(0x78670000),
25930 SPH_C32(0xf68de8a0), SPH_C32(0xf8cb7f3f), SPH_C32(0xf5825afe),
25931 SPH_C32(0xfcb1f1f1), SPH_C32(0xe1f25b23), SPH_C32(0xd17e0000),
25932 SPH_C32(0x63c10000), SPH_C32(0xb6f70000), SPH_C32(0xf9a24ea0),
25933 SPH_C32(0x023c7fe1), SPH_C32(0xea2f5800), SPH_C32(0x37789744),
25934 SPH_C32(0xd8b3993e) },
25935 { SPH_C32(0x53a80000), SPH_C32(0xddc70000), SPH_C32(0xd0320000),
25936 SPH_C32(0x255dea40), SPH_C32(0x20aa4f87), SPH_C32(0x6d25ea24),
25937 SPH_C32(0xd424f745), SPH_C32(0x36a813b4), SPH_C32(0x21bb0000),
25938 SPH_C32(0x3ae20000), SPH_C32(0xf3750000), SPH_C32(0x182f4e60),
25939 SPH_C32(0x395179d0), SPH_C32(0x28c20e99), SPH_C32(0xfc986958),
25940 SPH_C32(0x8e1428a1) },
25941 { SPH_C32(0xf1740000), SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000),
25942 SPH_C32(0x68d0ec80), SPH_C32(0xbb041836), SPH_C32(0xe679cf3a),
25943 SPH_C32(0xe507db64), SPH_C32(0xf93a9e62), SPH_C32(0x24950000),
25944 SPH_C32(0xcb680000), SPH_C32(0xdc330000), SPH_C32(0x740d4ce0),
25945 SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912), SPH_C32(0xa7c8c4ea),
25946 SPH_C32(0x0298750f) },
25947 { SPH_C32(0x175c0000), SPH_C32(0xf3d70000), SPH_C32(0x24ed0000),
25948 SPH_C32(0xbb00ee60), SPH_C32(0x6365288e), SPH_C32(0x7ede7fe0),
25949 SPH_C32(0xcd92ddd0), SPH_C32(0x2e60d6f5), SPH_C32(0xd4500000),
25950 SPH_C32(0x924b0000), SPH_C32(0x99b10000), SPH_C32(0x95804c20),
25951 SPH_C32(0xf4e74543), SPH_C32(0xff3ddf8b), SPH_C32(0x6c283af6),
25952 SPH_C32(0x543fc490) },
25953 { SPH_C32(0x01b10000), SPH_C32(0xe6bf0000), SPH_C32(0xc93a0000),
25954 SPH_C32(0x895dec40), SPH_C32(0x80691e07), SPH_C32(0x249499a3),
25955 SPH_C32(0x2ee72578), SPH_C32(0xaf9d2ffd), SPH_C32(0x32780000),
25956 SPH_C32(0xde000000), SPH_C32(0x31e40000), SPH_C32(0x46504ec0),
25957 SPH_C32(0x2c8675fb), SPH_C32(0x679a6f51), SPH_C32(0x44bd3c42),
25958 SPH_C32(0x83658c07) },
25959 { SPH_C32(0xe7990000), SPH_C32(0xaaf40000), SPH_C32(0x616f0000),
25960 SPH_C32(0x5a8deea0), SPH_C32(0x58082ebf), SPH_C32(0xbc332979),
25961 SPH_C32(0x067223cc), SPH_C32(0x78c7676a), SPH_C32(0xc2bd0000),
25962 SPH_C32(0x87230000), SPH_C32(0x74660000), SPH_C32(0xa7dd4e00),
25963 SPH_C32(0x17eb73ca), SPH_C32(0xa57739c8), SPH_C32(0x8f5dc25e),
25964 SPH_C32(0xd5c23d98) }
25965 };
25966 static const sph_u32 T512_56[128][16] = {
25967 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25968 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25969 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25970 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25971 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
25972 SPH_C32(0x00000000) },
25973 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
25974 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
25975 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
25976 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
25977 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
25978 SPH_C32(0x3c5dfffe) },
25979 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
25980 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
25981 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
25982 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
25983 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
25984 SPH_C32(0x7b1675d7) },
25985 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
25986 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
25987 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
25988 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
25989 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
25990 SPH_C32(0x474b8a29) },
25991 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
25992 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
25993 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
25994 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
25995 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
25996 SPH_C32(0x2879ebac) },
25997 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
25998 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
25999 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
26000 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
26001 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
26002 SPH_C32(0x14241452) },
26003 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
26004 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
26005 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
26006 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
26007 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
26008 SPH_C32(0x536f9e7b) },
26009 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
26010 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
26011 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
26012 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
26013 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
26014 SPH_C32(0x6f326185) },
26015 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
26016 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
26017 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
26018 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
26019 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
26020 SPH_C32(0xbe0a679e) },
26021 { SPH_C32(0xf7720000), SPH_C32(0xc0bd0000), SPH_C32(0x1fb30000),
26022 SPH_C32(0x63290011), SPH_C32(0x5818133c), SPH_C32(0x0c89e4c4),
26023 SPH_C32(0xef781db7), SPH_C32(0x54235b69), SPH_C32(0xaba30000),
26024 SPH_C32(0xe1450000), SPH_C32(0x755b0000), SPH_C32(0x173b0004),
26025 SPH_C32(0x17e2d61f), SPH_C32(0xdd408a12), SPH_C32(0xb6c9d98b),
26026 SPH_C32(0x82579860) },
26027 { SPH_C32(0x5e3b0000), SPH_C32(0xb1810000), SPH_C32(0xae550000),
26028 SPH_C32(0xabff0018), SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060),
26029 SPH_C32(0x5228f45e), SPH_C32(0xddcb4512), SPH_C32(0x926c0000),
26030 SPH_C32(0xa3cd0000), SPH_C32(0x8d860000), SPH_C32(0x7cff0002),
26031 SPH_C32(0x8144eada), SPH_C32(0xf3593f8b), SPH_C32(0x93c46932),
26032 SPH_C32(0xc51c1249) },
26033 { SPH_C32(0xf6e10000), SPH_C32(0x273f0000), SPH_C32(0xf2480000),
26034 SPH_C32(0xac25001a), SPH_C32(0xd5c89e64), SPH_C32(0xb02a50ea),
26035 SPH_C32(0xe94e7c56), SPH_C32(0x074cc512), SPH_C32(0x398b0000),
26036 SPH_C32(0x3dc00000), SPH_C32(0x22a10000), SPH_C32(0x41e70007),
26037 SPH_C32(0xad0bf509), SPH_C32(0x87af291e), SPH_C32(0x26072ed9),
26038 SPH_C32(0xf941edb7) },
26039 { SPH_C32(0xcd800000), SPH_C32(0x8a860000), SPH_C32(0x14540000),
26040 SPH_C32(0x322f0010), SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742),
26041 SPH_C32(0xc4d062ed), SPH_C32(0xf5b2aebe), SPH_C32(0x93ff0000),
26042 SPH_C32(0x444f0000), SPH_C32(0x607d0000), SPH_C32(0xb3f30009),
26043 SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5), SPH_C32(0x95f208d3),
26044 SPH_C32(0x96738c32) },
26045 { SPH_C32(0x655a0000), SPH_C32(0x1c380000), SPH_C32(0x48490000),
26046 SPH_C32(0x35f50012), SPH_C32(0xe2f1302a), SPH_C32(0x566647c8),
26047 SPH_C32(0x7fb6eae5), SPH_C32(0x2f352ebe), SPH_C32(0x38180000),
26048 SPH_C32(0xda420000), SPH_C32(0xcf5a0000), SPH_C32(0x8eeb000c),
26049 SPH_C32(0x20db7851), SPH_C32(0x3b0c9d30), SPH_C32(0x20314f38),
26050 SPH_C32(0xaa2e73cc) },
26051 { SPH_C32(0xcc130000), SPH_C32(0x6d040000), SPH_C32(0xf9af0000),
26052 SPH_C32(0xfd23001b), SPH_C32(0x124728f1), SPH_C32(0xf55d836c),
26053 SPH_C32(0xc2e6030c), SPH_C32(0xa6dd30c5), SPH_C32(0x01d70000),
26054 SPH_C32(0x98ca0000), SPH_C32(0x37870000), SPH_C32(0xe52f000a),
26055 SPH_C32(0xb67d4494), SPH_C32(0x151528a9), SPH_C32(0x053cff81),
26056 SPH_C32(0xed65f9e5) },
26057 { SPH_C32(0x64c90000), SPH_C32(0xfbba0000), SPH_C32(0xa5b20000),
26058 SPH_C32(0xfaf90019), SPH_C32(0x6f21bd72), SPH_C32(0xeac5f3e6),
26059 SPH_C32(0x79808b04), SPH_C32(0x7c5ab0c5), SPH_C32(0xaa300000),
26060 SPH_C32(0x06c70000), SPH_C32(0x98a00000), SPH_C32(0xd837000f),
26061 SPH_C32(0x9a325b47), SPH_C32(0x61e33e3c), SPH_C32(0xb0ffb86a),
26062 SPH_C32(0xd138061b) },
26063 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
26064 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
26065 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
26066 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
26067 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
26068 SPH_C32(0x30aebcf7) },
26069 { SPH_C32(0xa89e0000), SPH_C32(0xe9f60000), SPH_C32(0x86610000),
26070 SPH_C32(0x2df90003), SPH_C32(0x46cb5c4f), SPH_C32(0xb62eec0d),
26071 SPH_C32(0xb86c1668), SPH_C32(0x648de79e), SPH_C32(0xf40b0000),
26072 SPH_C32(0xb7460000), SPH_C32(0x36f50000), SPH_C32(0x73c80017),
26073 SPH_C32(0x329c50a0), SPH_C32(0xce511e5c), SPH_C32(0xe2d74c34),
26074 SPH_C32(0x0cf34309) },
26075 { SPH_C32(0x01d70000), SPH_C32(0x98ca0000), SPH_C32(0x37870000),
26076 SPH_C32(0xe52f000a), SPH_C32(0xb67d4494), SPH_C32(0x151528a9),
26077 SPH_C32(0x053cff81), SPH_C32(0xed65f9e5), SPH_C32(0xcdc40000),
26078 SPH_C32(0xf5ce0000), SPH_C32(0xce280000), SPH_C32(0x180c0011),
26079 SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5), SPH_C32(0xc7dafc8d),
26080 SPH_C32(0x4bb8c920) },
26081 { SPH_C32(0xa90d0000), SPH_C32(0x0e740000), SPH_C32(0x6b9a0000),
26082 SPH_C32(0xe2f50008), SPH_C32(0xcb1bd117), SPH_C32(0x0a8d5823),
26083 SPH_C32(0xbe5a7789), SPH_C32(0x37e279e5), SPH_C32(0x66230000),
26084 SPH_C32(0x6bc30000), SPH_C32(0x610f0000), SPH_C32(0x25140014),
26085 SPH_C32(0x887573b6), SPH_C32(0x94bebd50), SPH_C32(0x7219bb66),
26086 SPH_C32(0x77e536de) },
26087 { SPH_C32(0x926c0000), SPH_C32(0xa3cd0000), SPH_C32(0x8d860000),
26088 SPH_C32(0x7cff0002), SPH_C32(0x8144eada), SPH_C32(0xf3593f8b),
26089 SPH_C32(0x93c46932), SPH_C32(0xc51c1249), SPH_C32(0xcc570000),
26090 SPH_C32(0x124c0000), SPH_C32(0x23d30000), SPH_C32(0xd700001a),
26091 SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb), SPH_C32(0xc1ec9d6c),
26092 SPH_C32(0x18d7575b) },
26093 { SPH_C32(0x3ab60000), SPH_C32(0x35730000), SPH_C32(0xd19b0000),
26094 SPH_C32(0x7b250000), SPH_C32(0xfc227f59), SPH_C32(0xecc14f01),
26095 SPH_C32(0x28a2e13a), SPH_C32(0x1f9b9249), SPH_C32(0x67b00000),
26096 SPH_C32(0x8c410000), SPH_C32(0x8cf40000), SPH_C32(0xea18001f),
26097 SPH_C32(0x05a5feee), SPH_C32(0x281d097e), SPH_C32(0x742fda87),
26098 SPH_C32(0x248aa8a5) },
26099 { SPH_C32(0x93ff0000), SPH_C32(0x444f0000), SPH_C32(0x607d0000),
26100 SPH_C32(0xb3f30009), SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5),
26101 SPH_C32(0x95f208d3), SPH_C32(0x96738c32), SPH_C32(0x5e7f0000),
26102 SPH_C32(0xcec90000), SPH_C32(0x74290000), SPH_C32(0x81dc0019),
26103 SPH_C32(0x9303c22b), SPH_C32(0x0604bce7), SPH_C32(0x51226a3e),
26104 SPH_C32(0x63c1228c) },
26105 { SPH_C32(0x3b250000), SPH_C32(0xd2f10000), SPH_C32(0x3c600000),
26106 SPH_C32(0xb429000b), SPH_C32(0x71f2f201), SPH_C32(0x5062fb2f),
26107 SPH_C32(0x2e9480db), SPH_C32(0x4cf40c32), SPH_C32(0xf5980000),
26108 SPH_C32(0x50c40000), SPH_C32(0xdb0e0000), SPH_C32(0xbcc4001c),
26109 SPH_C32(0xbf4cddf8), SPH_C32(0x72f2aa72), SPH_C32(0xe4e12dd5),
26110 SPH_C32(0x5f9cdd72) },
26111 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
26112 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
26113 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
26114 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
26115 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
26116 SPH_C32(0x8ea4db69) },
26117 { SPH_C32(0xf7360000), SPH_C32(0xbff50000), SPH_C32(0xc5cf0000),
26118 SPH_C32(0x490a0010), SPH_C32(0x63b5daf0), SPH_C32(0xa53f7843),
26119 SPH_C32(0xec7283d7), SPH_C32(0xea293cf7), SPH_C32(0xf44f0000),
26120 SPH_C32(0xc80e0000), SPH_C32(0xec890000), SPH_C32(0x59eb0016),
26121 SPH_C32(0x0931996c), SPH_C32(0x67e782db), SPH_C32(0xe1ddd254),
26122 SPH_C32(0xb2f92497) },
26123 { SPH_C32(0x5e7f0000), SPH_C32(0xcec90000), SPH_C32(0x74290000),
26124 SPH_C32(0x81dc0019), SPH_C32(0x9303c22b), SPH_C32(0x0604bce7),
26125 SPH_C32(0x51226a3e), SPH_C32(0x63c1228c), SPH_C32(0xcd800000),
26126 SPH_C32(0x8a860000), SPH_C32(0x14540000), SPH_C32(0x322f0010),
26127 SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742), SPH_C32(0xc4d062ed),
26128 SPH_C32(0xf5b2aebe) },
26129 { SPH_C32(0xf6a50000), SPH_C32(0x58770000), SPH_C32(0x28340000),
26130 SPH_C32(0x8606001b), SPH_C32(0xee6557a8), SPH_C32(0x199ccc6d),
26131 SPH_C32(0xea44e236), SPH_C32(0xb946a28c), SPH_C32(0x66670000),
26132 SPH_C32(0x148b0000), SPH_C32(0xbb730000), SPH_C32(0x0f370015),
26133 SPH_C32(0xb3d8ba7a), SPH_C32(0x3d0821d7), SPH_C32(0x71132506),
26134 SPH_C32(0xc9ef5140) },
26135 { SPH_C32(0xcdc40000), SPH_C32(0xf5ce0000), SPH_C32(0xce280000),
26136 SPH_C32(0x180c0011), SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5),
26137 SPH_C32(0xc7dafc8d), SPH_C32(0x4bb8c920), SPH_C32(0xcc130000),
26138 SPH_C32(0x6d040000), SPH_C32(0xf9af0000), SPH_C32(0xfd23001b),
26139 SPH_C32(0x124728f1), SPH_C32(0xf55d836c), SPH_C32(0xc2e6030c),
26140 SPH_C32(0xa6dd30c5) },
26141 { SPH_C32(0x651e0000), SPH_C32(0x63700000), SPH_C32(0x92350000),
26142 SPH_C32(0x1fd60013), SPH_C32(0xd95cf9e6), SPH_C32(0xffd0db4f),
26143 SPH_C32(0x7cbc7485), SPH_C32(0x913f4920), SPH_C32(0x67f40000),
26144 SPH_C32(0xf3090000), SPH_C32(0x56880000), SPH_C32(0xc03b001e),
26145 SPH_C32(0x3e083722), SPH_C32(0x81ab95f9), SPH_C32(0x772544e7),
26146 SPH_C32(0x9a80cf3b) },
26147 { SPH_C32(0xcc570000), SPH_C32(0x124c0000), SPH_C32(0x23d30000),
26148 SPH_C32(0xd700001a), SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb),
26149 SPH_C32(0xc1ec9d6c), SPH_C32(0x18d7575b), SPH_C32(0x5e3b0000),
26150 SPH_C32(0xb1810000), SPH_C32(0xae550000), SPH_C32(0xabff0018),
26151 SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060), SPH_C32(0x5228f45e),
26152 SPH_C32(0xddcb4512) },
26153 { SPH_C32(0x648d0000), SPH_C32(0x84f20000), SPH_C32(0x7fce0000),
26154 SPH_C32(0xd0da0018), SPH_C32(0x548c74be), SPH_C32(0x43736f61),
26155 SPH_C32(0x7a8a1564), SPH_C32(0xc250d75b), SPH_C32(0xf5dc0000),
26156 SPH_C32(0x2f8c0000), SPH_C32(0x01720000), SPH_C32(0x96e7001d),
26157 SPH_C32(0x84e11434), SPH_C32(0xdb4436f5), SPH_C32(0xe7ebb3b5),
26158 SPH_C32(0xe196baec) },
26159 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
26160 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
26161 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
26162 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
26163 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
26164 SPH_C32(0xc7ff60f0) },
26165 { SPH_C32(0x46490000), SPH_C32(0x40b90000), SPH_C32(0xcedc0000),
26166 SPH_C32(0x2c4201e2), SPH_C32(0xe937bdff), SPH_C32(0x24f48bdd),
26167 SPH_C32(0xfe57ab7c), SPH_C32(0xfa98ea64), SPH_C32(0xd0cf0000),
26168 SPH_C32(0xc94f0000), SPH_C32(0x06c20000), SPH_C32(0x5e5b00a5),
26169 SPH_C32(0xb2945bfc), SPH_C32(0x196f832e), SPH_C32(0x923b7ce8),
26170 SPH_C32(0xfba29f0e) },
26171 { SPH_C32(0xef000000), SPH_C32(0x31850000), SPH_C32(0x7f3a0000),
26172 SPH_C32(0xe49401eb), SPH_C32(0x1981a524), SPH_C32(0x87cf4f79),
26173 SPH_C32(0x43074295), SPH_C32(0x7370f41f), SPH_C32(0xe9000000),
26174 SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000), SPH_C32(0x359f00a3),
26175 SPH_C32(0x24326739), SPH_C32(0x377636b7), SPH_C32(0xb736cc51),
26176 SPH_C32(0xbce91527) },
26177 { SPH_C32(0x47da0000), SPH_C32(0xa73b0000), SPH_C32(0x23270000),
26178 SPH_C32(0xe34e01e9), SPH_C32(0x64e730a7), SPH_C32(0x98573ff3),
26179 SPH_C32(0xf861ca9d), SPH_C32(0xa9f7741f), SPH_C32(0x42e70000),
26180 SPH_C32(0x15ca0000), SPH_C32(0x51380000), SPH_C32(0x088700a6),
26181 SPH_C32(0x087d78ea), SPH_C32(0x43802022), SPH_C32(0x02f58bba),
26182 SPH_C32(0x80b4ead9) },
26183 { SPH_C32(0x7cbb0000), SPH_C32(0x0a820000), SPH_C32(0xc53b0000),
26184 SPH_C32(0x7d4401e3), SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b),
26185 SPH_C32(0xd5ffd426), SPH_C32(0x5b091fb3), SPH_C32(0xe8930000),
26186 SPH_C32(0x6c450000), SPH_C32(0x13e40000), SPH_C32(0xfa9300a8),
26187 SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299), SPH_C32(0xb100adb0),
26188 SPH_C32(0xef868b5c) },
26189 { SPH_C32(0xd4610000), SPH_C32(0x9c3c0000), SPH_C32(0x99260000),
26190 SPH_C32(0x7a9e01e1), SPH_C32(0x53de9ee9), SPH_C32(0x7e1b28d1),
26191 SPH_C32(0x6e995c2e), SPH_C32(0x818e9fb3), SPH_C32(0x43740000),
26192 SPH_C32(0xf2480000), SPH_C32(0xbcc30000), SPH_C32(0xc78b00ad),
26193 SPH_C32(0x85adf5b2), SPH_C32(0xff23940c), SPH_C32(0x04c3ea5b),
26194 SPH_C32(0xd3db74a2) },
26195 { SPH_C32(0x7d280000), SPH_C32(0xed000000), SPH_C32(0x28c00000),
26196 SPH_C32(0xb24801e8), SPH_C32(0xa3688632), SPH_C32(0xdd20ec75),
26197 SPH_C32(0xd3c9b5c7), SPH_C32(0x086681c8), SPH_C32(0x7abb0000),
26198 SPH_C32(0xb0c00000), SPH_C32(0x441e0000), SPH_C32(0xac4f00ab),
26199 SPH_C32(0x130bc977), SPH_C32(0xd13a2195), SPH_C32(0x21ce5ae2),
26200 SPH_C32(0x9490fe8b) },
26201 { SPH_C32(0xd5f20000), SPH_C32(0x7bbe0000), SPH_C32(0x74dd0000),
26202 SPH_C32(0xb59201ea), SPH_C32(0xde0e13b1), SPH_C32(0xc2b89cff),
26203 SPH_C32(0x68af3dcf), SPH_C32(0xd2e101c8), SPH_C32(0xd15c0000),
26204 SPH_C32(0x2ecd0000), SPH_C32(0xeb390000), SPH_C32(0x915700ae),
26205 SPH_C32(0x3f44d6a4), SPH_C32(0xa5cc3700), SPH_C32(0x940d1d09),
26206 SPH_C32(0xa8cd0175) },
26207 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
26208 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
26209 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
26210 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
26211 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
26212 SPH_C32(0x79f5076e) },
26213 { SPH_C32(0x19e10000), SPH_C32(0x16ba0000), SPH_C32(0x8d720000),
26214 SPH_C32(0x48b101f1), SPH_C32(0xcc493b40), SPH_C32(0x37e51f93),
26215 SPH_C32(0xaa493ec3), SPH_C32(0x743c310d), SPH_C32(0xd08b0000),
26216 SPH_C32(0xb6070000), SPH_C32(0xdcbe0000), SPH_C32(0x747800a4),
26217 SPH_C32(0x89399230), SPH_C32(0xb0d91fa9), SPH_C32(0x9131e288),
26218 SPH_C32(0x45a8f890) },
26219 { SPH_C32(0xb0a80000), SPH_C32(0x67860000), SPH_C32(0x3c940000),
26220 SPH_C32(0x806701f8), SPH_C32(0x3cff239b), SPH_C32(0x94dedb37),
26221 SPH_C32(0x1719d72a), SPH_C32(0xfdd42f76), SPH_C32(0xe9440000),
26222 SPH_C32(0xf48f0000), SPH_C32(0x24630000), SPH_C32(0x1fbc00a2),
26223 SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30), SPH_C32(0xb43c5231),
26224 SPH_C32(0x02e372b9) },
26225 { SPH_C32(0x18720000), SPH_C32(0xf1380000), SPH_C32(0x60890000),
26226 SPH_C32(0x87bd01fa), SPH_C32(0x4199b618), SPH_C32(0x8b46abbd),
26227 SPH_C32(0xac7f5f22), SPH_C32(0x2753af76), SPH_C32(0x42a30000),
26228 SPH_C32(0x6a820000), SPH_C32(0x8b440000), SPH_C32(0x22a400a7),
26229 SPH_C32(0x33d0b126), SPH_C32(0xea36bca5), SPH_C32(0x01ff15da),
26230 SPH_C32(0x3ebe8d47) },
26231 { SPH_C32(0x23130000), SPH_C32(0x5c810000), SPH_C32(0x86950000),
26232 SPH_C32(0x19b701f0), SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15),
26233 SPH_C32(0x81e14199), SPH_C32(0xd5adc4da), SPH_C32(0xe8d70000),
26234 SPH_C32(0x130d0000), SPH_C32(0xc9980000), SPH_C32(0xd0b000a9),
26235 SPH_C32(0x924f23ad), SPH_C32(0x22631e1e), SPH_C32(0xb20a33d0),
26236 SPH_C32(0x518cecc2) },
26237 { SPH_C32(0x8bc90000), SPH_C32(0xca3f0000), SPH_C32(0xda880000),
26238 SPH_C32(0x1e6d01f2), SPH_C32(0x76a01856), SPH_C32(0x6d0abc9f),
26239 SPH_C32(0x3a87c991), SPH_C32(0x0f2a44da), SPH_C32(0x43300000),
26240 SPH_C32(0x8d000000), SPH_C32(0x66bf0000), SPH_C32(0xeda800ac),
26241 SPH_C32(0xbe003c7e), SPH_C32(0x5695088b), SPH_C32(0x07c9743b),
26242 SPH_C32(0x6dd1133c) },
26243 { SPH_C32(0x22800000), SPH_C32(0xbb030000), SPH_C32(0x6b6e0000),
26244 SPH_C32(0xd6bb01fb), SPH_C32(0x8616008d), SPH_C32(0xce31783b),
26245 SPH_C32(0x87d72078), SPH_C32(0x86c25aa1), SPH_C32(0x7aff0000),
26246 SPH_C32(0xcf880000), SPH_C32(0x9e620000), SPH_C32(0x866c00aa),
26247 SPH_C32(0x28a600bb), SPH_C32(0x788cbd12), SPH_C32(0x22c4c482),
26248 SPH_C32(0x2a9a9915) },
26249 { SPH_C32(0x8a5a0000), SPH_C32(0x2dbd0000), SPH_C32(0x37730000),
26250 SPH_C32(0xd16101f9), SPH_C32(0xfb70950e), SPH_C32(0xd1a908b1),
26251 SPH_C32(0x3cb1a870), SPH_C32(0x5c45daa1), SPH_C32(0xd1180000),
26252 SPH_C32(0x51850000), SPH_C32(0x31450000), SPH_C32(0xbb7400af),
26253 SPH_C32(0x04e91f68), SPH_C32(0x0c7aab87), SPH_C32(0x97078369),
26254 SPH_C32(0x16c766eb) },
26255 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
26256 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
26257 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
26258 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
26259 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
26260 SPH_C32(0xf751dc07) },
26261 { SPH_C32(0x460d0000), SPH_C32(0x3ff10000), SPH_C32(0x14a00000),
26262 SPH_C32(0x066101e3), SPH_C32(0xd29a7433), SPH_C32(0x8d42175a),
26263 SPH_C32(0xfd5d351c), SPH_C32(0x44928dfa), SPH_C32(0x8f230000),
26264 SPH_C32(0xe0040000), SPH_C32(0x9f100000), SPH_C32(0x108b00b7),
26265 SPH_C32(0xac47148f), SPH_C32(0xa3c88be7), SPH_C32(0xc52f7737),
26266 SPH_C32(0xcb0c23f9) },
26267 { SPH_C32(0xef440000), SPH_C32(0x4ecd0000), SPH_C32(0xa5460000),
26268 SPH_C32(0xceb701ea), SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe),
26269 SPH_C32(0x400ddcf5), SPH_C32(0xcd7a9381), SPH_C32(0xb6ec0000),
26270 SPH_C32(0xa28c0000), SPH_C32(0x67cd0000), SPH_C32(0x7b4f00b1),
26271 SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e), SPH_C32(0xe022c78e),
26272 SPH_C32(0x8c47a9d0) },
26273 { SPH_C32(0x479e0000), SPH_C32(0xd8730000), SPH_C32(0xf95b0000),
26274 SPH_C32(0xc96d01e8), SPH_C32(0x5f4af96b), SPH_C32(0x31e1a374),
26275 SPH_C32(0xfb6b54fd), SPH_C32(0x17fd1381), SPH_C32(0x1d0b0000),
26276 SPH_C32(0x3c810000), SPH_C32(0xc8ea0000), SPH_C32(0x465700b4),
26277 SPH_C32(0x16ae3799), SPH_C32(0xf92728eb), SPH_C32(0x55e18065),
26278 SPH_C32(0xb01a562e) },
26279 { SPH_C32(0x7cff0000), SPH_C32(0x75ca0000), SPH_C32(0x1f470000),
26280 SPH_C32(0x576701e2), SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc),
26281 SPH_C32(0xd6f54a46), SPH_C32(0xe503782d), SPH_C32(0xb77f0000),
26282 SPH_C32(0x450e0000), SPH_C32(0x8a360000), SPH_C32(0xb44300ba),
26283 SPH_C32(0xb731a512), SPH_C32(0x31728a50), SPH_C32(0xe614a66f),
26284 SPH_C32(0xdf2837ab) },
26285 { SPH_C32(0xd4250000), SPH_C32(0xe3740000), SPH_C32(0x435a0000),
26286 SPH_C32(0x50bd01e0), SPH_C32(0x68735725), SPH_C32(0xd7adb456),
26287 SPH_C32(0x6d93c24e), SPH_C32(0x3f84f82d), SPH_C32(0x1c980000),
26288 SPH_C32(0xdb030000), SPH_C32(0x25110000), SPH_C32(0x895b00bf),
26289 SPH_C32(0x9b7ebac1), SPH_C32(0x45849cc5), SPH_C32(0x53d7e184),
26290 SPH_C32(0xe375c855) },
26291 { SPH_C32(0x7d6c0000), SPH_C32(0x92480000), SPH_C32(0xf2bc0000),
26292 SPH_C32(0x986b01e9), SPH_C32(0x98c54ffe), SPH_C32(0x749670f2),
26293 SPH_C32(0xd0c32ba7), SPH_C32(0xb66ce656), SPH_C32(0x25570000),
26294 SPH_C32(0x998b0000), SPH_C32(0xddcc0000), SPH_C32(0xe29f00b9),
26295 SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c), SPH_C32(0x76da513d),
26296 SPH_C32(0xa43e427c) },
26297 { SPH_C32(0xd5b60000), SPH_C32(0x04f60000), SPH_C32(0xaea10000),
26298 SPH_C32(0x9fb101eb), SPH_C32(0xe5a3da7d), SPH_C32(0x6b0e0078),
26299 SPH_C32(0x6ba5a3af), SPH_C32(0x6ceb6656), SPH_C32(0x8eb00000),
26300 SPH_C32(0x07860000), SPH_C32(0x72eb0000), SPH_C32(0xdf8700bc),
26301 SPH_C32(0x219799d7), SPH_C32(0x1f6b3fc9), SPH_C32(0xc31916d6),
26302 SPH_C32(0x9863bd82) },
26303 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
26304 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
26305 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
26306 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
26307 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
26308 SPH_C32(0x495bbb99) },
26309 { SPH_C32(0x19a50000), SPH_C32(0x69f20000), SPH_C32(0x570e0000),
26310 SPH_C32(0x629201f0), SPH_C32(0xf7e4f28c), SPH_C32(0x9e538314),
26311 SPH_C32(0xa943a0a3), SPH_C32(0xca365693), SPH_C32(0x8f670000),
26312 SPH_C32(0x9f4c0000), SPH_C32(0x456c0000), SPH_C32(0x3aa800b6),
26313 SPH_C32(0x97eadd43), SPH_C32(0x0a7e1760), SPH_C32(0xc625e957),
26314 SPH_C32(0x75064467) },
26315 { SPH_C32(0xb0ec0000), SPH_C32(0x18ce0000), SPH_C32(0xe6e80000),
26316 SPH_C32(0xaa4401f9), SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0),
26317 SPH_C32(0x1413494a), SPH_C32(0x43de48e8), SPH_C32(0xb6a80000),
26318 SPH_C32(0xddc40000), SPH_C32(0xbdb10000), SPH_C32(0x516c00b0),
26319 SPH_C32(0x014ce186), SPH_C32(0x2467a2f9), SPH_C32(0xe32859ee),
26320 SPH_C32(0x324dce4e) },
26321 { SPH_C32(0x18360000), SPH_C32(0x8e700000), SPH_C32(0xbaf50000),
26322 SPH_C32(0xad9e01fb), SPH_C32(0x7a347fd4), SPH_C32(0x22f0373a),
26323 SPH_C32(0xaf75c142), SPH_C32(0x9959c8e8), SPH_C32(0x1d4f0000),
26324 SPH_C32(0x43c90000), SPH_C32(0x12960000), SPH_C32(0x6c7400b5),
26325 SPH_C32(0x2d03fe55), SPH_C32(0x5091b46c), SPH_C32(0x56eb1e05),
26326 SPH_C32(0x0e1031b0) },
26327 { SPH_C32(0x23570000), SPH_C32(0x23c90000), SPH_C32(0x5ce90000),
26328 SPH_C32(0x339401f1), SPH_C32(0x306b4419), SPH_C32(0xdb245092),
26329 SPH_C32(0x82ebdff9), SPH_C32(0x6ba7a344), SPH_C32(0xb73b0000),
26330 SPH_C32(0x3a460000), SPH_C32(0x504a0000), SPH_C32(0x9e6000bb),
26331 SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7), SPH_C32(0xe51e380f),
26332 SPH_C32(0x61225035) },
26333 { SPH_C32(0x8b8d0000), SPH_C32(0xb5770000), SPH_C32(0x00f40000),
26334 SPH_C32(0x344e01f3), SPH_C32(0x4d0dd19a), SPH_C32(0xc4bc2018),
26335 SPH_C32(0x398d57f1), SPH_C32(0xb1202344), SPH_C32(0x1cdc0000),
26336 SPH_C32(0xa44b0000), SPH_C32(0xff6d0000), SPH_C32(0xa37800be),
26337 SPH_C32(0xa0d3730d), SPH_C32(0xec320042), SPH_C32(0x50dd7fe4),
26338 SPH_C32(0x5d7fafcb) },
26339 { SPH_C32(0x22c40000), SPH_C32(0xc44b0000), SPH_C32(0xb1120000),
26340 SPH_C32(0xfc9801fa), SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc),
26341 SPH_C32(0x84ddbe18), SPH_C32(0x38c83d3f), SPH_C32(0x25130000),
26342 SPH_C32(0xe6c30000), SPH_C32(0x07b00000), SPH_C32(0xc8bc00b8),
26343 SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db), SPH_C32(0x75d0cf5d),
26344 SPH_C32(0x1a3425e2) },
26345 { SPH_C32(0x8a1e0000), SPH_C32(0x52f50000), SPH_C32(0xed0f0000),
26346 SPH_C32(0xfb4201f8), SPH_C32(0xc0dd5cc2), SPH_C32(0x781f9436),
26347 SPH_C32(0x3fbb3610), SPH_C32(0xe24fbd3f), SPH_C32(0x8ef40000),
26348 SPH_C32(0x78ce0000), SPH_C32(0xa8970000), SPH_C32(0xf5a400bd),
26349 SPH_C32(0x1a3a501b), SPH_C32(0xb6dda34e), SPH_C32(0xc01388b6),
26350 SPH_C32(0x2669da1c) },
26351 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
26352 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
26353 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
26354 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
26355 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
26356 SPH_C32(0xe7e00a94) },
26357 { SPH_C32(0xd3f20000), SPH_C32(0xc1fc0000), SPH_C32(0xf5f80000),
26358 SPH_C32(0x649900a2), SPH_C32(0xe3bdd1ac), SPH_C32(0x7201e531),
26359 SPH_C32(0x9c9eb30b), SPH_C32(0x1d78e0f0), SPH_C32(0x3e5c0000),
26360 SPH_C32(0x1f480000), SPH_C32(0x94030000), SPH_C32(0x75c30145),
26361 SPH_C32(0x26c57380), SPH_C32(0x22037879), SPH_C32(0xd70a5f9c),
26362 SPH_C32(0xdbbdf56a) },
26363 { SPH_C32(0x7abb0000), SPH_C32(0xb0c00000), SPH_C32(0x441e0000),
26364 SPH_C32(0xac4f00ab), SPH_C32(0x130bc977), SPH_C32(0xd13a2195),
26365 SPH_C32(0x21ce5ae2), SPH_C32(0x9490fe8b), SPH_C32(0x07930000),
26366 SPH_C32(0x5dc00000), SPH_C32(0x6cde0000), SPH_C32(0x1e070143),
26367 SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0), SPH_C32(0xf207ef25),
26368 SPH_C32(0x9cf67f43) },
26369 { SPH_C32(0xd2610000), SPH_C32(0x267e0000), SPH_C32(0x18030000),
26370 SPH_C32(0xab9500a9), SPH_C32(0x6e6d5cf4), SPH_C32(0xcea2511f),
26371 SPH_C32(0x9aa8d2ea), SPH_C32(0x4e177e8b), SPH_C32(0xac740000),
26372 SPH_C32(0xc3cd0000), SPH_C32(0xc3f90000), SPH_C32(0x231f0146),
26373 SPH_C32(0x9c2c5096), SPH_C32(0x78ecdb75), SPH_C32(0x47c4a8ce),
26374 SPH_C32(0xa0ab80bd) },
26375 { SPH_C32(0xe9000000), SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000),
26376 SPH_C32(0x359f00a3), SPH_C32(0x24326739), SPH_C32(0x377636b7),
26377 SPH_C32(0xb736cc51), SPH_C32(0xbce91527), SPH_C32(0x06000000),
26378 SPH_C32(0xba420000), SPH_C32(0x81250000), SPH_C32(0xd10b0148),
26379 SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce), SPH_C32(0xf4318ec4),
26380 SPH_C32(0xcf99e138) },
26381 { SPH_C32(0x41da0000), SPH_C32(0x1d790000), SPH_C32(0xa2020000),
26382 SPH_C32(0x324500a1), SPH_C32(0x5954f2ba), SPH_C32(0x28ee463d),
26383 SPH_C32(0x0c504459), SPH_C32(0x666e9527), SPH_C32(0xade70000),
26384 SPH_C32(0x244f0000), SPH_C32(0x2e020000), SPH_C32(0xec13014d),
26385 SPH_C32(0x11fcddce), SPH_C32(0xc44f6f5b), SPH_C32(0x41f2c92f),
26386 SPH_C32(0xf3c41ec6) },
26387 { SPH_C32(0xe8930000), SPH_C32(0x6c450000), SPH_C32(0x13e40000),
26388 SPH_C32(0xfa9300a8), SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299),
26389 SPH_C32(0xb100adb0), SPH_C32(0xef868b5c), SPH_C32(0x94280000),
26390 SPH_C32(0x66c70000), SPH_C32(0xd6df0000), SPH_C32(0x87d7014b),
26391 SPH_C32(0x875ae10b), SPH_C32(0xea56dac2), SPH_C32(0x64ff7996),
26392 SPH_C32(0xb48f94ef) },
26393 { SPH_C32(0x40490000), SPH_C32(0xfafb0000), SPH_C32(0x4ff90000),
26394 SPH_C32(0xfd4900aa), SPH_C32(0xd4847fe2), SPH_C32(0x944df213),
26395 SPH_C32(0x0a6625b8), SPH_C32(0x35010b5c), SPH_C32(0x3fcf0000),
26396 SPH_C32(0xf8ca0000), SPH_C32(0x79f80000), SPH_C32(0xbacf014e),
26397 SPH_C32(0xab15fed8), SPH_C32(0x9ea0cc57), SPH_C32(0xd13c3e7d),
26398 SPH_C32(0x88d26b11) },
26399 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
26400 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
26401 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
26402 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
26403 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
26404 SPH_C32(0x59ea6d0a) },
26405 { SPH_C32(0x8c5a0000), SPH_C32(0x97ff0000), SPH_C32(0xb6560000),
26406 SPH_C32(0x006a00b1), SPH_C32(0xc6c35713), SPH_C32(0x6110717f),
26407 SPH_C32(0xc88026b4), SPH_C32(0x93dc3b99), SPH_C32(0x3e180000),
26408 SPH_C32(0x60000000), SPH_C32(0x4e7f0000), SPH_C32(0x5fe00144),
26409 SPH_C32(0x1d68ba4c), SPH_C32(0x8bb5e4fe), SPH_C32(0xd400c1fc),
26410 SPH_C32(0x65b792f4) },
26411 { SPH_C32(0x25130000), SPH_C32(0xe6c30000), SPH_C32(0x07b00000),
26412 SPH_C32(0xc8bc00b8), SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db),
26413 SPH_C32(0x75d0cf5d), SPH_C32(0x1a3425e2), SPH_C32(0x07d70000),
26414 SPH_C32(0x22880000), SPH_C32(0xb6a20000), SPH_C32(0x34240142),
26415 SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167), SPH_C32(0xf10d7145),
26416 SPH_C32(0x22fc18dd) },
26417 { SPH_C32(0x8dc90000), SPH_C32(0x707d0000), SPH_C32(0x5bad0000),
26418 SPH_C32(0xcf6600ba), SPH_C32(0x4b13da4b), SPH_C32(0xddb3c551),
26419 SPH_C32(0xceb64755), SPH_C32(0xc0b3a5e2), SPH_C32(0xac300000),
26420 SPH_C32(0xbc850000), SPH_C32(0x19850000), SPH_C32(0x093c0147),
26421 SPH_C32(0xa781995a), SPH_C32(0xd15a47f2), SPH_C32(0x44ce36ae),
26422 SPH_C32(0x1ea1e723) },
26423 { SPH_C32(0xb6a80000), SPH_C32(0xddc40000), SPH_C32(0xbdb10000),
26424 SPH_C32(0x516c00b0), SPH_C32(0x014ce186), SPH_C32(0x2467a2f9),
26425 SPH_C32(0xe32859ee), SPH_C32(0x324dce4e), SPH_C32(0x06440000),
26426 SPH_C32(0xc50a0000), SPH_C32(0x5b590000), SPH_C32(0xfb280149),
26427 SPH_C32(0x061e0bd1), SPH_C32(0x190fe549), SPH_C32(0xf73b10a4),
26428 SPH_C32(0x719386a6) },
26429 { SPH_C32(0x1e720000), SPH_C32(0x4b7a0000), SPH_C32(0xe1ac0000),
26430 SPH_C32(0x56b600b2), SPH_C32(0x7c2a7405), SPH_C32(0x3bffd273),
26431 SPH_C32(0x584ed1e6), SPH_C32(0xe8ca4e4e), SPH_C32(0xada30000),
26432 SPH_C32(0x5b070000), SPH_C32(0xf47e0000), SPH_C32(0xc630014c),
26433 SPH_C32(0x2a511402), SPH_C32(0x6df9f3dc), SPH_C32(0x42f8574f),
26434 SPH_C32(0x4dce7958) },
26435 { SPH_C32(0xb73b0000), SPH_C32(0x3a460000), SPH_C32(0x504a0000),
26436 SPH_C32(0x9e6000bb), SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7),
26437 SPH_C32(0xe51e380f), SPH_C32(0x61225035), SPH_C32(0x946c0000),
26438 SPH_C32(0x198f0000), SPH_C32(0x0ca30000), SPH_C32(0xadf4014a),
26439 SPH_C32(0xbcf728c7), SPH_C32(0x43e04645), SPH_C32(0x67f5e7f6),
26440 SPH_C32(0x0a85f371) },
26441 { SPH_C32(0x1fe10000), SPH_C32(0xacf80000), SPH_C32(0x0c570000),
26442 SPH_C32(0x99ba00b9), SPH_C32(0xf1faf95d), SPH_C32(0x875c665d),
26443 SPH_C32(0x5e78b007), SPH_C32(0xbba5d035), SPH_C32(0x3f8b0000),
26444 SPH_C32(0x87820000), SPH_C32(0xa3840000), SPH_C32(0x90ec014f),
26445 SPH_C32(0x90b83714), SPH_C32(0x371650d0), SPH_C32(0xd236a01d),
26446 SPH_C32(0x36d80c8f) },
26447 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
26448 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
26449 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
26450 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
26451 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
26452 SPH_C32(0xd74eb663) },
26453 { SPH_C32(0xd3b60000), SPH_C32(0xbeb40000), SPH_C32(0x2f840000),
26454 SPH_C32(0x4eba00a3), SPH_C32(0xd8101860), SPH_C32(0xdbb779b6),
26455 SPH_C32(0x9f942d6b), SPH_C32(0xa372876e), SPH_C32(0x61b00000),
26456 SPH_C32(0x36030000), SPH_C32(0x0dd10000), SPH_C32(0x3b130157),
26457 SPH_C32(0x38163cf3), SPH_C32(0x98a470b0), SPH_C32(0x801e5443),
26458 SPH_C32(0xeb13499d) },
26459 { SPH_C32(0x7aff0000), SPH_C32(0xcf880000), SPH_C32(0x9e620000),
26460 SPH_C32(0x866c00aa), SPH_C32(0x28a600bb), SPH_C32(0x788cbd12),
26461 SPH_C32(0x22c4c482), SPH_C32(0x2a9a9915), SPH_C32(0x587f0000),
26462 SPH_C32(0x748b0000), SPH_C32(0xf50c0000), SPH_C32(0x50d70151),
26463 SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529), SPH_C32(0xa513e4fa),
26464 SPH_C32(0xac58c3b4) },
26465 { SPH_C32(0xd2250000), SPH_C32(0x59360000), SPH_C32(0xc27f0000),
26466 SPH_C32(0x81b600a8), SPH_C32(0x55c09538), SPH_C32(0x6714cd98),
26467 SPH_C32(0x99a24c8a), SPH_C32(0xf01d1915), SPH_C32(0xf3980000),
26468 SPH_C32(0xea860000), SPH_C32(0x5a2b0000), SPH_C32(0x6dcf0154),
26469 SPH_C32(0x82ff1fe5), SPH_C32(0xc24bd3bc), SPH_C32(0x10d0a311),
26470 SPH_C32(0x90053c4a) },
26471 { SPH_C32(0xe9440000), SPH_C32(0xf48f0000), SPH_C32(0x24630000),
26472 SPH_C32(0x1fbc00a2), SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30),
26473 SPH_C32(0xb43c5231), SPH_C32(0x02e372b9), SPH_C32(0x59ec0000),
26474 SPH_C32(0x93090000), SPH_C32(0x18f70000), SPH_C32(0x9fdb015a),
26475 SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107), SPH_C32(0xa325851b),
26476 SPH_C32(0xff375dcf) },
26477 { SPH_C32(0x419e0000), SPH_C32(0x62310000), SPH_C32(0x787e0000),
26478 SPH_C32(0x186600a0), SPH_C32(0x62f93b76), SPH_C32(0x8158daba),
26479 SPH_C32(0x0f5ada39), SPH_C32(0xd864f2b9), SPH_C32(0xf20b0000),
26480 SPH_C32(0x0d040000), SPH_C32(0xb7d00000), SPH_C32(0xa2c3015f),
26481 SPH_C32(0x0f2f92bd), SPH_C32(0x7ee86792), SPH_C32(0x16e6c2f0),
26482 SPH_C32(0xc36aa231) },
26483 { SPH_C32(0xe8d70000), SPH_C32(0x130d0000), SPH_C32(0xc9980000),
26484 SPH_C32(0xd0b000a9), SPH_C32(0x924f23ad), SPH_C32(0x22631e1e),
26485 SPH_C32(0xb20a33d0), SPH_C32(0x518cecc2), SPH_C32(0xcbc40000),
26486 SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000), SPH_C32(0xc9070159),
26487 SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b), SPH_C32(0x33eb7249),
26488 SPH_C32(0x84212818) },
26489 { SPH_C32(0x400d0000), SPH_C32(0x85b30000), SPH_C32(0x95850000),
26490 SPH_C32(0xd76a00ab), SPH_C32(0xef29b62e), SPH_C32(0x3dfb6e94),
26491 SPH_C32(0x096cbbd8), SPH_C32(0x8b0b6cc2), SPH_C32(0x60230000),
26492 SPH_C32(0xd1810000), SPH_C32(0xe02a0000), SPH_C32(0xf41f015c),
26493 SPH_C32(0xb5c6b1ab), SPH_C32(0x2407c49e), SPH_C32(0x862835a2),
26494 SPH_C32(0xb87cd7e6) },
26495 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
26496 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
26497 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
26498 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
26499 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
26500 SPH_C32(0x6944d1fd) },
26501 { SPH_C32(0x8c1e0000), SPH_C32(0xe8b70000), SPH_C32(0x6c2a0000),
26502 SPH_C32(0x2a4900b0), SPH_C32(0xfd6e9edf), SPH_C32(0xc8a6edf8),
26503 SPH_C32(0xcb8ab8d4), SPH_C32(0x2dd65c07), SPH_C32(0x61f40000),
26504 SPH_C32(0x494b0000), SPH_C32(0xd7ad0000), SPH_C32(0x11300156),
26505 SPH_C32(0x03bbf53f), SPH_C32(0x3112ec37), SPH_C32(0x8314ca23),
26506 SPH_C32(0x55192e03) },
26507 { SPH_C32(0x25570000), SPH_C32(0x998b0000), SPH_C32(0xddcc0000),
26508 SPH_C32(0xe29f00b9), SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c),
26509 SPH_C32(0x76da513d), SPH_C32(0xa43e427c), SPH_C32(0x583b0000),
26510 SPH_C32(0x0bc30000), SPH_C32(0x2f700000), SPH_C32(0x7af40150),
26511 SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae), SPH_C32(0xa6197a9a),
26512 SPH_C32(0x1252a42a) },
26513 { SPH_C32(0x8d8d0000), SPH_C32(0x0f350000), SPH_C32(0x81d10000),
26514 SPH_C32(0xe54500bb), SPH_C32(0x70be1387), SPH_C32(0x740559d6),
26515 SPH_C32(0xcdbcd935), SPH_C32(0x7eb9c27c), SPH_C32(0xf3dc0000),
26516 SPH_C32(0x95ce0000), SPH_C32(0x80570000), SPH_C32(0x47ec0155),
26517 SPH_C32(0xb952d629), SPH_C32(0x6bfd4f3b), SPH_C32(0x13da3d71),
26518 SPH_C32(0x2e0f5bd4) },
26519 { SPH_C32(0xb6ec0000), SPH_C32(0xa28c0000), SPH_C32(0x67cd0000),
26520 SPH_C32(0x7b4f00b1), SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e),
26521 SPH_C32(0xe022c78e), SPH_C32(0x8c47a9d0), SPH_C32(0x59a80000),
26522 SPH_C32(0xec410000), SPH_C32(0xc28b0000), SPH_C32(0xb5f8015b),
26523 SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80), SPH_C32(0xa02f1b7b),
26524 SPH_C32(0x413d3a51) },
26525 { SPH_C32(0x1e360000), SPH_C32(0x34320000), SPH_C32(0x3bd00000),
26526 SPH_C32(0x7c9500b3), SPH_C32(0x4787bdc9), SPH_C32(0x92494ef4),
26527 SPH_C32(0x5b444f86), SPH_C32(0x56c029d0), SPH_C32(0xf24f0000),
26528 SPH_C32(0x724c0000), SPH_C32(0x6dac0000), SPH_C32(0x88e0015e),
26529 SPH_C32(0x34825b71), SPH_C32(0xd75efb15), SPH_C32(0x15ec5c90),
26530 SPH_C32(0x7d60c5af) },
26531 { SPH_C32(0xb77f0000), SPH_C32(0x450e0000), SPH_C32(0x8a360000),
26532 SPH_C32(0xb44300ba), SPH_C32(0xb731a512), SPH_C32(0x31728a50),
26533 SPH_C32(0xe614a66f), SPH_C32(0xdf2837ab), SPH_C32(0xcb800000),
26534 SPH_C32(0x30c40000), SPH_C32(0x95710000), SPH_C32(0xe3240158),
26535 SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c), SPH_C32(0x30e1ec29),
26536 SPH_C32(0x3a2b4f86) },
26537 { SPH_C32(0x1fa50000), SPH_C32(0xd3b00000), SPH_C32(0xd62b0000),
26538 SPH_C32(0xb39900b8), SPH_C32(0xca573091), SPH_C32(0x2eeafada),
26539 SPH_C32(0x5d722e67), SPH_C32(0x05afb7ab), SPH_C32(0x60670000),
26540 SPH_C32(0xaec90000), SPH_C32(0x3a560000), SPH_C32(0xde3c015d),
26541 SPH_C32(0x8e6b7867), SPH_C32(0x8db15819), SPH_C32(0x8522abc2),
26542 SPH_C32(0x0676b078) },
26543 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
26544 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
26545 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
26546 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
26547 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
26548 SPH_C32(0x201f6a64) },
26549 { SPH_C32(0x3d610000), SPH_C32(0x17fb0000), SPH_C32(0x67390000),
26550 SPH_C32(0x4f010142), SPH_C32(0x77ecf9d0), SPH_C32(0x496d1e66),
26551 SPH_C32(0xd9af907f), SPH_C32(0x3d678a94), SPH_C32(0x45740000),
26552 SPH_C32(0x480a0000), SPH_C32(0x3de60000), SPH_C32(0x168001e5),
26553 SPH_C32(0xb81e37af), SPH_C32(0x4f9aedc2), SPH_C32(0xf0f2649f),
26554 SPH_C32(0x1c42959a) },
26555 { SPH_C32(0x94280000), SPH_C32(0x66c70000), SPH_C32(0xd6df0000),
26556 SPH_C32(0x87d7014b), SPH_C32(0x875ae10b), SPH_C32(0xea56dac2),
26557 SPH_C32(0x64ff7996), SPH_C32(0xb48f94ef), SPH_C32(0x7cbb0000),
26558 SPH_C32(0x0a820000), SPH_C32(0xc53b0000), SPH_C32(0x7d4401e3),
26559 SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b), SPH_C32(0xd5ffd426),
26560 SPH_C32(0x5b091fb3) },
26561 { SPH_C32(0x3cf20000), SPH_C32(0xf0790000), SPH_C32(0x8ac20000),
26562 SPH_C32(0x800d0149), SPH_C32(0xfa3c7488), SPH_C32(0xf5ceaa48),
26563 SPH_C32(0xdf99f19e), SPH_C32(0x6e0814ef), SPH_C32(0xd75c0000),
26564 SPH_C32(0x948f0000), SPH_C32(0x6a1c0000), SPH_C32(0x405c01e6),
26565 SPH_C32(0x02f714b9), SPH_C32(0x15754ece), SPH_C32(0x603c93cd),
26566 SPH_C32(0x6754e04d) },
26567 { SPH_C32(0x07930000), SPH_C32(0x5dc00000), SPH_C32(0x6cde0000),
26568 SPH_C32(0x1e070143), SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0),
26569 SPH_C32(0xf207ef25), SPH_C32(0x9cf67f43), SPH_C32(0x7d280000),
26570 SPH_C32(0xed000000), SPH_C32(0x28c00000), SPH_C32(0xb24801e8),
26571 SPH_C32(0xa3688632), SPH_C32(0xdd20ec75), SPH_C32(0xd3c9b5c7),
26572 SPH_C32(0x086681c8) },
26573 { SPH_C32(0xaf490000), SPH_C32(0xcb7e0000), SPH_C32(0x30c30000),
26574 SPH_C32(0x19dd0141), SPH_C32(0xcd05dac6), SPH_C32(0x1382bd6a),
26575 SPH_C32(0x4961672d), SPH_C32(0x4671ff43), SPH_C32(0xd6cf0000),
26576 SPH_C32(0x730d0000), SPH_C32(0x87e70000), SPH_C32(0x8f5001ed),
26577 SPH_C32(0x8f2799e1), SPH_C32(0xa9d6fae0), SPH_C32(0x660af22c),
26578 SPH_C32(0x343b7e36) },
26579 { SPH_C32(0x06000000), SPH_C32(0xba420000), SPH_C32(0x81250000),
26580 SPH_C32(0xd10b0148), SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce),
26581 SPH_C32(0xf4318ec4), SPH_C32(0xcf99e138), SPH_C32(0xef000000),
26582 SPH_C32(0x31850000), SPH_C32(0x7f3a0000), SPH_C32(0xe49401eb),
26583 SPH_C32(0x1981a524), SPH_C32(0x87cf4f79), SPH_C32(0x43074295),
26584 SPH_C32(0x7370f41f) },
26585 { SPH_C32(0xaeda0000), SPH_C32(0x2cfc0000), SPH_C32(0xdd380000),
26586 SPH_C32(0xd6d1014a), SPH_C32(0x40d5579e), SPH_C32(0xaf210944),
26587 SPH_C32(0x4f5706cc), SPH_C32(0x151e6138), SPH_C32(0x44e70000),
26588 SPH_C32(0xaf880000), SPH_C32(0xd01d0000), SPH_C32(0xd98c01ee),
26589 SPH_C32(0x35cebaf7), SPH_C32(0xf33959ec), SPH_C32(0xf6c4057e),
26590 SPH_C32(0x4f2d0be1) },
26591 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
26592 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
26593 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
26594 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
26595 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
26596 SPH_C32(0x9e150dfa) },
26597 { SPH_C32(0x62c90000), SPH_C32(0x41f80000), SPH_C32(0x24970000),
26598 SPH_C32(0x2bf20151), SPH_C32(0x52927f6f), SPH_C32(0x5a7c8a28),
26599 SPH_C32(0x8db105c0), SPH_C32(0xb3c351fd), SPH_C32(0x45300000),
26600 SPH_C32(0x37420000), SPH_C32(0xe79a0000), SPH_C32(0x3ca301e4),
26601 SPH_C32(0x83b3fe63), SPH_C32(0xe62c7145), SPH_C32(0xf3f8faff),
26602 SPH_C32(0xa248f204) },
26603 { SPH_C32(0xcb800000), SPH_C32(0x30c40000), SPH_C32(0x95710000),
26604 SPH_C32(0xe3240158), SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c),
26605 SPH_C32(0x30e1ec29), SPH_C32(0x3a2b4f86), SPH_C32(0x7cff0000),
26606 SPH_C32(0x75ca0000), SPH_C32(0x1f470000), SPH_C32(0x576701e2),
26607 SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc), SPH_C32(0xd6f54a46),
26608 SPH_C32(0xe503782d) },
26609 { SPH_C32(0x635a0000), SPH_C32(0xa67a0000), SPH_C32(0xc96c0000),
26610 SPH_C32(0xe4fe015a), SPH_C32(0xdf42f237), SPH_C32(0xe6df3e06),
26611 SPH_C32(0x8b876421), SPH_C32(0xe0accf86), SPH_C32(0xd7180000),
26612 SPH_C32(0xebc70000), SPH_C32(0xb0600000), SPH_C32(0x6a7f01e7),
26613 SPH_C32(0x395add75), SPH_C32(0xbcc3d249), SPH_C32(0x63360dad),
26614 SPH_C32(0xd95e87d3) },
26615 { SPH_C32(0x583b0000), SPH_C32(0x0bc30000), SPH_C32(0x2f700000),
26616 SPH_C32(0x7af40150), SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae),
26617 SPH_C32(0xa6197a9a), SPH_C32(0x1252a42a), SPH_C32(0x7d6c0000),
26618 SPH_C32(0x92480000), SPH_C32(0xf2bc0000), SPH_C32(0x986b01e9),
26619 SPH_C32(0x98c54ffe), SPH_C32(0x749670f2), SPH_C32(0xd0c32ba7),
26620 SPH_C32(0xb66ce656) },
26621 { SPH_C32(0xf0e10000), SPH_C32(0x9d7d0000), SPH_C32(0x736d0000),
26622 SPH_C32(0x7d2e0152), SPH_C32(0xe87b5c79), SPH_C32(0x00932924),
26623 SPH_C32(0x1d7ff292), SPH_C32(0xc8d5242a), SPH_C32(0xd68b0000),
26624 SPH_C32(0x0c450000), SPH_C32(0x5d9b0000), SPH_C32(0xa57301ec),
26625 SPH_C32(0xb48a502d), SPH_C32(0x00606667), SPH_C32(0x65006c4c),
26626 SPH_C32(0x8a3119a8) },
26627 { SPH_C32(0x59a80000), SPH_C32(0xec410000), SPH_C32(0xc28b0000),
26628 SPH_C32(0xb5f8015b), SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80),
26629 SPH_C32(0xa02f1b7b), SPH_C32(0x413d3a51), SPH_C32(0xef440000),
26630 SPH_C32(0x4ecd0000), SPH_C32(0xa5460000), SPH_C32(0xceb701ea),
26631 SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe), SPH_C32(0x400ddcf5),
26632 SPH_C32(0xcd7a9381) },
26633 { SPH_C32(0xf1720000), SPH_C32(0x7aff0000), SPH_C32(0x9e960000),
26634 SPH_C32(0xb2220159), SPH_C32(0x65abd121), SPH_C32(0xbc309d0a),
26635 SPH_C32(0x1b499373), SPH_C32(0x9bbaba51), SPH_C32(0x44a30000),
26636 SPH_C32(0xd0c00000), SPH_C32(0x0a610000), SPH_C32(0xf3af01ef),
26637 SPH_C32(0x0e63733b), SPH_C32(0x5a8fc56b), SPH_C32(0xf5ce9b1e),
26638 SPH_C32(0xf1276c7f) },
26639 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
26640 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
26641 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
26642 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
26643 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
26644 SPH_C32(0x10b1d693) },
26645 { SPH_C32(0x3d250000), SPH_C32(0x68b30000), SPH_C32(0xbd450000),
26646 SPH_C32(0x65220143), SPH_C32(0x4c41301c), SPH_C32(0xe0db82e1),
26647 SPH_C32(0xdaa50e1f), SPH_C32(0x836ded0a), SPH_C32(0x1a980000),
26648 SPH_C32(0x61410000), SPH_C32(0xa4340000), SPH_C32(0x585001f7),
26649 SPH_C32(0xa6cd78dc), SPH_C32(0xf53de50b), SPH_C32(0xa7e66f40),
26650 SPH_C32(0x2cec296d) },
26651 { SPH_C32(0x946c0000), SPH_C32(0x198f0000), SPH_C32(0x0ca30000),
26652 SPH_C32(0xadf4014a), SPH_C32(0xbcf728c7), SPH_C32(0x43e04645),
26653 SPH_C32(0x67f5e7f6), SPH_C32(0x0a85f371), SPH_C32(0x23570000),
26654 SPH_C32(0x23c90000), SPH_C32(0x5ce90000), SPH_C32(0x339401f1),
26655 SPH_C32(0x306b4419), SPH_C32(0xdb245092), SPH_C32(0x82ebdff9),
26656 SPH_C32(0x6ba7a344) },
26657 { SPH_C32(0x3cb60000), SPH_C32(0x8f310000), SPH_C32(0x50be0000),
26658 SPH_C32(0xaa2e0148), SPH_C32(0xc191bd44), SPH_C32(0x5c7836cf),
26659 SPH_C32(0xdc936ffe), SPH_C32(0xd0027371), SPH_C32(0x88b00000),
26660 SPH_C32(0xbdc40000), SPH_C32(0xf3ce0000), SPH_C32(0x0e8c01f4),
26661 SPH_C32(0x1c245bca), SPH_C32(0xafd24607), SPH_C32(0x37289812),
26662 SPH_C32(0x57fa5cba) },
26663 { SPH_C32(0x07d70000), SPH_C32(0x22880000), SPH_C32(0xb6a20000),
26664 SPH_C32(0x34240142), SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167),
26665 SPH_C32(0xf10d7145), SPH_C32(0x22fc18dd), SPH_C32(0x22c40000),
26666 SPH_C32(0xc44b0000), SPH_C32(0xb1120000), SPH_C32(0xfc9801fa),
26667 SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc), SPH_C32(0x84ddbe18),
26668 SPH_C32(0x38c83d3f) },
26669 { SPH_C32(0xaf0d0000), SPH_C32(0xb4360000), SPH_C32(0xeabf0000),
26670 SPH_C32(0x33fe0140), SPH_C32(0xf6a8130a), SPH_C32(0xba3421ed),
26671 SPH_C32(0x4a6bf94d), SPH_C32(0xf87b98dd), SPH_C32(0x89230000),
26672 SPH_C32(0x5a460000), SPH_C32(0x1e350000), SPH_C32(0xc18001ff),
26673 SPH_C32(0x91f4d692), SPH_C32(0x1371f229), SPH_C32(0x311ef9f3),
26674 SPH_C32(0x0495c2c1) },
26675 { SPH_C32(0x06440000), SPH_C32(0xc50a0000), SPH_C32(0x5b590000),
26676 SPH_C32(0xfb280149), SPH_C32(0x061e0bd1), SPH_C32(0x190fe549),
26677 SPH_C32(0xf73b10a4), SPH_C32(0x719386a6), SPH_C32(0xb0ec0000),
26678 SPH_C32(0x18ce0000), SPH_C32(0xe6e80000), SPH_C32(0xaa4401f9),
26679 SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0), SPH_C32(0x1413494a),
26680 SPH_C32(0x43de48e8) },
26681 { SPH_C32(0xae9e0000), SPH_C32(0x53b40000), SPH_C32(0x07440000),
26682 SPH_C32(0xfcf2014b), SPH_C32(0x7b789e52), SPH_C32(0x069795c3),
26683 SPH_C32(0x4c5d98ac), SPH_C32(0xab1406a6), SPH_C32(0x1b0b0000),
26684 SPH_C32(0x86c30000), SPH_C32(0x49cf0000), SPH_C32(0x975c01fc),
26685 SPH_C32(0x2b1df584), SPH_C32(0x499e5125), SPH_C32(0xa1d00ea1),
26686 SPH_C32(0x7f83b716) },
26687 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
26688 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
26689 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
26690 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
26691 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
26692 SPH_C32(0xaebbb10d) },
26693 { SPH_C32(0x628d0000), SPH_C32(0x3eb00000), SPH_C32(0xfeeb0000),
26694 SPH_C32(0x01d10150), SPH_C32(0x693fb6a3), SPH_C32(0xf3ca16af),
26695 SPH_C32(0x8ebb9ba0), SPH_C32(0x0dc93663), SPH_C32(0x1adc0000),
26696 SPH_C32(0x1e090000), SPH_C32(0x7e480000), SPH_C32(0x727301f6),
26697 SPH_C32(0x9d60b110), SPH_C32(0x5c8b798c), SPH_C32(0xa4ecf120),
26698 SPH_C32(0x92e64ef3) },
26699 { SPH_C32(0xcbc40000), SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000),
26700 SPH_C32(0xc9070159), SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b),
26701 SPH_C32(0x33eb7249), SPH_C32(0x84212818), SPH_C32(0x23130000),
26702 SPH_C32(0x5c810000), SPH_C32(0x86950000), SPH_C32(0x19b701f0),
26703 SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15), SPH_C32(0x81e14199),
26704 SPH_C32(0xd5adc4da) },
26705 { SPH_C32(0x631e0000), SPH_C32(0xd9320000), SPH_C32(0x13100000),
26706 SPH_C32(0xcedd015b), SPH_C32(0xe4ef3bfb), SPH_C32(0x4f69a281),
26707 SPH_C32(0x888dfa41), SPH_C32(0x5ea6a818), SPH_C32(0x88f40000),
26708 SPH_C32(0xc28c0000), SPH_C32(0x29b20000), SPH_C32(0x24af01f5),
26709 SPH_C32(0x27899206), SPH_C32(0x0664da80), SPH_C32(0x34220672),
26710 SPH_C32(0xe9f03b24) },
26711 { SPH_C32(0x587f0000), SPH_C32(0x748b0000), SPH_C32(0xf50c0000),
26712 SPH_C32(0x50d70151), SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529),
26713 SPH_C32(0xa513e4fa), SPH_C32(0xac58c3b4), SPH_C32(0x22800000),
26714 SPH_C32(0xbb030000), SPH_C32(0x6b6e0000), SPH_C32(0xd6bb01fb),
26715 SPH_C32(0x8616008d), SPH_C32(0xce31783b), SPH_C32(0x87d72078),
26716 SPH_C32(0x86c25aa1) },
26717 { SPH_C32(0xf0a50000), SPH_C32(0xe2350000), SPH_C32(0xa9110000),
26718 SPH_C32(0x570d0153), SPH_C32(0xd3d695b5), SPH_C32(0xa925b5a3),
26719 SPH_C32(0x1e756cf2), SPH_C32(0x76df43b4), SPH_C32(0x89670000),
26720 SPH_C32(0x250e0000), SPH_C32(0xc4490000), SPH_C32(0xeba301fe),
26721 SPH_C32(0xaa591f5e), SPH_C32(0xbac76eae), SPH_C32(0x32146793),
26722 SPH_C32(0xba9fa55f) },
26723 { SPH_C32(0x59ec0000), SPH_C32(0x93090000), SPH_C32(0x18f70000),
26724 SPH_C32(0x9fdb015a), SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107),
26725 SPH_C32(0xa325851b), SPH_C32(0xff375dcf), SPH_C32(0xb0a80000),
26726 SPH_C32(0x67860000), SPH_C32(0x3c940000), SPH_C32(0x806701f8),
26727 SPH_C32(0x3cff239b), SPH_C32(0x94dedb37), SPH_C32(0x1719d72a),
26728 SPH_C32(0xfdd42f76) },
26729 { SPH_C32(0xf1360000), SPH_C32(0x05b70000), SPH_C32(0x44ea0000),
26730 SPH_C32(0x98010158), SPH_C32(0x5e0618ed), SPH_C32(0x1586018d),
26731 SPH_C32(0x18430d13), SPH_C32(0x25b0ddcf), SPH_C32(0x1b4f0000),
26732 SPH_C32(0xf98b0000), SPH_C32(0x93b30000), SPH_C32(0xbd7f01fd),
26733 SPH_C32(0x10b03c48), SPH_C32(0xe028cda2), SPH_C32(0xa2da90c1),
26734 SPH_C32(0xc189d088) }
26735 };
26736 static const sph_u32 T512_63[2][16] = {
26737 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26738 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26739 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26740 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26741 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26742 SPH_C32(0x00000000) },
26743 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
26744 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
26745 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
26746 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
26747 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
26748 SPH_C32(0xda878000) }
26749 };
26750 #define INPUT_BIG do { \
26751 unsigned acc = buf[0]; \
26752 const sph_u32 *rp; \
26753 rp = &T512_0[acc >> 1][0]; \
26754 m0 = rp[0]; \
26755 m1 = rp[1]; \
26756 m2 = rp[2]; \
26757 m3 = rp[3]; \
26758 m4 = rp[4]; \
26759 m5 = rp[5]; \
26760 m6 = rp[6]; \
26761 m7 = rp[7]; \
26762 m8 = rp[8]; \
26763 m9 = rp[9]; \
26764 mA = rp[10]; \
26765 mB = rp[11]; \
26766 mC = rp[12]; \
26767 mD = rp[13]; \
26768 mE = rp[14]; \
26769 mF = rp[15]; \
26770 acc = (acc << 8) | buf[1]; \
26771 rp = &T512_7[(acc >> 2) & 0x7f][0]; \
26772 m0 ^= rp[0]; \
26773 m1 ^= rp[1]; \
26774 m2 ^= rp[2]; \
26775 m3 ^= rp[3]; \
26776 m4 ^= rp[4]; \
26777 m5 ^= rp[5]; \
26778 m6 ^= rp[6]; \
26779 m7 ^= rp[7]; \
26780 m8 ^= rp[8]; \
26781 m9 ^= rp[9]; \
26782 mA ^= rp[10]; \
26783 mB ^= rp[11]; \
26784 mC ^= rp[12]; \
26785 mD ^= rp[13]; \
26786 mE ^= rp[14]; \
26787 mF ^= rp[15]; \
26788 acc = (acc << 8) | buf[2]; \
26789 rp = &T512_14[(acc >> 3) & 0x7f][0]; \
26790 m0 ^= rp[0]; \
26791 m1 ^= rp[1]; \
26792 m2 ^= rp[2]; \
26793 m3 ^= rp[3]; \
26794 m4 ^= rp[4]; \
26795 m5 ^= rp[5]; \
26796 m6 ^= rp[6]; \
26797 m7 ^= rp[7]; \
26798 m8 ^= rp[8]; \
26799 m9 ^= rp[9]; \
26800 mA ^= rp[10]; \
26801 mB ^= rp[11]; \
26802 mC ^= rp[12]; \
26803 mD ^= rp[13]; \
26804 mE ^= rp[14]; \
26805 mF ^= rp[15]; \
26806 acc = (acc << 8) | buf[3]; \
26807 rp = &T512_21[(acc >> 4) & 0x7f][0]; \
26808 m0 ^= rp[0]; \
26809 m1 ^= rp[1]; \
26810 m2 ^= rp[2]; \
26811 m3 ^= rp[3]; \
26812 m4 ^= rp[4]; \
26813 m5 ^= rp[5]; \
26814 m6 ^= rp[6]; \
26815 m7 ^= rp[7]; \
26816 m8 ^= rp[8]; \
26817 m9 ^= rp[9]; \
26818 mA ^= rp[10]; \
26819 mB ^= rp[11]; \
26820 mC ^= rp[12]; \
26821 mD ^= rp[13]; \
26822 mE ^= rp[14]; \
26823 mF ^= rp[15]; \
26824 acc = (acc << 8) | buf[4]; \
26825 rp = &T512_28[(acc >> 5) & 0x7f][0]; \
26826 m0 ^= rp[0]; \
26827 m1 ^= rp[1]; \
26828 m2 ^= rp[2]; \
26829 m3 ^= rp[3]; \
26830 m4 ^= rp[4]; \
26831 m5 ^= rp[5]; \
26832 m6 ^= rp[6]; \
26833 m7 ^= rp[7]; \
26834 m8 ^= rp[8]; \
26835 m9 ^= rp[9]; \
26836 mA ^= rp[10]; \
26837 mB ^= rp[11]; \
26838 mC ^= rp[12]; \
26839 mD ^= rp[13]; \
26840 mE ^= rp[14]; \
26841 mF ^= rp[15]; \
26842 acc = (acc << 8) | buf[5]; \
26843 rp = &T512_35[(acc >> 6) & 0x7f][0]; \
26844 m0 ^= rp[0]; \
26845 m1 ^= rp[1]; \
26846 m2 ^= rp[2]; \
26847 m3 ^= rp[3]; \
26848 m4 ^= rp[4]; \
26849 m5 ^= rp[5]; \
26850 m6 ^= rp[6]; \
26851 m7 ^= rp[7]; \
26852 m8 ^= rp[8]; \
26853 m9 ^= rp[9]; \
26854 mA ^= rp[10]; \
26855 mB ^= rp[11]; \
26856 mC ^= rp[12]; \
26857 mD ^= rp[13]; \
26858 mE ^= rp[14]; \
26859 mF ^= rp[15]; \
26860 acc = (acc << 8) | buf[6]; \
26861 rp = &T512_42[(acc >> 7) & 0x7f][0]; \
26862 m0 ^= rp[0]; \
26863 m1 ^= rp[1]; \
26864 m2 ^= rp[2]; \
26865 m3 ^= rp[3]; \
26866 m4 ^= rp[4]; \
26867 m5 ^= rp[5]; \
26868 m6 ^= rp[6]; \
26869 m7 ^= rp[7]; \
26870 m8 ^= rp[8]; \
26871 m9 ^= rp[9]; \
26872 mA ^= rp[10]; \
26873 mB ^= rp[11]; \
26874 mC ^= rp[12]; \
26875 mD ^= rp[13]; \
26876 mE ^= rp[14]; \
26877 mF ^= rp[15]; \
26878 rp = &T512_49[acc & 0x7f][0]; \
26879 m0 ^= rp[0]; \
26880 m1 ^= rp[1]; \
26881 m2 ^= rp[2]; \
26882 m3 ^= rp[3]; \
26883 m4 ^= rp[4]; \
26884 m5 ^= rp[5]; \
26885 m6 ^= rp[6]; \
26886 m7 ^= rp[7]; \
26887 m8 ^= rp[8]; \
26888 m9 ^= rp[9]; \
26889 mA ^= rp[10]; \
26890 mB ^= rp[11]; \
26891 mC ^= rp[12]; \
26892 mD ^= rp[13]; \
26893 mE ^= rp[14]; \
26894 mF ^= rp[15]; \
26895 acc = buf[7]; \
26896 rp = &T512_56[acc >> 1][0]; \
26897 m0 ^= rp[0]; \
26898 m1 ^= rp[1]; \
26899 m2 ^= rp[2]; \
26900 m3 ^= rp[3]; \
26901 m4 ^= rp[4]; \
26902 m5 ^= rp[5]; \
26903 m6 ^= rp[6]; \
26904 m7 ^= rp[7]; \
26905 m8 ^= rp[8]; \
26906 m9 ^= rp[9]; \
26907 mA ^= rp[10]; \
26908 mB ^= rp[11]; \
26909 mC ^= rp[12]; \
26910 mD ^= rp[13]; \
26911 mE ^= rp[14]; \
26912 mF ^= rp[15]; \
26913 rp = &T512_63[acc & 0x01][0]; \
26914 m0 ^= rp[0]; \
26915 m1 ^= rp[1]; \
26916 m2 ^= rp[2]; \
26917 m3 ^= rp[3]; \
26918 m4 ^= rp[4]; \
26919 m5 ^= rp[5]; \
26920 m6 ^= rp[6]; \
26921 m7 ^= rp[7]; \
26922 m8 ^= rp[8]; \
26923 m9 ^= rp[9]; \
26924 mA ^= rp[10]; \
26925 mB ^= rp[11]; \
26926 mC ^= rp[12]; \
26927 mD ^= rp[13]; \
26928 mE ^= rp[14]; \
26929 mF ^= rp[15]; \
26930 } while (0)
26931 #endif
26932 #if SPH_HAMSI_EXPAND_BIG == 8
26933 static const sph_u32 T512_0[256][16] = {
26934 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26935 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26936 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26937 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26938 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
26939 SPH_C32(0x00000000) },
26940 { SPH_C32(0xef0b0270), SPH_C32(0x3afd0000), SPH_C32(0x5dae0000),
26941 SPH_C32(0x69490000), SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9),
26942 SPH_C32(0x66140a51), SPH_C32(0x924f5d0a), SPH_C32(0xc96b0030),
26943 SPH_C32(0xe7250000), SPH_C32(0x2f840000), SPH_C32(0x264f0000),
26944 SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137), SPH_C32(0x509f6984),
26945 SPH_C32(0x9e69af68) },
26946 { SPH_C32(0xc96b0030), SPH_C32(0xe7250000), SPH_C32(0x2f840000),
26947 SPH_C32(0x264f0000), SPH_C32(0x08695bf9), SPH_C32(0x6dfcf137),
26948 SPH_C32(0x509f6984), SPH_C32(0x9e69af68), SPH_C32(0x26600240),
26949 SPH_C32(0xddd80000), SPH_C32(0x722a0000), SPH_C32(0x4f060000),
26950 SPH_C32(0x936667ff), SPH_C32(0x29f944ce), SPH_C32(0x368b63d5),
26951 SPH_C32(0x0c26f262) },
26952 { SPH_C32(0x26600240), SPH_C32(0xddd80000), SPH_C32(0x722a0000),
26953 SPH_C32(0x4f060000), SPH_C32(0x936667ff), SPH_C32(0x29f944ce),
26954 SPH_C32(0x368b63d5), SPH_C32(0x0c26f262), SPH_C32(0xef0b0270),
26955 SPH_C32(0x3afd0000), SPH_C32(0x5dae0000), SPH_C32(0x69490000),
26956 SPH_C32(0x9b0f3c06), SPH_C32(0x4405b5f9), SPH_C32(0x66140a51),
26957 SPH_C32(0x924f5d0a) },
26958 { SPH_C32(0x145a3c00), SPH_C32(0xb9e90000), SPH_C32(0x61270000),
26959 SPH_C32(0xf1610000), SPH_C32(0xce613d6c), SPH_C32(0xb0493d78),
26960 SPH_C32(0x47a96720), SPH_C32(0xe18e24c5), SPH_C32(0x23671400),
26961 SPH_C32(0xc8b90000), SPH_C32(0xf4c70000), SPH_C32(0xfb750000),
26962 SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549), SPH_C32(0x02c40a3f),
26963 SPH_C32(0xdc24e61f) },
26964 { SPH_C32(0xfb513e70), SPH_C32(0x83140000), SPH_C32(0x3c890000),
26965 SPH_C32(0x98280000), SPH_C32(0x556e016a), SPH_C32(0xf44c8881),
26966 SPH_C32(0x21bd6d71), SPH_C32(0x73c179cf), SPH_C32(0xea0c1430),
26967 SPH_C32(0x2f9c0000), SPH_C32(0xdb430000), SPH_C32(0xdd3a0000),
26968 SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e), SPH_C32(0x525b63bb),
26969 SPH_C32(0x424d4977) },
26970 { SPH_C32(0xdd313c30), SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000),
26971 SPH_C32(0xd72e0000), SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f),
26972 SPH_C32(0x17360ea4), SPH_C32(0x7fe78bad), SPH_C32(0x05071640),
26973 SPH_C32(0x15610000), SPH_C32(0x86ed0000), SPH_C32(0xb4730000),
26974 SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187), SPH_C32(0x344f69ea),
26975 SPH_C32(0xd002147d) },
26976 { SPH_C32(0x323a3e40), SPH_C32(0x64310000), SPH_C32(0x130d0000),
26977 SPH_C32(0xbe670000), SPH_C32(0x5d075a93), SPH_C32(0x99b079b6),
26978 SPH_C32(0x712204f5), SPH_C32(0xeda8d6a7), SPH_C32(0xcc6c1670),
26979 SPH_C32(0xf2440000), SPH_C32(0xa9690000), SPH_C32(0x923c0000),
26980 SPH_C32(0xe8c21863), SPH_C32(0xbca310b0), SPH_C32(0x64d0006e),
26981 SPH_C32(0x4e6bbb15) },
26982 { SPH_C32(0x23671400), SPH_C32(0xc8b90000), SPH_C32(0xf4c70000),
26983 SPH_C32(0xfb750000), SPH_C32(0x73cd2465), SPH_C32(0xf8a6a549),
26984 SPH_C32(0x02c40a3f), SPH_C32(0xdc24e61f), SPH_C32(0x373d2800),
26985 SPH_C32(0x71500000), SPH_C32(0x95e00000), SPH_C32(0x0a140000),
26986 SPH_C32(0xbdac1909), SPH_C32(0x48ef9831), SPH_C32(0x456d6d1f),
26987 SPH_C32(0x3daac2da) },
26988 { SPH_C32(0xcc6c1670), SPH_C32(0xf2440000), SPH_C32(0xa9690000),
26989 SPH_C32(0x923c0000), SPH_C32(0xe8c21863), SPH_C32(0xbca310b0),
26990 SPH_C32(0x64d0006e), SPH_C32(0x4e6bbb15), SPH_C32(0xfe562830),
26991 SPH_C32(0x96750000), SPH_C32(0xba640000), SPH_C32(0x2c5b0000),
26992 SPH_C32(0xb5c542f0), SPH_C32(0x25136906), SPH_C32(0x15f2049b),
26993 SPH_C32(0xa3c36db2) },
26994 { SPH_C32(0xea0c1430), SPH_C32(0x2f9c0000), SPH_C32(0xdb430000),
26995 SPH_C32(0xdd3a0000), SPH_C32(0x7ba47f9c), SPH_C32(0x955a547e),
26996 SPH_C32(0x525b63bb), SPH_C32(0x424d4977), SPH_C32(0x115d2a40),
26997 SPH_C32(0xac880000), SPH_C32(0xe7ca0000), SPH_C32(0x45120000),
26998 SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff), SPH_C32(0x73e60eca),
26999 SPH_C32(0x318c30b8) },
27000 { SPH_C32(0x05071640), SPH_C32(0x15610000), SPH_C32(0x86ed0000),
27001 SPH_C32(0xb4730000), SPH_C32(0xe0ab439a), SPH_C32(0xd15fe187),
27002 SPH_C32(0x344f69ea), SPH_C32(0xd002147d), SPH_C32(0xd8362a70),
27003 SPH_C32(0x4bad0000), SPH_C32(0xc84e0000), SPH_C32(0x635d0000),
27004 SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8), SPH_C32(0x2379674e),
27005 SPH_C32(0xafe59fd0) },
27006 { SPH_C32(0x373d2800), SPH_C32(0x71500000), SPH_C32(0x95e00000),
27007 SPH_C32(0x0a140000), SPH_C32(0xbdac1909), SPH_C32(0x48ef9831),
27008 SPH_C32(0x456d6d1f), SPH_C32(0x3daac2da), SPH_C32(0x145a3c00),
27009 SPH_C32(0xb9e90000), SPH_C32(0x61270000), SPH_C32(0xf1610000),
27010 SPH_C32(0xce613d6c), SPH_C32(0xb0493d78), SPH_C32(0x47a96720),
27011 SPH_C32(0xe18e24c5) },
27012 { SPH_C32(0xd8362a70), SPH_C32(0x4bad0000), SPH_C32(0xc84e0000),
27013 SPH_C32(0x635d0000), SPH_C32(0x26a3250f), SPH_C32(0x0cea2dc8),
27014 SPH_C32(0x2379674e), SPH_C32(0xafe59fd0), SPH_C32(0xdd313c30),
27015 SPH_C32(0x5ecc0000), SPH_C32(0x4ea30000), SPH_C32(0xd72e0000),
27016 SPH_C32(0xc6086695), SPH_C32(0xddb5cc4f), SPH_C32(0x17360ea4),
27017 SPH_C32(0x7fe78bad) },
27018 { SPH_C32(0xfe562830), SPH_C32(0x96750000), SPH_C32(0xba640000),
27019 SPH_C32(0x2c5b0000), SPH_C32(0xb5c542f0), SPH_C32(0x25136906),
27020 SPH_C32(0x15f2049b), SPH_C32(0xa3c36db2), SPH_C32(0x323a3e40),
27021 SPH_C32(0x64310000), SPH_C32(0x130d0000), SPH_C32(0xbe670000),
27022 SPH_C32(0x5d075a93), SPH_C32(0x99b079b6), SPH_C32(0x712204f5),
27023 SPH_C32(0xeda8d6a7) },
27024 { SPH_C32(0x115d2a40), SPH_C32(0xac880000), SPH_C32(0xe7ca0000),
27025 SPH_C32(0x45120000), SPH_C32(0x2eca7ef6), SPH_C32(0x6116dcff),
27026 SPH_C32(0x73e60eca), SPH_C32(0x318c30b8), SPH_C32(0xfb513e70),
27027 SPH_C32(0x83140000), SPH_C32(0x3c890000), SPH_C32(0x98280000),
27028 SPH_C32(0x556e016a), SPH_C32(0xf44c8881), SPH_C32(0x21bd6d71),
27029 SPH_C32(0x73c179cf) },
27030 { SPH_C32(0x54285c00), SPH_C32(0xeaed0000), SPH_C32(0xc5d60000),
27031 SPH_C32(0xa1c50000), SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1),
27032 SPH_C32(0x6bb0419d), SPH_C32(0x551b3782), SPH_C32(0x9cbb1800),
27033 SPH_C32(0xb0d30000), SPH_C32(0x92510000), SPH_C32(0xed930000),
27034 SPH_C32(0x593a4345), SPH_C32(0xe114d5f4), SPH_C32(0x430633da),
27035 SPH_C32(0x78cace29) },
27036 { SPH_C32(0xbb235e70), SPH_C32(0xd0100000), SPH_C32(0x98780000),
27037 SPH_C32(0xc88c0000), SPH_C32(0x28ad5b76), SPH_C32(0xd0a07118),
27038 SPH_C32(0x0da44bcc), SPH_C32(0xc7546a88), SPH_C32(0x55d01830),
27039 SPH_C32(0x57f60000), SPH_C32(0xbdd50000), SPH_C32(0xcbdc0000),
27040 SPH_C32(0x515318bc), SPH_C32(0x8ce824c3), SPH_C32(0x13995a5e),
27041 SPH_C32(0xe6a36141) },
27042 { SPH_C32(0x9d435c30), SPH_C32(0x0dc80000), SPH_C32(0xea520000),
27043 SPH_C32(0x878a0000), SPH_C32(0xbbcb3c89), SPH_C32(0xf95935d6),
27044 SPH_C32(0x3b2f2819), SPH_C32(0xcb7298ea), SPH_C32(0xbadb1a40),
27045 SPH_C32(0x6d0b0000), SPH_C32(0xe07b0000), SPH_C32(0xa2950000),
27046 SPH_C32(0xca5c24ba), SPH_C32(0xc8ed913a), SPH_C32(0x758d500f),
27047 SPH_C32(0x74ec3c4b) },
27048 { SPH_C32(0x72485e40), SPH_C32(0x37350000), SPH_C32(0xb7fc0000),
27049 SPH_C32(0xeec30000), SPH_C32(0x20c4008f), SPH_C32(0xbd5c802f),
27050 SPH_C32(0x5d3b2248), SPH_C32(0x593dc5e0), SPH_C32(0x73b01a70),
27051 SPH_C32(0x8a2e0000), SPH_C32(0xcfff0000), SPH_C32(0x84da0000),
27052 SPH_C32(0xc2357f43), SPH_C32(0xa511600d), SPH_C32(0x2512398b),
27053 SPH_C32(0xea859323) },
27054 { SPH_C32(0x40726000), SPH_C32(0x53040000), SPH_C32(0xa4f10000),
27055 SPH_C32(0x50a40000), SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999),
27056 SPH_C32(0x2c1926bd), SPH_C32(0xb4951347), SPH_C32(0xbfdc0c00),
27057 SPH_C32(0x786a0000), SPH_C32(0x66960000), SPH_C32(0x16e60000),
27058 SPH_C32(0x2af76720), SPH_C32(0x19b270bd), SPH_C32(0x41c239e5),
27059 SPH_C32(0xa4ee2836) },
27060 { SPH_C32(0xaf796270), SPH_C32(0x69f90000), SPH_C32(0xf95f0000),
27061 SPH_C32(0x39ed0000), SPH_C32(0xe6cc661a), SPH_C32(0x60e94c60),
27062 SPH_C32(0x4a0d2cec), SPH_C32(0x26da4e4d), SPH_C32(0x76b70c30),
27063 SPH_C32(0x9f4f0000), SPH_C32(0x49120000), SPH_C32(0x30a90000),
27064 SPH_C32(0x229e3cd9), SPH_C32(0x744e818a), SPH_C32(0x115d5061),
27065 SPH_C32(0x3a87875e) },
27066 { SPH_C32(0x89196030), SPH_C32(0xb4210000), SPH_C32(0x8b750000),
27067 SPH_C32(0x76eb0000), SPH_C32(0x75aa01e5), SPH_C32(0x491008ae),
27068 SPH_C32(0x7c864f39), SPH_C32(0x2afcbc2f), SPH_C32(0x99bc0e40),
27069 SPH_C32(0xa5b20000), SPH_C32(0x14bc0000), SPH_C32(0x59e00000),
27070 SPH_C32(0xb99100df), SPH_C32(0x304b3473), SPH_C32(0x77495a30),
27071 SPH_C32(0xa8c8da54) },
27072 { SPH_C32(0x66126240), SPH_C32(0x8edc0000), SPH_C32(0xd6db0000),
27073 SPH_C32(0x1fa20000), SPH_C32(0xeea53de3), SPH_C32(0x0d15bd57),
27074 SPH_C32(0x1a924568), SPH_C32(0xb8b3e125), SPH_C32(0x50d70e70),
27075 SPH_C32(0x42970000), SPH_C32(0x3b380000), SPH_C32(0x7faf0000),
27076 SPH_C32(0xb1f85b26), SPH_C32(0x5db7c544), SPH_C32(0x27d633b4),
27077 SPH_C32(0x36a1753c) },
27078 { SPH_C32(0x774f4800), SPH_C32(0x22540000), SPH_C32(0x31110000),
27079 SPH_C32(0x5ab00000), SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8),
27080 SPH_C32(0x69744ba2), SPH_C32(0x893fd19d), SPH_C32(0xab863000),
27081 SPH_C32(0xc1830000), SPH_C32(0x07b10000), SPH_C32(0xe7870000),
27082 SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5), SPH_C32(0x066b5ec5),
27083 SPH_C32(0x45600cf3) },
27084 { SPH_C32(0x98444a70), SPH_C32(0x18a90000), SPH_C32(0x6cbf0000),
27085 SPH_C32(0x33f90000), SPH_C32(0x5b607f13), SPH_C32(0x2806d451),
27086 SPH_C32(0x0f6041f3), SPH_C32(0x1b708c97), SPH_C32(0x62ed3030),
27087 SPH_C32(0x26a60000), SPH_C32(0x28350000), SPH_C32(0xc1c80000),
27088 SPH_C32(0xecff01b5), SPH_C32(0xc407bcf2), SPH_C32(0x56f43741),
27089 SPH_C32(0xdb09a39b) },
27090 { SPH_C32(0xbe244830), SPH_C32(0xc5710000), SPH_C32(0x1e950000),
27091 SPH_C32(0x7cff0000), SPH_C32(0xc80618ec), SPH_C32(0x01ff909f),
27092 SPH_C32(0x39eb2226), SPH_C32(0x17567ef5), SPH_C32(0x8de63240),
27093 SPH_C32(0x1c5b0000), SPH_C32(0x759b0000), SPH_C32(0xa8810000),
27094 SPH_C32(0x77f03db3), SPH_C32(0x8002090b), SPH_C32(0x30e03d10),
27095 SPH_C32(0x4946fe91) },
27096 { SPH_C32(0x512f4a40), SPH_C32(0xff8c0000), SPH_C32(0x433b0000),
27097 SPH_C32(0x15b60000), SPH_C32(0x530924ea), SPH_C32(0x45fa2566),
27098 SPH_C32(0x5fff2877), SPH_C32(0x851923ff), SPH_C32(0x448d3270),
27099 SPH_C32(0xfb7e0000), SPH_C32(0x5a1f0000), SPH_C32(0x8ece0000),
27100 SPH_C32(0x7f99664a), SPH_C32(0xedfef83c), SPH_C32(0x607f5494),
27101 SPH_C32(0xd72f51f9) },
27102 { SPH_C32(0x63157400), SPH_C32(0x9bbd0000), SPH_C32(0x50360000),
27103 SPH_C32(0xabd10000), SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0),
27104 SPH_C32(0x2edd2c82), SPH_C32(0x68b1f558), SPH_C32(0x88e12400),
27105 SPH_C32(0x093a0000), SPH_C32(0xf3760000), SPH_C32(0x1cf20000),
27106 SPH_C32(0x975b7e29), SPH_C32(0x515de88c), SPH_C32(0x04af54fa),
27107 SPH_C32(0x9944eaec) },
27108 { SPH_C32(0x8c1e7670), SPH_C32(0xa1400000), SPH_C32(0x0d980000),
27109 SPH_C32(0xc2980000), SPH_C32(0x9501427f), SPH_C32(0x984fe929),
27110 SPH_C32(0x48c926d3), SPH_C32(0xfafea852), SPH_C32(0x418a2430),
27111 SPH_C32(0xee1f0000), SPH_C32(0xdcf20000), SPH_C32(0x3abd0000),
27112 SPH_C32(0x9f3225d0), SPH_C32(0x3ca119bb), SPH_C32(0x54303d7e),
27113 SPH_C32(0x072d4584) },
27114 { SPH_C32(0xaa7e7430), SPH_C32(0x7c980000), SPH_C32(0x7fb20000),
27115 SPH_C32(0x8d9e0000), SPH_C32(0x06672580), SPH_C32(0xb1b6ade7),
27116 SPH_C32(0x7e424506), SPH_C32(0xf6d85a30), SPH_C32(0xae812640),
27117 SPH_C32(0xd4e20000), SPH_C32(0x815c0000), SPH_C32(0x53f40000),
27118 SPH_C32(0x043d19d6), SPH_C32(0x78a4ac42), SPH_C32(0x3224372f),
27119 SPH_C32(0x9562188e) },
27120 { SPH_C32(0x45757640), SPH_C32(0x46650000), SPH_C32(0x221c0000),
27121 SPH_C32(0xe4d70000), SPH_C32(0x9d681986), SPH_C32(0xf5b3181e),
27122 SPH_C32(0x18564f57), SPH_C32(0x6497073a), SPH_C32(0x67ea2670),
27123 SPH_C32(0x33c70000), SPH_C32(0xaed80000), SPH_C32(0x75bb0000),
27124 SPH_C32(0x0c54422f), SPH_C32(0x15585d75), SPH_C32(0x62bb5eab),
27125 SPH_C32(0x0b0bb7e6) },
27126 { SPH_C32(0x9cbb1800), SPH_C32(0xb0d30000), SPH_C32(0x92510000),
27127 SPH_C32(0xed930000), SPH_C32(0x593a4345), SPH_C32(0xe114d5f4),
27128 SPH_C32(0x430633da), SPH_C32(0x78cace29), SPH_C32(0xc8934400),
27129 SPH_C32(0x5a3e0000), SPH_C32(0x57870000), SPH_C32(0x4c560000),
27130 SPH_C32(0xea982435), SPH_C32(0x75b11115), SPH_C32(0x28b67247),
27131 SPH_C32(0x2dd1f9ab) },
27132 { SPH_C32(0x73b01a70), SPH_C32(0x8a2e0000), SPH_C32(0xcfff0000),
27133 SPH_C32(0x84da0000), SPH_C32(0xc2357f43), SPH_C32(0xa511600d),
27134 SPH_C32(0x2512398b), SPH_C32(0xea859323), SPH_C32(0x01f84430),
27135 SPH_C32(0xbd1b0000), SPH_C32(0x78030000), SPH_C32(0x6a190000),
27136 SPH_C32(0xe2f17fcc), SPH_C32(0x184de022), SPH_C32(0x78291bc3),
27137 SPH_C32(0xb3b856c3) },
27138 { SPH_C32(0x55d01830), SPH_C32(0x57f60000), SPH_C32(0xbdd50000),
27139 SPH_C32(0xcbdc0000), SPH_C32(0x515318bc), SPH_C32(0x8ce824c3),
27140 SPH_C32(0x13995a5e), SPH_C32(0xe6a36141), SPH_C32(0xeef34640),
27141 SPH_C32(0x87e60000), SPH_C32(0x25ad0000), SPH_C32(0x03500000),
27142 SPH_C32(0x79fe43ca), SPH_C32(0x5c4855db), SPH_C32(0x1e3d1192),
27143 SPH_C32(0x21f70bc9) },
27144 { SPH_C32(0xbadb1a40), SPH_C32(0x6d0b0000), SPH_C32(0xe07b0000),
27145 SPH_C32(0xa2950000), SPH_C32(0xca5c24ba), SPH_C32(0xc8ed913a),
27146 SPH_C32(0x758d500f), SPH_C32(0x74ec3c4b), SPH_C32(0x27984670),
27147 SPH_C32(0x60c30000), SPH_C32(0x0a290000), SPH_C32(0x251f0000),
27148 SPH_C32(0x71971833), SPH_C32(0x31b4a4ec), SPH_C32(0x4ea27816),
27149 SPH_C32(0xbf9ea4a1) },
27150 { SPH_C32(0x88e12400), SPH_C32(0x093a0000), SPH_C32(0xf3760000),
27151 SPH_C32(0x1cf20000), SPH_C32(0x975b7e29), SPH_C32(0x515de88c),
27152 SPH_C32(0x04af54fa), SPH_C32(0x9944eaec), SPH_C32(0xebf45000),
27153 SPH_C32(0x92870000), SPH_C32(0xa3400000), SPH_C32(0xb7230000),
27154 SPH_C32(0x99550050), SPH_C32(0x8d17b45c), SPH_C32(0x2a727878),
27155 SPH_C32(0xf1f51fb4) },
27156 { SPH_C32(0x67ea2670), SPH_C32(0x33c70000), SPH_C32(0xaed80000),
27157 SPH_C32(0x75bb0000), SPH_C32(0x0c54422f), SPH_C32(0x15585d75),
27158 SPH_C32(0x62bb5eab), SPH_C32(0x0b0bb7e6), SPH_C32(0x229f5030),
27159 SPH_C32(0x75a20000), SPH_C32(0x8cc40000), SPH_C32(0x916c0000),
27160 SPH_C32(0x913c5ba9), SPH_C32(0xe0eb456b), SPH_C32(0x7aed11fc),
27161 SPH_C32(0x6f9cb0dc) },
27162 { SPH_C32(0x418a2430), SPH_C32(0xee1f0000), SPH_C32(0xdcf20000),
27163 SPH_C32(0x3abd0000), SPH_C32(0x9f3225d0), SPH_C32(0x3ca119bb),
27164 SPH_C32(0x54303d7e), SPH_C32(0x072d4584), SPH_C32(0xcd945240),
27165 SPH_C32(0x4f5f0000), SPH_C32(0xd16a0000), SPH_C32(0xf8250000),
27166 SPH_C32(0x0a3367af), SPH_C32(0xa4eef092), SPH_C32(0x1cf91bad),
27167 SPH_C32(0xfdd3edd6) },
27168 { SPH_C32(0xae812640), SPH_C32(0xd4e20000), SPH_C32(0x815c0000),
27169 SPH_C32(0x53f40000), SPH_C32(0x043d19d6), SPH_C32(0x78a4ac42),
27170 SPH_C32(0x3224372f), SPH_C32(0x9562188e), SPH_C32(0x04ff5270),
27171 SPH_C32(0xa87a0000), SPH_C32(0xfeee0000), SPH_C32(0xde6a0000),
27172 SPH_C32(0x025a3c56), SPH_C32(0xc91201a5), SPH_C32(0x4c667229),
27173 SPH_C32(0x63ba42be) },
27174 { SPH_C32(0xbfdc0c00), SPH_C32(0x786a0000), SPH_C32(0x66960000),
27175 SPH_C32(0x16e60000), SPH_C32(0x2af76720), SPH_C32(0x19b270bd),
27176 SPH_C32(0x41c239e5), SPH_C32(0xa4ee2836), SPH_C32(0xffae6c00),
27177 SPH_C32(0x2b6e0000), SPH_C32(0xc2670000), SPH_C32(0x46420000),
27178 SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924), SPH_C32(0x6ddb1f58),
27179 SPH_C32(0x107b3b71) },
27180 { SPH_C32(0x50d70e70), SPH_C32(0x42970000), SPH_C32(0x3b380000),
27181 SPH_C32(0x7faf0000), SPH_C32(0xb1f85b26), SPH_C32(0x5db7c544),
27182 SPH_C32(0x27d633b4), SPH_C32(0x36a1753c), SPH_C32(0x36c56c30),
27183 SPH_C32(0xcc4b0000), SPH_C32(0xede30000), SPH_C32(0x600d0000),
27184 SPH_C32(0x5f5d66c5), SPH_C32(0x50a27813), SPH_C32(0x3d4476dc),
27185 SPH_C32(0x8e129419) },
27186 { SPH_C32(0x76b70c30), SPH_C32(0x9f4f0000), SPH_C32(0x49120000),
27187 SPH_C32(0x30a90000), SPH_C32(0x229e3cd9), SPH_C32(0x744e818a),
27188 SPH_C32(0x115d5061), SPH_C32(0x3a87875e), SPH_C32(0xd9ce6e40),
27189 SPH_C32(0xf6b60000), SPH_C32(0xb04d0000), SPH_C32(0x09440000),
27190 SPH_C32(0xc4525ac3), SPH_C32(0x14a7cdea), SPH_C32(0x5b507c8d),
27191 SPH_C32(0x1c5dc913) },
27192 { SPH_C32(0x99bc0e40), SPH_C32(0xa5b20000), SPH_C32(0x14bc0000),
27193 SPH_C32(0x59e00000), SPH_C32(0xb99100df), SPH_C32(0x304b3473),
27194 SPH_C32(0x77495a30), SPH_C32(0xa8c8da54), SPH_C32(0x10a56e70),
27195 SPH_C32(0x11930000), SPH_C32(0x9fc90000), SPH_C32(0x2f0b0000),
27196 SPH_C32(0xcc3b013a), SPH_C32(0x795b3cdd), SPH_C32(0x0bcf1509),
27197 SPH_C32(0x8234667b) },
27198 { SPH_C32(0xab863000), SPH_C32(0xc1830000), SPH_C32(0x07b10000),
27199 SPH_C32(0xe7870000), SPH_C32(0xe4965a4c), SPH_C32(0xa9fb4dc5),
27200 SPH_C32(0x066b5ec5), SPH_C32(0x45600cf3), SPH_C32(0xdcc97800),
27201 SPH_C32(0xe3d70000), SPH_C32(0x36a00000), SPH_C32(0xbd370000),
27202 SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d), SPH_C32(0x6f1f1567),
27203 SPH_C32(0xcc5fdd6e) },
27204 { SPH_C32(0x448d3270), SPH_C32(0xfb7e0000), SPH_C32(0x5a1f0000),
27205 SPH_C32(0x8ece0000), SPH_C32(0x7f99664a), SPH_C32(0xedfef83c),
27206 SPH_C32(0x607f5494), SPH_C32(0xd72f51f9), SPH_C32(0x15a27830),
27207 SPH_C32(0x04f20000), SPH_C32(0x19240000), SPH_C32(0x9b780000),
27208 SPH_C32(0x2c9042a0), SPH_C32(0xa804dd5a), SPH_C32(0x3f807ce3),
27209 SPH_C32(0x52367206) },
27210 { SPH_C32(0x62ed3030), SPH_C32(0x26a60000), SPH_C32(0x28350000),
27211 SPH_C32(0xc1c80000), SPH_C32(0xecff01b5), SPH_C32(0xc407bcf2),
27212 SPH_C32(0x56f43741), SPH_C32(0xdb09a39b), SPH_C32(0xfaa97a40),
27213 SPH_C32(0x3e0f0000), SPH_C32(0x448a0000), SPH_C32(0xf2310000),
27214 SPH_C32(0xb79f7ea6), SPH_C32(0xec0168a3), SPH_C32(0x599476b2),
27215 SPH_C32(0xc0792f0c) },
27216 { SPH_C32(0x8de63240), SPH_C32(0x1c5b0000), SPH_C32(0x759b0000),
27217 SPH_C32(0xa8810000), SPH_C32(0x77f03db3), SPH_C32(0x8002090b),
27218 SPH_C32(0x30e03d10), SPH_C32(0x4946fe91), SPH_C32(0x33c27a70),
27219 SPH_C32(0xd92a0000), SPH_C32(0x6b0e0000), SPH_C32(0xd47e0000),
27220 SPH_C32(0xbff6255f), SPH_C32(0x81fd9994), SPH_C32(0x090b1f36),
27221 SPH_C32(0x5e108064) },
27222 { SPH_C32(0xc8934400), SPH_C32(0x5a3e0000), SPH_C32(0x57870000),
27223 SPH_C32(0x4c560000), SPH_C32(0xea982435), SPH_C32(0x75b11115),
27224 SPH_C32(0x28b67247), SPH_C32(0x2dd1f9ab), SPH_C32(0x54285c00),
27225 SPH_C32(0xeaed0000), SPH_C32(0xc5d60000), SPH_C32(0xa1c50000),
27226 SPH_C32(0xb3a26770), SPH_C32(0x94a5c4e1), SPH_C32(0x6bb0419d),
27227 SPH_C32(0x551b3782) },
27228 { SPH_C32(0x27984670), SPH_C32(0x60c30000), SPH_C32(0x0a290000),
27229 SPH_C32(0x251f0000), SPH_C32(0x71971833), SPH_C32(0x31b4a4ec),
27230 SPH_C32(0x4ea27816), SPH_C32(0xbf9ea4a1), SPH_C32(0x9d435c30),
27231 SPH_C32(0x0dc80000), SPH_C32(0xea520000), SPH_C32(0x878a0000),
27232 SPH_C32(0xbbcb3c89), SPH_C32(0xf95935d6), SPH_C32(0x3b2f2819),
27233 SPH_C32(0xcb7298ea) },
27234 { SPH_C32(0x01f84430), SPH_C32(0xbd1b0000), SPH_C32(0x78030000),
27235 SPH_C32(0x6a190000), SPH_C32(0xe2f17fcc), SPH_C32(0x184de022),
27236 SPH_C32(0x78291bc3), SPH_C32(0xb3b856c3), SPH_C32(0x72485e40),
27237 SPH_C32(0x37350000), SPH_C32(0xb7fc0000), SPH_C32(0xeec30000),
27238 SPH_C32(0x20c4008f), SPH_C32(0xbd5c802f), SPH_C32(0x5d3b2248),
27239 SPH_C32(0x593dc5e0) },
27240 { SPH_C32(0xeef34640), SPH_C32(0x87e60000), SPH_C32(0x25ad0000),
27241 SPH_C32(0x03500000), SPH_C32(0x79fe43ca), SPH_C32(0x5c4855db),
27242 SPH_C32(0x1e3d1192), SPH_C32(0x21f70bc9), SPH_C32(0xbb235e70),
27243 SPH_C32(0xd0100000), SPH_C32(0x98780000), SPH_C32(0xc88c0000),
27244 SPH_C32(0x28ad5b76), SPH_C32(0xd0a07118), SPH_C32(0x0da44bcc),
27245 SPH_C32(0xc7546a88) },
27246 { SPH_C32(0xdcc97800), SPH_C32(0xe3d70000), SPH_C32(0x36a00000),
27247 SPH_C32(0xbd370000), SPH_C32(0x24f91959), SPH_C32(0xc5f82c6d),
27248 SPH_C32(0x6f1f1567), SPH_C32(0xcc5fdd6e), SPH_C32(0x774f4800),
27249 SPH_C32(0x22540000), SPH_C32(0x31110000), SPH_C32(0x5ab00000),
27250 SPH_C32(0xc06f4315), SPH_C32(0x6c0361a8), SPH_C32(0x69744ba2),
27251 SPH_C32(0x893fd19d) },
27252 { SPH_C32(0x33c27a70), SPH_C32(0xd92a0000), SPH_C32(0x6b0e0000),
27253 SPH_C32(0xd47e0000), SPH_C32(0xbff6255f), SPH_C32(0x81fd9994),
27254 SPH_C32(0x090b1f36), SPH_C32(0x5e108064), SPH_C32(0xbe244830),
27255 SPH_C32(0xc5710000), SPH_C32(0x1e950000), SPH_C32(0x7cff0000),
27256 SPH_C32(0xc80618ec), SPH_C32(0x01ff909f), SPH_C32(0x39eb2226),
27257 SPH_C32(0x17567ef5) },
27258 { SPH_C32(0x15a27830), SPH_C32(0x04f20000), SPH_C32(0x19240000),
27259 SPH_C32(0x9b780000), SPH_C32(0x2c9042a0), SPH_C32(0xa804dd5a),
27260 SPH_C32(0x3f807ce3), SPH_C32(0x52367206), SPH_C32(0x512f4a40),
27261 SPH_C32(0xff8c0000), SPH_C32(0x433b0000), SPH_C32(0x15b60000),
27262 SPH_C32(0x530924ea), SPH_C32(0x45fa2566), SPH_C32(0x5fff2877),
27263 SPH_C32(0x851923ff) },
27264 { SPH_C32(0xfaa97a40), SPH_C32(0x3e0f0000), SPH_C32(0x448a0000),
27265 SPH_C32(0xf2310000), SPH_C32(0xb79f7ea6), SPH_C32(0xec0168a3),
27266 SPH_C32(0x599476b2), SPH_C32(0xc0792f0c), SPH_C32(0x98444a70),
27267 SPH_C32(0x18a90000), SPH_C32(0x6cbf0000), SPH_C32(0x33f90000),
27268 SPH_C32(0x5b607f13), SPH_C32(0x2806d451), SPH_C32(0x0f6041f3),
27269 SPH_C32(0x1b708c97) },
27270 { SPH_C32(0xebf45000), SPH_C32(0x92870000), SPH_C32(0xa3400000),
27271 SPH_C32(0xb7230000), SPH_C32(0x99550050), SPH_C32(0x8d17b45c),
27272 SPH_C32(0x2a727878), SPH_C32(0xf1f51fb4), SPH_C32(0x63157400),
27273 SPH_C32(0x9bbd0000), SPH_C32(0x50360000), SPH_C32(0xabd10000),
27274 SPH_C32(0x0e0e7e79), SPH_C32(0xdc4a5cd0), SPH_C32(0x2edd2c82),
27275 SPH_C32(0x68b1f558) },
27276 { SPH_C32(0x04ff5270), SPH_C32(0xa87a0000), SPH_C32(0xfeee0000),
27277 SPH_C32(0xde6a0000), SPH_C32(0x025a3c56), SPH_C32(0xc91201a5),
27278 SPH_C32(0x4c667229), SPH_C32(0x63ba42be), SPH_C32(0xaa7e7430),
27279 SPH_C32(0x7c980000), SPH_C32(0x7fb20000), SPH_C32(0x8d9e0000),
27280 SPH_C32(0x06672580), SPH_C32(0xb1b6ade7), SPH_C32(0x7e424506),
27281 SPH_C32(0xf6d85a30) },
27282 { SPH_C32(0x229f5030), SPH_C32(0x75a20000), SPH_C32(0x8cc40000),
27283 SPH_C32(0x916c0000), SPH_C32(0x913c5ba9), SPH_C32(0xe0eb456b),
27284 SPH_C32(0x7aed11fc), SPH_C32(0x6f9cb0dc), SPH_C32(0x45757640),
27285 SPH_C32(0x46650000), SPH_C32(0x221c0000), SPH_C32(0xe4d70000),
27286 SPH_C32(0x9d681986), SPH_C32(0xf5b3181e), SPH_C32(0x18564f57),
27287 SPH_C32(0x6497073a) },
27288 { SPH_C32(0xcd945240), SPH_C32(0x4f5f0000), SPH_C32(0xd16a0000),
27289 SPH_C32(0xf8250000), SPH_C32(0x0a3367af), SPH_C32(0xa4eef092),
27290 SPH_C32(0x1cf91bad), SPH_C32(0xfdd3edd6), SPH_C32(0x8c1e7670),
27291 SPH_C32(0xa1400000), SPH_C32(0x0d980000), SPH_C32(0xc2980000),
27292 SPH_C32(0x9501427f), SPH_C32(0x984fe929), SPH_C32(0x48c926d3),
27293 SPH_C32(0xfafea852) },
27294 { SPH_C32(0xffae6c00), SPH_C32(0x2b6e0000), SPH_C32(0xc2670000),
27295 SPH_C32(0x46420000), SPH_C32(0x57343d3c), SPH_C32(0x3d5e8924),
27296 SPH_C32(0x6ddb1f58), SPH_C32(0x107b3b71), SPH_C32(0x40726000),
27297 SPH_C32(0x53040000), SPH_C32(0xa4f10000), SPH_C32(0x50a40000),
27298 SPH_C32(0x7dc35a1c), SPH_C32(0x24ecf999), SPH_C32(0x2c1926bd),
27299 SPH_C32(0xb4951347) },
27300 { SPH_C32(0x10a56e70), SPH_C32(0x11930000), SPH_C32(0x9fc90000),
27301 SPH_C32(0x2f0b0000), SPH_C32(0xcc3b013a), SPH_C32(0x795b3cdd),
27302 SPH_C32(0x0bcf1509), SPH_C32(0x8234667b), SPH_C32(0x89196030),
27303 SPH_C32(0xb4210000), SPH_C32(0x8b750000), SPH_C32(0x76eb0000),
27304 SPH_C32(0x75aa01e5), SPH_C32(0x491008ae), SPH_C32(0x7c864f39),
27305 SPH_C32(0x2afcbc2f) },
27306 { SPH_C32(0x36c56c30), SPH_C32(0xcc4b0000), SPH_C32(0xede30000),
27307 SPH_C32(0x600d0000), SPH_C32(0x5f5d66c5), SPH_C32(0x50a27813),
27308 SPH_C32(0x3d4476dc), SPH_C32(0x8e129419), SPH_C32(0x66126240),
27309 SPH_C32(0x8edc0000), SPH_C32(0xd6db0000), SPH_C32(0x1fa20000),
27310 SPH_C32(0xeea53de3), SPH_C32(0x0d15bd57), SPH_C32(0x1a924568),
27311 SPH_C32(0xb8b3e125) },
27312 { SPH_C32(0xd9ce6e40), SPH_C32(0xf6b60000), SPH_C32(0xb04d0000),
27313 SPH_C32(0x09440000), SPH_C32(0xc4525ac3), SPH_C32(0x14a7cdea),
27314 SPH_C32(0x5b507c8d), SPH_C32(0x1c5dc913), SPH_C32(0xaf796270),
27315 SPH_C32(0x69f90000), SPH_C32(0xf95f0000), SPH_C32(0x39ed0000),
27316 SPH_C32(0xe6cc661a), SPH_C32(0x60e94c60), SPH_C32(0x4a0d2cec),
27317 SPH_C32(0x26da4e4d) },
27318 { SPH_C32(0x29449c00), SPH_C32(0x64e70000), SPH_C32(0xf24b0000),
27319 SPH_C32(0xc2f30000), SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745),
27320 SPH_C32(0xf3e04259), SPH_C32(0x8d0d9ec4), SPH_C32(0x466d0c00),
27321 SPH_C32(0x08620000), SPH_C32(0xdd5d0000), SPH_C32(0xbadd0000),
27322 SPH_C32(0x6a927942), SPH_C32(0x441f2b93), SPH_C32(0x218ace6f),
27323 SPH_C32(0xbf2c0be2) },
27324 { SPH_C32(0xc64f9e70), SPH_C32(0x5e1a0000), SPH_C32(0xafe50000),
27325 SPH_C32(0xabba0000), SPH_C32(0x95d17289), SPH_C32(0x12c782bc),
27326 SPH_C32(0x95f44808), SPH_C32(0x1f42c3ce), SPH_C32(0x8f060c30),
27327 SPH_C32(0xef470000), SPH_C32(0xf2d90000), SPH_C32(0x9c920000),
27328 SPH_C32(0x62fb22bb), SPH_C32(0x29e3daa4), SPH_C32(0x7115a7eb),
27329 SPH_C32(0x2145a48a) },
27330 { SPH_C32(0xe02f9c30), SPH_C32(0x83c20000), SPH_C32(0xddcf0000),
27331 SPH_C32(0xe4bc0000), SPH_C32(0x06b71576), SPH_C32(0x3b3ec672),
27332 SPH_C32(0xa37f2bdd), SPH_C32(0x136431ac), SPH_C32(0x600d0e40),
27333 SPH_C32(0xd5ba0000), SPH_C32(0xaf770000), SPH_C32(0xf5db0000),
27334 SPH_C32(0xf9f41ebd), SPH_C32(0x6de66f5d), SPH_C32(0x1701adba),
27335 SPH_C32(0xb30af980) },
27336 { SPH_C32(0x0f249e40), SPH_C32(0xb93f0000), SPH_C32(0x80610000),
27337 SPH_C32(0x8df50000), SPH_C32(0x9db82970), SPH_C32(0x7f3b738b),
27338 SPH_C32(0xc56b218c), SPH_C32(0x812b6ca6), SPH_C32(0xa9660e70),
27339 SPH_C32(0x329f0000), SPH_C32(0x80f30000), SPH_C32(0xd3940000),
27340 SPH_C32(0xf19d4544), SPH_C32(0x001a9e6a), SPH_C32(0x479ec43e),
27341 SPH_C32(0x2d6356e8) },
27342 { SPH_C32(0x3d1ea000), SPH_C32(0xdd0e0000), SPH_C32(0x936c0000),
27343 SPH_C32(0x33920000), SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d),
27344 SPH_C32(0xb4492579), SPH_C32(0x6c83ba01), SPH_C32(0x650a1800),
27345 SPH_C32(0xc0db0000), SPH_C32(0x299a0000), SPH_C32(0x41a80000),
27346 SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda), SPH_C32(0x234ec450),
27347 SPH_C32(0x6308edfd) },
27348 { SPH_C32(0xd215a270), SPH_C32(0xe7f30000), SPH_C32(0xcec20000),
27349 SPH_C32(0x5adb0000), SPH_C32(0x5bb04fe5), SPH_C32(0xa28ebfc4),
27350 SPH_C32(0xd25d2f28), SPH_C32(0xfecce70b), SPH_C32(0xac611830),
27351 SPH_C32(0x27fe0000), SPH_C32(0x061e0000), SPH_C32(0x67e70000),
27352 SPH_C32(0x113606de), SPH_C32(0xd1457fed), SPH_C32(0x73d1add4),
27353 SPH_C32(0xfd614295) },
27354 { SPH_C32(0xf475a030), SPH_C32(0x3a2b0000), SPH_C32(0xbce80000),
27355 SPH_C32(0x15dd0000), SPH_C32(0xc8d6281a), SPH_C32(0x8b77fb0a),
27356 SPH_C32(0xe4d64cfd), SPH_C32(0xf2ea1569), SPH_C32(0x436a1a40),
27357 SPH_C32(0x1d030000), SPH_C32(0x5bb00000), SPH_C32(0x0eae0000),
27358 SPH_C32(0x8a393ad8), SPH_C32(0x9540ca14), SPH_C32(0x15c5a785),
27359 SPH_C32(0x6f2e1f9f) },
27360 { SPH_C32(0x1b7ea240), SPH_C32(0x00d60000), SPH_C32(0xe1460000),
27361 SPH_C32(0x7c940000), SPH_C32(0x53d9141c), SPH_C32(0xcf724ef3),
27362 SPH_C32(0x82c246ac), SPH_C32(0x60a54863), SPH_C32(0x8a011a70),
27363 SPH_C32(0xfa260000), SPH_C32(0x74340000), SPH_C32(0x28e10000),
27364 SPH_C32(0x82506121), SPH_C32(0xf8bc3b23), SPH_C32(0x455ace01),
27365 SPH_C32(0xf147b0f7) },
27366 { SPH_C32(0x0a238800), SPH_C32(0xac5e0000), SPH_C32(0x068c0000),
27367 SPH_C32(0x39860000), SPH_C32(0x7d136aea), SPH_C32(0xae64920c),
27368 SPH_C32(0xf1244866), SPH_C32(0x512978db), SPH_C32(0x71502400),
27369 SPH_C32(0x79320000), SPH_C32(0x48bd0000), SPH_C32(0xb0c90000),
27370 SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2), SPH_C32(0x64e7a370),
27371 SPH_C32(0x8286c938) },
27372 { SPH_C32(0xe5288a70), SPH_C32(0x96a30000), SPH_C32(0x5b220000),
27373 SPH_C32(0x50cf0000), SPH_C32(0xe61c56ec), SPH_C32(0xea6127f5),
27374 SPH_C32(0x97304237), SPH_C32(0xc36625d1), SPH_C32(0xb83b2430),
27375 SPH_C32(0x9e170000), SPH_C32(0x67390000), SPH_C32(0x96860000),
27376 SPH_C32(0xdf573bb2), SPH_C32(0x610c4295), SPH_C32(0x3478caf4),
27377 SPH_C32(0x1cef6650) },
27378 { SPH_C32(0xc3488830), SPH_C32(0x4b7b0000), SPH_C32(0x29080000),
27379 SPH_C32(0x1fc90000), SPH_C32(0x757a3113), SPH_C32(0xc398633b),
27380 SPH_C32(0xa1bb21e2), SPH_C32(0xcf40d7b3), SPH_C32(0x57302640),
27381 SPH_C32(0xa4ea0000), SPH_C32(0x3a970000), SPH_C32(0xffcf0000),
27382 SPH_C32(0x445807b4), SPH_C32(0x2509f76c), SPH_C32(0x526cc0a5),
27383 SPH_C32(0x8ea03b5a) },
27384 { SPH_C32(0x2c438a40), SPH_C32(0x71860000), SPH_C32(0x74a60000),
27385 SPH_C32(0x76800000), SPH_C32(0xee750d15), SPH_C32(0x879dd6c2),
27386 SPH_C32(0xc7af2bb3), SPH_C32(0x5d0f8ab9), SPH_C32(0x9e5b2670),
27387 SPH_C32(0x43cf0000), SPH_C32(0x15130000), SPH_C32(0xd9800000),
27388 SPH_C32(0x4c315c4d), SPH_C32(0x48f5065b), SPH_C32(0x02f3a921),
27389 SPH_C32(0x10c99432) },
27390 { SPH_C32(0x1e79b400), SPH_C32(0x15b70000), SPH_C32(0x67ab0000),
27391 SPH_C32(0xc8e70000), SPH_C32(0xb3725786), SPH_C32(0x1e2daf74),
27392 SPH_C32(0xb68d2f46), SPH_C32(0xb0a75c1e), SPH_C32(0x52373000),
27393 SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000), SPH_C32(0x4bbc0000),
27394 SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb), SPH_C32(0x6623a94f),
27395 SPH_C32(0x5ea22f27) },
27396 { SPH_C32(0xf172b670), SPH_C32(0x2f4a0000), SPH_C32(0x3a050000),
27397 SPH_C32(0xa1ae0000), SPH_C32(0x287d6b80), SPH_C32(0x5a281a8d),
27398 SPH_C32(0xd0992517), SPH_C32(0x22e80114), SPH_C32(0x9b5c3030),
27399 SPH_C32(0x56ae0000), SPH_C32(0x93fe0000), SPH_C32(0x6df30000),
27400 SPH_C32(0xac9a1fd7), SPH_C32(0x99aae7dc), SPH_C32(0x36bcc0cb),
27401 SPH_C32(0xc0cb804f) },
27402 { SPH_C32(0xd712b430), SPH_C32(0xf2920000), SPH_C32(0x482f0000),
27403 SPH_C32(0xeea80000), SPH_C32(0xbb1b0c7f), SPH_C32(0x73d15e43),
27404 SPH_C32(0xe61246c2), SPH_C32(0x2ecef376), SPH_C32(0x74573240),
27405 SPH_C32(0x6c530000), SPH_C32(0xce500000), SPH_C32(0x04ba0000),
27406 SPH_C32(0x379523d1), SPH_C32(0xddaf5225), SPH_C32(0x50a8ca9a),
27407 SPH_C32(0x5284dd45) },
27408 { SPH_C32(0x3819b640), SPH_C32(0xc86f0000), SPH_C32(0x15810000),
27409 SPH_C32(0x87e10000), SPH_C32(0x20143079), SPH_C32(0x37d4ebba),
27410 SPH_C32(0x80064c93), SPH_C32(0xbc81ae7c), SPH_C32(0xbd3c3270),
27411 SPH_C32(0x8b760000), SPH_C32(0xe1d40000), SPH_C32(0x22f50000),
27412 SPH_C32(0x3ffc7828), SPH_C32(0xb053a312), SPH_C32(0x0037a31e),
27413 SPH_C32(0xcced722d) },
27414 { SPH_C32(0x7d6cc000), SPH_C32(0x8e0a0000), SPH_C32(0x379d0000),
27415 SPH_C32(0x63360000), SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4),
27416 SPH_C32(0x985003c4), SPH_C32(0xd816a946), SPH_C32(0xdad61400),
27417 SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000), SPH_C32(0x574e0000),
27418 SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67), SPH_C32(0x628cfdb5),
27419 SPH_C32(0xc7e6c5cb) },
27420 { SPH_C32(0x9267c270), SPH_C32(0xb4f70000), SPH_C32(0x6a330000),
27421 SPH_C32(0x0a7f0000), SPH_C32(0x267315f9), SPH_C32(0x8662465d),
27422 SPH_C32(0xfe440995), SPH_C32(0x4a59f44c), SPH_C32(0x13bd1430),
27423 SPH_C32(0x5f940000), SPH_C32(0x60880000), SPH_C32(0x71010000),
27424 SPH_C32(0x3bc161fe), SPH_C32(0xc8f70f50), SPH_C32(0x32139431),
27425 SPH_C32(0x598f6aa3) },
27426 { SPH_C32(0xb407c030), SPH_C32(0x692f0000), SPH_C32(0x18190000),
27427 SPH_C32(0x45790000), SPH_C32(0xb5157206), SPH_C32(0xaf9b0293),
27428 SPH_C32(0xc8cf6a40), SPH_C32(0x467f062e), SPH_C32(0xfcb61640),
27429 SPH_C32(0x65690000), SPH_C32(0x3d260000), SPH_C32(0x18480000),
27430 SPH_C32(0xa0ce5df8), SPH_C32(0x8cf2baa9), SPH_C32(0x54079e60),
27431 SPH_C32(0xcbc037a9) },
27432 { SPH_C32(0x5b0cc240), SPH_C32(0x53d20000), SPH_C32(0x45b70000),
27433 SPH_C32(0x2c300000), SPH_C32(0x2e1a4e00), SPH_C32(0xeb9eb76a),
27434 SPH_C32(0xaedb6011), SPH_C32(0xd4305b24), SPH_C32(0x35dd1670),
27435 SPH_C32(0x824c0000), SPH_C32(0x12a20000), SPH_C32(0x3e070000),
27436 SPH_C32(0xa8a70601), SPH_C32(0xe10e4b9e), SPH_C32(0x0498f7e4),
27437 SPH_C32(0x55a998c1) },
27438 { SPH_C32(0x6936fc00), SPH_C32(0x37e30000), SPH_C32(0x56ba0000),
27439 SPH_C32(0x92570000), SPH_C32(0x731d1493), SPH_C32(0x722ecedc),
27440 SPH_C32(0xdff964e4), SPH_C32(0x39988d83), SPH_C32(0xf9b10000),
27441 SPH_C32(0x70080000), SPH_C32(0xbbcb0000), SPH_C32(0xac3b0000),
27442 SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e), SPH_C32(0x6048f78a),
27443 SPH_C32(0x1bc223d4) },
27444 { SPH_C32(0x863dfe70), SPH_C32(0x0d1e0000), SPH_C32(0x0b140000),
27445 SPH_C32(0xfb1e0000), SPH_C32(0xe8122895), SPH_C32(0x362b7b25),
27446 SPH_C32(0xb9ed6eb5), SPH_C32(0xabd7d089), SPH_C32(0x30da0030),
27447 SPH_C32(0x972d0000), SPH_C32(0x944f0000), SPH_C32(0x8a740000),
27448 SPH_C32(0x480c459b), SPH_C32(0x3051aa19), SPH_C32(0x30d79e0e),
27449 SPH_C32(0x85ab8cbc) },
27450 { SPH_C32(0xa05dfc30), SPH_C32(0xd0c60000), SPH_C32(0x793e0000),
27451 SPH_C32(0xb4180000), SPH_C32(0x7b744f6a), SPH_C32(0x1fd23feb),
27452 SPH_C32(0x8f660d60), SPH_C32(0xa7f122eb), SPH_C32(0xdfd10240),
27453 SPH_C32(0xadd00000), SPH_C32(0xc9e10000), SPH_C32(0xe33d0000),
27454 SPH_C32(0xd303799d), SPH_C32(0x74541fe0), SPH_C32(0x56c3945f),
27455 SPH_C32(0x17e4d1b6) },
27456 { SPH_C32(0x4f56fe40), SPH_C32(0xea3b0000), SPH_C32(0x24900000),
27457 SPH_C32(0xdd510000), SPH_C32(0xe07b736c), SPH_C32(0x5bd78a12),
27458 SPH_C32(0xe9720731), SPH_C32(0x35be7fe1), SPH_C32(0x16ba0270),
27459 SPH_C32(0x4af50000), SPH_C32(0xe6650000), SPH_C32(0xc5720000),
27460 SPH_C32(0xdb6a2264), SPH_C32(0x19a8eed7), SPH_C32(0x065cfddb),
27461 SPH_C32(0x898d7ede) },
27462 { SPH_C32(0x5e0bd400), SPH_C32(0x46b30000), SPH_C32(0xc35a0000),
27463 SPH_C32(0x98430000), SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed),
27464 SPH_C32(0x9a9409fb), SPH_C32(0x04324f59), SPH_C32(0xedeb3c00),
27465 SPH_C32(0xc9e10000), SPH_C32(0xdaec0000), SPH_C32(0x5d5a0000),
27466 SPH_C32(0x8e04230e), SPH_C32(0xede46656), SPH_C32(0x27e190aa),
27467 SPH_C32(0xfa4c0711) },
27468 { SPH_C32(0xb100d670), SPH_C32(0x7c4e0000), SPH_C32(0x9ef40000),
27469 SPH_C32(0xf10a0000), SPH_C32(0x55be319c), SPH_C32(0x7ec4e314),
27470 SPH_C32(0xfc8003aa), SPH_C32(0x967d1253), SPH_C32(0x24803c30),
27471 SPH_C32(0x2ec40000), SPH_C32(0xf5680000), SPH_C32(0x7b150000),
27472 SPH_C32(0x866d78f7), SPH_C32(0x80189761), SPH_C32(0x777ef92e),
27473 SPH_C32(0x6425a879) },
27474 { SPH_C32(0x9760d430), SPH_C32(0xa1960000), SPH_C32(0xecde0000),
27475 SPH_C32(0xbe0c0000), SPH_C32(0xc6d85663), SPH_C32(0x573da7da),
27476 SPH_C32(0xca0b607f), SPH_C32(0x9a5be031), SPH_C32(0xcb8b3e40),
27477 SPH_C32(0x14390000), SPH_C32(0xa8c60000), SPH_C32(0x125c0000),
27478 SPH_C32(0x1d6244f1), SPH_C32(0xc41d2298), SPH_C32(0x116af37f),
27479 SPH_C32(0xf66af573) },
27480 { SPH_C32(0x786bd640), SPH_C32(0x9b6b0000), SPH_C32(0xb1700000),
27481 SPH_C32(0xd7450000), SPH_C32(0x5dd76a65), SPH_C32(0x13381223),
27482 SPH_C32(0xac1f6a2e), SPH_C32(0x0814bd3b), SPH_C32(0x02e03e70),
27483 SPH_C32(0xf31c0000), SPH_C32(0x87420000), SPH_C32(0x34130000),
27484 SPH_C32(0x150b1f08), SPH_C32(0xa9e1d3af), SPH_C32(0x41f59afb),
27485 SPH_C32(0x68035a1b) },
27486 { SPH_C32(0x4a51e800), SPH_C32(0xff5a0000), SPH_C32(0xa27d0000),
27487 SPH_C32(0x69220000), SPH_C32(0x00d030f6), SPH_C32(0x8a886b95),
27488 SPH_C32(0xdd3d6edb), SPH_C32(0xe5bc6b9c), SPH_C32(0xce8c2800),
27489 SPH_C32(0x01580000), SPH_C32(0x2e2b0000), SPH_C32(0xa62f0000),
27490 SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f), SPH_C32(0x25259a95),
27491 SPH_C32(0x2668e10e) },
27492 { SPH_C32(0xa55aea70), SPH_C32(0xc5a70000), SPH_C32(0xffd30000),
27493 SPH_C32(0x006b0000), SPH_C32(0x9bdf0cf0), SPH_C32(0xce8dde6c),
27494 SPH_C32(0xbb29648a), SPH_C32(0x77f33696), SPH_C32(0x07e72830),
27495 SPH_C32(0xe67d0000), SPH_C32(0x01af0000), SPH_C32(0x80600000),
27496 SPH_C32(0xf5a05c92), SPH_C32(0x78be3228), SPH_C32(0x75baf311),
27497 SPH_C32(0xb8014e66) },
27498 { SPH_C32(0x833ae830), SPH_C32(0x187f0000), SPH_C32(0x8df90000),
27499 SPH_C32(0x4f6d0000), SPH_C32(0x08b96b0f), SPH_C32(0xe7749aa2),
27500 SPH_C32(0x8da2075f), SPH_C32(0x7bd5c4f4), SPH_C32(0xe8ec2a40),
27501 SPH_C32(0xdc800000), SPH_C32(0x5c010000), SPH_C32(0xe9290000),
27502 SPH_C32(0x6eaf6094), SPH_C32(0x3cbb87d1), SPH_C32(0x13aef940),
27503 SPH_C32(0x2a4e136c) },
27504 { SPH_C32(0x6c31ea40), SPH_C32(0x22820000), SPH_C32(0xd0570000),
27505 SPH_C32(0x26240000), SPH_C32(0x93b65709), SPH_C32(0xa3712f5b),
27506 SPH_C32(0xebb60d0e), SPH_C32(0xe99a99fe), SPH_C32(0x21872a70),
27507 SPH_C32(0x3ba50000), SPH_C32(0x73850000), SPH_C32(0xcf660000),
27508 SPH_C32(0x66c63b6d), SPH_C32(0x514776e6), SPH_C32(0x433190c4),
27509 SPH_C32(0xb427bc04) },
27510 { SPH_C32(0xb5ff8400), SPH_C32(0xd4340000), SPH_C32(0x601a0000),
27511 SPH_C32(0x2f600000), SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1),
27512 SPH_C32(0xb0e67183), SPH_C32(0xf5c750ed), SPH_C32(0x8efe4800),
27513 SPH_C32(0x525c0000), SPH_C32(0x8ada0000), SPH_C32(0xf68b0000),
27514 SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86), SPH_C32(0x093cbc28),
27515 SPH_C32(0x92fdf249) },
27516 { SPH_C32(0x5af48670), SPH_C32(0xeec90000), SPH_C32(0x3db40000),
27517 SPH_C32(0x46290000), SPH_C32(0xcceb31cc), SPH_C32(0xf3d35748),
27518 SPH_C32(0xd6f27bd2), SPH_C32(0x67880de7), SPH_C32(0x47954830),
27519 SPH_C32(0xb5790000), SPH_C32(0xa55e0000), SPH_C32(0xd0c40000),
27520 SPH_C32(0x8863068e), SPH_C32(0x5c52cbb1), SPH_C32(0x59a3d5ac),
27521 SPH_C32(0x0c945d21) },
27522 { SPH_C32(0x7c948430), SPH_C32(0x33110000), SPH_C32(0x4f9e0000),
27523 SPH_C32(0x092f0000), SPH_C32(0x5f8d5633), SPH_C32(0xda2a1386),
27524 SPH_C32(0xe0791807), SPH_C32(0x6baeff85), SPH_C32(0xa89e4a40),
27525 SPH_C32(0x8f840000), SPH_C32(0xf8f00000), SPH_C32(0xb98d0000),
27526 SPH_C32(0x136c3a88), SPH_C32(0x18577e48), SPH_C32(0x3fb7dffd),
27527 SPH_C32(0x9edb002b) },
27528 { SPH_C32(0x939f8640), SPH_C32(0x09ec0000), SPH_C32(0x12300000),
27529 SPH_C32(0x60660000), SPH_C32(0xc4826a35), SPH_C32(0x9e2fa67f),
27530 SPH_C32(0x866d1256), SPH_C32(0xf9e1a28f), SPH_C32(0x61f54a70),
27531 SPH_C32(0x68a10000), SPH_C32(0xd7740000), SPH_C32(0x9fc20000),
27532 SPH_C32(0x1b056171), SPH_C32(0x75ab8f7f), SPH_C32(0x6f28b679),
27533 SPH_C32(0x00b2af43) },
27534 { SPH_C32(0xa1a5b800), SPH_C32(0x6ddd0000), SPH_C32(0x013d0000),
27535 SPH_C32(0xde010000), SPH_C32(0x998530a6), SPH_C32(0x079fdfc9),
27536 SPH_C32(0xf74f16a3), SPH_C32(0x14497428), SPH_C32(0xad995c00),
27537 SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000), SPH_C32(0x0dfe0000),
27538 SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf), SPH_C32(0x0bf8b617),
27539 SPH_C32(0x4ed91456) },
27540 { SPH_C32(0x4eaeba70), SPH_C32(0x57200000), SPH_C32(0x5c930000),
27541 SPH_C32(0xb7480000), SPH_C32(0x028a0ca0), SPH_C32(0x439a6a30),
27542 SPH_C32(0x915b1cf2), SPH_C32(0x86062922), SPH_C32(0x64f25c30),
27543 SPH_C32(0x7dc00000), SPH_C32(0x51990000), SPH_C32(0x2bb10000),
27544 SPH_C32(0xfbae22eb), SPH_C32(0xa4f46ef8), SPH_C32(0x5b67df93),
27545 SPH_C32(0xd0b0bb3e) },
27546 { SPH_C32(0x68ceb830), SPH_C32(0x8af80000), SPH_C32(0x2eb90000),
27547 SPH_C32(0xf84e0000), SPH_C32(0x91ec6b5f), SPH_C32(0x6a632efe),
27548 SPH_C32(0xa7d07f27), SPH_C32(0x8a20db40), SPH_C32(0x8bf95e40),
27549 SPH_C32(0x473d0000), SPH_C32(0x0c370000), SPH_C32(0x42f80000),
27550 SPH_C32(0x60a11eed), SPH_C32(0xe0f1db01), SPH_C32(0x3d73d5c2),
27551 SPH_C32(0x42ffe634) },
27552 { SPH_C32(0x87c5ba40), SPH_C32(0xb0050000), SPH_C32(0x73170000),
27553 SPH_C32(0x91070000), SPH_C32(0x0ae35759), SPH_C32(0x2e669b07),
27554 SPH_C32(0xc1c47576), SPH_C32(0x186f864a), SPH_C32(0x42925e70),
27555 SPH_C32(0xa0180000), SPH_C32(0x23b30000), SPH_C32(0x64b70000),
27556 SPH_C32(0x68c84514), SPH_C32(0x8d0d2a36), SPH_C32(0x6decbc46),
27557 SPH_C32(0xdc96495c) },
27558 { SPH_C32(0x96989000), SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000),
27559 SPH_C32(0xd4150000), SPH_C32(0x242929af), SPH_C32(0x4f7047f8),
27560 SPH_C32(0xb2227bbc), SPH_C32(0x29e3b6f2), SPH_C32(0xb9c36000),
27561 SPH_C32(0x230c0000), SPH_C32(0x1f3a0000), SPH_C32(0xfc9f0000),
27562 SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7), SPH_C32(0x4c51d137),
27563 SPH_C32(0xaf573093) },
27564 { SPH_C32(0x79939270), SPH_C32(0x26700000), SPH_C32(0xc9730000),
27565 SPH_C32(0xbd5c0000), SPH_C32(0xbf2615a9), SPH_C32(0x0b75f201),
27566 SPH_C32(0xd43671ed), SPH_C32(0xbbacebf8), SPH_C32(0x70a86030),
27567 SPH_C32(0xc4290000), SPH_C32(0x30be0000), SPH_C32(0xdad00000),
27568 SPH_C32(0x35cf1f87), SPH_C32(0x14bd5380), SPH_C32(0x1cceb8b3),
27569 SPH_C32(0x313e9ffb) },
27570 { SPH_C32(0x5ff39030), SPH_C32(0xfba80000), SPH_C32(0xbb590000),
27571 SPH_C32(0xf25a0000), SPH_C32(0x2c407256), SPH_C32(0x228cb6cf),
27572 SPH_C32(0xe2bd1238), SPH_C32(0xb78a199a), SPH_C32(0x9fa36240),
27573 SPH_C32(0xfed40000), SPH_C32(0x6d100000), SPH_C32(0xb3990000),
27574 SPH_C32(0xaec02381), SPH_C32(0x50b8e679), SPH_C32(0x7adab2e2),
27575 SPH_C32(0xa371c2f1) },
27576 { SPH_C32(0xb0f89240), SPH_C32(0xc1550000), SPH_C32(0xe6f70000),
27577 SPH_C32(0x9b130000), SPH_C32(0xb74f4e50), SPH_C32(0x66890336),
27578 SPH_C32(0x84a91869), SPH_C32(0x25c54490), SPH_C32(0x56c86270),
27579 SPH_C32(0x19f10000), SPH_C32(0x42940000), SPH_C32(0x95d60000),
27580 SPH_C32(0xa6a97878), SPH_C32(0x3d44174e), SPH_C32(0x2a45db66),
27581 SPH_C32(0x3d186d99) },
27582 { SPH_C32(0x82c2ac00), SPH_C32(0xa5640000), SPH_C32(0xf5fa0000),
27583 SPH_C32(0x25740000), SPH_C32(0xea4814c3), SPH_C32(0xff397a80),
27584 SPH_C32(0xf58b1c9c), SPH_C32(0xc86d9237), SPH_C32(0x9aa47400),
27585 SPH_C32(0xebb50000), SPH_C32(0xebfd0000), SPH_C32(0x07ea0000),
27586 SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe), SPH_C32(0x4e95db08),
27587 SPH_C32(0x7373d68c) },
27588 { SPH_C32(0x6dc9ae70), SPH_C32(0x9f990000), SPH_C32(0xa8540000),
27589 SPH_C32(0x4c3d0000), SPH_C32(0x714728c5), SPH_C32(0xbb3ccf79),
27590 SPH_C32(0x939f16cd), SPH_C32(0x5a22cf3d), SPH_C32(0x53cf7430),
27591 SPH_C32(0x0c900000), SPH_C32(0xc4790000), SPH_C32(0x21a50000),
27592 SPH_C32(0x46023be2), SPH_C32(0xec1bf6c9), SPH_C32(0x1e0ab28c),
27593 SPH_C32(0xed1a79e4) },
27594 { SPH_C32(0x4ba9ac30), SPH_C32(0x42410000), SPH_C32(0xda7e0000),
27595 SPH_C32(0x033b0000), SPH_C32(0xe2214f3a), SPH_C32(0x92c58bb7),
27596 SPH_C32(0xa5147518), SPH_C32(0x56043d5f), SPH_C32(0xbcc47640),
27597 SPH_C32(0x366d0000), SPH_C32(0x99d70000), SPH_C32(0x48ec0000),
27598 SPH_C32(0xdd0d07e4), SPH_C32(0xa81e4330), SPH_C32(0x781eb8dd),
27599 SPH_C32(0x7f5524ee) },
27600 { SPH_C32(0xa4a2ae40), SPH_C32(0x78bc0000), SPH_C32(0x87d00000),
27601 SPH_C32(0x6a720000), SPH_C32(0x792e733c), SPH_C32(0xd6c03e4e),
27602 SPH_C32(0xc3007f49), SPH_C32(0xc44b6055), SPH_C32(0x75af7670),
27603 SPH_C32(0xd1480000), SPH_C32(0xb6530000), SPH_C32(0x6ea30000),
27604 SPH_C32(0xd5645c1d), SPH_C32(0xc5e2b207), SPH_C32(0x2881d159),
27605 SPH_C32(0xe13c8b86) },
27606 { SPH_C32(0xe1d7d800), SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000),
27607 SPH_C32(0x8ea50000), SPH_C32(0xe4466aba), SPH_C32(0x23732650),
27608 SPH_C32(0xdb56301e), SPH_C32(0xa0dc676f), SPH_C32(0x12455000),
27609 SPH_C32(0xe28f0000), SPH_C32(0x188b0000), SPH_C32(0x1b180000),
27610 SPH_C32(0xd9301e32), SPH_C32(0xd0baef72), SPH_C32(0x4a3a8ff2),
27611 SPH_C32(0xea373c60) },
27612 { SPH_C32(0x0edcda70), SPH_C32(0x04240000), SPH_C32(0xf8620000),
27613 SPH_C32(0xe7ec0000), SPH_C32(0x7f4956bc), SPH_C32(0x677693a9),
27614 SPH_C32(0xbd423a4f), SPH_C32(0x32933a65), SPH_C32(0xdb2e5030),
27615 SPH_C32(0x05aa0000), SPH_C32(0x370f0000), SPH_C32(0x3d570000),
27616 SPH_C32(0xd15945cb), SPH_C32(0xbd461e45), SPH_C32(0x1aa5e676),
27617 SPH_C32(0x745e9308) },
27618 { SPH_C32(0x28bcd830), SPH_C32(0xd9fc0000), SPH_C32(0x8a480000),
27619 SPH_C32(0xa8ea0000), SPH_C32(0xec2f3143), SPH_C32(0x4e8fd767),
27620 SPH_C32(0x8bc9599a), SPH_C32(0x3eb5c807), SPH_C32(0x34255240),
27621 SPH_C32(0x3f570000), SPH_C32(0x6aa10000), SPH_C32(0x541e0000),
27622 SPH_C32(0x4a5679cd), SPH_C32(0xf943abbc), SPH_C32(0x7cb1ec27),
27623 SPH_C32(0xe611ce02) },
27624 { SPH_C32(0xc7b7da40), SPH_C32(0xe3010000), SPH_C32(0xd7e60000),
27625 SPH_C32(0xc1a30000), SPH_C32(0x77200d45), SPH_C32(0x0a8a629e),
27626 SPH_C32(0xeddd53cb), SPH_C32(0xacfa950d), SPH_C32(0xfd4e5270),
27627 SPH_C32(0xd8720000), SPH_C32(0x45250000), SPH_C32(0x72510000),
27628 SPH_C32(0x423f2234), SPH_C32(0x94bf5a8b), SPH_C32(0x2c2e85a3),
27629 SPH_C32(0x7878616a) },
27630 { SPH_C32(0xf58de400), SPH_C32(0x87300000), SPH_C32(0xc4eb0000),
27631 SPH_C32(0x7fc40000), SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28),
27632 SPH_C32(0x9cff573e), SPH_C32(0x415243aa), SPH_C32(0x31224400),
27633 SPH_C32(0x2a360000), SPH_C32(0xec4c0000), SPH_C32(0xe06d0000),
27634 SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b), SPH_C32(0x48fe85cd),
27635 SPH_C32(0x3613da7f) },
27636 { SPH_C32(0x1a86e670), SPH_C32(0xbdcd0000), SPH_C32(0x99450000),
27637 SPH_C32(0x168d0000), SPH_C32(0xb1286bd0), SPH_C32(0xd73faed1),
27638 SPH_C32(0xfaeb5d6f), SPH_C32(0xd31d1ea0), SPH_C32(0xf8494430),
27639 SPH_C32(0xcd130000), SPH_C32(0xc3c80000), SPH_C32(0xc6220000),
27640 SPH_C32(0xa29461ae), SPH_C32(0x45e0bb0c), SPH_C32(0x1861ec49),
27641 SPH_C32(0xa87a7517) },
27642 { SPH_C32(0x3ce6e430), SPH_C32(0x60150000), SPH_C32(0xeb6f0000),
27643 SPH_C32(0x598b0000), SPH_C32(0x224e0c2f), SPH_C32(0xfec6ea1f),
27644 SPH_C32(0xcc603eba), SPH_C32(0xdf3becc2), SPH_C32(0x17424640),
27645 SPH_C32(0xf7ee0000), SPH_C32(0x9e660000), SPH_C32(0xaf6b0000),
27646 SPH_C32(0x399b5da8), SPH_C32(0x01e50ef5), SPH_C32(0x7e75e618),
27647 SPH_C32(0x3a35281d) },
27648 { SPH_C32(0xd3ede640), SPH_C32(0x5ae80000), SPH_C32(0xb6c10000),
27649 SPH_C32(0x30c20000), SPH_C32(0xb9413029), SPH_C32(0xbac35fe6),
27650 SPH_C32(0xaa7434eb), SPH_C32(0x4d74b1c8), SPH_C32(0xde294670),
27651 SPH_C32(0x10cb0000), SPH_C32(0xb1e20000), SPH_C32(0x89240000),
27652 SPH_C32(0x31f20651), SPH_C32(0x6c19ffc2), SPH_C32(0x2eea8f9c),
27653 SPH_C32(0xa45c8775) },
27654 { SPH_C32(0xc2b0cc00), SPH_C32(0xf6600000), SPH_C32(0x510b0000),
27655 SPH_C32(0x75d00000), SPH_C32(0x978b4edf), SPH_C32(0xdbd58319),
27656 SPH_C32(0xd9923a21), SPH_C32(0x7cf88170), SPH_C32(0x25787800),
27657 SPH_C32(0x93df0000), SPH_C32(0x8d6b0000), SPH_C32(0x110c0000),
27658 SPH_C32(0x649c073b), SPH_C32(0x98557743), SPH_C32(0x0f57e2ed),
27659 SPH_C32(0xd79dfeba) },
27660 { SPH_C32(0x2dbbce70), SPH_C32(0xcc9d0000), SPH_C32(0x0ca50000),
27661 SPH_C32(0x1c990000), SPH_C32(0x0c8472d9), SPH_C32(0x9fd036e0),
27662 SPH_C32(0xbf863070), SPH_C32(0xeeb7dc7a), SPH_C32(0xec137830),
27663 SPH_C32(0x74fa0000), SPH_C32(0xa2ef0000), SPH_C32(0x37430000),
27664 SPH_C32(0x6cf55cc2), SPH_C32(0xf5a98674), SPH_C32(0x5fc88b69),
27665 SPH_C32(0x49f451d2) },
27666 { SPH_C32(0x0bdbcc30), SPH_C32(0x11450000), SPH_C32(0x7e8f0000),
27667 SPH_C32(0x539f0000), SPH_C32(0x9fe21526), SPH_C32(0xb629722e),
27668 SPH_C32(0x890d53a5), SPH_C32(0xe2912e18), SPH_C32(0x03187a40),
27669 SPH_C32(0x4e070000), SPH_C32(0xff410000), SPH_C32(0x5e0a0000),
27670 SPH_C32(0xf7fa60c4), SPH_C32(0xb1ac338d), SPH_C32(0x39dc8138),
27671 SPH_C32(0xdbbb0cd8) },
27672 { SPH_C32(0xe4d0ce40), SPH_C32(0x2bb80000), SPH_C32(0x23210000),
27673 SPH_C32(0x3ad60000), SPH_C32(0x04ed2920), SPH_C32(0xf22cc7d7),
27674 SPH_C32(0xef1959f4), SPH_C32(0x70de7312), SPH_C32(0xca737a70),
27675 SPH_C32(0xa9220000), SPH_C32(0xd0c50000), SPH_C32(0x78450000),
27676 SPH_C32(0xff933b3d), SPH_C32(0xdc50c2ba), SPH_C32(0x6943e8bc),
27677 SPH_C32(0x45d2a3b0) },
27678 { SPH_C32(0xd6eaf000), SPH_C32(0x4f890000), SPH_C32(0x302c0000),
27679 SPH_C32(0x84b10000), SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61),
27680 SPH_C32(0x9e3b5d01), SPH_C32(0x9d76a5b5), SPH_C32(0x061f6c00),
27681 SPH_C32(0x5b660000), SPH_C32(0x79ac0000), SPH_C32(0xea790000),
27682 SPH_C32(0x1751235e), SPH_C32(0x60f3d20a), SPH_C32(0x0d93e8d2),
27683 SPH_C32(0x0bb918a5) },
27684 { SPH_C32(0x39e1f270), SPH_C32(0x75740000), SPH_C32(0x6d820000),
27685 SPH_C32(0xedf80000), SPH_C32(0xc2e54fb5), SPH_C32(0x2f990b98),
27686 SPH_C32(0xf82f5750), SPH_C32(0x0f39f8bf), SPH_C32(0xcf746c30),
27687 SPH_C32(0xbc430000), SPH_C32(0x56280000), SPH_C32(0xcc360000),
27688 SPH_C32(0x1f3878a7), SPH_C32(0x0d0f233d), SPH_C32(0x5d0c8156),
27689 SPH_C32(0x95d0b7cd) },
27690 { SPH_C32(0x1f81f030), SPH_C32(0xa8ac0000), SPH_C32(0x1fa80000),
27691 SPH_C32(0xa2fe0000), SPH_C32(0x5183284a), SPH_C32(0x06604f56),
27692 SPH_C32(0xcea43485), SPH_C32(0x031f0add), SPH_C32(0x207f6e40),
27693 SPH_C32(0x86be0000), SPH_C32(0x0b860000), SPH_C32(0xa57f0000),
27694 SPH_C32(0x843744a1), SPH_C32(0x490a96c4), SPH_C32(0x3b188b07),
27695 SPH_C32(0x079feac7) },
27696 { SPH_C32(0xf08af240), SPH_C32(0x92510000), SPH_C32(0x42060000),
27697 SPH_C32(0xcbb70000), SPH_C32(0xca8c144c), SPH_C32(0x4265faaf),
27698 SPH_C32(0xa8b03ed4), SPH_C32(0x915057d7), SPH_C32(0xe9146e70),
27699 SPH_C32(0x619b0000), SPH_C32(0x24020000), SPH_C32(0x83300000),
27700 SPH_C32(0x8c5e1f58), SPH_C32(0x24f667f3), SPH_C32(0x6b87e283),
27701 SPH_C32(0x99f645af) },
27702 { SPH_C32(0x466d0c00), SPH_C32(0x08620000), SPH_C32(0xdd5d0000),
27703 SPH_C32(0xbadd0000), SPH_C32(0x6a927942), SPH_C32(0x441f2b93),
27704 SPH_C32(0x218ace6f), SPH_C32(0xbf2c0be2), SPH_C32(0x6f299000),
27705 SPH_C32(0x6c850000), SPH_C32(0x2f160000), SPH_C32(0x782e0000),
27706 SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6), SPH_C32(0xd26a8c36),
27707 SPH_C32(0x32219526) },
27708 { SPH_C32(0xa9660e70), SPH_C32(0x329f0000), SPH_C32(0x80f30000),
27709 SPH_C32(0xd3940000), SPH_C32(0xf19d4544), SPH_C32(0x001a9e6a),
27710 SPH_C32(0x479ec43e), SPH_C32(0x2d6356e8), SPH_C32(0xa6429030),
27711 SPH_C32(0x8ba00000), SPH_C32(0x00920000), SPH_C32(0x5e610000),
27712 SPH_C32(0x6c256c34), SPH_C32(0x7f21ede1), SPH_C32(0x82f5e5b2),
27713 SPH_C32(0xac483a4e) },
27714 { SPH_C32(0x8f060c30), SPH_C32(0xef470000), SPH_C32(0xf2d90000),
27715 SPH_C32(0x9c920000), SPH_C32(0x62fb22bb), SPH_C32(0x29e3daa4),
27716 SPH_C32(0x7115a7eb), SPH_C32(0x2145a48a), SPH_C32(0x49499240),
27717 SPH_C32(0xb15d0000), SPH_C32(0x5d3c0000), SPH_C32(0x37280000),
27718 SPH_C32(0xf72a5032), SPH_C32(0x3b245818), SPH_C32(0xe4e1efe3),
27719 SPH_C32(0x3e076744) },
27720 { SPH_C32(0x600d0e40), SPH_C32(0xd5ba0000), SPH_C32(0xaf770000),
27721 SPH_C32(0xf5db0000), SPH_C32(0xf9f41ebd), SPH_C32(0x6de66f5d),
27722 SPH_C32(0x1701adba), SPH_C32(0xb30af980), SPH_C32(0x80229270),
27723 SPH_C32(0x56780000), SPH_C32(0x72b80000), SPH_C32(0x11670000),
27724 SPH_C32(0xff430bcb), SPH_C32(0x56d8a92f), SPH_C32(0xb47e8667),
27725 SPH_C32(0xa06ec82c) },
27726 { SPH_C32(0x52373000), SPH_C32(0xb18b0000), SPH_C32(0xbc7a0000),
27727 SPH_C32(0x4bbc0000), SPH_C32(0xa4f3442e), SPH_C32(0xf45616eb),
27728 SPH_C32(0x6623a94f), SPH_C32(0x5ea22f27), SPH_C32(0x4c4e8400),
27729 SPH_C32(0xa43c0000), SPH_C32(0xdbd10000), SPH_C32(0x835b0000),
27730 SPH_C32(0x178113a8), SPH_C32(0xea7bb99f), SPH_C32(0xd0ae8609),
27731 SPH_C32(0xee057339) },
27732 { SPH_C32(0xbd3c3270), SPH_C32(0x8b760000), SPH_C32(0xe1d40000),
27733 SPH_C32(0x22f50000), SPH_C32(0x3ffc7828), SPH_C32(0xb053a312),
27734 SPH_C32(0x0037a31e), SPH_C32(0xcced722d), SPH_C32(0x85258430),
27735 SPH_C32(0x43190000), SPH_C32(0xf4550000), SPH_C32(0xa5140000),
27736 SPH_C32(0x1fe84851), SPH_C32(0x878748a8), SPH_C32(0x8031ef8d),
27737 SPH_C32(0x706cdc51) },
27738 { SPH_C32(0x9b5c3030), SPH_C32(0x56ae0000), SPH_C32(0x93fe0000),
27739 SPH_C32(0x6df30000), SPH_C32(0xac9a1fd7), SPH_C32(0x99aae7dc),
27740 SPH_C32(0x36bcc0cb), SPH_C32(0xc0cb804f), SPH_C32(0x6a2e8640),
27741 SPH_C32(0x79e40000), SPH_C32(0xa9fb0000), SPH_C32(0xcc5d0000),
27742 SPH_C32(0x84e77457), SPH_C32(0xc382fd51), SPH_C32(0xe625e5dc),
27743 SPH_C32(0xe223815b) },
27744 { SPH_C32(0x74573240), SPH_C32(0x6c530000), SPH_C32(0xce500000),
27745 SPH_C32(0x04ba0000), SPH_C32(0x379523d1), SPH_C32(0xddaf5225),
27746 SPH_C32(0x50a8ca9a), SPH_C32(0x5284dd45), SPH_C32(0xa3458670),
27747 SPH_C32(0x9ec10000), SPH_C32(0x867f0000), SPH_C32(0xea120000),
27748 SPH_C32(0x8c8e2fae), SPH_C32(0xae7e0c66), SPH_C32(0xb6ba8c58),
27749 SPH_C32(0x7c4a2e33) },
27750 { SPH_C32(0x650a1800), SPH_C32(0xc0db0000), SPH_C32(0x299a0000),
27751 SPH_C32(0x41a80000), SPH_C32(0x195f5d27), SPH_C32(0xbcb98eda),
27752 SPH_C32(0x234ec450), SPH_C32(0x6308edfd), SPH_C32(0x5814b800),
27753 SPH_C32(0x1dd50000), SPH_C32(0xbaf60000), SPH_C32(0x723a0000),
27754 SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7), SPH_C32(0x9707e129),
27755 SPH_C32(0x0f8b57fc) },
27756 { SPH_C32(0x8a011a70), SPH_C32(0xfa260000), SPH_C32(0x74340000),
27757 SPH_C32(0x28e10000), SPH_C32(0x82506121), SPH_C32(0xf8bc3b23),
27758 SPH_C32(0x455ace01), SPH_C32(0xf147b0f7), SPH_C32(0x917fb830),
27759 SPH_C32(0xfaf00000), SPH_C32(0x95720000), SPH_C32(0x54750000),
27760 SPH_C32(0xd189753d), SPH_C32(0x37ce75d0), SPH_C32(0xc79888ad),
27761 SPH_C32(0x91e2f894) },
27762 { SPH_C32(0xac611830), SPH_C32(0x27fe0000), SPH_C32(0x061e0000),
27763 SPH_C32(0x67e70000), SPH_C32(0x113606de), SPH_C32(0xd1457fed),
27764 SPH_C32(0x73d1add4), SPH_C32(0xfd614295), SPH_C32(0x7e74ba40),
27765 SPH_C32(0xc00d0000), SPH_C32(0xc8dc0000), SPH_C32(0x3d3c0000),
27766 SPH_C32(0x4a86493b), SPH_C32(0x73cbc029), SPH_C32(0xa18c82fc),
27767 SPH_C32(0x03ada59e) },
27768 { SPH_C32(0x436a1a40), SPH_C32(0x1d030000), SPH_C32(0x5bb00000),
27769 SPH_C32(0x0eae0000), SPH_C32(0x8a393ad8), SPH_C32(0x9540ca14),
27770 SPH_C32(0x15c5a785), SPH_C32(0x6f2e1f9f), SPH_C32(0xb71fba70),
27771 SPH_C32(0x27280000), SPH_C32(0xe7580000), SPH_C32(0x1b730000),
27772 SPH_C32(0x42ef12c2), SPH_C32(0x1e37311e), SPH_C32(0xf113eb78),
27773 SPH_C32(0x9dc40af6) },
27774 { SPH_C32(0x71502400), SPH_C32(0x79320000), SPH_C32(0x48bd0000),
27775 SPH_C32(0xb0c90000), SPH_C32(0xd73e604b), SPH_C32(0x0cf0b3a2),
27776 SPH_C32(0x64e7a370), SPH_C32(0x8286c938), SPH_C32(0x7b73ac00),
27777 SPH_C32(0xd56c0000), SPH_C32(0x4e310000), SPH_C32(0x894f0000),
27778 SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae), SPH_C32(0x95c3eb16),
27779 SPH_C32(0xd3afb1e3) },
27780 { SPH_C32(0x9e5b2670), SPH_C32(0x43cf0000), SPH_C32(0x15130000),
27781 SPH_C32(0xd9800000), SPH_C32(0x4c315c4d), SPH_C32(0x48f5065b),
27782 SPH_C32(0x02f3a921), SPH_C32(0x10c99432), SPH_C32(0xb218ac30),
27783 SPH_C32(0x32490000), SPH_C32(0x61b50000), SPH_C32(0xaf000000),
27784 SPH_C32(0xa2445158), SPH_C32(0xcf68d099), SPH_C32(0xc55c8292),
27785 SPH_C32(0x4dc61e8b) },
27786 { SPH_C32(0xb83b2430), SPH_C32(0x9e170000), SPH_C32(0x67390000),
27787 SPH_C32(0x96860000), SPH_C32(0xdf573bb2), SPH_C32(0x610c4295),
27788 SPH_C32(0x3478caf4), SPH_C32(0x1cef6650), SPH_C32(0x5d13ae40),
27789 SPH_C32(0x08b40000), SPH_C32(0x3c1b0000), SPH_C32(0xc6490000),
27790 SPH_C32(0x394b6d5e), SPH_C32(0x8b6d6560), SPH_C32(0xa34888c3),
27791 SPH_C32(0xdf894381) },
27792 { SPH_C32(0x57302640), SPH_C32(0xa4ea0000), SPH_C32(0x3a970000),
27793 SPH_C32(0xffcf0000), SPH_C32(0x445807b4), SPH_C32(0x2509f76c),
27794 SPH_C32(0x526cc0a5), SPH_C32(0x8ea03b5a), SPH_C32(0x9478ae70),
27795 SPH_C32(0xef910000), SPH_C32(0x139f0000), SPH_C32(0xe0060000),
27796 SPH_C32(0x312236a7), SPH_C32(0xe6919457), SPH_C32(0xf3d7e147),
27797 SPH_C32(0x41e0ece9) },
27798 { SPH_C32(0x12455000), SPH_C32(0xe28f0000), SPH_C32(0x188b0000),
27799 SPH_C32(0x1b180000), SPH_C32(0xd9301e32), SPH_C32(0xd0baef72),
27800 SPH_C32(0x4a3a8ff2), SPH_C32(0xea373c60), SPH_C32(0xf3928800),
27801 SPH_C32(0xdc560000), SPH_C32(0xbd470000), SPH_C32(0x95bd0000),
27802 SPH_C32(0x3d767488), SPH_C32(0xf3c9c922), SPH_C32(0x916cbfec),
27803 SPH_C32(0x4aeb5b0f) },
27804 { SPH_C32(0xfd4e5270), SPH_C32(0xd8720000), SPH_C32(0x45250000),
27805 SPH_C32(0x72510000), SPH_C32(0x423f2234), SPH_C32(0x94bf5a8b),
27806 SPH_C32(0x2c2e85a3), SPH_C32(0x7878616a), SPH_C32(0x3af98830),
27807 SPH_C32(0x3b730000), SPH_C32(0x92c30000), SPH_C32(0xb3f20000),
27808 SPH_C32(0x351f2f71), SPH_C32(0x9e353815), SPH_C32(0xc1f3d668),
27809 SPH_C32(0xd482f467) },
27810 { SPH_C32(0xdb2e5030), SPH_C32(0x05aa0000), SPH_C32(0x370f0000),
27811 SPH_C32(0x3d570000), SPH_C32(0xd15945cb), SPH_C32(0xbd461e45),
27812 SPH_C32(0x1aa5e676), SPH_C32(0x745e9308), SPH_C32(0xd5f28a40),
27813 SPH_C32(0x018e0000), SPH_C32(0xcf6d0000), SPH_C32(0xdabb0000),
27814 SPH_C32(0xae101377), SPH_C32(0xda308dec), SPH_C32(0xa7e7dc39),
27815 SPH_C32(0x46cda96d) },
27816 { SPH_C32(0x34255240), SPH_C32(0x3f570000), SPH_C32(0x6aa10000),
27817 SPH_C32(0x541e0000), SPH_C32(0x4a5679cd), SPH_C32(0xf943abbc),
27818 SPH_C32(0x7cb1ec27), SPH_C32(0xe611ce02), SPH_C32(0x1c998a70),
27819 SPH_C32(0xe6ab0000), SPH_C32(0xe0e90000), SPH_C32(0xfcf40000),
27820 SPH_C32(0xa679488e), SPH_C32(0xb7cc7cdb), SPH_C32(0xf778b5bd),
27821 SPH_C32(0xd8a40605) },
27822 { SPH_C32(0x061f6c00), SPH_C32(0x5b660000), SPH_C32(0x79ac0000),
27823 SPH_C32(0xea790000), SPH_C32(0x1751235e), SPH_C32(0x60f3d20a),
27824 SPH_C32(0x0d93e8d2), SPH_C32(0x0bb918a5), SPH_C32(0xd0f59c00),
27825 SPH_C32(0x14ef0000), SPH_C32(0x49800000), SPH_C32(0x6ec80000),
27826 SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b), SPH_C32(0x93a8b5d3),
27827 SPH_C32(0x96cfbd10) },
27828 { SPH_C32(0xe9146e70), SPH_C32(0x619b0000), SPH_C32(0x24020000),
27829 SPH_C32(0x83300000), SPH_C32(0x8c5e1f58), SPH_C32(0x24f667f3),
27830 SPH_C32(0x6b87e283), SPH_C32(0x99f645af), SPH_C32(0x199e9c30),
27831 SPH_C32(0xf3ca0000), SPH_C32(0x66040000), SPH_C32(0x48870000),
27832 SPH_C32(0x46d20b14), SPH_C32(0x66939d5c), SPH_C32(0xc337dc57),
27833 SPH_C32(0x08a61278) },
27834 { SPH_C32(0xcf746c30), SPH_C32(0xbc430000), SPH_C32(0x56280000),
27835 SPH_C32(0xcc360000), SPH_C32(0x1f3878a7), SPH_C32(0x0d0f233d),
27836 SPH_C32(0x5d0c8156), SPH_C32(0x95d0b7cd), SPH_C32(0xf6959e40),
27837 SPH_C32(0xc9370000), SPH_C32(0x3baa0000), SPH_C32(0x21ce0000),
27838 SPH_C32(0xdddd3712), SPH_C32(0x229628a5), SPH_C32(0xa523d606),
27839 SPH_C32(0x9ae94f72) },
27840 { SPH_C32(0x207f6e40), SPH_C32(0x86be0000), SPH_C32(0x0b860000),
27841 SPH_C32(0xa57f0000), SPH_C32(0x843744a1), SPH_C32(0x490a96c4),
27842 SPH_C32(0x3b188b07), SPH_C32(0x079feac7), SPH_C32(0x3ffe9e70),
27843 SPH_C32(0x2e120000), SPH_C32(0x142e0000), SPH_C32(0x07810000),
27844 SPH_C32(0xd5b46ceb), SPH_C32(0x4f6ad992), SPH_C32(0xf5bcbf82),
27845 SPH_C32(0x0480e01a) },
27846 { SPH_C32(0x31224400), SPH_C32(0x2a360000), SPH_C32(0xec4c0000),
27847 SPH_C32(0xe06d0000), SPH_C32(0xaafd3a57), SPH_C32(0x281c4a3b),
27848 SPH_C32(0x48fe85cd), SPH_C32(0x3613da7f), SPH_C32(0xc4afa000),
27849 SPH_C32(0xad060000), SPH_C32(0x28a70000), SPH_C32(0x9fa90000),
27850 SPH_C32(0x80da6d81), SPH_C32(0xbb265113), SPH_C32(0xd401d2f3),
27851 SPH_C32(0x774199d5) },
27852 { SPH_C32(0xde294670), SPH_C32(0x10cb0000), SPH_C32(0xb1e20000),
27853 SPH_C32(0x89240000), SPH_C32(0x31f20651), SPH_C32(0x6c19ffc2),
27854 SPH_C32(0x2eea8f9c), SPH_C32(0xa45c8775), SPH_C32(0x0dc4a030),
27855 SPH_C32(0x4a230000), SPH_C32(0x07230000), SPH_C32(0xb9e60000),
27856 SPH_C32(0x88b33678), SPH_C32(0xd6daa024), SPH_C32(0x849ebb77),
27857 SPH_C32(0xe92836bd) },
27858 { SPH_C32(0xf8494430), SPH_C32(0xcd130000), SPH_C32(0xc3c80000),
27859 SPH_C32(0xc6220000), SPH_C32(0xa29461ae), SPH_C32(0x45e0bb0c),
27860 SPH_C32(0x1861ec49), SPH_C32(0xa87a7517), SPH_C32(0xe2cfa240),
27861 SPH_C32(0x70de0000), SPH_C32(0x5a8d0000), SPH_C32(0xd0af0000),
27862 SPH_C32(0x13bc0a7e), SPH_C32(0x92df15dd), SPH_C32(0xe28ab126),
27863 SPH_C32(0x7b676bb7) },
27864 { SPH_C32(0x17424640), SPH_C32(0xf7ee0000), SPH_C32(0x9e660000),
27865 SPH_C32(0xaf6b0000), SPH_C32(0x399b5da8), SPH_C32(0x01e50ef5),
27866 SPH_C32(0x7e75e618), SPH_C32(0x3a35281d), SPH_C32(0x2ba4a270),
27867 SPH_C32(0x97fb0000), SPH_C32(0x75090000), SPH_C32(0xf6e00000),
27868 SPH_C32(0x1bd55187), SPH_C32(0xff23e4ea), SPH_C32(0xb215d8a2),
27869 SPH_C32(0xe50ec4df) },
27870 { SPH_C32(0x25787800), SPH_C32(0x93df0000), SPH_C32(0x8d6b0000),
27871 SPH_C32(0x110c0000), SPH_C32(0x649c073b), SPH_C32(0x98557743),
27872 SPH_C32(0x0f57e2ed), SPH_C32(0xd79dfeba), SPH_C32(0xe7c8b400),
27873 SPH_C32(0x65bf0000), SPH_C32(0xdc600000), SPH_C32(0x64dc0000),
27874 SPH_C32(0xf31749e4), SPH_C32(0x4380f45a), SPH_C32(0xd6c5d8cc),
27875 SPH_C32(0xab657fca) },
27876 { SPH_C32(0xca737a70), SPH_C32(0xa9220000), SPH_C32(0xd0c50000),
27877 SPH_C32(0x78450000), SPH_C32(0xff933b3d), SPH_C32(0xdc50c2ba),
27878 SPH_C32(0x6943e8bc), SPH_C32(0x45d2a3b0), SPH_C32(0x2ea3b430),
27879 SPH_C32(0x829a0000), SPH_C32(0xf3e40000), SPH_C32(0x42930000),
27880 SPH_C32(0xfb7e121d), SPH_C32(0x2e7c056d), SPH_C32(0x865ab148),
27881 SPH_C32(0x350cd0a2) },
27882 { SPH_C32(0xec137830), SPH_C32(0x74fa0000), SPH_C32(0xa2ef0000),
27883 SPH_C32(0x37430000), SPH_C32(0x6cf55cc2), SPH_C32(0xf5a98674),
27884 SPH_C32(0x5fc88b69), SPH_C32(0x49f451d2), SPH_C32(0xc1a8b640),
27885 SPH_C32(0xb8670000), SPH_C32(0xae4a0000), SPH_C32(0x2bda0000),
27886 SPH_C32(0x60712e1b), SPH_C32(0x6a79b094), SPH_C32(0xe04ebb19),
27887 SPH_C32(0xa7438da8) },
27888 { SPH_C32(0x03187a40), SPH_C32(0x4e070000), SPH_C32(0xff410000),
27889 SPH_C32(0x5e0a0000), SPH_C32(0xf7fa60c4), SPH_C32(0xb1ac338d),
27890 SPH_C32(0x39dc8138), SPH_C32(0xdbbb0cd8), SPH_C32(0x08c3b670),
27891 SPH_C32(0x5f420000), SPH_C32(0x81ce0000), SPH_C32(0x0d950000),
27892 SPH_C32(0x681875e2), SPH_C32(0x078541a3), SPH_C32(0xb0d1d29d),
27893 SPH_C32(0x392a22c0) },
27894 { SPH_C32(0xdad61400), SPH_C32(0xb8b10000), SPH_C32(0x4f0c0000),
27895 SPH_C32(0x574e0000), SPH_C32(0x33a83a07), SPH_C32(0xa50bfe67),
27896 SPH_C32(0x628cfdb5), SPH_C32(0xc7e6c5cb), SPH_C32(0xa7bad400),
27897 SPH_C32(0x36bb0000), SPH_C32(0x78910000), SPH_C32(0x34780000),
27898 SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3), SPH_C32(0xfadcfe71),
27899 SPH_C32(0x1ff06c8d) },
27900 { SPH_C32(0x35dd1670), SPH_C32(0x824c0000), SPH_C32(0x12a20000),
27901 SPH_C32(0x3e070000), SPH_C32(0xa8a70601), SPH_C32(0xe10e4b9e),
27902 SPH_C32(0x0498f7e4), SPH_C32(0x55a998c1), SPH_C32(0x6ed1d430),
27903 SPH_C32(0xd19e0000), SPH_C32(0x57150000), SPH_C32(0x12370000),
27904 SPH_C32(0x86bd4801), SPH_C32(0x0a90fcf4), SPH_C32(0xaa4397f5),
27905 SPH_C32(0x8199c3e5) },
27906 { SPH_C32(0x13bd1430), SPH_C32(0x5f940000), SPH_C32(0x60880000),
27907 SPH_C32(0x71010000), SPH_C32(0x3bc161fe), SPH_C32(0xc8f70f50),
27908 SPH_C32(0x32139431), SPH_C32(0x598f6aa3), SPH_C32(0x81dad640),
27909 SPH_C32(0xeb630000), SPH_C32(0x0abb0000), SPH_C32(0x7b7e0000),
27910 SPH_C32(0x1db27407), SPH_C32(0x4e95490d), SPH_C32(0xcc579da4),
27911 SPH_C32(0x13d69eef) },
27912 { SPH_C32(0xfcb61640), SPH_C32(0x65690000), SPH_C32(0x3d260000),
27913 SPH_C32(0x18480000), SPH_C32(0xa0ce5df8), SPH_C32(0x8cf2baa9),
27914 SPH_C32(0x54079e60), SPH_C32(0xcbc037a9), SPH_C32(0x48b1d670),
27915 SPH_C32(0x0c460000), SPH_C32(0x253f0000), SPH_C32(0x5d310000),
27916 SPH_C32(0x15db2ffe), SPH_C32(0x2369b83a), SPH_C32(0x9cc8f420),
27917 SPH_C32(0x8dbf3187) },
27918 { SPH_C32(0xce8c2800), SPH_C32(0x01580000), SPH_C32(0x2e2b0000),
27919 SPH_C32(0xa62f0000), SPH_C32(0xfdc9076b), SPH_C32(0x1542c31f),
27920 SPH_C32(0x25259a95), SPH_C32(0x2668e10e), SPH_C32(0x84ddc000),
27921 SPH_C32(0xfe020000), SPH_C32(0x8c560000), SPH_C32(0xcf0d0000),
27922 SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a), SPH_C32(0xf818f44e),
27923 SPH_C32(0xc3d48a92) },
27924 { SPH_C32(0x21872a70), SPH_C32(0x3ba50000), SPH_C32(0x73850000),
27925 SPH_C32(0xcf660000), SPH_C32(0x66c63b6d), SPH_C32(0x514776e6),
27926 SPH_C32(0x433190c4), SPH_C32(0xb427bc04), SPH_C32(0x4db6c030),
27927 SPH_C32(0x19270000), SPH_C32(0xa3d20000), SPH_C32(0xe9420000),
27928 SPH_C32(0xf5706c64), SPH_C32(0xf23659bd), SPH_C32(0xa8879dca),
27929 SPH_C32(0x5dbd25fa) },
27930 { SPH_C32(0x07e72830), SPH_C32(0xe67d0000), SPH_C32(0x01af0000),
27931 SPH_C32(0x80600000), SPH_C32(0xf5a05c92), SPH_C32(0x78be3228),
27932 SPH_C32(0x75baf311), SPH_C32(0xb8014e66), SPH_C32(0xa2bdc240),
27933 SPH_C32(0x23da0000), SPH_C32(0xfe7c0000), SPH_C32(0x800b0000),
27934 SPH_C32(0x6e7f5062), SPH_C32(0xb633ec44), SPH_C32(0xce93979b),
27935 SPH_C32(0xcff278f0) },
27936 { SPH_C32(0xe8ec2a40), SPH_C32(0xdc800000), SPH_C32(0x5c010000),
27937 SPH_C32(0xe9290000), SPH_C32(0x6eaf6094), SPH_C32(0x3cbb87d1),
27938 SPH_C32(0x13aef940), SPH_C32(0x2a4e136c), SPH_C32(0x6bd6c270),
27939 SPH_C32(0xc4ff0000), SPH_C32(0xd1f80000), SPH_C32(0xa6440000),
27940 SPH_C32(0x66160b9b), SPH_C32(0xdbcf1d73), SPH_C32(0x9e0cfe1f),
27941 SPH_C32(0x519bd798) },
27942 { SPH_C32(0xf9b10000), SPH_C32(0x70080000), SPH_C32(0xbbcb0000),
27943 SPH_C32(0xac3b0000), SPH_C32(0x40651e62), SPH_C32(0x5dad5b2e),
27944 SPH_C32(0x6048f78a), SPH_C32(0x1bc223d4), SPH_C32(0x9087fc00),
27945 SPH_C32(0x47eb0000), SPH_C32(0xed710000), SPH_C32(0x3e6c0000),
27946 SPH_C32(0x33780af1), SPH_C32(0x2f8395f2), SPH_C32(0xbfb1936e),
27947 SPH_C32(0x225aae57) },
27948 { SPH_C32(0x16ba0270), SPH_C32(0x4af50000), SPH_C32(0xe6650000),
27949 SPH_C32(0xc5720000), SPH_C32(0xdb6a2264), SPH_C32(0x19a8eed7),
27950 SPH_C32(0x065cfddb), SPH_C32(0x898d7ede), SPH_C32(0x59ecfc30),
27951 SPH_C32(0xa0ce0000), SPH_C32(0xc2f50000), SPH_C32(0x18230000),
27952 SPH_C32(0x3b115108), SPH_C32(0x427f64c5), SPH_C32(0xef2efaea),
27953 SPH_C32(0xbc33013f) },
27954 { SPH_C32(0x30da0030), SPH_C32(0x972d0000), SPH_C32(0x944f0000),
27955 SPH_C32(0x8a740000), SPH_C32(0x480c459b), SPH_C32(0x3051aa19),
27956 SPH_C32(0x30d79e0e), SPH_C32(0x85ab8cbc), SPH_C32(0xb6e7fe40),
27957 SPH_C32(0x9a330000), SPH_C32(0x9f5b0000), SPH_C32(0x716a0000),
27958 SPH_C32(0xa01e6d0e), SPH_C32(0x067ad13c), SPH_C32(0x893af0bb),
27959 SPH_C32(0x2e7c5c35) },
27960 { SPH_C32(0xdfd10240), SPH_C32(0xadd00000), SPH_C32(0xc9e10000),
27961 SPH_C32(0xe33d0000), SPH_C32(0xd303799d), SPH_C32(0x74541fe0),
27962 SPH_C32(0x56c3945f), SPH_C32(0x17e4d1b6), SPH_C32(0x7f8cfe70),
27963 SPH_C32(0x7d160000), SPH_C32(0xb0df0000), SPH_C32(0x57250000),
27964 SPH_C32(0xa87736f7), SPH_C32(0x6b86200b), SPH_C32(0xd9a5993f),
27965 SPH_C32(0xb015f35d) },
27966 { SPH_C32(0xedeb3c00), SPH_C32(0xc9e10000), SPH_C32(0xdaec0000),
27967 SPH_C32(0x5d5a0000), SPH_C32(0x8e04230e), SPH_C32(0xede46656),
27968 SPH_C32(0x27e190aa), SPH_C32(0xfa4c0711), SPH_C32(0xb3e0e800),
27969 SPH_C32(0x8f520000), SPH_C32(0x19b60000), SPH_C32(0xc5190000),
27970 SPH_C32(0x40b52e94), SPH_C32(0xd72530bb), SPH_C32(0xbd759951),
27971 SPH_C32(0xfe7e4848) },
27972 { SPH_C32(0x02e03e70), SPH_C32(0xf31c0000), SPH_C32(0x87420000),
27973 SPH_C32(0x34130000), SPH_C32(0x150b1f08), SPH_C32(0xa9e1d3af),
27974 SPH_C32(0x41f59afb), SPH_C32(0x68035a1b), SPH_C32(0x7a8be830),
27975 SPH_C32(0x68770000), SPH_C32(0x36320000), SPH_C32(0xe3560000),
27976 SPH_C32(0x48dc756d), SPH_C32(0xbad9c18c), SPH_C32(0xedeaf0d5),
27977 SPH_C32(0x6017e720) },
27978 { SPH_C32(0x24803c30), SPH_C32(0x2ec40000), SPH_C32(0xf5680000),
27979 SPH_C32(0x7b150000), SPH_C32(0x866d78f7), SPH_C32(0x80189761),
27980 SPH_C32(0x777ef92e), SPH_C32(0x6425a879), SPH_C32(0x9580ea40),
27981 SPH_C32(0x528a0000), SPH_C32(0x6b9c0000), SPH_C32(0x8a1f0000),
27982 SPH_C32(0xd3d3496b), SPH_C32(0xfedc7475), SPH_C32(0x8bfefa84),
27983 SPH_C32(0xf258ba2a) },
27984 { SPH_C32(0xcb8b3e40), SPH_C32(0x14390000), SPH_C32(0xa8c60000),
27985 SPH_C32(0x125c0000), SPH_C32(0x1d6244f1), SPH_C32(0xc41d2298),
27986 SPH_C32(0x116af37f), SPH_C32(0xf66af573), SPH_C32(0x5cebea70),
27987 SPH_C32(0xb5af0000), SPH_C32(0x44180000), SPH_C32(0xac500000),
27988 SPH_C32(0xdbba1292), SPH_C32(0x93208542), SPH_C32(0xdb619300),
27989 SPH_C32(0x6c311542) },
27990 { SPH_C32(0x8efe4800), SPH_C32(0x525c0000), SPH_C32(0x8ada0000),
27991 SPH_C32(0xf68b0000), SPH_C32(0x800a5d77), SPH_C32(0x31ae3a86),
27992 SPH_C32(0x093cbc28), SPH_C32(0x92fdf249), SPH_C32(0x3b01cc00),
27993 SPH_C32(0x86680000), SPH_C32(0xeac00000), SPH_C32(0xd9eb0000),
27994 SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837), SPH_C32(0xb9dacdab),
27995 SPH_C32(0x673aa2a4) },
27996 { SPH_C32(0x61f54a70), SPH_C32(0x68a10000), SPH_C32(0xd7740000),
27997 SPH_C32(0x9fc20000), SPH_C32(0x1b056171), SPH_C32(0x75ab8f7f),
27998 SPH_C32(0x6f28b679), SPH_C32(0x00b2af43), SPH_C32(0xf26acc30),
27999 SPH_C32(0x614d0000), SPH_C32(0xc5440000), SPH_C32(0xffa40000),
28000 SPH_C32(0xdf870b44), SPH_C32(0xeb842900), SPH_C32(0xe945a42f),
28001 SPH_C32(0xf9530dcc) },
28002 { SPH_C32(0x47954830), SPH_C32(0xb5790000), SPH_C32(0xa55e0000),
28003 SPH_C32(0xd0c40000), SPH_C32(0x8863068e), SPH_C32(0x5c52cbb1),
28004 SPH_C32(0x59a3d5ac), SPH_C32(0x0c945d21), SPH_C32(0x1d61ce40),
28005 SPH_C32(0x5bb00000), SPH_C32(0x98ea0000), SPH_C32(0x96ed0000),
28006 SPH_C32(0x44883742), SPH_C32(0xaf819cf9), SPH_C32(0x8f51ae7e),
28007 SPH_C32(0x6b1c50c6) },
28008 { SPH_C32(0xa89e4a40), SPH_C32(0x8f840000), SPH_C32(0xf8f00000),
28009 SPH_C32(0xb98d0000), SPH_C32(0x136c3a88), SPH_C32(0x18577e48),
28010 SPH_C32(0x3fb7dffd), SPH_C32(0x9edb002b), SPH_C32(0xd40ace70),
28011 SPH_C32(0xbc950000), SPH_C32(0xb76e0000), SPH_C32(0xb0a20000),
28012 SPH_C32(0x4ce16cbb), SPH_C32(0xc27d6dce), SPH_C32(0xdfcec7fa),
28013 SPH_C32(0xf575ffae) },
28014 { SPH_C32(0x9aa47400), SPH_C32(0xebb50000), SPH_C32(0xebfd0000),
28015 SPH_C32(0x07ea0000), SPH_C32(0x4e6b601b), SPH_C32(0x81e707fe),
28016 SPH_C32(0x4e95db08), SPH_C32(0x7373d68c), SPH_C32(0x1866d800),
28017 SPH_C32(0x4ed10000), SPH_C32(0x1e070000), SPH_C32(0x229e0000),
28018 SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e), SPH_C32(0xbb1ec794),
28019 SPH_C32(0xbb1e44bb) },
28020 { SPH_C32(0x75af7670), SPH_C32(0xd1480000), SPH_C32(0xb6530000),
28021 SPH_C32(0x6ea30000), SPH_C32(0xd5645c1d), SPH_C32(0xc5e2b207),
28022 SPH_C32(0x2881d159), SPH_C32(0xe13c8b86), SPH_C32(0xd10dd830),
28023 SPH_C32(0xa9f40000), SPH_C32(0x31830000), SPH_C32(0x04d10000),
28024 SPH_C32(0xac4a2f21), SPH_C32(0x13228c49), SPH_C32(0xeb81ae10),
28025 SPH_C32(0x2577ebd3) },
28026 { SPH_C32(0x53cf7430), SPH_C32(0x0c900000), SPH_C32(0xc4790000),
28027 SPH_C32(0x21a50000), SPH_C32(0x46023be2), SPH_C32(0xec1bf6c9),
28028 SPH_C32(0x1e0ab28c), SPH_C32(0xed1a79e4), SPH_C32(0x3e06da40),
28029 SPH_C32(0x93090000), SPH_C32(0x6c2d0000), SPH_C32(0x6d980000),
28030 SPH_C32(0x37451327), SPH_C32(0x572739b0), SPH_C32(0x8d95a441),
28031 SPH_C32(0xb738b6d9) },
28032 { SPH_C32(0xbcc47640), SPH_C32(0x366d0000), SPH_C32(0x99d70000),
28033 SPH_C32(0x48ec0000), SPH_C32(0xdd0d07e4), SPH_C32(0xa81e4330),
28034 SPH_C32(0x781eb8dd), SPH_C32(0x7f5524ee), SPH_C32(0xf76dda70),
28035 SPH_C32(0x742c0000), SPH_C32(0x43a90000), SPH_C32(0x4bd70000),
28036 SPH_C32(0x3f2c48de), SPH_C32(0x3adbc887), SPH_C32(0xdd0acdc5),
28037 SPH_C32(0x295119b1) },
28038 { SPH_C32(0xad995c00), SPH_C32(0x9ae50000), SPH_C32(0x7e1d0000),
28039 SPH_C32(0x0dfe0000), SPH_C32(0xf3c77912), SPH_C32(0xc9089fcf),
28040 SPH_C32(0x0bf8b617), SPH_C32(0x4ed91456), SPH_C32(0x0c3ce400),
28041 SPH_C32(0xf7380000), SPH_C32(0x7f200000), SPH_C32(0xd3ff0000),
28042 SPH_C32(0x6a4249b4), SPH_C32(0xce974006), SPH_C32(0xfcb7a0b4),
28043 SPH_C32(0x5a90607e) },
28044 { SPH_C32(0x42925e70), SPH_C32(0xa0180000), SPH_C32(0x23b30000),
28045 SPH_C32(0x64b70000), SPH_C32(0x68c84514), SPH_C32(0x8d0d2a36),
28046 SPH_C32(0x6decbc46), SPH_C32(0xdc96495c), SPH_C32(0xc557e430),
28047 SPH_C32(0x101d0000), SPH_C32(0x50a40000), SPH_C32(0xf5b00000),
28048 SPH_C32(0x622b124d), SPH_C32(0xa36bb131), SPH_C32(0xac28c930),
28049 SPH_C32(0xc4f9cf16) },
28050 { SPH_C32(0x64f25c30), SPH_C32(0x7dc00000), SPH_C32(0x51990000),
28051 SPH_C32(0x2bb10000), SPH_C32(0xfbae22eb), SPH_C32(0xa4f46ef8),
28052 SPH_C32(0x5b67df93), SPH_C32(0xd0b0bb3e), SPH_C32(0x2a5ce640),
28053 SPH_C32(0x2ae00000), SPH_C32(0x0d0a0000), SPH_C32(0x9cf90000),
28054 SPH_C32(0xf9242e4b), SPH_C32(0xe76e04c8), SPH_C32(0xca3cc361),
28055 SPH_C32(0x56b6921c) },
28056 { SPH_C32(0x8bf95e40), SPH_C32(0x473d0000), SPH_C32(0x0c370000),
28057 SPH_C32(0x42f80000), SPH_C32(0x60a11eed), SPH_C32(0xe0f1db01),
28058 SPH_C32(0x3d73d5c2), SPH_C32(0x42ffe634), SPH_C32(0xe337e670),
28059 SPH_C32(0xcdc50000), SPH_C32(0x228e0000), SPH_C32(0xbab60000),
28060 SPH_C32(0xf14d75b2), SPH_C32(0x8a92f5ff), SPH_C32(0x9aa3aae5),
28061 SPH_C32(0xc8df3d74) },
28062 { SPH_C32(0xb9c36000), SPH_C32(0x230c0000), SPH_C32(0x1f3a0000),
28063 SPH_C32(0xfc9f0000), SPH_C32(0x3da6447e), SPH_C32(0x7941a2b7),
28064 SPH_C32(0x4c51d137), SPH_C32(0xaf573093), SPH_C32(0x2f5bf000),
28065 SPH_C32(0x3f810000), SPH_C32(0x8be70000), SPH_C32(0x288a0000),
28066 SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f), SPH_C32(0xfe73aa8b),
28067 SPH_C32(0x86b48661) },
28068 { SPH_C32(0x56c86270), SPH_C32(0x19f10000), SPH_C32(0x42940000),
28069 SPH_C32(0x95d60000), SPH_C32(0xa6a97878), SPH_C32(0x3d44174e),
28070 SPH_C32(0x2a45db66), SPH_C32(0x3d186d99), SPH_C32(0xe630f030),
28071 SPH_C32(0xd8a40000), SPH_C32(0xa4630000), SPH_C32(0x0ec50000),
28072 SPH_C32(0x11e63628), SPH_C32(0x5bcd1478), SPH_C32(0xaeecc30f),
28073 SPH_C32(0x18dd2909) },
28074 { SPH_C32(0x70a86030), SPH_C32(0xc4290000), SPH_C32(0x30be0000),
28075 SPH_C32(0xdad00000), SPH_C32(0x35cf1f87), SPH_C32(0x14bd5380),
28076 SPH_C32(0x1cceb8b3), SPH_C32(0x313e9ffb), SPH_C32(0x093bf240),
28077 SPH_C32(0xe2590000), SPH_C32(0xf9cd0000), SPH_C32(0x678c0000),
28078 SPH_C32(0x8ae90a2e), SPH_C32(0x1fc8a181), SPH_C32(0xc8f8c95e),
28079 SPH_C32(0x8a927403) },
28080 { SPH_C32(0x9fa36240), SPH_C32(0xfed40000), SPH_C32(0x6d100000),
28081 SPH_C32(0xb3990000), SPH_C32(0xaec02381), SPH_C32(0x50b8e679),
28082 SPH_C32(0x7adab2e2), SPH_C32(0xa371c2f1), SPH_C32(0xc050f270),
28083 SPH_C32(0x057c0000), SPH_C32(0xd6490000), SPH_C32(0x41c30000),
28084 SPH_C32(0x828051d7), SPH_C32(0x723450b6), SPH_C32(0x9867a0da),
28085 SPH_C32(0x14fbdb6b) },
28086 { SPH_C32(0x6f299000), SPH_C32(0x6c850000), SPH_C32(0x2f160000),
28087 SPH_C32(0x782e0000), SPH_C32(0x644c37cd), SPH_C32(0x12dd1cd6),
28088 SPH_C32(0xd26a8c36), SPH_C32(0x32219526), SPH_C32(0x29449c00),
28089 SPH_C32(0x64e70000), SPH_C32(0xf24b0000), SPH_C32(0xc2f30000),
28090 SPH_C32(0x0ede4e8f), SPH_C32(0x56c23745), SPH_C32(0xf3e04259),
28091 SPH_C32(0x8d0d9ec4) },
28092 { SPH_C32(0x80229270), SPH_C32(0x56780000), SPH_C32(0x72b80000),
28093 SPH_C32(0x11670000), SPH_C32(0xff430bcb), SPH_C32(0x56d8a92f),
28094 SPH_C32(0xb47e8667), SPH_C32(0xa06ec82c), SPH_C32(0xe02f9c30),
28095 SPH_C32(0x83c20000), SPH_C32(0xddcf0000), SPH_C32(0xe4bc0000),
28096 SPH_C32(0x06b71576), SPH_C32(0x3b3ec672), SPH_C32(0xa37f2bdd),
28097 SPH_C32(0x136431ac) },
28098 { SPH_C32(0xa6429030), SPH_C32(0x8ba00000), SPH_C32(0x00920000),
28099 SPH_C32(0x5e610000), SPH_C32(0x6c256c34), SPH_C32(0x7f21ede1),
28100 SPH_C32(0x82f5e5b2), SPH_C32(0xac483a4e), SPH_C32(0x0f249e40),
28101 SPH_C32(0xb93f0000), SPH_C32(0x80610000), SPH_C32(0x8df50000),
28102 SPH_C32(0x9db82970), SPH_C32(0x7f3b738b), SPH_C32(0xc56b218c),
28103 SPH_C32(0x812b6ca6) },
28104 { SPH_C32(0x49499240), SPH_C32(0xb15d0000), SPH_C32(0x5d3c0000),
28105 SPH_C32(0x37280000), SPH_C32(0xf72a5032), SPH_C32(0x3b245818),
28106 SPH_C32(0xe4e1efe3), SPH_C32(0x3e076744), SPH_C32(0xc64f9e70),
28107 SPH_C32(0x5e1a0000), SPH_C32(0xafe50000), SPH_C32(0xabba0000),
28108 SPH_C32(0x95d17289), SPH_C32(0x12c782bc), SPH_C32(0x95f44808),
28109 SPH_C32(0x1f42c3ce) },
28110 { SPH_C32(0x7b73ac00), SPH_C32(0xd56c0000), SPH_C32(0x4e310000),
28111 SPH_C32(0x894f0000), SPH_C32(0xaa2d0aa1), SPH_C32(0xa29421ae),
28112 SPH_C32(0x95c3eb16), SPH_C32(0xd3afb1e3), SPH_C32(0x0a238800),
28113 SPH_C32(0xac5e0000), SPH_C32(0x068c0000), SPH_C32(0x39860000),
28114 SPH_C32(0x7d136aea), SPH_C32(0xae64920c), SPH_C32(0xf1244866),
28115 SPH_C32(0x512978db) },
28116 { SPH_C32(0x9478ae70), SPH_C32(0xef910000), SPH_C32(0x139f0000),
28117 SPH_C32(0xe0060000), SPH_C32(0x312236a7), SPH_C32(0xe6919457),
28118 SPH_C32(0xf3d7e147), SPH_C32(0x41e0ece9), SPH_C32(0xc3488830),
28119 SPH_C32(0x4b7b0000), SPH_C32(0x29080000), SPH_C32(0x1fc90000),
28120 SPH_C32(0x757a3113), SPH_C32(0xc398633b), SPH_C32(0xa1bb21e2),
28121 SPH_C32(0xcf40d7b3) },
28122 { SPH_C32(0xb218ac30), SPH_C32(0x32490000), SPH_C32(0x61b50000),
28123 SPH_C32(0xaf000000), SPH_C32(0xa2445158), SPH_C32(0xcf68d099),
28124 SPH_C32(0xc55c8292), SPH_C32(0x4dc61e8b), SPH_C32(0x2c438a40),
28125 SPH_C32(0x71860000), SPH_C32(0x74a60000), SPH_C32(0x76800000),
28126 SPH_C32(0xee750d15), SPH_C32(0x879dd6c2), SPH_C32(0xc7af2bb3),
28127 SPH_C32(0x5d0f8ab9) },
28128 { SPH_C32(0x5d13ae40), SPH_C32(0x08b40000), SPH_C32(0x3c1b0000),
28129 SPH_C32(0xc6490000), SPH_C32(0x394b6d5e), SPH_C32(0x8b6d6560),
28130 SPH_C32(0xa34888c3), SPH_C32(0xdf894381), SPH_C32(0xe5288a70),
28131 SPH_C32(0x96a30000), SPH_C32(0x5b220000), SPH_C32(0x50cf0000),
28132 SPH_C32(0xe61c56ec), SPH_C32(0xea6127f5), SPH_C32(0x97304237),
28133 SPH_C32(0xc36625d1) },
28134 { SPH_C32(0x4c4e8400), SPH_C32(0xa43c0000), SPH_C32(0xdbd10000),
28135 SPH_C32(0x835b0000), SPH_C32(0x178113a8), SPH_C32(0xea7bb99f),
28136 SPH_C32(0xd0ae8609), SPH_C32(0xee057339), SPH_C32(0x1e79b400),
28137 SPH_C32(0x15b70000), SPH_C32(0x67ab0000), SPH_C32(0xc8e70000),
28138 SPH_C32(0xb3725786), SPH_C32(0x1e2daf74), SPH_C32(0xb68d2f46),
28139 SPH_C32(0xb0a75c1e) },
28140 { SPH_C32(0xa3458670), SPH_C32(0x9ec10000), SPH_C32(0x867f0000),
28141 SPH_C32(0xea120000), SPH_C32(0x8c8e2fae), SPH_C32(0xae7e0c66),
28142 SPH_C32(0xb6ba8c58), SPH_C32(0x7c4a2e33), SPH_C32(0xd712b430),
28143 SPH_C32(0xf2920000), SPH_C32(0x482f0000), SPH_C32(0xeea80000),
28144 SPH_C32(0xbb1b0c7f), SPH_C32(0x73d15e43), SPH_C32(0xe61246c2),
28145 SPH_C32(0x2ecef376) },
28146 { SPH_C32(0x85258430), SPH_C32(0x43190000), SPH_C32(0xf4550000),
28147 SPH_C32(0xa5140000), SPH_C32(0x1fe84851), SPH_C32(0x878748a8),
28148 SPH_C32(0x8031ef8d), SPH_C32(0x706cdc51), SPH_C32(0x3819b640),
28149 SPH_C32(0xc86f0000), SPH_C32(0x15810000), SPH_C32(0x87e10000),
28150 SPH_C32(0x20143079), SPH_C32(0x37d4ebba), SPH_C32(0x80064c93),
28151 SPH_C32(0xbc81ae7c) },
28152 { SPH_C32(0x6a2e8640), SPH_C32(0x79e40000), SPH_C32(0xa9fb0000),
28153 SPH_C32(0xcc5d0000), SPH_C32(0x84e77457), SPH_C32(0xc382fd51),
28154 SPH_C32(0xe625e5dc), SPH_C32(0xe223815b), SPH_C32(0xf172b670),
28155 SPH_C32(0x2f4a0000), SPH_C32(0x3a050000), SPH_C32(0xa1ae0000),
28156 SPH_C32(0x287d6b80), SPH_C32(0x5a281a8d), SPH_C32(0xd0992517),
28157 SPH_C32(0x22e80114) },
28158 { SPH_C32(0x5814b800), SPH_C32(0x1dd50000), SPH_C32(0xbaf60000),
28159 SPH_C32(0x723a0000), SPH_C32(0xd9e02ec4), SPH_C32(0x5a3284e7),
28160 SPH_C32(0x9707e129), SPH_C32(0x0f8b57fc), SPH_C32(0x3d1ea000),
28161 SPH_C32(0xdd0e0000), SPH_C32(0x936c0000), SPH_C32(0x33920000),
28162 SPH_C32(0xc0bf73e3), SPH_C32(0xe68b0a3d), SPH_C32(0xb4492579),
28163 SPH_C32(0x6c83ba01) },
28164 { SPH_C32(0xb71fba70), SPH_C32(0x27280000), SPH_C32(0xe7580000),
28165 SPH_C32(0x1b730000), SPH_C32(0x42ef12c2), SPH_C32(0x1e37311e),
28166 SPH_C32(0xf113eb78), SPH_C32(0x9dc40af6), SPH_C32(0xf475a030),
28167 SPH_C32(0x3a2b0000), SPH_C32(0xbce80000), SPH_C32(0x15dd0000),
28168 SPH_C32(0xc8d6281a), SPH_C32(0x8b77fb0a), SPH_C32(0xe4d64cfd),
28169 SPH_C32(0xf2ea1569) },
28170 { SPH_C32(0x917fb830), SPH_C32(0xfaf00000), SPH_C32(0x95720000),
28171 SPH_C32(0x54750000), SPH_C32(0xd189753d), SPH_C32(0x37ce75d0),
28172 SPH_C32(0xc79888ad), SPH_C32(0x91e2f894), SPH_C32(0x1b7ea240),
28173 SPH_C32(0x00d60000), SPH_C32(0xe1460000), SPH_C32(0x7c940000),
28174 SPH_C32(0x53d9141c), SPH_C32(0xcf724ef3), SPH_C32(0x82c246ac),
28175 SPH_C32(0x60a54863) },
28176 { SPH_C32(0x7e74ba40), SPH_C32(0xc00d0000), SPH_C32(0xc8dc0000),
28177 SPH_C32(0x3d3c0000), SPH_C32(0x4a86493b), SPH_C32(0x73cbc029),
28178 SPH_C32(0xa18c82fc), SPH_C32(0x03ada59e), SPH_C32(0xd215a270),
28179 SPH_C32(0xe7f30000), SPH_C32(0xcec20000), SPH_C32(0x5adb0000),
28180 SPH_C32(0x5bb04fe5), SPH_C32(0xa28ebfc4), SPH_C32(0xd25d2f28),
28181 SPH_C32(0xfecce70b) },
28182 { SPH_C32(0x3b01cc00), SPH_C32(0x86680000), SPH_C32(0xeac00000),
28183 SPH_C32(0xd9eb0000), SPH_C32(0xd7ee50bd), SPH_C32(0x8678d837),
28184 SPH_C32(0xb9dacdab), SPH_C32(0x673aa2a4), SPH_C32(0xb5ff8400),
28185 SPH_C32(0xd4340000), SPH_C32(0x601a0000), SPH_C32(0x2f600000),
28186 SPH_C32(0x57e40dca), SPH_C32(0xb7d6e2b1), SPH_C32(0xb0e67183),
28187 SPH_C32(0xf5c750ed) },
28188 { SPH_C32(0xd40ace70), SPH_C32(0xbc950000), SPH_C32(0xb76e0000),
28189 SPH_C32(0xb0a20000), SPH_C32(0x4ce16cbb), SPH_C32(0xc27d6dce),
28190 SPH_C32(0xdfcec7fa), SPH_C32(0xf575ffae), SPH_C32(0x7c948430),
28191 SPH_C32(0x33110000), SPH_C32(0x4f9e0000), SPH_C32(0x092f0000),
28192 SPH_C32(0x5f8d5633), SPH_C32(0xda2a1386), SPH_C32(0xe0791807),
28193 SPH_C32(0x6baeff85) },
28194 { SPH_C32(0xf26acc30), SPH_C32(0x614d0000), SPH_C32(0xc5440000),
28195 SPH_C32(0xffa40000), SPH_C32(0xdf870b44), SPH_C32(0xeb842900),
28196 SPH_C32(0xe945a42f), SPH_C32(0xf9530dcc), SPH_C32(0x939f8640),
28197 SPH_C32(0x09ec0000), SPH_C32(0x12300000), SPH_C32(0x60660000),
28198 SPH_C32(0xc4826a35), SPH_C32(0x9e2fa67f), SPH_C32(0x866d1256),
28199 SPH_C32(0xf9e1a28f) },
28200 { SPH_C32(0x1d61ce40), SPH_C32(0x5bb00000), SPH_C32(0x98ea0000),
28201 SPH_C32(0x96ed0000), SPH_C32(0x44883742), SPH_C32(0xaf819cf9),
28202 SPH_C32(0x8f51ae7e), SPH_C32(0x6b1c50c6), SPH_C32(0x5af48670),
28203 SPH_C32(0xeec90000), SPH_C32(0x3db40000), SPH_C32(0x46290000),
28204 SPH_C32(0xcceb31cc), SPH_C32(0xf3d35748), SPH_C32(0xd6f27bd2),
28205 SPH_C32(0x67880de7) },
28206 { SPH_C32(0x2f5bf000), SPH_C32(0x3f810000), SPH_C32(0x8be70000),
28207 SPH_C32(0x288a0000), SPH_C32(0x198f6dd1), SPH_C32(0x3631e54f),
28208 SPH_C32(0xfe73aa8b), SPH_C32(0x86b48661), SPH_C32(0x96989000),
28209 SPH_C32(0x1c8d0000), SPH_C32(0x94dd0000), SPH_C32(0xd4150000),
28210 SPH_C32(0x242929af), SPH_C32(0x4f7047f8), SPH_C32(0xb2227bbc),
28211 SPH_C32(0x29e3b6f2) },
28212 { SPH_C32(0xc050f270), SPH_C32(0x057c0000), SPH_C32(0xd6490000),
28213 SPH_C32(0x41c30000), SPH_C32(0x828051d7), SPH_C32(0x723450b6),
28214 SPH_C32(0x9867a0da), SPH_C32(0x14fbdb6b), SPH_C32(0x5ff39030),
28215 SPH_C32(0xfba80000), SPH_C32(0xbb590000), SPH_C32(0xf25a0000),
28216 SPH_C32(0x2c407256), SPH_C32(0x228cb6cf), SPH_C32(0xe2bd1238),
28217 SPH_C32(0xb78a199a) },
28218 { SPH_C32(0xe630f030), SPH_C32(0xd8a40000), SPH_C32(0xa4630000),
28219 SPH_C32(0x0ec50000), SPH_C32(0x11e63628), SPH_C32(0x5bcd1478),
28220 SPH_C32(0xaeecc30f), SPH_C32(0x18dd2909), SPH_C32(0xb0f89240),
28221 SPH_C32(0xc1550000), SPH_C32(0xe6f70000), SPH_C32(0x9b130000),
28222 SPH_C32(0xb74f4e50), SPH_C32(0x66890336), SPH_C32(0x84a91869),
28223 SPH_C32(0x25c54490) },
28224 { SPH_C32(0x093bf240), SPH_C32(0xe2590000), SPH_C32(0xf9cd0000),
28225 SPH_C32(0x678c0000), SPH_C32(0x8ae90a2e), SPH_C32(0x1fc8a181),
28226 SPH_C32(0xc8f8c95e), SPH_C32(0x8a927403), SPH_C32(0x79939270),
28227 SPH_C32(0x26700000), SPH_C32(0xc9730000), SPH_C32(0xbd5c0000),
28228 SPH_C32(0xbf2615a9), SPH_C32(0x0b75f201), SPH_C32(0xd43671ed),
28229 SPH_C32(0xbbacebf8) },
28230 { SPH_C32(0x1866d800), SPH_C32(0x4ed10000), SPH_C32(0x1e070000),
28231 SPH_C32(0x229e0000), SPH_C32(0xa42374d8), SPH_C32(0x7ede7d7e),
28232 SPH_C32(0xbb1ec794), SPH_C32(0xbb1e44bb), SPH_C32(0x82c2ac00),
28233 SPH_C32(0xa5640000), SPH_C32(0xf5fa0000), SPH_C32(0x25740000),
28234 SPH_C32(0xea4814c3), SPH_C32(0xff397a80), SPH_C32(0xf58b1c9c),
28235 SPH_C32(0xc86d9237) },
28236 { SPH_C32(0xf76dda70), SPH_C32(0x742c0000), SPH_C32(0x43a90000),
28237 SPH_C32(0x4bd70000), SPH_C32(0x3f2c48de), SPH_C32(0x3adbc887),
28238 SPH_C32(0xdd0acdc5), SPH_C32(0x295119b1), SPH_C32(0x4ba9ac30),
28239 SPH_C32(0x42410000), SPH_C32(0xda7e0000), SPH_C32(0x033b0000),
28240 SPH_C32(0xe2214f3a), SPH_C32(0x92c58bb7), SPH_C32(0xa5147518),
28241 SPH_C32(0x56043d5f) },
28242 { SPH_C32(0xd10dd830), SPH_C32(0xa9f40000), SPH_C32(0x31830000),
28243 SPH_C32(0x04d10000), SPH_C32(0xac4a2f21), SPH_C32(0x13228c49),
28244 SPH_C32(0xeb81ae10), SPH_C32(0x2577ebd3), SPH_C32(0xa4a2ae40),
28245 SPH_C32(0x78bc0000), SPH_C32(0x87d00000), SPH_C32(0x6a720000),
28246 SPH_C32(0x792e733c), SPH_C32(0xd6c03e4e), SPH_C32(0xc3007f49),
28247 SPH_C32(0xc44b6055) },
28248 { SPH_C32(0x3e06da40), SPH_C32(0x93090000), SPH_C32(0x6c2d0000),
28249 SPH_C32(0x6d980000), SPH_C32(0x37451327), SPH_C32(0x572739b0),
28250 SPH_C32(0x8d95a441), SPH_C32(0xb738b6d9), SPH_C32(0x6dc9ae70),
28251 SPH_C32(0x9f990000), SPH_C32(0xa8540000), SPH_C32(0x4c3d0000),
28252 SPH_C32(0x714728c5), SPH_C32(0xbb3ccf79), SPH_C32(0x939f16cd),
28253 SPH_C32(0x5a22cf3d) },
28254 { SPH_C32(0x0c3ce400), SPH_C32(0xf7380000), SPH_C32(0x7f200000),
28255 SPH_C32(0xd3ff0000), SPH_C32(0x6a4249b4), SPH_C32(0xce974006),
28256 SPH_C32(0xfcb7a0b4), SPH_C32(0x5a90607e), SPH_C32(0xa1a5b800),
28257 SPH_C32(0x6ddd0000), SPH_C32(0x013d0000), SPH_C32(0xde010000),
28258 SPH_C32(0x998530a6), SPH_C32(0x079fdfc9), SPH_C32(0xf74f16a3),
28259 SPH_C32(0x14497428) },
28260 { SPH_C32(0xe337e670), SPH_C32(0xcdc50000), SPH_C32(0x228e0000),
28261 SPH_C32(0xbab60000), SPH_C32(0xf14d75b2), SPH_C32(0x8a92f5ff),
28262 SPH_C32(0x9aa3aae5), SPH_C32(0xc8df3d74), SPH_C32(0x68ceb830),
28263 SPH_C32(0x8af80000), SPH_C32(0x2eb90000), SPH_C32(0xf84e0000),
28264 SPH_C32(0x91ec6b5f), SPH_C32(0x6a632efe), SPH_C32(0xa7d07f27),
28265 SPH_C32(0x8a20db40) },
28266 { SPH_C32(0xc557e430), SPH_C32(0x101d0000), SPH_C32(0x50a40000),
28267 SPH_C32(0xf5b00000), SPH_C32(0x622b124d), SPH_C32(0xa36bb131),
28268 SPH_C32(0xac28c930), SPH_C32(0xc4f9cf16), SPH_C32(0x87c5ba40),
28269 SPH_C32(0xb0050000), SPH_C32(0x73170000), SPH_C32(0x91070000),
28270 SPH_C32(0x0ae35759), SPH_C32(0x2e669b07), SPH_C32(0xc1c47576),
28271 SPH_C32(0x186f864a) },
28272 { SPH_C32(0x2a5ce640), SPH_C32(0x2ae00000), SPH_C32(0x0d0a0000),
28273 SPH_C32(0x9cf90000), SPH_C32(0xf9242e4b), SPH_C32(0xe76e04c8),
28274 SPH_C32(0xca3cc361), SPH_C32(0x56b6921c), SPH_C32(0x4eaeba70),
28275 SPH_C32(0x57200000), SPH_C32(0x5c930000), SPH_C32(0xb7480000),
28276 SPH_C32(0x028a0ca0), SPH_C32(0x439a6a30), SPH_C32(0x915b1cf2),
28277 SPH_C32(0x86062922) },
28278 { SPH_C32(0xf3928800), SPH_C32(0xdc560000), SPH_C32(0xbd470000),
28279 SPH_C32(0x95bd0000), SPH_C32(0x3d767488), SPH_C32(0xf3c9c922),
28280 SPH_C32(0x916cbfec), SPH_C32(0x4aeb5b0f), SPH_C32(0xe1d7d800),
28281 SPH_C32(0x3ed90000), SPH_C32(0xa5cc0000), SPH_C32(0x8ea50000),
28282 SPH_C32(0xe4466aba), SPH_C32(0x23732650), SPH_C32(0xdb56301e),
28283 SPH_C32(0xa0dc676f) },
28284 { SPH_C32(0x1c998a70), SPH_C32(0xe6ab0000), SPH_C32(0xe0e90000),
28285 SPH_C32(0xfcf40000), SPH_C32(0xa679488e), SPH_C32(0xb7cc7cdb),
28286 SPH_C32(0xf778b5bd), SPH_C32(0xd8a40605), SPH_C32(0x28bcd830),
28287 SPH_C32(0xd9fc0000), SPH_C32(0x8a480000), SPH_C32(0xa8ea0000),
28288 SPH_C32(0xec2f3143), SPH_C32(0x4e8fd767), SPH_C32(0x8bc9599a),
28289 SPH_C32(0x3eb5c807) },
28290 { SPH_C32(0x3af98830), SPH_C32(0x3b730000), SPH_C32(0x92c30000),
28291 SPH_C32(0xb3f20000), SPH_C32(0x351f2f71), SPH_C32(0x9e353815),
28292 SPH_C32(0xc1f3d668), SPH_C32(0xd482f467), SPH_C32(0xc7b7da40),
28293 SPH_C32(0xe3010000), SPH_C32(0xd7e60000), SPH_C32(0xc1a30000),
28294 SPH_C32(0x77200d45), SPH_C32(0x0a8a629e), SPH_C32(0xeddd53cb),
28295 SPH_C32(0xacfa950d) },
28296 { SPH_C32(0xd5f28a40), SPH_C32(0x018e0000), SPH_C32(0xcf6d0000),
28297 SPH_C32(0xdabb0000), SPH_C32(0xae101377), SPH_C32(0xda308dec),
28298 SPH_C32(0xa7e7dc39), SPH_C32(0x46cda96d), SPH_C32(0x0edcda70),
28299 SPH_C32(0x04240000), SPH_C32(0xf8620000), SPH_C32(0xe7ec0000),
28300 SPH_C32(0x7f4956bc), SPH_C32(0x677693a9), SPH_C32(0xbd423a4f),
28301 SPH_C32(0x32933a65) },
28302 { SPH_C32(0xe7c8b400), SPH_C32(0x65bf0000), SPH_C32(0xdc600000),
28303 SPH_C32(0x64dc0000), SPH_C32(0xf31749e4), SPH_C32(0x4380f45a),
28304 SPH_C32(0xd6c5d8cc), SPH_C32(0xab657fca), SPH_C32(0xc2b0cc00),
28305 SPH_C32(0xf6600000), SPH_C32(0x510b0000), SPH_C32(0x75d00000),
28306 SPH_C32(0x978b4edf), SPH_C32(0xdbd58319), SPH_C32(0xd9923a21),
28307 SPH_C32(0x7cf88170) },
28308 { SPH_C32(0x08c3b670), SPH_C32(0x5f420000), SPH_C32(0x81ce0000),
28309 SPH_C32(0x0d950000), SPH_C32(0x681875e2), SPH_C32(0x078541a3),
28310 SPH_C32(0xb0d1d29d), SPH_C32(0x392a22c0), SPH_C32(0x0bdbcc30),
28311 SPH_C32(0x11450000), SPH_C32(0x7e8f0000), SPH_C32(0x539f0000),
28312 SPH_C32(0x9fe21526), SPH_C32(0xb629722e), SPH_C32(0x890d53a5),
28313 SPH_C32(0xe2912e18) },
28314 { SPH_C32(0x2ea3b430), SPH_C32(0x829a0000), SPH_C32(0xf3e40000),
28315 SPH_C32(0x42930000), SPH_C32(0xfb7e121d), SPH_C32(0x2e7c056d),
28316 SPH_C32(0x865ab148), SPH_C32(0x350cd0a2), SPH_C32(0xe4d0ce40),
28317 SPH_C32(0x2bb80000), SPH_C32(0x23210000), SPH_C32(0x3ad60000),
28318 SPH_C32(0x04ed2920), SPH_C32(0xf22cc7d7), SPH_C32(0xef1959f4),
28319 SPH_C32(0x70de7312) },
28320 { SPH_C32(0xc1a8b640), SPH_C32(0xb8670000), SPH_C32(0xae4a0000),
28321 SPH_C32(0x2bda0000), SPH_C32(0x60712e1b), SPH_C32(0x6a79b094),
28322 SPH_C32(0xe04ebb19), SPH_C32(0xa7438da8), SPH_C32(0x2dbbce70),
28323 SPH_C32(0xcc9d0000), SPH_C32(0x0ca50000), SPH_C32(0x1c990000),
28324 SPH_C32(0x0c8472d9), SPH_C32(0x9fd036e0), SPH_C32(0xbf863070),
28325 SPH_C32(0xeeb7dc7a) },
28326 { SPH_C32(0xd0f59c00), SPH_C32(0x14ef0000), SPH_C32(0x49800000),
28327 SPH_C32(0x6ec80000), SPH_C32(0x4ebb50ed), SPH_C32(0x0b6f6c6b),
28328 SPH_C32(0x93a8b5d3), SPH_C32(0x96cfbd10), SPH_C32(0xd6eaf000),
28329 SPH_C32(0x4f890000), SPH_C32(0x302c0000), SPH_C32(0x84b10000),
28330 SPH_C32(0x59ea73b3), SPH_C32(0x6b9cbe61), SPH_C32(0x9e3b5d01),
28331 SPH_C32(0x9d76a5b5) },
28332 { SPH_C32(0x3ffe9e70), SPH_C32(0x2e120000), SPH_C32(0x142e0000),
28333 SPH_C32(0x07810000), SPH_C32(0xd5b46ceb), SPH_C32(0x4f6ad992),
28334 SPH_C32(0xf5bcbf82), SPH_C32(0x0480e01a), SPH_C32(0x1f81f030),
28335 SPH_C32(0xa8ac0000), SPH_C32(0x1fa80000), SPH_C32(0xa2fe0000),
28336 SPH_C32(0x5183284a), SPH_C32(0x06604f56), SPH_C32(0xcea43485),
28337 SPH_C32(0x031f0add) },
28338 { SPH_C32(0x199e9c30), SPH_C32(0xf3ca0000), SPH_C32(0x66040000),
28339 SPH_C32(0x48870000), SPH_C32(0x46d20b14), SPH_C32(0x66939d5c),
28340 SPH_C32(0xc337dc57), SPH_C32(0x08a61278), SPH_C32(0xf08af240),
28341 SPH_C32(0x92510000), SPH_C32(0x42060000), SPH_C32(0xcbb70000),
28342 SPH_C32(0xca8c144c), SPH_C32(0x4265faaf), SPH_C32(0xa8b03ed4),
28343 SPH_C32(0x915057d7) },
28344 { SPH_C32(0xf6959e40), SPH_C32(0xc9370000), SPH_C32(0x3baa0000),
28345 SPH_C32(0x21ce0000), SPH_C32(0xdddd3712), SPH_C32(0x229628a5),
28346 SPH_C32(0xa523d606), SPH_C32(0x9ae94f72), SPH_C32(0x39e1f270),
28347 SPH_C32(0x75740000), SPH_C32(0x6d820000), SPH_C32(0xedf80000),
28348 SPH_C32(0xc2e54fb5), SPH_C32(0x2f990b98), SPH_C32(0xf82f5750),
28349 SPH_C32(0x0f39f8bf) },
28350 { SPH_C32(0xc4afa000), SPH_C32(0xad060000), SPH_C32(0x28a70000),
28351 SPH_C32(0x9fa90000), SPH_C32(0x80da6d81), SPH_C32(0xbb265113),
28352 SPH_C32(0xd401d2f3), SPH_C32(0x774199d5), SPH_C32(0xf58de400),
28353 SPH_C32(0x87300000), SPH_C32(0xc4eb0000), SPH_C32(0x7fc40000),
28354 SPH_C32(0x2a2757d6), SPH_C32(0x933a1b28), SPH_C32(0x9cff573e),
28355 SPH_C32(0x415243aa) },
28356 { SPH_C32(0x2ba4a270), SPH_C32(0x97fb0000), SPH_C32(0x75090000),
28357 SPH_C32(0xf6e00000), SPH_C32(0x1bd55187), SPH_C32(0xff23e4ea),
28358 SPH_C32(0xb215d8a2), SPH_C32(0xe50ec4df), SPH_C32(0x3ce6e430),
28359 SPH_C32(0x60150000), SPH_C32(0xeb6f0000), SPH_C32(0x598b0000),
28360 SPH_C32(0x224e0c2f), SPH_C32(0xfec6ea1f), SPH_C32(0xcc603eba),
28361 SPH_C32(0xdf3becc2) },
28362 { SPH_C32(0x0dc4a030), SPH_C32(0x4a230000), SPH_C32(0x07230000),
28363 SPH_C32(0xb9e60000), SPH_C32(0x88b33678), SPH_C32(0xd6daa024),
28364 SPH_C32(0x849ebb77), SPH_C32(0xe92836bd), SPH_C32(0xd3ede640),
28365 SPH_C32(0x5ae80000), SPH_C32(0xb6c10000), SPH_C32(0x30c20000),
28366 SPH_C32(0xb9413029), SPH_C32(0xbac35fe6), SPH_C32(0xaa7434eb),
28367 SPH_C32(0x4d74b1c8) },
28368 { SPH_C32(0xe2cfa240), SPH_C32(0x70de0000), SPH_C32(0x5a8d0000),
28369 SPH_C32(0xd0af0000), SPH_C32(0x13bc0a7e), SPH_C32(0x92df15dd),
28370 SPH_C32(0xe28ab126), SPH_C32(0x7b676bb7), SPH_C32(0x1a86e670),
28371 SPH_C32(0xbdcd0000), SPH_C32(0x99450000), SPH_C32(0x168d0000),
28372 SPH_C32(0xb1286bd0), SPH_C32(0xd73faed1), SPH_C32(0xfaeb5d6f),
28373 SPH_C32(0xd31d1ea0) },
28374 { SPH_C32(0xa7bad400), SPH_C32(0x36bb0000), SPH_C32(0x78910000),
28375 SPH_C32(0x34780000), SPH_C32(0x8ed413f8), SPH_C32(0x676c0dc3),
28376 SPH_C32(0xfadcfe71), SPH_C32(0x1ff06c8d), SPH_C32(0x7d6cc000),
28377 SPH_C32(0x8e0a0000), SPH_C32(0x379d0000), SPH_C32(0x63360000),
28378 SPH_C32(0xbd7c29ff), SPH_C32(0xc267f3a4), SPH_C32(0x985003c4),
28379 SPH_C32(0xd816a946) },
28380 { SPH_C32(0x48b1d670), SPH_C32(0x0c460000), SPH_C32(0x253f0000),
28381 SPH_C32(0x5d310000), SPH_C32(0x15db2ffe), SPH_C32(0x2369b83a),
28382 SPH_C32(0x9cc8f420), SPH_C32(0x8dbf3187), SPH_C32(0xb407c030),
28383 SPH_C32(0x692f0000), SPH_C32(0x18190000), SPH_C32(0x45790000),
28384 SPH_C32(0xb5157206), SPH_C32(0xaf9b0293), SPH_C32(0xc8cf6a40),
28385 SPH_C32(0x467f062e) },
28386 { SPH_C32(0x6ed1d430), SPH_C32(0xd19e0000), SPH_C32(0x57150000),
28387 SPH_C32(0x12370000), SPH_C32(0x86bd4801), SPH_C32(0x0a90fcf4),
28388 SPH_C32(0xaa4397f5), SPH_C32(0x8199c3e5), SPH_C32(0x5b0cc240),
28389 SPH_C32(0x53d20000), SPH_C32(0x45b70000), SPH_C32(0x2c300000),
28390 SPH_C32(0x2e1a4e00), SPH_C32(0xeb9eb76a), SPH_C32(0xaedb6011),
28391 SPH_C32(0xd4305b24) },
28392 { SPH_C32(0x81dad640), SPH_C32(0xeb630000), SPH_C32(0x0abb0000),
28393 SPH_C32(0x7b7e0000), SPH_C32(0x1db27407), SPH_C32(0x4e95490d),
28394 SPH_C32(0xcc579da4), SPH_C32(0x13d69eef), SPH_C32(0x9267c270),
28395 SPH_C32(0xb4f70000), SPH_C32(0x6a330000), SPH_C32(0x0a7f0000),
28396 SPH_C32(0x267315f9), SPH_C32(0x8662465d), SPH_C32(0xfe440995),
28397 SPH_C32(0x4a59f44c) },
28398 { SPH_C32(0xb3e0e800), SPH_C32(0x8f520000), SPH_C32(0x19b60000),
28399 SPH_C32(0xc5190000), SPH_C32(0x40b52e94), SPH_C32(0xd72530bb),
28400 SPH_C32(0xbd759951), SPH_C32(0xfe7e4848), SPH_C32(0x5e0bd400),
28401 SPH_C32(0x46b30000), SPH_C32(0xc35a0000), SPH_C32(0x98430000),
28402 SPH_C32(0xceb10d9a), SPH_C32(0x3ac156ed), SPH_C32(0x9a9409fb),
28403 SPH_C32(0x04324f59) },
28404 { SPH_C32(0x5cebea70), SPH_C32(0xb5af0000), SPH_C32(0x44180000),
28405 SPH_C32(0xac500000), SPH_C32(0xdbba1292), SPH_C32(0x93208542),
28406 SPH_C32(0xdb619300), SPH_C32(0x6c311542), SPH_C32(0x9760d430),
28407 SPH_C32(0xa1960000), SPH_C32(0xecde0000), SPH_C32(0xbe0c0000),
28408 SPH_C32(0xc6d85663), SPH_C32(0x573da7da), SPH_C32(0xca0b607f),
28409 SPH_C32(0x9a5be031) },
28410 { SPH_C32(0x7a8be830), SPH_C32(0x68770000), SPH_C32(0x36320000),
28411 SPH_C32(0xe3560000), SPH_C32(0x48dc756d), SPH_C32(0xbad9c18c),
28412 SPH_C32(0xedeaf0d5), SPH_C32(0x6017e720), SPH_C32(0x786bd640),
28413 SPH_C32(0x9b6b0000), SPH_C32(0xb1700000), SPH_C32(0xd7450000),
28414 SPH_C32(0x5dd76a65), SPH_C32(0x13381223), SPH_C32(0xac1f6a2e),
28415 SPH_C32(0x0814bd3b) },
28416 { SPH_C32(0x9580ea40), SPH_C32(0x528a0000), SPH_C32(0x6b9c0000),
28417 SPH_C32(0x8a1f0000), SPH_C32(0xd3d3496b), SPH_C32(0xfedc7475),
28418 SPH_C32(0x8bfefa84), SPH_C32(0xf258ba2a), SPH_C32(0xb100d670),
28419 SPH_C32(0x7c4e0000), SPH_C32(0x9ef40000), SPH_C32(0xf10a0000),
28420 SPH_C32(0x55be319c), SPH_C32(0x7ec4e314), SPH_C32(0xfc8003aa),
28421 SPH_C32(0x967d1253) },
28422 { SPH_C32(0x84ddc000), SPH_C32(0xfe020000), SPH_C32(0x8c560000),
28423 SPH_C32(0xcf0d0000), SPH_C32(0xfd19379d), SPH_C32(0x9fcaa88a),
28424 SPH_C32(0xf818f44e), SPH_C32(0xc3d48a92), SPH_C32(0x4a51e800),
28425 SPH_C32(0xff5a0000), SPH_C32(0xa27d0000), SPH_C32(0x69220000),
28426 SPH_C32(0x00d030f6), SPH_C32(0x8a886b95), SPH_C32(0xdd3d6edb),
28427 SPH_C32(0xe5bc6b9c) },
28428 { SPH_C32(0x6bd6c270), SPH_C32(0xc4ff0000), SPH_C32(0xd1f80000),
28429 SPH_C32(0xa6440000), SPH_C32(0x66160b9b), SPH_C32(0xdbcf1d73),
28430 SPH_C32(0x9e0cfe1f), SPH_C32(0x519bd798), SPH_C32(0x833ae830),
28431 SPH_C32(0x187f0000), SPH_C32(0x8df90000), SPH_C32(0x4f6d0000),
28432 SPH_C32(0x08b96b0f), SPH_C32(0xe7749aa2), SPH_C32(0x8da2075f),
28433 SPH_C32(0x7bd5c4f4) },
28434 { SPH_C32(0x4db6c030), SPH_C32(0x19270000), SPH_C32(0xa3d20000),
28435 SPH_C32(0xe9420000), SPH_C32(0xf5706c64), SPH_C32(0xf23659bd),
28436 SPH_C32(0xa8879dca), SPH_C32(0x5dbd25fa), SPH_C32(0x6c31ea40),
28437 SPH_C32(0x22820000), SPH_C32(0xd0570000), SPH_C32(0x26240000),
28438 SPH_C32(0x93b65709), SPH_C32(0xa3712f5b), SPH_C32(0xebb60d0e),
28439 SPH_C32(0xe99a99fe) },
28440 { SPH_C32(0xa2bdc240), SPH_C32(0x23da0000), SPH_C32(0xfe7c0000),
28441 SPH_C32(0x800b0000), SPH_C32(0x6e7f5062), SPH_C32(0xb633ec44),
28442 SPH_C32(0xce93979b), SPH_C32(0xcff278f0), SPH_C32(0xa55aea70),
28443 SPH_C32(0xc5a70000), SPH_C32(0xffd30000), SPH_C32(0x006b0000),
28444 SPH_C32(0x9bdf0cf0), SPH_C32(0xce8dde6c), SPH_C32(0xbb29648a),
28445 SPH_C32(0x77f33696) },
28446 { SPH_C32(0x9087fc00), SPH_C32(0x47eb0000), SPH_C32(0xed710000),
28447 SPH_C32(0x3e6c0000), SPH_C32(0x33780af1), SPH_C32(0x2f8395f2),
28448 SPH_C32(0xbfb1936e), SPH_C32(0x225aae57), SPH_C32(0x6936fc00),
28449 SPH_C32(0x37e30000), SPH_C32(0x56ba0000), SPH_C32(0x92570000),
28450 SPH_C32(0x731d1493), SPH_C32(0x722ecedc), SPH_C32(0xdff964e4),
28451 SPH_C32(0x39988d83) },
28452 { SPH_C32(0x7f8cfe70), SPH_C32(0x7d160000), SPH_C32(0xb0df0000),
28453 SPH_C32(0x57250000), SPH_C32(0xa87736f7), SPH_C32(0x6b86200b),
28454 SPH_C32(0xd9a5993f), SPH_C32(0xb015f35d), SPH_C32(0xa05dfc30),
28455 SPH_C32(0xd0c60000), SPH_C32(0x793e0000), SPH_C32(0xb4180000),
28456 SPH_C32(0x7b744f6a), SPH_C32(0x1fd23feb), SPH_C32(0x8f660d60),
28457 SPH_C32(0xa7f122eb) },
28458 { SPH_C32(0x59ecfc30), SPH_C32(0xa0ce0000), SPH_C32(0xc2f50000),
28459 SPH_C32(0x18230000), SPH_C32(0x3b115108), SPH_C32(0x427f64c5),
28460 SPH_C32(0xef2efaea), SPH_C32(0xbc33013f), SPH_C32(0x4f56fe40),
28461 SPH_C32(0xea3b0000), SPH_C32(0x24900000), SPH_C32(0xdd510000),
28462 SPH_C32(0xe07b736c), SPH_C32(0x5bd78a12), SPH_C32(0xe9720731),
28463 SPH_C32(0x35be7fe1) },
28464 { SPH_C32(0xb6e7fe40), SPH_C32(0x9a330000), SPH_C32(0x9f5b0000),
28465 SPH_C32(0x716a0000), SPH_C32(0xa01e6d0e), SPH_C32(0x067ad13c),
28466 SPH_C32(0x893af0bb), SPH_C32(0x2e7c5c35), SPH_C32(0x863dfe70),
28467 SPH_C32(0x0d1e0000), SPH_C32(0x0b140000), SPH_C32(0xfb1e0000),
28468 SPH_C32(0xe8122895), SPH_C32(0x362b7b25), SPH_C32(0xb9ed6eb5),
28469 SPH_C32(0xabd7d089) }
28470 };
28471 static const sph_u32 T512_8[256][16] = {
28472 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28473 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28474 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28475 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28476 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
28477 SPH_C32(0x00000000) },
28478 { SPH_C32(0xf6800005), SPH_C32(0x3443c000), SPH_C32(0x24070000),
28479 SPH_C32(0x8f3d0000), SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae),
28480 SPH_C32(0xcdc58b19), SPH_C32(0xd795ba31), SPH_C32(0xa67f0001),
28481 SPH_C32(0x71378000), SPH_C32(0x19fc0000), SPH_C32(0x96db0000),
28482 SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3), SPH_C32(0x2c6d478f),
28483 SPH_C32(0xac8e6c88) },
28484 { SPH_C32(0xa67f0001), SPH_C32(0x71378000), SPH_C32(0x19fc0000),
28485 SPH_C32(0x96db0000), SPH_C32(0x3a8b6dfd), SPH_C32(0xebcaaef3),
28486 SPH_C32(0x2c6d478f), SPH_C32(0xac8e6c88), SPH_C32(0x50ff0004),
28487 SPH_C32(0x45744000), SPH_C32(0x3dfb0000), SPH_C32(0x19e60000),
28488 SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d), SPH_C32(0xe1a8cc96),
28489 SPH_C32(0x7b1bd6b9) },
28490 { SPH_C32(0x50ff0004), SPH_C32(0x45744000), SPH_C32(0x3dfb0000),
28491 SPH_C32(0x19e60000), SPH_C32(0x1bbc5606), SPH_C32(0xe1727b5d),
28492 SPH_C32(0xe1a8cc96), SPH_C32(0x7b1bd6b9), SPH_C32(0xf6800005),
28493 SPH_C32(0x3443c000), SPH_C32(0x24070000), SPH_C32(0x8f3d0000),
28494 SPH_C32(0x21373bfb), SPH_C32(0x0ab8d5ae), SPH_C32(0xcdc58b19),
28495 SPH_C32(0xd795ba31) },
28496 { SPH_C32(0xf7750009), SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000),
28497 SPH_C32(0x04920000), SPH_C32(0x029519a9), SPH_C32(0xf8e836ba),
28498 SPH_C32(0x7a87f14e), SPH_C32(0x9e16981a), SPH_C32(0xd46a0000),
28499 SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000), SPH_C32(0x4a290000),
28500 SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c), SPH_C32(0x98369604),
28501 SPH_C32(0xf746c320) },
28502 { SPH_C32(0x01f5000c), SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000),
28503 SPH_C32(0x8baf0000), SPH_C32(0x23a22252), SPH_C32(0xf250e314),
28504 SPH_C32(0xb7427a57), SPH_C32(0x4983222b), SPH_C32(0x72150001),
28505 SPH_C32(0xfcff4000), SPH_C32(0xbc530000), SPH_C32(0xdcf20000),
28506 SPH_C32(0xc6c52f87), SPH_C32(0x227e289f), SPH_C32(0xb45bd18b),
28507 SPH_C32(0x5bc8afa8) },
28508 { SPH_C32(0x510a0008), SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000),
28509 SPH_C32(0x92490000), SPH_C32(0x381e7454), SPH_C32(0x13229849),
28510 SPH_C32(0x56eab6c1), SPH_C32(0x3298f492), SPH_C32(0x84950004),
28511 SPH_C32(0xc8bc8000), SPH_C32(0x98540000), SPH_C32(0x53cf0000),
28512 SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31), SPH_C32(0x799e5a92),
28513 SPH_C32(0x8c5d1599) },
28514 { SPH_C32(0xa78a000d), SPH_C32(0x8a488000), SPH_C32(0xfe2d0000),
28515 SPH_C32(0x1d740000), SPH_C32(0x19294faf), SPH_C32(0x199a4de7),
28516 SPH_C32(0x9b2f3dd8), SPH_C32(0xe50d4ea3), SPH_C32(0x22ea0005),
28517 SPH_C32(0xb98b0000), SPH_C32(0x81a80000), SPH_C32(0xc5140000),
28518 SPH_C32(0xdd797981), SPH_C32(0xc30c53c2), SPH_C32(0x55f31d1d),
28519 SPH_C32(0x20d37911) },
28520 { SPH_C32(0xd46a0000), SPH_C32(0x8dc8c000), SPH_C32(0xa5af0000),
28521 SPH_C32(0x4a290000), SPH_C32(0xfc4e427a), SPH_C32(0xc9b4866c),
28522 SPH_C32(0x98369604), SPH_C32(0xf746c320), SPH_C32(0x231f0009),
28523 SPH_C32(0x42f40000), SPH_C32(0x66790000), SPH_C32(0x4ebb0000),
28524 SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6), SPH_C32(0xe2b1674a),
28525 SPH_C32(0x69505b3a) },
28526 { SPH_C32(0x22ea0005), SPH_C32(0xb98b0000), SPH_C32(0x81a80000),
28527 SPH_C32(0xc5140000), SPH_C32(0xdd797981), SPH_C32(0xc30c53c2),
28528 SPH_C32(0x55f31d1d), SPH_C32(0x20d37911), SPH_C32(0x85600008),
28529 SPH_C32(0x33c38000), SPH_C32(0x7f850000), SPH_C32(0xd8600000),
28530 SPH_C32(0xc450362e), SPH_C32(0xda961e25), SPH_C32(0xcedc20c5),
28531 SPH_C32(0xc5de37b2) },
28532 { SPH_C32(0x72150001), SPH_C32(0xfcff4000), SPH_C32(0xbc530000),
28533 SPH_C32(0xdcf20000), SPH_C32(0xc6c52f87), SPH_C32(0x227e289f),
28534 SPH_C32(0xb45bd18b), SPH_C32(0x5bc8afa8), SPH_C32(0x73e0000d),
28535 SPH_C32(0x07804000), SPH_C32(0x5b820000), SPH_C32(0x575d0000),
28536 SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b), SPH_C32(0x0319abdc),
28537 SPH_C32(0x124b8d83) },
28538 { SPH_C32(0x84950004), SPH_C32(0xc8bc8000), SPH_C32(0x98540000),
28539 SPH_C32(0x53cf0000), SPH_C32(0xe7f2147c), SPH_C32(0x28c6fd31),
28540 SPH_C32(0x799e5a92), SPH_C32(0x8c5d1599), SPH_C32(0xd59f000c),
28541 SPH_C32(0x76b7c000), SPH_C32(0x427e0000), SPH_C32(0xc1860000),
28542 SPH_C32(0xdfec6028), SPH_C32(0x3be46578), SPH_C32(0x2f74ec53),
28543 SPH_C32(0xbec5e10b) },
28544 { SPH_C32(0x231f0009), SPH_C32(0x42f40000), SPH_C32(0x66790000),
28545 SPH_C32(0x4ebb0000), SPH_C32(0xfedb5bd3), SPH_C32(0x315cb0d6),
28546 SPH_C32(0xe2b1674a), SPH_C32(0x69505b3a), SPH_C32(0xf7750009),
28547 SPH_C32(0xcf3cc000), SPH_C32(0xc3d60000), SPH_C32(0x04920000),
28548 SPH_C32(0x029519a9), SPH_C32(0xf8e836ba), SPH_C32(0x7a87f14e),
28549 SPH_C32(0x9e16981a) },
28550 { SPH_C32(0xd59f000c), SPH_C32(0x76b7c000), SPH_C32(0x427e0000),
28551 SPH_C32(0xc1860000), SPH_C32(0xdfec6028), SPH_C32(0x3be46578),
28552 SPH_C32(0x2f74ec53), SPH_C32(0xbec5e10b), SPH_C32(0x510a0008),
28553 SPH_C32(0xbe0b4000), SPH_C32(0xda2a0000), SPH_C32(0x92490000),
28554 SPH_C32(0x381e7454), SPH_C32(0x13229849), SPH_C32(0x56eab6c1),
28555 SPH_C32(0x3298f492) },
28556 { SPH_C32(0x85600008), SPH_C32(0x33c38000), SPH_C32(0x7f850000),
28557 SPH_C32(0xd8600000), SPH_C32(0xc450362e), SPH_C32(0xda961e25),
28558 SPH_C32(0xcedc20c5), SPH_C32(0xc5de37b2), SPH_C32(0xa78a000d),
28559 SPH_C32(0x8a488000), SPH_C32(0xfe2d0000), SPH_C32(0x1d740000),
28560 SPH_C32(0x19294faf), SPH_C32(0x199a4de7), SPH_C32(0x9b2f3dd8),
28561 SPH_C32(0xe50d4ea3) },
28562 { SPH_C32(0x73e0000d), SPH_C32(0x07804000), SPH_C32(0x5b820000),
28563 SPH_C32(0x575d0000), SPH_C32(0xe5670dd5), SPH_C32(0xd02ecb8b),
28564 SPH_C32(0x0319abdc), SPH_C32(0x124b8d83), SPH_C32(0x01f5000c),
28565 SPH_C32(0xfb7f0000), SPH_C32(0xe7d10000), SPH_C32(0x8baf0000),
28566 SPH_C32(0x23a22252), SPH_C32(0xf250e314), SPH_C32(0xb7427a57),
28567 SPH_C32(0x4983222b) },
28568 { SPH_C32(0x774400f0), SPH_C32(0xf15a0000), SPH_C32(0xf5b20000),
28569 SPH_C32(0x34140000), SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25),
28570 SPH_C32(0x0bc3cd1e), SPH_C32(0xcf3775cb), SPH_C32(0xf46c0050),
28571 SPH_C32(0x96180000), SPH_C32(0x14a50000), SPH_C32(0x031f0000),
28572 SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19), SPH_C32(0x9ca470d2),
28573 SPH_C32(0x8a341574) },
28574 { SPH_C32(0x81c400f5), SPH_C32(0xc519c000), SPH_C32(0xd1b50000),
28575 SPH_C32(0xbb290000), SPH_C32(0xa8004577), SPH_C32(0x5033398b),
28576 SPH_C32(0xc6064607), SPH_C32(0x18a2cffa), SPH_C32(0x52130051),
28577 SPH_C32(0xe72f8000), SPH_C32(0x0d590000), SPH_C32(0x95c40000),
28578 SPH_C32(0x781f1345), SPH_C32(0x8d75d0ea), SPH_C32(0xb0c9375d),
28579 SPH_C32(0x26ba79fc) },
28580 { SPH_C32(0xd13b00f1), SPH_C32(0x806d8000), SPH_C32(0xec4e0000),
28581 SPH_C32(0xa2cf0000), SPH_C32(0xb3bc1371), SPH_C32(0xb14142d6),
28582 SPH_C32(0x27ae8a91), SPH_C32(0x63b91943), SPH_C32(0xa4930054),
28583 SPH_C32(0xd36c4000), SPH_C32(0x295e0000), SPH_C32(0x1af90000),
28584 SPH_C32(0x592828be), SPH_C32(0x87cd0544), SPH_C32(0x7d0cbc44),
28585 SPH_C32(0xf12fc3cd) },
28586 { SPH_C32(0x27bb00f4), SPH_C32(0xb42e4000), SPH_C32(0xc8490000),
28587 SPH_C32(0x2df20000), SPH_C32(0x928b288a), SPH_C32(0xbbf99778),
28588 SPH_C32(0xea6b0188), SPH_C32(0xb42ca372), SPH_C32(0x02ec0055),
28589 SPH_C32(0xa25bc000), SPH_C32(0x30a20000), SPH_C32(0x8c220000),
28590 SPH_C32(0x63a34543), SPH_C32(0x6c07abb7), SPH_C32(0x5161fbcb),
28591 SPH_C32(0x5da1af45) },
28592 { SPH_C32(0x803100f9), SPH_C32(0x3e66c000), SPH_C32(0x36640000),
28593 SPH_C32(0x30860000), SPH_C32(0x8ba26725), SPH_C32(0xa263da9f),
28594 SPH_C32(0x71443c50), SPH_C32(0x5121edd1), SPH_C32(0x20060050),
28595 SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000), SPH_C32(0x49360000),
28596 SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875), SPH_C32(0x0492e6d6),
28597 SPH_C32(0x7d72d654) },
28598 { SPH_C32(0x76b100fc), SPH_C32(0x0a250000), SPH_C32(0x12630000),
28599 SPH_C32(0xbfbb0000), SPH_C32(0xaa955cde), SPH_C32(0xa8db0f31),
28600 SPH_C32(0xbc81b749), SPH_C32(0x86b457e0), SPH_C32(0x86790051),
28601 SPH_C32(0x6ae74000), SPH_C32(0xa8f60000), SPH_C32(0xdfed0000),
28602 SPH_C32(0x8451513f), SPH_C32(0x44c15686), SPH_C32(0x28ffa159),
28603 SPH_C32(0xd1fcbadc) },
28604 { SPH_C32(0x264e00f8), SPH_C32(0x4f514000), SPH_C32(0x2f980000),
28605 SPH_C32(0xa65d0000), SPH_C32(0xb1290ad8), SPH_C32(0x49a9746c),
28606 SPH_C32(0x5d297bdf), SPH_C32(0xfdaf8159), SPH_C32(0x70f90054),
28607 SPH_C32(0x5ea48000), SPH_C32(0x8cf10000), SPH_C32(0x50d00000),
28608 SPH_C32(0xa5666ac4), SPH_C32(0x4e798328), SPH_C32(0xe53a2a40),
28609 SPH_C32(0x066900ed) },
28610 { SPH_C32(0xd0ce00fd), SPH_C32(0x7b128000), SPH_C32(0x0b9f0000),
28611 SPH_C32(0x29600000), SPH_C32(0x901e3123), SPH_C32(0x4311a1c2),
28612 SPH_C32(0x90ecf0c6), SPH_C32(0x2a3a3b68), SPH_C32(0xd6860055),
28613 SPH_C32(0x2f930000), SPH_C32(0x950d0000), SPH_C32(0xc60b0000),
28614 SPH_C32(0x9fed0739), SPH_C32(0xa5b32ddb), SPH_C32(0xc9576dcf),
28615 SPH_C32(0xaae76c65) },
28616 { SPH_C32(0xa32e00f0), SPH_C32(0x7c92c000), SPH_C32(0x501d0000),
28617 SPH_C32(0x7e3d0000), SPH_C32(0x75793cf6), SPH_C32(0x933f6a49),
28618 SPH_C32(0x93f55b1a), SPH_C32(0x3871b6eb), SPH_C32(0xd7730059),
28619 SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000), SPH_C32(0x4da40000),
28620 SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf), SPH_C32(0x7e151798),
28621 SPH_C32(0xe3644e4e) },
28622 { SPH_C32(0x55ae00f5), SPH_C32(0x48d10000), SPH_C32(0x741a0000),
28623 SPH_C32(0xf1000000), SPH_C32(0x544e070d), SPH_C32(0x9987bfe7),
28624 SPH_C32(0x5e30d003), SPH_C32(0xefe40cda), SPH_C32(0x710c0058),
28625 SPH_C32(0xa5db8000), SPH_C32(0x6b200000), SPH_C32(0xdb7f0000),
28626 SPH_C32(0x86c44896), SPH_C32(0xbc29603c), SPH_C32(0x52785017),
28627 SPH_C32(0x4fea22c6) },
28628 { SPH_C32(0x055100f1), SPH_C32(0x0da54000), SPH_C32(0x49e10000),
28629 SPH_C32(0xe8e60000), SPH_C32(0x4ff2510b), SPH_C32(0x78f5c4ba),
28630 SPH_C32(0xbf981c95), SPH_C32(0x94ffda63), SPH_C32(0x878c005d),
28631 SPH_C32(0x91984000), SPH_C32(0x4f270000), SPH_C32(0x54420000),
28632 SPH_C32(0xa7f3736d), SPH_C32(0xb691b592), SPH_C32(0x9fbddb0e),
28633 SPH_C32(0x987f98f7) },
28634 { SPH_C32(0xf3d100f4), SPH_C32(0x39e68000), SPH_C32(0x6de60000),
28635 SPH_C32(0x67db0000), SPH_C32(0x6ec56af0), SPH_C32(0x724d1114),
28636 SPH_C32(0x725d978c), SPH_C32(0x436a6052), SPH_C32(0x21f3005c),
28637 SPH_C32(0xe0afc000), SPH_C32(0x56db0000), SPH_C32(0xc2990000),
28638 SPH_C32(0x9d781e90), SPH_C32(0x5d5b1b61), SPH_C32(0xb3d09c81),
28639 SPH_C32(0x34f1f47f) },
28640 { SPH_C32(0x545b00f9), SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000),
28641 SPH_C32(0x7aaf0000), SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3),
28642 SPH_C32(0xe972aa54), SPH_C32(0xa6672ef1), SPH_C32(0x03190059),
28643 SPH_C32(0x5924c000), SPH_C32(0xd7730000), SPH_C32(0x078d0000),
28644 SPH_C32(0x40016711), SPH_C32(0x9e5748a3), SPH_C32(0xe623819c),
28645 SPH_C32(0x14228d6e) },
28646 { SPH_C32(0xa2db00fc), SPH_C32(0x87edc000), SPH_C32(0xb7cc0000),
28647 SPH_C32(0xf5920000), SPH_C32(0x56db1ea4), SPH_C32(0x616f895d),
28648 SPH_C32(0x24b7214d), SPH_C32(0x71f294c0), SPH_C32(0xa5660058),
28649 SPH_C32(0x28134000), SPH_C32(0xce8f0000), SPH_C32(0x91560000),
28650 SPH_C32(0x7a8a0aec), SPH_C32(0x759de650), SPH_C32(0xca4ec613),
28651 SPH_C32(0xb8ace1e6) },
28652 { SPH_C32(0xf22400f8), SPH_C32(0xc2998000), SPH_C32(0x8a370000),
28653 SPH_C32(0xec740000), SPH_C32(0x4d6748a2), SPH_C32(0x801df200),
28654 SPH_C32(0xc51feddb), SPH_C32(0x0ae94279), SPH_C32(0x53e6005d),
28655 SPH_C32(0x1c508000), SPH_C32(0xea880000), SPH_C32(0x1e6b0000),
28656 SPH_C32(0x5bbd3117), SPH_C32(0x7f2533fe), SPH_C32(0x078b4d0a),
28657 SPH_C32(0x6f395bd7) },
28658 { SPH_C32(0x04a400fd), SPH_C32(0xf6da4000), SPH_C32(0xae300000),
28659 SPH_C32(0x63490000), SPH_C32(0x6c507359), SPH_C32(0x8aa527ae),
28660 SPH_C32(0x08da66c2), SPH_C32(0xdd7cf848), SPH_C32(0xf599005c),
28661 SPH_C32(0x6d670000), SPH_C32(0xf3740000), SPH_C32(0x88b00000),
28662 SPH_C32(0x61365cea), SPH_C32(0x94ef9d0d), SPH_C32(0x2be60a85),
28663 SPH_C32(0xc3b7375f) },
28664 { SPH_C32(0xf46c0050), SPH_C32(0x96180000), SPH_C32(0x14a50000),
28665 SPH_C32(0x031f0000), SPH_C32(0x42947eb8), SPH_C32(0x66bf7e19),
28666 SPH_C32(0x9ca470d2), SPH_C32(0x8a341574), SPH_C32(0x832800a0),
28667 SPH_C32(0x67420000), SPH_C32(0xe1170000), SPH_C32(0x370b0000),
28668 SPH_C32(0xcba30034), SPH_C32(0x3c34923c), SPH_C32(0x9767bdcc),
28669 SPH_C32(0x450360bf) },
28670 { SPH_C32(0x02ec0055), SPH_C32(0xa25bc000), SPH_C32(0x30a20000),
28671 SPH_C32(0x8c220000), SPH_C32(0x63a34543), SPH_C32(0x6c07abb7),
28672 SPH_C32(0x5161fbcb), SPH_C32(0x5da1af45), SPH_C32(0x255700a1),
28673 SPH_C32(0x16758000), SPH_C32(0xf8eb0000), SPH_C32(0xa1d00000),
28674 SPH_C32(0xf1286dc9), SPH_C32(0xd7fe3ccf), SPH_C32(0xbb0afa43),
28675 SPH_C32(0xe98d0c37) },
28676 { SPH_C32(0x52130051), SPH_C32(0xe72f8000), SPH_C32(0x0d590000),
28677 SPH_C32(0x95c40000), SPH_C32(0x781f1345), SPH_C32(0x8d75d0ea),
28678 SPH_C32(0xb0c9375d), SPH_C32(0x26ba79fc), SPH_C32(0xd3d700a4),
28679 SPH_C32(0x22364000), SPH_C32(0xdcec0000), SPH_C32(0x2eed0000),
28680 SPH_C32(0xd01f5632), SPH_C32(0xdd46e961), SPH_C32(0x76cf715a),
28681 SPH_C32(0x3e18b606) },
28682 { SPH_C32(0xa4930054), SPH_C32(0xd36c4000), SPH_C32(0x295e0000),
28683 SPH_C32(0x1af90000), SPH_C32(0x592828be), SPH_C32(0x87cd0544),
28684 SPH_C32(0x7d0cbc44), SPH_C32(0xf12fc3cd), SPH_C32(0x75a800a5),
28685 SPH_C32(0x5301c000), SPH_C32(0xc5100000), SPH_C32(0xb8360000),
28686 SPH_C32(0xea943bcf), SPH_C32(0x368c4792), SPH_C32(0x5aa236d5),
28687 SPH_C32(0x9296da8e) },
28688 { SPH_C32(0x03190059), SPH_C32(0x5924c000), SPH_C32(0xd7730000),
28689 SPH_C32(0x078d0000), SPH_C32(0x40016711), SPH_C32(0x9e5748a3),
28690 SPH_C32(0xe623819c), SPH_C32(0x14228d6e), SPH_C32(0x574200a0),
28691 SPH_C32(0xea8ac000), SPH_C32(0x44b80000), SPH_C32(0x7d220000),
28692 SPH_C32(0x37ed424e), SPH_C32(0xf5801450), SPH_C32(0x0f512bc8),
28693 SPH_C32(0xb245a39f) },
28694 { SPH_C32(0xf599005c), SPH_C32(0x6d670000), SPH_C32(0xf3740000),
28695 SPH_C32(0x88b00000), SPH_C32(0x61365cea), SPH_C32(0x94ef9d0d),
28696 SPH_C32(0x2be60a85), SPH_C32(0xc3b7375f), SPH_C32(0xf13d00a1),
28697 SPH_C32(0x9bbd4000), SPH_C32(0x5d440000), SPH_C32(0xebf90000),
28698 SPH_C32(0x0d662fb3), SPH_C32(0x1e4abaa3), SPH_C32(0x233c6c47),
28699 SPH_C32(0x1ecbcf17) },
28700 { SPH_C32(0xa5660058), SPH_C32(0x28134000), SPH_C32(0xce8f0000),
28701 SPH_C32(0x91560000), SPH_C32(0x7a8a0aec), SPH_C32(0x759de650),
28702 SPH_C32(0xca4ec613), SPH_C32(0xb8ace1e6), SPH_C32(0x07bd00a4),
28703 SPH_C32(0xaffe8000), SPH_C32(0x79430000), SPH_C32(0x64c40000),
28704 SPH_C32(0x2c511448), SPH_C32(0x14f26f0d), SPH_C32(0xeef9e75e),
28705 SPH_C32(0xc95e7526) },
28706 { SPH_C32(0x53e6005d), SPH_C32(0x1c508000), SPH_C32(0xea880000),
28707 SPH_C32(0x1e6b0000), SPH_C32(0x5bbd3117), SPH_C32(0x7f2533fe),
28708 SPH_C32(0x078b4d0a), SPH_C32(0x6f395bd7), SPH_C32(0xa1c200a5),
28709 SPH_C32(0xdec90000), SPH_C32(0x60bf0000), SPH_C32(0xf21f0000),
28710 SPH_C32(0x16da79b5), SPH_C32(0xff38c1fe), SPH_C32(0xc294a0d1),
28711 SPH_C32(0x65d019ae) },
28712 { SPH_C32(0x20060050), SPH_C32(0x1bd0c000), SPH_C32(0xb10a0000),
28713 SPH_C32(0x49360000), SPH_C32(0xbeda3cc2), SPH_C32(0xaf0bf875),
28714 SPH_C32(0x0492e6d6), SPH_C32(0x7d72d654), SPH_C32(0xa03700a9),
28715 SPH_C32(0x25b60000), SPH_C32(0x876e0000), SPH_C32(0x79b00000),
28716 SPH_C32(0x35785be7), SPH_C32(0x0d6822ea), SPH_C32(0x75d6da86),
28717 SPH_C32(0x2c533b85) },
28718 { SPH_C32(0xd6860055), SPH_C32(0x2f930000), SPH_C32(0x950d0000),
28719 SPH_C32(0xc60b0000), SPH_C32(0x9fed0739), SPH_C32(0xa5b32ddb),
28720 SPH_C32(0xc9576dcf), SPH_C32(0xaae76c65), SPH_C32(0x064800a8),
28721 SPH_C32(0x54818000), SPH_C32(0x9e920000), SPH_C32(0xef6b0000),
28722 SPH_C32(0x0ff3361a), SPH_C32(0xe6a28c19), SPH_C32(0x59bb9d09),
28723 SPH_C32(0x80dd570d) },
28724 { SPH_C32(0x86790051), SPH_C32(0x6ae74000), SPH_C32(0xa8f60000),
28725 SPH_C32(0xdfed0000), SPH_C32(0x8451513f), SPH_C32(0x44c15686),
28726 SPH_C32(0x28ffa159), SPH_C32(0xd1fcbadc), SPH_C32(0xf0c800ad),
28727 SPH_C32(0x60c24000), SPH_C32(0xba950000), SPH_C32(0x60560000),
28728 SPH_C32(0x2ec40de1), SPH_C32(0xec1a59b7), SPH_C32(0x947e1610),
28729 SPH_C32(0x5748ed3c) },
28730 { SPH_C32(0x70f90054), SPH_C32(0x5ea48000), SPH_C32(0x8cf10000),
28731 SPH_C32(0x50d00000), SPH_C32(0xa5666ac4), SPH_C32(0x4e798328),
28732 SPH_C32(0xe53a2a40), SPH_C32(0x066900ed), SPH_C32(0x56b700ac),
28733 SPH_C32(0x11f5c000), SPH_C32(0xa3690000), SPH_C32(0xf68d0000),
28734 SPH_C32(0x144f601c), SPH_C32(0x07d0f744), SPH_C32(0xb813519f),
28735 SPH_C32(0xfbc681b4) },
28736 { SPH_C32(0xd7730059), SPH_C32(0xd4ec0000), SPH_C32(0x72dc0000),
28737 SPH_C32(0x4da40000), SPH_C32(0xbc4f256b), SPH_C32(0x57e3cecf),
28738 SPH_C32(0x7e151798), SPH_C32(0xe3644e4e), SPH_C32(0x745d00a9),
28739 SPH_C32(0xa87ec000), SPH_C32(0x22c10000), SPH_C32(0x33990000),
28740 SPH_C32(0xc936199d), SPH_C32(0xc4dca486), SPH_C32(0xede04c82),
28741 SPH_C32(0xdb15f8a5) },
28742 { SPH_C32(0x21f3005c), SPH_C32(0xe0afc000), SPH_C32(0x56db0000),
28743 SPH_C32(0xc2990000), SPH_C32(0x9d781e90), SPH_C32(0x5d5b1b61),
28744 SPH_C32(0xb3d09c81), SPH_C32(0x34f1f47f), SPH_C32(0xd22200a8),
28745 SPH_C32(0xd9494000), SPH_C32(0x3b3d0000), SPH_C32(0xa5420000),
28746 SPH_C32(0xf3bd7460), SPH_C32(0x2f160a75), SPH_C32(0xc18d0b0d),
28747 SPH_C32(0x779b942d) },
28748 { SPH_C32(0x710c0058), SPH_C32(0xa5db8000), SPH_C32(0x6b200000),
28749 SPH_C32(0xdb7f0000), SPH_C32(0x86c44896), SPH_C32(0xbc29603c),
28750 SPH_C32(0x52785017), SPH_C32(0x4fea22c6), SPH_C32(0x24a200ad),
28751 SPH_C32(0xed0a8000), SPH_C32(0x1f3a0000), SPH_C32(0x2a7f0000),
28752 SPH_C32(0xd28a4f9b), SPH_C32(0x25aedfdb), SPH_C32(0x0c488014),
28753 SPH_C32(0xa00e2e1c) },
28754 { SPH_C32(0x878c005d), SPH_C32(0x91984000), SPH_C32(0x4f270000),
28755 SPH_C32(0x54420000), SPH_C32(0xa7f3736d), SPH_C32(0xb691b592),
28756 SPH_C32(0x9fbddb0e), SPH_C32(0x987f98f7), SPH_C32(0x82dd00ac),
28757 SPH_C32(0x9c3d0000), SPH_C32(0x06c60000), SPH_C32(0xbca40000),
28758 SPH_C32(0xe8012266), SPH_C32(0xce647128), SPH_C32(0x2025c79b),
28759 SPH_C32(0x0c804294) },
28760 { SPH_C32(0x832800a0), SPH_C32(0x67420000), SPH_C32(0xe1170000),
28761 SPH_C32(0x370b0000), SPH_C32(0xcba30034), SPH_C32(0x3c34923c),
28762 SPH_C32(0x9767bdcc), SPH_C32(0x450360bf), SPH_C32(0x774400f0),
28763 SPH_C32(0xf15a0000), SPH_C32(0xf5b20000), SPH_C32(0x34140000),
28764 SPH_C32(0x89377e8c), SPH_C32(0x5a8bec25), SPH_C32(0x0bc3cd1e),
28765 SPH_C32(0xcf3775cb) },
28766 { SPH_C32(0x75a800a5), SPH_C32(0x5301c000), SPH_C32(0xc5100000),
28767 SPH_C32(0xb8360000), SPH_C32(0xea943bcf), SPH_C32(0x368c4792),
28768 SPH_C32(0x5aa236d5), SPH_C32(0x9296da8e), SPH_C32(0xd13b00f1),
28769 SPH_C32(0x806d8000), SPH_C32(0xec4e0000), SPH_C32(0xa2cf0000),
28770 SPH_C32(0xb3bc1371), SPH_C32(0xb14142d6), SPH_C32(0x27ae8a91),
28771 SPH_C32(0x63b91943) },
28772 { SPH_C32(0x255700a1), SPH_C32(0x16758000), SPH_C32(0xf8eb0000),
28773 SPH_C32(0xa1d00000), SPH_C32(0xf1286dc9), SPH_C32(0xd7fe3ccf),
28774 SPH_C32(0xbb0afa43), SPH_C32(0xe98d0c37), SPH_C32(0x27bb00f4),
28775 SPH_C32(0xb42e4000), SPH_C32(0xc8490000), SPH_C32(0x2df20000),
28776 SPH_C32(0x928b288a), SPH_C32(0xbbf99778), SPH_C32(0xea6b0188),
28777 SPH_C32(0xb42ca372) },
28778 { SPH_C32(0xd3d700a4), SPH_C32(0x22364000), SPH_C32(0xdcec0000),
28779 SPH_C32(0x2eed0000), SPH_C32(0xd01f5632), SPH_C32(0xdd46e961),
28780 SPH_C32(0x76cf715a), SPH_C32(0x3e18b606), SPH_C32(0x81c400f5),
28781 SPH_C32(0xc519c000), SPH_C32(0xd1b50000), SPH_C32(0xbb290000),
28782 SPH_C32(0xa8004577), SPH_C32(0x5033398b), SPH_C32(0xc6064607),
28783 SPH_C32(0x18a2cffa) },
28784 { SPH_C32(0x745d00a9), SPH_C32(0xa87ec000), SPH_C32(0x22c10000),
28785 SPH_C32(0x33990000), SPH_C32(0xc936199d), SPH_C32(0xc4dca486),
28786 SPH_C32(0xede04c82), SPH_C32(0xdb15f8a5), SPH_C32(0xa32e00f0),
28787 SPH_C32(0x7c92c000), SPH_C32(0x501d0000), SPH_C32(0x7e3d0000),
28788 SPH_C32(0x75793cf6), SPH_C32(0x933f6a49), SPH_C32(0x93f55b1a),
28789 SPH_C32(0x3871b6eb) },
28790 { SPH_C32(0x82dd00ac), SPH_C32(0x9c3d0000), SPH_C32(0x06c60000),
28791 SPH_C32(0xbca40000), SPH_C32(0xe8012266), SPH_C32(0xce647128),
28792 SPH_C32(0x2025c79b), SPH_C32(0x0c804294), SPH_C32(0x055100f1),
28793 SPH_C32(0x0da54000), SPH_C32(0x49e10000), SPH_C32(0xe8e60000),
28794 SPH_C32(0x4ff2510b), SPH_C32(0x78f5c4ba), SPH_C32(0xbf981c95),
28795 SPH_C32(0x94ffda63) },
28796 { SPH_C32(0xd22200a8), SPH_C32(0xd9494000), SPH_C32(0x3b3d0000),
28797 SPH_C32(0xa5420000), SPH_C32(0xf3bd7460), SPH_C32(0x2f160a75),
28798 SPH_C32(0xc18d0b0d), SPH_C32(0x779b942d), SPH_C32(0xf3d100f4),
28799 SPH_C32(0x39e68000), SPH_C32(0x6de60000), SPH_C32(0x67db0000),
28800 SPH_C32(0x6ec56af0), SPH_C32(0x724d1114), SPH_C32(0x725d978c),
28801 SPH_C32(0x436a6052) },
28802 { SPH_C32(0x24a200ad), SPH_C32(0xed0a8000), SPH_C32(0x1f3a0000),
28803 SPH_C32(0x2a7f0000), SPH_C32(0xd28a4f9b), SPH_C32(0x25aedfdb),
28804 SPH_C32(0x0c488014), SPH_C32(0xa00e2e1c), SPH_C32(0x55ae00f5),
28805 SPH_C32(0x48d10000), SPH_C32(0x741a0000), SPH_C32(0xf1000000),
28806 SPH_C32(0x544e070d), SPH_C32(0x9987bfe7), SPH_C32(0x5e30d003),
28807 SPH_C32(0xefe40cda) },
28808 { SPH_C32(0x574200a0), SPH_C32(0xea8ac000), SPH_C32(0x44b80000),
28809 SPH_C32(0x7d220000), SPH_C32(0x37ed424e), SPH_C32(0xf5801450),
28810 SPH_C32(0x0f512bc8), SPH_C32(0xb245a39f), SPH_C32(0x545b00f9),
28811 SPH_C32(0xb3ae0000), SPH_C32(0x93cb0000), SPH_C32(0x7aaf0000),
28812 SPH_C32(0x77ec255f), SPH_C32(0x6bd75cf3), SPH_C32(0xe972aa54),
28813 SPH_C32(0xa6672ef1) },
28814 { SPH_C32(0xa1c200a5), SPH_C32(0xdec90000), SPH_C32(0x60bf0000),
28815 SPH_C32(0xf21f0000), SPH_C32(0x16da79b5), SPH_C32(0xff38c1fe),
28816 SPH_C32(0xc294a0d1), SPH_C32(0x65d019ae), SPH_C32(0xf22400f8),
28817 SPH_C32(0xc2998000), SPH_C32(0x8a370000), SPH_C32(0xec740000),
28818 SPH_C32(0x4d6748a2), SPH_C32(0x801df200), SPH_C32(0xc51feddb),
28819 SPH_C32(0x0ae94279) },
28820 { SPH_C32(0xf13d00a1), SPH_C32(0x9bbd4000), SPH_C32(0x5d440000),
28821 SPH_C32(0xebf90000), SPH_C32(0x0d662fb3), SPH_C32(0x1e4abaa3),
28822 SPH_C32(0x233c6c47), SPH_C32(0x1ecbcf17), SPH_C32(0x04a400fd),
28823 SPH_C32(0xf6da4000), SPH_C32(0xae300000), SPH_C32(0x63490000),
28824 SPH_C32(0x6c507359), SPH_C32(0x8aa527ae), SPH_C32(0x08da66c2),
28825 SPH_C32(0xdd7cf848) },
28826 { SPH_C32(0x07bd00a4), SPH_C32(0xaffe8000), SPH_C32(0x79430000),
28827 SPH_C32(0x64c40000), SPH_C32(0x2c511448), SPH_C32(0x14f26f0d),
28828 SPH_C32(0xeef9e75e), SPH_C32(0xc95e7526), SPH_C32(0xa2db00fc),
28829 SPH_C32(0x87edc000), SPH_C32(0xb7cc0000), SPH_C32(0xf5920000),
28830 SPH_C32(0x56db1ea4), SPH_C32(0x616f895d), SPH_C32(0x24b7214d),
28831 SPH_C32(0x71f294c0) },
28832 { SPH_C32(0xa03700a9), SPH_C32(0x25b60000), SPH_C32(0x876e0000),
28833 SPH_C32(0x79b00000), SPH_C32(0x35785be7), SPH_C32(0x0d6822ea),
28834 SPH_C32(0x75d6da86), SPH_C32(0x2c533b85), SPH_C32(0x803100f9),
28835 SPH_C32(0x3e66c000), SPH_C32(0x36640000), SPH_C32(0x30860000),
28836 SPH_C32(0x8ba26725), SPH_C32(0xa263da9f), SPH_C32(0x71443c50),
28837 SPH_C32(0x5121edd1) },
28838 { SPH_C32(0x56b700ac), SPH_C32(0x11f5c000), SPH_C32(0xa3690000),
28839 SPH_C32(0xf68d0000), SPH_C32(0x144f601c), SPH_C32(0x07d0f744),
28840 SPH_C32(0xb813519f), SPH_C32(0xfbc681b4), SPH_C32(0x264e00f8),
28841 SPH_C32(0x4f514000), SPH_C32(0x2f980000), SPH_C32(0xa65d0000),
28842 SPH_C32(0xb1290ad8), SPH_C32(0x49a9746c), SPH_C32(0x5d297bdf),
28843 SPH_C32(0xfdaf8159) },
28844 { SPH_C32(0x064800a8), SPH_C32(0x54818000), SPH_C32(0x9e920000),
28845 SPH_C32(0xef6b0000), SPH_C32(0x0ff3361a), SPH_C32(0xe6a28c19),
28846 SPH_C32(0x59bb9d09), SPH_C32(0x80dd570d), SPH_C32(0xd0ce00fd),
28847 SPH_C32(0x7b128000), SPH_C32(0x0b9f0000), SPH_C32(0x29600000),
28848 SPH_C32(0x901e3123), SPH_C32(0x4311a1c2), SPH_C32(0x90ecf0c6),
28849 SPH_C32(0x2a3a3b68) },
28850 { SPH_C32(0xf0c800ad), SPH_C32(0x60c24000), SPH_C32(0xba950000),
28851 SPH_C32(0x60560000), SPH_C32(0x2ec40de1), SPH_C32(0xec1a59b7),
28852 SPH_C32(0x947e1610), SPH_C32(0x5748ed3c), SPH_C32(0x76b100fc),
28853 SPH_C32(0x0a250000), SPH_C32(0x12630000), SPH_C32(0xbfbb0000),
28854 SPH_C32(0xaa955cde), SPH_C32(0xa8db0f31), SPH_C32(0xbc81b749),
28855 SPH_C32(0x86b457e0) },
28856 { SPH_C32(0xe8870170), SPH_C32(0x9d720000), SPH_C32(0x12db0000),
28857 SPH_C32(0xd4220000), SPH_C32(0xf2886b27), SPH_C32(0xa921e543),
28858 SPH_C32(0x4ef8b518), SPH_C32(0x618813b1), SPH_C32(0xb4370060),
28859 SPH_C32(0x0c4c0000), SPH_C32(0x56c20000), SPH_C32(0x5cae0000),
28860 SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825), SPH_C32(0x1b365f3d),
28861 SPH_C32(0xf3d45758) },
28862 { SPH_C32(0x1e070175), SPH_C32(0xa931c000), SPH_C32(0x36dc0000),
28863 SPH_C32(0x5b1f0000), SPH_C32(0xd3bf50dc), SPH_C32(0xa39930ed),
28864 SPH_C32(0x833d3e01), SPH_C32(0xb61da980), SPH_C32(0x12480061),
28865 SPH_C32(0x7d7b8000), SPH_C32(0x4f3e0000), SPH_C32(0xca750000),
28866 SPH_C32(0xaedf72c2), SPH_C32(0xd0f456d6), SPH_C32(0x375b18b2),
28867 SPH_C32(0x5f5a3bd0) },
28868 { SPH_C32(0x4ef80171), SPH_C32(0xec458000), SPH_C32(0x0b270000),
28869 SPH_C32(0x42f90000), SPH_C32(0xc80306da), SPH_C32(0x42eb4bb0),
28870 SPH_C32(0x6295f297), SPH_C32(0xcd067f39), SPH_C32(0xe4c80064),
28871 SPH_C32(0x49384000), SPH_C32(0x6b390000), SPH_C32(0x45480000),
28872 SPH_C32(0x8fe84939), SPH_C32(0xda4c8378), SPH_C32(0xfa9e93ab),
28873 SPH_C32(0x88cf81e1) },
28874 { SPH_C32(0xb8780174), SPH_C32(0xd8064000), SPH_C32(0x2f200000),
28875 SPH_C32(0xcdc40000), SPH_C32(0xe9343d21), SPH_C32(0x48539e1e),
28876 SPH_C32(0xaf50798e), SPH_C32(0x1a93c508), SPH_C32(0x42b70065),
28877 SPH_C32(0x380fc000), SPH_C32(0x72c50000), SPH_C32(0xd3930000),
28878 SPH_C32(0xb56324c4), SPH_C32(0x31862d8b), SPH_C32(0xd6f3d424),
28879 SPH_C32(0x2441ed69) },
28880 { SPH_C32(0x1ff20179), SPH_C32(0x524ec000), SPH_C32(0xd10d0000),
28881 SPH_C32(0xd0b00000), SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9),
28882 SPH_C32(0x347f4456), SPH_C32(0xff9e8bab), SPH_C32(0x605d0060),
28883 SPH_C32(0x8184c000), SPH_C32(0xf36d0000), SPH_C32(0x16870000),
28884 SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49), SPH_C32(0x8300c939),
28885 SPH_C32(0x04929478) },
28886 { SPH_C32(0xe972017c), SPH_C32(0x660d0000), SPH_C32(0xf50a0000),
28887 SPH_C32(0x5f8d0000), SPH_C32(0xd12a4975), SPH_C32(0x5b710657),
28888 SPH_C32(0xf9bacf4f), SPH_C32(0x280b319a), SPH_C32(0xc6220061),
28889 SPH_C32(0xf0b34000), SPH_C32(0xea910000), SPH_C32(0x805c0000),
28890 SPH_C32(0x529130b8), SPH_C32(0x1940d0ba), SPH_C32(0xaf6d8eb6),
28891 SPH_C32(0xa81cf8f0) },
28892 { SPH_C32(0xb98d0178), SPH_C32(0x23794000), SPH_C32(0xc8f10000),
28893 SPH_C32(0x466b0000), SPH_C32(0xca961f73), SPH_C32(0xba037d0a),
28894 SPH_C32(0x181203d9), SPH_C32(0x5310e723), SPH_C32(0x30a20064),
28895 SPH_C32(0xc4f08000), SPH_C32(0xce960000), SPH_C32(0x0f610000),
28896 SPH_C32(0x73a60b43), SPH_C32(0x13f80514), SPH_C32(0x62a805af),
28897 SPH_C32(0x7f8942c1) },
28898 { SPH_C32(0x4f0d017d), SPH_C32(0x173a8000), SPH_C32(0xecf60000),
28899 SPH_C32(0xc9560000), SPH_C32(0xeba12488), SPH_C32(0xb0bba8a4),
28900 SPH_C32(0xd5d788c0), SPH_C32(0x84855d12), SPH_C32(0x96dd0065),
28901 SPH_C32(0xb5c70000), SPH_C32(0xd76a0000), SPH_C32(0x99ba0000),
28902 SPH_C32(0x492d66be), SPH_C32(0xf832abe7), SPH_C32(0x4ec54220),
28903 SPH_C32(0xd3072e49) },
28904 { SPH_C32(0x3ced0170), SPH_C32(0x10bac000), SPH_C32(0xb7740000),
28905 SPH_C32(0x9e0b0000), SPH_C32(0x0ec6295d), SPH_C32(0x6095632f),
28906 SPH_C32(0xd6ce231c), SPH_C32(0x96ced091), SPH_C32(0x97280069),
28907 SPH_C32(0x4eb80000), SPH_C32(0x30bb0000), SPH_C32(0x12150000),
28908 SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3), SPH_C32(0xf9873877),
28909 SPH_C32(0x9a840c62) },
28910 { SPH_C32(0xca6d0175), SPH_C32(0x24f90000), SPH_C32(0x93730000),
28911 SPH_C32(0x11360000), SPH_C32(0x2ff112a6), SPH_C32(0x6a2db681),
28912 SPH_C32(0x1b0ba805), SPH_C32(0x415b6aa0), SPH_C32(0x31570068),
28913 SPH_C32(0x3f8f8000), SPH_C32(0x29470000), SPH_C32(0x84ce0000),
28914 SPH_C32(0x50042911), SPH_C32(0xe1a8e600), SPH_C32(0xd5ea7ff8),
28915 SPH_C32(0x360a60ea) },
28916 { SPH_C32(0x9a920171), SPH_C32(0x618d4000), SPH_C32(0xae880000),
28917 SPH_C32(0x08d00000), SPH_C32(0x344d44a0), SPH_C32(0x8b5fcddc),
28918 SPH_C32(0xfaa36493), SPH_C32(0x3a40bc19), SPH_C32(0xc7d7006d),
28919 SPH_C32(0x0bcc4000), SPH_C32(0x0d400000), SPH_C32(0x0bf30000),
28920 SPH_C32(0x713312ea), SPH_C32(0xeb1033ae), SPH_C32(0x182ff4e1),
28921 SPH_C32(0xe19fdadb) },
28922 { SPH_C32(0x6c120174), SPH_C32(0x55ce8000), SPH_C32(0x8a8f0000),
28923 SPH_C32(0x87ed0000), SPH_C32(0x157a7f5b), SPH_C32(0x81e71872),
28924 SPH_C32(0x3766ef8a), SPH_C32(0xedd50628), SPH_C32(0x61a8006c),
28925 SPH_C32(0x7afbc000), SPH_C32(0x14bc0000), SPH_C32(0x9d280000),
28926 SPH_C32(0x4bb87f17), SPH_C32(0x00da9d5d), SPH_C32(0x3442b36e),
28927 SPH_C32(0x4d11b653) },
28928 { SPH_C32(0xcb980179), SPH_C32(0xdf860000), SPH_C32(0x74a20000),
28929 SPH_C32(0x9a990000), SPH_C32(0x0c5330f4), SPH_C32(0x987d5595),
28930 SPH_C32(0xac49d252), SPH_C32(0x08d8488b), SPH_C32(0x43420069),
28931 SPH_C32(0xc370c000), SPH_C32(0x95140000), SPH_C32(0x583c0000),
28932 SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f), SPH_C32(0x61b1ae73),
28933 SPH_C32(0x6dc2cf42) },
28934 { SPH_C32(0x3d18017c), SPH_C32(0xebc5c000), SPH_C32(0x50a50000),
28935 SPH_C32(0x15a40000), SPH_C32(0x2d640b0f), SPH_C32(0x92c5803b),
28936 SPH_C32(0x618c594b), SPH_C32(0xdf4df2ba), SPH_C32(0xe53d0068),
28937 SPH_C32(0xb2474000), SPH_C32(0x8ce80000), SPH_C32(0xcee70000),
28938 SPH_C32(0xac4a6b6b), SPH_C32(0x281c606c), SPH_C32(0x4ddce9fc),
28939 SPH_C32(0xc14ca3ca) },
28940 { SPH_C32(0x6de70178), SPH_C32(0xaeb18000), SPH_C32(0x6d5e0000),
28941 SPH_C32(0x0c420000), SPH_C32(0x36d85d09), SPH_C32(0x73b7fb66),
28942 SPH_C32(0x802495dd), SPH_C32(0xa4562403), SPH_C32(0x13bd006d),
28943 SPH_C32(0x86048000), SPH_C32(0xa8ef0000), SPH_C32(0x41da0000),
28944 SPH_C32(0x8d7d5090), SPH_C32(0x22a4b5c2), SPH_C32(0x801962e5),
28945 SPH_C32(0x16d919fb) },
28946 { SPH_C32(0x9b67017d), SPH_C32(0x9af24000), SPH_C32(0x49590000),
28947 SPH_C32(0x837f0000), SPH_C32(0x17ef66f2), SPH_C32(0x790f2ec8),
28948 SPH_C32(0x4de11ec4), SPH_C32(0x73c39e32), SPH_C32(0xb5c2006c),
28949 SPH_C32(0xf7330000), SPH_C32(0xb1130000), SPH_C32(0xd7010000),
28950 SPH_C32(0xb7f63d6d), SPH_C32(0xc96e1b31), SPH_C32(0xac74256a),
28951 SPH_C32(0xba577573) },
28952 { SPH_C32(0x9fc30180), SPH_C32(0x6c280000), SPH_C32(0xe7690000),
28953 SPH_C32(0xe0360000), SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966),
28954 SPH_C32(0x453b7806), SPH_C32(0xaebf667a), SPH_C32(0x405b0030),
28955 SPH_C32(0x9a540000), SPH_C32(0x42670000), SPH_C32(0x5fb10000),
28956 SPH_C32(0xd6c06187), SPH_C32(0x5d81863c), SPH_C32(0x87922fef),
28957 SPH_C32(0x79e0422c) },
28958 { SPH_C32(0x69430185), SPH_C32(0x586bc000), SPH_C32(0xc36e0000),
28959 SPH_C32(0x6f0b0000), SPH_C32(0x5a882e50), SPH_C32(0xf912dcc8),
28960 SPH_C32(0x88fef31f), SPH_C32(0x792adc4b), SPH_C32(0xe6240031),
28961 SPH_C32(0xeb638000), SPH_C32(0x5b9b0000), SPH_C32(0xc96a0000),
28962 SPH_C32(0xec4b0c7a), SPH_C32(0xb64b28cf), SPH_C32(0xabff6860),
28963 SPH_C32(0xd56e2ea4) },
28964 { SPH_C32(0x39bc0181), SPH_C32(0x1d1f8000), SPH_C32(0xfe950000),
28965 SPH_C32(0x76ed0000), SPH_C32(0x41347856), SPH_C32(0x1860a795),
28966 SPH_C32(0x69563f89), SPH_C32(0x02310af2), SPH_C32(0x10a40034),
28967 SPH_C32(0xdf204000), SPH_C32(0x7f9c0000), SPH_C32(0x46570000),
28968 SPH_C32(0xcd7c3781), SPH_C32(0xbcf3fd61), SPH_C32(0x663ae379),
28969 SPH_C32(0x02fb9495) },
28970 { SPH_C32(0xcf3c0184), SPH_C32(0x295c4000), SPH_C32(0xda920000),
28971 SPH_C32(0xf9d00000), SPH_C32(0x600343ad), SPH_C32(0x12d8723b),
28972 SPH_C32(0xa493b490), SPH_C32(0xd5a4b0c3), SPH_C32(0xb6db0035),
28973 SPH_C32(0xae17c000), SPH_C32(0x66600000), SPH_C32(0xd08c0000),
28974 SPH_C32(0xf7f75a7c), SPH_C32(0x57395392), SPH_C32(0x4a57a4f6),
28975 SPH_C32(0xae75f81d) },
28976 { SPH_C32(0x68b60189), SPH_C32(0xa314c000), SPH_C32(0x24bf0000),
28977 SPH_C32(0xe4a40000), SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc),
28978 SPH_C32(0x3fbc8948), SPH_C32(0x30a9fe60), SPH_C32(0x94310030),
28979 SPH_C32(0x179cc000), SPH_C32(0xe7c80000), SPH_C32(0x15980000),
28980 SPH_C32(0x2a8e23fd), SPH_C32(0x94350050), SPH_C32(0x1fa4b9eb),
28981 SPH_C32(0x8ea6810c) },
28982 { SPH_C32(0x9e36018c), SPH_C32(0x97570000), SPH_C32(0x00b80000),
28983 SPH_C32(0x6b990000), SPH_C32(0x581d37f9), SPH_C32(0x01faea72),
28984 SPH_C32(0xf2790251), SPH_C32(0xe73c4451), SPH_C32(0x324e0031),
28985 SPH_C32(0x66ab4000), SPH_C32(0xfe340000), SPH_C32(0x83430000),
28986 SPH_C32(0x10054e00), SPH_C32(0x7fffaea3), SPH_C32(0x33c9fe64),
28987 SPH_C32(0x2228ed84) },
28988 { SPH_C32(0xcec90188), SPH_C32(0xd2234000), SPH_C32(0x3d430000),
28989 SPH_C32(0x727f0000), SPH_C32(0x43a161ff), SPH_C32(0xe088912f),
28990 SPH_C32(0x13d1cec7), SPH_C32(0x9c2792e8), SPH_C32(0xc4ce0034),
28991 SPH_C32(0x52e88000), SPH_C32(0xda330000), SPH_C32(0x0c7e0000),
28992 SPH_C32(0x313275fb), SPH_C32(0x75477b0d), SPH_C32(0xfe0c757d),
28993 SPH_C32(0xf5bd57b5) },
28994 { SPH_C32(0x3849018d), SPH_C32(0xe6608000), SPH_C32(0x19440000),
28995 SPH_C32(0xfd420000), SPH_C32(0x62965a04), SPH_C32(0xea304481),
28996 SPH_C32(0xde1445de), SPH_C32(0x4bb228d9), SPH_C32(0x62b10035),
28997 SPH_C32(0x23df0000), SPH_C32(0xc3cf0000), SPH_C32(0x9aa50000),
28998 SPH_C32(0x0bb91806), SPH_C32(0x9e8dd5fe), SPH_C32(0xd26132f2),
28999 SPH_C32(0x59333b3d) },
29000 { SPH_C32(0x4ba90180), SPH_C32(0xe1e0c000), SPH_C32(0x42c60000),
29001 SPH_C32(0xaa1f0000), SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a),
29002 SPH_C32(0xdd0dee02), SPH_C32(0x59f9a55a), SPH_C32(0x63440039),
29003 SPH_C32(0xd8a00000), SPH_C32(0x241e0000), SPH_C32(0x110a0000),
29004 SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea), SPH_C32(0x652348a5),
29005 SPH_C32(0x10b01916) },
29006 { SPH_C32(0xbd290185), SPH_C32(0xd5a30000), SPH_C32(0x66c10000),
29007 SPH_C32(0x25220000), SPH_C32(0xa6c66c2a), SPH_C32(0x30a65aa4),
29008 SPH_C32(0x10c8651b), SPH_C32(0x8e6c1f6b), SPH_C32(0xc53b0038),
29009 SPH_C32(0xa9978000), SPH_C32(0x3de20000), SPH_C32(0x87d10000),
29010 SPH_C32(0x129057a9), SPH_C32(0x87179819), SPH_C32(0x494e0f2a),
29011 SPH_C32(0xbc3e759e) },
29012 { SPH_C32(0xedd60181), SPH_C32(0x90d74000), SPH_C32(0x5b3a0000),
29013 SPH_C32(0x3cc40000), SPH_C32(0xbd7a3a2c), SPH_C32(0xd1d421f9),
29014 SPH_C32(0xf160a98d), SPH_C32(0xf577c9d2), SPH_C32(0x33bb003d),
29015 SPH_C32(0x9dd44000), SPH_C32(0x19e50000), SPH_C32(0x08ec0000),
29016 SPH_C32(0x33a76c52), SPH_C32(0x8daf4db7), SPH_C32(0x848b8433),
29017 SPH_C32(0x6babcfaf) },
29018 { SPH_C32(0x1b560184), SPH_C32(0xa4948000), SPH_C32(0x7f3d0000),
29019 SPH_C32(0xb3f90000), SPH_C32(0x9c4d01d7), SPH_C32(0xdb6cf457),
29020 SPH_C32(0x3ca52294), SPH_C32(0x22e273e3), SPH_C32(0x95c4003c),
29021 SPH_C32(0xece3c000), SPH_C32(0x00190000), SPH_C32(0x9e370000),
29022 SPH_C32(0x092c01af), SPH_C32(0x6665e344), SPH_C32(0xa8e6c3bc),
29023 SPH_C32(0xc725a327) },
29024 { SPH_C32(0xbcdc0189), SPH_C32(0x2edc0000), SPH_C32(0x81100000),
29025 SPH_C32(0xae8d0000), SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0),
29026 SPH_C32(0xa78a1f4c), SPH_C32(0xc7ef3d40), SPH_C32(0xb72e0039),
29027 SPH_C32(0x5568c000), SPH_C32(0x81b10000), SPH_C32(0x5b230000),
29028 SPH_C32(0xd455782e), SPH_C32(0xa569b086), SPH_C32(0xfd15dea1),
29029 SPH_C32(0xe7f6da36) },
29030 { SPH_C32(0x4a5c018c), SPH_C32(0x1a9fc000), SPH_C32(0xa5170000),
29031 SPH_C32(0x21b00000), SPH_C32(0xa4537583), SPH_C32(0xc84e6c1e),
29032 SPH_C32(0x6a4f9455), SPH_C32(0x107a8771), SPH_C32(0x11510038),
29033 SPH_C32(0x245f4000), SPH_C32(0x984d0000), SPH_C32(0xcdf80000),
29034 SPH_C32(0xeede15d3), SPH_C32(0x4ea31e75), SPH_C32(0xd178992e),
29035 SPH_C32(0x4b78b6be) },
29036 { SPH_C32(0x1aa30188), SPH_C32(0x5feb8000), SPH_C32(0x98ec0000),
29037 SPH_C32(0x38560000), SPH_C32(0xbfef2385), SPH_C32(0x293c1743),
29038 SPH_C32(0x8be758c3), SPH_C32(0x6b6151c8), SPH_C32(0xe7d1003d),
29039 SPH_C32(0x101c8000), SPH_C32(0xbc4a0000), SPH_C32(0x42c50000),
29040 SPH_C32(0xcfe92e28), SPH_C32(0x441bcbdb), SPH_C32(0x1cbd1237),
29041 SPH_C32(0x9ced0c8f) },
29042 { SPH_C32(0xec23018d), SPH_C32(0x6ba84000), SPH_C32(0xbceb0000),
29043 SPH_C32(0xb76b0000), SPH_C32(0x9ed8187e), SPH_C32(0x2384c2ed),
29044 SPH_C32(0x4622d3da), SPH_C32(0xbcf4ebf9), SPH_C32(0x41ae003c),
29045 SPH_C32(0x612b0000), SPH_C32(0xa5b60000), SPH_C32(0xd41e0000),
29046 SPH_C32(0xf56243d5), SPH_C32(0xafd16528), SPH_C32(0x30d055b8),
29047 SPH_C32(0x30636007) },
29048 { SPH_C32(0x1ceb0120), SPH_C32(0x0b6a0000), SPH_C32(0x067e0000),
29049 SPH_C32(0xd73d0000), SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a),
29050 SPH_C32(0xd25cc5ca), SPH_C32(0xebbc06c5), SPH_C32(0x371f00c0),
29051 SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000), SPH_C32(0x6ba50000),
29052 SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19), SPH_C32(0x8c51e2f1),
29053 SPH_C32(0xb6d737e7) },
29054 { SPH_C32(0xea6b0125), SPH_C32(0x3f29c000), SPH_C32(0x22790000),
29055 SPH_C32(0x58000000), SPH_C32(0x912b2e64), SPH_C32(0xc5264ef4),
29056 SPH_C32(0x1f994ed3), SPH_C32(0x3c29bcf4), SPH_C32(0x916000c1),
29057 SPH_C32(0x1a398000), SPH_C32(0xae290000), SPH_C32(0xfd7e0000),
29058 SPH_C32(0x657c72f6), SPH_C32(0xecc0c4ea), SPH_C32(0xa03ca57e),
29059 SPH_C32(0x1a595b6f) },
29060 { SPH_C32(0xba940121), SPH_C32(0x7a5d8000), SPH_C32(0x1f820000),
29061 SPH_C32(0x41e60000), SPH_C32(0x8a977862), SPH_C32(0x245435a9),
29062 SPH_C32(0xfe318245), SPH_C32(0x47326a4d), SPH_C32(0x67e000c4),
29063 SPH_C32(0x2e7a4000), SPH_C32(0x8a2e0000), SPH_C32(0x72430000),
29064 SPH_C32(0x444b490d), SPH_C32(0xe6781144), SPH_C32(0x6df92e67),
29065 SPH_C32(0xcdcce15e) },
29066 { SPH_C32(0x4c140124), SPH_C32(0x4e1e4000), SPH_C32(0x3b850000),
29067 SPH_C32(0xcedb0000), SPH_C32(0xaba04399), SPH_C32(0x2eece007),
29068 SPH_C32(0x33f4095c), SPH_C32(0x90a7d07c), SPH_C32(0xc19f00c5),
29069 SPH_C32(0x5f4dc000), SPH_C32(0x93d20000), SPH_C32(0xe4980000),
29070 SPH_C32(0x7ec024f0), SPH_C32(0x0db2bfb7), SPH_C32(0x419469e8),
29071 SPH_C32(0x61428dd6) },
29072 { SPH_C32(0xeb9e0129), SPH_C32(0xc456c000), SPH_C32(0xc5a80000),
29073 SPH_C32(0xd3af0000), SPH_C32(0xb2890c36), SPH_C32(0x3776ade0),
29074 SPH_C32(0xa8db3484), SPH_C32(0x75aa9edf), SPH_C32(0xe37500c0),
29075 SPH_C32(0xe6c6c000), SPH_C32(0x127a0000), SPH_C32(0x218c0000),
29076 SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75), SPH_C32(0x146774f5),
29077 SPH_C32(0x4191f4c7) },
29078 { SPH_C32(0x1d1e012c), SPH_C32(0xf0150000), SPH_C32(0xe1af0000),
29079 SPH_C32(0x5c920000), SPH_C32(0x93be37cd), SPH_C32(0x3dce784e),
29080 SPH_C32(0x651ebf9d), SPH_C32(0xa23f24ee), SPH_C32(0x450a00c1),
29081 SPH_C32(0x97f14000), SPH_C32(0x0b860000), SPH_C32(0xb7570000),
29082 SPH_C32(0x9932308c), SPH_C32(0x25744286), SPH_C32(0x380a337a),
29083 SPH_C32(0xed1f984f) },
29084 { SPH_C32(0x4de10128), SPH_C32(0xb5614000), SPH_C32(0xdc540000),
29085 SPH_C32(0x45740000), SPH_C32(0x880261cb), SPH_C32(0xdcbc0313),
29086 SPH_C32(0x84b6730b), SPH_C32(0xd924f257), SPH_C32(0xb38a00c4),
29087 SPH_C32(0xa3b28000), SPH_C32(0x2f810000), SPH_C32(0x386a0000),
29088 SPH_C32(0xb8050b77), SPH_C32(0x2fcc9728), SPH_C32(0xf5cfb863),
29089 SPH_C32(0x3a8a227e) },
29090 { SPH_C32(0xbb61012d), SPH_C32(0x81228000), SPH_C32(0xf8530000),
29091 SPH_C32(0xca490000), SPH_C32(0xa9355a30), SPH_C32(0xd604d6bd),
29092 SPH_C32(0x4973f812), SPH_C32(0x0eb14866), SPH_C32(0x15f500c5),
29093 SPH_C32(0xd2850000), SPH_C32(0x367d0000), SPH_C32(0xaeb10000),
29094 SPH_C32(0x828e668a), SPH_C32(0xc40639db), SPH_C32(0xd9a2ffec),
29095 SPH_C32(0x96044ef6) },
29096 { SPH_C32(0xc8810120), SPH_C32(0x86a2c000), SPH_C32(0xa3d10000),
29097 SPH_C32(0x9d140000), SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36),
29098 SPH_C32(0x4a6a53ce), SPH_C32(0x1cfac5e5), SPH_C32(0x140000c9),
29099 SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000), SPH_C32(0x251e0000),
29100 SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf), SPH_C32(0x6ee085bb),
29101 SPH_C32(0xdf876cdd) },
29102 { SPH_C32(0x3e010125), SPH_C32(0xb2e10000), SPH_C32(0x87d60000),
29103 SPH_C32(0x12290000), SPH_C32(0x6d656c1e), SPH_C32(0x0c92c898),
29104 SPH_C32(0x87afd8d7), SPH_C32(0xcb6f7fd4), SPH_C32(0xb27f00c8),
29105 SPH_C32(0x58cd8000), SPH_C32(0xc8500000), SPH_C32(0xb3c50000),
29106 SPH_C32(0x9ba72925), SPH_C32(0xdd9c743c), SPH_C32(0x428dc234),
29107 SPH_C32(0x73090055) },
29108 { SPH_C32(0x6efe0121), SPH_C32(0xf7954000), SPH_C32(0xba2d0000),
29109 SPH_C32(0x0bcf0000), SPH_C32(0x76d93a18), SPH_C32(0xede0b3c5),
29110 SPH_C32(0x66071441), SPH_C32(0xb074a96d), SPH_C32(0x44ff00cd),
29111 SPH_C32(0x6c8e4000), SPH_C32(0xec570000), SPH_C32(0x3cf80000),
29112 SPH_C32(0xba9012de), SPH_C32(0xd724a192), SPH_C32(0x8f48492d),
29113 SPH_C32(0xa49cba64) },
29114 { SPH_C32(0x987e0124), SPH_C32(0xc3d68000), SPH_C32(0x9e2a0000),
29115 SPH_C32(0x84f20000), SPH_C32(0x57ee01e3), SPH_C32(0xe758666b),
29116 SPH_C32(0xabc29f58), SPH_C32(0x67e1135c), SPH_C32(0xe28000cc),
29117 SPH_C32(0x1db9c000), SPH_C32(0xf5ab0000), SPH_C32(0xaa230000),
29118 SPH_C32(0x801b7f23), SPH_C32(0x3cee0f61), SPH_C32(0xa3250ea2),
29119 SPH_C32(0x0812d6ec) },
29120 { SPH_C32(0x3ff40129), SPH_C32(0x499e0000), SPH_C32(0x60070000),
29121 SPH_C32(0x99860000), SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c),
29122 SPH_C32(0x30eda280), SPH_C32(0x82ec5dff), SPH_C32(0xc06a00c9),
29123 SPH_C32(0xa432c000), SPH_C32(0x74030000), SPH_C32(0x6f370000),
29124 SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3), SPH_C32(0xf6d613bf),
29125 SPH_C32(0x28c1affd) },
29126 { SPH_C32(0xc974012c), SPH_C32(0x7dddc000), SPH_C32(0x44000000),
29127 SPH_C32(0x16bb0000), SPH_C32(0x6ff075b7), SPH_C32(0xf47afe22),
29128 SPH_C32(0xfd282999), SPH_C32(0x5579e7ce), SPH_C32(0x661500c8),
29129 SPH_C32(0xd5054000), SPH_C32(0x6dff0000), SPH_C32(0xf9ec0000),
29130 SPH_C32(0x67e96b5f), SPH_C32(0x1428f250), SPH_C32(0xdabb5430),
29131 SPH_C32(0x844fc375) },
29132 { SPH_C32(0x998b0128), SPH_C32(0x38a98000), SPH_C32(0x79fb0000),
29133 SPH_C32(0x0f5d0000), SPH_C32(0x744c23b1), SPH_C32(0x1508857f),
29134 SPH_C32(0x1c80e50f), SPH_C32(0x2e623177), SPH_C32(0x909500cd),
29135 SPH_C32(0xe1468000), SPH_C32(0x49f80000), SPH_C32(0x76d10000),
29136 SPH_C32(0x46de50a4), SPH_C32(0x1e9027fe), SPH_C32(0x177edf29),
29137 SPH_C32(0x53da7944) },
29138 { SPH_C32(0x6f0b012d), SPH_C32(0x0cea4000), SPH_C32(0x5dfc0000),
29139 SPH_C32(0x80600000), SPH_C32(0x557b184a), SPH_C32(0x1fb050d1),
29140 SPH_C32(0xd1456e16), SPH_C32(0xf9f78b46), SPH_C32(0x36ea00cc),
29141 SPH_C32(0x90710000), SPH_C32(0x50040000), SPH_C32(0xe00a0000),
29142 SPH_C32(0x7c553d59), SPH_C32(0xf55a890d), SPH_C32(0x3b1398a6),
29143 SPH_C32(0xff5415cc) },
29144 { SPH_C32(0x6baf01d0), SPH_C32(0xfa300000), SPH_C32(0xf3cc0000),
29145 SPH_C32(0xe3290000), SPH_C32(0x392b6b13), SPH_C32(0x9515777f),
29146 SPH_C32(0xd99f08d4), SPH_C32(0x248b730e), SPH_C32(0xc3730090),
29147 SPH_C32(0xfd160000), SPH_C32(0xa3700000), SPH_C32(0x68ba0000),
29148 SPH_C32(0x1d6361b3), SPH_C32(0x61b51400), SPH_C32(0x10f59223),
29149 SPH_C32(0x3ce32293) },
29150 { SPH_C32(0x9d2f01d5), SPH_C32(0xce73c000), SPH_C32(0xd7cb0000),
29151 SPH_C32(0x6c140000), SPH_C32(0x181c50e8), SPH_C32(0x9fada2d1),
29152 SPH_C32(0x145a83cd), SPH_C32(0xf31ec93f), SPH_C32(0x650c0091),
29153 SPH_C32(0x8c218000), SPH_C32(0xba8c0000), SPH_C32(0xfe610000),
29154 SPH_C32(0x27e80c4e), SPH_C32(0x8a7fbaf3), SPH_C32(0x3c98d5ac),
29155 SPH_C32(0x906d4e1b) },
29156 { SPH_C32(0xcdd001d1), SPH_C32(0x8b078000), SPH_C32(0xea300000),
29157 SPH_C32(0x75f20000), SPH_C32(0x03a006ee), SPH_C32(0x7edfd98c),
29158 SPH_C32(0xf5f24f5b), SPH_C32(0x88051f86), SPH_C32(0x938c0094),
29159 SPH_C32(0xb8624000), SPH_C32(0x9e8b0000), SPH_C32(0x715c0000),
29160 SPH_C32(0x06df37b5), SPH_C32(0x80c76f5d), SPH_C32(0xf15d5eb5),
29161 SPH_C32(0x47f8f42a) },
29162 { SPH_C32(0x3b5001d4), SPH_C32(0xbf444000), SPH_C32(0xce370000),
29163 SPH_C32(0xfacf0000), SPH_C32(0x22973d15), SPH_C32(0x74670c22),
29164 SPH_C32(0x3837c442), SPH_C32(0x5f90a5b7), SPH_C32(0x35f30095),
29165 SPH_C32(0xc955c000), SPH_C32(0x87770000), SPH_C32(0xe7870000),
29166 SPH_C32(0x3c545a48), SPH_C32(0x6b0dc1ae), SPH_C32(0xdd30193a),
29167 SPH_C32(0xeb7698a2) },
29168 { SPH_C32(0x9cda01d9), SPH_C32(0x350cc000), SPH_C32(0x301a0000),
29169 SPH_C32(0xe7bb0000), SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5),
29170 SPH_C32(0xa318f99a), SPH_C32(0xba9deb14), SPH_C32(0x17190090),
29171 SPH_C32(0x70dec000), SPH_C32(0x06df0000), SPH_C32(0x22930000),
29172 SPH_C32(0xe12d23c9), SPH_C32(0xa801926c), SPH_C32(0x88c30427),
29173 SPH_C32(0xcba5e1b3) },
29174 { SPH_C32(0x6a5a01dc), SPH_C32(0x014f0000), SPH_C32(0x141d0000),
29175 SPH_C32(0x68860000), SPH_C32(0x1a894941), SPH_C32(0x6745946b),
29176 SPH_C32(0x6edd7283), SPH_C32(0x6d085125), SPH_C32(0xb1660091),
29177 SPH_C32(0x01e94000), SPH_C32(0x1f230000), SPH_C32(0xb4480000),
29178 SPH_C32(0xdba64e34), SPH_C32(0x43cb3c9f), SPH_C32(0xa4ae43a8),
29179 SPH_C32(0x672b8d3b) },
29180 { SPH_C32(0x3aa501d8), SPH_C32(0x443b4000), SPH_C32(0x29e60000),
29181 SPH_C32(0x71600000), SPH_C32(0x01351f47), SPH_C32(0x8637ef36),
29182 SPH_C32(0x8f75be15), SPH_C32(0x1613879c), SPH_C32(0x47e60094),
29183 SPH_C32(0x35aa8000), SPH_C32(0x3b240000), SPH_C32(0x3b750000),
29184 SPH_C32(0xfa9175cf), SPH_C32(0x4973e931), SPH_C32(0x696bc8b1),
29185 SPH_C32(0xb0be370a) },
29186 { SPH_C32(0xcc2501dd), SPH_C32(0x70788000), SPH_C32(0x0de10000),
29187 SPH_C32(0xfe5d0000), SPH_C32(0x200224bc), SPH_C32(0x8c8f3a98),
29188 SPH_C32(0x42b0350c), SPH_C32(0xc1863dad), SPH_C32(0xe1990095),
29189 SPH_C32(0x449d0000), SPH_C32(0x22d80000), SPH_C32(0xadae0000),
29190 SPH_C32(0xc01a1832), SPH_C32(0xa2b947c2), SPH_C32(0x45068f3e),
29191 SPH_C32(0x1c305b82) },
29192 { SPH_C32(0xbfc501d0), SPH_C32(0x77f8c000), SPH_C32(0x56630000),
29193 SPH_C32(0xa9000000), SPH_C32(0xc5652969), SPH_C32(0x5ca1f113),
29194 SPH_C32(0x41a99ed0), SPH_C32(0xd3cdb02e), SPH_C32(0xe06c0099),
29195 SPH_C32(0xbfe20000), SPH_C32(0xc5090000), SPH_C32(0x26010000),
29196 SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6), SPH_C32(0xf244f569),
29197 SPH_C32(0x55b379a9) },
29198 { SPH_C32(0x494501d5), SPH_C32(0x43bb0000), SPH_C32(0x72640000),
29199 SPH_C32(0x263d0000), SPH_C32(0xe4521292), SPH_C32(0x561924bd),
29200 SPH_C32(0x8c6c15c9), SPH_C32(0x04580a1f), SPH_C32(0x46130098),
29201 SPH_C32(0xced58000), SPH_C32(0xdcf50000), SPH_C32(0xb0da0000),
29202 SPH_C32(0xd933579d), SPH_C32(0xbb230a25), SPH_C32(0xde29b2e6),
29203 SPH_C32(0xf93d1521) },
29204 { SPH_C32(0x19ba01d1), SPH_C32(0x06cf4000), SPH_C32(0x4f9f0000),
29205 SPH_C32(0x3fdb0000), SPH_C32(0xffee4494), SPH_C32(0xb76b5fe0),
29206 SPH_C32(0x6dc4d95f), SPH_C32(0x7f43dca6), SPH_C32(0xb093009d),
29207 SPH_C32(0xfa964000), SPH_C32(0xf8f20000), SPH_C32(0x3fe70000),
29208 SPH_C32(0xf8046c66), SPH_C32(0xb19bdf8b), SPH_C32(0x13ec39ff),
29209 SPH_C32(0x2ea8af10) },
29210 { SPH_C32(0xef3a01d4), SPH_C32(0x328c8000), SPH_C32(0x6b980000),
29211 SPH_C32(0xb0e60000), SPH_C32(0xded97f6f), SPH_C32(0xbdd38a4e),
29212 SPH_C32(0xa0015246), SPH_C32(0xa8d66697), SPH_C32(0x16ec009c),
29213 SPH_C32(0x8ba1c000), SPH_C32(0xe10e0000), SPH_C32(0xa93c0000),
29214 SPH_C32(0xc28f019b), SPH_C32(0x5a517178), SPH_C32(0x3f817e70),
29215 SPH_C32(0x8226c398) },
29216 { SPH_C32(0x48b001d9), SPH_C32(0xb8c40000), SPH_C32(0x95b50000),
29217 SPH_C32(0xad920000), SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9),
29218 SPH_C32(0x3b2e6f9e), SPH_C32(0x4ddb2834), SPH_C32(0x34060099),
29219 SPH_C32(0x322ac000), SPH_C32(0x60a60000), SPH_C32(0x6c280000),
29220 SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba), SPH_C32(0x6a72636d),
29221 SPH_C32(0xa2f5ba89) },
29222 { SPH_C32(0xbe3001dc), SPH_C32(0x8c87c000), SPH_C32(0xb1b20000),
29223 SPH_C32(0x22af0000), SPH_C32(0xe6c70b3b), SPH_C32(0xaef11207),
29224 SPH_C32(0xf6ebe487), SPH_C32(0x9a4e9205), SPH_C32(0x92790098),
29225 SPH_C32(0x431d4000), SPH_C32(0x795a0000), SPH_C32(0xfaf30000),
29226 SPH_C32(0x257d15e7), SPH_C32(0x72978c49), SPH_C32(0x461f24e2),
29227 SPH_C32(0x0e7bd601) },
29228 { SPH_C32(0xeecf01d8), SPH_C32(0xc9f38000), SPH_C32(0x8c490000),
29229 SPH_C32(0x3b490000), SPH_C32(0xfd7b5d3d), SPH_C32(0x4f83695a),
29230 SPH_C32(0x17432811), SPH_C32(0xe15544bc), SPH_C32(0x64f9009d),
29231 SPH_C32(0x775e8000), SPH_C32(0x5d5d0000), SPH_C32(0x75ce0000),
29232 SPH_C32(0x044a2e1c), SPH_C32(0x782f59e7), SPH_C32(0x8bdaaffb),
29233 SPH_C32(0xd9ee6c30) },
29234 { SPH_C32(0x184f01dd), SPH_C32(0xfdb04000), SPH_C32(0xa84e0000),
29235 SPH_C32(0xb4740000), SPH_C32(0xdc4c66c6), SPH_C32(0x453bbcf4),
29236 SPH_C32(0xda86a308), SPH_C32(0x36c0fe8d), SPH_C32(0xc286009c),
29237 SPH_C32(0x06690000), SPH_C32(0x44a10000), SPH_C32(0xe3150000),
29238 SPH_C32(0x3ec143e1), SPH_C32(0x93e5f714), SPH_C32(0xa7b7e874),
29239 SPH_C32(0x756000b8) },
29240 { SPH_C32(0xb4370060), SPH_C32(0x0c4c0000), SPH_C32(0x56c20000),
29241 SPH_C32(0x5cae0000), SPH_C32(0x94541f3f), SPH_C32(0x3b3ef825),
29242 SPH_C32(0x1b365f3d), SPH_C32(0xf3d45758), SPH_C32(0x5cb00110),
29243 SPH_C32(0x913e0000), SPH_C32(0x44190000), SPH_C32(0x888c0000),
29244 SPH_C32(0x66dc7418), SPH_C32(0x921f1d66), SPH_C32(0x55ceea25),
29245 SPH_C32(0x925c44e9) },
29246 { SPH_C32(0x42b70065), SPH_C32(0x380fc000), SPH_C32(0x72c50000),
29247 SPH_C32(0xd3930000), SPH_C32(0xb56324c4), SPH_C32(0x31862d8b),
29248 SPH_C32(0xd6f3d424), SPH_C32(0x2441ed69), SPH_C32(0xfacf0111),
29249 SPH_C32(0xe0098000), SPH_C32(0x5de50000), SPH_C32(0x1e570000),
29250 SPH_C32(0x5c5719e5), SPH_C32(0x79d5b395), SPH_C32(0x79a3adaa),
29251 SPH_C32(0x3ed22861) },
29252 { SPH_C32(0x12480061), SPH_C32(0x7d7b8000), SPH_C32(0x4f3e0000),
29253 SPH_C32(0xca750000), SPH_C32(0xaedf72c2), SPH_C32(0xd0f456d6),
29254 SPH_C32(0x375b18b2), SPH_C32(0x5f5a3bd0), SPH_C32(0x0c4f0114),
29255 SPH_C32(0xd44a4000), SPH_C32(0x79e20000), SPH_C32(0x916a0000),
29256 SPH_C32(0x7d60221e), SPH_C32(0x736d663b), SPH_C32(0xb46626b3),
29257 SPH_C32(0xe9479250) },
29258 { SPH_C32(0xe4c80064), SPH_C32(0x49384000), SPH_C32(0x6b390000),
29259 SPH_C32(0x45480000), SPH_C32(0x8fe84939), SPH_C32(0xda4c8378),
29260 SPH_C32(0xfa9e93ab), SPH_C32(0x88cf81e1), SPH_C32(0xaa300115),
29261 SPH_C32(0xa57dc000), SPH_C32(0x601e0000), SPH_C32(0x07b10000),
29262 SPH_C32(0x47eb4fe3), SPH_C32(0x98a7c8c8), SPH_C32(0x980b613c),
29263 SPH_C32(0x45c9fed8) },
29264 { SPH_C32(0x43420069), SPH_C32(0xc370c000), SPH_C32(0x95140000),
29265 SPH_C32(0x583c0000), SPH_C32(0x96c10696), SPH_C32(0xc3d6ce9f),
29266 SPH_C32(0x61b1ae73), SPH_C32(0x6dc2cf42), SPH_C32(0x88da0110),
29267 SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000), SPH_C32(0xc2a50000),
29268 SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a), SPH_C32(0xcdf87c21),
29269 SPH_C32(0x651a87c9) },
29270 { SPH_C32(0xb5c2006c), SPH_C32(0xf7330000), SPH_C32(0xb1130000),
29271 SPH_C32(0xd7010000), SPH_C32(0xb7f63d6d), SPH_C32(0xc96e1b31),
29272 SPH_C32(0xac74256a), SPH_C32(0xba577573), SPH_C32(0x2ea50111),
29273 SPH_C32(0x6dc14000), SPH_C32(0xf84a0000), SPH_C32(0x547e0000),
29274 SPH_C32(0xa0195b9f), SPH_C32(0xb06135f9), SPH_C32(0xe1953bae),
29275 SPH_C32(0xc994eb41) },
29276 { SPH_C32(0xe53d0068), SPH_C32(0xb2474000), SPH_C32(0x8ce80000),
29277 SPH_C32(0xcee70000), SPH_C32(0xac4a6b6b), SPH_C32(0x281c606c),
29278 SPH_C32(0x4ddce9fc), SPH_C32(0xc14ca3ca), SPH_C32(0xd8250114),
29279 SPH_C32(0x59828000), SPH_C32(0xdc4d0000), SPH_C32(0xdb430000),
29280 SPH_C32(0x812e6064), SPH_C32(0xbad9e057), SPH_C32(0x2c50b0b7),
29281 SPH_C32(0x1e015170) },
29282 { SPH_C32(0x13bd006d), SPH_C32(0x86048000), SPH_C32(0xa8ef0000),
29283 SPH_C32(0x41da0000), SPH_C32(0x8d7d5090), SPH_C32(0x22a4b5c2),
29284 SPH_C32(0x801962e5), SPH_C32(0x16d919fb), SPH_C32(0x7e5a0115),
29285 SPH_C32(0x28b50000), SPH_C32(0xc5b10000), SPH_C32(0x4d980000),
29286 SPH_C32(0xbba50d99), SPH_C32(0x51134ea4), SPH_C32(0x003df738),
29287 SPH_C32(0xb28f3df8) },
29288 { SPH_C32(0x605d0060), SPH_C32(0x8184c000), SPH_C32(0xf36d0000),
29289 SPH_C32(0x16870000), SPH_C32(0x681a5d45), SPH_C32(0xf28a7e49),
29290 SPH_C32(0x8300c939), SPH_C32(0x04929478), SPH_C32(0x7faf0119),
29291 SPH_C32(0xd3ca0000), SPH_C32(0x22600000), SPH_C32(0xc6370000),
29292 SPH_C32(0x98072fcb), SPH_C32(0xa343adb0), SPH_C32(0xb77f8d6f),
29293 SPH_C32(0xfb0c1fd3) },
29294 { SPH_C32(0x96dd0065), SPH_C32(0xb5c70000), SPH_C32(0xd76a0000),
29295 SPH_C32(0x99ba0000), SPH_C32(0x492d66be), SPH_C32(0xf832abe7),
29296 SPH_C32(0x4ec54220), SPH_C32(0xd3072e49), SPH_C32(0xd9d00118),
29297 SPH_C32(0xa2fd8000), SPH_C32(0x3b9c0000), SPH_C32(0x50ec0000),
29298 SPH_C32(0xa28c4236), SPH_C32(0x48890343), SPH_C32(0x9b12cae0),
29299 SPH_C32(0x5782735b) },
29300 { SPH_C32(0xc6220061), SPH_C32(0xf0b34000), SPH_C32(0xea910000),
29301 SPH_C32(0x805c0000), SPH_C32(0x529130b8), SPH_C32(0x1940d0ba),
29302 SPH_C32(0xaf6d8eb6), SPH_C32(0xa81cf8f0), SPH_C32(0x2f50011d),
29303 SPH_C32(0x96be4000), SPH_C32(0x1f9b0000), SPH_C32(0xdfd10000),
29304 SPH_C32(0x83bb79cd), SPH_C32(0x4231d6ed), SPH_C32(0x56d741f9),
29305 SPH_C32(0x8017c96a) },
29306 { SPH_C32(0x30a20064), SPH_C32(0xc4f08000), SPH_C32(0xce960000),
29307 SPH_C32(0x0f610000), SPH_C32(0x73a60b43), SPH_C32(0x13f80514),
29308 SPH_C32(0x62a805af), SPH_C32(0x7f8942c1), SPH_C32(0x892f011c),
29309 SPH_C32(0xe789c000), SPH_C32(0x06670000), SPH_C32(0x490a0000),
29310 SPH_C32(0xb9301430), SPH_C32(0xa9fb781e), SPH_C32(0x7aba0676),
29311 SPH_C32(0x2c99a5e2) },
29312 { SPH_C32(0x97280069), SPH_C32(0x4eb80000), SPH_C32(0x30bb0000),
29313 SPH_C32(0x12150000), SPH_C32(0x6a8f44ec), SPH_C32(0x0a6248f3),
29314 SPH_C32(0xf9873877), SPH_C32(0x9a840c62), SPH_C32(0xabc50119),
29315 SPH_C32(0x5e02c000), SPH_C32(0x87cf0000), SPH_C32(0x8c1e0000),
29316 SPH_C32(0x64496db1), SPH_C32(0x6af72bdc), SPH_C32(0x2f491b6b),
29317 SPH_C32(0x0c4adcf3) },
29318 { SPH_C32(0x61a8006c), SPH_C32(0x7afbc000), SPH_C32(0x14bc0000),
29319 SPH_C32(0x9d280000), SPH_C32(0x4bb87f17), SPH_C32(0x00da9d5d),
29320 SPH_C32(0x3442b36e), SPH_C32(0x4d11b653), SPH_C32(0x0dba0118),
29321 SPH_C32(0x2f354000), SPH_C32(0x9e330000), SPH_C32(0x1ac50000),
29322 SPH_C32(0x5ec2004c), SPH_C32(0x813d852f), SPH_C32(0x03245ce4),
29323 SPH_C32(0xa0c4b07b) },
29324 { SPH_C32(0x31570068), SPH_C32(0x3f8f8000), SPH_C32(0x29470000),
29325 SPH_C32(0x84ce0000), SPH_C32(0x50042911), SPH_C32(0xe1a8e600),
29326 SPH_C32(0xd5ea7ff8), SPH_C32(0x360a60ea), SPH_C32(0xfb3a011d),
29327 SPH_C32(0x1b768000), SPH_C32(0xba340000), SPH_C32(0x95f80000),
29328 SPH_C32(0x7ff53bb7), SPH_C32(0x8b855081), SPH_C32(0xcee1d7fd),
29329 SPH_C32(0x77510a4a) },
29330 { SPH_C32(0xc7d7006d), SPH_C32(0x0bcc4000), SPH_C32(0x0d400000),
29331 SPH_C32(0x0bf30000), SPH_C32(0x713312ea), SPH_C32(0xeb1033ae),
29332 SPH_C32(0x182ff4e1), SPH_C32(0xe19fdadb), SPH_C32(0x5d45011c),
29333 SPH_C32(0x6a410000), SPH_C32(0xa3c80000), SPH_C32(0x03230000),
29334 SPH_C32(0x457e564a), SPH_C32(0x604ffe72), SPH_C32(0xe28c9072),
29335 SPH_C32(0xdbdf66c2) },
29336 { SPH_C32(0xc3730090), SPH_C32(0xfd160000), SPH_C32(0xa3700000),
29337 SPH_C32(0x68ba0000), SPH_C32(0x1d6361b3), SPH_C32(0x61b51400),
29338 SPH_C32(0x10f59223), SPH_C32(0x3ce32293), SPH_C32(0xa8dc0140),
29339 SPH_C32(0x07260000), SPH_C32(0x50bc0000), SPH_C32(0x8b930000),
29340 SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f), SPH_C32(0xc96a9af7),
29341 SPH_C32(0x1868519d) },
29342 { SPH_C32(0x35f30095), SPH_C32(0xc955c000), SPH_C32(0x87770000),
29343 SPH_C32(0xe7870000), SPH_C32(0x3c545a48), SPH_C32(0x6b0dc1ae),
29344 SPH_C32(0xdd30193a), SPH_C32(0xeb7698a2), SPH_C32(0x0ea30141),
29345 SPH_C32(0x76118000), SPH_C32(0x49400000), SPH_C32(0x1d480000),
29346 SPH_C32(0x1ec3675d), SPH_C32(0x1f6acd8c), SPH_C32(0xe507dd78),
29347 SPH_C32(0xb4e63d15) },
29348 { SPH_C32(0x650c0091), SPH_C32(0x8c218000), SPH_C32(0xba8c0000),
29349 SPH_C32(0xfe610000), SPH_C32(0x27e80c4e), SPH_C32(0x8a7fbaf3),
29350 SPH_C32(0x3c98d5ac), SPH_C32(0x906d4e1b), SPH_C32(0xf8230144),
29351 SPH_C32(0x42524000), SPH_C32(0x6d470000), SPH_C32(0x92750000),
29352 SPH_C32(0x3ff45ca6), SPH_C32(0x15d21822), SPH_C32(0x28c25661),
29353 SPH_C32(0x63738724) },
29354 { SPH_C32(0x938c0094), SPH_C32(0xb8624000), SPH_C32(0x9e8b0000),
29355 SPH_C32(0x715c0000), SPH_C32(0x06df37b5), SPH_C32(0x80c76f5d),
29356 SPH_C32(0xf15d5eb5), SPH_C32(0x47f8f42a), SPH_C32(0x5e5c0145),
29357 SPH_C32(0x3365c000), SPH_C32(0x74bb0000), SPH_C32(0x04ae0000),
29358 SPH_C32(0x057f315b), SPH_C32(0xfe18b6d1), SPH_C32(0x04af11ee),
29359 SPH_C32(0xcffdebac) },
29360 { SPH_C32(0x34060099), SPH_C32(0x322ac000), SPH_C32(0x60a60000),
29361 SPH_C32(0x6c280000), SPH_C32(0x1ff6781a), SPH_C32(0x995d22ba),
29362 SPH_C32(0x6a72636d), SPH_C32(0xa2f5ba89), SPH_C32(0x7cb60140),
29363 SPH_C32(0x8aeec000), SPH_C32(0xf5130000), SPH_C32(0xc1ba0000),
29364 SPH_C32(0xd80648da), SPH_C32(0x3d14e513), SPH_C32(0x515c0cf3),
29365 SPH_C32(0xef2e92bd) },
29366 { SPH_C32(0xc286009c), SPH_C32(0x06690000), SPH_C32(0x44a10000),
29367 SPH_C32(0xe3150000), SPH_C32(0x3ec143e1), SPH_C32(0x93e5f714),
29368 SPH_C32(0xa7b7e874), SPH_C32(0x756000b8), SPH_C32(0xdac90141),
29369 SPH_C32(0xfbd94000), SPH_C32(0xecef0000), SPH_C32(0x57610000),
29370 SPH_C32(0xe28d2527), SPH_C32(0xd6de4be0), SPH_C32(0x7d314b7c),
29371 SPH_C32(0x43a0fe35) },
29372 { SPH_C32(0x92790098), SPH_C32(0x431d4000), SPH_C32(0x795a0000),
29373 SPH_C32(0xfaf30000), SPH_C32(0x257d15e7), SPH_C32(0x72978c49),
29374 SPH_C32(0x461f24e2), SPH_C32(0x0e7bd601), SPH_C32(0x2c490144),
29375 SPH_C32(0xcf9a8000), SPH_C32(0xc8e80000), SPH_C32(0xd85c0000),
29376 SPH_C32(0xc3ba1edc), SPH_C32(0xdc669e4e), SPH_C32(0xb0f4c065),
29377 SPH_C32(0x94354404) },
29378 { SPH_C32(0x64f9009d), SPH_C32(0x775e8000), SPH_C32(0x5d5d0000),
29379 SPH_C32(0x75ce0000), SPH_C32(0x044a2e1c), SPH_C32(0x782f59e7),
29380 SPH_C32(0x8bdaaffb), SPH_C32(0xd9ee6c30), SPH_C32(0x8a360145),
29381 SPH_C32(0xbead0000), SPH_C32(0xd1140000), SPH_C32(0x4e870000),
29382 SPH_C32(0xf9317321), SPH_C32(0x37ac30bd), SPH_C32(0x9c9987ea),
29383 SPH_C32(0x38bb288c) },
29384 { SPH_C32(0x17190090), SPH_C32(0x70dec000), SPH_C32(0x06df0000),
29385 SPH_C32(0x22930000), SPH_C32(0xe12d23c9), SPH_C32(0xa801926c),
29386 SPH_C32(0x88c30427), SPH_C32(0xcba5e1b3), SPH_C32(0x8bc30149),
29387 SPH_C32(0x45d20000), SPH_C32(0x36c50000), SPH_C32(0xc5280000),
29388 SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9), SPH_C32(0x2bdbfdbd),
29389 SPH_C32(0x71380aa7) },
29390 { SPH_C32(0xe1990095), SPH_C32(0x449d0000), SPH_C32(0x22d80000),
29391 SPH_C32(0xadae0000), SPH_C32(0xc01a1832), SPH_C32(0xa2b947c2),
29392 SPH_C32(0x45068f3e), SPH_C32(0x1c305b82), SPH_C32(0x2dbc0148),
29393 SPH_C32(0x34e58000), SPH_C32(0x2f390000), SPH_C32(0x53f30000),
29394 SPH_C32(0xe0183c8e), SPH_C32(0x2e367d5a), SPH_C32(0x07b6ba32),
29395 SPH_C32(0xddb6662f) },
29396 { SPH_C32(0xb1660091), SPH_C32(0x01e94000), SPH_C32(0x1f230000),
29397 SPH_C32(0xb4480000), SPH_C32(0xdba64e34), SPH_C32(0x43cb3c9f),
29398 SPH_C32(0xa4ae43a8), SPH_C32(0x672b8d3b), SPH_C32(0xdb3c014d),
29399 SPH_C32(0x00a64000), SPH_C32(0x0b3e0000), SPH_C32(0xdcce0000),
29400 SPH_C32(0xc12f0775), SPH_C32(0x248ea8f4), SPH_C32(0xca73312b),
29401 SPH_C32(0x0a23dc1e) },
29402 { SPH_C32(0x47e60094), SPH_C32(0x35aa8000), SPH_C32(0x3b240000),
29403 SPH_C32(0x3b750000), SPH_C32(0xfa9175cf), SPH_C32(0x4973e931),
29404 SPH_C32(0x696bc8b1), SPH_C32(0xb0be370a), SPH_C32(0x7d43014c),
29405 SPH_C32(0x7191c000), SPH_C32(0x12c20000), SPH_C32(0x4a150000),
29406 SPH_C32(0xfba46a88), SPH_C32(0xcf440607), SPH_C32(0xe61e76a4),
29407 SPH_C32(0xa6adb096) },
29408 { SPH_C32(0xe06c0099), SPH_C32(0xbfe20000), SPH_C32(0xc5090000),
29409 SPH_C32(0x26010000), SPH_C32(0xe3b83a60), SPH_C32(0x50e9a4d6),
29410 SPH_C32(0xf244f569), SPH_C32(0x55b379a9), SPH_C32(0x5fa90149),
29411 SPH_C32(0xc81ac000), SPH_C32(0x936a0000), SPH_C32(0x8f010000),
29412 SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5), SPH_C32(0xb3ed6bb9),
29413 SPH_C32(0x867ec987) },
29414 { SPH_C32(0x16ec009c), SPH_C32(0x8ba1c000), SPH_C32(0xe10e0000),
29415 SPH_C32(0xa93c0000), SPH_C32(0xc28f019b), SPH_C32(0x5a517178),
29416 SPH_C32(0x3f817e70), SPH_C32(0x8226c398), SPH_C32(0xf9d60148),
29417 SPH_C32(0xb92d4000), SPH_C32(0x8a960000), SPH_C32(0x19da0000),
29418 SPH_C32(0x1c567ef4), SPH_C32(0xe782fb36), SPH_C32(0x9f802c36),
29419 SPH_C32(0x2af0a50f) },
29420 { SPH_C32(0x46130098), SPH_C32(0xced58000), SPH_C32(0xdcf50000),
29421 SPH_C32(0xb0da0000), SPH_C32(0xd933579d), SPH_C32(0xbb230a25),
29422 SPH_C32(0xde29b2e6), SPH_C32(0xf93d1521), SPH_C32(0x0f56014d),
29423 SPH_C32(0x8d6e8000), SPH_C32(0xae910000), SPH_C32(0x96e70000),
29424 SPH_C32(0x3d61450f), SPH_C32(0xed3a2e98), SPH_C32(0x5245a72f),
29425 SPH_C32(0xfd651f3e) },
29426 { SPH_C32(0xb093009d), SPH_C32(0xfa964000), SPH_C32(0xf8f20000),
29427 SPH_C32(0x3fe70000), SPH_C32(0xf8046c66), SPH_C32(0xb19bdf8b),
29428 SPH_C32(0x13ec39ff), SPH_C32(0x2ea8af10), SPH_C32(0xa929014c),
29429 SPH_C32(0xfc590000), SPH_C32(0xb76d0000), SPH_C32(0x003c0000),
29430 SPH_C32(0x07ea28f2), SPH_C32(0x06f0806b), SPH_C32(0x7e28e0a0),
29431 SPH_C32(0x51eb73b6) },
29432 { SPH_C32(0x405b0030), SPH_C32(0x9a540000), SPH_C32(0x42670000),
29433 SPH_C32(0x5fb10000), SPH_C32(0xd6c06187), SPH_C32(0x5d81863c),
29434 SPH_C32(0x87922fef), SPH_C32(0x79e0422c), SPH_C32(0xdf9801b0),
29435 SPH_C32(0xf67c0000), SPH_C32(0xa50e0000), SPH_C32(0xbf870000),
29436 SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a), SPH_C32(0xc2a957e9),
29437 SPH_C32(0xd75f2456) },
29438 { SPH_C32(0xb6db0035), SPH_C32(0xae17c000), SPH_C32(0x66600000),
29439 SPH_C32(0xd08c0000), SPH_C32(0xf7f75a7c), SPH_C32(0x57395392),
29440 SPH_C32(0x4a57a4f6), SPH_C32(0xae75f81d), SPH_C32(0x79e701b1),
29441 SPH_C32(0x874b8000), SPH_C32(0xbcf20000), SPH_C32(0x295c0000),
29442 SPH_C32(0x97f419d1), SPH_C32(0x45e121a9), SPH_C32(0xeec41066),
29443 SPH_C32(0x7bd148de) },
29444 { SPH_C32(0xe6240031), SPH_C32(0xeb638000), SPH_C32(0x5b9b0000),
29445 SPH_C32(0xc96a0000), SPH_C32(0xec4b0c7a), SPH_C32(0xb64b28cf),
29446 SPH_C32(0xabff6860), SPH_C32(0xd56e2ea4), SPH_C32(0x8f6701b4),
29447 SPH_C32(0xb3084000), SPH_C32(0x98f50000), SPH_C32(0xa6610000),
29448 SPH_C32(0xb6c3222a), SPH_C32(0x4f59f407), SPH_C32(0x23019b7f),
29449 SPH_C32(0xac44f2ef) },
29450 { SPH_C32(0x10a40034), SPH_C32(0xdf204000), SPH_C32(0x7f9c0000),
29451 SPH_C32(0x46570000), SPH_C32(0xcd7c3781), SPH_C32(0xbcf3fd61),
29452 SPH_C32(0x663ae379), SPH_C32(0x02fb9495), SPH_C32(0x291801b5),
29453 SPH_C32(0xc23fc000), SPH_C32(0x81090000), SPH_C32(0x30ba0000),
29454 SPH_C32(0x8c484fd7), SPH_C32(0xa4935af4), SPH_C32(0x0f6cdcf0),
29455 SPH_C32(0x00ca9e67) },
29456 { SPH_C32(0xb72e0039), SPH_C32(0x5568c000), SPH_C32(0x81b10000),
29457 SPH_C32(0x5b230000), SPH_C32(0xd455782e), SPH_C32(0xa569b086),
29458 SPH_C32(0xfd15dea1), SPH_C32(0xe7f6da36), SPH_C32(0x0bf201b0),
29459 SPH_C32(0x7bb4c000), SPH_C32(0x00a10000), SPH_C32(0xf5ae0000),
29460 SPH_C32(0x51313656), SPH_C32(0x679f0936), SPH_C32(0x5a9fc1ed),
29461 SPH_C32(0x2019e776) },
29462 { SPH_C32(0x41ae003c), SPH_C32(0x612b0000), SPH_C32(0xa5b60000),
29463 SPH_C32(0xd41e0000), SPH_C32(0xf56243d5), SPH_C32(0xafd16528),
29464 SPH_C32(0x30d055b8), SPH_C32(0x30636007), SPH_C32(0xad8d01b1),
29465 SPH_C32(0x0a834000), SPH_C32(0x195d0000), SPH_C32(0x63750000),
29466 SPH_C32(0x6bba5bab), SPH_C32(0x8c55a7c5), SPH_C32(0x76f28662),
29467 SPH_C32(0x8c978bfe) },
29468 { SPH_C32(0x11510038), SPH_C32(0x245f4000), SPH_C32(0x984d0000),
29469 SPH_C32(0xcdf80000), SPH_C32(0xeede15d3), SPH_C32(0x4ea31e75),
29470 SPH_C32(0xd178992e), SPH_C32(0x4b78b6be), SPH_C32(0x5b0d01b4),
29471 SPH_C32(0x3ec08000), SPH_C32(0x3d5a0000), SPH_C32(0xec480000),
29472 SPH_C32(0x4a8d6050), SPH_C32(0x86ed726b), SPH_C32(0xbb370d7b),
29473 SPH_C32(0x5b0231cf) },
29474 { SPH_C32(0xe7d1003d), SPH_C32(0x101c8000), SPH_C32(0xbc4a0000),
29475 SPH_C32(0x42c50000), SPH_C32(0xcfe92e28), SPH_C32(0x441bcbdb),
29476 SPH_C32(0x1cbd1237), SPH_C32(0x9ced0c8f), SPH_C32(0xfd7201b5),
29477 SPH_C32(0x4ff70000), SPH_C32(0x24a60000), SPH_C32(0x7a930000),
29478 SPH_C32(0x70060dad), SPH_C32(0x6d27dc98), SPH_C32(0x975a4af4),
29479 SPH_C32(0xf78c5d47) },
29480 { SPH_C32(0x94310030), SPH_C32(0x179cc000), SPH_C32(0xe7c80000),
29481 SPH_C32(0x15980000), SPH_C32(0x2a8e23fd), SPH_C32(0x94350050),
29482 SPH_C32(0x1fa4b9eb), SPH_C32(0x8ea6810c), SPH_C32(0xfc8701b9),
29483 SPH_C32(0xb4880000), SPH_C32(0xc3770000), SPH_C32(0xf13c0000),
29484 SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c), SPH_C32(0x201830a3),
29485 SPH_C32(0xbe0f7f6c) },
29486 { SPH_C32(0x62b10035), SPH_C32(0x23df0000), SPH_C32(0xc3cf0000),
29487 SPH_C32(0x9aa50000), SPH_C32(0x0bb91806), SPH_C32(0x9e8dd5fe),
29488 SPH_C32(0xd26132f2), SPH_C32(0x59333b3d), SPH_C32(0x5af801b8),
29489 SPH_C32(0xc5bf8000), SPH_C32(0xda8b0000), SPH_C32(0x67e70000),
29490 SPH_C32(0x692f4202), SPH_C32(0x74bd917f), SPH_C32(0x0c75772c),
29491 SPH_C32(0x128113e4) },
29492 { SPH_C32(0x324e0031), SPH_C32(0x66ab4000), SPH_C32(0xfe340000),
29493 SPH_C32(0x83430000), SPH_C32(0x10054e00), SPH_C32(0x7fffaea3),
29494 SPH_C32(0x33c9fe64), SPH_C32(0x2228ed84), SPH_C32(0xac7801bd),
29495 SPH_C32(0xf1fc4000), SPH_C32(0xfe8c0000), SPH_C32(0xe8da0000),
29496 SPH_C32(0x481879f9), SPH_C32(0x7e0544d1), SPH_C32(0xc1b0fc35),
29497 SPH_C32(0xc514a9d5) },
29498 { SPH_C32(0xc4ce0034), SPH_C32(0x52e88000), SPH_C32(0xda330000),
29499 SPH_C32(0x0c7e0000), SPH_C32(0x313275fb), SPH_C32(0x75477b0d),
29500 SPH_C32(0xfe0c757d), SPH_C32(0xf5bd57b5), SPH_C32(0x0a0701bc),
29501 SPH_C32(0x80cbc000), SPH_C32(0xe7700000), SPH_C32(0x7e010000),
29502 SPH_C32(0x72931404), SPH_C32(0x95cfea22), SPH_C32(0xedddbbba),
29503 SPH_C32(0x699ac55d) },
29504 { SPH_C32(0x63440039), SPH_C32(0xd8a00000), SPH_C32(0x241e0000),
29505 SPH_C32(0x110a0000), SPH_C32(0x281b3a54), SPH_C32(0x6cdd36ea),
29506 SPH_C32(0x652348a5), SPH_C32(0x10b01916), SPH_C32(0x28ed01b9),
29507 SPH_C32(0x3940c000), SPH_C32(0x66d80000), SPH_C32(0xbb150000),
29508 SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0), SPH_C32(0xb82ea6a7),
29509 SPH_C32(0x4949bc4c) },
29510 { SPH_C32(0x95c4003c), SPH_C32(0xece3c000), SPH_C32(0x00190000),
29511 SPH_C32(0x9e370000), SPH_C32(0x092c01af), SPH_C32(0x6665e344),
29512 SPH_C32(0xa8e6c3bc), SPH_C32(0xc725a327), SPH_C32(0x8e9201b8),
29513 SPH_C32(0x48774000), SPH_C32(0x7f240000), SPH_C32(0x2dce0000),
29514 SPH_C32(0x95610078), SPH_C32(0xbd091713), SPH_C32(0x9443e128),
29515 SPH_C32(0xe5c7d0c4) },
29516 { SPH_C32(0xc53b0038), SPH_C32(0xa9978000), SPH_C32(0x3de20000),
29517 SPH_C32(0x87d10000), SPH_C32(0x129057a9), SPH_C32(0x87179819),
29518 SPH_C32(0x494e0f2a), SPH_C32(0xbc3e759e), SPH_C32(0x781201bd),
29519 SPH_C32(0x7c348000), SPH_C32(0x5b230000), SPH_C32(0xa2f30000),
29520 SPH_C32(0xb4563b83), SPH_C32(0xb7b1c2bd), SPH_C32(0x59866a31),
29521 SPH_C32(0x32526af5) },
29522 { SPH_C32(0x33bb003d), SPH_C32(0x9dd44000), SPH_C32(0x19e50000),
29523 SPH_C32(0x08ec0000), SPH_C32(0x33a76c52), SPH_C32(0x8daf4db7),
29524 SPH_C32(0x848b8433), SPH_C32(0x6babcfaf), SPH_C32(0xde6d01bc),
29525 SPH_C32(0x0d030000), SPH_C32(0x42df0000), SPH_C32(0x34280000),
29526 SPH_C32(0x8edd567e), SPH_C32(0x5c7b6c4e), SPH_C32(0x75eb2dbe),
29527 SPH_C32(0x9edc067d) },
29528 { SPH_C32(0x371f00c0), SPH_C32(0x6b0e0000), SPH_C32(0xb7d50000),
29529 SPH_C32(0x6ba50000), SPH_C32(0x5ff71f0b), SPH_C32(0x070a6a19),
29530 SPH_C32(0x8c51e2f1), SPH_C32(0xb6d737e7), SPH_C32(0x2bf401e0),
29531 SPH_C32(0x60640000), SPH_C32(0xb1ab0000), SPH_C32(0xbc980000),
29532 SPH_C32(0xefeb0a94), SPH_C32(0xc894f143), SPH_C32(0x5e0d273b),
29533 SPH_C32(0x5d6b3122) },
29534 { SPH_C32(0xc19f00c5), SPH_C32(0x5f4dc000), SPH_C32(0x93d20000),
29535 SPH_C32(0xe4980000), SPH_C32(0x7ec024f0), SPH_C32(0x0db2bfb7),
29536 SPH_C32(0x419469e8), SPH_C32(0x61428dd6), SPH_C32(0x8d8b01e1),
29537 SPH_C32(0x11538000), SPH_C32(0xa8570000), SPH_C32(0x2a430000),
29538 SPH_C32(0xd5606769), SPH_C32(0x235e5fb0), SPH_C32(0x726060b4),
29539 SPH_C32(0xf1e55daa) },
29540 { SPH_C32(0x916000c1), SPH_C32(0x1a398000), SPH_C32(0xae290000),
29541 SPH_C32(0xfd7e0000), SPH_C32(0x657c72f6), SPH_C32(0xecc0c4ea),
29542 SPH_C32(0xa03ca57e), SPH_C32(0x1a595b6f), SPH_C32(0x7b0b01e4),
29543 SPH_C32(0x25104000), SPH_C32(0x8c500000), SPH_C32(0xa57e0000),
29544 SPH_C32(0xf4575c92), SPH_C32(0x29e68a1e), SPH_C32(0xbfa5ebad),
29545 SPH_C32(0x2670e79b) },
29546 { SPH_C32(0x67e000c4), SPH_C32(0x2e7a4000), SPH_C32(0x8a2e0000),
29547 SPH_C32(0x72430000), SPH_C32(0x444b490d), SPH_C32(0xe6781144),
29548 SPH_C32(0x6df92e67), SPH_C32(0xcdcce15e), SPH_C32(0xdd7401e5),
29549 SPH_C32(0x5427c000), SPH_C32(0x95ac0000), SPH_C32(0x33a50000),
29550 SPH_C32(0xcedc316f), SPH_C32(0xc22c24ed), SPH_C32(0x93c8ac22),
29551 SPH_C32(0x8afe8b13) },
29552 { SPH_C32(0xc06a00c9), SPH_C32(0xa432c000), SPH_C32(0x74030000),
29553 SPH_C32(0x6f370000), SPH_C32(0x5d6206a2), SPH_C32(0xffe25ca3),
29554 SPH_C32(0xf6d613bf), SPH_C32(0x28c1affd), SPH_C32(0xff9e01e0),
29555 SPH_C32(0xedacc000), SPH_C32(0x14040000), SPH_C32(0xf6b10000),
29556 SPH_C32(0x13a548ee), SPH_C32(0x0120772f), SPH_C32(0xc63bb13f),
29557 SPH_C32(0xaa2df202) },
29558 { SPH_C32(0x36ea00cc), SPH_C32(0x90710000), SPH_C32(0x50040000),
29559 SPH_C32(0xe00a0000), SPH_C32(0x7c553d59), SPH_C32(0xf55a890d),
29560 SPH_C32(0x3b1398a6), SPH_C32(0xff5415cc), SPH_C32(0x59e101e1),
29561 SPH_C32(0x9c9b4000), SPH_C32(0x0df80000), SPH_C32(0x606a0000),
29562 SPH_C32(0x292e2513), SPH_C32(0xeaead9dc), SPH_C32(0xea56f6b0),
29563 SPH_C32(0x06a39e8a) },
29564 { SPH_C32(0x661500c8), SPH_C32(0xd5054000), SPH_C32(0x6dff0000),
29565 SPH_C32(0xf9ec0000), SPH_C32(0x67e96b5f), SPH_C32(0x1428f250),
29566 SPH_C32(0xdabb5430), SPH_C32(0x844fc375), SPH_C32(0xaf6101e4),
29567 SPH_C32(0xa8d88000), SPH_C32(0x29ff0000), SPH_C32(0xef570000),
29568 SPH_C32(0x08191ee8), SPH_C32(0xe0520c72), SPH_C32(0x27937da9),
29569 SPH_C32(0xd13624bb) },
29570 { SPH_C32(0x909500cd), SPH_C32(0xe1468000), SPH_C32(0x49f80000),
29571 SPH_C32(0x76d10000), SPH_C32(0x46de50a4), SPH_C32(0x1e9027fe),
29572 SPH_C32(0x177edf29), SPH_C32(0x53da7944), SPH_C32(0x091e01e5),
29573 SPH_C32(0xd9ef0000), SPH_C32(0x30030000), SPH_C32(0x798c0000),
29574 SPH_C32(0x32927315), SPH_C32(0x0b98a281), SPH_C32(0x0bfe3a26),
29575 SPH_C32(0x7db84833) },
29576 { SPH_C32(0xe37500c0), SPH_C32(0xe6c6c000), SPH_C32(0x127a0000),
29577 SPH_C32(0x218c0000), SPH_C32(0xa3b95d71), SPH_C32(0xcebeec75),
29578 SPH_C32(0x146774f5), SPH_C32(0x4191f4c7), SPH_C32(0x08eb01e9),
29579 SPH_C32(0x22900000), SPH_C32(0xd7d20000), SPH_C32(0xf2230000),
29580 SPH_C32(0x11305147), SPH_C32(0xf9c84195), SPH_C32(0xbcbc4071),
29581 SPH_C32(0x343b6a18) },
29582 { SPH_C32(0x15f500c5), SPH_C32(0xd2850000), SPH_C32(0x367d0000),
29583 SPH_C32(0xaeb10000), SPH_C32(0x828e668a), SPH_C32(0xc40639db),
29584 SPH_C32(0xd9a2ffec), SPH_C32(0x96044ef6), SPH_C32(0xae9401e8),
29585 SPH_C32(0x53a78000), SPH_C32(0xce2e0000), SPH_C32(0x64f80000),
29586 SPH_C32(0x2bbb3cba), SPH_C32(0x1202ef66), SPH_C32(0x90d107fe),
29587 SPH_C32(0x98b50690) },
29588 { SPH_C32(0x450a00c1), SPH_C32(0x97f14000), SPH_C32(0x0b860000),
29589 SPH_C32(0xb7570000), SPH_C32(0x9932308c), SPH_C32(0x25744286),
29590 SPH_C32(0x380a337a), SPH_C32(0xed1f984f), SPH_C32(0x581401ed),
29591 SPH_C32(0x67e44000), SPH_C32(0xea290000), SPH_C32(0xebc50000),
29592 SPH_C32(0x0a8c0741), SPH_C32(0x18ba3ac8), SPH_C32(0x5d148ce7),
29593 SPH_C32(0x4f20bca1) },
29594 { SPH_C32(0xb38a00c4), SPH_C32(0xa3b28000), SPH_C32(0x2f810000),
29595 SPH_C32(0x386a0000), SPH_C32(0xb8050b77), SPH_C32(0x2fcc9728),
29596 SPH_C32(0xf5cfb863), SPH_C32(0x3a8a227e), SPH_C32(0xfe6b01ec),
29597 SPH_C32(0x16d3c000), SPH_C32(0xf3d50000), SPH_C32(0x7d1e0000),
29598 SPH_C32(0x30076abc), SPH_C32(0xf370943b), SPH_C32(0x7179cb68),
29599 SPH_C32(0xe3aed029) },
29600 { SPH_C32(0x140000c9), SPH_C32(0x29fa0000), SPH_C32(0xd1ac0000),
29601 SPH_C32(0x251e0000), SPH_C32(0xa12c44d8), SPH_C32(0x3656dacf),
29602 SPH_C32(0x6ee085bb), SPH_C32(0xdf876cdd), SPH_C32(0xdc8101e9),
29603 SPH_C32(0xaf58c000), SPH_C32(0x727d0000), SPH_C32(0xb80a0000),
29604 SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9), SPH_C32(0x248ad675),
29605 SPH_C32(0xc37da938) },
29606 { SPH_C32(0xe28000cc), SPH_C32(0x1db9c000), SPH_C32(0xf5ab0000),
29607 SPH_C32(0xaa230000), SPH_C32(0x801b7f23), SPH_C32(0x3cee0f61),
29608 SPH_C32(0xa3250ea2), SPH_C32(0x0812d6ec), SPH_C32(0x7afe01e8),
29609 SPH_C32(0xde6f4000), SPH_C32(0x6b810000), SPH_C32(0x2ed10000),
29610 SPH_C32(0xd7f57ec0), SPH_C32(0xdbb6690a), SPH_C32(0x08e791fa),
29611 SPH_C32(0x6ff3c5b0) },
29612 { SPH_C32(0xb27f00c8), SPH_C32(0x58cd8000), SPH_C32(0xc8500000),
29613 SPH_C32(0xb3c50000), SPH_C32(0x9ba72925), SPH_C32(0xdd9c743c),
29614 SPH_C32(0x428dc234), SPH_C32(0x73090055), SPH_C32(0x8c7e01ed),
29615 SPH_C32(0xea2c8000), SPH_C32(0x4f860000), SPH_C32(0xa1ec0000),
29616 SPH_C32(0xf6c2453b), SPH_C32(0xd10ebca4), SPH_C32(0xc5221ae3),
29617 SPH_C32(0xb8667f81) },
29618 { SPH_C32(0x44ff00cd), SPH_C32(0x6c8e4000), SPH_C32(0xec570000),
29619 SPH_C32(0x3cf80000), SPH_C32(0xba9012de), SPH_C32(0xd724a192),
29620 SPH_C32(0x8f48492d), SPH_C32(0xa49cba64), SPH_C32(0x2a0101ec),
29621 SPH_C32(0x9b1b0000), SPH_C32(0x567a0000), SPH_C32(0x37370000),
29622 SPH_C32(0xcc4928c6), SPH_C32(0x3ac41257), SPH_C32(0xe94f5d6c),
29623 SPH_C32(0x14e81309) },
29624 { SPH_C32(0x5cb00110), SPH_C32(0x913e0000), SPH_C32(0x44190000),
29625 SPH_C32(0x888c0000), SPH_C32(0x66dc7418), SPH_C32(0x921f1d66),
29626 SPH_C32(0x55ceea25), SPH_C32(0x925c44e9), SPH_C32(0xe8870170),
29627 SPH_C32(0x9d720000), SPH_C32(0x12db0000), SPH_C32(0xd4220000),
29628 SPH_C32(0xf2886b27), SPH_C32(0xa921e543), SPH_C32(0x4ef8b518),
29629 SPH_C32(0x618813b1) },
29630 { SPH_C32(0xaa300115), SPH_C32(0xa57dc000), SPH_C32(0x601e0000),
29631 SPH_C32(0x07b10000), SPH_C32(0x47eb4fe3), SPH_C32(0x98a7c8c8),
29632 SPH_C32(0x980b613c), SPH_C32(0x45c9fed8), SPH_C32(0x4ef80171),
29633 SPH_C32(0xec458000), SPH_C32(0x0b270000), SPH_C32(0x42f90000),
29634 SPH_C32(0xc80306da), SPH_C32(0x42eb4bb0), SPH_C32(0x6295f297),
29635 SPH_C32(0xcd067f39) },
29636 { SPH_C32(0xfacf0111), SPH_C32(0xe0098000), SPH_C32(0x5de50000),
29637 SPH_C32(0x1e570000), SPH_C32(0x5c5719e5), SPH_C32(0x79d5b395),
29638 SPH_C32(0x79a3adaa), SPH_C32(0x3ed22861), SPH_C32(0xb8780174),
29639 SPH_C32(0xd8064000), SPH_C32(0x2f200000), SPH_C32(0xcdc40000),
29640 SPH_C32(0xe9343d21), SPH_C32(0x48539e1e), SPH_C32(0xaf50798e),
29641 SPH_C32(0x1a93c508) },
29642 { SPH_C32(0x0c4f0114), SPH_C32(0xd44a4000), SPH_C32(0x79e20000),
29643 SPH_C32(0x916a0000), SPH_C32(0x7d60221e), SPH_C32(0x736d663b),
29644 SPH_C32(0xb46626b3), SPH_C32(0xe9479250), SPH_C32(0x1e070175),
29645 SPH_C32(0xa931c000), SPH_C32(0x36dc0000), SPH_C32(0x5b1f0000),
29646 SPH_C32(0xd3bf50dc), SPH_C32(0xa39930ed), SPH_C32(0x833d3e01),
29647 SPH_C32(0xb61da980) },
29648 { SPH_C32(0xabc50119), SPH_C32(0x5e02c000), SPH_C32(0x87cf0000),
29649 SPH_C32(0x8c1e0000), SPH_C32(0x64496db1), SPH_C32(0x6af72bdc),
29650 SPH_C32(0x2f491b6b), SPH_C32(0x0c4adcf3), SPH_C32(0x3ced0170),
29651 SPH_C32(0x10bac000), SPH_C32(0xb7740000), SPH_C32(0x9e0b0000),
29652 SPH_C32(0x0ec6295d), SPH_C32(0x6095632f), SPH_C32(0xd6ce231c),
29653 SPH_C32(0x96ced091) },
29654 { SPH_C32(0x5d45011c), SPH_C32(0x6a410000), SPH_C32(0xa3c80000),
29655 SPH_C32(0x03230000), SPH_C32(0x457e564a), SPH_C32(0x604ffe72),
29656 SPH_C32(0xe28c9072), SPH_C32(0xdbdf66c2), SPH_C32(0x9a920171),
29657 SPH_C32(0x618d4000), SPH_C32(0xae880000), SPH_C32(0x08d00000),
29658 SPH_C32(0x344d44a0), SPH_C32(0x8b5fcddc), SPH_C32(0xfaa36493),
29659 SPH_C32(0x3a40bc19) },
29660 { SPH_C32(0x0dba0118), SPH_C32(0x2f354000), SPH_C32(0x9e330000),
29661 SPH_C32(0x1ac50000), SPH_C32(0x5ec2004c), SPH_C32(0x813d852f),
29662 SPH_C32(0x03245ce4), SPH_C32(0xa0c4b07b), SPH_C32(0x6c120174),
29663 SPH_C32(0x55ce8000), SPH_C32(0x8a8f0000), SPH_C32(0x87ed0000),
29664 SPH_C32(0x157a7f5b), SPH_C32(0x81e71872), SPH_C32(0x3766ef8a),
29665 SPH_C32(0xedd50628) },
29666 { SPH_C32(0xfb3a011d), SPH_C32(0x1b768000), SPH_C32(0xba340000),
29667 SPH_C32(0x95f80000), SPH_C32(0x7ff53bb7), SPH_C32(0x8b855081),
29668 SPH_C32(0xcee1d7fd), SPH_C32(0x77510a4a), SPH_C32(0xca6d0175),
29669 SPH_C32(0x24f90000), SPH_C32(0x93730000), SPH_C32(0x11360000),
29670 SPH_C32(0x2ff112a6), SPH_C32(0x6a2db681), SPH_C32(0x1b0ba805),
29671 SPH_C32(0x415b6aa0) },
29672 { SPH_C32(0x88da0110), SPH_C32(0x1cf6c000), SPH_C32(0xe1b60000),
29673 SPH_C32(0xc2a50000), SPH_C32(0x9a923662), SPH_C32(0x5bab9b0a),
29674 SPH_C32(0xcdf87c21), SPH_C32(0x651a87c9), SPH_C32(0xcb980179),
29675 SPH_C32(0xdf860000), SPH_C32(0x74a20000), SPH_C32(0x9a990000),
29676 SPH_C32(0x0c5330f4), SPH_C32(0x987d5595), SPH_C32(0xac49d252),
29677 SPH_C32(0x08d8488b) },
29678 { SPH_C32(0x7e5a0115), SPH_C32(0x28b50000), SPH_C32(0xc5b10000),
29679 SPH_C32(0x4d980000), SPH_C32(0xbba50d99), SPH_C32(0x51134ea4),
29680 SPH_C32(0x003df738), SPH_C32(0xb28f3df8), SPH_C32(0x6de70178),
29681 SPH_C32(0xaeb18000), SPH_C32(0x6d5e0000), SPH_C32(0x0c420000),
29682 SPH_C32(0x36d85d09), SPH_C32(0x73b7fb66), SPH_C32(0x802495dd),
29683 SPH_C32(0xa4562403) },
29684 { SPH_C32(0x2ea50111), SPH_C32(0x6dc14000), SPH_C32(0xf84a0000),
29685 SPH_C32(0x547e0000), SPH_C32(0xa0195b9f), SPH_C32(0xb06135f9),
29686 SPH_C32(0xe1953bae), SPH_C32(0xc994eb41), SPH_C32(0x9b67017d),
29687 SPH_C32(0x9af24000), SPH_C32(0x49590000), SPH_C32(0x837f0000),
29688 SPH_C32(0x17ef66f2), SPH_C32(0x790f2ec8), SPH_C32(0x4de11ec4),
29689 SPH_C32(0x73c39e32) },
29690 { SPH_C32(0xd8250114), SPH_C32(0x59828000), SPH_C32(0xdc4d0000),
29691 SPH_C32(0xdb430000), SPH_C32(0x812e6064), SPH_C32(0xbad9e057),
29692 SPH_C32(0x2c50b0b7), SPH_C32(0x1e015170), SPH_C32(0x3d18017c),
29693 SPH_C32(0xebc5c000), SPH_C32(0x50a50000), SPH_C32(0x15a40000),
29694 SPH_C32(0x2d640b0f), SPH_C32(0x92c5803b), SPH_C32(0x618c594b),
29695 SPH_C32(0xdf4df2ba) },
29696 { SPH_C32(0x7faf0119), SPH_C32(0xd3ca0000), SPH_C32(0x22600000),
29697 SPH_C32(0xc6370000), SPH_C32(0x98072fcb), SPH_C32(0xa343adb0),
29698 SPH_C32(0xb77f8d6f), SPH_C32(0xfb0c1fd3), SPH_C32(0x1ff20179),
29699 SPH_C32(0x524ec000), SPH_C32(0xd10d0000), SPH_C32(0xd0b00000),
29700 SPH_C32(0xf01d728e), SPH_C32(0x51c9d3f9), SPH_C32(0x347f4456),
29701 SPH_C32(0xff9e8bab) },
29702 { SPH_C32(0x892f011c), SPH_C32(0xe789c000), SPH_C32(0x06670000),
29703 SPH_C32(0x490a0000), SPH_C32(0xb9301430), SPH_C32(0xa9fb781e),
29704 SPH_C32(0x7aba0676), SPH_C32(0x2c99a5e2), SPH_C32(0xb98d0178),
29705 SPH_C32(0x23794000), SPH_C32(0xc8f10000), SPH_C32(0x466b0000),
29706 SPH_C32(0xca961f73), SPH_C32(0xba037d0a), SPH_C32(0x181203d9),
29707 SPH_C32(0x5310e723) },
29708 { SPH_C32(0xd9d00118), SPH_C32(0xa2fd8000), SPH_C32(0x3b9c0000),
29709 SPH_C32(0x50ec0000), SPH_C32(0xa28c4236), SPH_C32(0x48890343),
29710 SPH_C32(0x9b12cae0), SPH_C32(0x5782735b), SPH_C32(0x4f0d017d),
29711 SPH_C32(0x173a8000), SPH_C32(0xecf60000), SPH_C32(0xc9560000),
29712 SPH_C32(0xeba12488), SPH_C32(0xb0bba8a4), SPH_C32(0xd5d788c0),
29713 SPH_C32(0x84855d12) },
29714 { SPH_C32(0x2f50011d), SPH_C32(0x96be4000), SPH_C32(0x1f9b0000),
29715 SPH_C32(0xdfd10000), SPH_C32(0x83bb79cd), SPH_C32(0x4231d6ed),
29716 SPH_C32(0x56d741f9), SPH_C32(0x8017c96a), SPH_C32(0xe972017c),
29717 SPH_C32(0x660d0000), SPH_C32(0xf50a0000), SPH_C32(0x5f8d0000),
29718 SPH_C32(0xd12a4975), SPH_C32(0x5b710657), SPH_C32(0xf9bacf4f),
29719 SPH_C32(0x280b319a) },
29720 { SPH_C32(0x2bf401e0), SPH_C32(0x60640000), SPH_C32(0xb1ab0000),
29721 SPH_C32(0xbc980000), SPH_C32(0xefeb0a94), SPH_C32(0xc894f143),
29722 SPH_C32(0x5e0d273b), SPH_C32(0x5d6b3122), SPH_C32(0x1ceb0120),
29723 SPH_C32(0x0b6a0000), SPH_C32(0x067e0000), SPH_C32(0xd73d0000),
29724 SPH_C32(0xb01c159f), SPH_C32(0xcf9e9b5a), SPH_C32(0xd25cc5ca),
29725 SPH_C32(0xebbc06c5) },
29726 { SPH_C32(0xdd7401e5), SPH_C32(0x5427c000), SPH_C32(0x95ac0000),
29727 SPH_C32(0x33a50000), SPH_C32(0xcedc316f), SPH_C32(0xc22c24ed),
29728 SPH_C32(0x93c8ac22), SPH_C32(0x8afe8b13), SPH_C32(0xba940121),
29729 SPH_C32(0x7a5d8000), SPH_C32(0x1f820000), SPH_C32(0x41e60000),
29730 SPH_C32(0x8a977862), SPH_C32(0x245435a9), SPH_C32(0xfe318245),
29731 SPH_C32(0x47326a4d) },
29732 { SPH_C32(0x8d8b01e1), SPH_C32(0x11538000), SPH_C32(0xa8570000),
29733 SPH_C32(0x2a430000), SPH_C32(0xd5606769), SPH_C32(0x235e5fb0),
29734 SPH_C32(0x726060b4), SPH_C32(0xf1e55daa), SPH_C32(0x4c140124),
29735 SPH_C32(0x4e1e4000), SPH_C32(0x3b850000), SPH_C32(0xcedb0000),
29736 SPH_C32(0xaba04399), SPH_C32(0x2eece007), SPH_C32(0x33f4095c),
29737 SPH_C32(0x90a7d07c) },
29738 { SPH_C32(0x7b0b01e4), SPH_C32(0x25104000), SPH_C32(0x8c500000),
29739 SPH_C32(0xa57e0000), SPH_C32(0xf4575c92), SPH_C32(0x29e68a1e),
29740 SPH_C32(0xbfa5ebad), SPH_C32(0x2670e79b), SPH_C32(0xea6b0125),
29741 SPH_C32(0x3f29c000), SPH_C32(0x22790000), SPH_C32(0x58000000),
29742 SPH_C32(0x912b2e64), SPH_C32(0xc5264ef4), SPH_C32(0x1f994ed3),
29743 SPH_C32(0x3c29bcf4) },
29744 { SPH_C32(0xdc8101e9), SPH_C32(0xaf58c000), SPH_C32(0x727d0000),
29745 SPH_C32(0xb80a0000), SPH_C32(0xed7e133d), SPH_C32(0x307cc7f9),
29746 SPH_C32(0x248ad675), SPH_C32(0xc37da938), SPH_C32(0xc8810120),
29747 SPH_C32(0x86a2c000), SPH_C32(0xa3d10000), SPH_C32(0x9d140000),
29748 SPH_C32(0x4c5257e5), SPH_C32(0x062a1d36), SPH_C32(0x4a6a53ce),
29749 SPH_C32(0x1cfac5e5) },
29750 { SPH_C32(0x2a0101ec), SPH_C32(0x9b1b0000), SPH_C32(0x567a0000),
29751 SPH_C32(0x37370000), SPH_C32(0xcc4928c6), SPH_C32(0x3ac41257),
29752 SPH_C32(0xe94f5d6c), SPH_C32(0x14e81309), SPH_C32(0x6efe0121),
29753 SPH_C32(0xf7954000), SPH_C32(0xba2d0000), SPH_C32(0x0bcf0000),
29754 SPH_C32(0x76d93a18), SPH_C32(0xede0b3c5), SPH_C32(0x66071441),
29755 SPH_C32(0xb074a96d) },
29756 { SPH_C32(0x7afe01e8), SPH_C32(0xde6f4000), SPH_C32(0x6b810000),
29757 SPH_C32(0x2ed10000), SPH_C32(0xd7f57ec0), SPH_C32(0xdbb6690a),
29758 SPH_C32(0x08e791fa), SPH_C32(0x6ff3c5b0), SPH_C32(0x987e0124),
29759 SPH_C32(0xc3d68000), SPH_C32(0x9e2a0000), SPH_C32(0x84f20000),
29760 SPH_C32(0x57ee01e3), SPH_C32(0xe758666b), SPH_C32(0xabc29f58),
29761 SPH_C32(0x67e1135c) },
29762 { SPH_C32(0x8c7e01ed), SPH_C32(0xea2c8000), SPH_C32(0x4f860000),
29763 SPH_C32(0xa1ec0000), SPH_C32(0xf6c2453b), SPH_C32(0xd10ebca4),
29764 SPH_C32(0xc5221ae3), SPH_C32(0xb8667f81), SPH_C32(0x3e010125),
29765 SPH_C32(0xb2e10000), SPH_C32(0x87d60000), SPH_C32(0x12290000),
29766 SPH_C32(0x6d656c1e), SPH_C32(0x0c92c898), SPH_C32(0x87afd8d7),
29767 SPH_C32(0xcb6f7fd4) },
29768 { SPH_C32(0xff9e01e0), SPH_C32(0xedacc000), SPH_C32(0x14040000),
29769 SPH_C32(0xf6b10000), SPH_C32(0x13a548ee), SPH_C32(0x0120772f),
29770 SPH_C32(0xc63bb13f), SPH_C32(0xaa2df202), SPH_C32(0x3ff40129),
29771 SPH_C32(0x499e0000), SPH_C32(0x60070000), SPH_C32(0x99860000),
29772 SPH_C32(0x4ec74e4c), SPH_C32(0xfec22b8c), SPH_C32(0x30eda280),
29773 SPH_C32(0x82ec5dff) },
29774 { SPH_C32(0x091e01e5), SPH_C32(0xd9ef0000), SPH_C32(0x30030000),
29775 SPH_C32(0x798c0000), SPH_C32(0x32927315), SPH_C32(0x0b98a281),
29776 SPH_C32(0x0bfe3a26), SPH_C32(0x7db84833), SPH_C32(0x998b0128),
29777 SPH_C32(0x38a98000), SPH_C32(0x79fb0000), SPH_C32(0x0f5d0000),
29778 SPH_C32(0x744c23b1), SPH_C32(0x1508857f), SPH_C32(0x1c80e50f),
29779 SPH_C32(0x2e623177) },
29780 { SPH_C32(0x59e101e1), SPH_C32(0x9c9b4000), SPH_C32(0x0df80000),
29781 SPH_C32(0x606a0000), SPH_C32(0x292e2513), SPH_C32(0xeaead9dc),
29782 SPH_C32(0xea56f6b0), SPH_C32(0x06a39e8a), SPH_C32(0x6f0b012d),
29783 SPH_C32(0x0cea4000), SPH_C32(0x5dfc0000), SPH_C32(0x80600000),
29784 SPH_C32(0x557b184a), SPH_C32(0x1fb050d1), SPH_C32(0xd1456e16),
29785 SPH_C32(0xf9f78b46) },
29786 { SPH_C32(0xaf6101e4), SPH_C32(0xa8d88000), SPH_C32(0x29ff0000),
29787 SPH_C32(0xef570000), SPH_C32(0x08191ee8), SPH_C32(0xe0520c72),
29788 SPH_C32(0x27937da9), SPH_C32(0xd13624bb), SPH_C32(0xc974012c),
29789 SPH_C32(0x7dddc000), SPH_C32(0x44000000), SPH_C32(0x16bb0000),
29790 SPH_C32(0x6ff075b7), SPH_C32(0xf47afe22), SPH_C32(0xfd282999),
29791 SPH_C32(0x5579e7ce) },
29792 { SPH_C32(0x08eb01e9), SPH_C32(0x22900000), SPH_C32(0xd7d20000),
29793 SPH_C32(0xf2230000), SPH_C32(0x11305147), SPH_C32(0xf9c84195),
29794 SPH_C32(0xbcbc4071), SPH_C32(0x343b6a18), SPH_C32(0xeb9e0129),
29795 SPH_C32(0xc456c000), SPH_C32(0xc5a80000), SPH_C32(0xd3af0000),
29796 SPH_C32(0xb2890c36), SPH_C32(0x3776ade0), SPH_C32(0xa8db3484),
29797 SPH_C32(0x75aa9edf) },
29798 { SPH_C32(0xfe6b01ec), SPH_C32(0x16d3c000), SPH_C32(0xf3d50000),
29799 SPH_C32(0x7d1e0000), SPH_C32(0x30076abc), SPH_C32(0xf370943b),
29800 SPH_C32(0x7179cb68), SPH_C32(0xe3aed029), SPH_C32(0x4de10128),
29801 SPH_C32(0xb5614000), SPH_C32(0xdc540000), SPH_C32(0x45740000),
29802 SPH_C32(0x880261cb), SPH_C32(0xdcbc0313), SPH_C32(0x84b6730b),
29803 SPH_C32(0xd924f257) },
29804 { SPH_C32(0xae9401e8), SPH_C32(0x53a78000), SPH_C32(0xce2e0000),
29805 SPH_C32(0x64f80000), SPH_C32(0x2bbb3cba), SPH_C32(0x1202ef66),
29806 SPH_C32(0x90d107fe), SPH_C32(0x98b50690), SPH_C32(0xbb61012d),
29807 SPH_C32(0x81228000), SPH_C32(0xf8530000), SPH_C32(0xca490000),
29808 SPH_C32(0xa9355a30), SPH_C32(0xd604d6bd), SPH_C32(0x4973f812),
29809 SPH_C32(0x0eb14866) },
29810 { SPH_C32(0x581401ed), SPH_C32(0x67e44000), SPH_C32(0xea290000),
29811 SPH_C32(0xebc50000), SPH_C32(0x0a8c0741), SPH_C32(0x18ba3ac8),
29812 SPH_C32(0x5d148ce7), SPH_C32(0x4f20bca1), SPH_C32(0x1d1e012c),
29813 SPH_C32(0xf0150000), SPH_C32(0xe1af0000), SPH_C32(0x5c920000),
29814 SPH_C32(0x93be37cd), SPH_C32(0x3dce784e), SPH_C32(0x651ebf9d),
29815 SPH_C32(0xa23f24ee) },
29816 { SPH_C32(0xa8dc0140), SPH_C32(0x07260000), SPH_C32(0x50bc0000),
29817 SPH_C32(0x8b930000), SPH_C32(0x24480aa0), SPH_C32(0xf4a0637f),
29818 SPH_C32(0xc96a9af7), SPH_C32(0x1868519d), SPH_C32(0x6baf01d0),
29819 SPH_C32(0xfa300000), SPH_C32(0xf3cc0000), SPH_C32(0xe3290000),
29820 SPH_C32(0x392b6b13), SPH_C32(0x9515777f), SPH_C32(0xd99f08d4),
29821 SPH_C32(0x248b730e) },
29822 { SPH_C32(0x5e5c0145), SPH_C32(0x3365c000), SPH_C32(0x74bb0000),
29823 SPH_C32(0x04ae0000), SPH_C32(0x057f315b), SPH_C32(0xfe18b6d1),
29824 SPH_C32(0x04af11ee), SPH_C32(0xcffdebac), SPH_C32(0xcdd001d1),
29825 SPH_C32(0x8b078000), SPH_C32(0xea300000), SPH_C32(0x75f20000),
29826 SPH_C32(0x03a006ee), SPH_C32(0x7edfd98c), SPH_C32(0xf5f24f5b),
29827 SPH_C32(0x88051f86) },
29828 { SPH_C32(0x0ea30141), SPH_C32(0x76118000), SPH_C32(0x49400000),
29829 SPH_C32(0x1d480000), SPH_C32(0x1ec3675d), SPH_C32(0x1f6acd8c),
29830 SPH_C32(0xe507dd78), SPH_C32(0xb4e63d15), SPH_C32(0x3b5001d4),
29831 SPH_C32(0xbf444000), SPH_C32(0xce370000), SPH_C32(0xfacf0000),
29832 SPH_C32(0x22973d15), SPH_C32(0x74670c22), SPH_C32(0x3837c442),
29833 SPH_C32(0x5f90a5b7) },
29834 { SPH_C32(0xf8230144), SPH_C32(0x42524000), SPH_C32(0x6d470000),
29835 SPH_C32(0x92750000), SPH_C32(0x3ff45ca6), SPH_C32(0x15d21822),
29836 SPH_C32(0x28c25661), SPH_C32(0x63738724), SPH_C32(0x9d2f01d5),
29837 SPH_C32(0xce73c000), SPH_C32(0xd7cb0000), SPH_C32(0x6c140000),
29838 SPH_C32(0x181c50e8), SPH_C32(0x9fada2d1), SPH_C32(0x145a83cd),
29839 SPH_C32(0xf31ec93f) },
29840 { SPH_C32(0x5fa90149), SPH_C32(0xc81ac000), SPH_C32(0x936a0000),
29841 SPH_C32(0x8f010000), SPH_C32(0x26dd1309), SPH_C32(0x0c4855c5),
29842 SPH_C32(0xb3ed6bb9), SPH_C32(0x867ec987), SPH_C32(0xbfc501d0),
29843 SPH_C32(0x77f8c000), SPH_C32(0x56630000), SPH_C32(0xa9000000),
29844 SPH_C32(0xc5652969), SPH_C32(0x5ca1f113), SPH_C32(0x41a99ed0),
29845 SPH_C32(0xd3cdb02e) },
29846 { SPH_C32(0xa929014c), SPH_C32(0xfc590000), SPH_C32(0xb76d0000),
29847 SPH_C32(0x003c0000), SPH_C32(0x07ea28f2), SPH_C32(0x06f0806b),
29848 SPH_C32(0x7e28e0a0), SPH_C32(0x51eb73b6), SPH_C32(0x19ba01d1),
29849 SPH_C32(0x06cf4000), SPH_C32(0x4f9f0000), SPH_C32(0x3fdb0000),
29850 SPH_C32(0xffee4494), SPH_C32(0xb76b5fe0), SPH_C32(0x6dc4d95f),
29851 SPH_C32(0x7f43dca6) },
29852 { SPH_C32(0xf9d60148), SPH_C32(0xb92d4000), SPH_C32(0x8a960000),
29853 SPH_C32(0x19da0000), SPH_C32(0x1c567ef4), SPH_C32(0xe782fb36),
29854 SPH_C32(0x9f802c36), SPH_C32(0x2af0a50f), SPH_C32(0xef3a01d4),
29855 SPH_C32(0x328c8000), SPH_C32(0x6b980000), SPH_C32(0xb0e60000),
29856 SPH_C32(0xded97f6f), SPH_C32(0xbdd38a4e), SPH_C32(0xa0015246),
29857 SPH_C32(0xa8d66697) },
29858 { SPH_C32(0x0f56014d), SPH_C32(0x8d6e8000), SPH_C32(0xae910000),
29859 SPH_C32(0x96e70000), SPH_C32(0x3d61450f), SPH_C32(0xed3a2e98),
29860 SPH_C32(0x5245a72f), SPH_C32(0xfd651f3e), SPH_C32(0x494501d5),
29861 SPH_C32(0x43bb0000), SPH_C32(0x72640000), SPH_C32(0x263d0000),
29862 SPH_C32(0xe4521292), SPH_C32(0x561924bd), SPH_C32(0x8c6c15c9),
29863 SPH_C32(0x04580a1f) },
29864 { SPH_C32(0x7cb60140), SPH_C32(0x8aeec000), SPH_C32(0xf5130000),
29865 SPH_C32(0xc1ba0000), SPH_C32(0xd80648da), SPH_C32(0x3d14e513),
29866 SPH_C32(0x515c0cf3), SPH_C32(0xef2e92bd), SPH_C32(0x48b001d9),
29867 SPH_C32(0xb8c40000), SPH_C32(0x95b50000), SPH_C32(0xad920000),
29868 SPH_C32(0xc7f030c0), SPH_C32(0xa449c7a9), SPH_C32(0x3b2e6f9e),
29869 SPH_C32(0x4ddb2834) },
29870 { SPH_C32(0x8a360145), SPH_C32(0xbead0000), SPH_C32(0xd1140000),
29871 SPH_C32(0x4e870000), SPH_C32(0xf9317321), SPH_C32(0x37ac30bd),
29872 SPH_C32(0x9c9987ea), SPH_C32(0x38bb288c), SPH_C32(0xeecf01d8),
29873 SPH_C32(0xc9f38000), SPH_C32(0x8c490000), SPH_C32(0x3b490000),
29874 SPH_C32(0xfd7b5d3d), SPH_C32(0x4f83695a), SPH_C32(0x17432811),
29875 SPH_C32(0xe15544bc) },
29876 { SPH_C32(0xdac90141), SPH_C32(0xfbd94000), SPH_C32(0xecef0000),
29877 SPH_C32(0x57610000), SPH_C32(0xe28d2527), SPH_C32(0xd6de4be0),
29878 SPH_C32(0x7d314b7c), SPH_C32(0x43a0fe35), SPH_C32(0x184f01dd),
29879 SPH_C32(0xfdb04000), SPH_C32(0xa84e0000), SPH_C32(0xb4740000),
29880 SPH_C32(0xdc4c66c6), SPH_C32(0x453bbcf4), SPH_C32(0xda86a308),
29881 SPH_C32(0x36c0fe8d) },
29882 { SPH_C32(0x2c490144), SPH_C32(0xcf9a8000), SPH_C32(0xc8e80000),
29883 SPH_C32(0xd85c0000), SPH_C32(0xc3ba1edc), SPH_C32(0xdc669e4e),
29884 SPH_C32(0xb0f4c065), SPH_C32(0x94354404), SPH_C32(0xbe3001dc),
29885 SPH_C32(0x8c87c000), SPH_C32(0xb1b20000), SPH_C32(0x22af0000),
29886 SPH_C32(0xe6c70b3b), SPH_C32(0xaef11207), SPH_C32(0xf6ebe487),
29887 SPH_C32(0x9a4e9205) },
29888 { SPH_C32(0x8bc30149), SPH_C32(0x45d20000), SPH_C32(0x36c50000),
29889 SPH_C32(0xc5280000), SPH_C32(0xda935173), SPH_C32(0xc5fcd3a9),
29890 SPH_C32(0x2bdbfdbd), SPH_C32(0x71380aa7), SPH_C32(0x9cda01d9),
29891 SPH_C32(0x350cc000), SPH_C32(0x301a0000), SPH_C32(0xe7bb0000),
29892 SPH_C32(0x3bbe72ba), SPH_C32(0x6dfd41c5), SPH_C32(0xa318f99a),
29893 SPH_C32(0xba9deb14) },
29894 { SPH_C32(0x7d43014c), SPH_C32(0x7191c000), SPH_C32(0x12c20000),
29895 SPH_C32(0x4a150000), SPH_C32(0xfba46a88), SPH_C32(0xcf440607),
29896 SPH_C32(0xe61e76a4), SPH_C32(0xa6adb096), SPH_C32(0x3aa501d8),
29897 SPH_C32(0x443b4000), SPH_C32(0x29e60000), SPH_C32(0x71600000),
29898 SPH_C32(0x01351f47), SPH_C32(0x8637ef36), SPH_C32(0x8f75be15),
29899 SPH_C32(0x1613879c) },
29900 { SPH_C32(0x2dbc0148), SPH_C32(0x34e58000), SPH_C32(0x2f390000),
29901 SPH_C32(0x53f30000), SPH_C32(0xe0183c8e), SPH_C32(0x2e367d5a),
29902 SPH_C32(0x07b6ba32), SPH_C32(0xddb6662f), SPH_C32(0xcc2501dd),
29903 SPH_C32(0x70788000), SPH_C32(0x0de10000), SPH_C32(0xfe5d0000),
29904 SPH_C32(0x200224bc), SPH_C32(0x8c8f3a98), SPH_C32(0x42b0350c),
29905 SPH_C32(0xc1863dad) },
29906 { SPH_C32(0xdb3c014d), SPH_C32(0x00a64000), SPH_C32(0x0b3e0000),
29907 SPH_C32(0xdcce0000), SPH_C32(0xc12f0775), SPH_C32(0x248ea8f4),
29908 SPH_C32(0xca73312b), SPH_C32(0x0a23dc1e), SPH_C32(0x6a5a01dc),
29909 SPH_C32(0x014f0000), SPH_C32(0x141d0000), SPH_C32(0x68860000),
29910 SPH_C32(0x1a894941), SPH_C32(0x6745946b), SPH_C32(0x6edd7283),
29911 SPH_C32(0x6d085125) },
29912 { SPH_C32(0xdf9801b0), SPH_C32(0xf67c0000), SPH_C32(0xa50e0000),
29913 SPH_C32(0xbf870000), SPH_C32(0xad7f742c), SPH_C32(0xae2b8f5a),
29914 SPH_C32(0xc2a957e9), SPH_C32(0xd75f2456), SPH_C32(0x9fc30180),
29915 SPH_C32(0x6c280000), SPH_C32(0xe7690000), SPH_C32(0xe0360000),
29916 SPH_C32(0x7bbf15ab), SPH_C32(0xf3aa0966), SPH_C32(0x453b7806),
29917 SPH_C32(0xaebf667a) },
29918 { SPH_C32(0x291801b5), SPH_C32(0xc23fc000), SPH_C32(0x81090000),
29919 SPH_C32(0x30ba0000), SPH_C32(0x8c484fd7), SPH_C32(0xa4935af4),
29920 SPH_C32(0x0f6cdcf0), SPH_C32(0x00ca9e67), SPH_C32(0x39bc0181),
29921 SPH_C32(0x1d1f8000), SPH_C32(0xfe950000), SPH_C32(0x76ed0000),
29922 SPH_C32(0x41347856), SPH_C32(0x1860a795), SPH_C32(0x69563f89),
29923 SPH_C32(0x02310af2) },
29924 { SPH_C32(0x79e701b1), SPH_C32(0x874b8000), SPH_C32(0xbcf20000),
29925 SPH_C32(0x295c0000), SPH_C32(0x97f419d1), SPH_C32(0x45e121a9),
29926 SPH_C32(0xeec41066), SPH_C32(0x7bd148de), SPH_C32(0xcf3c0184),
29927 SPH_C32(0x295c4000), SPH_C32(0xda920000), SPH_C32(0xf9d00000),
29928 SPH_C32(0x600343ad), SPH_C32(0x12d8723b), SPH_C32(0xa493b490),
29929 SPH_C32(0xd5a4b0c3) },
29930 { SPH_C32(0x8f6701b4), SPH_C32(0xb3084000), SPH_C32(0x98f50000),
29931 SPH_C32(0xa6610000), SPH_C32(0xb6c3222a), SPH_C32(0x4f59f407),
29932 SPH_C32(0x23019b7f), SPH_C32(0xac44f2ef), SPH_C32(0x69430185),
29933 SPH_C32(0x586bc000), SPH_C32(0xc36e0000), SPH_C32(0x6f0b0000),
29934 SPH_C32(0x5a882e50), SPH_C32(0xf912dcc8), SPH_C32(0x88fef31f),
29935 SPH_C32(0x792adc4b) },
29936 { SPH_C32(0x28ed01b9), SPH_C32(0x3940c000), SPH_C32(0x66d80000),
29937 SPH_C32(0xbb150000), SPH_C32(0xafea6d85), SPH_C32(0x56c3b9e0),
29938 SPH_C32(0xb82ea6a7), SPH_C32(0x4949bc4c), SPH_C32(0x4ba90180),
29939 SPH_C32(0xe1e0c000), SPH_C32(0x42c60000), SPH_C32(0xaa1f0000),
29940 SPH_C32(0x87f157d1), SPH_C32(0x3a1e8f0a), SPH_C32(0xdd0dee02),
29941 SPH_C32(0x59f9a55a) },
29942 { SPH_C32(0xde6d01bc), SPH_C32(0x0d030000), SPH_C32(0x42df0000),
29943 SPH_C32(0x34280000), SPH_C32(0x8edd567e), SPH_C32(0x5c7b6c4e),
29944 SPH_C32(0x75eb2dbe), SPH_C32(0x9edc067d), SPH_C32(0xedd60181),
29945 SPH_C32(0x90d74000), SPH_C32(0x5b3a0000), SPH_C32(0x3cc40000),
29946 SPH_C32(0xbd7a3a2c), SPH_C32(0xd1d421f9), SPH_C32(0xf160a98d),
29947 SPH_C32(0xf577c9d2) },
29948 { SPH_C32(0x8e9201b8), SPH_C32(0x48774000), SPH_C32(0x7f240000),
29949 SPH_C32(0x2dce0000), SPH_C32(0x95610078), SPH_C32(0xbd091713),
29950 SPH_C32(0x9443e128), SPH_C32(0xe5c7d0c4), SPH_C32(0x1b560184),
29951 SPH_C32(0xa4948000), SPH_C32(0x7f3d0000), SPH_C32(0xb3f90000),
29952 SPH_C32(0x9c4d01d7), SPH_C32(0xdb6cf457), SPH_C32(0x3ca52294),
29953 SPH_C32(0x22e273e3) },
29954 { SPH_C32(0x781201bd), SPH_C32(0x7c348000), SPH_C32(0x5b230000),
29955 SPH_C32(0xa2f30000), SPH_C32(0xb4563b83), SPH_C32(0xb7b1c2bd),
29956 SPH_C32(0x59866a31), SPH_C32(0x32526af5), SPH_C32(0xbd290185),
29957 SPH_C32(0xd5a30000), SPH_C32(0x66c10000), SPH_C32(0x25220000),
29958 SPH_C32(0xa6c66c2a), SPH_C32(0x30a65aa4), SPH_C32(0x10c8651b),
29959 SPH_C32(0x8e6c1f6b) },
29960 { SPH_C32(0x0bf201b0), SPH_C32(0x7bb4c000), SPH_C32(0x00a10000),
29961 SPH_C32(0xf5ae0000), SPH_C32(0x51313656), SPH_C32(0x679f0936),
29962 SPH_C32(0x5a9fc1ed), SPH_C32(0x2019e776), SPH_C32(0xbcdc0189),
29963 SPH_C32(0x2edc0000), SPH_C32(0x81100000), SPH_C32(0xae8d0000),
29964 SPH_C32(0x85644e78), SPH_C32(0xc2f6b9b0), SPH_C32(0xa78a1f4c),
29965 SPH_C32(0xc7ef3d40) },
29966 { SPH_C32(0xfd7201b5), SPH_C32(0x4ff70000), SPH_C32(0x24a60000),
29967 SPH_C32(0x7a930000), SPH_C32(0x70060dad), SPH_C32(0x6d27dc98),
29968 SPH_C32(0x975a4af4), SPH_C32(0xf78c5d47), SPH_C32(0x1aa30188),
29969 SPH_C32(0x5feb8000), SPH_C32(0x98ec0000), SPH_C32(0x38560000),
29970 SPH_C32(0xbfef2385), SPH_C32(0x293c1743), SPH_C32(0x8be758c3),
29971 SPH_C32(0x6b6151c8) },
29972 { SPH_C32(0xad8d01b1), SPH_C32(0x0a834000), SPH_C32(0x195d0000),
29973 SPH_C32(0x63750000), SPH_C32(0x6bba5bab), SPH_C32(0x8c55a7c5),
29974 SPH_C32(0x76f28662), SPH_C32(0x8c978bfe), SPH_C32(0xec23018d),
29975 SPH_C32(0x6ba84000), SPH_C32(0xbceb0000), SPH_C32(0xb76b0000),
29976 SPH_C32(0x9ed8187e), SPH_C32(0x2384c2ed), SPH_C32(0x4622d3da),
29977 SPH_C32(0xbcf4ebf9) },
29978 { SPH_C32(0x5b0d01b4), SPH_C32(0x3ec08000), SPH_C32(0x3d5a0000),
29979 SPH_C32(0xec480000), SPH_C32(0x4a8d6050), SPH_C32(0x86ed726b),
29980 SPH_C32(0xbb370d7b), SPH_C32(0x5b0231cf), SPH_C32(0x4a5c018c),
29981 SPH_C32(0x1a9fc000), SPH_C32(0xa5170000), SPH_C32(0x21b00000),
29982 SPH_C32(0xa4537583), SPH_C32(0xc84e6c1e), SPH_C32(0x6a4f9455),
29983 SPH_C32(0x107a8771) },
29984 { SPH_C32(0xfc8701b9), SPH_C32(0xb4880000), SPH_C32(0xc3770000),
29985 SPH_C32(0xf13c0000), SPH_C32(0x53a42fff), SPH_C32(0x9f773f8c),
29986 SPH_C32(0x201830a3), SPH_C32(0xbe0f7f6c), SPH_C32(0x68b60189),
29987 SPH_C32(0xa314c000), SPH_C32(0x24bf0000), SPH_C32(0xe4a40000),
29988 SPH_C32(0x792a0c02), SPH_C32(0x0b423fdc), SPH_C32(0x3fbc8948),
29989 SPH_C32(0x30a9fe60) },
29990 { SPH_C32(0x0a0701bc), SPH_C32(0x80cbc000), SPH_C32(0xe7700000),
29991 SPH_C32(0x7e010000), SPH_C32(0x72931404), SPH_C32(0x95cfea22),
29992 SPH_C32(0xedddbbba), SPH_C32(0x699ac55d), SPH_C32(0xcec90188),
29993 SPH_C32(0xd2234000), SPH_C32(0x3d430000), SPH_C32(0x727f0000),
29994 SPH_C32(0x43a161ff), SPH_C32(0xe088912f), SPH_C32(0x13d1cec7),
29995 SPH_C32(0x9c2792e8) },
29996 { SPH_C32(0x5af801b8), SPH_C32(0xc5bf8000), SPH_C32(0xda8b0000),
29997 SPH_C32(0x67e70000), SPH_C32(0x692f4202), SPH_C32(0x74bd917f),
29998 SPH_C32(0x0c75772c), SPH_C32(0x128113e4), SPH_C32(0x3849018d),
29999 SPH_C32(0xe6608000), SPH_C32(0x19440000), SPH_C32(0xfd420000),
30000 SPH_C32(0x62965a04), SPH_C32(0xea304481), SPH_C32(0xde1445de),
30001 SPH_C32(0x4bb228d9) },
30002 { SPH_C32(0xac7801bd), SPH_C32(0xf1fc4000), SPH_C32(0xfe8c0000),
30003 SPH_C32(0xe8da0000), SPH_C32(0x481879f9), SPH_C32(0x7e0544d1),
30004 SPH_C32(0xc1b0fc35), SPH_C32(0xc514a9d5), SPH_C32(0x9e36018c),
30005 SPH_C32(0x97570000), SPH_C32(0x00b80000), SPH_C32(0x6b990000),
30006 SPH_C32(0x581d37f9), SPH_C32(0x01faea72), SPH_C32(0xf2790251),
30007 SPH_C32(0xe73c4451) }
30008 };
30009 static const sph_u32 T512_16[256][16] = {
30010 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30011 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30012 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30013 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30014 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
30015 SPH_C32(0x00000000) },
30016 { SPH_C32(0x0c720000), SPH_C32(0x49e50f00), SPH_C32(0x42790000),
30017 SPH_C32(0x5cea0000), SPH_C32(0x33aa301a), SPH_C32(0x15822514),
30018 SPH_C32(0x95a34b7b), SPH_C32(0xb44b0090), SPH_C32(0xfe220000),
30019 SPH_C32(0xa7580500), SPH_C32(0x25d10000), SPH_C32(0xf7600000),
30020 SPH_C32(0x893178da), SPH_C32(0x1fd4f860), SPH_C32(0x4ed0a315),
30021 SPH_C32(0xa123ff9f) },
30022 { SPH_C32(0xfe220000), SPH_C32(0xa7580500), SPH_C32(0x25d10000),
30023 SPH_C32(0xf7600000), SPH_C32(0x893178da), SPH_C32(0x1fd4f860),
30024 SPH_C32(0x4ed0a315), SPH_C32(0xa123ff9f), SPH_C32(0xf2500000),
30025 SPH_C32(0xeebd0a00), SPH_C32(0x67a80000), SPH_C32(0xab8a0000),
30026 SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74), SPH_C32(0xdb73e86e),
30027 SPH_C32(0x1568ff0f) },
30028 { SPH_C32(0xf2500000), SPH_C32(0xeebd0a00), SPH_C32(0x67a80000),
30029 SPH_C32(0xab8a0000), SPH_C32(0xba9b48c0), SPH_C32(0x0a56dd74),
30030 SPH_C32(0xdb73e86e), SPH_C32(0x1568ff0f), SPH_C32(0x0c720000),
30031 SPH_C32(0x49e50f00), SPH_C32(0x42790000), SPH_C32(0x5cea0000),
30032 SPH_C32(0x33aa301a), SPH_C32(0x15822514), SPH_C32(0x95a34b7b),
30033 SPH_C32(0xb44b0090) },
30034 { SPH_C32(0x45180000), SPH_C32(0xa5b51700), SPH_C32(0xf96a0000),
30035 SPH_C32(0x3b480000), SPH_C32(0x1ecc142c), SPH_C32(0x231395d6),
30036 SPH_C32(0x16bca6b0), SPH_C32(0xdf33f4df), SPH_C32(0xb83d0000),
30037 SPH_C32(0x16710600), SPH_C32(0x379a0000), SPH_C32(0xf5b10000),
30038 SPH_C32(0x228161ac), SPH_C32(0xae48f145), SPH_C32(0x66241616),
30039 SPH_C32(0xc5c1eb3e) },
30040 { SPH_C32(0x496a0000), SPH_C32(0xec501800), SPH_C32(0xbb130000),
30041 SPH_C32(0x67a20000), SPH_C32(0x2d662436), SPH_C32(0x3691b0c2),
30042 SPH_C32(0x831fedcb), SPH_C32(0x6b78f44f), SPH_C32(0x461f0000),
30043 SPH_C32(0xb1290300), SPH_C32(0x124b0000), SPH_C32(0x02d10000),
30044 SPH_C32(0xabb01976), SPH_C32(0xb19c0925), SPH_C32(0x28f4b503),
30045 SPH_C32(0x64e214a1) },
30046 { SPH_C32(0xbb3a0000), SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000),
30047 SPH_C32(0xcc280000), SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6),
30048 SPH_C32(0x586c05a5), SPH_C32(0x7e100b40), SPH_C32(0x4a6d0000),
30049 SPH_C32(0xf8cc0c00), SPH_C32(0x50320000), SPH_C32(0x5e3b0000),
30050 SPH_C32(0x981a296c), SPH_C32(0xa41e2c31), SPH_C32(0xbd57fe78),
30051 SPH_C32(0xd0a91431) },
30052 { SPH_C32(0xb7480000), SPH_C32(0x4b081d00), SPH_C32(0x9ec20000),
30053 SPH_C32(0x90c20000), SPH_C32(0xa4575cec), SPH_C32(0x294548a2),
30054 SPH_C32(0xcdcf4ede), SPH_C32(0xca5b0bd0), SPH_C32(0xb44f0000),
30055 SPH_C32(0x5f940900), SPH_C32(0x75e30000), SPH_C32(0xa95b0000),
30056 SPH_C32(0x112b51b6), SPH_C32(0xbbcad451), SPH_C32(0xf3875d6d),
30057 SPH_C32(0x718aebae) },
30058 { SPH_C32(0xb83d0000), SPH_C32(0x16710600), SPH_C32(0x379a0000),
30059 SPH_C32(0xf5b10000), SPH_C32(0x228161ac), SPH_C32(0xae48f145),
30060 SPH_C32(0x66241616), SPH_C32(0xc5c1eb3e), SPH_C32(0xfd250000),
30061 SPH_C32(0xb3c41100), SPH_C32(0xcef00000), SPH_C32(0xcef90000),
30062 SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493), SPH_C32(0x7098b0a6),
30063 SPH_C32(0x1af21fe1) },
30064 { SPH_C32(0xb44f0000), SPH_C32(0x5f940900), SPH_C32(0x75e30000),
30065 SPH_C32(0xa95b0000), SPH_C32(0x112b51b6), SPH_C32(0xbbcad451),
30066 SPH_C32(0xf3875d6d), SPH_C32(0x718aebae), SPH_C32(0x03070000),
30067 SPH_C32(0x149c1400), SPH_C32(0xeb210000), SPH_C32(0x39990000),
30068 SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3), SPH_C32(0x3e4813b3),
30069 SPH_C32(0xbbd1e07e) },
30070 { SPH_C32(0x461f0000), SPH_C32(0xb1290300), SPH_C32(0x124b0000),
30071 SPH_C32(0x02d10000), SPH_C32(0xabb01976), SPH_C32(0xb19c0925),
30072 SPH_C32(0x28f4b503), SPH_C32(0x64e214a1), SPH_C32(0x0f750000),
30073 SPH_C32(0x5d791b00), SPH_C32(0xa9580000), SPH_C32(0x65730000),
30074 SPH_C32(0x86d63d40), SPH_C32(0x870db9e7), SPH_C32(0xabeb58c8),
30075 SPH_C32(0x0f9ae0ee) },
30076 { SPH_C32(0x4a6d0000), SPH_C32(0xf8cc0c00), SPH_C32(0x50320000),
30077 SPH_C32(0x5e3b0000), SPH_C32(0x981a296c), SPH_C32(0xa41e2c31),
30078 SPH_C32(0xbd57fe78), SPH_C32(0xd0a91431), SPH_C32(0xf1570000),
30079 SPH_C32(0xfa211e00), SPH_C32(0x8c890000), SPH_C32(0x92130000),
30080 SPH_C32(0x0fe7459a), SPH_C32(0x98d94187), SPH_C32(0xe53bfbdd),
30081 SPH_C32(0xaeb91f71) },
30082 { SPH_C32(0xfd250000), SPH_C32(0xb3c41100), SPH_C32(0xcef00000),
30083 SPH_C32(0xcef90000), SPH_C32(0x3c4d7580), SPH_C32(0x8d5b6493),
30084 SPH_C32(0x7098b0a6), SPH_C32(0x1af21fe1), SPH_C32(0x45180000),
30085 SPH_C32(0xa5b51700), SPH_C32(0xf96a0000), SPH_C32(0x3b480000),
30086 SPH_C32(0x1ecc142c), SPH_C32(0x231395d6), SPH_C32(0x16bca6b0),
30087 SPH_C32(0xdf33f4df) },
30088 { SPH_C32(0xf1570000), SPH_C32(0xfa211e00), SPH_C32(0x8c890000),
30089 SPH_C32(0x92130000), SPH_C32(0x0fe7459a), SPH_C32(0x98d94187),
30090 SPH_C32(0xe53bfbdd), SPH_C32(0xaeb91f71), SPH_C32(0xbb3a0000),
30091 SPH_C32(0x02ed1200), SPH_C32(0xdcbb0000), SPH_C32(0xcc280000),
30092 SPH_C32(0x97fd6cf6), SPH_C32(0x3cc76db6), SPH_C32(0x586c05a5),
30093 SPH_C32(0x7e100b40) },
30094 { SPH_C32(0x03070000), SPH_C32(0x149c1400), SPH_C32(0xeb210000),
30095 SPH_C32(0x39990000), SPH_C32(0xb57c0d5a), SPH_C32(0x928f9cf3),
30096 SPH_C32(0x3e4813b3), SPH_C32(0xbbd1e07e), SPH_C32(0xb7480000),
30097 SPH_C32(0x4b081d00), SPH_C32(0x9ec20000), SPH_C32(0x90c20000),
30098 SPH_C32(0xa4575cec), SPH_C32(0x294548a2), SPH_C32(0xcdcf4ede),
30099 SPH_C32(0xca5b0bd0) },
30100 { SPH_C32(0x0f750000), SPH_C32(0x5d791b00), SPH_C32(0xa9580000),
30101 SPH_C32(0x65730000), SPH_C32(0x86d63d40), SPH_C32(0x870db9e7),
30102 SPH_C32(0xabeb58c8), SPH_C32(0x0f9ae0ee), SPH_C32(0x496a0000),
30103 SPH_C32(0xec501800), SPH_C32(0xbb130000), SPH_C32(0x67a20000),
30104 SPH_C32(0x2d662436), SPH_C32(0x3691b0c2), SPH_C32(0x831fedcb),
30105 SPH_C32(0x6b78f44f) },
30106 { SPH_C32(0x75a40000), SPH_C32(0xc28b2700), SPH_C32(0x94a40000),
30107 SPH_C32(0x90f50000), SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae),
30108 SPH_C32(0x1767c483), SPH_C32(0xaedf667e), SPH_C32(0xd1660000),
30109 SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000), SPH_C32(0xf6940000),
30110 SPH_C32(0x03024527), SPH_C32(0xcf70fcf2), SPH_C32(0xb4431b17),
30111 SPH_C32(0x857f3c2b) },
30112 { SPH_C32(0x79d60000), SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000),
30113 SPH_C32(0xcc1f0000), SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba),
30114 SPH_C32(0x82c48ff8), SPH_C32(0x1a9466ee), SPH_C32(0x2f440000),
30115 SPH_C32(0xbce40600), SPH_C32(0xbb3d0000), SPH_C32(0x01f40000),
30116 SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492), SPH_C32(0xfa93b802),
30117 SPH_C32(0x245cc3b4) },
30118 { SPH_C32(0x8b860000), SPH_C32(0x65d32200), SPH_C32(0xb1750000),
30119 SPH_C32(0x67950000), SPH_C32(0x72492f3a), SPH_C32(0x561af3ce),
30120 SPH_C32(0x59b76796), SPH_C32(0x0ffc99e1), SPH_C32(0x23360000),
30121 SPH_C32(0xf5010900), SPH_C32(0xf9440000), SPH_C32(0x5d1e0000),
30122 SPH_C32(0xb9990de7), SPH_C32(0xc5262186), SPH_C32(0x6f30f379),
30123 SPH_C32(0x9017c324) },
30124 { SPH_C32(0x87f40000), SPH_C32(0x2c362d00), SPH_C32(0xf30c0000),
30125 SPH_C32(0x3b7f0000), SPH_C32(0x41e31f20), SPH_C32(0x4398d6da),
30126 SPH_C32(0xcc142ced), SPH_C32(0xbbb79971), SPH_C32(0xdd140000),
30127 SPH_C32(0x52590c00), SPH_C32(0xdc950000), SPH_C32(0xaa7e0000),
30128 SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6), SPH_C32(0x21e0506c),
30129 SPH_C32(0x31343cbb) },
30130 { SPH_C32(0x30bc0000), SPH_C32(0x673e3000), SPH_C32(0x6dce0000),
30131 SPH_C32(0xabbd0000), SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78),
30132 SPH_C32(0x01db6233), SPH_C32(0x71ec92a1), SPH_C32(0x695b0000),
30133 SPH_C32(0x0dcd0500), SPH_C32(0xa9760000), SPH_C32(0x03250000),
30134 SPH_C32(0x2183248b), SPH_C32(0x61380db7), SPH_C32(0xd2670d01),
30135 SPH_C32(0x40bed715) },
30136 { SPH_C32(0x3cce0000), SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000),
30137 SPH_C32(0xf7570000), SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c),
30138 SPH_C32(0x94782948), SPH_C32(0xc5a79231), SPH_C32(0x97790000),
30139 SPH_C32(0xaa950000), SPH_C32(0x8ca70000), SPH_C32(0xf4450000),
30140 SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7), SPH_C32(0x9cb7ae14),
30141 SPH_C32(0xe19d288a) },
30142 { SPH_C32(0xce9e0000), SPH_C32(0xc0663500), SPH_C32(0x481f0000),
30143 SPH_C32(0x5cdd0000), SPH_C32(0x6c853b16), SPH_C32(0x75096618),
30144 SPH_C32(0x4f0bc126), SPH_C32(0xd0cf6d3e), SPH_C32(0x9b0b0000),
30145 SPH_C32(0xe3700f00), SPH_C32(0xcede0000), SPH_C32(0xa8af0000),
30146 SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3), SPH_C32(0x0914e56f),
30147 SPH_C32(0x55d6281a) },
30148 { SPH_C32(0xc2ec0000), SPH_C32(0x89833a00), SPH_C32(0x0a660000),
30149 SPH_C32(0x00370000), SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c),
30150 SPH_C32(0xdaa88a5d), SPH_C32(0x64846dae), SPH_C32(0x65290000),
30151 SPH_C32(0x44280a00), SPH_C32(0xeb0f0000), SPH_C32(0x5fcf0000),
30152 SPH_C32(0x12291491), SPH_C32(0x74ba28a3), SPH_C32(0x47c4467a),
30153 SPH_C32(0xf4f5d785) },
30154 { SPH_C32(0xcd990000), SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000),
30155 SPH_C32(0x65440000), SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb),
30156 SPH_C32(0x7143d295), SPH_C32(0x6b1e8d40), SPH_C32(0x2c430000),
30157 SPH_C32(0xa8781200), SPH_C32(0x501c0000), SPH_C32(0x386d0000),
30158 SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861), SPH_C32(0xc4dbabb1),
30159 SPH_C32(0x9f8d23ca) },
30160 { SPH_C32(0xc1eb0000), SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000),
30161 SPH_C32(0x39ae0000), SPH_C32(0xea530656), SPH_C32(0xf204dfff),
30162 SPH_C32(0xe4e099ee), SPH_C32(0xdf558dd0), SPH_C32(0xd2610000),
30163 SPH_C32(0x0f201700), SPH_C32(0x75cd0000), SPH_C32(0xcf0d0000),
30164 SPH_C32(0xb67e487d), SPH_C32(0x5dff6001), SPH_C32(0x8a0b08a4),
30165 SPH_C32(0x3eaedc55) },
30166 { SPH_C32(0x33bb0000), SPH_C32(0x73a22400), SPH_C32(0x86ef0000),
30167 SPH_C32(0x92240000), SPH_C32(0x50c84e96), SPH_C32(0xf852028b),
30168 SPH_C32(0x3f937180), SPH_C32(0xca3d72df), SPH_C32(0xde130000),
30169 SPH_C32(0x46c51800), SPH_C32(0x37b40000), SPH_C32(0x93e70000),
30170 SPH_C32(0x85d47867), SPH_C32(0x487d4515), SPH_C32(0x1fa843df),
30171 SPH_C32(0x8ae5dcc5) },
30172 { SPH_C32(0x3fc90000), SPH_C32(0x3a472b00), SPH_C32(0xc4960000),
30173 SPH_C32(0xcece0000), SPH_C32(0x63627e8c), SPH_C32(0xedd0279f),
30174 SPH_C32(0xaa303afb), SPH_C32(0x7e76724f), SPH_C32(0x20310000),
30175 SPH_C32(0xe19d1d00), SPH_C32(0x12650000), SPH_C32(0x64870000),
30176 SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75), SPH_C32(0x5178e0ca),
30177 SPH_C32(0x2bc6235a) },
30178 { SPH_C32(0x88810000), SPH_C32(0x714f3600), SPH_C32(0x5a540000),
30179 SPH_C32(0x5e0c0000), SPH_C32(0xc7352260), SPH_C32(0xc4956f3d),
30180 SPH_C32(0x67ff7425), SPH_C32(0xb42d799f), SPH_C32(0x947e0000),
30181 SPH_C32(0xbe091400), SPH_C32(0x67860000), SPH_C32(0xcddc0000),
30182 SPH_C32(0x1dce510b), SPH_C32(0xec636924), SPH_C32(0xa2ffbda7),
30183 SPH_C32(0x5a4cc8f4) },
30184 { SPH_C32(0x84f30000), SPH_C32(0x38aa3900), SPH_C32(0x182d0000),
30185 SPH_C32(0x02e60000), SPH_C32(0xf49f127a), SPH_C32(0xd1174a29),
30186 SPH_C32(0xf25c3f5e), SPH_C32(0x0066790f), SPH_C32(0x6a5c0000),
30187 SPH_C32(0x19511100), SPH_C32(0x42570000), SPH_C32(0x3abc0000),
30188 SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144), SPH_C32(0xec2f1eb2),
30189 SPH_C32(0xfb6f376b) },
30190 { SPH_C32(0x76a30000), SPH_C32(0xd6173300), SPH_C32(0x7f850000),
30191 SPH_C32(0xa96c0000), SPH_C32(0x4e045aba), SPH_C32(0xdb41975d),
30192 SPH_C32(0x292fd730), SPH_C32(0x150e8600), SPH_C32(0x662e0000),
30193 SPH_C32(0x50b41e00), SPH_C32(0x002e0000), SPH_C32(0x66560000),
30194 SPH_C32(0xa75519cb), SPH_C32(0xe635b450), SPH_C32(0x798c55c9),
30195 SPH_C32(0x4f2437fb) },
30196 { SPH_C32(0x7ad10000), SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000),
30197 SPH_C32(0xf5860000), SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249),
30198 SPH_C32(0xbc8c9c4b), SPH_C32(0xa1458690), SPH_C32(0x980c0000),
30199 SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000), SPH_C32(0x91360000),
30200 SPH_C32(0x2e646111), SPH_C32(0xf9e14c30), SPH_C32(0x375cf6dc),
30201 SPH_C32(0xee07c864) },
30202 { SPH_C32(0xd1660000), SPH_C32(0x1bbc0300), SPH_C32(0x9eec0000),
30203 SPH_C32(0xf6940000), SPH_C32(0x03024527), SPH_C32(0xcf70fcf2),
30204 SPH_C32(0xb4431b17), SPH_C32(0x857f3c2b), SPH_C32(0xa4c20000),
30205 SPH_C32(0xd9372400), SPH_C32(0x0a480000), SPH_C32(0x66610000),
30206 SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c), SPH_C32(0xa324df94),
30207 SPH_C32(0x2ba05a55) },
30208 { SPH_C32(0xdd140000), SPH_C32(0x52590c00), SPH_C32(0xdc950000),
30209 SPH_C32(0xaa7e0000), SPH_C32(0x30a8753d), SPH_C32(0xdaf2d9e6),
30210 SPH_C32(0x21e0506c), SPH_C32(0x31343cbb), SPH_C32(0x5ae00000),
30211 SPH_C32(0x7e6f2100), SPH_C32(0x2f990000), SPH_C32(0x91010000),
30212 SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c), SPH_C32(0xedf47c81),
30213 SPH_C32(0x8a83a5ca) },
30214 { SPH_C32(0x2f440000), SPH_C32(0xbce40600), SPH_C32(0xbb3d0000),
30215 SPH_C32(0x01f40000), SPH_C32(0x8a333dfd), SPH_C32(0xd0a40492),
30216 SPH_C32(0xfa93b802), SPH_C32(0x245cc3b4), SPH_C32(0x56920000),
30217 SPH_C32(0x378a2e00), SPH_C32(0x6de00000), SPH_C32(0xcdeb0000),
30218 SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28), SPH_C32(0x785737fa),
30219 SPH_C32(0x3ec8a55a) },
30220 { SPH_C32(0x23360000), SPH_C32(0xf5010900), SPH_C32(0xf9440000),
30221 SPH_C32(0x5d1e0000), SPH_C32(0xb9990de7), SPH_C32(0xc5262186),
30222 SPH_C32(0x6f30f379), SPH_C32(0x9017c324), SPH_C32(0xa8b00000),
30223 SPH_C32(0x90d22b00), SPH_C32(0x48310000), SPH_C32(0x3a8b0000),
30224 SPH_C32(0xcbd022dd), SPH_C32(0x933cd248), SPH_C32(0x368794ef),
30225 SPH_C32(0x9feb5ac5) },
30226 { SPH_C32(0x947e0000), SPH_C32(0xbe091400), SPH_C32(0x67860000),
30227 SPH_C32(0xcddc0000), SPH_C32(0x1dce510b), SPH_C32(0xec636924),
30228 SPH_C32(0xa2ffbda7), SPH_C32(0x5a4cc8f4), SPH_C32(0x1cff0000),
30229 SPH_C32(0xcf462200), SPH_C32(0x3dd20000), SPH_C32(0x93d00000),
30230 SPH_C32(0xdafb736b), SPH_C32(0x28f60619), SPH_C32(0xc500c982),
30231 SPH_C32(0xee61b16b) },
30232 { SPH_C32(0x980c0000), SPH_C32(0xf7ec1b00), SPH_C32(0x25ff0000),
30233 SPH_C32(0x91360000), SPH_C32(0x2e646111), SPH_C32(0xf9e14c30),
30234 SPH_C32(0x375cf6dc), SPH_C32(0xee07c864), SPH_C32(0xe2dd0000),
30235 SPH_C32(0x681e2700), SPH_C32(0x18030000), SPH_C32(0x64b00000),
30236 SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79), SPH_C32(0x8bd06a97),
30237 SPH_C32(0x4f424ef4) },
30238 { SPH_C32(0x6a5c0000), SPH_C32(0x19511100), SPH_C32(0x42570000),
30239 SPH_C32(0x3abc0000), SPH_C32(0x94ff29d1), SPH_C32(0xf3b79144),
30240 SPH_C32(0xec2f1eb2), SPH_C32(0xfb6f376b), SPH_C32(0xeeaf0000),
30241 SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000), SPH_C32(0x385a0000),
30242 SPH_C32(0x60603bab), SPH_C32(0x22a0db6d), SPH_C32(0x1e7321ec),
30243 SPH_C32(0xfb094e64) },
30244 { SPH_C32(0x662e0000), SPH_C32(0x50b41e00), SPH_C32(0x002e0000),
30245 SPH_C32(0x66560000), SPH_C32(0xa75519cb), SPH_C32(0xe635b450),
30246 SPH_C32(0x798c55c9), SPH_C32(0x4f2437fb), SPH_C32(0x108d0000),
30247 SPH_C32(0x86a32d00), SPH_C32(0x7fab0000), SPH_C32(0xcf3a0000),
30248 SPH_C32(0xe9514371), SPH_C32(0x3d74230d), SPH_C32(0x50a382f9),
30249 SPH_C32(0x5a2ab1fb) },
30250 { SPH_C32(0x695b0000), SPH_C32(0x0dcd0500), SPH_C32(0xa9760000),
30251 SPH_C32(0x03250000), SPH_C32(0x2183248b), SPH_C32(0x61380db7),
30252 SPH_C32(0xd2670d01), SPH_C32(0x40bed715), SPH_C32(0x59e70000),
30253 SPH_C32(0x6af33500), SPH_C32(0xc4b80000), SPH_C32(0xa8980000),
30254 SPH_C32(0xc4376747), SPH_C32(0x0be593cf), SPH_C32(0xd3bc6f32),
30255 SPH_C32(0x315245b4) },
30256 { SPH_C32(0x65290000), SPH_C32(0x44280a00), SPH_C32(0xeb0f0000),
30257 SPH_C32(0x5fcf0000), SPH_C32(0x12291491), SPH_C32(0x74ba28a3),
30258 SPH_C32(0x47c4467a), SPH_C32(0xf4f5d785), SPH_C32(0xa7c50000),
30259 SPH_C32(0xcdab3000), SPH_C32(0xe1690000), SPH_C32(0x5ff80000),
30260 SPH_C32(0x4d061f9d), SPH_C32(0x14316baf), SPH_C32(0x9d6ccc27),
30261 SPH_C32(0x9071ba2b) },
30262 { SPH_C32(0x97790000), SPH_C32(0xaa950000), SPH_C32(0x8ca70000),
30263 SPH_C32(0xf4450000), SPH_C32(0xa8b25c51), SPH_C32(0x7eecf5d7),
30264 SPH_C32(0x9cb7ae14), SPH_C32(0xe19d288a), SPH_C32(0xabb70000),
30265 SPH_C32(0x844e3f00), SPH_C32(0xa3100000), SPH_C32(0x03120000),
30266 SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb), SPH_C32(0x08cf875c),
30267 SPH_C32(0x243ababb) },
30268 { SPH_C32(0x9b0b0000), SPH_C32(0xe3700f00), SPH_C32(0xcede0000),
30269 SPH_C32(0xa8af0000), SPH_C32(0x9b186c4b), SPH_C32(0x6b6ed0c3),
30270 SPH_C32(0x0914e56f), SPH_C32(0x55d6281a), SPH_C32(0x55950000),
30271 SPH_C32(0x23163a00), SPH_C32(0x86c10000), SPH_C32(0xf4720000),
30272 SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db), SPH_C32(0x461f2449),
30273 SPH_C32(0x85194524) },
30274 { SPH_C32(0x2c430000), SPH_C32(0xa8781200), SPH_C32(0x501c0000),
30275 SPH_C32(0x386d0000), SPH_C32(0x3f4f30a7), SPH_C32(0x422b9861),
30276 SPH_C32(0xc4dbabb1), SPH_C32(0x9f8d23ca), SPH_C32(0xe1da0000),
30277 SPH_C32(0x7c823300), SPH_C32(0xf3220000), SPH_C32(0x5d290000),
30278 SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a), SPH_C32(0xb5987924),
30279 SPH_C32(0xf493ae8a) },
30280 { SPH_C32(0x20310000), SPH_C32(0xe19d1d00), SPH_C32(0x12650000),
30281 SPH_C32(0x64870000), SPH_C32(0x0ce500bd), SPH_C32(0x57a9bd75),
30282 SPH_C32(0x5178e0ca), SPH_C32(0x2bc6235a), SPH_C32(0x1ff80000),
30283 SPH_C32(0xdbda3600), SPH_C32(0xd6f30000), SPH_C32(0xaa490000),
30284 SPH_C32(0x6f877e31), SPH_C32(0xba799aea), SPH_C32(0xfb48da31),
30285 SPH_C32(0x55b05115) },
30286 { SPH_C32(0xd2610000), SPH_C32(0x0f201700), SPH_C32(0x75cd0000),
30287 SPH_C32(0xcf0d0000), SPH_C32(0xb67e487d), SPH_C32(0x5dff6001),
30288 SPH_C32(0x8a0b08a4), SPH_C32(0x3eaedc55), SPH_C32(0x138a0000),
30289 SPH_C32(0x923f3900), SPH_C32(0x948a0000), SPH_C32(0xf6a30000),
30290 SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe), SPH_C32(0x6eeb914a),
30291 SPH_C32(0xe1fb5185) },
30292 { SPH_C32(0xde130000), SPH_C32(0x46c51800), SPH_C32(0x37b40000),
30293 SPH_C32(0x93e70000), SPH_C32(0x85d47867), SPH_C32(0x487d4515),
30294 SPH_C32(0x1fa843df), SPH_C32(0x8ae5dcc5), SPH_C32(0xeda80000),
30295 SPH_C32(0x35673c00), SPH_C32(0xb15b0000), SPH_C32(0x01c30000),
30296 SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e), SPH_C32(0x203b325f),
30297 SPH_C32(0x40d8ae1a) },
30298 { SPH_C32(0xa4c20000), SPH_C32(0xd9372400), SPH_C32(0x0a480000),
30299 SPH_C32(0x66610000), SPH_C32(0xf87a12c7), SPH_C32(0x86bef75c),
30300 SPH_C32(0xa324df94), SPH_C32(0x2ba05a55), SPH_C32(0x75a40000),
30301 SPH_C32(0xc28b2700), SPH_C32(0x94a40000), SPH_C32(0x90f50000),
30302 SPH_C32(0xfb7857e0), SPH_C32(0x49ce0bae), SPH_C32(0x1767c483),
30303 SPH_C32(0xaedf667e) },
30304 { SPH_C32(0xa8b00000), SPH_C32(0x90d22b00), SPH_C32(0x48310000),
30305 SPH_C32(0x3a8b0000), SPH_C32(0xcbd022dd), SPH_C32(0x933cd248),
30306 SPH_C32(0x368794ef), SPH_C32(0x9feb5ac5), SPH_C32(0x8b860000),
30307 SPH_C32(0x65d32200), SPH_C32(0xb1750000), SPH_C32(0x67950000),
30308 SPH_C32(0x72492f3a), SPH_C32(0x561af3ce), SPH_C32(0x59b76796),
30309 SPH_C32(0x0ffc99e1) },
30310 { SPH_C32(0x5ae00000), SPH_C32(0x7e6f2100), SPH_C32(0x2f990000),
30311 SPH_C32(0x91010000), SPH_C32(0x714b6a1d), SPH_C32(0x996a0f3c),
30312 SPH_C32(0xedf47c81), SPH_C32(0x8a83a5ca), SPH_C32(0x87f40000),
30313 SPH_C32(0x2c362d00), SPH_C32(0xf30c0000), SPH_C32(0x3b7f0000),
30314 SPH_C32(0x41e31f20), SPH_C32(0x4398d6da), SPH_C32(0xcc142ced),
30315 SPH_C32(0xbbb79971) },
30316 { SPH_C32(0x56920000), SPH_C32(0x378a2e00), SPH_C32(0x6de00000),
30317 SPH_C32(0xcdeb0000), SPH_C32(0x42e15a07), SPH_C32(0x8ce82a28),
30318 SPH_C32(0x785737fa), SPH_C32(0x3ec8a55a), SPH_C32(0x79d60000),
30319 SPH_C32(0x8b6e2800), SPH_C32(0xd6dd0000), SPH_C32(0xcc1f0000),
30320 SPH_C32(0xc8d267fa), SPH_C32(0x5c4c2eba), SPH_C32(0x82c48ff8),
30321 SPH_C32(0x1a9466ee) },
30322 { SPH_C32(0xe1da0000), SPH_C32(0x7c823300), SPH_C32(0xf3220000),
30323 SPH_C32(0x5d290000), SPH_C32(0xe6b606eb), SPH_C32(0xa5ad628a),
30324 SPH_C32(0xb5987924), SPH_C32(0xf493ae8a), SPH_C32(0xcd990000),
30325 SPH_C32(0xd4fa2100), SPH_C32(0xa33e0000), SPH_C32(0x65440000),
30326 SPH_C32(0xd9f9364c), SPH_C32(0xe786faeb), SPH_C32(0x7143d295),
30327 SPH_C32(0x6b1e8d40) },
30328 { SPH_C32(0xeda80000), SPH_C32(0x35673c00), SPH_C32(0xb15b0000),
30329 SPH_C32(0x01c30000), SPH_C32(0xd51c36f1), SPH_C32(0xb02f479e),
30330 SPH_C32(0x203b325f), SPH_C32(0x40d8ae1a), SPH_C32(0x33bb0000),
30331 SPH_C32(0x73a22400), SPH_C32(0x86ef0000), SPH_C32(0x92240000),
30332 SPH_C32(0x50c84e96), SPH_C32(0xf852028b), SPH_C32(0x3f937180),
30333 SPH_C32(0xca3d72df) },
30334 { SPH_C32(0x1ff80000), SPH_C32(0xdbda3600), SPH_C32(0xd6f30000),
30335 SPH_C32(0xaa490000), SPH_C32(0x6f877e31), SPH_C32(0xba799aea),
30336 SPH_C32(0xfb48da31), SPH_C32(0x55b05115), SPH_C32(0x3fc90000),
30337 SPH_C32(0x3a472b00), SPH_C32(0xc4960000), SPH_C32(0xcece0000),
30338 SPH_C32(0x63627e8c), SPH_C32(0xedd0279f), SPH_C32(0xaa303afb),
30339 SPH_C32(0x7e76724f) },
30340 { SPH_C32(0x138a0000), SPH_C32(0x923f3900), SPH_C32(0x948a0000),
30341 SPH_C32(0xf6a30000), SPH_C32(0x5c2d4e2b), SPH_C32(0xaffbbffe),
30342 SPH_C32(0x6eeb914a), SPH_C32(0xe1fb5185), SPH_C32(0xc1eb0000),
30343 SPH_C32(0x9d1f2e00), SPH_C32(0xe1470000), SPH_C32(0x39ae0000),
30344 SPH_C32(0xea530656), SPH_C32(0xf204dfff), SPH_C32(0xe4e099ee),
30345 SPH_C32(0xdf558dd0) },
30346 { SPH_C32(0x1cff0000), SPH_C32(0xcf462200), SPH_C32(0x3dd20000),
30347 SPH_C32(0x93d00000), SPH_C32(0xdafb736b), SPH_C32(0x28f60619),
30348 SPH_C32(0xc500c982), SPH_C32(0xee61b16b), SPH_C32(0x88810000),
30349 SPH_C32(0x714f3600), SPH_C32(0x5a540000), SPH_C32(0x5e0c0000),
30350 SPH_C32(0xc7352260), SPH_C32(0xc4956f3d), SPH_C32(0x67ff7425),
30351 SPH_C32(0xb42d799f) },
30352 { SPH_C32(0x108d0000), SPH_C32(0x86a32d00), SPH_C32(0x7fab0000),
30353 SPH_C32(0xcf3a0000), SPH_C32(0xe9514371), SPH_C32(0x3d74230d),
30354 SPH_C32(0x50a382f9), SPH_C32(0x5a2ab1fb), SPH_C32(0x76a30000),
30355 SPH_C32(0xd6173300), SPH_C32(0x7f850000), SPH_C32(0xa96c0000),
30356 SPH_C32(0x4e045aba), SPH_C32(0xdb41975d), SPH_C32(0x292fd730),
30357 SPH_C32(0x150e8600) },
30358 { SPH_C32(0xe2dd0000), SPH_C32(0x681e2700), SPH_C32(0x18030000),
30359 SPH_C32(0x64b00000), SPH_C32(0x53ca0bb1), SPH_C32(0x3722fe79),
30360 SPH_C32(0x8bd06a97), SPH_C32(0x4f424ef4), SPH_C32(0x7ad10000),
30361 SPH_C32(0x9ff23c00), SPH_C32(0x3dfc0000), SPH_C32(0xf5860000),
30362 SPH_C32(0x7dae6aa0), SPH_C32(0xcec3b249), SPH_C32(0xbc8c9c4b),
30363 SPH_C32(0xa1458690) },
30364 { SPH_C32(0xeeaf0000), SPH_C32(0x21fb2800), SPH_C32(0x5a7a0000),
30365 SPH_C32(0x385a0000), SPH_C32(0x60603bab), SPH_C32(0x22a0db6d),
30366 SPH_C32(0x1e7321ec), SPH_C32(0xfb094e64), SPH_C32(0x84f30000),
30367 SPH_C32(0x38aa3900), SPH_C32(0x182d0000), SPH_C32(0x02e60000),
30368 SPH_C32(0xf49f127a), SPH_C32(0xd1174a29), SPH_C32(0xf25c3f5e),
30369 SPH_C32(0x0066790f) },
30370 { SPH_C32(0x59e70000), SPH_C32(0x6af33500), SPH_C32(0xc4b80000),
30371 SPH_C32(0xa8980000), SPH_C32(0xc4376747), SPH_C32(0x0be593cf),
30372 SPH_C32(0xd3bc6f32), SPH_C32(0x315245b4), SPH_C32(0x30bc0000),
30373 SPH_C32(0x673e3000), SPH_C32(0x6dce0000), SPH_C32(0xabbd0000),
30374 SPH_C32(0xe5b443cc), SPH_C32(0x6add9e78), SPH_C32(0x01db6233),
30375 SPH_C32(0x71ec92a1) },
30376 { SPH_C32(0x55950000), SPH_C32(0x23163a00), SPH_C32(0x86c10000),
30377 SPH_C32(0xf4720000), SPH_C32(0xf79d575d), SPH_C32(0x1e67b6db),
30378 SPH_C32(0x461f2449), SPH_C32(0x85194524), SPH_C32(0xce9e0000),
30379 SPH_C32(0xc0663500), SPH_C32(0x481f0000), SPH_C32(0x5cdd0000),
30380 SPH_C32(0x6c853b16), SPH_C32(0x75096618), SPH_C32(0x4f0bc126),
30381 SPH_C32(0xd0cf6d3e) },
30382 { SPH_C32(0xa7c50000), SPH_C32(0xcdab3000), SPH_C32(0xe1690000),
30383 SPH_C32(0x5ff80000), SPH_C32(0x4d061f9d), SPH_C32(0x14316baf),
30384 SPH_C32(0x9d6ccc27), SPH_C32(0x9071ba2b), SPH_C32(0xc2ec0000),
30385 SPH_C32(0x89833a00), SPH_C32(0x0a660000), SPH_C32(0x00370000),
30386 SPH_C32(0x5f2f0b0c), SPH_C32(0x608b430c), SPH_C32(0xdaa88a5d),
30387 SPH_C32(0x64846dae) },
30388 { SPH_C32(0xabb70000), SPH_C32(0x844e3f00), SPH_C32(0xa3100000),
30389 SPH_C32(0x03120000), SPH_C32(0x7eac2f87), SPH_C32(0x01b34ebb),
30390 SPH_C32(0x08cf875c), SPH_C32(0x243ababb), SPH_C32(0x3cce0000),
30391 SPH_C32(0x2edb3f00), SPH_C32(0x2fb70000), SPH_C32(0xf7570000),
30392 SPH_C32(0xd61e73d6), SPH_C32(0x7f5fbb6c), SPH_C32(0x94782948),
30393 SPH_C32(0xc5a79231) },
30394 { SPH_C32(0x75c90003), SPH_C32(0x0e10c000), SPH_C32(0xd1200000),
30395 SPH_C32(0xbaea0000), SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757),
30396 SPH_C32(0xbb28761d), SPH_C32(0x00b72e2b), SPH_C32(0xeecf0001),
30397 SPH_C32(0x6f564000), SPH_C32(0xf33e0000), SPH_C32(0xa79e0000),
30398 SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5), SPH_C32(0x4a3b40ba),
30399 SPH_C32(0xfeabf254) },
30400 { SPH_C32(0x79bb0003), SPH_C32(0x47f5cf00), SPH_C32(0x93590000),
30401 SPH_C32(0xe6000000), SPH_C32(0xb86e1f24), SPH_C32(0x92da9243),
30402 SPH_C32(0x2e8b3d66), SPH_C32(0xb4fc2ebb), SPH_C32(0x10ed0001),
30403 SPH_C32(0xc80e4500), SPH_C32(0xd6ef0000), SPH_C32(0x50fe0000),
30404 SPH_C32(0x34840ac3), SPH_C32(0xa8c513a5), SPH_C32(0x04ebe3af),
30405 SPH_C32(0x5f880dcb) },
30406 { SPH_C32(0x8beb0003), SPH_C32(0xa948c500), SPH_C32(0xf4f10000),
30407 SPH_C32(0x4d8a0000), SPH_C32(0x02f557e4), SPH_C32(0x988c4f37),
30408 SPH_C32(0xf5f8d508), SPH_C32(0xa194d1b4), SPH_C32(0x1c9f0001),
30409 SPH_C32(0x81eb4a00), SPH_C32(0x94960000), SPH_C32(0x0c140000),
30410 SPH_C32(0x072e3ad9), SPH_C32(0xbd4736b1), SPH_C32(0x9148a8d4),
30411 SPH_C32(0xebc30d5b) },
30412 { SPH_C32(0x87990003), SPH_C32(0xe0adca00), SPH_C32(0xb6880000),
30413 SPH_C32(0x11600000), SPH_C32(0x315f67fe), SPH_C32(0x8d0e6a23),
30414 SPH_C32(0x605b9e73), SPH_C32(0x15dfd124), SPH_C32(0xe2bd0001),
30415 SPH_C32(0x26b34f00), SPH_C32(0xb1470000), SPH_C32(0xfb740000),
30416 SPH_C32(0x8e1f4203), SPH_C32(0xa293ced1), SPH_C32(0xdf980bc1),
30417 SPH_C32(0x4ae0f2c4) },
30418 { SPH_C32(0x30d10003), SPH_C32(0xaba5d700), SPH_C32(0x284a0000),
30419 SPH_C32(0x81a20000), SPH_C32(0x95083b12), SPH_C32(0xa44b2281),
30420 SPH_C32(0xad94d0ad), SPH_C32(0xdf84daf4), SPH_C32(0x56f20001),
30421 SPH_C32(0x79274600), SPH_C32(0xc4a40000), SPH_C32(0x522f0000),
30422 SPH_C32(0x9f3413b5), SPH_C32(0x19591a80), SPH_C32(0x2c1f56ac),
30423 SPH_C32(0x3b6a196a) },
30424 { SPH_C32(0x3ca30003), SPH_C32(0xe240d800), SPH_C32(0x6a330000),
30425 SPH_C32(0xdd480000), SPH_C32(0xa6a20b08), SPH_C32(0xb1c90795),
30426 SPH_C32(0x38379bd6), SPH_C32(0x6bcfda64), SPH_C32(0xa8d00001),
30427 SPH_C32(0xde7f4300), SPH_C32(0xe1750000), SPH_C32(0xa54f0000),
30428 SPH_C32(0x16056b6f), SPH_C32(0x068de2e0), SPH_C32(0x62cff5b9),
30429 SPH_C32(0x9a49e6f5) },
30430 { SPH_C32(0xcef30003), SPH_C32(0x0cfdd200), SPH_C32(0x0d9b0000),
30431 SPH_C32(0x76c20000), SPH_C32(0x1c3943c8), SPH_C32(0xbb9fdae1),
30432 SPH_C32(0xe34473b8), SPH_C32(0x7ea7256b), SPH_C32(0xa4a20001),
30433 SPH_C32(0x979a4c00), SPH_C32(0xa30c0000), SPH_C32(0xf9a50000),
30434 SPH_C32(0x25af5b75), SPH_C32(0x130fc7f4), SPH_C32(0xf76cbec2),
30435 SPH_C32(0x2e02e665) },
30436 { SPH_C32(0xc2810003), SPH_C32(0x4518dd00), SPH_C32(0x4fe20000),
30437 SPH_C32(0x2a280000), SPH_C32(0x2f9373d2), SPH_C32(0xae1dfff5),
30438 SPH_C32(0x76e738c3), SPH_C32(0xcaec25fb), SPH_C32(0x5a800001),
30439 SPH_C32(0x30c24900), SPH_C32(0x86dd0000), SPH_C32(0x0ec50000),
30440 SPH_C32(0xac9e23af), SPH_C32(0x0cdb3f94), SPH_C32(0xb9bc1dd7),
30441 SPH_C32(0x8f2119fa) },
30442 { SPH_C32(0xcdf40003), SPH_C32(0x1861c600), SPH_C32(0xe6ba0000),
30443 SPH_C32(0x4f5b0000), SPH_C32(0xa9454e92), SPH_C32(0x29104612),
30444 SPH_C32(0xdd0c600b), SPH_C32(0xc576c515), SPH_C32(0x13ea0001),
30445 SPH_C32(0xdc925100), SPH_C32(0x3dce0000), SPH_C32(0x69670000),
30446 SPH_C32(0x81f80799), SPH_C32(0x3a4a8f56), SPH_C32(0x3aa3f01c),
30447 SPH_C32(0xe459edb5) },
30448 { SPH_C32(0xc1860003), SPH_C32(0x5184c900), SPH_C32(0xa4c30000),
30449 SPH_C32(0x13b10000), SPH_C32(0x9aef7e88), SPH_C32(0x3c926306),
30450 SPH_C32(0x48af2b70), SPH_C32(0x713dc585), SPH_C32(0xedc80001),
30451 SPH_C32(0x7bca5400), SPH_C32(0x181f0000), SPH_C32(0x9e070000),
30452 SPH_C32(0x08c97f43), SPH_C32(0x259e7736), SPH_C32(0x74735309),
30453 SPH_C32(0x457a122a) },
30454 { SPH_C32(0x33d60003), SPH_C32(0xbf39c300), SPH_C32(0xc36b0000),
30455 SPH_C32(0xb83b0000), SPH_C32(0x20743648), SPH_C32(0x36c4be72),
30456 SPH_C32(0x93dcc31e), SPH_C32(0x64553a8a), SPH_C32(0xe1ba0001),
30457 SPH_C32(0x322f5b00), SPH_C32(0x5a660000), SPH_C32(0xc2ed0000),
30458 SPH_C32(0x3b634f59), SPH_C32(0x301c5222), SPH_C32(0xe1d01872),
30459 SPH_C32(0xf13112ba) },
30460 { SPH_C32(0x3fa40003), SPH_C32(0xf6dccc00), SPH_C32(0x81120000),
30461 SPH_C32(0xe4d10000), SPH_C32(0x13de0652), SPH_C32(0x23469b66),
30462 SPH_C32(0x067f8865), SPH_C32(0xd01e3a1a), SPH_C32(0x1f980001),
30463 SPH_C32(0x95775e00), SPH_C32(0x7fb70000), SPH_C32(0x358d0000),
30464 SPH_C32(0xb2523783), SPH_C32(0x2fc8aa42), SPH_C32(0xaf00bb67),
30465 SPH_C32(0x5012ed25) },
30466 { SPH_C32(0x88ec0003), SPH_C32(0xbdd4d100), SPH_C32(0x1fd00000),
30467 SPH_C32(0x74130000), SPH_C32(0xb7895abe), SPH_C32(0x0a03d3c4),
30468 SPH_C32(0xcbb0c6bb), SPH_C32(0x1a4531ca), SPH_C32(0xabd70001),
30469 SPH_C32(0xcae35700), SPH_C32(0x0a540000), SPH_C32(0x9cd60000),
30470 SPH_C32(0xa3796635), SPH_C32(0x94027e13), SPH_C32(0x5c87e60a),
30471 SPH_C32(0x2198068b) },
30472 { SPH_C32(0x849e0003), SPH_C32(0xf431de00), SPH_C32(0x5da90000),
30473 SPH_C32(0x28f90000), SPH_C32(0x84236aa4), SPH_C32(0x1f81f6d0),
30474 SPH_C32(0x5e138dc0), SPH_C32(0xae0e315a), SPH_C32(0x55f50001),
30475 SPH_C32(0x6dbb5200), SPH_C32(0x2f850000), SPH_C32(0x6bb60000),
30476 SPH_C32(0x2a481eef), SPH_C32(0x8bd68673), SPH_C32(0x1257451f),
30477 SPH_C32(0x80bbf914) },
30478 { SPH_C32(0x76ce0003), SPH_C32(0x1a8cd400), SPH_C32(0x3a010000),
30479 SPH_C32(0x83730000), SPH_C32(0x3eb82264), SPH_C32(0x15d72ba4),
30480 SPH_C32(0x856065ae), SPH_C32(0xbb66ce55), SPH_C32(0x59870001),
30481 SPH_C32(0x245e5d00), SPH_C32(0x6dfc0000), SPH_C32(0x375c0000),
30482 SPH_C32(0x19e22ef5), SPH_C32(0x9e54a367), SPH_C32(0x87f40e64),
30483 SPH_C32(0x34f0f984) },
30484 { SPH_C32(0x7abc0003), SPH_C32(0x5369db00), SPH_C32(0x78780000),
30485 SPH_C32(0xdf990000), SPH_C32(0x0d12127e), SPH_C32(0x00550eb0),
30486 SPH_C32(0x10c32ed5), SPH_C32(0x0f2dcec5), SPH_C32(0xa7a50001),
30487 SPH_C32(0x83065800), SPH_C32(0x482d0000), SPH_C32(0xc03c0000),
30488 SPH_C32(0x90d3562f), SPH_C32(0x81805b07), SPH_C32(0xc924ad71),
30489 SPH_C32(0x95d3061b) },
30490 { SPH_C32(0x006d0003), SPH_C32(0xcc9be700), SPH_C32(0x45840000),
30491 SPH_C32(0x2a1f0000), SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9),
30492 SPH_C32(0xac4fb29e), SPH_C32(0xae684855), SPH_C32(0x3fa90001),
30493 SPH_C32(0x74ea4300), SPH_C32(0x6dd20000), SPH_C32(0x510a0000),
30494 SPH_C32(0xbeb7373e), SPH_C32(0x78611737), SPH_C32(0xfe785bad),
30495 SPH_C32(0x7bd4ce7f) },
30496 { SPH_C32(0x0c1f0003), SPH_C32(0x857ee800), SPH_C32(0x07fd0000),
30497 SPH_C32(0x76f50000), SPH_C32(0x431648c4), SPH_C32(0xdb1499ed),
30498 SPH_C32(0x39ecf9e5), SPH_C32(0x1a2348c5), SPH_C32(0xc18b0001),
30499 SPH_C32(0xd3b24600), SPH_C32(0x48030000), SPH_C32(0xa66a0000),
30500 SPH_C32(0x37864fe4), SPH_C32(0x67b5ef57), SPH_C32(0xb0a8f8b8),
30501 SPH_C32(0xdaf731e0) },
30502 { SPH_C32(0xfe4f0003), SPH_C32(0x6bc3e200), SPH_C32(0x60550000),
30503 SPH_C32(0xdd7f0000), SPH_C32(0xf98d0004), SPH_C32(0xd1424499),
30504 SPH_C32(0xe29f118b), SPH_C32(0x0f4bb7ca), SPH_C32(0xcdf90001),
30505 SPH_C32(0x9a574900), SPH_C32(0x0a7a0000), SPH_C32(0xfa800000),
30506 SPH_C32(0x042c7ffe), SPH_C32(0x7237ca43), SPH_C32(0x250bb3c3),
30507 SPH_C32(0x6ebc3170) },
30508 { SPH_C32(0xf23d0003), SPH_C32(0x2226ed00), SPH_C32(0x222c0000),
30509 SPH_C32(0x81950000), SPH_C32(0xca27301e), SPH_C32(0xc4c0618d),
30510 SPH_C32(0x773c5af0), SPH_C32(0xbb00b75a), SPH_C32(0x33db0001),
30511 SPH_C32(0x3d0f4c00), SPH_C32(0x2fab0000), SPH_C32(0x0de00000),
30512 SPH_C32(0x8d1d0724), SPH_C32(0x6de33223), SPH_C32(0x6bdb10d6),
30513 SPH_C32(0xcf9fceef) },
30514 { SPH_C32(0x45750003), SPH_C32(0x692ef000), SPH_C32(0xbcee0000),
30515 SPH_C32(0x11570000), SPH_C32(0x6e706cf2), SPH_C32(0xed85292f),
30516 SPH_C32(0xbaf3142e), SPH_C32(0x715bbc8a), SPH_C32(0x87940001),
30517 SPH_C32(0x629b4500), SPH_C32(0x5a480000), SPH_C32(0xa4bb0000),
30518 SPH_C32(0x9c365692), SPH_C32(0xd629e672), SPH_C32(0x985c4dbb),
30519 SPH_C32(0xbe152541) },
30520 { SPH_C32(0x49070003), SPH_C32(0x20cbff00), SPH_C32(0xfe970000),
30521 SPH_C32(0x4dbd0000), SPH_C32(0x5dda5ce8), SPH_C32(0xf8070c3b),
30522 SPH_C32(0x2f505f55), SPH_C32(0xc510bc1a), SPH_C32(0x79b60001),
30523 SPH_C32(0xc5c34000), SPH_C32(0x7f990000), SPH_C32(0x53db0000),
30524 SPH_C32(0x15072e48), SPH_C32(0xc9fd1e12), SPH_C32(0xd68ceeae),
30525 SPH_C32(0x1f36dade) },
30526 { SPH_C32(0xbb570003), SPH_C32(0xce76f500), SPH_C32(0x993f0000),
30527 SPH_C32(0xe6370000), SPH_C32(0xe7411428), SPH_C32(0xf251d14f),
30528 SPH_C32(0xf423b73b), SPH_C32(0xd0784315), SPH_C32(0x75c40001),
30529 SPH_C32(0x8c264f00), SPH_C32(0x3de00000), SPH_C32(0x0f310000),
30530 SPH_C32(0x26ad1e52), SPH_C32(0xdc7f3b06), SPH_C32(0x432fa5d5),
30531 SPH_C32(0xab7dda4e) },
30532 { SPH_C32(0xb7250003), SPH_C32(0x8793fa00), SPH_C32(0xdb460000),
30533 SPH_C32(0xbadd0000), SPH_C32(0xd4eb2432), SPH_C32(0xe7d3f45b),
30534 SPH_C32(0x6180fc40), SPH_C32(0x64334385), SPH_C32(0x8be60001),
30535 SPH_C32(0x2b7e4a00), SPH_C32(0x18310000), SPH_C32(0xf8510000),
30536 SPH_C32(0xaf9c6688), SPH_C32(0xc3abc366), SPH_C32(0x0dff06c0),
30537 SPH_C32(0x0a5e25d1) },
30538 { SPH_C32(0xb8500003), SPH_C32(0xdaeae100), SPH_C32(0x721e0000),
30539 SPH_C32(0xdfae0000), SPH_C32(0x523d1972), SPH_C32(0x60de4dbc),
30540 SPH_C32(0xca6ba488), SPH_C32(0x6ba9a36b), SPH_C32(0xc28c0001),
30541 SPH_C32(0xc72e5200), SPH_C32(0xa3220000), SPH_C32(0x9ff30000),
30542 SPH_C32(0x82fa42be), SPH_C32(0xf53a73a4), SPH_C32(0x8ee0eb0b),
30543 SPH_C32(0x6126d19e) },
30544 { SPH_C32(0xb4220003), SPH_C32(0x930fee00), SPH_C32(0x30670000),
30545 SPH_C32(0x83440000), SPH_C32(0x61972968), SPH_C32(0x755c68a8),
30546 SPH_C32(0x5fc8eff3), SPH_C32(0xdfe2a3fb), SPH_C32(0x3cae0001),
30547 SPH_C32(0x60765700), SPH_C32(0x86f30000), SPH_C32(0x68930000),
30548 SPH_C32(0x0bcb3a64), SPH_C32(0xeaee8bc4), SPH_C32(0xc030481e),
30549 SPH_C32(0xc0052e01) },
30550 { SPH_C32(0x46720003), SPH_C32(0x7db2e400), SPH_C32(0x57cf0000),
30551 SPH_C32(0x28ce0000), SPH_C32(0xdb0c61a8), SPH_C32(0x7f0ab5dc),
30552 SPH_C32(0x84bb079d), SPH_C32(0xca8a5cf4), SPH_C32(0x30dc0001),
30553 SPH_C32(0x29935800), SPH_C32(0xc48a0000), SPH_C32(0x34790000),
30554 SPH_C32(0x38610a7e), SPH_C32(0xff6caed0), SPH_C32(0x55930365),
30555 SPH_C32(0x744e2e91) },
30556 { SPH_C32(0x4a000003), SPH_C32(0x3457eb00), SPH_C32(0x15b60000),
30557 SPH_C32(0x74240000), SPH_C32(0xe8a651b2), SPH_C32(0x6a8890c8),
30558 SPH_C32(0x11184ce6), SPH_C32(0x7ec15c64), SPH_C32(0xcefe0001),
30559 SPH_C32(0x8ecb5d00), SPH_C32(0xe15b0000), SPH_C32(0xc3190000),
30560 SPH_C32(0xb15072a4), SPH_C32(0xe0b856b0), SPH_C32(0x1b43a070),
30561 SPH_C32(0xd56dd10e) },
30562 { SPH_C32(0xfd480003), SPH_C32(0x7f5ff600), SPH_C32(0x8b740000),
30563 SPH_C32(0xe4e60000), SPH_C32(0x4cf10d5e), SPH_C32(0x43cdd86a),
30564 SPH_C32(0xdcd70238), SPH_C32(0xb49a57b4), SPH_C32(0x7ab10001),
30565 SPH_C32(0xd15f5400), SPH_C32(0x94b80000), SPH_C32(0x6a420000),
30566 SPH_C32(0xa07b2312), SPH_C32(0x5b7282e1), SPH_C32(0xe8c4fd1d),
30567 SPH_C32(0xa4e73aa0) },
30568 { SPH_C32(0xf13a0003), SPH_C32(0x36baf900), SPH_C32(0xc90d0000),
30569 SPH_C32(0xb80c0000), SPH_C32(0x7f5b3d44), SPH_C32(0x564ffd7e),
30570 SPH_C32(0x49744943), SPH_C32(0x00d15724), SPH_C32(0x84930001),
30571 SPH_C32(0x76075100), SPH_C32(0xb1690000), SPH_C32(0x9d220000),
30572 SPH_C32(0x294a5bc8), SPH_C32(0x44a67a81), SPH_C32(0xa6145e08),
30573 SPH_C32(0x05c4c53f) },
30574 { SPH_C32(0x036a0003), SPH_C32(0xd807f300), SPH_C32(0xaea50000),
30575 SPH_C32(0x13860000), SPH_C32(0xc5c07584), SPH_C32(0x5c19200a),
30576 SPH_C32(0x9207a12d), SPH_C32(0x15b9a82b), SPH_C32(0x88e10001),
30577 SPH_C32(0x3fe25e00), SPH_C32(0xf3100000), SPH_C32(0xc1c80000),
30578 SPH_C32(0x1ae06bd2), SPH_C32(0x51245f95), SPH_C32(0x33b71573),
30579 SPH_C32(0xb18fc5af) },
30580 { SPH_C32(0x0f180003), SPH_C32(0x91e2fc00), SPH_C32(0xecdc0000),
30581 SPH_C32(0x4f6c0000), SPH_C32(0xf66a459e), SPH_C32(0x499b051e),
30582 SPH_C32(0x07a4ea56), SPH_C32(0xa1f2a8bb), SPH_C32(0x76c30001),
30583 SPH_C32(0x98ba5b00), SPH_C32(0xd6c10000), SPH_C32(0x36a80000),
30584 SPH_C32(0x93d11308), SPH_C32(0x4ef0a7f5), SPH_C32(0x7d67b666),
30585 SPH_C32(0x10ac3a30) },
30586 { SPH_C32(0xa4af0003), SPH_C32(0x15acc300), SPH_C32(0x4fcc0000),
30587 SPH_C32(0x4c7e0000), SPH_C32(0x88c66a19), SPH_C32(0x48284ba5),
30588 SPH_C32(0x0f6b6d0a), SPH_C32(0x85c81200), SPH_C32(0x4a0d0001),
30589 SPH_C32(0xb6616400), SPH_C32(0xf9760000), SPH_C32(0xc1ff0000),
30590 SPH_C32(0x45cf60de), SPH_C32(0x31af1c99), SPH_C32(0xe91f9f2e),
30591 SPH_C32(0xd50ba801) },
30592 { SPH_C32(0xa8dd0003), SPH_C32(0x5c49cc00), SPH_C32(0x0db50000),
30593 SPH_C32(0x10940000), SPH_C32(0xbb6c5a03), SPH_C32(0x5daa6eb1),
30594 SPH_C32(0x9ac82671), SPH_C32(0x31831290), SPH_C32(0xb42f0001),
30595 SPH_C32(0x11396100), SPH_C32(0xdca70000), SPH_C32(0x369f0000),
30596 SPH_C32(0xccfe1804), SPH_C32(0x2e7be4f9), SPH_C32(0xa7cf3c3b),
30597 SPH_C32(0x7428579e) },
30598 { SPH_C32(0x5a8d0003), SPH_C32(0xb2f4c600), SPH_C32(0x6a1d0000),
30599 SPH_C32(0xbb1e0000), SPH_C32(0x01f712c3), SPH_C32(0x57fcb3c5),
30600 SPH_C32(0x41bbce1f), SPH_C32(0x24ebed9f), SPH_C32(0xb85d0001),
30601 SPH_C32(0x58dc6e00), SPH_C32(0x9ede0000), SPH_C32(0x6a750000),
30602 SPH_C32(0xff54281e), SPH_C32(0x3bf9c1ed), SPH_C32(0x326c7740),
30603 SPH_C32(0xc063570e) },
30604 { SPH_C32(0x56ff0003), SPH_C32(0xfb11c900), SPH_C32(0x28640000),
30605 SPH_C32(0xe7f40000), SPH_C32(0x325d22d9), SPH_C32(0x427e96d1),
30606 SPH_C32(0xd4188564), SPH_C32(0x90a0ed0f), SPH_C32(0x467f0001),
30607 SPH_C32(0xff846b00), SPH_C32(0xbb0f0000), SPH_C32(0x9d150000),
30608 SPH_C32(0x766550c4), SPH_C32(0x242d398d), SPH_C32(0x7cbcd455),
30609 SPH_C32(0x6140a891) },
30610 { SPH_C32(0xe1b70003), SPH_C32(0xb019d400), SPH_C32(0xb6a60000),
30611 SPH_C32(0x77360000), SPH_C32(0x960a7e35), SPH_C32(0x6b3bde73),
30612 SPH_C32(0x19d7cbba), SPH_C32(0x5afbe6df), SPH_C32(0xf2300001),
30613 SPH_C32(0xa0106200), SPH_C32(0xceec0000), SPH_C32(0x344e0000),
30614 SPH_C32(0x674e0172), SPH_C32(0x9fe7eddc), SPH_C32(0x8f3b8938),
30615 SPH_C32(0x10ca433f) },
30616 { SPH_C32(0xedc50003), SPH_C32(0xf9fcdb00), SPH_C32(0xf4df0000),
30617 SPH_C32(0x2bdc0000), SPH_C32(0xa5a04e2f), SPH_C32(0x7eb9fb67),
30618 SPH_C32(0x8c7480c1), SPH_C32(0xeeb0e64f), SPH_C32(0x0c120001),
30619 SPH_C32(0x07486700), SPH_C32(0xeb3d0000), SPH_C32(0xc32e0000),
30620 SPH_C32(0xee7f79a8), SPH_C32(0x803315bc), SPH_C32(0xc1eb2a2d),
30621 SPH_C32(0xb1e9bca0) },
30622 { SPH_C32(0x1f950003), SPH_C32(0x1741d100), SPH_C32(0x93770000),
30623 SPH_C32(0x80560000), SPH_C32(0x1f3b06ef), SPH_C32(0x74ef2613),
30624 SPH_C32(0x570768af), SPH_C32(0xfbd81940), SPH_C32(0x00600001),
30625 SPH_C32(0x4ead6800), SPH_C32(0xa9440000), SPH_C32(0x9fc40000),
30626 SPH_C32(0xddd549b2), SPH_C32(0x95b130a8), SPH_C32(0x54486156),
30627 SPH_C32(0x05a2bc30) },
30628 { SPH_C32(0x13e70003), SPH_C32(0x5ea4de00), SPH_C32(0xd10e0000),
30629 SPH_C32(0xdcbc0000), SPH_C32(0x2c9136f5), SPH_C32(0x616d0307),
30630 SPH_C32(0xc2a423d4), SPH_C32(0x4f9319d0), SPH_C32(0xfe420001),
30631 SPH_C32(0xe9f56d00), SPH_C32(0x8c950000), SPH_C32(0x68a40000),
30632 SPH_C32(0x54e43168), SPH_C32(0x8a65c8c8), SPH_C32(0x1a98c243),
30633 SPH_C32(0xa48143af) },
30634 { SPH_C32(0x1c920003), SPH_C32(0x03ddc500), SPH_C32(0x78560000),
30635 SPH_C32(0xb9cf0000), SPH_C32(0xaa470bb5), SPH_C32(0xe660bae0),
30636 SPH_C32(0x694f7b1c), SPH_C32(0x4009f93e), SPH_C32(0xb7280001),
30637 SPH_C32(0x05a57500), SPH_C32(0x37860000), SPH_C32(0x0f060000),
30638 SPH_C32(0x7982155e), SPH_C32(0xbcf4780a), SPH_C32(0x99872f88),
30639 SPH_C32(0xcff9b7e0) },
30640 { SPH_C32(0x10e00003), SPH_C32(0x4a38ca00), SPH_C32(0x3a2f0000),
30641 SPH_C32(0xe5250000), SPH_C32(0x99ed3baf), SPH_C32(0xf3e29ff4),
30642 SPH_C32(0xfcec3067), SPH_C32(0xf442f9ae), SPH_C32(0x490a0001),
30643 SPH_C32(0xa2fd7000), SPH_C32(0x12570000), SPH_C32(0xf8660000),
30644 SPH_C32(0xf0b36d84), SPH_C32(0xa320806a), SPH_C32(0xd7578c9d),
30645 SPH_C32(0x6eda487f) },
30646 { SPH_C32(0xe2b00003), SPH_C32(0xa485c000), SPH_C32(0x5d870000),
30647 SPH_C32(0x4eaf0000), SPH_C32(0x2376736f), SPH_C32(0xf9b44280),
30648 SPH_C32(0x279fd809), SPH_C32(0xe12a06a1), SPH_C32(0x45780001),
30649 SPH_C32(0xeb187f00), SPH_C32(0x502e0000), SPH_C32(0xa48c0000),
30650 SPH_C32(0xc3195d9e), SPH_C32(0xb6a2a57e), SPH_C32(0x42f4c7e6),
30651 SPH_C32(0xda9148ef) },
30652 { SPH_C32(0xeec20003), SPH_C32(0xed60cf00), SPH_C32(0x1ffe0000),
30653 SPH_C32(0x12450000), SPH_C32(0x10dc4375), SPH_C32(0xec366794),
30654 SPH_C32(0xb23c9372), SPH_C32(0x55610631), SPH_C32(0xbb5a0001),
30655 SPH_C32(0x4c407a00), SPH_C32(0x75ff0000), SPH_C32(0x53ec0000),
30656 SPH_C32(0x4a282544), SPH_C32(0xa9765d1e), SPH_C32(0x0c2464f3),
30657 SPH_C32(0x7bb2b770) },
30658 { SPH_C32(0x598a0003), SPH_C32(0xa668d200), SPH_C32(0x813c0000),
30659 SPH_C32(0x82870000), SPH_C32(0xb48b1f99), SPH_C32(0xc5732f36),
30660 SPH_C32(0x7ff3ddac), SPH_C32(0x9f3a0de1), SPH_C32(0x0f150001),
30661 SPH_C32(0x13d47300), SPH_C32(0x001c0000), SPH_C32(0xfab70000),
30662 SPH_C32(0x5b0374f2), SPH_C32(0x12bc894f), SPH_C32(0xffa3399e),
30663 SPH_C32(0x0a385cde) },
30664 { SPH_C32(0x55f80003), SPH_C32(0xef8ddd00), SPH_C32(0xc3450000),
30665 SPH_C32(0xde6d0000), SPH_C32(0x87212f83), SPH_C32(0xd0f10a22),
30666 SPH_C32(0xea5096d7), SPH_C32(0x2b710d71), SPH_C32(0xf1370001),
30667 SPH_C32(0xb48c7600), SPH_C32(0x25cd0000), SPH_C32(0x0dd70000),
30668 SPH_C32(0xd2320c28), SPH_C32(0x0d68712f), SPH_C32(0xb1739a8b),
30669 SPH_C32(0xab1ba341) },
30670 { SPH_C32(0xa7a80003), SPH_C32(0x0130d700), SPH_C32(0xa4ed0000),
30671 SPH_C32(0x75e70000), SPH_C32(0x3dba6743), SPH_C32(0xdaa7d756),
30672 SPH_C32(0x31237eb9), SPH_C32(0x3e19f27e), SPH_C32(0xfd450001),
30673 SPH_C32(0xfd697900), SPH_C32(0x67b40000), SPH_C32(0x513d0000),
30674 SPH_C32(0xe1983c32), SPH_C32(0x18ea543b), SPH_C32(0x24d0d1f0),
30675 SPH_C32(0x1f50a3d1) },
30676 { SPH_C32(0xabda0003), SPH_C32(0x48d5d800), SPH_C32(0xe6940000),
30677 SPH_C32(0x290d0000), SPH_C32(0x0e105759), SPH_C32(0xcf25f242),
30678 SPH_C32(0xa48035c2), SPH_C32(0x8a52f2ee), SPH_C32(0x03670001),
30679 SPH_C32(0x5a317c00), SPH_C32(0x42650000), SPH_C32(0xa65d0000),
30680 SPH_C32(0x68a944e8), SPH_C32(0x073eac5b), SPH_C32(0x6a0072e5),
30681 SPH_C32(0xbe735c4e) },
30682 { SPH_C32(0xd10b0003), SPH_C32(0xd727e400), SPH_C32(0xdb680000),
30683 SPH_C32(0xdc8b0000), SPH_C32(0x73be3df9), SPH_C32(0x01e6400b),
30684 SPH_C32(0x180ca989), SPH_C32(0x2b17747e), SPH_C32(0x9b6b0001),
30685 SPH_C32(0xaddd6700), SPH_C32(0x679a0000), SPH_C32(0x376b0000),
30686 SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b), SPH_C32(0x5d5c8439),
30687 SPH_C32(0x5074942a) },
30688 { SPH_C32(0xdd790003), SPH_C32(0x9ec2eb00), SPH_C32(0x99110000),
30689 SPH_C32(0x80610000), SPH_C32(0x40140de3), SPH_C32(0x1464651f),
30690 SPH_C32(0x8dafe2f2), SPH_C32(0x9f5c74ee), SPH_C32(0x65490001),
30691 SPH_C32(0x0a856200), SPH_C32(0x424b0000), SPH_C32(0xc00b0000),
30692 SPH_C32(0xcffc5d23), SPH_C32(0xe10b180b), SPH_C32(0x138c272c),
30693 SPH_C32(0xf1576bb5) },
30694 { SPH_C32(0x2f290003), SPH_C32(0x707fe100), SPH_C32(0xfeb90000),
30695 SPH_C32(0x2beb0000), SPH_C32(0xfa8f4523), SPH_C32(0x1e32b86b),
30696 SPH_C32(0x56dc0a9c), SPH_C32(0x8a348be1), SPH_C32(0x693b0001),
30697 SPH_C32(0x43606d00), SPH_C32(0x00320000), SPH_C32(0x9ce10000),
30698 SPH_C32(0xfc566d39), SPH_C32(0xf4893d1f), SPH_C32(0x862f6c57),
30699 SPH_C32(0x451c6b25) },
30700 { SPH_C32(0x235b0003), SPH_C32(0x399aee00), SPH_C32(0xbcc00000),
30701 SPH_C32(0x77010000), SPH_C32(0xc9257539), SPH_C32(0x0bb09d7f),
30702 SPH_C32(0xc37f41e7), SPH_C32(0x3e7f8b71), SPH_C32(0x97190001),
30703 SPH_C32(0xe4386800), SPH_C32(0x25e30000), SPH_C32(0x6b810000),
30704 SPH_C32(0x756715e3), SPH_C32(0xeb5dc57f), SPH_C32(0xc8ffcf42),
30705 SPH_C32(0xe43f94ba) },
30706 { SPH_C32(0x94130003), SPH_C32(0x7292f300), SPH_C32(0x22020000),
30707 SPH_C32(0xe7c30000), SPH_C32(0x6d7229d5), SPH_C32(0x22f5d5dd),
30708 SPH_C32(0x0eb00f39), SPH_C32(0xf42480a1), SPH_C32(0x23560001),
30709 SPH_C32(0xbbac6100), SPH_C32(0x50000000), SPH_C32(0xc2da0000),
30710 SPH_C32(0x644c4455), SPH_C32(0x5097112e), SPH_C32(0x3b78922f),
30711 SPH_C32(0x95b57f14) },
30712 { SPH_C32(0x98610003), SPH_C32(0x3b77fc00), SPH_C32(0x607b0000),
30713 SPH_C32(0xbb290000), SPH_C32(0x5ed819cf), SPH_C32(0x3777f0c9),
30714 SPH_C32(0x9b134442), SPH_C32(0x406f8031), SPH_C32(0xdd740001),
30715 SPH_C32(0x1cf46400), SPH_C32(0x75d10000), SPH_C32(0x35ba0000),
30716 SPH_C32(0xed7d3c8f), SPH_C32(0x4f43e94e), SPH_C32(0x75a8313a),
30717 SPH_C32(0x3496808b) },
30718 { SPH_C32(0x6a310003), SPH_C32(0xd5caf600), SPH_C32(0x07d30000),
30719 SPH_C32(0x10a30000), SPH_C32(0xe443510f), SPH_C32(0x3d212dbd),
30720 SPH_C32(0x4060ac2c), SPH_C32(0x55077f3e), SPH_C32(0xd1060001),
30721 SPH_C32(0x55116b00), SPH_C32(0x37a80000), SPH_C32(0x69500000),
30722 SPH_C32(0xded70c95), SPH_C32(0x5ac1cc5a), SPH_C32(0xe00b7a41),
30723 SPH_C32(0x80dd801b) },
30724 { SPH_C32(0x66430003), SPH_C32(0x9c2ff900), SPH_C32(0x45aa0000),
30725 SPH_C32(0x4c490000), SPH_C32(0xd7e96115), SPH_C32(0x28a308a9),
30726 SPH_C32(0xd5c3e757), SPH_C32(0xe14c7fae), SPH_C32(0x2f240001),
30727 SPH_C32(0xf2496e00), SPH_C32(0x12790000), SPH_C32(0x9e300000),
30728 SPH_C32(0x57e6744f), SPH_C32(0x4515343a), SPH_C32(0xaedbd954),
30729 SPH_C32(0x21fe7f84) },
30730 { SPH_C32(0x69360003), SPH_C32(0xc156e200), SPH_C32(0xecf20000),
30731 SPH_C32(0x293a0000), SPH_C32(0x513f5c55), SPH_C32(0xafaeb14e),
30732 SPH_C32(0x7e28bf9f), SPH_C32(0xeed69f40), SPH_C32(0x664e0001),
30733 SPH_C32(0x1e197600), SPH_C32(0xa96a0000), SPH_C32(0xf9920000),
30734 SPH_C32(0x7a805079), SPH_C32(0x738484f8), SPH_C32(0x2dc4349f),
30735 SPH_C32(0x4a868bcb) },
30736 { SPH_C32(0x65440003), SPH_C32(0x88b3ed00), SPH_C32(0xae8b0000),
30737 SPH_C32(0x75d00000), SPH_C32(0x62956c4f), SPH_C32(0xba2c945a),
30738 SPH_C32(0xeb8bf4e4), SPH_C32(0x5a9d9fd0), SPH_C32(0x986c0001),
30739 SPH_C32(0xb9417300), SPH_C32(0x8cbb0000), SPH_C32(0x0ef20000),
30740 SPH_C32(0xf3b128a3), SPH_C32(0x6c507c98), SPH_C32(0x6314978a),
30741 SPH_C32(0xeba57454) },
30742 { SPH_C32(0x97140003), SPH_C32(0x660ee700), SPH_C32(0xc9230000),
30743 SPH_C32(0xde5a0000), SPH_C32(0xd80e248f), SPH_C32(0xb07a492e),
30744 SPH_C32(0x30f81c8a), SPH_C32(0x4ff560df), SPH_C32(0x941e0001),
30745 SPH_C32(0xf0a47c00), SPH_C32(0xcec20000), SPH_C32(0x52180000),
30746 SPH_C32(0xc01b18b9), SPH_C32(0x79d2598c), SPH_C32(0xf6b7dcf1),
30747 SPH_C32(0x5fee74c4) },
30748 { SPH_C32(0x9b660003), SPH_C32(0x2febe800), SPH_C32(0x8b5a0000),
30749 SPH_C32(0x82b00000), SPH_C32(0xeba41495), SPH_C32(0xa5f86c3a),
30750 SPH_C32(0xa55b57f1), SPH_C32(0xfbbe604f), SPH_C32(0x6a3c0001),
30751 SPH_C32(0x57fc7900), SPH_C32(0xeb130000), SPH_C32(0xa5780000),
30752 SPH_C32(0x492a6063), SPH_C32(0x6606a1ec), SPH_C32(0xb8677fe4),
30753 SPH_C32(0xfecd8b5b) },
30754 { SPH_C32(0x2c2e0003), SPH_C32(0x64e3f500), SPH_C32(0x15980000),
30755 SPH_C32(0x12720000), SPH_C32(0x4ff34879), SPH_C32(0x8cbd2498),
30756 SPH_C32(0x6894192f), SPH_C32(0x31e56b9f), SPH_C32(0xde730001),
30757 SPH_C32(0x08687000), SPH_C32(0x9ef00000), SPH_C32(0x0c230000),
30758 SPH_C32(0x580131d5), SPH_C32(0xddcc75bd), SPH_C32(0x4be02289),
30759 SPH_C32(0x8f4760f5) },
30760 { SPH_C32(0x205c0003), SPH_C32(0x2d06fa00), SPH_C32(0x57e10000),
30761 SPH_C32(0x4e980000), SPH_C32(0x7c597863), SPH_C32(0x993f018c),
30762 SPH_C32(0xfd375254), SPH_C32(0x85ae6b0f), SPH_C32(0x20510001),
30763 SPH_C32(0xaf307500), SPH_C32(0xbb210000), SPH_C32(0xfb430000),
30764 SPH_C32(0xd130490f), SPH_C32(0xc2188ddd), SPH_C32(0x0530819c),
30765 SPH_C32(0x2e649f6a) },
30766 { SPH_C32(0xd20c0003), SPH_C32(0xc3bbf000), SPH_C32(0x30490000),
30767 SPH_C32(0xe5120000), SPH_C32(0xc6c230a3), SPH_C32(0x9369dcf8),
30768 SPH_C32(0x2644ba3a), SPH_C32(0x90c69400), SPH_C32(0x2c230001),
30769 SPH_C32(0xe6d57a00), SPH_C32(0xf9580000), SPH_C32(0xa7a90000),
30770 SPH_C32(0xe29a7915), SPH_C32(0xd79aa8c9), SPH_C32(0x9093cae7),
30771 SPH_C32(0x9a2f9ffa) },
30772 { SPH_C32(0xde7e0003), SPH_C32(0x8a5eff00), SPH_C32(0x72300000),
30773 SPH_C32(0xb9f80000), SPH_C32(0xf56800b9), SPH_C32(0x86ebf9ec),
30774 SPH_C32(0xb3e7f141), SPH_C32(0x248d9490), SPH_C32(0xd2010001),
30775 SPH_C32(0x418d7f00), SPH_C32(0xdc890000), SPH_C32(0x50c90000),
30776 SPH_C32(0x6bab01cf), SPH_C32(0xc84e50a9), SPH_C32(0xde4369f2),
30777 SPH_C32(0x3b0c6065) },
30778 { SPH_C32(0xeecf0001), SPH_C32(0x6f564000), SPH_C32(0xf33e0000),
30779 SPH_C32(0xa79e0000), SPH_C32(0xbdb57219), SPH_C32(0xb711ebc5),
30780 SPH_C32(0x4a3b40ba), SPH_C32(0xfeabf254), SPH_C32(0x9b060002),
30781 SPH_C32(0x61468000), SPH_C32(0x221e0000), SPH_C32(0x1d740000),
30782 SPH_C32(0x36715d27), SPH_C32(0x30495c92), SPH_C32(0xf11336a7),
30783 SPH_C32(0xfe1cdc7f) },
30784 { SPH_C32(0xe2bd0001), SPH_C32(0x26b34f00), SPH_C32(0xb1470000),
30785 SPH_C32(0xfb740000), SPH_C32(0x8e1f4203), SPH_C32(0xa293ced1),
30786 SPH_C32(0xdf980bc1), SPH_C32(0x4ae0f2c4), SPH_C32(0x65240002),
30787 SPH_C32(0xc61e8500), SPH_C32(0x07cf0000), SPH_C32(0xea140000),
30788 SPH_C32(0xbf4025fd), SPH_C32(0x2f9da4f2), SPH_C32(0xbfc395b2),
30789 SPH_C32(0x5f3f23e0) },
30790 { SPH_C32(0x10ed0001), SPH_C32(0xc80e4500), SPH_C32(0xd6ef0000),
30791 SPH_C32(0x50fe0000), SPH_C32(0x34840ac3), SPH_C32(0xa8c513a5),
30792 SPH_C32(0x04ebe3af), SPH_C32(0x5f880dcb), SPH_C32(0x69560002),
30793 SPH_C32(0x8ffb8a00), SPH_C32(0x45b60000), SPH_C32(0xb6fe0000),
30794 SPH_C32(0x8cea15e7), SPH_C32(0x3a1f81e6), SPH_C32(0x2a60dec9),
30795 SPH_C32(0xeb742370) },
30796 { SPH_C32(0x1c9f0001), SPH_C32(0x81eb4a00), SPH_C32(0x94960000),
30797 SPH_C32(0x0c140000), SPH_C32(0x072e3ad9), SPH_C32(0xbd4736b1),
30798 SPH_C32(0x9148a8d4), SPH_C32(0xebc30d5b), SPH_C32(0x97740002),
30799 SPH_C32(0x28a38f00), SPH_C32(0x60670000), SPH_C32(0x419e0000),
30800 SPH_C32(0x05db6d3d), SPH_C32(0x25cb7986), SPH_C32(0x64b07ddc),
30801 SPH_C32(0x4a57dcef) },
30802 { SPH_C32(0xabd70001), SPH_C32(0xcae35700), SPH_C32(0x0a540000),
30803 SPH_C32(0x9cd60000), SPH_C32(0xa3796635), SPH_C32(0x94027e13),
30804 SPH_C32(0x5c87e60a), SPH_C32(0x2198068b), SPH_C32(0x233b0002),
30805 SPH_C32(0x77378600), SPH_C32(0x15840000), SPH_C32(0xe8c50000),
30806 SPH_C32(0x14f03c8b), SPH_C32(0x9e01add7), SPH_C32(0x973720b1),
30807 SPH_C32(0x3bdd3741) },
30808 { SPH_C32(0xa7a50001), SPH_C32(0x83065800), SPH_C32(0x482d0000),
30809 SPH_C32(0xc03c0000), SPH_C32(0x90d3562f), SPH_C32(0x81805b07),
30810 SPH_C32(0xc924ad71), SPH_C32(0x95d3061b), SPH_C32(0xdd190002),
30811 SPH_C32(0xd06f8300), SPH_C32(0x30550000), SPH_C32(0x1fa50000),
30812 SPH_C32(0x9dc14451), SPH_C32(0x81d555b7), SPH_C32(0xd9e783a4),
30813 SPH_C32(0x9afec8de) },
30814 { SPH_C32(0x55f50001), SPH_C32(0x6dbb5200), SPH_C32(0x2f850000),
30815 SPH_C32(0x6bb60000), SPH_C32(0x2a481eef), SPH_C32(0x8bd68673),
30816 SPH_C32(0x1257451f), SPH_C32(0x80bbf914), SPH_C32(0xd16b0002),
30817 SPH_C32(0x998a8c00), SPH_C32(0x722c0000), SPH_C32(0x434f0000),
30818 SPH_C32(0xae6b744b), SPH_C32(0x945770a3), SPH_C32(0x4c44c8df),
30819 SPH_C32(0x2eb5c84e) },
30820 { SPH_C32(0x59870001), SPH_C32(0x245e5d00), SPH_C32(0x6dfc0000),
30821 SPH_C32(0x375c0000), SPH_C32(0x19e22ef5), SPH_C32(0x9e54a367),
30822 SPH_C32(0x87f40e64), SPH_C32(0x34f0f984), SPH_C32(0x2f490002),
30823 SPH_C32(0x3ed28900), SPH_C32(0x57fd0000), SPH_C32(0xb42f0000),
30824 SPH_C32(0x275a0c91), SPH_C32(0x8b8388c3), SPH_C32(0x02946bca),
30825 SPH_C32(0x8f9637d1) },
30826 { SPH_C32(0x56f20001), SPH_C32(0x79274600), SPH_C32(0xc4a40000),
30827 SPH_C32(0x522f0000), SPH_C32(0x9f3413b5), SPH_C32(0x19591a80),
30828 SPH_C32(0x2c1f56ac), SPH_C32(0x3b6a196a), SPH_C32(0x66230002),
30829 SPH_C32(0xd2829100), SPH_C32(0xecee0000), SPH_C32(0xd38d0000),
30830 SPH_C32(0x0a3c28a7), SPH_C32(0xbd123801), SPH_C32(0x818b8601),
30831 SPH_C32(0xe4eec39e) },
30832 { SPH_C32(0x5a800001), SPH_C32(0x30c24900), SPH_C32(0x86dd0000),
30833 SPH_C32(0x0ec50000), SPH_C32(0xac9e23af), SPH_C32(0x0cdb3f94),
30834 SPH_C32(0xb9bc1dd7), SPH_C32(0x8f2119fa), SPH_C32(0x98010002),
30835 SPH_C32(0x75da9400), SPH_C32(0xc93f0000), SPH_C32(0x24ed0000),
30836 SPH_C32(0x830d507d), SPH_C32(0xa2c6c061), SPH_C32(0xcf5b2514),
30837 SPH_C32(0x45cd3c01) },
30838 { SPH_C32(0xa8d00001), SPH_C32(0xde7f4300), SPH_C32(0xe1750000),
30839 SPH_C32(0xa54f0000), SPH_C32(0x16056b6f), SPH_C32(0x068de2e0),
30840 SPH_C32(0x62cff5b9), SPH_C32(0x9a49e6f5), SPH_C32(0x94730002),
30841 SPH_C32(0x3c3f9b00), SPH_C32(0x8b460000), SPH_C32(0x78070000),
30842 SPH_C32(0xb0a76067), SPH_C32(0xb744e575), SPH_C32(0x5af86e6f),
30843 SPH_C32(0xf1863c91) },
30844 { SPH_C32(0xa4a20001), SPH_C32(0x979a4c00), SPH_C32(0xa30c0000),
30845 SPH_C32(0xf9a50000), SPH_C32(0x25af5b75), SPH_C32(0x130fc7f4),
30846 SPH_C32(0xf76cbec2), SPH_C32(0x2e02e665), SPH_C32(0x6a510002),
30847 SPH_C32(0x9b679e00), SPH_C32(0xae970000), SPH_C32(0x8f670000),
30848 SPH_C32(0x399618bd), SPH_C32(0xa8901d15), SPH_C32(0x1428cd7a),
30849 SPH_C32(0x50a5c30e) },
30850 { SPH_C32(0x13ea0001), SPH_C32(0xdc925100), SPH_C32(0x3dce0000),
30851 SPH_C32(0x69670000), SPH_C32(0x81f80799), SPH_C32(0x3a4a8f56),
30852 SPH_C32(0x3aa3f01c), SPH_C32(0xe459edb5), SPH_C32(0xde1e0002),
30853 SPH_C32(0xc4f39700), SPH_C32(0xdb740000), SPH_C32(0x263c0000),
30854 SPH_C32(0x28bd490b), SPH_C32(0x135ac944), SPH_C32(0xe7af9017),
30855 SPH_C32(0x212f28a0) },
30856 { SPH_C32(0x1f980001), SPH_C32(0x95775e00), SPH_C32(0x7fb70000),
30857 SPH_C32(0x358d0000), SPH_C32(0xb2523783), SPH_C32(0x2fc8aa42),
30858 SPH_C32(0xaf00bb67), SPH_C32(0x5012ed25), SPH_C32(0x203c0002),
30859 SPH_C32(0x63ab9200), SPH_C32(0xfea50000), SPH_C32(0xd15c0000),
30860 SPH_C32(0xa18c31d1), SPH_C32(0x0c8e3124), SPH_C32(0xa97f3302),
30861 SPH_C32(0x800cd73f) },
30862 { SPH_C32(0xedc80001), SPH_C32(0x7bca5400), SPH_C32(0x181f0000),
30863 SPH_C32(0x9e070000), SPH_C32(0x08c97f43), SPH_C32(0x259e7736),
30864 SPH_C32(0x74735309), SPH_C32(0x457a122a), SPH_C32(0x2c4e0002),
30865 SPH_C32(0x2a4e9d00), SPH_C32(0xbcdc0000), SPH_C32(0x8db60000),
30866 SPH_C32(0x922601cb), SPH_C32(0x190c1430), SPH_C32(0x3cdc7879),
30867 SPH_C32(0x3447d7af) },
30868 { SPH_C32(0xe1ba0001), SPH_C32(0x322f5b00), SPH_C32(0x5a660000),
30869 SPH_C32(0xc2ed0000), SPH_C32(0x3b634f59), SPH_C32(0x301c5222),
30870 SPH_C32(0xe1d01872), SPH_C32(0xf13112ba), SPH_C32(0xd26c0002),
30871 SPH_C32(0x8d169800), SPH_C32(0x990d0000), SPH_C32(0x7ad60000),
30872 SPH_C32(0x1b177911), SPH_C32(0x06d8ec50), SPH_C32(0x720cdb6c),
30873 SPH_C32(0x95642830) },
30874 { SPH_C32(0x9b6b0001), SPH_C32(0xaddd6700), SPH_C32(0x679a0000),
30875 SPH_C32(0x376b0000), SPH_C32(0x46cd25f9), SPH_C32(0xfedfe06b),
30876 SPH_C32(0x5d5c8439), SPH_C32(0x5074942a), SPH_C32(0x4a600002),
30877 SPH_C32(0x7afa8300), SPH_C32(0xbcf20000), SPH_C32(0xebe00000),
30878 SPH_C32(0x35731800), SPH_C32(0xff39a060), SPH_C32(0x45502db0),
30879 SPH_C32(0x7b63e054) },
30880 { SPH_C32(0x97190001), SPH_C32(0xe4386800), SPH_C32(0x25e30000),
30881 SPH_C32(0x6b810000), SPH_C32(0x756715e3), SPH_C32(0xeb5dc57f),
30882 SPH_C32(0xc8ffcf42), SPH_C32(0xe43f94ba), SPH_C32(0xb4420002),
30883 SPH_C32(0xdda28600), SPH_C32(0x99230000), SPH_C32(0x1c800000),
30884 SPH_C32(0xbc4260da), SPH_C32(0xe0ed5800), SPH_C32(0x0b808ea5),
30885 SPH_C32(0xda401fcb) },
30886 { SPH_C32(0x65490001), SPH_C32(0x0a856200), SPH_C32(0x424b0000),
30887 SPH_C32(0xc00b0000), SPH_C32(0xcffc5d23), SPH_C32(0xe10b180b),
30888 SPH_C32(0x138c272c), SPH_C32(0xf1576bb5), SPH_C32(0xb8300002),
30889 SPH_C32(0x94478900), SPH_C32(0xdb5a0000), SPH_C32(0x406a0000),
30890 SPH_C32(0x8fe850c0), SPH_C32(0xf56f7d14), SPH_C32(0x9e23c5de),
30891 SPH_C32(0x6e0b1f5b) },
30892 { SPH_C32(0x693b0001), SPH_C32(0x43606d00), SPH_C32(0x00320000),
30893 SPH_C32(0x9ce10000), SPH_C32(0xfc566d39), SPH_C32(0xf4893d1f),
30894 SPH_C32(0x862f6c57), SPH_C32(0x451c6b25), SPH_C32(0x46120002),
30895 SPH_C32(0x331f8c00), SPH_C32(0xfe8b0000), SPH_C32(0xb70a0000),
30896 SPH_C32(0x06d9281a), SPH_C32(0xeabb8574), SPH_C32(0xd0f366cb),
30897 SPH_C32(0xcf28e0c4) },
30898 { SPH_C32(0xde730001), SPH_C32(0x08687000), SPH_C32(0x9ef00000),
30899 SPH_C32(0x0c230000), SPH_C32(0x580131d5), SPH_C32(0xddcc75bd),
30900 SPH_C32(0x4be02289), SPH_C32(0x8f4760f5), SPH_C32(0xf25d0002),
30901 SPH_C32(0x6c8b8500), SPH_C32(0x8b680000), SPH_C32(0x1e510000),
30902 SPH_C32(0x17f279ac), SPH_C32(0x51715125), SPH_C32(0x23743ba6),
30903 SPH_C32(0xbea20b6a) },
30904 { SPH_C32(0xd2010001), SPH_C32(0x418d7f00), SPH_C32(0xdc890000),
30905 SPH_C32(0x50c90000), SPH_C32(0x6bab01cf), SPH_C32(0xc84e50a9),
30906 SPH_C32(0xde4369f2), SPH_C32(0x3b0c6065), SPH_C32(0x0c7f0002),
30907 SPH_C32(0xcbd38000), SPH_C32(0xaeb90000), SPH_C32(0xe9310000),
30908 SPH_C32(0x9ec30176), SPH_C32(0x4ea5a945), SPH_C32(0x6da498b3),
30909 SPH_C32(0x1f81f4f5) },
30910 { SPH_C32(0x20510001), SPH_C32(0xaf307500), SPH_C32(0xbb210000),
30911 SPH_C32(0xfb430000), SPH_C32(0xd130490f), SPH_C32(0xc2188ddd),
30912 SPH_C32(0x0530819c), SPH_C32(0x2e649f6a), SPH_C32(0x000d0002),
30913 SPH_C32(0x82368f00), SPH_C32(0xecc00000), SPH_C32(0xb5db0000),
30914 SPH_C32(0xad69316c), SPH_C32(0x5b278c51), SPH_C32(0xf807d3c8),
30915 SPH_C32(0xabcaf465) },
30916 { SPH_C32(0x2c230001), SPH_C32(0xe6d57a00), SPH_C32(0xf9580000),
30917 SPH_C32(0xa7a90000), SPH_C32(0xe29a7915), SPH_C32(0xd79aa8c9),
30918 SPH_C32(0x9093cae7), SPH_C32(0x9a2f9ffa), SPH_C32(0xfe2f0002),
30919 SPH_C32(0x256e8a00), SPH_C32(0xc9110000), SPH_C32(0x42bb0000),
30920 SPH_C32(0x245849b6), SPH_C32(0x44f37431), SPH_C32(0xb6d770dd),
30921 SPH_C32(0x0ae90bfa) },
30922 { SPH_C32(0x23560001), SPH_C32(0xbbac6100), SPH_C32(0x50000000),
30923 SPH_C32(0xc2da0000), SPH_C32(0x644c4455), SPH_C32(0x5097112e),
30924 SPH_C32(0x3b78922f), SPH_C32(0x95b57f14), SPH_C32(0xb7450002),
30925 SPH_C32(0xc93e9200), SPH_C32(0x72020000), SPH_C32(0x25190000),
30926 SPH_C32(0x093e6d80), SPH_C32(0x7262c4f3), SPH_C32(0x35c89d16),
30927 SPH_C32(0x6191ffb5) },
30928 { SPH_C32(0x2f240001), SPH_C32(0xf2496e00), SPH_C32(0x12790000),
30929 SPH_C32(0x9e300000), SPH_C32(0x57e6744f), SPH_C32(0x4515343a),
30930 SPH_C32(0xaedbd954), SPH_C32(0x21fe7f84), SPH_C32(0x49670002),
30931 SPH_C32(0x6e669700), SPH_C32(0x57d30000), SPH_C32(0xd2790000),
30932 SPH_C32(0x800f155a), SPH_C32(0x6db63c93), SPH_C32(0x7b183e03),
30933 SPH_C32(0xc0b2002a) },
30934 { SPH_C32(0xdd740001), SPH_C32(0x1cf46400), SPH_C32(0x75d10000),
30935 SPH_C32(0x35ba0000), SPH_C32(0xed7d3c8f), SPH_C32(0x4f43e94e),
30936 SPH_C32(0x75a8313a), SPH_C32(0x3496808b), SPH_C32(0x45150002),
30937 SPH_C32(0x27839800), SPH_C32(0x15aa0000), SPH_C32(0x8e930000),
30938 SPH_C32(0xb3a52540), SPH_C32(0x78341987), SPH_C32(0xeebb7578),
30939 SPH_C32(0x74f900ba) },
30940 { SPH_C32(0xd1060001), SPH_C32(0x55116b00), SPH_C32(0x37a80000),
30941 SPH_C32(0x69500000), SPH_C32(0xded70c95), SPH_C32(0x5ac1cc5a),
30942 SPH_C32(0xe00b7a41), SPH_C32(0x80dd801b), SPH_C32(0xbb370002),
30943 SPH_C32(0x80db9d00), SPH_C32(0x307b0000), SPH_C32(0x79f30000),
30944 SPH_C32(0x3a945d9a), SPH_C32(0x67e0e1e7), SPH_C32(0xa06bd66d),
30945 SPH_C32(0xd5daff25) },
30946 { SPH_C32(0x664e0001), SPH_C32(0x1e197600), SPH_C32(0xa96a0000),
30947 SPH_C32(0xf9920000), SPH_C32(0x7a805079), SPH_C32(0x738484f8),
30948 SPH_C32(0x2dc4349f), SPH_C32(0x4a868bcb), SPH_C32(0x0f780002),
30949 SPH_C32(0xdf4f9400), SPH_C32(0x45980000), SPH_C32(0xd0a80000),
30950 SPH_C32(0x2bbf0c2c), SPH_C32(0xdc2a35b6), SPH_C32(0x53ec8b00),
30951 SPH_C32(0xa450148b) },
30952 { SPH_C32(0x6a3c0001), SPH_C32(0x57fc7900), SPH_C32(0xeb130000),
30953 SPH_C32(0xa5780000), SPH_C32(0x492a6063), SPH_C32(0x6606a1ec),
30954 SPH_C32(0xb8677fe4), SPH_C32(0xfecd8b5b), SPH_C32(0xf15a0002),
30955 SPH_C32(0x78179100), SPH_C32(0x60490000), SPH_C32(0x27c80000),
30956 SPH_C32(0xa28e74f6), SPH_C32(0xc3fecdd6), SPH_C32(0x1d3c2815),
30957 SPH_C32(0x0573eb14) },
30958 { SPH_C32(0x986c0001), SPH_C32(0xb9417300), SPH_C32(0x8cbb0000),
30959 SPH_C32(0x0ef20000), SPH_C32(0xf3b128a3), SPH_C32(0x6c507c98),
30960 SPH_C32(0x6314978a), SPH_C32(0xeba57454), SPH_C32(0xfd280002),
30961 SPH_C32(0x31f29e00), SPH_C32(0x22300000), SPH_C32(0x7b220000),
30962 SPH_C32(0x912444ec), SPH_C32(0xd67ce8c2), SPH_C32(0x889f636e),
30963 SPH_C32(0xb138eb84) },
30964 { SPH_C32(0x941e0001), SPH_C32(0xf0a47c00), SPH_C32(0xcec20000),
30965 SPH_C32(0x52180000), SPH_C32(0xc01b18b9), SPH_C32(0x79d2598c),
30966 SPH_C32(0xf6b7dcf1), SPH_C32(0x5fee74c4), SPH_C32(0x030a0002),
30967 SPH_C32(0x96aa9b00), SPH_C32(0x07e10000), SPH_C32(0x8c420000),
30968 SPH_C32(0x18153c36), SPH_C32(0xc9a810a2), SPH_C32(0xc64fc07b),
30969 SPH_C32(0x101b141b) },
30970 { SPH_C32(0x3fa90001), SPH_C32(0x74ea4300), SPH_C32(0x6dd20000),
30971 SPH_C32(0x510a0000), SPH_C32(0xbeb7373e), SPH_C32(0x78611737),
30972 SPH_C32(0xfe785bad), SPH_C32(0x7bd4ce7f), SPH_C32(0x3fc40002),
30973 SPH_C32(0xb871a400), SPH_C32(0x28560000), SPH_C32(0x7b150000),
30974 SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce), SPH_C32(0x5237e933),
30975 SPH_C32(0xd5bc862a) },
30976 { SPH_C32(0x33db0001), SPH_C32(0x3d0f4c00), SPH_C32(0x2fab0000),
30977 SPH_C32(0x0de00000), SPH_C32(0x8d1d0724), SPH_C32(0x6de33223),
30978 SPH_C32(0x6bdb10d6), SPH_C32(0xcf9fceef), SPH_C32(0xc1e60002),
30979 SPH_C32(0x1f29a100), SPH_C32(0x0d870000), SPH_C32(0x8c750000),
30980 SPH_C32(0x473a373a), SPH_C32(0xa92353ae), SPH_C32(0x1ce74a26),
30981 SPH_C32(0x749f79b5) },
30982 { SPH_C32(0xc18b0001), SPH_C32(0xd3b24600), SPH_C32(0x48030000),
30983 SPH_C32(0xa66a0000), SPH_C32(0x37864fe4), SPH_C32(0x67b5ef57),
30984 SPH_C32(0xb0a8f8b8), SPH_C32(0xdaf731e0), SPH_C32(0xcd940002),
30985 SPH_C32(0x56ccae00), SPH_C32(0x4ffe0000), SPH_C32(0xd09f0000),
30986 SPH_C32(0x74900720), SPH_C32(0xbca176ba), SPH_C32(0x8944015d),
30987 SPH_C32(0xc0d47925) },
30988 { SPH_C32(0xcdf90001), SPH_C32(0x9a574900), SPH_C32(0x0a7a0000),
30989 SPH_C32(0xfa800000), SPH_C32(0x042c7ffe), SPH_C32(0x7237ca43),
30990 SPH_C32(0x250bb3c3), SPH_C32(0x6ebc3170), SPH_C32(0x33b60002),
30991 SPH_C32(0xf194ab00), SPH_C32(0x6a2f0000), SPH_C32(0x27ff0000),
30992 SPH_C32(0xfda17ffa), SPH_C32(0xa3758eda), SPH_C32(0xc794a248),
30993 SPH_C32(0x61f786ba) },
30994 { SPH_C32(0x7ab10001), SPH_C32(0xd15f5400), SPH_C32(0x94b80000),
30995 SPH_C32(0x6a420000), SPH_C32(0xa07b2312), SPH_C32(0x5b7282e1),
30996 SPH_C32(0xe8c4fd1d), SPH_C32(0xa4e73aa0), SPH_C32(0x87f90002),
30997 SPH_C32(0xae00a200), SPH_C32(0x1fcc0000), SPH_C32(0x8ea40000),
30998 SPH_C32(0xec8a2e4c), SPH_C32(0x18bf5a8b), SPH_C32(0x3413ff25),
30999 SPH_C32(0x107d6d14) },
31000 { SPH_C32(0x76c30001), SPH_C32(0x98ba5b00), SPH_C32(0xd6c10000),
31001 SPH_C32(0x36a80000), SPH_C32(0x93d11308), SPH_C32(0x4ef0a7f5),
31002 SPH_C32(0x7d67b666), SPH_C32(0x10ac3a30), SPH_C32(0x79db0002),
31003 SPH_C32(0x0958a700), SPH_C32(0x3a1d0000), SPH_C32(0x79c40000),
31004 SPH_C32(0x65bb5696), SPH_C32(0x076ba2eb), SPH_C32(0x7ac35c30),
31005 SPH_C32(0xb15e928b) },
31006 { SPH_C32(0x84930001), SPH_C32(0x76075100), SPH_C32(0xb1690000),
31007 SPH_C32(0x9d220000), SPH_C32(0x294a5bc8), SPH_C32(0x44a67a81),
31008 SPH_C32(0xa6145e08), SPH_C32(0x05c4c53f), SPH_C32(0x75a90002),
31009 SPH_C32(0x40bda800), SPH_C32(0x78640000), SPH_C32(0x252e0000),
31010 SPH_C32(0x5611668c), SPH_C32(0x12e987ff), SPH_C32(0xef60174b),
31011 SPH_C32(0x0515921b) },
31012 { SPH_C32(0x88e10001), SPH_C32(0x3fe25e00), SPH_C32(0xf3100000),
31013 SPH_C32(0xc1c80000), SPH_C32(0x1ae06bd2), SPH_C32(0x51245f95),
31014 SPH_C32(0x33b71573), SPH_C32(0xb18fc5af), SPH_C32(0x8b8b0002),
31015 SPH_C32(0xe7e5ad00), SPH_C32(0x5db50000), SPH_C32(0xd24e0000),
31016 SPH_C32(0xdf201e56), SPH_C32(0x0d3d7f9f), SPH_C32(0xa1b0b45e),
31017 SPH_C32(0xa4366d84) },
31018 { SPH_C32(0x87940001), SPH_C32(0x629b4500), SPH_C32(0x5a480000),
31019 SPH_C32(0xa4bb0000), SPH_C32(0x9c365692), SPH_C32(0xd629e672),
31020 SPH_C32(0x985c4dbb), SPH_C32(0xbe152541), SPH_C32(0xc2e10002),
31021 SPH_C32(0x0bb5b500), SPH_C32(0xe6a60000), SPH_C32(0xb5ec0000),
31022 SPH_C32(0xf2463a60), SPH_C32(0x3baccf5d), SPH_C32(0x22af5995),
31023 SPH_C32(0xcf4e99cb) },
31024 { SPH_C32(0x8be60001), SPH_C32(0x2b7e4a00), SPH_C32(0x18310000),
31025 SPH_C32(0xf8510000), SPH_C32(0xaf9c6688), SPH_C32(0xc3abc366),
31026 SPH_C32(0x0dff06c0), SPH_C32(0x0a5e25d1), SPH_C32(0x3cc30002),
31027 SPH_C32(0xacedb000), SPH_C32(0xc3770000), SPH_C32(0x428c0000),
31028 SPH_C32(0x7b7742ba), SPH_C32(0x2478373d), SPH_C32(0x6c7ffa80),
31029 SPH_C32(0x6e6d6654) },
31030 { SPH_C32(0x79b60001), SPH_C32(0xc5c34000), SPH_C32(0x7f990000),
31031 SPH_C32(0x53db0000), SPH_C32(0x15072e48), SPH_C32(0xc9fd1e12),
31032 SPH_C32(0xd68ceeae), SPH_C32(0x1f36dade), SPH_C32(0x30b10002),
31033 SPH_C32(0xe508bf00), SPH_C32(0x810e0000), SPH_C32(0x1e660000),
31034 SPH_C32(0x48dd72a0), SPH_C32(0x31fa1229), SPH_C32(0xf9dcb1fb),
31035 SPH_C32(0xda2666c4) },
31036 { SPH_C32(0x75c40001), SPH_C32(0x8c264f00), SPH_C32(0x3de00000),
31037 SPH_C32(0x0f310000), SPH_C32(0x26ad1e52), SPH_C32(0xdc7f3b06),
31038 SPH_C32(0x432fa5d5), SPH_C32(0xab7dda4e), SPH_C32(0xce930002),
31039 SPH_C32(0x4250ba00), SPH_C32(0xa4df0000), SPH_C32(0xe9060000),
31040 SPH_C32(0xc1ec0a7a), SPH_C32(0x2e2eea49), SPH_C32(0xb70c12ee),
31041 SPH_C32(0x7b05995b) },
31042 { SPH_C32(0xc28c0001), SPH_C32(0xc72e5200), SPH_C32(0xa3220000),
31043 SPH_C32(0x9ff30000), SPH_C32(0x82fa42be), SPH_C32(0xf53a73a4),
31044 SPH_C32(0x8ee0eb0b), SPH_C32(0x6126d19e), SPH_C32(0x7adc0002),
31045 SPH_C32(0x1dc4b300), SPH_C32(0xd13c0000), SPH_C32(0x405d0000),
31046 SPH_C32(0xd0c75bcc), SPH_C32(0x95e43e18), SPH_C32(0x448b4f83),
31047 SPH_C32(0x0a8f72f5) },
31048 { SPH_C32(0xcefe0001), SPH_C32(0x8ecb5d00), SPH_C32(0xe15b0000),
31049 SPH_C32(0xc3190000), SPH_C32(0xb15072a4), SPH_C32(0xe0b856b0),
31050 SPH_C32(0x1b43a070), SPH_C32(0xd56dd10e), SPH_C32(0x84fe0002),
31051 SPH_C32(0xba9cb600), SPH_C32(0xf4ed0000), SPH_C32(0xb73d0000),
31052 SPH_C32(0x59f62316), SPH_C32(0x8a30c678), SPH_C32(0x0a5bec96),
31053 SPH_C32(0xabac8d6a) },
31054 { SPH_C32(0x3cae0001), SPH_C32(0x60765700), SPH_C32(0x86f30000),
31055 SPH_C32(0x68930000), SPH_C32(0x0bcb3a64), SPH_C32(0xeaee8bc4),
31056 SPH_C32(0xc030481e), SPH_C32(0xc0052e01), SPH_C32(0x888c0002),
31057 SPH_C32(0xf379b900), SPH_C32(0xb6940000), SPH_C32(0xebd70000),
31058 SPH_C32(0x6a5c130c), SPH_C32(0x9fb2e36c), SPH_C32(0x9ff8a7ed),
31059 SPH_C32(0x1fe78dfa) },
31060 { SPH_C32(0x30dc0001), SPH_C32(0x29935800), SPH_C32(0xc48a0000),
31061 SPH_C32(0x34790000), SPH_C32(0x38610a7e), SPH_C32(0xff6caed0),
31062 SPH_C32(0x55930365), SPH_C32(0x744e2e91), SPH_C32(0x76ae0002),
31063 SPH_C32(0x5421bc00), SPH_C32(0x93450000), SPH_C32(0x1cb70000),
31064 SPH_C32(0xe36d6bd6), SPH_C32(0x80661b0c), SPH_C32(0xd12804f8),
31065 SPH_C32(0xbec47265) },
31066 { SPH_C32(0x4a0d0001), SPH_C32(0xb6616400), SPH_C32(0xf9760000),
31067 SPH_C32(0xc1ff0000), SPH_C32(0x45cf60de), SPH_C32(0x31af1c99),
31068 SPH_C32(0xe91f9f2e), SPH_C32(0xd50ba801), SPH_C32(0xeea20002),
31069 SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000), SPH_C32(0x8d810000),
31070 SPH_C32(0xcd090ac7), SPH_C32(0x7987573c), SPH_C32(0xe674f224),
31071 SPH_C32(0x50c3ba01) },
31072 { SPH_C32(0x467f0001), SPH_C32(0xff846b00), SPH_C32(0xbb0f0000),
31073 SPH_C32(0x9d150000), SPH_C32(0x766550c4), SPH_C32(0x242d398d),
31074 SPH_C32(0x7cbcd455), SPH_C32(0x6140a891), SPH_C32(0x10800002),
31075 SPH_C32(0x0495a200), SPH_C32(0x936b0000), SPH_C32(0x7ae10000),
31076 SPH_C32(0x4438721d), SPH_C32(0x6653af5c), SPH_C32(0xa8a45131),
31077 SPH_C32(0xf1e0459e) },
31078 { SPH_C32(0xb42f0001), SPH_C32(0x11396100), SPH_C32(0xdca70000),
31079 SPH_C32(0x369f0000), SPH_C32(0xccfe1804), SPH_C32(0x2e7be4f9),
31080 SPH_C32(0xa7cf3c3b), SPH_C32(0x7428579e), SPH_C32(0x1cf20002),
31081 SPH_C32(0x4d70ad00), SPH_C32(0xd1120000), SPH_C32(0x260b0000),
31082 SPH_C32(0x77924207), SPH_C32(0x73d18a48), SPH_C32(0x3d071a4a),
31083 SPH_C32(0x45ab450e) },
31084 { SPH_C32(0xb85d0001), SPH_C32(0x58dc6e00), SPH_C32(0x9ede0000),
31085 SPH_C32(0x6a750000), SPH_C32(0xff54281e), SPH_C32(0x3bf9c1ed),
31086 SPH_C32(0x326c7740), SPH_C32(0xc063570e), SPH_C32(0xe2d00002),
31087 SPH_C32(0xea28a800), SPH_C32(0xf4c30000), SPH_C32(0xd16b0000),
31088 SPH_C32(0xfea33add), SPH_C32(0x6c057228), SPH_C32(0x73d7b95f),
31089 SPH_C32(0xe488ba91) },
31090 { SPH_C32(0x0f150001), SPH_C32(0x13d47300), SPH_C32(0x001c0000),
31091 SPH_C32(0xfab70000), SPH_C32(0x5b0374f2), SPH_C32(0x12bc894f),
31092 SPH_C32(0xffa3399e), SPH_C32(0x0a385cde), SPH_C32(0x569f0002),
31093 SPH_C32(0xb5bca100), SPH_C32(0x81200000), SPH_C32(0x78300000),
31094 SPH_C32(0xef886b6b), SPH_C32(0xd7cfa679), SPH_C32(0x8050e432),
31095 SPH_C32(0x9502513f) },
31096 { SPH_C32(0x03670001), SPH_C32(0x5a317c00), SPH_C32(0x42650000),
31097 SPH_C32(0xa65d0000), SPH_C32(0x68a944e8), SPH_C32(0x073eac5b),
31098 SPH_C32(0x6a0072e5), SPH_C32(0xbe735c4e), SPH_C32(0xa8bd0002),
31099 SPH_C32(0x12e4a400), SPH_C32(0xa4f10000), SPH_C32(0x8f500000),
31100 SPH_C32(0x66b913b1), SPH_C32(0xc81b5e19), SPH_C32(0xce804727),
31101 SPH_C32(0x3421aea0) },
31102 { SPH_C32(0xf1370001), SPH_C32(0xb48c7600), SPH_C32(0x25cd0000),
31103 SPH_C32(0x0dd70000), SPH_C32(0xd2320c28), SPH_C32(0x0d68712f),
31104 SPH_C32(0xb1739a8b), SPH_C32(0xab1ba341), SPH_C32(0xa4cf0002),
31105 SPH_C32(0x5b01ab00), SPH_C32(0xe6880000), SPH_C32(0xd3ba0000),
31106 SPH_C32(0x551323ab), SPH_C32(0xdd997b0d), SPH_C32(0x5b230c5c),
31107 SPH_C32(0x806aae30) },
31108 { SPH_C32(0xfd450001), SPH_C32(0xfd697900), SPH_C32(0x67b40000),
31109 SPH_C32(0x513d0000), SPH_C32(0xe1983c32), SPH_C32(0x18ea543b),
31110 SPH_C32(0x24d0d1f0), SPH_C32(0x1f50a3d1), SPH_C32(0x5aed0002),
31111 SPH_C32(0xfc59ae00), SPH_C32(0xc3590000), SPH_C32(0x24da0000),
31112 SPH_C32(0xdc225b71), SPH_C32(0xc24d836d), SPH_C32(0x15f3af49),
31113 SPH_C32(0x214951af) },
31114 { SPH_C32(0xf2300001), SPH_C32(0xa0106200), SPH_C32(0xceec0000),
31115 SPH_C32(0x344e0000), SPH_C32(0x674e0172), SPH_C32(0x9fe7eddc),
31116 SPH_C32(0x8f3b8938), SPH_C32(0x10ca433f), SPH_C32(0x13870002),
31117 SPH_C32(0x1009b600), SPH_C32(0x784a0000), SPH_C32(0x43780000),
31118 SPH_C32(0xf1447f47), SPH_C32(0xf4dc33af), SPH_C32(0x96ec4282),
31119 SPH_C32(0x4a31a5e0) },
31120 { SPH_C32(0xfe420001), SPH_C32(0xe9f56d00), SPH_C32(0x8c950000),
31121 SPH_C32(0x68a40000), SPH_C32(0x54e43168), SPH_C32(0x8a65c8c8),
31122 SPH_C32(0x1a98c243), SPH_C32(0xa48143af), SPH_C32(0xeda50002),
31123 SPH_C32(0xb751b300), SPH_C32(0x5d9b0000), SPH_C32(0xb4180000),
31124 SPH_C32(0x7875079d), SPH_C32(0xeb08cbcf), SPH_C32(0xd83ce197),
31125 SPH_C32(0xeb125a7f) },
31126 { SPH_C32(0x0c120001), SPH_C32(0x07486700), SPH_C32(0xeb3d0000),
31127 SPH_C32(0xc32e0000), SPH_C32(0xee7f79a8), SPH_C32(0x803315bc),
31128 SPH_C32(0xc1eb2a2d), SPH_C32(0xb1e9bca0), SPH_C32(0xe1d70002),
31129 SPH_C32(0xfeb4bc00), SPH_C32(0x1fe20000), SPH_C32(0xe8f20000),
31130 SPH_C32(0x4bdf3787), SPH_C32(0xfe8aeedb), SPH_C32(0x4d9faaec),
31131 SPH_C32(0x5f595aef) },
31132 { SPH_C32(0x00600001), SPH_C32(0x4ead6800), SPH_C32(0xa9440000),
31133 SPH_C32(0x9fc40000), SPH_C32(0xddd549b2), SPH_C32(0x95b130a8),
31134 SPH_C32(0x54486156), SPH_C32(0x05a2bc30), SPH_C32(0x1ff50002),
31135 SPH_C32(0x59ecb900), SPH_C32(0x3a330000), SPH_C32(0x1f920000),
31136 SPH_C32(0xc2ee4f5d), SPH_C32(0xe15e16bb), SPH_C32(0x034f09f9),
31137 SPH_C32(0xfe7aa570) },
31138 { SPH_C32(0xb7280001), SPH_C32(0x05a57500), SPH_C32(0x37860000),
31139 SPH_C32(0x0f060000), SPH_C32(0x7982155e), SPH_C32(0xbcf4780a),
31140 SPH_C32(0x99872f88), SPH_C32(0xcff9b7e0), SPH_C32(0xabba0002),
31141 SPH_C32(0x0678b000), SPH_C32(0x4fd00000), SPH_C32(0xb6c90000),
31142 SPH_C32(0xd3c51eeb), SPH_C32(0x5a94c2ea), SPH_C32(0xf0c85494),
31143 SPH_C32(0x8ff04ede) },
31144 { SPH_C32(0xbb5a0001), SPH_C32(0x4c407a00), SPH_C32(0x75ff0000),
31145 SPH_C32(0x53ec0000), SPH_C32(0x4a282544), SPH_C32(0xa9765d1e),
31146 SPH_C32(0x0c2464f3), SPH_C32(0x7bb2b770), SPH_C32(0x55980002),
31147 SPH_C32(0xa120b500), SPH_C32(0x6a010000), SPH_C32(0x41a90000),
31148 SPH_C32(0x5af46631), SPH_C32(0x45403a8a), SPH_C32(0xbe18f781),
31149 SPH_C32(0x2ed3b141) },
31150 { SPH_C32(0x490a0001), SPH_C32(0xa2fd7000), SPH_C32(0x12570000),
31151 SPH_C32(0xf8660000), SPH_C32(0xf0b36d84), SPH_C32(0xa320806a),
31152 SPH_C32(0xd7578c9d), SPH_C32(0x6eda487f), SPH_C32(0x59ea0002),
31153 SPH_C32(0xe8c5ba00), SPH_C32(0x28780000), SPH_C32(0x1d430000),
31154 SPH_C32(0x695e562b), SPH_C32(0x50c21f9e), SPH_C32(0x2bbbbcfa),
31155 SPH_C32(0x9a98b1d1) },
31156 { SPH_C32(0x45780001), SPH_C32(0xeb187f00), SPH_C32(0x502e0000),
31157 SPH_C32(0xa48c0000), SPH_C32(0xc3195d9e), SPH_C32(0xb6a2a57e),
31158 SPH_C32(0x42f4c7e6), SPH_C32(0xda9148ef), SPH_C32(0xa7c80002),
31159 SPH_C32(0x4f9dbf00), SPH_C32(0x0da90000), SPH_C32(0xea230000),
31160 SPH_C32(0xe06f2ef1), SPH_C32(0x4f16e7fe), SPH_C32(0x656b1fef),
31161 SPH_C32(0x3bbb4e4e) },
31162 { SPH_C32(0x9b060002), SPH_C32(0x61468000), SPH_C32(0x221e0000),
31163 SPH_C32(0x1d740000), SPH_C32(0x36715d27), SPH_C32(0x30495c92),
31164 SPH_C32(0xf11336a7), SPH_C32(0xfe1cdc7f), SPH_C32(0x75c90003),
31165 SPH_C32(0x0e10c000), SPH_C32(0xd1200000), SPH_C32(0xbaea0000),
31166 SPH_C32(0x8bc42f3e), SPH_C32(0x8758b757), SPH_C32(0xbb28761d),
31167 SPH_C32(0x00b72e2b) },
31168 { SPH_C32(0x97740002), SPH_C32(0x28a38f00), SPH_C32(0x60670000),
31169 SPH_C32(0x419e0000), SPH_C32(0x05db6d3d), SPH_C32(0x25cb7986),
31170 SPH_C32(0x64b07ddc), SPH_C32(0x4a57dcef), SPH_C32(0x8beb0003),
31171 SPH_C32(0xa948c500), SPH_C32(0xf4f10000), SPH_C32(0x4d8a0000),
31172 SPH_C32(0x02f557e4), SPH_C32(0x988c4f37), SPH_C32(0xf5f8d508),
31173 SPH_C32(0xa194d1b4) },
31174 { SPH_C32(0x65240002), SPH_C32(0xc61e8500), SPH_C32(0x07cf0000),
31175 SPH_C32(0xea140000), SPH_C32(0xbf4025fd), SPH_C32(0x2f9da4f2),
31176 SPH_C32(0xbfc395b2), SPH_C32(0x5f3f23e0), SPH_C32(0x87990003),
31177 SPH_C32(0xe0adca00), SPH_C32(0xb6880000), SPH_C32(0x11600000),
31178 SPH_C32(0x315f67fe), SPH_C32(0x8d0e6a23), SPH_C32(0x605b9e73),
31179 SPH_C32(0x15dfd124) },
31180 { SPH_C32(0x69560002), SPH_C32(0x8ffb8a00), SPH_C32(0x45b60000),
31181 SPH_C32(0xb6fe0000), SPH_C32(0x8cea15e7), SPH_C32(0x3a1f81e6),
31182 SPH_C32(0x2a60dec9), SPH_C32(0xeb742370), SPH_C32(0x79bb0003),
31183 SPH_C32(0x47f5cf00), SPH_C32(0x93590000), SPH_C32(0xe6000000),
31184 SPH_C32(0xb86e1f24), SPH_C32(0x92da9243), SPH_C32(0x2e8b3d66),
31185 SPH_C32(0xb4fc2ebb) },
31186 { SPH_C32(0xde1e0002), SPH_C32(0xc4f39700), SPH_C32(0xdb740000),
31187 SPH_C32(0x263c0000), SPH_C32(0x28bd490b), SPH_C32(0x135ac944),
31188 SPH_C32(0xe7af9017), SPH_C32(0x212f28a0), SPH_C32(0xcdf40003),
31189 SPH_C32(0x1861c600), SPH_C32(0xe6ba0000), SPH_C32(0x4f5b0000),
31190 SPH_C32(0xa9454e92), SPH_C32(0x29104612), SPH_C32(0xdd0c600b),
31191 SPH_C32(0xc576c515) },
31192 { SPH_C32(0xd26c0002), SPH_C32(0x8d169800), SPH_C32(0x990d0000),
31193 SPH_C32(0x7ad60000), SPH_C32(0x1b177911), SPH_C32(0x06d8ec50),
31194 SPH_C32(0x720cdb6c), SPH_C32(0x95642830), SPH_C32(0x33d60003),
31195 SPH_C32(0xbf39c300), SPH_C32(0xc36b0000), SPH_C32(0xb83b0000),
31196 SPH_C32(0x20743648), SPH_C32(0x36c4be72), SPH_C32(0x93dcc31e),
31197 SPH_C32(0x64553a8a) },
31198 { SPH_C32(0x203c0002), SPH_C32(0x63ab9200), SPH_C32(0xfea50000),
31199 SPH_C32(0xd15c0000), SPH_C32(0xa18c31d1), SPH_C32(0x0c8e3124),
31200 SPH_C32(0xa97f3302), SPH_C32(0x800cd73f), SPH_C32(0x3fa40003),
31201 SPH_C32(0xf6dccc00), SPH_C32(0x81120000), SPH_C32(0xe4d10000),
31202 SPH_C32(0x13de0652), SPH_C32(0x23469b66), SPH_C32(0x067f8865),
31203 SPH_C32(0xd01e3a1a) },
31204 { SPH_C32(0x2c4e0002), SPH_C32(0x2a4e9d00), SPH_C32(0xbcdc0000),
31205 SPH_C32(0x8db60000), SPH_C32(0x922601cb), SPH_C32(0x190c1430),
31206 SPH_C32(0x3cdc7879), SPH_C32(0x3447d7af), SPH_C32(0xc1860003),
31207 SPH_C32(0x5184c900), SPH_C32(0xa4c30000), SPH_C32(0x13b10000),
31208 SPH_C32(0x9aef7e88), SPH_C32(0x3c926306), SPH_C32(0x48af2b70),
31209 SPH_C32(0x713dc585) },
31210 { SPH_C32(0x233b0002), SPH_C32(0x77378600), SPH_C32(0x15840000),
31211 SPH_C32(0xe8c50000), SPH_C32(0x14f03c8b), SPH_C32(0x9e01add7),
31212 SPH_C32(0x973720b1), SPH_C32(0x3bdd3741), SPH_C32(0x88ec0003),
31213 SPH_C32(0xbdd4d100), SPH_C32(0x1fd00000), SPH_C32(0x74130000),
31214 SPH_C32(0xb7895abe), SPH_C32(0x0a03d3c4), SPH_C32(0xcbb0c6bb),
31215 SPH_C32(0x1a4531ca) },
31216 { SPH_C32(0x2f490002), SPH_C32(0x3ed28900), SPH_C32(0x57fd0000),
31217 SPH_C32(0xb42f0000), SPH_C32(0x275a0c91), SPH_C32(0x8b8388c3),
31218 SPH_C32(0x02946bca), SPH_C32(0x8f9637d1), SPH_C32(0x76ce0003),
31219 SPH_C32(0x1a8cd400), SPH_C32(0x3a010000), SPH_C32(0x83730000),
31220 SPH_C32(0x3eb82264), SPH_C32(0x15d72ba4), SPH_C32(0x856065ae),
31221 SPH_C32(0xbb66ce55) },
31222 { SPH_C32(0xdd190002), SPH_C32(0xd06f8300), SPH_C32(0x30550000),
31223 SPH_C32(0x1fa50000), SPH_C32(0x9dc14451), SPH_C32(0x81d555b7),
31224 SPH_C32(0xd9e783a4), SPH_C32(0x9afec8de), SPH_C32(0x7abc0003),
31225 SPH_C32(0x5369db00), SPH_C32(0x78780000), SPH_C32(0xdf990000),
31226 SPH_C32(0x0d12127e), SPH_C32(0x00550eb0), SPH_C32(0x10c32ed5),
31227 SPH_C32(0x0f2dcec5) },
31228 { SPH_C32(0xd16b0002), SPH_C32(0x998a8c00), SPH_C32(0x722c0000),
31229 SPH_C32(0x434f0000), SPH_C32(0xae6b744b), SPH_C32(0x945770a3),
31230 SPH_C32(0x4c44c8df), SPH_C32(0x2eb5c84e), SPH_C32(0x849e0003),
31231 SPH_C32(0xf431de00), SPH_C32(0x5da90000), SPH_C32(0x28f90000),
31232 SPH_C32(0x84236aa4), SPH_C32(0x1f81f6d0), SPH_C32(0x5e138dc0),
31233 SPH_C32(0xae0e315a) },
31234 { SPH_C32(0x66230002), SPH_C32(0xd2829100), SPH_C32(0xecee0000),
31235 SPH_C32(0xd38d0000), SPH_C32(0x0a3c28a7), SPH_C32(0xbd123801),
31236 SPH_C32(0x818b8601), SPH_C32(0xe4eec39e), SPH_C32(0x30d10003),
31237 SPH_C32(0xaba5d700), SPH_C32(0x284a0000), SPH_C32(0x81a20000),
31238 SPH_C32(0x95083b12), SPH_C32(0xa44b2281), SPH_C32(0xad94d0ad),
31239 SPH_C32(0xdf84daf4) },
31240 { SPH_C32(0x6a510002), SPH_C32(0x9b679e00), SPH_C32(0xae970000),
31241 SPH_C32(0x8f670000), SPH_C32(0x399618bd), SPH_C32(0xa8901d15),
31242 SPH_C32(0x1428cd7a), SPH_C32(0x50a5c30e), SPH_C32(0xcef30003),
31243 SPH_C32(0x0cfdd200), SPH_C32(0x0d9b0000), SPH_C32(0x76c20000),
31244 SPH_C32(0x1c3943c8), SPH_C32(0xbb9fdae1), SPH_C32(0xe34473b8),
31245 SPH_C32(0x7ea7256b) },
31246 { SPH_C32(0x98010002), SPH_C32(0x75da9400), SPH_C32(0xc93f0000),
31247 SPH_C32(0x24ed0000), SPH_C32(0x830d507d), SPH_C32(0xa2c6c061),
31248 SPH_C32(0xcf5b2514), SPH_C32(0x45cd3c01), SPH_C32(0xc2810003),
31249 SPH_C32(0x4518dd00), SPH_C32(0x4fe20000), SPH_C32(0x2a280000),
31250 SPH_C32(0x2f9373d2), SPH_C32(0xae1dfff5), SPH_C32(0x76e738c3),
31251 SPH_C32(0xcaec25fb) },
31252 { SPH_C32(0x94730002), SPH_C32(0x3c3f9b00), SPH_C32(0x8b460000),
31253 SPH_C32(0x78070000), SPH_C32(0xb0a76067), SPH_C32(0xb744e575),
31254 SPH_C32(0x5af86e6f), SPH_C32(0xf1863c91), SPH_C32(0x3ca30003),
31255 SPH_C32(0xe240d800), SPH_C32(0x6a330000), SPH_C32(0xdd480000),
31256 SPH_C32(0xa6a20b08), SPH_C32(0xb1c90795), SPH_C32(0x38379bd6),
31257 SPH_C32(0x6bcfda64) },
31258 { SPH_C32(0xeea20002), SPH_C32(0xa3cda700), SPH_C32(0xb6ba0000),
31259 SPH_C32(0x8d810000), SPH_C32(0xcd090ac7), SPH_C32(0x7987573c),
31260 SPH_C32(0xe674f224), SPH_C32(0x50c3ba01), SPH_C32(0xa4af0003),
31261 SPH_C32(0x15acc300), SPH_C32(0x4fcc0000), SPH_C32(0x4c7e0000),
31262 SPH_C32(0x88c66a19), SPH_C32(0x48284ba5), SPH_C32(0x0f6b6d0a),
31263 SPH_C32(0x85c81200) },
31264 { SPH_C32(0xe2d00002), SPH_C32(0xea28a800), SPH_C32(0xf4c30000),
31265 SPH_C32(0xd16b0000), SPH_C32(0xfea33add), SPH_C32(0x6c057228),
31266 SPH_C32(0x73d7b95f), SPH_C32(0xe488ba91), SPH_C32(0x5a8d0003),
31267 SPH_C32(0xb2f4c600), SPH_C32(0x6a1d0000), SPH_C32(0xbb1e0000),
31268 SPH_C32(0x01f712c3), SPH_C32(0x57fcb3c5), SPH_C32(0x41bbce1f),
31269 SPH_C32(0x24ebed9f) },
31270 { SPH_C32(0x10800002), SPH_C32(0x0495a200), SPH_C32(0x936b0000),
31271 SPH_C32(0x7ae10000), SPH_C32(0x4438721d), SPH_C32(0x6653af5c),
31272 SPH_C32(0xa8a45131), SPH_C32(0xf1e0459e), SPH_C32(0x56ff0003),
31273 SPH_C32(0xfb11c900), SPH_C32(0x28640000), SPH_C32(0xe7f40000),
31274 SPH_C32(0x325d22d9), SPH_C32(0x427e96d1), SPH_C32(0xd4188564),
31275 SPH_C32(0x90a0ed0f) },
31276 { SPH_C32(0x1cf20002), SPH_C32(0x4d70ad00), SPH_C32(0xd1120000),
31277 SPH_C32(0x260b0000), SPH_C32(0x77924207), SPH_C32(0x73d18a48),
31278 SPH_C32(0x3d071a4a), SPH_C32(0x45ab450e), SPH_C32(0xa8dd0003),
31279 SPH_C32(0x5c49cc00), SPH_C32(0x0db50000), SPH_C32(0x10940000),
31280 SPH_C32(0xbb6c5a03), SPH_C32(0x5daa6eb1), SPH_C32(0x9ac82671),
31281 SPH_C32(0x31831290) },
31282 { SPH_C32(0xabba0002), SPH_C32(0x0678b000), SPH_C32(0x4fd00000),
31283 SPH_C32(0xb6c90000), SPH_C32(0xd3c51eeb), SPH_C32(0x5a94c2ea),
31284 SPH_C32(0xf0c85494), SPH_C32(0x8ff04ede), SPH_C32(0x1c920003),
31285 SPH_C32(0x03ddc500), SPH_C32(0x78560000), SPH_C32(0xb9cf0000),
31286 SPH_C32(0xaa470bb5), SPH_C32(0xe660bae0), SPH_C32(0x694f7b1c),
31287 SPH_C32(0x4009f93e) },
31288 { SPH_C32(0xa7c80002), SPH_C32(0x4f9dbf00), SPH_C32(0x0da90000),
31289 SPH_C32(0xea230000), SPH_C32(0xe06f2ef1), SPH_C32(0x4f16e7fe),
31290 SPH_C32(0x656b1fef), SPH_C32(0x3bbb4e4e), SPH_C32(0xe2b00003),
31291 SPH_C32(0xa485c000), SPH_C32(0x5d870000), SPH_C32(0x4eaf0000),
31292 SPH_C32(0x2376736f), SPH_C32(0xf9b44280), SPH_C32(0x279fd809),
31293 SPH_C32(0xe12a06a1) },
31294 { SPH_C32(0x55980002), SPH_C32(0xa120b500), SPH_C32(0x6a010000),
31295 SPH_C32(0x41a90000), SPH_C32(0x5af46631), SPH_C32(0x45403a8a),
31296 SPH_C32(0xbe18f781), SPH_C32(0x2ed3b141), SPH_C32(0xeec20003),
31297 SPH_C32(0xed60cf00), SPH_C32(0x1ffe0000), SPH_C32(0x12450000),
31298 SPH_C32(0x10dc4375), SPH_C32(0xec366794), SPH_C32(0xb23c9372),
31299 SPH_C32(0x55610631) },
31300 { SPH_C32(0x59ea0002), SPH_C32(0xe8c5ba00), SPH_C32(0x28780000),
31301 SPH_C32(0x1d430000), SPH_C32(0x695e562b), SPH_C32(0x50c21f9e),
31302 SPH_C32(0x2bbbbcfa), SPH_C32(0x9a98b1d1), SPH_C32(0x10e00003),
31303 SPH_C32(0x4a38ca00), SPH_C32(0x3a2f0000), SPH_C32(0xe5250000),
31304 SPH_C32(0x99ed3baf), SPH_C32(0xf3e29ff4), SPH_C32(0xfcec3067),
31305 SPH_C32(0xf442f9ae) },
31306 { SPH_C32(0x569f0002), SPH_C32(0xb5bca100), SPH_C32(0x81200000),
31307 SPH_C32(0x78300000), SPH_C32(0xef886b6b), SPH_C32(0xd7cfa679),
31308 SPH_C32(0x8050e432), SPH_C32(0x9502513f), SPH_C32(0x598a0003),
31309 SPH_C32(0xa668d200), SPH_C32(0x813c0000), SPH_C32(0x82870000),
31310 SPH_C32(0xb48b1f99), SPH_C32(0xc5732f36), SPH_C32(0x7ff3ddac),
31311 SPH_C32(0x9f3a0de1) },
31312 { SPH_C32(0x5aed0002), SPH_C32(0xfc59ae00), SPH_C32(0xc3590000),
31313 SPH_C32(0x24da0000), SPH_C32(0xdc225b71), SPH_C32(0xc24d836d),
31314 SPH_C32(0x15f3af49), SPH_C32(0x214951af), SPH_C32(0xa7a80003),
31315 SPH_C32(0x0130d700), SPH_C32(0xa4ed0000), SPH_C32(0x75e70000),
31316 SPH_C32(0x3dba6743), SPH_C32(0xdaa7d756), SPH_C32(0x31237eb9),
31317 SPH_C32(0x3e19f27e) },
31318 { SPH_C32(0xa8bd0002), SPH_C32(0x12e4a400), SPH_C32(0xa4f10000),
31319 SPH_C32(0x8f500000), SPH_C32(0x66b913b1), SPH_C32(0xc81b5e19),
31320 SPH_C32(0xce804727), SPH_C32(0x3421aea0), SPH_C32(0xabda0003),
31321 SPH_C32(0x48d5d800), SPH_C32(0xe6940000), SPH_C32(0x290d0000),
31322 SPH_C32(0x0e105759), SPH_C32(0xcf25f242), SPH_C32(0xa48035c2),
31323 SPH_C32(0x8a52f2ee) },
31324 { SPH_C32(0xa4cf0002), SPH_C32(0x5b01ab00), SPH_C32(0xe6880000),
31325 SPH_C32(0xd3ba0000), SPH_C32(0x551323ab), SPH_C32(0xdd997b0d),
31326 SPH_C32(0x5b230c5c), SPH_C32(0x806aae30), SPH_C32(0x55f80003),
31327 SPH_C32(0xef8ddd00), SPH_C32(0xc3450000), SPH_C32(0xde6d0000),
31328 SPH_C32(0x87212f83), SPH_C32(0xd0f10a22), SPH_C32(0xea5096d7),
31329 SPH_C32(0x2b710d71) },
31330 { SPH_C32(0x13870002), SPH_C32(0x1009b600), SPH_C32(0x784a0000),
31331 SPH_C32(0x43780000), SPH_C32(0xf1447f47), SPH_C32(0xf4dc33af),
31332 SPH_C32(0x96ec4282), SPH_C32(0x4a31a5e0), SPH_C32(0xe1b70003),
31333 SPH_C32(0xb019d400), SPH_C32(0xb6a60000), SPH_C32(0x77360000),
31334 SPH_C32(0x960a7e35), SPH_C32(0x6b3bde73), SPH_C32(0x19d7cbba),
31335 SPH_C32(0x5afbe6df) },
31336 { SPH_C32(0x1ff50002), SPH_C32(0x59ecb900), SPH_C32(0x3a330000),
31337 SPH_C32(0x1f920000), SPH_C32(0xc2ee4f5d), SPH_C32(0xe15e16bb),
31338 SPH_C32(0x034f09f9), SPH_C32(0xfe7aa570), SPH_C32(0x1f950003),
31339 SPH_C32(0x1741d100), SPH_C32(0x93770000), SPH_C32(0x80560000),
31340 SPH_C32(0x1f3b06ef), SPH_C32(0x74ef2613), SPH_C32(0x570768af),
31341 SPH_C32(0xfbd81940) },
31342 { SPH_C32(0xeda50002), SPH_C32(0xb751b300), SPH_C32(0x5d9b0000),
31343 SPH_C32(0xb4180000), SPH_C32(0x7875079d), SPH_C32(0xeb08cbcf),
31344 SPH_C32(0xd83ce197), SPH_C32(0xeb125a7f), SPH_C32(0x13e70003),
31345 SPH_C32(0x5ea4de00), SPH_C32(0xd10e0000), SPH_C32(0xdcbc0000),
31346 SPH_C32(0x2c9136f5), SPH_C32(0x616d0307), SPH_C32(0xc2a423d4),
31347 SPH_C32(0x4f9319d0) },
31348 { SPH_C32(0xe1d70002), SPH_C32(0xfeb4bc00), SPH_C32(0x1fe20000),
31349 SPH_C32(0xe8f20000), SPH_C32(0x4bdf3787), SPH_C32(0xfe8aeedb),
31350 SPH_C32(0x4d9faaec), SPH_C32(0x5f595aef), SPH_C32(0xedc50003),
31351 SPH_C32(0xf9fcdb00), SPH_C32(0xf4df0000), SPH_C32(0x2bdc0000),
31352 SPH_C32(0xa5a04e2f), SPH_C32(0x7eb9fb67), SPH_C32(0x8c7480c1),
31353 SPH_C32(0xeeb0e64f) },
31354 { SPH_C32(0x4a600002), SPH_C32(0x7afa8300), SPH_C32(0xbcf20000),
31355 SPH_C32(0xebe00000), SPH_C32(0x35731800), SPH_C32(0xff39a060),
31356 SPH_C32(0x45502db0), SPH_C32(0x7b63e054), SPH_C32(0xd10b0003),
31357 SPH_C32(0xd727e400), SPH_C32(0xdb680000), SPH_C32(0xdc8b0000),
31358 SPH_C32(0x73be3df9), SPH_C32(0x01e6400b), SPH_C32(0x180ca989),
31359 SPH_C32(0x2b17747e) },
31360 { SPH_C32(0x46120002), SPH_C32(0x331f8c00), SPH_C32(0xfe8b0000),
31361 SPH_C32(0xb70a0000), SPH_C32(0x06d9281a), SPH_C32(0xeabb8574),
31362 SPH_C32(0xd0f366cb), SPH_C32(0xcf28e0c4), SPH_C32(0x2f290003),
31363 SPH_C32(0x707fe100), SPH_C32(0xfeb90000), SPH_C32(0x2beb0000),
31364 SPH_C32(0xfa8f4523), SPH_C32(0x1e32b86b), SPH_C32(0x56dc0a9c),
31365 SPH_C32(0x8a348be1) },
31366 { SPH_C32(0xb4420002), SPH_C32(0xdda28600), SPH_C32(0x99230000),
31367 SPH_C32(0x1c800000), SPH_C32(0xbc4260da), SPH_C32(0xe0ed5800),
31368 SPH_C32(0x0b808ea5), SPH_C32(0xda401fcb), SPH_C32(0x235b0003),
31369 SPH_C32(0x399aee00), SPH_C32(0xbcc00000), SPH_C32(0x77010000),
31370 SPH_C32(0xc9257539), SPH_C32(0x0bb09d7f), SPH_C32(0xc37f41e7),
31371 SPH_C32(0x3e7f8b71) },
31372 { SPH_C32(0xb8300002), SPH_C32(0x94478900), SPH_C32(0xdb5a0000),
31373 SPH_C32(0x406a0000), SPH_C32(0x8fe850c0), SPH_C32(0xf56f7d14),
31374 SPH_C32(0x9e23c5de), SPH_C32(0x6e0b1f5b), SPH_C32(0xdd790003),
31375 SPH_C32(0x9ec2eb00), SPH_C32(0x99110000), SPH_C32(0x80610000),
31376 SPH_C32(0x40140de3), SPH_C32(0x1464651f), SPH_C32(0x8dafe2f2),
31377 SPH_C32(0x9f5c74ee) },
31378 { SPH_C32(0x0f780002), SPH_C32(0xdf4f9400), SPH_C32(0x45980000),
31379 SPH_C32(0xd0a80000), SPH_C32(0x2bbf0c2c), SPH_C32(0xdc2a35b6),
31380 SPH_C32(0x53ec8b00), SPH_C32(0xa450148b), SPH_C32(0x69360003),
31381 SPH_C32(0xc156e200), SPH_C32(0xecf20000), SPH_C32(0x293a0000),
31382 SPH_C32(0x513f5c55), SPH_C32(0xafaeb14e), SPH_C32(0x7e28bf9f),
31383 SPH_C32(0xeed69f40) },
31384 { SPH_C32(0x030a0002), SPH_C32(0x96aa9b00), SPH_C32(0x07e10000),
31385 SPH_C32(0x8c420000), SPH_C32(0x18153c36), SPH_C32(0xc9a810a2),
31386 SPH_C32(0xc64fc07b), SPH_C32(0x101b141b), SPH_C32(0x97140003),
31387 SPH_C32(0x660ee700), SPH_C32(0xc9230000), SPH_C32(0xde5a0000),
31388 SPH_C32(0xd80e248f), SPH_C32(0xb07a492e), SPH_C32(0x30f81c8a),
31389 SPH_C32(0x4ff560df) },
31390 { SPH_C32(0xf15a0002), SPH_C32(0x78179100), SPH_C32(0x60490000),
31391 SPH_C32(0x27c80000), SPH_C32(0xa28e74f6), SPH_C32(0xc3fecdd6),
31392 SPH_C32(0x1d3c2815), SPH_C32(0x0573eb14), SPH_C32(0x9b660003),
31393 SPH_C32(0x2febe800), SPH_C32(0x8b5a0000), SPH_C32(0x82b00000),
31394 SPH_C32(0xeba41495), SPH_C32(0xa5f86c3a), SPH_C32(0xa55b57f1),
31395 SPH_C32(0xfbbe604f) },
31396 { SPH_C32(0xfd280002), SPH_C32(0x31f29e00), SPH_C32(0x22300000),
31397 SPH_C32(0x7b220000), SPH_C32(0x912444ec), SPH_C32(0xd67ce8c2),
31398 SPH_C32(0x889f636e), SPH_C32(0xb138eb84), SPH_C32(0x65440003),
31399 SPH_C32(0x88b3ed00), SPH_C32(0xae8b0000), SPH_C32(0x75d00000),
31400 SPH_C32(0x62956c4f), SPH_C32(0xba2c945a), SPH_C32(0xeb8bf4e4),
31401 SPH_C32(0x5a9d9fd0) },
31402 { SPH_C32(0xf25d0002), SPH_C32(0x6c8b8500), SPH_C32(0x8b680000),
31403 SPH_C32(0x1e510000), SPH_C32(0x17f279ac), SPH_C32(0x51715125),
31404 SPH_C32(0x23743ba6), SPH_C32(0xbea20b6a), SPH_C32(0x2c2e0003),
31405 SPH_C32(0x64e3f500), SPH_C32(0x15980000), SPH_C32(0x12720000),
31406 SPH_C32(0x4ff34879), SPH_C32(0x8cbd2498), SPH_C32(0x6894192f),
31407 SPH_C32(0x31e56b9f) },
31408 { SPH_C32(0xfe2f0002), SPH_C32(0x256e8a00), SPH_C32(0xc9110000),
31409 SPH_C32(0x42bb0000), SPH_C32(0x245849b6), SPH_C32(0x44f37431),
31410 SPH_C32(0xb6d770dd), SPH_C32(0x0ae90bfa), SPH_C32(0xd20c0003),
31411 SPH_C32(0xc3bbf000), SPH_C32(0x30490000), SPH_C32(0xe5120000),
31412 SPH_C32(0xc6c230a3), SPH_C32(0x9369dcf8), SPH_C32(0x2644ba3a),
31413 SPH_C32(0x90c69400) },
31414 { SPH_C32(0x0c7f0002), SPH_C32(0xcbd38000), SPH_C32(0xaeb90000),
31415 SPH_C32(0xe9310000), SPH_C32(0x9ec30176), SPH_C32(0x4ea5a945),
31416 SPH_C32(0x6da498b3), SPH_C32(0x1f81f4f5), SPH_C32(0xde7e0003),
31417 SPH_C32(0x8a5eff00), SPH_C32(0x72300000), SPH_C32(0xb9f80000),
31418 SPH_C32(0xf56800b9), SPH_C32(0x86ebf9ec), SPH_C32(0xb3e7f141),
31419 SPH_C32(0x248d9490) },
31420 { SPH_C32(0x000d0002), SPH_C32(0x82368f00), SPH_C32(0xecc00000),
31421 SPH_C32(0xb5db0000), SPH_C32(0xad69316c), SPH_C32(0x5b278c51),
31422 SPH_C32(0xf807d3c8), SPH_C32(0xabcaf465), SPH_C32(0x205c0003),
31423 SPH_C32(0x2d06fa00), SPH_C32(0x57e10000), SPH_C32(0x4e980000),
31424 SPH_C32(0x7c597863), SPH_C32(0x993f018c), SPH_C32(0xfd375254),
31425 SPH_C32(0x85ae6b0f) },
31426 { SPH_C32(0xb7450002), SPH_C32(0xc93e9200), SPH_C32(0x72020000),
31427 SPH_C32(0x25190000), SPH_C32(0x093e6d80), SPH_C32(0x7262c4f3),
31428 SPH_C32(0x35c89d16), SPH_C32(0x6191ffb5), SPH_C32(0x94130003),
31429 SPH_C32(0x7292f300), SPH_C32(0x22020000), SPH_C32(0xe7c30000),
31430 SPH_C32(0x6d7229d5), SPH_C32(0x22f5d5dd), SPH_C32(0x0eb00f39),
31431 SPH_C32(0xf42480a1) },
31432 { SPH_C32(0xbb370002), SPH_C32(0x80db9d00), SPH_C32(0x307b0000),
31433 SPH_C32(0x79f30000), SPH_C32(0x3a945d9a), SPH_C32(0x67e0e1e7),
31434 SPH_C32(0xa06bd66d), SPH_C32(0xd5daff25), SPH_C32(0x6a310003),
31435 SPH_C32(0xd5caf600), SPH_C32(0x07d30000), SPH_C32(0x10a30000),
31436 SPH_C32(0xe443510f), SPH_C32(0x3d212dbd), SPH_C32(0x4060ac2c),
31437 SPH_C32(0x55077f3e) },
31438 { SPH_C32(0x49670002), SPH_C32(0x6e669700), SPH_C32(0x57d30000),
31439 SPH_C32(0xd2790000), SPH_C32(0x800f155a), SPH_C32(0x6db63c93),
31440 SPH_C32(0x7b183e03), SPH_C32(0xc0b2002a), SPH_C32(0x66430003),
31441 SPH_C32(0x9c2ff900), SPH_C32(0x45aa0000), SPH_C32(0x4c490000),
31442 SPH_C32(0xd7e96115), SPH_C32(0x28a308a9), SPH_C32(0xd5c3e757),
31443 SPH_C32(0xe14c7fae) },
31444 { SPH_C32(0x45150002), SPH_C32(0x27839800), SPH_C32(0x15aa0000),
31445 SPH_C32(0x8e930000), SPH_C32(0xb3a52540), SPH_C32(0x78341987),
31446 SPH_C32(0xeebb7578), SPH_C32(0x74f900ba), SPH_C32(0x98610003),
31447 SPH_C32(0x3b77fc00), SPH_C32(0x607b0000), SPH_C32(0xbb290000),
31448 SPH_C32(0x5ed819cf), SPH_C32(0x3777f0c9), SPH_C32(0x9b134442),
31449 SPH_C32(0x406f8031) },
31450 { SPH_C32(0x3fc40002), SPH_C32(0xb871a400), SPH_C32(0x28560000),
31451 SPH_C32(0x7b150000), SPH_C32(0xce0b4fe0), SPH_C32(0xb6f7abce),
31452 SPH_C32(0x5237e933), SPH_C32(0xd5bc862a), SPH_C32(0x006d0003),
31453 SPH_C32(0xcc9be700), SPH_C32(0x45840000), SPH_C32(0x2a1f0000),
31454 SPH_C32(0x70bc78de), SPH_C32(0xce96bcf9), SPH_C32(0xac4fb29e),
31455 SPH_C32(0xae684855) },
31456 { SPH_C32(0x33b60002), SPH_C32(0xf194ab00), SPH_C32(0x6a2f0000),
31457 SPH_C32(0x27ff0000), SPH_C32(0xfda17ffa), SPH_C32(0xa3758eda),
31458 SPH_C32(0xc794a248), SPH_C32(0x61f786ba), SPH_C32(0xfe4f0003),
31459 SPH_C32(0x6bc3e200), SPH_C32(0x60550000), SPH_C32(0xdd7f0000),
31460 SPH_C32(0xf98d0004), SPH_C32(0xd1424499), SPH_C32(0xe29f118b),
31461 SPH_C32(0x0f4bb7ca) },
31462 { SPH_C32(0xc1e60002), SPH_C32(0x1f29a100), SPH_C32(0x0d870000),
31463 SPH_C32(0x8c750000), SPH_C32(0x473a373a), SPH_C32(0xa92353ae),
31464 SPH_C32(0x1ce74a26), SPH_C32(0x749f79b5), SPH_C32(0xf23d0003),
31465 SPH_C32(0x2226ed00), SPH_C32(0x222c0000), SPH_C32(0x81950000),
31466 SPH_C32(0xca27301e), SPH_C32(0xc4c0618d), SPH_C32(0x773c5af0),
31467 SPH_C32(0xbb00b75a) },
31468 { SPH_C32(0xcd940002), SPH_C32(0x56ccae00), SPH_C32(0x4ffe0000),
31469 SPH_C32(0xd09f0000), SPH_C32(0x74900720), SPH_C32(0xbca176ba),
31470 SPH_C32(0x8944015d), SPH_C32(0xc0d47925), SPH_C32(0x0c1f0003),
31471 SPH_C32(0x857ee800), SPH_C32(0x07fd0000), SPH_C32(0x76f50000),
31472 SPH_C32(0x431648c4), SPH_C32(0xdb1499ed), SPH_C32(0x39ecf9e5),
31473 SPH_C32(0x1a2348c5) },
31474 { SPH_C32(0x7adc0002), SPH_C32(0x1dc4b300), SPH_C32(0xd13c0000),
31475 SPH_C32(0x405d0000), SPH_C32(0xd0c75bcc), SPH_C32(0x95e43e18),
31476 SPH_C32(0x448b4f83), SPH_C32(0x0a8f72f5), SPH_C32(0xb8500003),
31477 SPH_C32(0xdaeae100), SPH_C32(0x721e0000), SPH_C32(0xdfae0000),
31478 SPH_C32(0x523d1972), SPH_C32(0x60de4dbc), SPH_C32(0xca6ba488),
31479 SPH_C32(0x6ba9a36b) },
31480 { SPH_C32(0x76ae0002), SPH_C32(0x5421bc00), SPH_C32(0x93450000),
31481 SPH_C32(0x1cb70000), SPH_C32(0xe36d6bd6), SPH_C32(0x80661b0c),
31482 SPH_C32(0xd12804f8), SPH_C32(0xbec47265), SPH_C32(0x46720003),
31483 SPH_C32(0x7db2e400), SPH_C32(0x57cf0000), SPH_C32(0x28ce0000),
31484 SPH_C32(0xdb0c61a8), SPH_C32(0x7f0ab5dc), SPH_C32(0x84bb079d),
31485 SPH_C32(0xca8a5cf4) },
31486 { SPH_C32(0x84fe0002), SPH_C32(0xba9cb600), SPH_C32(0xf4ed0000),
31487 SPH_C32(0xb73d0000), SPH_C32(0x59f62316), SPH_C32(0x8a30c678),
31488 SPH_C32(0x0a5bec96), SPH_C32(0xabac8d6a), SPH_C32(0x4a000003),
31489 SPH_C32(0x3457eb00), SPH_C32(0x15b60000), SPH_C32(0x74240000),
31490 SPH_C32(0xe8a651b2), SPH_C32(0x6a8890c8), SPH_C32(0x11184ce6),
31491 SPH_C32(0x7ec15c64) },
31492 { SPH_C32(0x888c0002), SPH_C32(0xf379b900), SPH_C32(0xb6940000),
31493 SPH_C32(0xebd70000), SPH_C32(0x6a5c130c), SPH_C32(0x9fb2e36c),
31494 SPH_C32(0x9ff8a7ed), SPH_C32(0x1fe78dfa), SPH_C32(0xb4220003),
31495 SPH_C32(0x930fee00), SPH_C32(0x30670000), SPH_C32(0x83440000),
31496 SPH_C32(0x61972968), SPH_C32(0x755c68a8), SPH_C32(0x5fc8eff3),
31497 SPH_C32(0xdfe2a3fb) },
31498 { SPH_C32(0x87f90002), SPH_C32(0xae00a200), SPH_C32(0x1fcc0000),
31499 SPH_C32(0x8ea40000), SPH_C32(0xec8a2e4c), SPH_C32(0x18bf5a8b),
31500 SPH_C32(0x3413ff25), SPH_C32(0x107d6d14), SPH_C32(0xfd480003),
31501 SPH_C32(0x7f5ff600), SPH_C32(0x8b740000), SPH_C32(0xe4e60000),
31502 SPH_C32(0x4cf10d5e), SPH_C32(0x43cdd86a), SPH_C32(0xdcd70238),
31503 SPH_C32(0xb49a57b4) },
31504 { SPH_C32(0x8b8b0002), SPH_C32(0xe7e5ad00), SPH_C32(0x5db50000),
31505 SPH_C32(0xd24e0000), SPH_C32(0xdf201e56), SPH_C32(0x0d3d7f9f),
31506 SPH_C32(0xa1b0b45e), SPH_C32(0xa4366d84), SPH_C32(0x036a0003),
31507 SPH_C32(0xd807f300), SPH_C32(0xaea50000), SPH_C32(0x13860000),
31508 SPH_C32(0xc5c07584), SPH_C32(0x5c19200a), SPH_C32(0x9207a12d),
31509 SPH_C32(0x15b9a82b) },
31510 { SPH_C32(0x79db0002), SPH_C32(0x0958a700), SPH_C32(0x3a1d0000),
31511 SPH_C32(0x79c40000), SPH_C32(0x65bb5696), SPH_C32(0x076ba2eb),
31512 SPH_C32(0x7ac35c30), SPH_C32(0xb15e928b), SPH_C32(0x0f180003),
31513 SPH_C32(0x91e2fc00), SPH_C32(0xecdc0000), SPH_C32(0x4f6c0000),
31514 SPH_C32(0xf66a459e), SPH_C32(0x499b051e), SPH_C32(0x07a4ea56),
31515 SPH_C32(0xa1f2a8bb) },
31516 { SPH_C32(0x75a90002), SPH_C32(0x40bda800), SPH_C32(0x78640000),
31517 SPH_C32(0x252e0000), SPH_C32(0x5611668c), SPH_C32(0x12e987ff),
31518 SPH_C32(0xef60174b), SPH_C32(0x0515921b), SPH_C32(0xf13a0003),
31519 SPH_C32(0x36baf900), SPH_C32(0xc90d0000), SPH_C32(0xb80c0000),
31520 SPH_C32(0x7f5b3d44), SPH_C32(0x564ffd7e), SPH_C32(0x49744943),
31521 SPH_C32(0x00d15724) },
31522 { SPH_C32(0xc2e10002), SPH_C32(0x0bb5b500), SPH_C32(0xe6a60000),
31523 SPH_C32(0xb5ec0000), SPH_C32(0xf2463a60), SPH_C32(0x3baccf5d),
31524 SPH_C32(0x22af5995), SPH_C32(0xcf4e99cb), SPH_C32(0x45750003),
31525 SPH_C32(0x692ef000), SPH_C32(0xbcee0000), SPH_C32(0x11570000),
31526 SPH_C32(0x6e706cf2), SPH_C32(0xed85292f), SPH_C32(0xbaf3142e),
31527 SPH_C32(0x715bbc8a) },
31528 { SPH_C32(0xce930002), SPH_C32(0x4250ba00), SPH_C32(0xa4df0000),
31529 SPH_C32(0xe9060000), SPH_C32(0xc1ec0a7a), SPH_C32(0x2e2eea49),
31530 SPH_C32(0xb70c12ee), SPH_C32(0x7b05995b), SPH_C32(0xbb570003),
31531 SPH_C32(0xce76f500), SPH_C32(0x993f0000), SPH_C32(0xe6370000),
31532 SPH_C32(0xe7411428), SPH_C32(0xf251d14f), SPH_C32(0xf423b73b),
31533 SPH_C32(0xd0784315) },
31534 { SPH_C32(0x3cc30002), SPH_C32(0xacedb000), SPH_C32(0xc3770000),
31535 SPH_C32(0x428c0000), SPH_C32(0x7b7742ba), SPH_C32(0x2478373d),
31536 SPH_C32(0x6c7ffa80), SPH_C32(0x6e6d6654), SPH_C32(0xb7250003),
31537 SPH_C32(0x8793fa00), SPH_C32(0xdb460000), SPH_C32(0xbadd0000),
31538 SPH_C32(0xd4eb2432), SPH_C32(0xe7d3f45b), SPH_C32(0x6180fc40),
31539 SPH_C32(0x64334385) },
31540 { SPH_C32(0x30b10002), SPH_C32(0xe508bf00), SPH_C32(0x810e0000),
31541 SPH_C32(0x1e660000), SPH_C32(0x48dd72a0), SPH_C32(0x31fa1229),
31542 SPH_C32(0xf9dcb1fb), SPH_C32(0xda2666c4), SPH_C32(0x49070003),
31543 SPH_C32(0x20cbff00), SPH_C32(0xfe970000), SPH_C32(0x4dbd0000),
31544 SPH_C32(0x5dda5ce8), SPH_C32(0xf8070c3b), SPH_C32(0x2f505f55),
31545 SPH_C32(0xc510bc1a) }
31546 };
31547 static const sph_u32 T512_24[256][16] = {
31548 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31549 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31550 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31551 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31552 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
31553 SPH_C32(0x00000000) },
31554 { SPH_C32(0x86790000), SPH_C32(0x3f390002), SPH_C32(0xe19ae000),
31555 SPH_C32(0x98560000), SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea),
31556 SPH_C32(0xd3dd4944), SPH_C32(0x161ddab9), SPH_C32(0x30b70000),
31557 SPH_C32(0xe5d00000), SPH_C32(0xf4f46000), SPH_C32(0x42c40000),
31558 SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460), SPH_C32(0x21afa1ea),
31559 SPH_C32(0xb0a51834) },
31560 { SPH_C32(0x30b70000), SPH_C32(0xe5d00000), SPH_C32(0xf4f46000),
31561 SPH_C32(0x42c40000), SPH_C32(0x63b83d6a), SPH_C32(0x78ba9460),
31562 SPH_C32(0x21afa1ea), SPH_C32(0xb0a51834), SPH_C32(0xb6ce0000),
31563 SPH_C32(0xdae90002), SPH_C32(0x156e8000), SPH_C32(0xda920000),
31564 SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a), SPH_C32(0xf272e8ae),
31565 SPH_C32(0xa6b8c28d) },
31566 { SPH_C32(0xb6ce0000), SPH_C32(0xdae90002), SPH_C32(0x156e8000),
31567 SPH_C32(0xda920000), SPH_C32(0xf6dd5a64), SPH_C32(0x36325c8a),
31568 SPH_C32(0xf272e8ae), SPH_C32(0xa6b8c28d), SPH_C32(0x86790000),
31569 SPH_C32(0x3f390002), SPH_C32(0xe19ae000), SPH_C32(0x98560000),
31570 SPH_C32(0x9565670e), SPH_C32(0x4e88c8ea), SPH_C32(0xd3dd4944),
31571 SPH_C32(0x161ddab9) },
31572 { SPH_C32(0x14190000), SPH_C32(0x23ca003c), SPH_C32(0x50df0000),
31573 SPH_C32(0x44b60000), SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75),
31574 SPH_C32(0x61e610b0), SPH_C32(0xdbcadb80), SPH_C32(0xe3430000),
31575 SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000), SPH_C32(0xaa4e0000),
31576 SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15), SPH_C32(0x123db156),
31577 SPH_C32(0x3a4e99d7) },
31578 { SPH_C32(0x92600000), SPH_C32(0x1cf3003e), SPH_C32(0xb145e000),
31579 SPH_C32(0xdce00000), SPH_C32(0x8e0900be), SPH_C32(0x727b649f),
31580 SPH_C32(0xb23b59f4), SPH_C32(0xcdd70139), SPH_C32(0xd3f40000),
31581 SPH_C32(0xdf9e0014), SPH_C32(0x06326000), SPH_C32(0xe88a0000),
31582 SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75), SPH_C32(0x339210bc),
31583 SPH_C32(0x8aeb81e3) },
31584 { SPH_C32(0x24ae0000), SPH_C32(0xc61a003c), SPH_C32(0xa42b6000),
31585 SPH_C32(0x06720000), SPH_C32(0x78d45ada), SPH_C32(0x44493815),
31586 SPH_C32(0x4049b15a), SPH_C32(0x6b6fc3b4), SPH_C32(0x558d0000),
31587 SPH_C32(0xe0a70016), SPH_C32(0xe7a88000), SPH_C32(0x70dc0000),
31588 SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f), SPH_C32(0xe04f59f8),
31589 SPH_C32(0x9cf65b5a) },
31590 { SPH_C32(0xa2d70000), SPH_C32(0xf923003e), SPH_C32(0x45b18000),
31591 SPH_C32(0x9e240000), SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff),
31592 SPH_C32(0x9394f81e), SPH_C32(0x7d72190d), SPH_C32(0x653a0000),
31593 SPH_C32(0x05770016), SPH_C32(0x135ce000), SPH_C32(0x32180000),
31594 SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff), SPH_C32(0xc1e0f812),
31595 SPH_C32(0x2c53436e) },
31596 { SPH_C32(0xe3430000), SPH_C32(0x3a4e0014), SPH_C32(0xf2c60000),
31597 SPH_C32(0xaa4e0000), SPH_C32(0xdb1e42a6), SPH_C32(0x256bbe15),
31598 SPH_C32(0x123db156), SPH_C32(0x3a4e99d7), SPH_C32(0xf75a0000),
31599 SPH_C32(0x19840028), SPH_C32(0xa2190000), SPH_C32(0xeef80000),
31600 SPH_C32(0xc0722516), SPH_C32(0x19981260), SPH_C32(0x73dba1e6),
31601 SPH_C32(0xe1844257) },
31602 { SPH_C32(0x653a0000), SPH_C32(0x05770016), SPH_C32(0x135ce000),
31603 SPH_C32(0x32180000), SPH_C32(0x4e7b25a8), SPH_C32(0x6be376ff),
31604 SPH_C32(0xc1e0f812), SPH_C32(0x2c53436e), SPH_C32(0xc7ed0000),
31605 SPH_C32(0xfc540028), SPH_C32(0x56ed6000), SPH_C32(0xac3c0000),
31606 SPH_C32(0xa3ca187c), SPH_C32(0x61228600), SPH_C32(0x5274000c),
31607 SPH_C32(0x51215a63) },
31608 { SPH_C32(0xd3f40000), SPH_C32(0xdf9e0014), SPH_C32(0x06326000),
31609 SPH_C32(0xe88a0000), SPH_C32(0xb8a67fcc), SPH_C32(0x5dd12a75),
31610 SPH_C32(0x339210bc), SPH_C32(0x8aeb81e3), SPH_C32(0x41940000),
31611 SPH_C32(0xc36d002a), SPH_C32(0xb7778000), SPH_C32(0x346a0000),
31612 SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea), SPH_C32(0x81a94948),
31613 SPH_C32(0x473c80da) },
31614 { SPH_C32(0x558d0000), SPH_C32(0xe0a70016), SPH_C32(0xe7a88000),
31615 SPH_C32(0x70dc0000), SPH_C32(0x2dc318c2), SPH_C32(0x1359e29f),
31616 SPH_C32(0xe04f59f8), SPH_C32(0x9cf65b5a), SPH_C32(0x71230000),
31617 SPH_C32(0x26bd002a), SPH_C32(0x4383e000), SPH_C32(0x76ae0000),
31618 SPH_C32(0x55174218), SPH_C32(0x5710da8a), SPH_C32(0xa006e8a2),
31619 SPH_C32(0xf79998ee) },
31620 { SPH_C32(0xf75a0000), SPH_C32(0x19840028), SPH_C32(0xa2190000),
31621 SPH_C32(0xeef80000), SPH_C32(0xc0722516), SPH_C32(0x19981260),
31622 SPH_C32(0x73dba1e6), SPH_C32(0xe1844257), SPH_C32(0x14190000),
31623 SPH_C32(0x23ca003c), SPH_C32(0x50df0000), SPH_C32(0x44b60000),
31624 SPH_C32(0x1b6c67b0), SPH_C32(0x3cf3ac75), SPH_C32(0x61e610b0),
31625 SPH_C32(0xdbcadb80) },
31626 { SPH_C32(0x71230000), SPH_C32(0x26bd002a), SPH_C32(0x4383e000),
31627 SPH_C32(0x76ae0000), SPH_C32(0x55174218), SPH_C32(0x5710da8a),
31628 SPH_C32(0xa006e8a2), SPH_C32(0xf79998ee), SPH_C32(0x24ae0000),
31629 SPH_C32(0xc61a003c), SPH_C32(0xa42b6000), SPH_C32(0x06720000),
31630 SPH_C32(0x78d45ada), SPH_C32(0x44493815), SPH_C32(0x4049b15a),
31631 SPH_C32(0x6b6fc3b4) },
31632 { SPH_C32(0xc7ed0000), SPH_C32(0xfc540028), SPH_C32(0x56ed6000),
31633 SPH_C32(0xac3c0000), SPH_C32(0xa3ca187c), SPH_C32(0x61228600),
31634 SPH_C32(0x5274000c), SPH_C32(0x51215a63), SPH_C32(0xa2d70000),
31635 SPH_C32(0xf923003e), SPH_C32(0x45b18000), SPH_C32(0x9e240000),
31636 SPH_C32(0xedb13dd4), SPH_C32(0x0ac1f0ff), SPH_C32(0x9394f81e),
31637 SPH_C32(0x7d72190d) },
31638 { SPH_C32(0x41940000), SPH_C32(0xc36d002a), SPH_C32(0xb7778000),
31639 SPH_C32(0x346a0000), SPH_C32(0x36af7f72), SPH_C32(0x2faa4eea),
31640 SPH_C32(0x81a94948), SPH_C32(0x473c80da), SPH_C32(0x92600000),
31641 SPH_C32(0x1cf3003e), SPH_C32(0xb145e000), SPH_C32(0xdce00000),
31642 SPH_C32(0x8e0900be), SPH_C32(0x727b649f), SPH_C32(0xb23b59f4),
31643 SPH_C32(0xcdd70139) },
31644 { SPH_C32(0x54500000), SPH_C32(0x0671005c), SPH_C32(0x25ae0000),
31645 SPH_C32(0x6a1e0000), SPH_C32(0x2ea54edf), SPH_C32(0x664e8512),
31646 SPH_C32(0xbfba18c3), SPH_C32(0x7e715d17), SPH_C32(0xbc8d0000),
31647 SPH_C32(0xfc3b0018), SPH_C32(0x19830000), SPH_C32(0xd10b0000),
31648 SPH_C32(0xae1878c4), SPH_C32(0x42a69856), SPH_C32(0x0012da37),
31649 SPH_C32(0x2c3b504e) },
31650 { SPH_C32(0xd2290000), SPH_C32(0x3948005e), SPH_C32(0xc434e000),
31651 SPH_C32(0xf2480000), SPH_C32(0xbbc029d1), SPH_C32(0x28c64df8),
31652 SPH_C32(0x6c675187), SPH_C32(0x686c87ae), SPH_C32(0x8c3a0000),
31653 SPH_C32(0x19eb0018), SPH_C32(0xed776000), SPH_C32(0x93cf0000),
31654 SPH_C32(0xcda045ae), SPH_C32(0x3a1c0c36), SPH_C32(0x21bd7bdd),
31655 SPH_C32(0x9c9e487a) },
31656 { SPH_C32(0x64e70000), SPH_C32(0xe3a1005c), SPH_C32(0xd15a6000),
31657 SPH_C32(0x28da0000), SPH_C32(0x4d1d73b5), SPH_C32(0x1ef41172),
31658 SPH_C32(0x9e15b929), SPH_C32(0xced44523), SPH_C32(0x0a430000),
31659 SPH_C32(0x26d2001a), SPH_C32(0x0ced8000), SPH_C32(0x0b990000),
31660 SPH_C32(0x58c522a0), SPH_C32(0x7494c4dc), SPH_C32(0xf2603299),
31661 SPH_C32(0x8a8392c3) },
31662 { SPH_C32(0xe29e0000), SPH_C32(0xdc98005e), SPH_C32(0x30c08000),
31663 SPH_C32(0xb08c0000), SPH_C32(0xd87814bb), SPH_C32(0x507cd998),
31664 SPH_C32(0x4dc8f06d), SPH_C32(0xd8c99f9a), SPH_C32(0x3af40000),
31665 SPH_C32(0xc302001a), SPH_C32(0xf819e000), SPH_C32(0x495d0000),
31666 SPH_C32(0x3b7d1fca), SPH_C32(0x0c2e50bc), SPH_C32(0xd3cf9373),
31667 SPH_C32(0x3a268af7) },
31668 { SPH_C32(0x40490000), SPH_C32(0x25bb0060), SPH_C32(0x75710000),
31669 SPH_C32(0x2ea80000), SPH_C32(0x35c9296f), SPH_C32(0x5abd2967),
31670 SPH_C32(0xde5c0873), SPH_C32(0xa5bb8697), SPH_C32(0x5fce0000),
31671 SPH_C32(0xc675000c), SPH_C32(0xeb450000), SPH_C32(0x7b450000),
31672 SPH_C32(0x75063a62), SPH_C32(0x67cd2643), SPH_C32(0x122f6b61),
31673 SPH_C32(0x1675c999) },
31674 { SPH_C32(0xc6300000), SPH_C32(0x1a820062), SPH_C32(0x94ebe000),
31675 SPH_C32(0xb6fe0000), SPH_C32(0xa0ac4e61), SPH_C32(0x1435e18d),
31676 SPH_C32(0x0d814137), SPH_C32(0xb3a65c2e), SPH_C32(0x6f790000),
31677 SPH_C32(0x23a5000c), SPH_C32(0x1fb16000), SPH_C32(0x39810000),
31678 SPH_C32(0x16be0708), SPH_C32(0x1f77b223), SPH_C32(0x3380ca8b),
31679 SPH_C32(0xa6d0d1ad) },
31680 { SPH_C32(0x70fe0000), SPH_C32(0xc06b0060), SPH_C32(0x81856000),
31681 SPH_C32(0x6c6c0000), SPH_C32(0x56711405), SPH_C32(0x2207bd07),
31682 SPH_C32(0xfff3a999), SPH_C32(0x151e9ea3), SPH_C32(0xe9000000),
31683 SPH_C32(0x1c9c000e), SPH_C32(0xfe2b8000), SPH_C32(0xa1d70000),
31684 SPH_C32(0x83db6006), SPH_C32(0x51ff7ac9), SPH_C32(0xe05d83cf),
31685 SPH_C32(0xb0cd0b14) },
31686 { SPH_C32(0xf6870000), SPH_C32(0xff520062), SPH_C32(0x601f8000),
31687 SPH_C32(0xf43a0000), SPH_C32(0xc314730b), SPH_C32(0x6c8f75ed),
31688 SPH_C32(0x2c2ee0dd), SPH_C32(0x0303441a), SPH_C32(0xd9b70000),
31689 SPH_C32(0xf94c000e), SPH_C32(0x0adfe000), SPH_C32(0xe3130000),
31690 SPH_C32(0xe0635d6c), SPH_C32(0x2945eea9), SPH_C32(0xc1f22225),
31691 SPH_C32(0x00681320) },
31692 { SPH_C32(0xb7130000), SPH_C32(0x3c3f0048), SPH_C32(0xd7680000),
31693 SPH_C32(0xc0500000), SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07),
31694 SPH_C32(0xad87a995), SPH_C32(0x443fc4c0), SPH_C32(0x4bd70000),
31695 SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000), SPH_C32(0x3ff30000),
31696 SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36), SPH_C32(0x73c97bd1),
31697 SPH_C32(0xcdbf1219) },
31698 { SPH_C32(0x316a0000), SPH_C32(0x0306004a), SPH_C32(0x36f2e000),
31699 SPH_C32(0x58060000), SPH_C32(0x60de6b77), SPH_C32(0x0dadf3ed),
31700 SPH_C32(0x7e5ae0d1), SPH_C32(0x52221e79), SPH_C32(0x7b600000),
31701 SPH_C32(0x006f0030), SPH_C32(0x4f6e6000), SPH_C32(0x7d370000),
31702 SPH_C32(0x0dd260b8), SPH_C32(0x23841e56), SPH_C32(0x5266da3b),
31703 SPH_C32(0x7d1a0a2d) },
31704 { SPH_C32(0x87a40000), SPH_C32(0xd9ef0048), SPH_C32(0x239c6000),
31705 SPH_C32(0x82940000), SPH_C32(0x96033113), SPH_C32(0x3b9faf67),
31706 SPH_C32(0x8c28087f), SPH_C32(0xf49adcf4), SPH_C32(0xfd190000),
31707 SPH_C32(0x3f560032), SPH_C32(0xaef48000), SPH_C32(0xe5610000),
31708 SPH_C32(0x98b707b6), SPH_C32(0x6d0cd6bc), SPH_C32(0x81bb937f),
31709 SPH_C32(0x6b07d094) },
31710 { SPH_C32(0x01dd0000), SPH_C32(0xe6d6004a), SPH_C32(0xc2068000),
31711 SPH_C32(0x1ac20000), SPH_C32(0x0366561d), SPH_C32(0x7517678d),
31712 SPH_C32(0x5ff5413b), SPH_C32(0xe287064d), SPH_C32(0xcdae0000),
31713 SPH_C32(0xda860032), SPH_C32(0x5a00e000), SPH_C32(0xa7a50000),
31714 SPH_C32(0xfb0f3adc), SPH_C32(0x15b642dc), SPH_C32(0xa0143295),
31715 SPH_C32(0xdba2c8a0) },
31716 { SPH_C32(0xa30a0000), SPH_C32(0x1ff50074), SPH_C32(0x87b70000),
31717 SPH_C32(0x84e60000), SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772),
31718 SPH_C32(0xcc61b925), SPH_C32(0x9ff51f40), SPH_C32(0xa8940000),
31719 SPH_C32(0xdff10024), SPH_C32(0x495c0000), SPH_C32(0x95bd0000),
31720 SPH_C32(0xb5741f74), SPH_C32(0x7e553423), SPH_C32(0x61f4ca87),
31721 SPH_C32(0xf7f18bce) },
31722 { SPH_C32(0x25730000), SPH_C32(0x20cc0076), SPH_C32(0x662de000),
31723 SPH_C32(0x1cb00000), SPH_C32(0x7bb20cc7), SPH_C32(0x315e5f98),
31724 SPH_C32(0x1fbcf061), SPH_C32(0x89e8c5f9), SPH_C32(0x98230000),
31725 SPH_C32(0x3a210024), SPH_C32(0xbda86000), SPH_C32(0xd7790000),
31726 SPH_C32(0xd6cc221e), SPH_C32(0x06efa043), SPH_C32(0x405b6b6d),
31727 SPH_C32(0x475493fa) },
31728 { SPH_C32(0x93bd0000), SPH_C32(0xfa250074), SPH_C32(0x73436000),
31729 SPH_C32(0xc6220000), SPH_C32(0x8d6f56a3), SPH_C32(0x076c0312),
31730 SPH_C32(0xedce18cf), SPH_C32(0x2f500774), SPH_C32(0x1e5a0000),
31731 SPH_C32(0x05180026), SPH_C32(0x5c328000), SPH_C32(0x4f2f0000),
31732 SPH_C32(0x43a94510), SPH_C32(0x486768a9), SPH_C32(0x93862229),
31733 SPH_C32(0x51494943) },
31734 { SPH_C32(0x15c40000), SPH_C32(0xc51c0076), SPH_C32(0x92d98000),
31735 SPH_C32(0x5e740000), SPH_C32(0x180a31ad), SPH_C32(0x49e4cbf8),
31736 SPH_C32(0x3e13518b), SPH_C32(0x394dddcd), SPH_C32(0x2eed0000),
31737 SPH_C32(0xe0c80026), SPH_C32(0xa8c6e000), SPH_C32(0x0deb0000),
31738 SPH_C32(0x2011787a), SPH_C32(0x30ddfcc9), SPH_C32(0xb22983c3),
31739 SPH_C32(0xe1ec5177) },
31740 { SPH_C32(0xbc8d0000), SPH_C32(0xfc3b0018), SPH_C32(0x19830000),
31741 SPH_C32(0xd10b0000), SPH_C32(0xae1878c4), SPH_C32(0x42a69856),
31742 SPH_C32(0x0012da37), SPH_C32(0x2c3b504e), SPH_C32(0xe8dd0000),
31743 SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000), SPH_C32(0xbb150000),
31744 SPH_C32(0x80bd361b), SPH_C32(0x24e81d44), SPH_C32(0xbfa8c2f4),
31745 SPH_C32(0x524a0d59) },
31746 { SPH_C32(0x3af40000), SPH_C32(0xc302001a), SPH_C32(0xf819e000),
31747 SPH_C32(0x495d0000), SPH_C32(0x3b7d1fca), SPH_C32(0x0c2e50bc),
31748 SPH_C32(0xd3cf9373), SPH_C32(0x3a268af7), SPH_C32(0xd86a0000),
31749 SPH_C32(0x1f9a0044), SPH_C32(0xc8d96000), SPH_C32(0xf9d10000),
31750 SPH_C32(0xe3050b71), SPH_C32(0x5c528924), SPH_C32(0x9e07631e),
31751 SPH_C32(0xe2ef156d) },
31752 { SPH_C32(0x8c3a0000), SPH_C32(0x19eb0018), SPH_C32(0xed776000),
31753 SPH_C32(0x93cf0000), SPH_C32(0xcda045ae), SPH_C32(0x3a1c0c36),
31754 SPH_C32(0x21bd7bdd), SPH_C32(0x9c9e487a), SPH_C32(0x5e130000),
31755 SPH_C32(0x20a30046), SPH_C32(0x29438000), SPH_C32(0x61870000),
31756 SPH_C32(0x76606c7f), SPH_C32(0x12da41ce), SPH_C32(0x4dda2a5a),
31757 SPH_C32(0xf4f2cfd4) },
31758 { SPH_C32(0x0a430000), SPH_C32(0x26d2001a), SPH_C32(0x0ced8000),
31759 SPH_C32(0x0b990000), SPH_C32(0x58c522a0), SPH_C32(0x7494c4dc),
31760 SPH_C32(0xf2603299), SPH_C32(0x8a8392c3), SPH_C32(0x6ea40000),
31761 SPH_C32(0xc5730046), SPH_C32(0xddb7e000), SPH_C32(0x23430000),
31762 SPH_C32(0x15d85115), SPH_C32(0x6a60d5ae), SPH_C32(0x6c758bb0),
31763 SPH_C32(0x4457d7e0) },
31764 { SPH_C32(0xa8940000), SPH_C32(0xdff10024), SPH_C32(0x495c0000),
31765 SPH_C32(0x95bd0000), SPH_C32(0xb5741f74), SPH_C32(0x7e553423),
31766 SPH_C32(0x61f4ca87), SPH_C32(0xf7f18bce), SPH_C32(0x0b9e0000),
31767 SPH_C32(0xc0040050), SPH_C32(0xceeb0000), SPH_C32(0x115b0000),
31768 SPH_C32(0x5ba374bd), SPH_C32(0x0183a351), SPH_C32(0xad9573a2),
31769 SPH_C32(0x6804948e) },
31770 { SPH_C32(0x2eed0000), SPH_C32(0xe0c80026), SPH_C32(0xa8c6e000),
31771 SPH_C32(0x0deb0000), SPH_C32(0x2011787a), SPH_C32(0x30ddfcc9),
31772 SPH_C32(0xb22983c3), SPH_C32(0xe1ec5177), SPH_C32(0x3b290000),
31773 SPH_C32(0x25d40050), SPH_C32(0x3a1f6000), SPH_C32(0x539f0000),
31774 SPH_C32(0x381b49d7), SPH_C32(0x79393731), SPH_C32(0x8c3ad248),
31775 SPH_C32(0xd8a18cba) },
31776 { SPH_C32(0x98230000), SPH_C32(0x3a210024), SPH_C32(0xbda86000),
31777 SPH_C32(0xd7790000), SPH_C32(0xd6cc221e), SPH_C32(0x06efa043),
31778 SPH_C32(0x405b6b6d), SPH_C32(0x475493fa), SPH_C32(0xbd500000),
31779 SPH_C32(0x1aed0052), SPH_C32(0xdb858000), SPH_C32(0xcbc90000),
31780 SPH_C32(0xad7e2ed9), SPH_C32(0x37b1ffdb), SPH_C32(0x5fe79b0c),
31781 SPH_C32(0xcebc5603) },
31782 { SPH_C32(0x1e5a0000), SPH_C32(0x05180026), SPH_C32(0x5c328000),
31783 SPH_C32(0x4f2f0000), SPH_C32(0x43a94510), SPH_C32(0x486768a9),
31784 SPH_C32(0x93862229), SPH_C32(0x51494943), SPH_C32(0x8de70000),
31785 SPH_C32(0xff3d0052), SPH_C32(0x2f71e000), SPH_C32(0x890d0000),
31786 SPH_C32(0xcec613b3), SPH_C32(0x4f0b6bbb), SPH_C32(0x7e483ae6),
31787 SPH_C32(0x7e194e37) },
31788 { SPH_C32(0x5fce0000), SPH_C32(0xc675000c), SPH_C32(0xeb450000),
31789 SPH_C32(0x7b450000), SPH_C32(0x75063a62), SPH_C32(0x67cd2643),
31790 SPH_C32(0x122f6b61), SPH_C32(0x1675c999), SPH_C32(0x1f870000),
31791 SPH_C32(0xe3ce006c), SPH_C32(0x9e340000), SPH_C32(0x55ed0000),
31792 SPH_C32(0x40cf130d), SPH_C32(0x3d700f24), SPH_C32(0xcc736312),
31793 SPH_C32(0xb3ce4f0e) },
31794 { SPH_C32(0xd9b70000), SPH_C32(0xf94c000e), SPH_C32(0x0adfe000),
31795 SPH_C32(0xe3130000), SPH_C32(0xe0635d6c), SPH_C32(0x2945eea9),
31796 SPH_C32(0xc1f22225), SPH_C32(0x00681320), SPH_C32(0x2f300000),
31797 SPH_C32(0x061e006c), SPH_C32(0x6ac06000), SPH_C32(0x17290000),
31798 SPH_C32(0x23772e67), SPH_C32(0x45ca9b44), SPH_C32(0xeddcc2f8),
31799 SPH_C32(0x036b573a) },
31800 { SPH_C32(0x6f790000), SPH_C32(0x23a5000c), SPH_C32(0x1fb16000),
31801 SPH_C32(0x39810000), SPH_C32(0x16be0708), SPH_C32(0x1f77b223),
31802 SPH_C32(0x3380ca8b), SPH_C32(0xa6d0d1ad), SPH_C32(0xa9490000),
31803 SPH_C32(0x3927006e), SPH_C32(0x8b5a8000), SPH_C32(0x8f7f0000),
31804 SPH_C32(0xb6124969), SPH_C32(0x0b4253ae), SPH_C32(0x3e018bbc),
31805 SPH_C32(0x15768d83) },
31806 { SPH_C32(0xe9000000), SPH_C32(0x1c9c000e), SPH_C32(0xfe2b8000),
31807 SPH_C32(0xa1d70000), SPH_C32(0x83db6006), SPH_C32(0x51ff7ac9),
31808 SPH_C32(0xe05d83cf), SPH_C32(0xb0cd0b14), SPH_C32(0x99fe0000),
31809 SPH_C32(0xdcf7006e), SPH_C32(0x7faee000), SPH_C32(0xcdbb0000),
31810 SPH_C32(0xd5aa7403), SPH_C32(0x73f8c7ce), SPH_C32(0x1fae2a56),
31811 SPH_C32(0xa5d395b7) },
31812 { SPH_C32(0x4bd70000), SPH_C32(0xe5bf0030), SPH_C32(0xbb9a0000),
31813 SPH_C32(0x3ff30000), SPH_C32(0x6e6a5dd2), SPH_C32(0x5b3e8a36),
31814 SPH_C32(0x73c97bd1), SPH_C32(0xcdbf1219), SPH_C32(0xfcc40000),
31815 SPH_C32(0xd9800078), SPH_C32(0x6cf20000), SPH_C32(0xffa30000),
31816 SPH_C32(0x9bd151ab), SPH_C32(0x181bb131), SPH_C32(0xde4ed244),
31817 SPH_C32(0x8980d6d9) },
31818 { SPH_C32(0xcdae0000), SPH_C32(0xda860032), SPH_C32(0x5a00e000),
31819 SPH_C32(0xa7a50000), SPH_C32(0xfb0f3adc), SPH_C32(0x15b642dc),
31820 SPH_C32(0xa0143295), SPH_C32(0xdba2c8a0), SPH_C32(0xcc730000),
31821 SPH_C32(0x3c500078), SPH_C32(0x98066000), SPH_C32(0xbd670000),
31822 SPH_C32(0xf8696cc1), SPH_C32(0x60a12551), SPH_C32(0xffe173ae),
31823 SPH_C32(0x3925ceed) },
31824 { SPH_C32(0x7b600000), SPH_C32(0x006f0030), SPH_C32(0x4f6e6000),
31825 SPH_C32(0x7d370000), SPH_C32(0x0dd260b8), SPH_C32(0x23841e56),
31826 SPH_C32(0x5266da3b), SPH_C32(0x7d1a0a2d), SPH_C32(0x4a0a0000),
31827 SPH_C32(0x0369007a), SPH_C32(0x799c8000), SPH_C32(0x25310000),
31828 SPH_C32(0x6d0c0bcf), SPH_C32(0x2e29edbb), SPH_C32(0x2c3c3aea),
31829 SPH_C32(0x2f381454) },
31830 { SPH_C32(0xfd190000), SPH_C32(0x3f560032), SPH_C32(0xaef48000),
31831 SPH_C32(0xe5610000), SPH_C32(0x98b707b6), SPH_C32(0x6d0cd6bc),
31832 SPH_C32(0x81bb937f), SPH_C32(0x6b07d094), SPH_C32(0x7abd0000),
31833 SPH_C32(0xe6b9007a), SPH_C32(0x8d68e000), SPH_C32(0x67f50000),
31834 SPH_C32(0x0eb436a5), SPH_C32(0x569379db), SPH_C32(0x0d939b00),
31835 SPH_C32(0x9f9d0c60) },
31836 { SPH_C32(0xe8dd0000), SPH_C32(0xfa4a0044), SPH_C32(0x3c2d0000),
31837 SPH_C32(0xbb150000), SPH_C32(0x80bd361b), SPH_C32(0x24e81d44),
31838 SPH_C32(0xbfa8c2f4), SPH_C32(0x524a0d59), SPH_C32(0x54500000),
31839 SPH_C32(0x0671005c), SPH_C32(0x25ae0000), SPH_C32(0x6a1e0000),
31840 SPH_C32(0x2ea54edf), SPH_C32(0x664e8512), SPH_C32(0xbfba18c3),
31841 SPH_C32(0x7e715d17) },
31842 { SPH_C32(0x6ea40000), SPH_C32(0xc5730046), SPH_C32(0xddb7e000),
31843 SPH_C32(0x23430000), SPH_C32(0x15d85115), SPH_C32(0x6a60d5ae),
31844 SPH_C32(0x6c758bb0), SPH_C32(0x4457d7e0), SPH_C32(0x64e70000),
31845 SPH_C32(0xe3a1005c), SPH_C32(0xd15a6000), SPH_C32(0x28da0000),
31846 SPH_C32(0x4d1d73b5), SPH_C32(0x1ef41172), SPH_C32(0x9e15b929),
31847 SPH_C32(0xced44523) },
31848 { SPH_C32(0xd86a0000), SPH_C32(0x1f9a0044), SPH_C32(0xc8d96000),
31849 SPH_C32(0xf9d10000), SPH_C32(0xe3050b71), SPH_C32(0x5c528924),
31850 SPH_C32(0x9e07631e), SPH_C32(0xe2ef156d), SPH_C32(0xe29e0000),
31851 SPH_C32(0xdc98005e), SPH_C32(0x30c08000), SPH_C32(0xb08c0000),
31852 SPH_C32(0xd87814bb), SPH_C32(0x507cd998), SPH_C32(0x4dc8f06d),
31853 SPH_C32(0xd8c99f9a) },
31854 { SPH_C32(0x5e130000), SPH_C32(0x20a30046), SPH_C32(0x29438000),
31855 SPH_C32(0x61870000), SPH_C32(0x76606c7f), SPH_C32(0x12da41ce),
31856 SPH_C32(0x4dda2a5a), SPH_C32(0xf4f2cfd4), SPH_C32(0xd2290000),
31857 SPH_C32(0x3948005e), SPH_C32(0xc434e000), SPH_C32(0xf2480000),
31858 SPH_C32(0xbbc029d1), SPH_C32(0x28c64df8), SPH_C32(0x6c675187),
31859 SPH_C32(0x686c87ae) },
31860 { SPH_C32(0xfcc40000), SPH_C32(0xd9800078), SPH_C32(0x6cf20000),
31861 SPH_C32(0xffa30000), SPH_C32(0x9bd151ab), SPH_C32(0x181bb131),
31862 SPH_C32(0xde4ed244), SPH_C32(0x8980d6d9), SPH_C32(0xb7130000),
31863 SPH_C32(0x3c3f0048), SPH_C32(0xd7680000), SPH_C32(0xc0500000),
31864 SPH_C32(0xf5bb0c79), SPH_C32(0x43253b07), SPH_C32(0xad87a995),
31865 SPH_C32(0x443fc4c0) },
31866 { SPH_C32(0x7abd0000), SPH_C32(0xe6b9007a), SPH_C32(0x8d68e000),
31867 SPH_C32(0x67f50000), SPH_C32(0x0eb436a5), SPH_C32(0x569379db),
31868 SPH_C32(0x0d939b00), SPH_C32(0x9f9d0c60), SPH_C32(0x87a40000),
31869 SPH_C32(0xd9ef0048), SPH_C32(0x239c6000), SPH_C32(0x82940000),
31870 SPH_C32(0x96033113), SPH_C32(0x3b9faf67), SPH_C32(0x8c28087f),
31871 SPH_C32(0xf49adcf4) },
31872 { SPH_C32(0xcc730000), SPH_C32(0x3c500078), SPH_C32(0x98066000),
31873 SPH_C32(0xbd670000), SPH_C32(0xf8696cc1), SPH_C32(0x60a12551),
31874 SPH_C32(0xffe173ae), SPH_C32(0x3925ceed), SPH_C32(0x01dd0000),
31875 SPH_C32(0xe6d6004a), SPH_C32(0xc2068000), SPH_C32(0x1ac20000),
31876 SPH_C32(0x0366561d), SPH_C32(0x7517678d), SPH_C32(0x5ff5413b),
31877 SPH_C32(0xe287064d) },
31878 { SPH_C32(0x4a0a0000), SPH_C32(0x0369007a), SPH_C32(0x799c8000),
31879 SPH_C32(0x25310000), SPH_C32(0x6d0c0bcf), SPH_C32(0x2e29edbb),
31880 SPH_C32(0x2c3c3aea), SPH_C32(0x2f381454), SPH_C32(0x316a0000),
31881 SPH_C32(0x0306004a), SPH_C32(0x36f2e000), SPH_C32(0x58060000),
31882 SPH_C32(0x60de6b77), SPH_C32(0x0dadf3ed), SPH_C32(0x7e5ae0d1),
31883 SPH_C32(0x52221e79) },
31884 { SPH_C32(0x0b9e0000), SPH_C32(0xc0040050), SPH_C32(0xceeb0000),
31885 SPH_C32(0x115b0000), SPH_C32(0x5ba374bd), SPH_C32(0x0183a351),
31886 SPH_C32(0xad9573a2), SPH_C32(0x6804948e), SPH_C32(0xa30a0000),
31887 SPH_C32(0x1ff50074), SPH_C32(0x87b70000), SPH_C32(0x84e60000),
31888 SPH_C32(0xeed76bc9), SPH_C32(0x7fd69772), SPH_C32(0xcc61b925),
31889 SPH_C32(0x9ff51f40) },
31890 { SPH_C32(0x8de70000), SPH_C32(0xff3d0052), SPH_C32(0x2f71e000),
31891 SPH_C32(0x890d0000), SPH_C32(0xcec613b3), SPH_C32(0x4f0b6bbb),
31892 SPH_C32(0x7e483ae6), SPH_C32(0x7e194e37), SPH_C32(0x93bd0000),
31893 SPH_C32(0xfa250074), SPH_C32(0x73436000), SPH_C32(0xc6220000),
31894 SPH_C32(0x8d6f56a3), SPH_C32(0x076c0312), SPH_C32(0xedce18cf),
31895 SPH_C32(0x2f500774) },
31896 { SPH_C32(0x3b290000), SPH_C32(0x25d40050), SPH_C32(0x3a1f6000),
31897 SPH_C32(0x539f0000), SPH_C32(0x381b49d7), SPH_C32(0x79393731),
31898 SPH_C32(0x8c3ad248), SPH_C32(0xd8a18cba), SPH_C32(0x15c40000),
31899 SPH_C32(0xc51c0076), SPH_C32(0x92d98000), SPH_C32(0x5e740000),
31900 SPH_C32(0x180a31ad), SPH_C32(0x49e4cbf8), SPH_C32(0x3e13518b),
31901 SPH_C32(0x394dddcd) },
31902 { SPH_C32(0xbd500000), SPH_C32(0x1aed0052), SPH_C32(0xdb858000),
31903 SPH_C32(0xcbc90000), SPH_C32(0xad7e2ed9), SPH_C32(0x37b1ffdb),
31904 SPH_C32(0x5fe79b0c), SPH_C32(0xcebc5603), SPH_C32(0x25730000),
31905 SPH_C32(0x20cc0076), SPH_C32(0x662de000), SPH_C32(0x1cb00000),
31906 SPH_C32(0x7bb20cc7), SPH_C32(0x315e5f98), SPH_C32(0x1fbcf061),
31907 SPH_C32(0x89e8c5f9) },
31908 { SPH_C32(0x1f870000), SPH_C32(0xe3ce006c), SPH_C32(0x9e340000),
31909 SPH_C32(0x55ed0000), SPH_C32(0x40cf130d), SPH_C32(0x3d700f24),
31910 SPH_C32(0xcc736312), SPH_C32(0xb3ce4f0e), SPH_C32(0x40490000),
31911 SPH_C32(0x25bb0060), SPH_C32(0x75710000), SPH_C32(0x2ea80000),
31912 SPH_C32(0x35c9296f), SPH_C32(0x5abd2967), SPH_C32(0xde5c0873),
31913 SPH_C32(0xa5bb8697) },
31914 { SPH_C32(0x99fe0000), SPH_C32(0xdcf7006e), SPH_C32(0x7faee000),
31915 SPH_C32(0xcdbb0000), SPH_C32(0xd5aa7403), SPH_C32(0x73f8c7ce),
31916 SPH_C32(0x1fae2a56), SPH_C32(0xa5d395b7), SPH_C32(0x70fe0000),
31917 SPH_C32(0xc06b0060), SPH_C32(0x81856000), SPH_C32(0x6c6c0000),
31918 SPH_C32(0x56711405), SPH_C32(0x2207bd07), SPH_C32(0xfff3a999),
31919 SPH_C32(0x151e9ea3) },
31920 { SPH_C32(0x2f300000), SPH_C32(0x061e006c), SPH_C32(0x6ac06000),
31921 SPH_C32(0x17290000), SPH_C32(0x23772e67), SPH_C32(0x45ca9b44),
31922 SPH_C32(0xeddcc2f8), SPH_C32(0x036b573a), SPH_C32(0xf6870000),
31923 SPH_C32(0xff520062), SPH_C32(0x601f8000), SPH_C32(0xf43a0000),
31924 SPH_C32(0xc314730b), SPH_C32(0x6c8f75ed), SPH_C32(0x2c2ee0dd),
31925 SPH_C32(0x0303441a) },
31926 { SPH_C32(0xa9490000), SPH_C32(0x3927006e), SPH_C32(0x8b5a8000),
31927 SPH_C32(0x8f7f0000), SPH_C32(0xb6124969), SPH_C32(0x0b4253ae),
31928 SPH_C32(0x3e018bbc), SPH_C32(0x15768d83), SPH_C32(0xc6300000),
31929 SPH_C32(0x1a820062), SPH_C32(0x94ebe000), SPH_C32(0xb6fe0000),
31930 SPH_C32(0xa0ac4e61), SPH_C32(0x1435e18d), SPH_C32(0x0d814137),
31931 SPH_C32(0xb3a65c2e) },
31932 { SPH_C32(0x69510000), SPH_C32(0xd4e1009c), SPH_C32(0xc3230000),
31933 SPH_C32(0xac2f0000), SPH_C32(0xe4950bae), SPH_C32(0xcea415dc),
31934 SPH_C32(0x87ec287c), SPH_C32(0xbce1a3ce), SPH_C32(0xc6730000),
31935 SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000), SPH_C32(0x218d0000),
31936 SPH_C32(0x23111587), SPH_C32(0x7913512f), SPH_C32(0x1d28ac88),
31937 SPH_C32(0x378dd173) },
31938 { SPH_C32(0xef280000), SPH_C32(0xebd8009e), SPH_C32(0x22b9e000),
31939 SPH_C32(0x34790000), SPH_C32(0x71f06ca0), SPH_C32(0x802cdd36),
31940 SPH_C32(0x54316138), SPH_C32(0xaafc7977), SPH_C32(0xf6c40000),
31941 SPH_C32(0x4a5d000c), SPH_C32(0x50356000), SPH_C32(0x63490000),
31942 SPH_C32(0x40a928ed), SPH_C32(0x01a9c54f), SPH_C32(0x3c870d62),
31943 SPH_C32(0x8728c947) },
31944 { SPH_C32(0x59e60000), SPH_C32(0x3131009c), SPH_C32(0x37d76000),
31945 SPH_C32(0xeeeb0000), SPH_C32(0x872d36c4), SPH_C32(0xb61e81bc),
31946 SPH_C32(0xa6438996), SPH_C32(0x0c44bbfa), SPH_C32(0x70bd0000),
31947 SPH_C32(0x7564000e), SPH_C32(0xb1af8000), SPH_C32(0xfb1f0000),
31948 SPH_C32(0xd5cc4fe3), SPH_C32(0x4f210da5), SPH_C32(0xef5a4426),
31949 SPH_C32(0x913513fe) },
31950 { SPH_C32(0xdf9f0000), SPH_C32(0x0e08009e), SPH_C32(0xd64d8000),
31951 SPH_C32(0x76bd0000), SPH_C32(0x124851ca), SPH_C32(0xf8964956),
31952 SPH_C32(0x759ec0d2), SPH_C32(0x1a596143), SPH_C32(0x400a0000),
31953 SPH_C32(0x90b4000e), SPH_C32(0x455be000), SPH_C32(0xb9db0000),
31954 SPH_C32(0xb6747289), SPH_C32(0x379b99c5), SPH_C32(0xcef5e5cc),
31955 SPH_C32(0x21900bca) },
31956 { SPH_C32(0x7d480000), SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000),
31957 SPH_C32(0xe8990000), SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9),
31958 SPH_C32(0xe60a38cc), SPH_C32(0x672b784e), SPH_C32(0x25300000),
31959 SPH_C32(0x95c30018), SPH_C32(0x56070000), SPH_C32(0x8bc30000),
31960 SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a), SPH_C32(0x0f151dde),
31961 SPH_C32(0x0dc348a4) },
31962 { SPH_C32(0xfb310000), SPH_C32(0xc81200a2), SPH_C32(0x7266e000),
31963 SPH_C32(0x70cf0000), SPH_C32(0x6a9c0b10), SPH_C32(0xbcdf7143),
31964 SPH_C32(0x35d77188), SPH_C32(0x7136a2f7), SPH_C32(0x15870000),
31965 SPH_C32(0x70130018), SPH_C32(0xa2f36000), SPH_C32(0xc9070000),
31966 SPH_C32(0x9bb76a4b), SPH_C32(0x24c27b5a), SPH_C32(0x2ebabc34),
31967 SPH_C32(0xbd665090) },
31968 { SPH_C32(0x4dff0000), SPH_C32(0x12fb00a0), SPH_C32(0x67086000),
31969 SPH_C32(0xaa5d0000), SPH_C32(0x9c415174), SPH_C32(0x8aed2dc9),
31970 SPH_C32(0xc7a59926), SPH_C32(0xd78e607a), SPH_C32(0x93fe0000),
31971 SPH_C32(0x4f2a001a), SPH_C32(0x43698000), SPH_C32(0x51510000),
31972 SPH_C32(0x0ed20d45), SPH_C32(0x6a4ab3b0), SPH_C32(0xfd67f570),
31973 SPH_C32(0xab7b8a29) },
31974 { SPH_C32(0xcb860000), SPH_C32(0x2dc200a2), SPH_C32(0x86928000),
31975 SPH_C32(0x320b0000), SPH_C32(0x0924367a), SPH_C32(0xc465e523),
31976 SPH_C32(0x1478d062), SPH_C32(0xc193bac3), SPH_C32(0xa3490000),
31977 SPH_C32(0xaafa001a), SPH_C32(0xb79de000), SPH_C32(0x13950000),
31978 SPH_C32(0x6d6a302f), SPH_C32(0x12f027d0), SPH_C32(0xdcc8549a),
31979 SPH_C32(0x1bde921d) },
31980 { SPH_C32(0x8a120000), SPH_C32(0xeeaf0088), SPH_C32(0x31e50000),
31981 SPH_C32(0x06610000), SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9),
31982 SPH_C32(0x95d1992a), SPH_C32(0x86af3a19), SPH_C32(0x31290000),
31983 SPH_C32(0xb6090024), SPH_C32(0x06d80000), SPH_C32(0xcf750000),
31984 SPH_C32(0xe3633091), SPH_C32(0x608b434f), SPH_C32(0x6ef30d6e),
31985 SPH_C32(0xd6099324) },
31986 { SPH_C32(0x0c6b0000), SPH_C32(0xd196008a), SPH_C32(0xd07fe000),
31987 SPH_C32(0x9e370000), SPH_C32(0xaaee2e06), SPH_C32(0xa5476323),
31988 SPH_C32(0x460cd06e), SPH_C32(0x90b2e0a0), SPH_C32(0x019e0000),
31989 SPH_C32(0x53d90024), SPH_C32(0xf22c6000), SPH_C32(0x8db10000),
31990 SPH_C32(0x80db0dfb), SPH_C32(0x1831d72f), SPH_C32(0x4f5cac84),
31991 SPH_C32(0x66ac8b10) },
31992 { SPH_C32(0xbaa50000), SPH_C32(0x0b7f0088), SPH_C32(0xc5116000),
31993 SPH_C32(0x44a50000), SPH_C32(0x5c337462), SPH_C32(0x93753fa9),
31994 SPH_C32(0xb47e38c0), SPH_C32(0x360a222d), SPH_C32(0x87e70000),
31995 SPH_C32(0x6ce00026), SPH_C32(0x13b68000), SPH_C32(0x15e70000),
31996 SPH_C32(0x15be6af5), SPH_C32(0x56b91fc5), SPH_C32(0x9c81e5c0),
31997 SPH_C32(0x70b151a9) },
31998 { SPH_C32(0x3cdc0000), SPH_C32(0x3446008a), SPH_C32(0x248b8000),
31999 SPH_C32(0xdcf30000), SPH_C32(0xc956136c), SPH_C32(0xddfdf743),
32000 SPH_C32(0x67a37184), SPH_C32(0x2017f894), SPH_C32(0xb7500000),
32001 SPH_C32(0x89300026), SPH_C32(0xe742e000), SPH_C32(0x57230000),
32002 SPH_C32(0x7606579f), SPH_C32(0x2e038ba5), SPH_C32(0xbd2e442a),
32003 SPH_C32(0xc014499d) },
32004 { SPH_C32(0x9e0b0000), SPH_C32(0xcd6500b4), SPH_C32(0x613a0000),
32005 SPH_C32(0x42d70000), SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc),
32006 SPH_C32(0xf437899a), SPH_C32(0x5d65e199), SPH_C32(0xd26a0000),
32007 SPH_C32(0x8c470030), SPH_C32(0xf41e0000), SPH_C32(0x653b0000),
32008 SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a), SPH_C32(0x7ccebc38),
32009 SPH_C32(0xec470af3) },
32010 { SPH_C32(0x18720000), SPH_C32(0xf25c00b6), SPH_C32(0x80a0e000),
32011 SPH_C32(0xda810000), SPH_C32(0xb18249b6), SPH_C32(0x99b4cf56),
32012 SPH_C32(0x27eac0de), SPH_C32(0x4b783b20), SPH_C32(0xe2dd0000),
32013 SPH_C32(0x69970030), SPH_C32(0x00ea6000), SPH_C32(0x27ff0000),
32014 SPH_C32(0x5bc54f5d), SPH_C32(0x3d5a693a), SPH_C32(0x5d611dd2),
32015 SPH_C32(0x5ce212c7) },
32016 { SPH_C32(0xaebc0000), SPH_C32(0x28b500b4), SPH_C32(0x95ce6000),
32017 SPH_C32(0x00130000), SPH_C32(0x475f13d2), SPH_C32(0xaf8693dc),
32018 SPH_C32(0xd5982870), SPH_C32(0xedc0f9ad), SPH_C32(0x64a40000),
32019 SPH_C32(0x56ae0032), SPH_C32(0xe1708000), SPH_C32(0xbfa90000),
32020 SPH_C32(0xcea02853), SPH_C32(0x73d2a1d0), SPH_C32(0x8ebc5496),
32021 SPH_C32(0x4affc87e) },
32022 { SPH_C32(0x28c50000), SPH_C32(0x178c00b6), SPH_C32(0x74548000),
32023 SPH_C32(0x98450000), SPH_C32(0xd23a74dc), SPH_C32(0xe10e5b36),
32024 SPH_C32(0x06456134), SPH_C32(0xfbdd2314), SPH_C32(0x54130000),
32025 SPH_C32(0xb37e0032), SPH_C32(0x1584e000), SPH_C32(0xfd6d0000),
32026 SPH_C32(0xad181539), SPH_C32(0x0b6835b0), SPH_C32(0xaf13f57c),
32027 SPH_C32(0xfa5ad04a) },
32028 { SPH_C32(0x3d010000), SPH_C32(0xd29000c0), SPH_C32(0xe68d0000),
32029 SPH_C32(0xc6310000), SPH_C32(0xca304571), SPH_C32(0xa8ea90ce),
32030 SPH_C32(0x385630bf), SPH_C32(0xc290fed9), SPH_C32(0x7afe0000),
32031 SPH_C32(0x53b60014), SPH_C32(0xbd420000), SPH_C32(0xf0860000),
32032 SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979), SPH_C32(0x1d3a76bf),
32033 SPH_C32(0x1bb6813d) },
32034 { SPH_C32(0xbb780000), SPH_C32(0xeda900c2), SPH_C32(0x0717e000),
32035 SPH_C32(0x5e670000), SPH_C32(0x5f55227f), SPH_C32(0xe6625824),
32036 SPH_C32(0xeb8b79fb), SPH_C32(0xd48d2460), SPH_C32(0x4a490000),
32037 SPH_C32(0xb6660014), SPH_C32(0x49b66000), SPH_C32(0xb2420000),
32038 SPH_C32(0xeeb15029), SPH_C32(0x430f5d19), SPH_C32(0x3c95d755),
32039 SPH_C32(0xab139909) },
32040 { SPH_C32(0x0db60000), SPH_C32(0x374000c0), SPH_C32(0x12796000),
32041 SPH_C32(0x84f50000), SPH_C32(0xa988781b), SPH_C32(0xd05004ae),
32042 SPH_C32(0x19f99155), SPH_C32(0x7235e6ed), SPH_C32(0xcc300000),
32043 SPH_C32(0x895f0016), SPH_C32(0xa82c8000), SPH_C32(0x2a140000),
32044 SPH_C32(0x7bd43727), SPH_C32(0x0d8795f3), SPH_C32(0xef489e11),
32045 SPH_C32(0xbd0e43b0) },
32046 { SPH_C32(0x8bcf0000), SPH_C32(0x087900c2), SPH_C32(0xf3e38000),
32047 SPH_C32(0x1ca30000), SPH_C32(0x3ced1f15), SPH_C32(0x9ed8cc44),
32048 SPH_C32(0xca24d811), SPH_C32(0x64283c54), SPH_C32(0xfc870000),
32049 SPH_C32(0x6c8f0016), SPH_C32(0x5cd8e000), SPH_C32(0x68d00000),
32050 SPH_C32(0x186c0a4d), SPH_C32(0x753d0193), SPH_C32(0xcee73ffb),
32051 SPH_C32(0x0dab5b84) },
32052 { SPH_C32(0x29180000), SPH_C32(0xf15a00fc), SPH_C32(0xb6520000),
32053 SPH_C32(0x82870000), SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb),
32054 SPH_C32(0x59b0200f), SPH_C32(0x195a2559), SPH_C32(0x99bd0000),
32055 SPH_C32(0x69f80000), SPH_C32(0x4f840000), SPH_C32(0x5ac80000),
32056 SPH_C32(0x56172fe5), SPH_C32(0x1ede776c), SPH_C32(0x0f07c7e9),
32057 SPH_C32(0x21f818ea) },
32058 { SPH_C32(0xaf610000), SPH_C32(0xce6300fe), SPH_C32(0x57c8e000),
32059 SPH_C32(0x1ad10000), SPH_C32(0x443945cf), SPH_C32(0xda91f451),
32060 SPH_C32(0x8a6d694b), SPH_C32(0x0f47ffe0), SPH_C32(0xa90a0000),
32061 SPH_C32(0x8c280000), SPH_C32(0xbb706000), SPH_C32(0x180c0000),
32062 SPH_C32(0x35af128f), SPH_C32(0x6664e30c), SPH_C32(0x2ea86603),
32063 SPH_C32(0x915d00de) },
32064 { SPH_C32(0x19af0000), SPH_C32(0x148a00fc), SPH_C32(0x42a66000),
32065 SPH_C32(0xc0430000), SPH_C32(0xb2e41fab), SPH_C32(0xeca3a8db),
32066 SPH_C32(0x781f81e5), SPH_C32(0xa9ff3d6d), SPH_C32(0x2f730000),
32067 SPH_C32(0xb3110002), SPH_C32(0x5aea8000), SPH_C32(0x805a0000),
32068 SPH_C32(0xa0ca7581), SPH_C32(0x28ec2be6), SPH_C32(0xfd752f47),
32069 SPH_C32(0x8740da67) },
32070 { SPH_C32(0x9fd60000), SPH_C32(0x2bb300fe), SPH_C32(0xa33c8000),
32071 SPH_C32(0x58150000), SPH_C32(0x278178a5), SPH_C32(0xa22b6031),
32072 SPH_C32(0xabc2c8a1), SPH_C32(0xbfe2e7d4), SPH_C32(0x1fc40000),
32073 SPH_C32(0x56c10002), SPH_C32(0xae1ee000), SPH_C32(0xc29e0000),
32074 SPH_C32(0xc37248eb), SPH_C32(0x5056bf86), SPH_C32(0xdcda8ead),
32075 SPH_C32(0x37e5c253) },
32076 { SPH_C32(0xde420000), SPH_C32(0xe8de00d4), SPH_C32(0x144b0000),
32077 SPH_C32(0x6c7f0000), SPH_C32(0x112e07d7), SPH_C32(0x8d812edb),
32078 SPH_C32(0x2a6b81e9), SPH_C32(0xf8de670e), SPH_C32(0x8da40000),
32079 SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000), SPH_C32(0x1e7e0000),
32080 SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19), SPH_C32(0x6ee1d759),
32081 SPH_C32(0xfa32c36a) },
32082 { SPH_C32(0x583b0000), SPH_C32(0xd7e700d6), SPH_C32(0xf5d1e000),
32083 SPH_C32(0xf4290000), SPH_C32(0x844b60d9), SPH_C32(0xc309e631),
32084 SPH_C32(0xf9b6c8ad), SPH_C32(0xeec3bdb7), SPH_C32(0xbd130000),
32085 SPH_C32(0xafe2003c), SPH_C32(0xebaf6000), SPH_C32(0x5cba0000),
32086 SPH_C32(0x2ec3753f), SPH_C32(0x5a974f79), SPH_C32(0x4f4e76b3),
32087 SPH_C32(0x4a97db5e) },
32088 { SPH_C32(0xeef50000), SPH_C32(0x0d0e00d4), SPH_C32(0xe0bf6000),
32089 SPH_C32(0x2ebb0000), SPH_C32(0x72963abd), SPH_C32(0xf53bbabb),
32090 SPH_C32(0x0bc42003), SPH_C32(0x487b7f3a), SPH_C32(0x3b6a0000),
32091 SPH_C32(0x90db003e), SPH_C32(0x0a358000), SPH_C32(0xc4ec0000),
32092 SPH_C32(0xbba61231), SPH_C32(0x141f8793), SPH_C32(0x9c933ff7),
32093 SPH_C32(0x5c8a01e7) },
32094 { SPH_C32(0x688c0000), SPH_C32(0x323700d6), SPH_C32(0x01258000),
32095 SPH_C32(0xb6ed0000), SPH_C32(0xe7f35db3), SPH_C32(0xbbb37251),
32096 SPH_C32(0xd8196947), SPH_C32(0x5e66a583), SPH_C32(0x0bdd0000),
32097 SPH_C32(0x750b003e), SPH_C32(0xfec1e000), SPH_C32(0x86280000),
32098 SPH_C32(0xd81e2f5b), SPH_C32(0x6ca513f3), SPH_C32(0xbd3c9e1d),
32099 SPH_C32(0xec2f19d3) },
32100 { SPH_C32(0xca5b0000), SPH_C32(0xcb1400e8), SPH_C32(0x44940000),
32101 SPH_C32(0x28c90000), SPH_C32(0x0a426067), SPH_C32(0xb17282ae),
32102 SPH_C32(0x4b8d9159), SPH_C32(0x2314bc8e), SPH_C32(0x6ee70000),
32103 SPH_C32(0x707c0028), SPH_C32(0xed9d0000), SPH_C32(0xb4300000),
32104 SPH_C32(0x96650af3), SPH_C32(0x0746650c), SPH_C32(0x7cdc660f),
32105 SPH_C32(0xc07c5abd) },
32106 { SPH_C32(0x4c220000), SPH_C32(0xf42d00ea), SPH_C32(0xa50ee000),
32107 SPH_C32(0xb09f0000), SPH_C32(0x9f270769), SPH_C32(0xfffa4a44),
32108 SPH_C32(0x9850d81d), SPH_C32(0x35096637), SPH_C32(0x5e500000),
32109 SPH_C32(0x95ac0028), SPH_C32(0x19696000), SPH_C32(0xf6f40000),
32110 SPH_C32(0xf5dd3799), SPH_C32(0x7ffcf16c), SPH_C32(0x5d73c7e5),
32111 SPH_C32(0x70d94289) },
32112 { SPH_C32(0xfaec0000), SPH_C32(0x2ec400e8), SPH_C32(0xb0606000),
32113 SPH_C32(0x6a0d0000), SPH_C32(0x69fa5d0d), SPH_C32(0xc9c816ce),
32114 SPH_C32(0x6a2230b3), SPH_C32(0x93b1a4ba), SPH_C32(0xd8290000),
32115 SPH_C32(0xaa95002a), SPH_C32(0xf8f38000), SPH_C32(0x6ea20000),
32116 SPH_C32(0x60b85097), SPH_C32(0x31743986), SPH_C32(0x8eae8ea1),
32117 SPH_C32(0x66c49830) },
32118 { SPH_C32(0x7c950000), SPH_C32(0x11fd00ea), SPH_C32(0x51fa8000),
32119 SPH_C32(0xf25b0000), SPH_C32(0xfc9f3a03), SPH_C32(0x8740de24),
32120 SPH_C32(0xb9ff79f7), SPH_C32(0x85ac7e03), SPH_C32(0xe89e0000),
32121 SPH_C32(0x4f45002a), SPH_C32(0x0c07e000), SPH_C32(0x2c660000),
32122 SPH_C32(0x03006dfd), SPH_C32(0x49ceade6), SPH_C32(0xaf012f4b),
32123 SPH_C32(0xd6618004) },
32124 { SPH_C32(0xd5dc0000), SPH_C32(0x28da0084), SPH_C32(0xdaa00000),
32125 SPH_C32(0x7d240000), SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a),
32126 SPH_C32(0x87fef24b), SPH_C32(0x90daf380), SPH_C32(0x2eae0000),
32127 SPH_C32(0x55c70048), SPH_C32(0x98ec0000), SPH_C32(0x9a980000),
32128 SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b), SPH_C32(0xa2806e7c),
32129 SPH_C32(0x65c7dc2a) },
32130 { SPH_C32(0x53a50000), SPH_C32(0x17e30086), SPH_C32(0x3b3ae000),
32131 SPH_C32(0xe5720000), SPH_C32(0xdfe81464), SPH_C32(0xc28a4560),
32132 SPH_C32(0x5423bb0f), SPH_C32(0x86c72939), SPH_C32(0x1e190000),
32133 SPH_C32(0xb0170048), SPH_C32(0x6c186000), SPH_C32(0xd85c0000),
32134 SPH_C32(0xc0141ef6), SPH_C32(0x2541d80b), SPH_C32(0x832fcf96),
32135 SPH_C32(0xd562c41e) },
32136 { SPH_C32(0xe56b0000), SPH_C32(0xcd0a0084), SPH_C32(0x2e546000),
32137 SPH_C32(0x3fe00000), SPH_C32(0x29354e00), SPH_C32(0xf4b819ea),
32138 SPH_C32(0xa65153a1), SPH_C32(0x207febb4), SPH_C32(0x98600000),
32139 SPH_C32(0x8f2e004a), SPH_C32(0x8d828000), SPH_C32(0x400a0000),
32140 SPH_C32(0x557179f8), SPH_C32(0x6bc910e1), SPH_C32(0x50f286d2),
32141 SPH_C32(0xc37f1ea7) },
32142 { SPH_C32(0x63120000), SPH_C32(0xf2330086), SPH_C32(0xcfce8000),
32143 SPH_C32(0xa7b60000), SPH_C32(0xbc50290e), SPH_C32(0xba30d100),
32144 SPH_C32(0x758c1ae5), SPH_C32(0x3662310d), SPH_C32(0xa8d70000),
32145 SPH_C32(0x6afe004a), SPH_C32(0x7976e000), SPH_C32(0x02ce0000),
32146 SPH_C32(0x36c94492), SPH_C32(0x13738481), SPH_C32(0x715d2738),
32147 SPH_C32(0x73da0693) },
32148 { SPH_C32(0xc1c50000), SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000),
32149 SPH_C32(0x39920000), SPH_C32(0x51e114da), SPH_C32(0xb0f121ff),
32150 SPH_C32(0xe618e2fb), SPH_C32(0x4b102800), SPH_C32(0xcded0000),
32151 SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000), SPH_C32(0x30d60000),
32152 SPH_C32(0x78b2613a), SPH_C32(0x7890f27e), SPH_C32(0xb0bddf2a),
32153 SPH_C32(0x5f8945fd) },
32154 { SPH_C32(0x47bc0000), SPH_C32(0x342900ba), SPH_C32(0x6be5e000),
32155 SPH_C32(0xa1c40000), SPH_C32(0xc48473d4), SPH_C32(0xfe79e915),
32156 SPH_C32(0x35c5abbf), SPH_C32(0x5d0df2b9), SPH_C32(0xfd5a0000),
32157 SPH_C32(0x8a59005c), SPH_C32(0x9ede6000), SPH_C32(0x72120000),
32158 SPH_C32(0x1b0a5c50), SPH_C32(0x002a661e), SPH_C32(0x91127ec0),
32159 SPH_C32(0xef2c5dc9) },
32160 { SPH_C32(0xf1720000), SPH_C32(0xeec000b8), SPH_C32(0x7e8b6000),
32161 SPH_C32(0x7b560000), SPH_C32(0x325929b0), SPH_C32(0xc84bb59f),
32162 SPH_C32(0xc7b74311), SPH_C32(0xfbb53034), SPH_C32(0x7b230000),
32163 SPH_C32(0xb560005e), SPH_C32(0x7f448000), SPH_C32(0xea440000),
32164 SPH_C32(0x8e6f3b5e), SPH_C32(0x4ea2aef4), SPH_C32(0x42cf3784),
32165 SPH_C32(0xf9318770) },
32166 { SPH_C32(0x770b0000), SPH_C32(0xd1f900ba), SPH_C32(0x9f118000),
32167 SPH_C32(0xe3000000), SPH_C32(0xa73c4ebe), SPH_C32(0x86c37d75),
32168 SPH_C32(0x146a0a55), SPH_C32(0xeda8ea8d), SPH_C32(0x4b940000),
32169 SPH_C32(0x50b0005e), SPH_C32(0x8bb0e000), SPH_C32(0xa8800000),
32170 SPH_C32(0xedd70634), SPH_C32(0x36183a94), SPH_C32(0x6360966e),
32171 SPH_C32(0x49949f44) },
32172 { SPH_C32(0x369f0000), SPH_C32(0x12940090), SPH_C32(0x28660000),
32173 SPH_C32(0xd76a0000), SPH_C32(0x919331cc), SPH_C32(0xa969339f),
32174 SPH_C32(0x95c3431d), SPH_C32(0xaa946a57), SPH_C32(0xd9f40000),
32175 SPH_C32(0x4c430060), SPH_C32(0x3af50000), SPH_C32(0x74600000),
32176 SPH_C32(0x63de068a), SPH_C32(0x44635e0b), SPH_C32(0xd15bcf9a),
32177 SPH_C32(0x84439e7d) },
32178 { SPH_C32(0xb0e60000), SPH_C32(0x2dad0092), SPH_C32(0xc9fce000),
32179 SPH_C32(0x4f3c0000), SPH_C32(0x04f656c2), SPH_C32(0xe7e1fb75),
32180 SPH_C32(0x461e0a59), SPH_C32(0xbc89b0ee), SPH_C32(0xe9430000),
32181 SPH_C32(0xa9930060), SPH_C32(0xce016000), SPH_C32(0x36a40000),
32182 SPH_C32(0x00663be0), SPH_C32(0x3cd9ca6b), SPH_C32(0xf0f46e70),
32183 SPH_C32(0x34e68649) },
32184 { SPH_C32(0x06280000), SPH_C32(0xf7440090), SPH_C32(0xdc926000),
32185 SPH_C32(0x95ae0000), SPH_C32(0xf22b0ca6), SPH_C32(0xd1d3a7ff),
32186 SPH_C32(0xb46ce2f7), SPH_C32(0x1a317263), SPH_C32(0x6f3a0000),
32187 SPH_C32(0x96aa0062), SPH_C32(0x2f9b8000), SPH_C32(0xaef20000),
32188 SPH_C32(0x95035cee), SPH_C32(0x72510281), SPH_C32(0x23292734),
32189 SPH_C32(0x22fb5cf0) },
32190 { SPH_C32(0x80510000), SPH_C32(0xc87d0092), SPH_C32(0x3d088000),
32191 SPH_C32(0x0df80000), SPH_C32(0x674e6ba8), SPH_C32(0x9f5b6f15),
32192 SPH_C32(0x67b1abb3), SPH_C32(0x0c2ca8da), SPH_C32(0x5f8d0000),
32193 SPH_C32(0x737a0062), SPH_C32(0xdb6fe000), SPH_C32(0xec360000),
32194 SPH_C32(0xf6bb6184), SPH_C32(0x0aeb96e1), SPH_C32(0x028686de),
32195 SPH_C32(0x925e44c4) },
32196 { SPH_C32(0x22860000), SPH_C32(0x315e00ac), SPH_C32(0x78b90000),
32197 SPH_C32(0x93dc0000), SPH_C32(0x8aff567c), SPH_C32(0x959a9fea),
32198 SPH_C32(0xf42553ad), SPH_C32(0x715eb1d7), SPH_C32(0x3ab70000),
32199 SPH_C32(0x760d0074), SPH_C32(0xc8330000), SPH_C32(0xde2e0000),
32200 SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e), SPH_C32(0xc3667ecc),
32201 SPH_C32(0xbe0d07aa) },
32202 { SPH_C32(0xa4ff0000), SPH_C32(0x0e6700ae), SPH_C32(0x9923e000),
32203 SPH_C32(0x0b8a0000), SPH_C32(0x1f9a3172), SPH_C32(0xdb125700),
32204 SPH_C32(0x27f81ae9), SPH_C32(0x67436b6e), SPH_C32(0x0a000000),
32205 SPH_C32(0x93dd0074), SPH_C32(0x3cc76000), SPH_C32(0x9cea0000),
32206 SPH_C32(0xdb787946), SPH_C32(0x19b2747e), SPH_C32(0xe2c9df26),
32207 SPH_C32(0x0ea81f9e) },
32208 { SPH_C32(0x12310000), SPH_C32(0xd48e00ac), SPH_C32(0x8c4d6000),
32209 SPH_C32(0xd1180000), SPH_C32(0xe9476b16), SPH_C32(0xed200b8a),
32210 SPH_C32(0xd58af247), SPH_C32(0xc1fba9e3), SPH_C32(0x8c790000),
32211 SPH_C32(0xace40076), SPH_C32(0xdd5d8000), SPH_C32(0x04bc0000),
32212 SPH_C32(0x4e1d1e48), SPH_C32(0x573abc94), SPH_C32(0x31149662),
32213 SPH_C32(0x18b5c527) },
32214 { SPH_C32(0x94480000), SPH_C32(0xebb700ae), SPH_C32(0x6dd78000),
32215 SPH_C32(0x494e0000), SPH_C32(0x7c220c18), SPH_C32(0xa3a8c360),
32216 SPH_C32(0x0657bb03), SPH_C32(0xd7e6735a), SPH_C32(0xbcce0000),
32217 SPH_C32(0x49340076), SPH_C32(0x29a9e000), SPH_C32(0x46780000),
32218 SPH_C32(0x2da52322), SPH_C32(0x2f8028f4), SPH_C32(0x10bb3788),
32219 SPH_C32(0xa810dd13) },
32220 { SPH_C32(0x818c0000), SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000),
32221 SPH_C32(0x173a0000), SPH_C32(0x64283db5), SPH_C32(0xea4c0898),
32222 SPH_C32(0x3844ea88), SPH_C32(0xeeabae97), SPH_C32(0x92230000),
32223 SPH_C32(0xa9fc0050), SPH_C32(0x816f0000), SPH_C32(0x4b930000),
32224 SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d), SPH_C32(0xa292b44b),
32225 SPH_C32(0x49fc8c64) },
32226 { SPH_C32(0x07f50000), SPH_C32(0x119200da), SPH_C32(0x1e94e000),
32227 SPH_C32(0x8f6c0000), SPH_C32(0xf14d5abb), SPH_C32(0xa4c4c072),
32228 SPH_C32(0xeb99a3cc), SPH_C32(0xf8b6742e), SPH_C32(0xa2940000),
32229 SPH_C32(0x4c2c0050), SPH_C32(0x759b6000), SPH_C32(0x09570000),
32230 SPH_C32(0x6e0c6632), SPH_C32(0x67e7405d), SPH_C32(0x833d15a1),
32231 SPH_C32(0xf9599450) },
32232 { SPH_C32(0xb13b0000), SPH_C32(0xcb7b00d8), SPH_C32(0x0bfa6000),
32233 SPH_C32(0x55fe0000), SPH_C32(0x079000df), SPH_C32(0x92f69cf8),
32234 SPH_C32(0x19eb4b62), SPH_C32(0x5e0eb6a3), SPH_C32(0x24ed0000),
32235 SPH_C32(0x73150052), SPH_C32(0x94018000), SPH_C32(0x91010000),
32236 SPH_C32(0xfb69013c), SPH_C32(0x296f88b7), SPH_C32(0x50e05ce5),
32237 SPH_C32(0xef444ee9) },
32238 { SPH_C32(0x37420000), SPH_C32(0xf44200da), SPH_C32(0xea608000),
32239 SPH_C32(0xcda80000), SPH_C32(0x92f567d1), SPH_C32(0xdc7e5412),
32240 SPH_C32(0xca360226), SPH_C32(0x48136c1a), SPH_C32(0x145a0000),
32241 SPH_C32(0x96c50052), SPH_C32(0x60f5e000), SPH_C32(0xd3c50000),
32242 SPH_C32(0x98d13c56), SPH_C32(0x51d51cd7), SPH_C32(0x714ffd0f),
32243 SPH_C32(0x5fe156dd) },
32244 { SPH_C32(0x95950000), SPH_C32(0x0d6100e4), SPH_C32(0xafd10000),
32245 SPH_C32(0x538c0000), SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed),
32246 SPH_C32(0x59a2fa38), SPH_C32(0x35617517), SPH_C32(0x71600000),
32247 SPH_C32(0x93b20044), SPH_C32(0x73a90000), SPH_C32(0xe1dd0000),
32248 SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28), SPH_C32(0xb0af051d),
32249 SPH_C32(0x73b215b3) },
32250 { SPH_C32(0x13ec0000), SPH_C32(0x325800e6), SPH_C32(0x4e4be000),
32251 SPH_C32(0xcbda0000), SPH_C32(0xea213d0b), SPH_C32(0x98376c07),
32252 SPH_C32(0x8a7fb37c), SPH_C32(0x237cafae), SPH_C32(0x41d70000),
32253 SPH_C32(0x76620044), SPH_C32(0x875d6000), SPH_C32(0xa3190000),
32254 SPH_C32(0xb5122494), SPH_C32(0x428cfe48), SPH_C32(0x9100a4f7),
32255 SPH_C32(0xc3170d87) },
32256 { SPH_C32(0xa5220000), SPH_C32(0xe8b100e4), SPH_C32(0x5b256000),
32257 SPH_C32(0x11480000), SPH_C32(0x1cfc676f), SPH_C32(0xae05308d),
32258 SPH_C32(0x780d5bd2), SPH_C32(0x85c46d23), SPH_C32(0xc7ae0000),
32259 SPH_C32(0x495b0046), SPH_C32(0x66c78000), SPH_C32(0x3b4f0000),
32260 SPH_C32(0x2077439a), SPH_C32(0x0c0436a2), SPH_C32(0x42ddedb3),
32261 SPH_C32(0xd50ad73e) },
32262 { SPH_C32(0x235b0000), SPH_C32(0xd78800e6), SPH_C32(0xbabf8000),
32263 SPH_C32(0x891e0000), SPH_C32(0x89990061), SPH_C32(0xe08df867),
32264 SPH_C32(0xabd01296), SPH_C32(0x93d9b79a), SPH_C32(0xf7190000),
32265 SPH_C32(0xac8b0046), SPH_C32(0x9233e000), SPH_C32(0x798b0000),
32266 SPH_C32(0x43cf7ef0), SPH_C32(0x74bea2c2), SPH_C32(0x63724c59),
32267 SPH_C32(0x65afcf0a) },
32268 { SPH_C32(0x62cf0000), SPH_C32(0x14e500cc), SPH_C32(0x0dc80000),
32269 SPH_C32(0xbd740000), SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d),
32270 SPH_C32(0x2a795bde), SPH_C32(0xd4e53740), SPH_C32(0x65790000),
32271 SPH_C32(0xb0780078), SPH_C32(0x23760000), SPH_C32(0xa56b0000),
32272 SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d), SPH_C32(0xd14915ad),
32273 SPH_C32(0xa878ce33) },
32274 { SPH_C32(0xe4b60000), SPH_C32(0x2bdc00ce), SPH_C32(0xec52e000),
32275 SPH_C32(0x25220000), SPH_C32(0x2a53181d), SPH_C32(0x81af7e67),
32276 SPH_C32(0xf9a4129a), SPH_C32(0xc2f8edf9), SPH_C32(0x55ce0000),
32277 SPH_C32(0x55a80078), SPH_C32(0xd7826000), SPH_C32(0xe7af0000),
32278 SPH_C32(0xae7e4324), SPH_C32(0x7e7f523d), SPH_C32(0xf0e6b447),
32279 SPH_C32(0x18ddd607) },
32280 { SPH_C32(0x52780000), SPH_C32(0xf13500cc), SPH_C32(0xf93c6000),
32281 SPH_C32(0xffb00000), SPH_C32(0xdc8e4279), SPH_C32(0xb79d22ed),
32282 SPH_C32(0x0bd6fa34), SPH_C32(0x64402f74), SPH_C32(0xd3b70000),
32283 SPH_C32(0x6a91007a), SPH_C32(0x36188000), SPH_C32(0x7ff90000),
32284 SPH_C32(0x3b1b242a), SPH_C32(0x30f79ad7), SPH_C32(0x233bfd03),
32285 SPH_C32(0x0ec00cbe) },
32286 { SPH_C32(0xd4010000), SPH_C32(0xce0c00ce), SPH_C32(0x18a68000),
32287 SPH_C32(0x67e60000), SPH_C32(0x49eb2577), SPH_C32(0xf915ea07),
32288 SPH_C32(0xd80bb370), SPH_C32(0x725df5cd), SPH_C32(0xe3000000),
32289 SPH_C32(0x8f41007a), SPH_C32(0xc2ece000), SPH_C32(0x3d3d0000),
32290 SPH_C32(0x58a31940), SPH_C32(0x484d0eb7), SPH_C32(0x02945ce9),
32291 SPH_C32(0xbe65148a) },
32292 { SPH_C32(0x76d60000), SPH_C32(0x372f00f0), SPH_C32(0x5d170000),
32293 SPH_C32(0xf9c20000), SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8),
32294 SPH_C32(0x4b9f4b6e), SPH_C32(0x0f2fecc0), SPH_C32(0x863a0000),
32295 SPH_C32(0x8a36006c), SPH_C32(0xd1b00000), SPH_C32(0x0f250000),
32296 SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848), SPH_C32(0xc374a4fb),
32297 SPH_C32(0x923657e4) },
32298 { SPH_C32(0xf0af0000), SPH_C32(0x081600f2), SPH_C32(0xbc8de000),
32299 SPH_C32(0x61940000), SPH_C32(0x313f7fad), SPH_C32(0xbd5cd212),
32300 SPH_C32(0x9842022a), SPH_C32(0x19323679), SPH_C32(0xb68d0000),
32301 SPH_C32(0x6fe6006c), SPH_C32(0x25446000), SPH_C32(0x4de10000),
32302 SPH_C32(0x75600182), SPH_C32(0x5b14ec28), SPH_C32(0xe2db0511),
32303 SPH_C32(0x22934fd0) },
32304 { SPH_C32(0x46610000), SPH_C32(0xd2ff00f0), SPH_C32(0xa9e36000),
32305 SPH_C32(0xbb060000), SPH_C32(0xc7e225c9), SPH_C32(0x8b6e8e98),
32306 SPH_C32(0x6a30ea84), SPH_C32(0xbf8af4f4), SPH_C32(0x30f40000),
32307 SPH_C32(0x50df006e), SPH_C32(0xc4de8000), SPH_C32(0xd5b70000),
32308 SPH_C32(0xe005668c), SPH_C32(0x159c24c2), SPH_C32(0x31064c55),
32309 SPH_C32(0x348e9569) },
32310 { SPH_C32(0xc0180000), SPH_C32(0xedc600f2), SPH_C32(0x48798000),
32311 SPH_C32(0x23500000), SPH_C32(0x528742c7), SPH_C32(0xc5e64672),
32312 SPH_C32(0xb9eda3c0), SPH_C32(0xa9972e4d), SPH_C32(0x00430000),
32313 SPH_C32(0xb50f006e), SPH_C32(0x302ae000), SPH_C32(0x97730000),
32314 SPH_C32(0x83bd5be6), SPH_C32(0x6d26b0a2), SPH_C32(0x10a9edbf),
32315 SPH_C32(0x842b8d5d) },
32316 { SPH_C32(0xc6730000), SPH_C32(0xaf8d000c), SPH_C32(0xa4c10000),
32317 SPH_C32(0x218d0000), SPH_C32(0x23111587), SPH_C32(0x7913512f),
32318 SPH_C32(0x1d28ac88), SPH_C32(0x378dd173), SPH_C32(0xaf220000),
32319 SPH_C32(0x7b6c0090), SPH_C32(0x67e20000), SPH_C32(0x8da20000),
32320 SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3), SPH_C32(0x9ac484f4),
32321 SPH_C32(0x8b6c72bd) },
32322 { SPH_C32(0x400a0000), SPH_C32(0x90b4000e), SPH_C32(0x455be000),
32323 SPH_C32(0xb9db0000), SPH_C32(0xb6747289), SPH_C32(0x379b99c5),
32324 SPH_C32(0xcef5e5cc), SPH_C32(0x21900bca), SPH_C32(0x9f950000),
32325 SPH_C32(0x9ebc0090), SPH_C32(0x93166000), SPH_C32(0xcf660000),
32326 SPH_C32(0xa43c2343), SPH_C32(0xcf0dd093), SPH_C32(0xbb6b251e),
32327 SPH_C32(0x3bc96a89) },
32328 { SPH_C32(0xf6c40000), SPH_C32(0x4a5d000c), SPH_C32(0x50356000),
32329 SPH_C32(0x63490000), SPH_C32(0x40a928ed), SPH_C32(0x01a9c54f),
32330 SPH_C32(0x3c870d62), SPH_C32(0x8728c947), SPH_C32(0x19ec0000),
32331 SPH_C32(0xa1850092), SPH_C32(0x728c8000), SPH_C32(0x57300000),
32332 SPH_C32(0x3159444d), SPH_C32(0x81851879), SPH_C32(0x68b66c5a),
32333 SPH_C32(0x2dd4b030) },
32334 { SPH_C32(0x70bd0000), SPH_C32(0x7564000e), SPH_C32(0xb1af8000),
32335 SPH_C32(0xfb1f0000), SPH_C32(0xd5cc4fe3), SPH_C32(0x4f210da5),
32336 SPH_C32(0xef5a4426), SPH_C32(0x913513fe), SPH_C32(0x295b0000),
32337 SPH_C32(0x44550092), SPH_C32(0x8678e000), SPH_C32(0x15f40000),
32338 SPH_C32(0x52e17927), SPH_C32(0xf93f8c19), SPH_C32(0x4919cdb0),
32339 SPH_C32(0x9d71a804) },
32340 { SPH_C32(0xd26a0000), SPH_C32(0x8c470030), SPH_C32(0xf41e0000),
32341 SPH_C32(0x653b0000), SPH_C32(0x387d7237), SPH_C32(0x45e0fd5a),
32342 SPH_C32(0x7ccebc38), SPH_C32(0xec470af3), SPH_C32(0x4c610000),
32343 SPH_C32(0x41220084), SPH_C32(0x95240000), SPH_C32(0x27ec0000),
32344 SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6), SPH_C32(0x88f935a2),
32345 SPH_C32(0xb122eb6a) },
32346 { SPH_C32(0x54130000), SPH_C32(0xb37e0032), SPH_C32(0x1584e000),
32347 SPH_C32(0xfd6d0000), SPH_C32(0xad181539), SPH_C32(0x0b6835b0),
32348 SPH_C32(0xaf13f57c), SPH_C32(0xfa5ad04a), SPH_C32(0x7cd60000),
32349 SPH_C32(0xa4f20084), SPH_C32(0x61d06000), SPH_C32(0x65280000),
32350 SPH_C32(0x7f2261e5), SPH_C32(0xea666e86), SPH_C32(0xa9569448),
32351 SPH_C32(0x0187f35e) },
32352 { SPH_C32(0xe2dd0000), SPH_C32(0x69970030), SPH_C32(0x00ea6000),
32353 SPH_C32(0x27ff0000), SPH_C32(0x5bc54f5d), SPH_C32(0x3d5a693a),
32354 SPH_C32(0x5d611dd2), SPH_C32(0x5ce212c7), SPH_C32(0xfaaf0000),
32355 SPH_C32(0x9bcb0086), SPH_C32(0x804a8000), SPH_C32(0xfd7e0000),
32356 SPH_C32(0xea4706eb), SPH_C32(0xa4eea66c), SPH_C32(0x7a8bdd0c),
32357 SPH_C32(0x179a29e7) },
32358 { SPH_C32(0x64a40000), SPH_C32(0x56ae0032), SPH_C32(0xe1708000),
32359 SPH_C32(0xbfa90000), SPH_C32(0xcea02853), SPH_C32(0x73d2a1d0),
32360 SPH_C32(0x8ebc5496), SPH_C32(0x4affc87e), SPH_C32(0xca180000),
32361 SPH_C32(0x7e1b0086), SPH_C32(0x74bee000), SPH_C32(0xbfba0000),
32362 SPH_C32(0x89ff3b81), SPH_C32(0xdc54320c), SPH_C32(0x5b247ce6),
32363 SPH_C32(0xa73f31d3) },
32364 { SPH_C32(0x25300000), SPH_C32(0x95c30018), SPH_C32(0x56070000),
32365 SPH_C32(0x8bc30000), SPH_C32(0xf80f5721), SPH_C32(0x5c78ef3a),
32366 SPH_C32(0x0f151dde), SPH_C32(0x0dc348a4), SPH_C32(0x58780000),
32367 SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000), SPH_C32(0x635a0000),
32368 SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693), SPH_C32(0xe91f2512),
32369 SPH_C32(0x6ae830ea) },
32370 { SPH_C32(0xa3490000), SPH_C32(0xaafa001a), SPH_C32(0xb79de000),
32371 SPH_C32(0x13950000), SPH_C32(0x6d6a302f), SPH_C32(0x12f027d0),
32372 SPH_C32(0xdcc8549a), SPH_C32(0x1bde921d), SPH_C32(0x68cf0000),
32373 SPH_C32(0x873800b8), SPH_C32(0x310f6000), SPH_C32(0x219e0000),
32374 SPH_C32(0x644e0655), SPH_C32(0xd695c2f3), SPH_C32(0xc8b084f8),
32375 SPH_C32(0xda4d28de) },
32376 { SPH_C32(0x15870000), SPH_C32(0x70130018), SPH_C32(0xa2f36000),
32377 SPH_C32(0xc9070000), SPH_C32(0x9bb76a4b), SPH_C32(0x24c27b5a),
32378 SPH_C32(0x2ebabc34), SPH_C32(0xbd665090), SPH_C32(0xeeb60000),
32379 SPH_C32(0xb80100ba), SPH_C32(0xd0958000), SPH_C32(0xb9c80000),
32380 SPH_C32(0xf12b615b), SPH_C32(0x981d0a19), SPH_C32(0x1b6dcdbc),
32381 SPH_C32(0xcc50f267) },
32382 { SPH_C32(0x93fe0000), SPH_C32(0x4f2a001a), SPH_C32(0x43698000),
32383 SPH_C32(0x51510000), SPH_C32(0x0ed20d45), SPH_C32(0x6a4ab3b0),
32384 SPH_C32(0xfd67f570), SPH_C32(0xab7b8a29), SPH_C32(0xde010000),
32385 SPH_C32(0x5dd100ba), SPH_C32(0x2461e000), SPH_C32(0xfb0c0000),
32386 SPH_C32(0x92935c31), SPH_C32(0xe0a79e79), SPH_C32(0x3ac26c56),
32387 SPH_C32(0x7cf5ea53) },
32388 { SPH_C32(0x31290000), SPH_C32(0xb6090024), SPH_C32(0x06d80000),
32389 SPH_C32(0xcf750000), SPH_C32(0xe3633091), SPH_C32(0x608b434f),
32390 SPH_C32(0x6ef30d6e), SPH_C32(0xd6099324), SPH_C32(0xbb3b0000),
32391 SPH_C32(0x58a600ac), SPH_C32(0x373d0000), SPH_C32(0xc9140000),
32392 SPH_C32(0xdce87999), SPH_C32(0x8b44e886), SPH_C32(0xfb229444),
32393 SPH_C32(0x50a6a93d) },
32394 { SPH_C32(0xb7500000), SPH_C32(0x89300026), SPH_C32(0xe742e000),
32395 SPH_C32(0x57230000), SPH_C32(0x7606579f), SPH_C32(0x2e038ba5),
32396 SPH_C32(0xbd2e442a), SPH_C32(0xc014499d), SPH_C32(0x8b8c0000),
32397 SPH_C32(0xbd7600ac), SPH_C32(0xc3c96000), SPH_C32(0x8bd00000),
32398 SPH_C32(0xbf5044f3), SPH_C32(0xf3fe7ce6), SPH_C32(0xda8d35ae),
32399 SPH_C32(0xe003b109) },
32400 { SPH_C32(0x019e0000), SPH_C32(0x53d90024), SPH_C32(0xf22c6000),
32401 SPH_C32(0x8db10000), SPH_C32(0x80db0dfb), SPH_C32(0x1831d72f),
32402 SPH_C32(0x4f5cac84), SPH_C32(0x66ac8b10), SPH_C32(0x0df50000),
32403 SPH_C32(0x824f00ae), SPH_C32(0x22538000), SPH_C32(0x13860000),
32404 SPH_C32(0x2a3523fd), SPH_C32(0xbd76b40c), SPH_C32(0x09507cea),
32405 SPH_C32(0xf61e6bb0) },
32406 { SPH_C32(0x87e70000), SPH_C32(0x6ce00026), SPH_C32(0x13b68000),
32407 SPH_C32(0x15e70000), SPH_C32(0x15be6af5), SPH_C32(0x56b91fc5),
32408 SPH_C32(0x9c81e5c0), SPH_C32(0x70b151a9), SPH_C32(0x3d420000),
32409 SPH_C32(0x679f00ae), SPH_C32(0xd6a7e000), SPH_C32(0x51420000),
32410 SPH_C32(0x498d1e97), SPH_C32(0xc5cc206c), SPH_C32(0x28ffdd00),
32411 SPH_C32(0x46bb7384) },
32412 { SPH_C32(0x92230000), SPH_C32(0xa9fc0050), SPH_C32(0x816f0000),
32413 SPH_C32(0x4b930000), SPH_C32(0x0db45b58), SPH_C32(0x1f5dd43d),
32414 SPH_C32(0xa292b44b), SPH_C32(0x49fc8c64), SPH_C32(0x13af0000),
32415 SPH_C32(0x87570088), SPH_C32(0x7e610000), SPH_C32(0x5ca90000),
32416 SPH_C32(0x699c66ed), SPH_C32(0xf511dca5), SPH_C32(0x9ad65ec3),
32417 SPH_C32(0xa75722f3) },
32418 { SPH_C32(0x145a0000), SPH_C32(0x96c50052), SPH_C32(0x60f5e000),
32419 SPH_C32(0xd3c50000), SPH_C32(0x98d13c56), SPH_C32(0x51d51cd7),
32420 SPH_C32(0x714ffd0f), SPH_C32(0x5fe156dd), SPH_C32(0x23180000),
32421 SPH_C32(0x62870088), SPH_C32(0x8a956000), SPH_C32(0x1e6d0000),
32422 SPH_C32(0x0a245b87), SPH_C32(0x8dab48c5), SPH_C32(0xbb79ff29),
32423 SPH_C32(0x17f23ac7) },
32424 { SPH_C32(0xa2940000), SPH_C32(0x4c2c0050), SPH_C32(0x759b6000),
32425 SPH_C32(0x09570000), SPH_C32(0x6e0c6632), SPH_C32(0x67e7405d),
32426 SPH_C32(0x833d15a1), SPH_C32(0xf9599450), SPH_C32(0xa5610000),
32427 SPH_C32(0x5dbe008a), SPH_C32(0x6b0f8000), SPH_C32(0x863b0000),
32428 SPH_C32(0x9f413c89), SPH_C32(0xc323802f), SPH_C32(0x68a4b66d),
32429 SPH_C32(0x01efe07e) },
32430 { SPH_C32(0x24ed0000), SPH_C32(0x73150052), SPH_C32(0x94018000),
32431 SPH_C32(0x91010000), SPH_C32(0xfb69013c), SPH_C32(0x296f88b7),
32432 SPH_C32(0x50e05ce5), SPH_C32(0xef444ee9), SPH_C32(0x95d60000),
32433 SPH_C32(0xb86e008a), SPH_C32(0x9ffbe000), SPH_C32(0xc4ff0000),
32434 SPH_C32(0xfcf901e3), SPH_C32(0xbb99144f), SPH_C32(0x490b1787),
32435 SPH_C32(0xb14af84a) },
32436 { SPH_C32(0x863a0000), SPH_C32(0x8a36006c), SPH_C32(0xd1b00000),
32437 SPH_C32(0x0f250000), SPH_C32(0x16d83ce8), SPH_C32(0x23ae7848),
32438 SPH_C32(0xc374a4fb), SPH_C32(0x923657e4), SPH_C32(0xf0ec0000),
32439 SPH_C32(0xbd19009c), SPH_C32(0x8ca70000), SPH_C32(0xf6e70000),
32440 SPH_C32(0xb282244b), SPH_C32(0xd07a62b0), SPH_C32(0x88ebef95),
32441 SPH_C32(0x9d19bb24) },
32442 { SPH_C32(0x00430000), SPH_C32(0xb50f006e), SPH_C32(0x302ae000),
32443 SPH_C32(0x97730000), SPH_C32(0x83bd5be6), SPH_C32(0x6d26b0a2),
32444 SPH_C32(0x10a9edbf), SPH_C32(0x842b8d5d), SPH_C32(0xc05b0000),
32445 SPH_C32(0x58c9009c), SPH_C32(0x78536000), SPH_C32(0xb4230000),
32446 SPH_C32(0xd13a1921), SPH_C32(0xa8c0f6d0), SPH_C32(0xa9444e7f),
32447 SPH_C32(0x2dbca310) },
32448 { SPH_C32(0xb68d0000), SPH_C32(0x6fe6006c), SPH_C32(0x25446000),
32449 SPH_C32(0x4de10000), SPH_C32(0x75600182), SPH_C32(0x5b14ec28),
32450 SPH_C32(0xe2db0511), SPH_C32(0x22934fd0), SPH_C32(0x46220000),
32451 SPH_C32(0x67f0009e), SPH_C32(0x99c98000), SPH_C32(0x2c750000),
32452 SPH_C32(0x445f7e2f), SPH_C32(0xe6483e3a), SPH_C32(0x7a99073b),
32453 SPH_C32(0x3ba179a9) },
32454 { SPH_C32(0x30f40000), SPH_C32(0x50df006e), SPH_C32(0xc4de8000),
32455 SPH_C32(0xd5b70000), SPH_C32(0xe005668c), SPH_C32(0x159c24c2),
32456 SPH_C32(0x31064c55), SPH_C32(0x348e9569), SPH_C32(0x76950000),
32457 SPH_C32(0x8220009e), SPH_C32(0x6d3de000), SPH_C32(0x6eb10000),
32458 SPH_C32(0x27e74345), SPH_C32(0x9ef2aa5a), SPH_C32(0x5b36a6d1),
32459 SPH_C32(0x8b04619d) },
32460 { SPH_C32(0x71600000), SPH_C32(0x93b20044), SPH_C32(0x73a90000),
32461 SPH_C32(0xe1dd0000), SPH_C32(0xd6aa19fe), SPH_C32(0x3a366a28),
32462 SPH_C32(0xb0af051d), SPH_C32(0x73b215b3), SPH_C32(0xe4f50000),
32463 SPH_C32(0x9ed300a0), SPH_C32(0xdc780000), SPH_C32(0xb2510000),
32464 SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5), SPH_C32(0xe90dff25),
32465 SPH_C32(0x46d360a4) },
32466 { SPH_C32(0xf7190000), SPH_C32(0xac8b0046), SPH_C32(0x9233e000),
32467 SPH_C32(0x798b0000), SPH_C32(0x43cf7ef0), SPH_C32(0x74bea2c2),
32468 SPH_C32(0x63724c59), SPH_C32(0x65afcf0a), SPH_C32(0xd4420000),
32469 SPH_C32(0x7b0300a0), SPH_C32(0x288c6000), SPH_C32(0xf0950000),
32470 SPH_C32(0xca567e91), SPH_C32(0x94335aa5), SPH_C32(0xc8a25ecf),
32471 SPH_C32(0xf6767890) },
32472 { SPH_C32(0x41d70000), SPH_C32(0x76620044), SPH_C32(0x875d6000),
32473 SPH_C32(0xa3190000), SPH_C32(0xb5122494), SPH_C32(0x428cfe48),
32474 SPH_C32(0x9100a4f7), SPH_C32(0xc3170d87), SPH_C32(0x523b0000),
32475 SPH_C32(0x443a00a2), SPH_C32(0xc9168000), SPH_C32(0x68c30000),
32476 SPH_C32(0x5f33199f), SPH_C32(0xdabb924f), SPH_C32(0x1b7f178b),
32477 SPH_C32(0xe06ba229) },
32478 { SPH_C32(0xc7ae0000), SPH_C32(0x495b0046), SPH_C32(0x66c78000),
32479 SPH_C32(0x3b4f0000), SPH_C32(0x2077439a), SPH_C32(0x0c0436a2),
32480 SPH_C32(0x42ddedb3), SPH_C32(0xd50ad73e), SPH_C32(0x628c0000),
32481 SPH_C32(0xa1ea00a2), SPH_C32(0x3de2e000), SPH_C32(0x2a070000),
32482 SPH_C32(0x3c8b24f5), SPH_C32(0xa201062f), SPH_C32(0x3ad0b661),
32483 SPH_C32(0x50ceba1d) },
32484 { SPH_C32(0x65790000), SPH_C32(0xb0780078), SPH_C32(0x23760000),
32485 SPH_C32(0xa56b0000), SPH_C32(0xcdc67e4e), SPH_C32(0x06c5c65d),
32486 SPH_C32(0xd14915ad), SPH_C32(0xa878ce33), SPH_C32(0x07b60000),
32487 SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000), SPH_C32(0x181f0000),
32488 SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0), SPH_C32(0xfb304e73),
32489 SPH_C32(0x7c9df973) },
32490 { SPH_C32(0xe3000000), SPH_C32(0x8f41007a), SPH_C32(0xc2ece000),
32491 SPH_C32(0x3d3d0000), SPH_C32(0x58a31940), SPH_C32(0x484d0eb7),
32492 SPH_C32(0x02945ce9), SPH_C32(0xbe65148a), SPH_C32(0x37010000),
32493 SPH_C32(0x414d00b4), SPH_C32(0xda4a6000), SPH_C32(0x5adb0000),
32494 SPH_C32(0x11483c37), SPH_C32(0xb158e4b0), SPH_C32(0xda9fef99),
32495 SPH_C32(0xcc38e147) },
32496 { SPH_C32(0x55ce0000), SPH_C32(0x55a80078), SPH_C32(0xd7826000),
32497 SPH_C32(0xe7af0000), SPH_C32(0xae7e4324), SPH_C32(0x7e7f523d),
32498 SPH_C32(0xf0e6b447), SPH_C32(0x18ddd607), SPH_C32(0xb1780000),
32499 SPH_C32(0x7e7400b6), SPH_C32(0x3bd08000), SPH_C32(0xc28d0000),
32500 SPH_C32(0x842d5b39), SPH_C32(0xffd02c5a), SPH_C32(0x0942a6dd),
32501 SPH_C32(0xda253bfe) },
32502 { SPH_C32(0xd3b70000), SPH_C32(0x6a91007a), SPH_C32(0x36188000),
32503 SPH_C32(0x7ff90000), SPH_C32(0x3b1b242a), SPH_C32(0x30f79ad7),
32504 SPH_C32(0x233bfd03), SPH_C32(0x0ec00cbe), SPH_C32(0x81cf0000),
32505 SPH_C32(0x9ba400b6), SPH_C32(0xcf24e000), SPH_C32(0x80490000),
32506 SPH_C32(0xe7956653), SPH_C32(0x876ab83a), SPH_C32(0x28ed0737),
32507 SPH_C32(0x6a8023ca) },
32508 { SPH_C32(0x7afe0000), SPH_C32(0x53b60014), SPH_C32(0xbd420000),
32509 SPH_C32(0xf0860000), SPH_C32(0x8d096d43), SPH_C32(0x3bb5c979),
32510 SPH_C32(0x1d3a76bf), SPH_C32(0x1bb6813d), SPH_C32(0x47ff0000),
32511 SPH_C32(0x812600d4), SPH_C32(0x5bcf0000), SPH_C32(0x36b70000),
32512 SPH_C32(0x47392832), SPH_C32(0x935f59b7), SPH_C32(0x256c4600),
32513 SPH_C32(0xd9267fe4) },
32514 { SPH_C32(0xfc870000), SPH_C32(0x6c8f0016), SPH_C32(0x5cd8e000),
32515 SPH_C32(0x68d00000), SPH_C32(0x186c0a4d), SPH_C32(0x753d0193),
32516 SPH_C32(0xcee73ffb), SPH_C32(0x0dab5b84), SPH_C32(0x77480000),
32517 SPH_C32(0x64f600d4), SPH_C32(0xaf3b6000), SPH_C32(0x74730000),
32518 SPH_C32(0x24811558), SPH_C32(0xebe5cdd7), SPH_C32(0x04c3e7ea),
32519 SPH_C32(0x698367d0) },
32520 { SPH_C32(0x4a490000), SPH_C32(0xb6660014), SPH_C32(0x49b66000),
32521 SPH_C32(0xb2420000), SPH_C32(0xeeb15029), SPH_C32(0x430f5d19),
32522 SPH_C32(0x3c95d755), SPH_C32(0xab139909), SPH_C32(0xf1310000),
32523 SPH_C32(0x5bcf00d6), SPH_C32(0x4ea18000), SPH_C32(0xec250000),
32524 SPH_C32(0xb1e47256), SPH_C32(0xa56d053d), SPH_C32(0xd71eaeae),
32525 SPH_C32(0x7f9ebd69) },
32526 { SPH_C32(0xcc300000), SPH_C32(0x895f0016), SPH_C32(0xa82c8000),
32527 SPH_C32(0x2a140000), SPH_C32(0x7bd43727), SPH_C32(0x0d8795f3),
32528 SPH_C32(0xef489e11), SPH_C32(0xbd0e43b0), SPH_C32(0xc1860000),
32529 SPH_C32(0xbe1f00d6), SPH_C32(0xba55e000), SPH_C32(0xaee10000),
32530 SPH_C32(0xd25c4f3c), SPH_C32(0xddd7915d), SPH_C32(0xf6b10f44),
32531 SPH_C32(0xcf3ba55d) },
32532 { SPH_C32(0x6ee70000), SPH_C32(0x707c0028), SPH_C32(0xed9d0000),
32533 SPH_C32(0xb4300000), SPH_C32(0x96650af3), SPH_C32(0x0746650c),
32534 SPH_C32(0x7cdc660f), SPH_C32(0xc07c5abd), SPH_C32(0xa4bc0000),
32535 SPH_C32(0xbb6800c0), SPH_C32(0xa9090000), SPH_C32(0x9cf90000),
32536 SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2), SPH_C32(0x3751f756),
32537 SPH_C32(0xe368e633) },
32538 { SPH_C32(0xe89e0000), SPH_C32(0x4f45002a), SPH_C32(0x0c07e000),
32539 SPH_C32(0x2c660000), SPH_C32(0x03006dfd), SPH_C32(0x49ceade6),
32540 SPH_C32(0xaf012f4b), SPH_C32(0xd6618004), SPH_C32(0x940b0000),
32541 SPH_C32(0x5eb800c0), SPH_C32(0x5dfd6000), SPH_C32(0xde3d0000),
32542 SPH_C32(0xff9f57fe), SPH_C32(0xce8e73c2), SPH_C32(0x16fe56bc),
32543 SPH_C32(0x53cdfe07) },
32544 { SPH_C32(0x5e500000), SPH_C32(0x95ac0028), SPH_C32(0x19696000),
32545 SPH_C32(0xf6f40000), SPH_C32(0xf5dd3799), SPH_C32(0x7ffcf16c),
32546 SPH_C32(0x5d73c7e5), SPH_C32(0x70d94289), SPH_C32(0x12720000),
32547 SPH_C32(0x618100c2), SPH_C32(0xbc678000), SPH_C32(0x466b0000),
32548 SPH_C32(0x6afa30f0), SPH_C32(0x8006bb28), SPH_C32(0xc5231ff8),
32549 SPH_C32(0x45d024be) },
32550 { SPH_C32(0xd8290000), SPH_C32(0xaa95002a), SPH_C32(0xf8f38000),
32551 SPH_C32(0x6ea20000), SPH_C32(0x60b85097), SPH_C32(0x31743986),
32552 SPH_C32(0x8eae8ea1), SPH_C32(0x66c49830), SPH_C32(0x22c50000),
32553 SPH_C32(0x845100c2), SPH_C32(0x4893e000), SPH_C32(0x04af0000),
32554 SPH_C32(0x09420d9a), SPH_C32(0xf8bc2f48), SPH_C32(0xe48cbe12),
32555 SPH_C32(0xf5753c8a) },
32556 { SPH_C32(0x99bd0000), SPH_C32(0x69f80000), SPH_C32(0x4f840000),
32557 SPH_C32(0x5ac80000), SPH_C32(0x56172fe5), SPH_C32(0x1ede776c),
32558 SPH_C32(0x0f07c7e9), SPH_C32(0x21f818ea), SPH_C32(0xb0a50000),
32559 SPH_C32(0x98a200fc), SPH_C32(0xf9d60000), SPH_C32(0xd84f0000),
32560 SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7), SPH_C32(0x56b7e7e6),
32561 SPH_C32(0x38a23db3) },
32562 { SPH_C32(0x1fc40000), SPH_C32(0x56c10002), SPH_C32(0xae1ee000),
32563 SPH_C32(0xc29e0000), SPH_C32(0xc37248eb), SPH_C32(0x5056bf86),
32564 SPH_C32(0xdcda8ead), SPH_C32(0x37e5c253), SPH_C32(0x80120000),
32565 SPH_C32(0x7d7200fc), SPH_C32(0x0d226000), SPH_C32(0x9a8b0000),
32566 SPH_C32(0xe4f3304e), SPH_C32(0xf27ddfb7), SPH_C32(0x7718460c),
32567 SPH_C32(0x88072587) },
32568 { SPH_C32(0xa90a0000), SPH_C32(0x8c280000), SPH_C32(0xbb706000),
32569 SPH_C32(0x180c0000), SPH_C32(0x35af128f), SPH_C32(0x6664e30c),
32570 SPH_C32(0x2ea86603), SPH_C32(0x915d00de), SPH_C32(0x066b0000),
32571 SPH_C32(0x424b00fe), SPH_C32(0xecb88000), SPH_C32(0x02dd0000),
32572 SPH_C32(0x71965740), SPH_C32(0xbcf5175d), SPH_C32(0xa4c50f48),
32573 SPH_C32(0x9e1aff3e) },
32574 { SPH_C32(0x2f730000), SPH_C32(0xb3110002), SPH_C32(0x5aea8000),
32575 SPH_C32(0x805a0000), SPH_C32(0xa0ca7581), SPH_C32(0x28ec2be6),
32576 SPH_C32(0xfd752f47), SPH_C32(0x8740da67), SPH_C32(0x36dc0000),
32577 SPH_C32(0xa79b00fe), SPH_C32(0x184ce000), SPH_C32(0x40190000),
32578 SPH_C32(0x122e6a2a), SPH_C32(0xc44f833d), SPH_C32(0x856aaea2),
32579 SPH_C32(0x2ebfe70a) },
32580 { SPH_C32(0x8da40000), SPH_C32(0x4a32003c), SPH_C32(0x1f5b0000),
32581 SPH_C32(0x1e7e0000), SPH_C32(0x4d7b4855), SPH_C32(0x222ddb19),
32582 SPH_C32(0x6ee1d759), SPH_C32(0xfa32c36a), SPH_C32(0x53e60000),
32583 SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000), SPH_C32(0x72010000),
32584 SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2), SPH_C32(0x448a56b0),
32585 SPH_C32(0x02eca464) },
32586 { SPH_C32(0x0bdd0000), SPH_C32(0x750b003e), SPH_C32(0xfec1e000),
32587 SPH_C32(0x86280000), SPH_C32(0xd81e2f5b), SPH_C32(0x6ca513f3),
32588 SPH_C32(0xbd3c9e1d), SPH_C32(0xec2f19d3), SPH_C32(0x63510000),
32589 SPH_C32(0x473c00e8), SPH_C32(0xffe46000), SPH_C32(0x30c50000),
32590 SPH_C32(0x3fed72e8), SPH_C32(0xd71661a2), SPH_C32(0x6525f75a),
32591 SPH_C32(0xb249bc50) },
32592 { SPH_C32(0xbd130000), SPH_C32(0xafe2003c), SPH_C32(0xebaf6000),
32593 SPH_C32(0x5cba0000), SPH_C32(0x2ec3753f), SPH_C32(0x5a974f79),
32594 SPH_C32(0x4f4e76b3), SPH_C32(0x4a97db5e), SPH_C32(0xe5280000),
32595 SPH_C32(0x780500ea), SPH_C32(0x1e7e8000), SPH_C32(0xa8930000),
32596 SPH_C32(0xaa8815e6), SPH_C32(0x999ea948), SPH_C32(0xb6f8be1e),
32597 SPH_C32(0xa45466e9) },
32598 { SPH_C32(0x3b6a0000), SPH_C32(0x90db003e), SPH_C32(0x0a358000),
32599 SPH_C32(0xc4ec0000), SPH_C32(0xbba61231), SPH_C32(0x141f8793),
32600 SPH_C32(0x9c933ff7), SPH_C32(0x5c8a01e7), SPH_C32(0xd59f0000),
32601 SPH_C32(0x9dd500ea), SPH_C32(0xea8ae000), SPH_C32(0xea570000),
32602 SPH_C32(0xc930288c), SPH_C32(0xe1243d28), SPH_C32(0x97571ff4),
32603 SPH_C32(0x14f17edd) },
32604 { SPH_C32(0x2eae0000), SPH_C32(0x55c70048), SPH_C32(0x98ec0000),
32605 SPH_C32(0x9a980000), SPH_C32(0xa3ac239c), SPH_C32(0x5dfb4c6b),
32606 SPH_C32(0xa2806e7c), SPH_C32(0x65c7dc2a), SPH_C32(0xfb720000),
32607 SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000), SPH_C32(0xe7bc0000),
32608 SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1), SPH_C32(0x257e9c37),
32609 SPH_C32(0xf51d2faa) },
32610 { SPH_C32(0xa8d70000), SPH_C32(0x6afe004a), SPH_C32(0x7976e000),
32611 SPH_C32(0x02ce0000), SPH_C32(0x36c94492), SPH_C32(0x13738481),
32612 SPH_C32(0x715d2738), SPH_C32(0x73da0693), SPH_C32(0xcbc50000),
32613 SPH_C32(0x98cd00cc), SPH_C32(0xb6b86000), SPH_C32(0xa5780000),
32614 SPH_C32(0x8a996d9c), SPH_C32(0xa9435581), SPH_C32(0x04d13ddd),
32615 SPH_C32(0x45b8379e) },
32616 { SPH_C32(0x1e190000), SPH_C32(0xb0170048), SPH_C32(0x6c186000),
32617 SPH_C32(0xd85c0000), SPH_C32(0xc0141ef6), SPH_C32(0x2541d80b),
32618 SPH_C32(0x832fcf96), SPH_C32(0xd562c41e), SPH_C32(0x4dbc0000),
32619 SPH_C32(0xa7f400ce), SPH_C32(0x57228000), SPH_C32(0x3d2e0000),
32620 SPH_C32(0x1ffc0a92), SPH_C32(0xe7cb9d6b), SPH_C32(0xd70c7499),
32621 SPH_C32(0x53a5ed27) },
32622 { SPH_C32(0x98600000), SPH_C32(0x8f2e004a), SPH_C32(0x8d828000),
32623 SPH_C32(0x400a0000), SPH_C32(0x557179f8), SPH_C32(0x6bc910e1),
32624 SPH_C32(0x50f286d2), SPH_C32(0xc37f1ea7), SPH_C32(0x7d0b0000),
32625 SPH_C32(0x422400ce), SPH_C32(0xa3d6e000), SPH_C32(0x7fea0000),
32626 SPH_C32(0x7c4437f8), SPH_C32(0x9f71090b), SPH_C32(0xf6a3d573),
32627 SPH_C32(0xe300f513) },
32628 { SPH_C32(0x3ab70000), SPH_C32(0x760d0074), SPH_C32(0xc8330000),
32629 SPH_C32(0xde2e0000), SPH_C32(0xb8c0442c), SPH_C32(0x6108e01e),
32630 SPH_C32(0xc3667ecc), SPH_C32(0xbe0d07aa), SPH_C32(0x18310000),
32631 SPH_C32(0x475300d8), SPH_C32(0xb08a0000), SPH_C32(0x4df20000),
32632 SPH_C32(0x323f1250), SPH_C32(0xf4927ff4), SPH_C32(0x37432d61),
32633 SPH_C32(0xcf53b67d) },
32634 { SPH_C32(0xbcce0000), SPH_C32(0x49340076), SPH_C32(0x29a9e000),
32635 SPH_C32(0x46780000), SPH_C32(0x2da52322), SPH_C32(0x2f8028f4),
32636 SPH_C32(0x10bb3788), SPH_C32(0xa810dd13), SPH_C32(0x28860000),
32637 SPH_C32(0xa28300d8), SPH_C32(0x447e6000), SPH_C32(0x0f360000),
32638 SPH_C32(0x51872f3a), SPH_C32(0x8c28eb94), SPH_C32(0x16ec8c8b),
32639 SPH_C32(0x7ff6ae49) },
32640 { SPH_C32(0x0a000000), SPH_C32(0x93dd0074), SPH_C32(0x3cc76000),
32641 SPH_C32(0x9cea0000), SPH_C32(0xdb787946), SPH_C32(0x19b2747e),
32642 SPH_C32(0xe2c9df26), SPH_C32(0x0ea81f9e), SPH_C32(0xaeff0000),
32643 SPH_C32(0x9dba00da), SPH_C32(0xa5e48000), SPH_C32(0x97600000),
32644 SPH_C32(0xc4e24834), SPH_C32(0xc2a0237e), SPH_C32(0xc531c5cf),
32645 SPH_C32(0x69eb74f0) },
32646 { SPH_C32(0x8c790000), SPH_C32(0xace40076), SPH_C32(0xdd5d8000),
32647 SPH_C32(0x04bc0000), SPH_C32(0x4e1d1e48), SPH_C32(0x573abc94),
32648 SPH_C32(0x31149662), SPH_C32(0x18b5c527), SPH_C32(0x9e480000),
32649 SPH_C32(0x786a00da), SPH_C32(0x5110e000), SPH_C32(0xd5a40000),
32650 SPH_C32(0xa75a755e), SPH_C32(0xba1ab71e), SPH_C32(0xe49e6425),
32651 SPH_C32(0xd94e6cc4) },
32652 { SPH_C32(0xcded0000), SPH_C32(0x6f89005c), SPH_C32(0x6a2a0000),
32653 SPH_C32(0x30d60000), SPH_C32(0x78b2613a), SPH_C32(0x7890f27e),
32654 SPH_C32(0xb0bddf2a), SPH_C32(0x5f8945fd), SPH_C32(0x0c280000),
32655 SPH_C32(0x649900e4), SPH_C32(0xe0550000), SPH_C32(0x09440000),
32656 SPH_C32(0x295375e0), SPH_C32(0xc861d381), SPH_C32(0x56a53dd1),
32657 SPH_C32(0x14996dfd) },
32658 { SPH_C32(0x4b940000), SPH_C32(0x50b0005e), SPH_C32(0x8bb0e000),
32659 SPH_C32(0xa8800000), SPH_C32(0xedd70634), SPH_C32(0x36183a94),
32660 SPH_C32(0x6360966e), SPH_C32(0x49949f44), SPH_C32(0x3c9f0000),
32661 SPH_C32(0x814900e4), SPH_C32(0x14a16000), SPH_C32(0x4b800000),
32662 SPH_C32(0x4aeb488a), SPH_C32(0xb0db47e1), SPH_C32(0x770a9c3b),
32663 SPH_C32(0xa43c75c9) },
32664 { SPH_C32(0xfd5a0000), SPH_C32(0x8a59005c), SPH_C32(0x9ede6000),
32665 SPH_C32(0x72120000), SPH_C32(0x1b0a5c50), SPH_C32(0x002a661e),
32666 SPH_C32(0x91127ec0), SPH_C32(0xef2c5dc9), SPH_C32(0xbae60000),
32667 SPH_C32(0xbe7000e6), SPH_C32(0xf53b8000), SPH_C32(0xd3d60000),
32668 SPH_C32(0xdf8e2f84), SPH_C32(0xfe538f0b), SPH_C32(0xa4d7d57f),
32669 SPH_C32(0xb221af70) },
32670 { SPH_C32(0x7b230000), SPH_C32(0xb560005e), SPH_C32(0x7f448000),
32671 SPH_C32(0xea440000), SPH_C32(0x8e6f3b5e), SPH_C32(0x4ea2aef4),
32672 SPH_C32(0x42cf3784), SPH_C32(0xf9318770), SPH_C32(0x8a510000),
32673 SPH_C32(0x5ba000e6), SPH_C32(0x01cfe000), SPH_C32(0x91120000),
32674 SPH_C32(0xbc3612ee), SPH_C32(0x86e91b6b), SPH_C32(0x85787495),
32675 SPH_C32(0x0284b744) },
32676 { SPH_C32(0xd9f40000), SPH_C32(0x4c430060), SPH_C32(0x3af50000),
32677 SPH_C32(0x74600000), SPH_C32(0x63de068a), SPH_C32(0x44635e0b),
32678 SPH_C32(0xd15bcf9a), SPH_C32(0x84439e7d), SPH_C32(0xef6b0000),
32679 SPH_C32(0x5ed700f0), SPH_C32(0x12930000), SPH_C32(0xa30a0000),
32680 SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94), SPH_C32(0x44988c87),
32681 SPH_C32(0x2ed7f42a) },
32682 { SPH_C32(0x5f8d0000), SPH_C32(0x737a0062), SPH_C32(0xdb6fe000),
32683 SPH_C32(0xec360000), SPH_C32(0xf6bb6184), SPH_C32(0x0aeb96e1),
32684 SPH_C32(0x028686de), SPH_C32(0x925e44c4), SPH_C32(0xdfdc0000),
32685 SPH_C32(0xbb0700f0), SPH_C32(0xe6676000), SPH_C32(0xe1ce0000),
32686 SPH_C32(0x91f50a2c), SPH_C32(0x95b0f9f4), SPH_C32(0x65372d6d),
32687 SPH_C32(0x9e72ec1e) },
32688 { SPH_C32(0xe9430000), SPH_C32(0xa9930060), SPH_C32(0xce016000),
32689 SPH_C32(0x36a40000), SPH_C32(0x00663be0), SPH_C32(0x3cd9ca6b),
32690 SPH_C32(0xf0f46e70), SPH_C32(0x34e68649), SPH_C32(0x59a50000),
32691 SPH_C32(0x843e00f2), SPH_C32(0x07fd8000), SPH_C32(0x79980000),
32692 SPH_C32(0x04906d22), SPH_C32(0xdb38311e), SPH_C32(0xb6ea6429),
32693 SPH_C32(0x886f36a7) },
32694 { SPH_C32(0x6f3a0000), SPH_C32(0x96aa0062), SPH_C32(0x2f9b8000),
32695 SPH_C32(0xaef20000), SPH_C32(0x95035cee), SPH_C32(0x72510281),
32696 SPH_C32(0x23292734), SPH_C32(0x22fb5cf0), SPH_C32(0x69120000),
32697 SPH_C32(0x61ee00f2), SPH_C32(0xf309e000), SPH_C32(0x3b5c0000),
32698 SPH_C32(0x67285048), SPH_C32(0xa382a57e), SPH_C32(0x9745c5c3),
32699 SPH_C32(0x38ca2e93) },
32700 { SPH_C32(0xaf220000), SPH_C32(0x7b6c0090), SPH_C32(0x67e20000),
32701 SPH_C32(0x8da20000), SPH_C32(0xc7841e29), SPH_C32(0xb7b744f3),
32702 SPH_C32(0x9ac484f4), SPH_C32(0x8b6c72bd), SPH_C32(0x69510000),
32703 SPH_C32(0xd4e1009c), SPH_C32(0xc3230000), SPH_C32(0xac2f0000),
32704 SPH_C32(0xe4950bae), SPH_C32(0xcea415dc), SPH_C32(0x87ec287c),
32705 SPH_C32(0xbce1a3ce) },
32706 { SPH_C32(0x295b0000), SPH_C32(0x44550092), SPH_C32(0x8678e000),
32707 SPH_C32(0x15f40000), SPH_C32(0x52e17927), SPH_C32(0xf93f8c19),
32708 SPH_C32(0x4919cdb0), SPH_C32(0x9d71a804), SPH_C32(0x59e60000),
32709 SPH_C32(0x3131009c), SPH_C32(0x37d76000), SPH_C32(0xeeeb0000),
32710 SPH_C32(0x872d36c4), SPH_C32(0xb61e81bc), SPH_C32(0xa6438996),
32711 SPH_C32(0x0c44bbfa) },
32712 { SPH_C32(0x9f950000), SPH_C32(0x9ebc0090), SPH_C32(0x93166000),
32713 SPH_C32(0xcf660000), SPH_C32(0xa43c2343), SPH_C32(0xcf0dd093),
32714 SPH_C32(0xbb6b251e), SPH_C32(0x3bc96a89), SPH_C32(0xdf9f0000),
32715 SPH_C32(0x0e08009e), SPH_C32(0xd64d8000), SPH_C32(0x76bd0000),
32716 SPH_C32(0x124851ca), SPH_C32(0xf8964956), SPH_C32(0x759ec0d2),
32717 SPH_C32(0x1a596143) },
32718 { SPH_C32(0x19ec0000), SPH_C32(0xa1850092), SPH_C32(0x728c8000),
32719 SPH_C32(0x57300000), SPH_C32(0x3159444d), SPH_C32(0x81851879),
32720 SPH_C32(0x68b66c5a), SPH_C32(0x2dd4b030), SPH_C32(0xef280000),
32721 SPH_C32(0xebd8009e), SPH_C32(0x22b9e000), SPH_C32(0x34790000),
32722 SPH_C32(0x71f06ca0), SPH_C32(0x802cdd36), SPH_C32(0x54316138),
32723 SPH_C32(0xaafc7977) },
32724 { SPH_C32(0xbb3b0000), SPH_C32(0x58a600ac), SPH_C32(0x373d0000),
32725 SPH_C32(0xc9140000), SPH_C32(0xdce87999), SPH_C32(0x8b44e886),
32726 SPH_C32(0xfb229444), SPH_C32(0x50a6a93d), SPH_C32(0x8a120000),
32727 SPH_C32(0xeeaf0088), SPH_C32(0x31e50000), SPH_C32(0x06610000),
32728 SPH_C32(0x3f8b4908), SPH_C32(0xebcfabc9), SPH_C32(0x95d1992a),
32729 SPH_C32(0x86af3a19) },
32730 { SPH_C32(0x3d420000), SPH_C32(0x679f00ae), SPH_C32(0xd6a7e000),
32731 SPH_C32(0x51420000), SPH_C32(0x498d1e97), SPH_C32(0xc5cc206c),
32732 SPH_C32(0x28ffdd00), SPH_C32(0x46bb7384), SPH_C32(0xbaa50000),
32733 SPH_C32(0x0b7f0088), SPH_C32(0xc5116000), SPH_C32(0x44a50000),
32734 SPH_C32(0x5c337462), SPH_C32(0x93753fa9), SPH_C32(0xb47e38c0),
32735 SPH_C32(0x360a222d) },
32736 { SPH_C32(0x8b8c0000), SPH_C32(0xbd7600ac), SPH_C32(0xc3c96000),
32737 SPH_C32(0x8bd00000), SPH_C32(0xbf5044f3), SPH_C32(0xf3fe7ce6),
32738 SPH_C32(0xda8d35ae), SPH_C32(0xe003b109), SPH_C32(0x3cdc0000),
32739 SPH_C32(0x3446008a), SPH_C32(0x248b8000), SPH_C32(0xdcf30000),
32740 SPH_C32(0xc956136c), SPH_C32(0xddfdf743), SPH_C32(0x67a37184),
32741 SPH_C32(0x2017f894) },
32742 { SPH_C32(0x0df50000), SPH_C32(0x824f00ae), SPH_C32(0x22538000),
32743 SPH_C32(0x13860000), SPH_C32(0x2a3523fd), SPH_C32(0xbd76b40c),
32744 SPH_C32(0x09507cea), SPH_C32(0xf61e6bb0), SPH_C32(0x0c6b0000),
32745 SPH_C32(0xd196008a), SPH_C32(0xd07fe000), SPH_C32(0x9e370000),
32746 SPH_C32(0xaaee2e06), SPH_C32(0xa5476323), SPH_C32(0x460cd06e),
32747 SPH_C32(0x90b2e0a0) },
32748 { SPH_C32(0x4c610000), SPH_C32(0x41220084), SPH_C32(0x95240000),
32749 SPH_C32(0x27ec0000), SPH_C32(0x1c9a5c8f), SPH_C32(0x92dcfae6),
32750 SPH_C32(0x88f935a2), SPH_C32(0xb122eb6a), SPH_C32(0x9e0b0000),
32751 SPH_C32(0xcd6500b4), SPH_C32(0x613a0000), SPH_C32(0x42d70000),
32752 SPH_C32(0x24e72eb8), SPH_C32(0xd73c07bc), SPH_C32(0xf437899a),
32753 SPH_C32(0x5d65e199) },
32754 { SPH_C32(0xca180000), SPH_C32(0x7e1b0086), SPH_C32(0x74bee000),
32755 SPH_C32(0xbfba0000), SPH_C32(0x89ff3b81), SPH_C32(0xdc54320c),
32756 SPH_C32(0x5b247ce6), SPH_C32(0xa73f31d3), SPH_C32(0xaebc0000),
32757 SPH_C32(0x28b500b4), SPH_C32(0x95ce6000), SPH_C32(0x00130000),
32758 SPH_C32(0x475f13d2), SPH_C32(0xaf8693dc), SPH_C32(0xd5982870),
32759 SPH_C32(0xedc0f9ad) },
32760 { SPH_C32(0x7cd60000), SPH_C32(0xa4f20084), SPH_C32(0x61d06000),
32761 SPH_C32(0x65280000), SPH_C32(0x7f2261e5), SPH_C32(0xea666e86),
32762 SPH_C32(0xa9569448), SPH_C32(0x0187f35e), SPH_C32(0x28c50000),
32763 SPH_C32(0x178c00b6), SPH_C32(0x74548000), SPH_C32(0x98450000),
32764 SPH_C32(0xd23a74dc), SPH_C32(0xe10e5b36), SPH_C32(0x06456134),
32765 SPH_C32(0xfbdd2314) },
32766 { SPH_C32(0xfaaf0000), SPH_C32(0x9bcb0086), SPH_C32(0x804a8000),
32767 SPH_C32(0xfd7e0000), SPH_C32(0xea4706eb), SPH_C32(0xa4eea66c),
32768 SPH_C32(0x7a8bdd0c), SPH_C32(0x179a29e7), SPH_C32(0x18720000),
32769 SPH_C32(0xf25c00b6), SPH_C32(0x80a0e000), SPH_C32(0xda810000),
32770 SPH_C32(0xb18249b6), SPH_C32(0x99b4cf56), SPH_C32(0x27eac0de),
32771 SPH_C32(0x4b783b20) },
32772 { SPH_C32(0x58780000), SPH_C32(0x62e800b8), SPH_C32(0xc5fb0000),
32773 SPH_C32(0x635a0000), SPH_C32(0x07f63b3f), SPH_C32(0xae2f5693),
32774 SPH_C32(0xe91f2512), SPH_C32(0x6ae830ea), SPH_C32(0x7d480000),
32775 SPH_C32(0xf72b00a0), SPH_C32(0x93fc0000), SPH_C32(0xe8990000),
32776 SPH_C32(0xfff96c1e), SPH_C32(0xf257b9a9), SPH_C32(0xe60a38cc),
32777 SPH_C32(0x672b784e) },
32778 { SPH_C32(0xde010000), SPH_C32(0x5dd100ba), SPH_C32(0x2461e000),
32779 SPH_C32(0xfb0c0000), SPH_C32(0x92935c31), SPH_C32(0xe0a79e79),
32780 SPH_C32(0x3ac26c56), SPH_C32(0x7cf5ea53), SPH_C32(0x4dff0000),
32781 SPH_C32(0x12fb00a0), SPH_C32(0x67086000), SPH_C32(0xaa5d0000),
32782 SPH_C32(0x9c415174), SPH_C32(0x8aed2dc9), SPH_C32(0xc7a59926),
32783 SPH_C32(0xd78e607a) },
32784 { SPH_C32(0x68cf0000), SPH_C32(0x873800b8), SPH_C32(0x310f6000),
32785 SPH_C32(0x219e0000), SPH_C32(0x644e0655), SPH_C32(0xd695c2f3),
32786 SPH_C32(0xc8b084f8), SPH_C32(0xda4d28de), SPH_C32(0xcb860000),
32787 SPH_C32(0x2dc200a2), SPH_C32(0x86928000), SPH_C32(0x320b0000),
32788 SPH_C32(0x0924367a), SPH_C32(0xc465e523), SPH_C32(0x1478d062),
32789 SPH_C32(0xc193bac3) },
32790 { SPH_C32(0xeeb60000), SPH_C32(0xb80100ba), SPH_C32(0xd0958000),
32791 SPH_C32(0xb9c80000), SPH_C32(0xf12b615b), SPH_C32(0x981d0a19),
32792 SPH_C32(0x1b6dcdbc), SPH_C32(0xcc50f267), SPH_C32(0xfb310000),
32793 SPH_C32(0xc81200a2), SPH_C32(0x7266e000), SPH_C32(0x70cf0000),
32794 SPH_C32(0x6a9c0b10), SPH_C32(0xbcdf7143), SPH_C32(0x35d77188),
32795 SPH_C32(0x7136a2f7) },
32796 { SPH_C32(0xfb720000), SPH_C32(0x7d1d00cc), SPH_C32(0x424c0000),
32797 SPH_C32(0xe7bc0000), SPH_C32(0xe92150f6), SPH_C32(0xd1f9c1e1),
32798 SPH_C32(0x257e9c37), SPH_C32(0xf51d2faa), SPH_C32(0xd5dc0000),
32799 SPH_C32(0x28da0084), SPH_C32(0xdaa00000), SPH_C32(0x7d240000),
32800 SPH_C32(0x4a8d736a), SPH_C32(0x8c028d8a), SPH_C32(0x87fef24b),
32801 SPH_C32(0x90daf380) },
32802 { SPH_C32(0x7d0b0000), SPH_C32(0x422400ce), SPH_C32(0xa3d6e000),
32803 SPH_C32(0x7fea0000), SPH_C32(0x7c4437f8), SPH_C32(0x9f71090b),
32804 SPH_C32(0xf6a3d573), SPH_C32(0xe300f513), SPH_C32(0xe56b0000),
32805 SPH_C32(0xcd0a0084), SPH_C32(0x2e546000), SPH_C32(0x3fe00000),
32806 SPH_C32(0x29354e00), SPH_C32(0xf4b819ea), SPH_C32(0xa65153a1),
32807 SPH_C32(0x207febb4) },
32808 { SPH_C32(0xcbc50000), SPH_C32(0x98cd00cc), SPH_C32(0xb6b86000),
32809 SPH_C32(0xa5780000), SPH_C32(0x8a996d9c), SPH_C32(0xa9435581),
32810 SPH_C32(0x04d13ddd), SPH_C32(0x45b8379e), SPH_C32(0x63120000),
32811 SPH_C32(0xf2330086), SPH_C32(0xcfce8000), SPH_C32(0xa7b60000),
32812 SPH_C32(0xbc50290e), SPH_C32(0xba30d100), SPH_C32(0x758c1ae5),
32813 SPH_C32(0x3662310d) },
32814 { SPH_C32(0x4dbc0000), SPH_C32(0xa7f400ce), SPH_C32(0x57228000),
32815 SPH_C32(0x3d2e0000), SPH_C32(0x1ffc0a92), SPH_C32(0xe7cb9d6b),
32816 SPH_C32(0xd70c7499), SPH_C32(0x53a5ed27), SPH_C32(0x53a50000),
32817 SPH_C32(0x17e30086), SPH_C32(0x3b3ae000), SPH_C32(0xe5720000),
32818 SPH_C32(0xdfe81464), SPH_C32(0xc28a4560), SPH_C32(0x5423bb0f),
32819 SPH_C32(0x86c72939) },
32820 { SPH_C32(0xef6b0000), SPH_C32(0x5ed700f0), SPH_C32(0x12930000),
32821 SPH_C32(0xa30a0000), SPH_C32(0xf24d3746), SPH_C32(0xed0a6d94),
32822 SPH_C32(0x44988c87), SPH_C32(0x2ed7f42a), SPH_C32(0x369f0000),
32823 SPH_C32(0x12940090), SPH_C32(0x28660000), SPH_C32(0xd76a0000),
32824 SPH_C32(0x919331cc), SPH_C32(0xa969339f), SPH_C32(0x95c3431d),
32825 SPH_C32(0xaa946a57) },
32826 { SPH_C32(0x69120000), SPH_C32(0x61ee00f2), SPH_C32(0xf309e000),
32827 SPH_C32(0x3b5c0000), SPH_C32(0x67285048), SPH_C32(0xa382a57e),
32828 SPH_C32(0x9745c5c3), SPH_C32(0x38ca2e93), SPH_C32(0x06280000),
32829 SPH_C32(0xf7440090), SPH_C32(0xdc926000), SPH_C32(0x95ae0000),
32830 SPH_C32(0xf22b0ca6), SPH_C32(0xd1d3a7ff), SPH_C32(0xb46ce2f7),
32831 SPH_C32(0x1a317263) },
32832 { SPH_C32(0xdfdc0000), SPH_C32(0xbb0700f0), SPH_C32(0xe6676000),
32833 SPH_C32(0xe1ce0000), SPH_C32(0x91f50a2c), SPH_C32(0x95b0f9f4),
32834 SPH_C32(0x65372d6d), SPH_C32(0x9e72ec1e), SPH_C32(0x80510000),
32835 SPH_C32(0xc87d0092), SPH_C32(0x3d088000), SPH_C32(0x0df80000),
32836 SPH_C32(0x674e6ba8), SPH_C32(0x9f5b6f15), SPH_C32(0x67b1abb3),
32837 SPH_C32(0x0c2ca8da) },
32838 { SPH_C32(0x59a50000), SPH_C32(0x843e00f2), SPH_C32(0x07fd8000),
32839 SPH_C32(0x79980000), SPH_C32(0x04906d22), SPH_C32(0xdb38311e),
32840 SPH_C32(0xb6ea6429), SPH_C32(0x886f36a7), SPH_C32(0xb0e60000),
32841 SPH_C32(0x2dad0092), SPH_C32(0xc9fce000), SPH_C32(0x4f3c0000),
32842 SPH_C32(0x04f656c2), SPH_C32(0xe7e1fb75), SPH_C32(0x461e0a59),
32843 SPH_C32(0xbc89b0ee) },
32844 { SPH_C32(0x18310000), SPH_C32(0x475300d8), SPH_C32(0xb08a0000),
32845 SPH_C32(0x4df20000), SPH_C32(0x323f1250), SPH_C32(0xf4927ff4),
32846 SPH_C32(0x37432d61), SPH_C32(0xcf53b67d), SPH_C32(0x22860000),
32847 SPH_C32(0x315e00ac), SPH_C32(0x78b90000), SPH_C32(0x93dc0000),
32848 SPH_C32(0x8aff567c), SPH_C32(0x959a9fea), SPH_C32(0xf42553ad),
32849 SPH_C32(0x715eb1d7) },
32850 { SPH_C32(0x9e480000), SPH_C32(0x786a00da), SPH_C32(0x5110e000),
32851 SPH_C32(0xd5a40000), SPH_C32(0xa75a755e), SPH_C32(0xba1ab71e),
32852 SPH_C32(0xe49e6425), SPH_C32(0xd94e6cc4), SPH_C32(0x12310000),
32853 SPH_C32(0xd48e00ac), SPH_C32(0x8c4d6000), SPH_C32(0xd1180000),
32854 SPH_C32(0xe9476b16), SPH_C32(0xed200b8a), SPH_C32(0xd58af247),
32855 SPH_C32(0xc1fba9e3) },
32856 { SPH_C32(0x28860000), SPH_C32(0xa28300d8), SPH_C32(0x447e6000),
32857 SPH_C32(0x0f360000), SPH_C32(0x51872f3a), SPH_C32(0x8c28eb94),
32858 SPH_C32(0x16ec8c8b), SPH_C32(0x7ff6ae49), SPH_C32(0x94480000),
32859 SPH_C32(0xebb700ae), SPH_C32(0x6dd78000), SPH_C32(0x494e0000),
32860 SPH_C32(0x7c220c18), SPH_C32(0xa3a8c360), SPH_C32(0x0657bb03),
32861 SPH_C32(0xd7e6735a) },
32862 { SPH_C32(0xaeff0000), SPH_C32(0x9dba00da), SPH_C32(0xa5e48000),
32863 SPH_C32(0x97600000), SPH_C32(0xc4e24834), SPH_C32(0xc2a0237e),
32864 SPH_C32(0xc531c5cf), SPH_C32(0x69eb74f0), SPH_C32(0xa4ff0000),
32865 SPH_C32(0x0e6700ae), SPH_C32(0x9923e000), SPH_C32(0x0b8a0000),
32866 SPH_C32(0x1f9a3172), SPH_C32(0xdb125700), SPH_C32(0x27f81ae9),
32867 SPH_C32(0x67436b6e) },
32868 { SPH_C32(0x0c280000), SPH_C32(0x649900e4), SPH_C32(0xe0550000),
32869 SPH_C32(0x09440000), SPH_C32(0x295375e0), SPH_C32(0xc861d381),
32870 SPH_C32(0x56a53dd1), SPH_C32(0x14996dfd), SPH_C32(0xc1c50000),
32871 SPH_C32(0x0b1000b8), SPH_C32(0x8a7f0000), SPH_C32(0x39920000),
32872 SPH_C32(0x51e114da), SPH_C32(0xb0f121ff), SPH_C32(0xe618e2fb),
32873 SPH_C32(0x4b102800) },
32874 { SPH_C32(0x8a510000), SPH_C32(0x5ba000e6), SPH_C32(0x01cfe000),
32875 SPH_C32(0x91120000), SPH_C32(0xbc3612ee), SPH_C32(0x86e91b6b),
32876 SPH_C32(0x85787495), SPH_C32(0x0284b744), SPH_C32(0xf1720000),
32877 SPH_C32(0xeec000b8), SPH_C32(0x7e8b6000), SPH_C32(0x7b560000),
32878 SPH_C32(0x325929b0), SPH_C32(0xc84bb59f), SPH_C32(0xc7b74311),
32879 SPH_C32(0xfbb53034) },
32880 { SPH_C32(0x3c9f0000), SPH_C32(0x814900e4), SPH_C32(0x14a16000),
32881 SPH_C32(0x4b800000), SPH_C32(0x4aeb488a), SPH_C32(0xb0db47e1),
32882 SPH_C32(0x770a9c3b), SPH_C32(0xa43c75c9), SPH_C32(0x770b0000),
32883 SPH_C32(0xd1f900ba), SPH_C32(0x9f118000), SPH_C32(0xe3000000),
32884 SPH_C32(0xa73c4ebe), SPH_C32(0x86c37d75), SPH_C32(0x146a0a55),
32885 SPH_C32(0xeda8ea8d) },
32886 { SPH_C32(0xbae60000), SPH_C32(0xbe7000e6), SPH_C32(0xf53b8000),
32887 SPH_C32(0xd3d60000), SPH_C32(0xdf8e2f84), SPH_C32(0xfe538f0b),
32888 SPH_C32(0xa4d7d57f), SPH_C32(0xb221af70), SPH_C32(0x47bc0000),
32889 SPH_C32(0x342900ba), SPH_C32(0x6be5e000), SPH_C32(0xa1c40000),
32890 SPH_C32(0xc48473d4), SPH_C32(0xfe79e915), SPH_C32(0x35c5abbf),
32891 SPH_C32(0x5d0df2b9) },
32892 { SPH_C32(0x13af0000), SPH_C32(0x87570088), SPH_C32(0x7e610000),
32893 SPH_C32(0x5ca90000), SPH_C32(0x699c66ed), SPH_C32(0xf511dca5),
32894 SPH_C32(0x9ad65ec3), SPH_C32(0xa75722f3), SPH_C32(0x818c0000),
32895 SPH_C32(0x2eab00d8), SPH_C32(0xff0e0000), SPH_C32(0x173a0000),
32896 SPH_C32(0x64283db5), SPH_C32(0xea4c0898), SPH_C32(0x3844ea88),
32897 SPH_C32(0xeeabae97) },
32898 { SPH_C32(0x95d60000), SPH_C32(0xb86e008a), SPH_C32(0x9ffbe000),
32899 SPH_C32(0xc4ff0000), SPH_C32(0xfcf901e3), SPH_C32(0xbb99144f),
32900 SPH_C32(0x490b1787), SPH_C32(0xb14af84a), SPH_C32(0xb13b0000),
32901 SPH_C32(0xcb7b00d8), SPH_C32(0x0bfa6000), SPH_C32(0x55fe0000),
32902 SPH_C32(0x079000df), SPH_C32(0x92f69cf8), SPH_C32(0x19eb4b62),
32903 SPH_C32(0x5e0eb6a3) },
32904 { SPH_C32(0x23180000), SPH_C32(0x62870088), SPH_C32(0x8a956000),
32905 SPH_C32(0x1e6d0000), SPH_C32(0x0a245b87), SPH_C32(0x8dab48c5),
32906 SPH_C32(0xbb79ff29), SPH_C32(0x17f23ac7), SPH_C32(0x37420000),
32907 SPH_C32(0xf44200da), SPH_C32(0xea608000), SPH_C32(0xcda80000),
32908 SPH_C32(0x92f567d1), SPH_C32(0xdc7e5412), SPH_C32(0xca360226),
32909 SPH_C32(0x48136c1a) },
32910 { SPH_C32(0xa5610000), SPH_C32(0x5dbe008a), SPH_C32(0x6b0f8000),
32911 SPH_C32(0x863b0000), SPH_C32(0x9f413c89), SPH_C32(0xc323802f),
32912 SPH_C32(0x68a4b66d), SPH_C32(0x01efe07e), SPH_C32(0x07f50000),
32913 SPH_C32(0x119200da), SPH_C32(0x1e94e000), SPH_C32(0x8f6c0000),
32914 SPH_C32(0xf14d5abb), SPH_C32(0xa4c4c072), SPH_C32(0xeb99a3cc),
32915 SPH_C32(0xf8b6742e) },
32916 { SPH_C32(0x07b60000), SPH_C32(0xa49d00b4), SPH_C32(0x2ebe0000),
32917 SPH_C32(0x181f0000), SPH_C32(0x72f0015d), SPH_C32(0xc9e270d0),
32918 SPH_C32(0xfb304e73), SPH_C32(0x7c9df973), SPH_C32(0x62cf0000),
32919 SPH_C32(0x14e500cc), SPH_C32(0x0dc80000), SPH_C32(0xbd740000),
32920 SPH_C32(0xbf367f13), SPH_C32(0xcf27b68d), SPH_C32(0x2a795bde),
32921 SPH_C32(0xd4e53740) },
32922 { SPH_C32(0x81cf0000), SPH_C32(0x9ba400b6), SPH_C32(0xcf24e000),
32923 SPH_C32(0x80490000), SPH_C32(0xe7956653), SPH_C32(0x876ab83a),
32924 SPH_C32(0x28ed0737), SPH_C32(0x6a8023ca), SPH_C32(0x52780000),
32925 SPH_C32(0xf13500cc), SPH_C32(0xf93c6000), SPH_C32(0xffb00000),
32926 SPH_C32(0xdc8e4279), SPH_C32(0xb79d22ed), SPH_C32(0x0bd6fa34),
32927 SPH_C32(0x64402f74) },
32928 { SPH_C32(0x37010000), SPH_C32(0x414d00b4), SPH_C32(0xda4a6000),
32929 SPH_C32(0x5adb0000), SPH_C32(0x11483c37), SPH_C32(0xb158e4b0),
32930 SPH_C32(0xda9fef99), SPH_C32(0xcc38e147), SPH_C32(0xd4010000),
32931 SPH_C32(0xce0c00ce), SPH_C32(0x18a68000), SPH_C32(0x67e60000),
32932 SPH_C32(0x49eb2577), SPH_C32(0xf915ea07), SPH_C32(0xd80bb370),
32933 SPH_C32(0x725df5cd) },
32934 { SPH_C32(0xb1780000), SPH_C32(0x7e7400b6), SPH_C32(0x3bd08000),
32935 SPH_C32(0xc28d0000), SPH_C32(0x842d5b39), SPH_C32(0xffd02c5a),
32936 SPH_C32(0x0942a6dd), SPH_C32(0xda253bfe), SPH_C32(0xe4b60000),
32937 SPH_C32(0x2bdc00ce), SPH_C32(0xec52e000), SPH_C32(0x25220000),
32938 SPH_C32(0x2a53181d), SPH_C32(0x81af7e67), SPH_C32(0xf9a4129a),
32939 SPH_C32(0xc2f8edf9) },
32940 { SPH_C32(0xf0ec0000), SPH_C32(0xbd19009c), SPH_C32(0x8ca70000),
32941 SPH_C32(0xf6e70000), SPH_C32(0xb282244b), SPH_C32(0xd07a62b0),
32942 SPH_C32(0x88ebef95), SPH_C32(0x9d19bb24), SPH_C32(0x76d60000),
32943 SPH_C32(0x372f00f0), SPH_C32(0x5d170000), SPH_C32(0xf9c20000),
32944 SPH_C32(0xa45a18a3), SPH_C32(0xf3d41af8), SPH_C32(0x4b9f4b6e),
32945 SPH_C32(0x0f2fecc0) },
32946 { SPH_C32(0x76950000), SPH_C32(0x8220009e), SPH_C32(0x6d3de000),
32947 SPH_C32(0x6eb10000), SPH_C32(0x27e74345), SPH_C32(0x9ef2aa5a),
32948 SPH_C32(0x5b36a6d1), SPH_C32(0x8b04619d), SPH_C32(0x46610000),
32949 SPH_C32(0xd2ff00f0), SPH_C32(0xa9e36000), SPH_C32(0xbb060000),
32950 SPH_C32(0xc7e225c9), SPH_C32(0x8b6e8e98), SPH_C32(0x6a30ea84),
32951 SPH_C32(0xbf8af4f4) },
32952 { SPH_C32(0xc05b0000), SPH_C32(0x58c9009c), SPH_C32(0x78536000),
32953 SPH_C32(0xb4230000), SPH_C32(0xd13a1921), SPH_C32(0xa8c0f6d0),
32954 SPH_C32(0xa9444e7f), SPH_C32(0x2dbca310), SPH_C32(0xc0180000),
32955 SPH_C32(0xedc600f2), SPH_C32(0x48798000), SPH_C32(0x23500000),
32956 SPH_C32(0x528742c7), SPH_C32(0xc5e64672), SPH_C32(0xb9eda3c0),
32957 SPH_C32(0xa9972e4d) },
32958 { SPH_C32(0x46220000), SPH_C32(0x67f0009e), SPH_C32(0x99c98000),
32959 SPH_C32(0x2c750000), SPH_C32(0x445f7e2f), SPH_C32(0xe6483e3a),
32960 SPH_C32(0x7a99073b), SPH_C32(0x3ba179a9), SPH_C32(0xf0af0000),
32961 SPH_C32(0x081600f2), SPH_C32(0xbc8de000), SPH_C32(0x61940000),
32962 SPH_C32(0x313f7fad), SPH_C32(0xbd5cd212), SPH_C32(0x9842022a),
32963 SPH_C32(0x19323679) },
32964 { SPH_C32(0xe4f50000), SPH_C32(0x9ed300a0), SPH_C32(0xdc780000),
32965 SPH_C32(0xb2510000), SPH_C32(0xa9ee43fb), SPH_C32(0xec89cec5),
32966 SPH_C32(0xe90dff25), SPH_C32(0x46d360a4), SPH_C32(0x95950000),
32967 SPH_C32(0x0d6100e4), SPH_C32(0xafd10000), SPH_C32(0x538c0000),
32968 SPH_C32(0x7f445a05), SPH_C32(0xd6bfa4ed), SPH_C32(0x59a2fa38),
32969 SPH_C32(0x35617517) },
32970 { SPH_C32(0x628c0000), SPH_C32(0xa1ea00a2), SPH_C32(0x3de2e000),
32971 SPH_C32(0x2a070000), SPH_C32(0x3c8b24f5), SPH_C32(0xa201062f),
32972 SPH_C32(0x3ad0b661), SPH_C32(0x50ceba1d), SPH_C32(0xa5220000),
32973 SPH_C32(0xe8b100e4), SPH_C32(0x5b256000), SPH_C32(0x11480000),
32974 SPH_C32(0x1cfc676f), SPH_C32(0xae05308d), SPH_C32(0x780d5bd2),
32975 SPH_C32(0x85c46d23) },
32976 { SPH_C32(0xd4420000), SPH_C32(0x7b0300a0), SPH_C32(0x288c6000),
32977 SPH_C32(0xf0950000), SPH_C32(0xca567e91), SPH_C32(0x94335aa5),
32978 SPH_C32(0xc8a25ecf), SPH_C32(0xf6767890), SPH_C32(0x235b0000),
32979 SPH_C32(0xd78800e6), SPH_C32(0xbabf8000), SPH_C32(0x891e0000),
32980 SPH_C32(0x89990061), SPH_C32(0xe08df867), SPH_C32(0xabd01296),
32981 SPH_C32(0x93d9b79a) },
32982 { SPH_C32(0x523b0000), SPH_C32(0x443a00a2), SPH_C32(0xc9168000),
32983 SPH_C32(0x68c30000), SPH_C32(0x5f33199f), SPH_C32(0xdabb924f),
32984 SPH_C32(0x1b7f178b), SPH_C32(0xe06ba229), SPH_C32(0x13ec0000),
32985 SPH_C32(0x325800e6), SPH_C32(0x4e4be000), SPH_C32(0xcbda0000),
32986 SPH_C32(0xea213d0b), SPH_C32(0x98376c07), SPH_C32(0x8a7fb37c),
32987 SPH_C32(0x237cafae) },
32988 { SPH_C32(0x47ff0000), SPH_C32(0x812600d4), SPH_C32(0x5bcf0000),
32989 SPH_C32(0x36b70000), SPH_C32(0x47392832), SPH_C32(0x935f59b7),
32990 SPH_C32(0x256c4600), SPH_C32(0xd9267fe4), SPH_C32(0x3d010000),
32991 SPH_C32(0xd29000c0), SPH_C32(0xe68d0000), SPH_C32(0xc6310000),
32992 SPH_C32(0xca304571), SPH_C32(0xa8ea90ce), SPH_C32(0x385630bf),
32993 SPH_C32(0xc290fed9) },
32994 { SPH_C32(0xc1860000), SPH_C32(0xbe1f00d6), SPH_C32(0xba55e000),
32995 SPH_C32(0xaee10000), SPH_C32(0xd25c4f3c), SPH_C32(0xddd7915d),
32996 SPH_C32(0xf6b10f44), SPH_C32(0xcf3ba55d), SPH_C32(0x0db60000),
32997 SPH_C32(0x374000c0), SPH_C32(0x12796000), SPH_C32(0x84f50000),
32998 SPH_C32(0xa988781b), SPH_C32(0xd05004ae), SPH_C32(0x19f99155),
32999 SPH_C32(0x7235e6ed) },
33000 { SPH_C32(0x77480000), SPH_C32(0x64f600d4), SPH_C32(0xaf3b6000),
33001 SPH_C32(0x74730000), SPH_C32(0x24811558), SPH_C32(0xebe5cdd7),
33002 SPH_C32(0x04c3e7ea), SPH_C32(0x698367d0), SPH_C32(0x8bcf0000),
33003 SPH_C32(0x087900c2), SPH_C32(0xf3e38000), SPH_C32(0x1ca30000),
33004 SPH_C32(0x3ced1f15), SPH_C32(0x9ed8cc44), SPH_C32(0xca24d811),
33005 SPH_C32(0x64283c54) },
33006 { SPH_C32(0xf1310000), SPH_C32(0x5bcf00d6), SPH_C32(0x4ea18000),
33007 SPH_C32(0xec250000), SPH_C32(0xb1e47256), SPH_C32(0xa56d053d),
33008 SPH_C32(0xd71eaeae), SPH_C32(0x7f9ebd69), SPH_C32(0xbb780000),
33009 SPH_C32(0xeda900c2), SPH_C32(0x0717e000), SPH_C32(0x5e670000),
33010 SPH_C32(0x5f55227f), SPH_C32(0xe6625824), SPH_C32(0xeb8b79fb),
33011 SPH_C32(0xd48d2460) },
33012 { SPH_C32(0x53e60000), SPH_C32(0xa2ec00e8), SPH_C32(0x0b100000),
33013 SPH_C32(0x72010000), SPH_C32(0x5c554f82), SPH_C32(0xafacf5c2),
33014 SPH_C32(0x448a56b0), SPH_C32(0x02eca464), SPH_C32(0xde420000),
33015 SPH_C32(0xe8de00d4), SPH_C32(0x144b0000), SPH_C32(0x6c7f0000),
33016 SPH_C32(0x112e07d7), SPH_C32(0x8d812edb), SPH_C32(0x2a6b81e9),
33017 SPH_C32(0xf8de670e) },
33018 { SPH_C32(0xd59f0000), SPH_C32(0x9dd500ea), SPH_C32(0xea8ae000),
33019 SPH_C32(0xea570000), SPH_C32(0xc930288c), SPH_C32(0xe1243d28),
33020 SPH_C32(0x97571ff4), SPH_C32(0x14f17edd), SPH_C32(0xeef50000),
33021 SPH_C32(0x0d0e00d4), SPH_C32(0xe0bf6000), SPH_C32(0x2ebb0000),
33022 SPH_C32(0x72963abd), SPH_C32(0xf53bbabb), SPH_C32(0x0bc42003),
33023 SPH_C32(0x487b7f3a) },
33024 { SPH_C32(0x63510000), SPH_C32(0x473c00e8), SPH_C32(0xffe46000),
33025 SPH_C32(0x30c50000), SPH_C32(0x3fed72e8), SPH_C32(0xd71661a2),
33026 SPH_C32(0x6525f75a), SPH_C32(0xb249bc50), SPH_C32(0x688c0000),
33027 SPH_C32(0x323700d6), SPH_C32(0x01258000), SPH_C32(0xb6ed0000),
33028 SPH_C32(0xe7f35db3), SPH_C32(0xbbb37251), SPH_C32(0xd8196947),
33029 SPH_C32(0x5e66a583) },
33030 { SPH_C32(0xe5280000), SPH_C32(0x780500ea), SPH_C32(0x1e7e8000),
33031 SPH_C32(0xa8930000), SPH_C32(0xaa8815e6), SPH_C32(0x999ea948),
33032 SPH_C32(0xb6f8be1e), SPH_C32(0xa45466e9), SPH_C32(0x583b0000),
33033 SPH_C32(0xd7e700d6), SPH_C32(0xf5d1e000), SPH_C32(0xf4290000),
33034 SPH_C32(0x844b60d9), SPH_C32(0xc309e631), SPH_C32(0xf9b6c8ad),
33035 SPH_C32(0xeec3bdb7) },
33036 { SPH_C32(0xa4bc0000), SPH_C32(0xbb6800c0), SPH_C32(0xa9090000),
33037 SPH_C32(0x9cf90000), SPH_C32(0x9c276a94), SPH_C32(0xb634e7a2),
33038 SPH_C32(0x3751f756), SPH_C32(0xe368e633), SPH_C32(0xca5b0000),
33039 SPH_C32(0xcb1400e8), SPH_C32(0x44940000), SPH_C32(0x28c90000),
33040 SPH_C32(0x0a426067), SPH_C32(0xb17282ae), SPH_C32(0x4b8d9159),
33041 SPH_C32(0x2314bc8e) },
33042 { SPH_C32(0x22c50000), SPH_C32(0x845100c2), SPH_C32(0x4893e000),
33043 SPH_C32(0x04af0000), SPH_C32(0x09420d9a), SPH_C32(0xf8bc2f48),
33044 SPH_C32(0xe48cbe12), SPH_C32(0xf5753c8a), SPH_C32(0xfaec0000),
33045 SPH_C32(0x2ec400e8), SPH_C32(0xb0606000), SPH_C32(0x6a0d0000),
33046 SPH_C32(0x69fa5d0d), SPH_C32(0xc9c816ce), SPH_C32(0x6a2230b3),
33047 SPH_C32(0x93b1a4ba) },
33048 { SPH_C32(0x940b0000), SPH_C32(0x5eb800c0), SPH_C32(0x5dfd6000),
33049 SPH_C32(0xde3d0000), SPH_C32(0xff9f57fe), SPH_C32(0xce8e73c2),
33050 SPH_C32(0x16fe56bc), SPH_C32(0x53cdfe07), SPH_C32(0x7c950000),
33051 SPH_C32(0x11fd00ea), SPH_C32(0x51fa8000), SPH_C32(0xf25b0000),
33052 SPH_C32(0xfc9f3a03), SPH_C32(0x8740de24), SPH_C32(0xb9ff79f7),
33053 SPH_C32(0x85ac7e03) },
33054 { SPH_C32(0x12720000), SPH_C32(0x618100c2), SPH_C32(0xbc678000),
33055 SPH_C32(0x466b0000), SPH_C32(0x6afa30f0), SPH_C32(0x8006bb28),
33056 SPH_C32(0xc5231ff8), SPH_C32(0x45d024be), SPH_C32(0x4c220000),
33057 SPH_C32(0xf42d00ea), SPH_C32(0xa50ee000), SPH_C32(0xb09f0000),
33058 SPH_C32(0x9f270769), SPH_C32(0xfffa4a44), SPH_C32(0x9850d81d),
33059 SPH_C32(0x35096637) },
33060 { SPH_C32(0xb0a50000), SPH_C32(0x98a200fc), SPH_C32(0xf9d60000),
33061 SPH_C32(0xd84f0000), SPH_C32(0x874b0d24), SPH_C32(0x8ac74bd7),
33062 SPH_C32(0x56b7e7e6), SPH_C32(0x38a23db3), SPH_C32(0x29180000),
33063 SPH_C32(0xf15a00fc), SPH_C32(0xb6520000), SPH_C32(0x82870000),
33064 SPH_C32(0xd15c22c1), SPH_C32(0x94193cbb), SPH_C32(0x59b0200f),
33065 SPH_C32(0x195a2559) },
33066 { SPH_C32(0x36dc0000), SPH_C32(0xa79b00fe), SPH_C32(0x184ce000),
33067 SPH_C32(0x40190000), SPH_C32(0x122e6a2a), SPH_C32(0xc44f833d),
33068 SPH_C32(0x856aaea2), SPH_C32(0x2ebfe70a), SPH_C32(0x19af0000),
33069 SPH_C32(0x148a00fc), SPH_C32(0x42a66000), SPH_C32(0xc0430000),
33070 SPH_C32(0xb2e41fab), SPH_C32(0xeca3a8db), SPH_C32(0x781f81e5),
33071 SPH_C32(0xa9ff3d6d) },
33072 { SPH_C32(0x80120000), SPH_C32(0x7d7200fc), SPH_C32(0x0d226000),
33073 SPH_C32(0x9a8b0000), SPH_C32(0xe4f3304e), SPH_C32(0xf27ddfb7),
33074 SPH_C32(0x7718460c), SPH_C32(0x88072587), SPH_C32(0x9fd60000),
33075 SPH_C32(0x2bb300fe), SPH_C32(0xa33c8000), SPH_C32(0x58150000),
33076 SPH_C32(0x278178a5), SPH_C32(0xa22b6031), SPH_C32(0xabc2c8a1),
33077 SPH_C32(0xbfe2e7d4) },
33078 { SPH_C32(0x066b0000), SPH_C32(0x424b00fe), SPH_C32(0xecb88000),
33079 SPH_C32(0x02dd0000), SPH_C32(0x71965740), SPH_C32(0xbcf5175d),
33080 SPH_C32(0xa4c50f48), SPH_C32(0x9e1aff3e), SPH_C32(0xaf610000),
33081 SPH_C32(0xce6300fe), SPH_C32(0x57c8e000), SPH_C32(0x1ad10000),
33082 SPH_C32(0x443945cf), SPH_C32(0xda91f451), SPH_C32(0x8a6d694b),
33083 SPH_C32(0x0f47ffe0) }
33084 };
33085 static const sph_u32 T512_32[256][16] = {
33086 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33087 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33088 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33089 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33090 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
33091 SPH_C32(0x00000000) },
33092 { SPH_C32(0xcc140000), SPH_C32(0xa5630000), SPH_C32(0x5ab90780),
33093 SPH_C32(0x3b500000), SPH_C32(0x4bd013ff), SPH_C32(0x879b3418),
33094 SPH_C32(0x694348c1), SPH_C32(0xca5a87fe), SPH_C32(0x819e0000),
33095 SPH_C32(0xec570000), SPH_C32(0x66320280), SPH_C32(0x95f30000),
33096 SPH_C32(0x5da92802), SPH_C32(0x48f43cbc), SPH_C32(0xe65aa22d),
33097 SPH_C32(0x8e67b7fa) },
33098 { SPH_C32(0x819e0000), SPH_C32(0xec570000), SPH_C32(0x66320280),
33099 SPH_C32(0x95f30000), SPH_C32(0x5da92802), SPH_C32(0x48f43cbc),
33100 SPH_C32(0xe65aa22d), SPH_C32(0x8e67b7fa), SPH_C32(0x4d8a0000),
33101 SPH_C32(0x49340000), SPH_C32(0x3c8b0500), SPH_C32(0xaea30000),
33102 SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4), SPH_C32(0x8f19eaec),
33103 SPH_C32(0x443d3004) },
33104 { SPH_C32(0x4d8a0000), SPH_C32(0x49340000), SPH_C32(0x3c8b0500),
33105 SPH_C32(0xaea30000), SPH_C32(0x16793bfd), SPH_C32(0xcf6f08a4),
33106 SPH_C32(0x8f19eaec), SPH_C32(0x443d3004), SPH_C32(0xcc140000),
33107 SPH_C32(0xa5630000), SPH_C32(0x5ab90780), SPH_C32(0x3b500000),
33108 SPH_C32(0x4bd013ff), SPH_C32(0x879b3418), SPH_C32(0x694348c1),
33109 SPH_C32(0xca5a87fe) },
33110 { SPH_C32(0x78230000), SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80),
33111 SPH_C32(0x90a50000), SPH_C32(0x713e2879), SPH_C32(0x7ee98924),
33112 SPH_C32(0xf08ca062), SPH_C32(0x636f8bab), SPH_C32(0x02af0000),
33113 SPH_C32(0xb7280000), SPH_C32(0xba1c0300), SPH_C32(0x56980000),
33114 SPH_C32(0xba8d45d3), SPH_C32(0x8048c667), SPH_C32(0xa95c149a),
33115 SPH_C32(0xf4f6ea7b) },
33116 { SPH_C32(0xb4370000), SPH_C32(0xb79f0000), SPH_C32(0xf3830c00),
33117 SPH_C32(0xabf50000), SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c),
33118 SPH_C32(0x99cfe8a3), SPH_C32(0xa9350c55), SPH_C32(0x83310000),
33119 SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180), SPH_C32(0xc36b0000),
33120 SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb), SPH_C32(0x4f06b6b7),
33121 SPH_C32(0x7a915d81) },
33122 { SPH_C32(0xf9bd0000), SPH_C32(0xfeab0000), SPH_C32(0xcf080900),
33123 SPH_C32(0x05560000), SPH_C32(0x2c97007b), SPH_C32(0x361db598),
33124 SPH_C32(0x16d6024f), SPH_C32(0xed083c51), SPH_C32(0x4f250000),
33125 SPH_C32(0xfe1c0000), SPH_C32(0x86970600), SPH_C32(0xf83b0000),
33126 SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3), SPH_C32(0x2645fe76),
33127 SPH_C32(0xb0cbda7f) },
33128 { SPH_C32(0x35a90000), SPH_C32(0x5bc80000), SPH_C32(0x95b10e80),
33129 SPH_C32(0x3e060000), SPH_C32(0x67471384), SPH_C32(0xb1868180),
33130 SPH_C32(0x7f954a8e), SPH_C32(0x2752bbaf), SPH_C32(0xcebb0000),
33131 SPH_C32(0x124b0000), SPH_C32(0xe0a50480), SPH_C32(0x6dc80000),
33132 SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f), SPH_C32(0xc01f5c5b),
33133 SPH_C32(0x3eac6d85) },
33134 { SPH_C32(0x02af0000), SPH_C32(0xb7280000), SPH_C32(0xba1c0300),
33135 SPH_C32(0x56980000), SPH_C32(0xba8d45d3), SPH_C32(0x8048c667),
33136 SPH_C32(0xa95c149a), SPH_C32(0xf4f6ea7b), SPH_C32(0x7a8c0000),
33137 SPH_C32(0xa5d40000), SPH_C32(0x13260880), SPH_C32(0xc63d0000),
33138 SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43), SPH_C32(0x59d0b4f8),
33139 SPH_C32(0x979961d0) },
33140 { SPH_C32(0xcebb0000), SPH_C32(0x124b0000), SPH_C32(0xe0a50480),
33141 SPH_C32(0x6dc80000), SPH_C32(0xf15d562c), SPH_C32(0x07d3f27f),
33142 SPH_C32(0xc01f5c5b), SPH_C32(0x3eac6d85), SPH_C32(0xfb120000),
33143 SPH_C32(0x49830000), SPH_C32(0x75140a00), SPH_C32(0x53ce0000),
33144 SPH_C32(0x961a45a8), SPH_C32(0xb65573ff), SPH_C32(0xbf8a16d5),
33145 SPH_C32(0x19fed62a) },
33146 { SPH_C32(0x83310000), SPH_C32(0x5b7f0000), SPH_C32(0xdc2e0180),
33147 SPH_C32(0xc36b0000), SPH_C32(0xe7246dd1), SPH_C32(0xc8bcfadb),
33148 SPH_C32(0x4f06b6b7), SPH_C32(0x7a915d81), SPH_C32(0x37060000),
33149 SPH_C32(0xece00000), SPH_C32(0x2fad0d80), SPH_C32(0x689e0000),
33150 SPH_C32(0xddca5657), SPH_C32(0x31ce47e7), SPH_C32(0xd6c95e14),
33151 SPH_C32(0xd3a451d4) },
33152 { SPH_C32(0x4f250000), SPH_C32(0xfe1c0000), SPH_C32(0x86970600),
33153 SPH_C32(0xf83b0000), SPH_C32(0xacf47e2e), SPH_C32(0x4f27cec3),
33154 SPH_C32(0x2645fe76), SPH_C32(0xb0cbda7f), SPH_C32(0xb6980000),
33155 SPH_C32(0x00b70000), SPH_C32(0x499f0f00), SPH_C32(0xfd6d0000),
33156 SPH_C32(0x80637e55), SPH_C32(0x793a7b5b), SPH_C32(0x3093fc39),
33157 SPH_C32(0x5dc3e62e) },
33158 { SPH_C32(0x7a8c0000), SPH_C32(0xa5d40000), SPH_C32(0x13260880),
33159 SPH_C32(0xc63d0000), SPH_C32(0xcbb36daa), SPH_C32(0xfea14f43),
33160 SPH_C32(0x59d0b4f8), SPH_C32(0x979961d0), SPH_C32(0x78230000),
33161 SPH_C32(0x12fc0000), SPH_C32(0xa93a0b80), SPH_C32(0x90a50000),
33162 SPH_C32(0x713e2879), SPH_C32(0x7ee98924), SPH_C32(0xf08ca062),
33163 SPH_C32(0x636f8bab) },
33164 { SPH_C32(0xb6980000), SPH_C32(0x00b70000), SPH_C32(0x499f0f00),
33165 SPH_C32(0xfd6d0000), SPH_C32(0x80637e55), SPH_C32(0x793a7b5b),
33166 SPH_C32(0x3093fc39), SPH_C32(0x5dc3e62e), SPH_C32(0xf9bd0000),
33167 SPH_C32(0xfeab0000), SPH_C32(0xcf080900), SPH_C32(0x05560000),
33168 SPH_C32(0x2c97007b), SPH_C32(0x361db598), SPH_C32(0x16d6024f),
33169 SPH_C32(0xed083c51) },
33170 { SPH_C32(0xfb120000), SPH_C32(0x49830000), SPH_C32(0x75140a00),
33171 SPH_C32(0x53ce0000), SPH_C32(0x961a45a8), SPH_C32(0xb65573ff),
33172 SPH_C32(0xbf8a16d5), SPH_C32(0x19fed62a), SPH_C32(0x35a90000),
33173 SPH_C32(0x5bc80000), SPH_C32(0x95b10e80), SPH_C32(0x3e060000),
33174 SPH_C32(0x67471384), SPH_C32(0xb1868180), SPH_C32(0x7f954a8e),
33175 SPH_C32(0x2752bbaf) },
33176 { SPH_C32(0x37060000), SPH_C32(0xece00000), SPH_C32(0x2fad0d80),
33177 SPH_C32(0x689e0000), SPH_C32(0xddca5657), SPH_C32(0x31ce47e7),
33178 SPH_C32(0xd6c95e14), SPH_C32(0xd3a451d4), SPH_C32(0xb4370000),
33179 SPH_C32(0xb79f0000), SPH_C32(0xf3830c00), SPH_C32(0xabf50000),
33180 SPH_C32(0x3aee3b86), SPH_C32(0xf972bd3c), SPH_C32(0x99cfe8a3),
33181 SPH_C32(0xa9350c55) },
33182 { SPH_C32(0xac480000), SPH_C32(0x1ba60000), SPH_C32(0x45fb1380),
33183 SPH_C32(0x03430000), SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6),
33184 SPH_C32(0xfe72c7fe), SPH_C32(0x91e478f6), SPH_C32(0x1e4e0000),
33185 SPH_C32(0xdecf0000), SPH_C32(0x6df80180), SPH_C32(0x77240000),
33186 SPH_C32(0xec47079e), SPH_C32(0xf4a0694e), SPH_C32(0xcda31812),
33187 SPH_C32(0x98aa496e) },
33188 { SPH_C32(0x605c0000), SPH_C32(0xbec50000), SPH_C32(0x1f421400),
33189 SPH_C32(0x38130000), SPH_C32(0x11552295), SPH_C32(0x982964ae),
33190 SPH_C32(0x97318f3f), SPH_C32(0x5bbeff08), SPH_C32(0x9fd00000),
33191 SPH_C32(0x32980000), SPH_C32(0x0bca0300), SPH_C32(0xe2d70000),
33192 SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2), SPH_C32(0x2bf9ba3f),
33193 SPH_C32(0x16cdfe94) },
33194 { SPH_C32(0x2dd60000), SPH_C32(0xf7f10000), SPH_C32(0x23c91100),
33195 SPH_C32(0x96b00000), SPH_C32(0x072c1968), SPH_C32(0x57466c0a),
33196 SPH_C32(0x182865d3), SPH_C32(0x1f83cf0c), SPH_C32(0x53c40000),
33197 SPH_C32(0x97fb0000), SPH_C32(0x51730480), SPH_C32(0xd9870000),
33198 SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea), SPH_C32(0x42baf2fe),
33199 SPH_C32(0xdc97796a) },
33200 { SPH_C32(0xe1c20000), SPH_C32(0x52920000), SPH_C32(0x79701680),
33201 SPH_C32(0xade00000), SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812),
33202 SPH_C32(0x716b2d12), SPH_C32(0xd5d948f2), SPH_C32(0xd25a0000),
33203 SPH_C32(0x7bac0000), SPH_C32(0x37410600), SPH_C32(0x4c740000),
33204 SPH_C32(0xa7971461), SPH_C32(0x733b5d56), SPH_C32(0xa4e050d3),
33205 SPH_C32(0x52f0ce90) },
33206 { SPH_C32(0xd46b0000), SPH_C32(0x095a0000), SPH_C32(0xecc11800),
33207 SPH_C32(0x93e60000), SPH_C32(0x2bbb1913), SPH_C32(0x615bd992),
33208 SPH_C32(0x0efe679c), SPH_C32(0xf28bf35d), SPH_C32(0x1ce10000),
33209 SPH_C32(0x69e70000), SPH_C32(0xd7e40280), SPH_C32(0x21bc0000),
33210 SPH_C32(0x56ca424d), SPH_C32(0x74e8af29), SPH_C32(0x64ff0c88),
33211 SPH_C32(0x6c5ca315) },
33212 { SPH_C32(0x187f0000), SPH_C32(0xac390000), SPH_C32(0xb6781f80),
33213 SPH_C32(0xa8b60000), SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a),
33214 SPH_C32(0x67bd2f5d), SPH_C32(0x38d174a3), SPH_C32(0x9d7f0000),
33215 SPH_C32(0x85b00000), SPH_C32(0xb1d60000), SPH_C32(0xb44f0000),
33216 SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395), SPH_C32(0x82a5aea5),
33217 SPH_C32(0xe23b14ef) },
33218 { SPH_C32(0x55f50000), SPH_C32(0xe50d0000), SPH_C32(0x8af31a80),
33219 SPH_C32(0x06150000), SPH_C32(0x76123111), SPH_C32(0x29afe52e),
33220 SPH_C32(0xe8a4c5b1), SPH_C32(0x7cec44a7), SPH_C32(0x516b0000),
33221 SPH_C32(0x20d30000), SPH_C32(0xeb6f0780), SPH_C32(0x8f1f0000),
33222 SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d), SPH_C32(0xebe6e664),
33223 SPH_C32(0x28619311) },
33224 { SPH_C32(0x99e10000), SPH_C32(0x406e0000), SPH_C32(0xd04a1d00),
33225 SPH_C32(0x3d450000), SPH_C32(0x3dc222ee), SPH_C32(0xae34d136),
33226 SPH_C32(0x81e78d70), SPH_C32(0xb6b6c359), SPH_C32(0xd0f50000),
33227 SPH_C32(0xcc840000), SPH_C32(0x8d5d0500), SPH_C32(0x1aec0000),
33228 SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31), SPH_C32(0x0dbc4449),
33229 SPH_C32(0xa60624eb) },
33230 { SPH_C32(0xaee70000), SPH_C32(0xac8e0000), SPH_C32(0xffe71080),
33231 SPH_C32(0x55db0000), SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1),
33232 SPH_C32(0x572ed364), SPH_C32(0x6512928d), SPH_C32(0x64c20000),
33233 SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900), SPH_C32(0xb1190000),
33234 SPH_C32(0x27f46a34), SPH_C32(0x0a01260d), SPH_C32(0x9473acea),
33235 SPH_C32(0x0f3328be) },
33236 { SPH_C32(0x62f30000), SPH_C32(0x09ed0000), SPH_C32(0xa55e1700),
33237 SPH_C32(0x6e8b0000), SPH_C32(0xabd86746), SPH_C32(0x1861a2c9),
33238 SPH_C32(0x3e6d9ba5), SPH_C32(0xaf481573), SPH_C32(0xe55c0000),
33239 SPH_C32(0x974c0000), SPH_C32(0x18ec0b80), SPH_C32(0x24ea0000),
33240 SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1), SPH_C32(0x72290ec7),
33241 SPH_C32(0x81549f44) },
33242 { SPH_C32(0x2f790000), SPH_C32(0x40d90000), SPH_C32(0x99d51200),
33243 SPH_C32(0xc0280000), SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d),
33244 SPH_C32(0xb1747149), SPH_C32(0xeb752577), SPH_C32(0x29480000),
33245 SPH_C32(0x322f0000), SPH_C32(0x42550c00), SPH_C32(0x1fba0000),
33246 SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9), SPH_C32(0x1b6a4606),
33247 SPH_C32(0x4b0e18ba) },
33248 { SPH_C32(0xe36d0000), SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580),
33249 SPH_C32(0xfb780000), SPH_C32(0xf6714f44), SPH_C32(0x50959e75),
33250 SPH_C32(0xd8373988), SPH_C32(0x212fa289), SPH_C32(0xa8d60000),
33251 SPH_C32(0xde780000), SPH_C32(0x24670e80), SPH_C32(0x8a490000),
33252 SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215), SPH_C32(0xfd30e42b),
33253 SPH_C32(0xc569af40) },
33254 { SPH_C32(0xd6c40000), SPH_C32(0xbe720000), SPH_C32(0x56dd1b00),
33255 SPH_C32(0xc57e0000), SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5),
33256 SPH_C32(0xa7a27306), SPH_C32(0x067d1926), SPH_C32(0x666d0000),
33257 SPH_C32(0xcc330000), SPH_C32(0xc4c20a00), SPH_C32(0xe7810000),
33258 SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a), SPH_C32(0x3d2fb870),
33259 SPH_C32(0xfbc5c2c5) },
33260 { SPH_C32(0x1ad00000), SPH_C32(0x1b110000), SPH_C32(0x0c641c80),
33261 SPH_C32(0xfe2e0000), SPH_C32(0xdae64f3f), SPH_C32(0x66882bed),
33262 SPH_C32(0xcee13bc7), SPH_C32(0xcc279ed8), SPH_C32(0xe7f30000),
33263 SPH_C32(0x20640000), SPH_C32(0xa2f00880), SPH_C32(0x72720000),
33264 SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6), SPH_C32(0xdb751a5d),
33265 SPH_C32(0x75a2753f) },
33266 { SPH_C32(0x575a0000), SPH_C32(0x52250000), SPH_C32(0x30ef1980),
33267 SPH_C32(0x508d0000), SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349),
33268 SPH_C32(0x41f8d12b), SPH_C32(0x881aaedc), SPH_C32(0x2be70000),
33269 SPH_C32(0x85070000), SPH_C32(0xf8490f00), SPH_C32(0x49220000),
33270 SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce), SPH_C32(0xb236529c),
33271 SPH_C32(0xbff8f2c1) },
33272 { SPH_C32(0x9b4e0000), SPH_C32(0xf7460000), SPH_C32(0x6a561e00),
33273 SPH_C32(0x6bdd0000), SPH_C32(0x874f673d), SPH_C32(0x2e7c1751),
33274 SPH_C32(0x28bb99ea), SPH_C32(0x42402922), SPH_C32(0xaa790000),
33275 SPH_C32(0x69500000), SPH_C32(0x9e7b0d80), SPH_C32(0xdcd10000),
33276 SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472), SPH_C32(0x546cf0b1),
33277 SPH_C32(0x319f453b) },
33278 { SPH_C32(0x1e4e0000), SPH_C32(0xdecf0000), SPH_C32(0x6df80180),
33279 SPH_C32(0x77240000), SPH_C32(0xec47079e), SPH_C32(0xf4a0694e),
33280 SPH_C32(0xcda31812), SPH_C32(0x98aa496e), SPH_C32(0xb2060000),
33281 SPH_C32(0xc5690000), SPH_C32(0x28031200), SPH_C32(0x74670000),
33282 SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8), SPH_C32(0x33d1dfec),
33283 SPH_C32(0x094e3198) },
33284 { SPH_C32(0xd25a0000), SPH_C32(0x7bac0000), SPH_C32(0x37410600),
33285 SPH_C32(0x4c740000), SPH_C32(0xa7971461), SPH_C32(0x733b5d56),
33286 SPH_C32(0xa4e050d3), SPH_C32(0x52f0ce90), SPH_C32(0x33980000),
33287 SPH_C32(0x293e0000), SPH_C32(0x4e311080), SPH_C32(0xe1940000),
33288 SPH_C32(0xeb6b1ef6), SPH_C32(0xa3e60544), SPH_C32(0xd58b7dc1),
33289 SPH_C32(0x87298662) },
33290 { SPH_C32(0x9fd00000), SPH_C32(0x32980000), SPH_C32(0x0bca0300),
33291 SPH_C32(0xe2d70000), SPH_C32(0xb1ee2f9c), SPH_C32(0xbc5455f2),
33292 SPH_C32(0x2bf9ba3f), SPH_C32(0x16cdfe94), SPH_C32(0xff8c0000),
33293 SPH_C32(0x8c5d0000), SPH_C32(0x14881700), SPH_C32(0xdac40000),
33294 SPH_C32(0xa0bb0d09), SPH_C32(0x247d315c), SPH_C32(0xbcc83500),
33295 SPH_C32(0x4d73019c) },
33296 { SPH_C32(0x53c40000), SPH_C32(0x97fb0000), SPH_C32(0x51730480),
33297 SPH_C32(0xd9870000), SPH_C32(0xfa3e3c63), SPH_C32(0x3bcf61ea),
33298 SPH_C32(0x42baf2fe), SPH_C32(0xdc97796a), SPH_C32(0x7e120000),
33299 SPH_C32(0x600a0000), SPH_C32(0x72ba1580), SPH_C32(0x4f370000),
33300 SPH_C32(0xfd12250b), SPH_C32(0x6c890de0), SPH_C32(0x5a92972d),
33301 SPH_C32(0xc314b666) },
33302 { SPH_C32(0x666d0000), SPH_C32(0xcc330000), SPH_C32(0xc4c20a00),
33303 SPH_C32(0xe7810000), SPH_C32(0x9d792fe7), SPH_C32(0x8a49e06a),
33304 SPH_C32(0x3d2fb870), SPH_C32(0xfbc5c2c5), SPH_C32(0xb0a90000),
33305 SPH_C32(0x72410000), SPH_C32(0x921f1100), SPH_C32(0x22ff0000),
33306 SPH_C32(0x0c4f7327), SPH_C32(0x6b5aff9f), SPH_C32(0x9a8dcb76),
33307 SPH_C32(0xfdb8dbe3) },
33308 { SPH_C32(0xaa790000), SPH_C32(0x69500000), SPH_C32(0x9e7b0d80),
33309 SPH_C32(0xdcd10000), SPH_C32(0xd6a93c18), SPH_C32(0x0dd2d472),
33310 SPH_C32(0x546cf0b1), SPH_C32(0x319f453b), SPH_C32(0x31370000),
33311 SPH_C32(0x9e160000), SPH_C32(0xf42d1380), SPH_C32(0xb70c0000),
33312 SPH_C32(0x51e65b25), SPH_C32(0x23aec323), SPH_C32(0x7cd7695b),
33313 SPH_C32(0x73df6c19) },
33314 { SPH_C32(0xe7f30000), SPH_C32(0x20640000), SPH_C32(0xa2f00880),
33315 SPH_C32(0x72720000), SPH_C32(0xc0d007e5), SPH_C32(0xc2bddcd6),
33316 SPH_C32(0xdb751a5d), SPH_C32(0x75a2753f), SPH_C32(0xfd230000),
33317 SPH_C32(0x3b750000), SPH_C32(0xae941400), SPH_C32(0x8c5c0000),
33318 SPH_C32(0x1a3648da), SPH_C32(0xa435f73b), SPH_C32(0x1594219a),
33319 SPH_C32(0xb985ebe7) },
33320 { SPH_C32(0x2be70000), SPH_C32(0x85070000), SPH_C32(0xf8490f00),
33321 SPH_C32(0x49220000), SPH_C32(0x8b00141a), SPH_C32(0x4526e8ce),
33322 SPH_C32(0xb236529c), SPH_C32(0xbff8f2c1), SPH_C32(0x7cbd0000),
33323 SPH_C32(0xd7220000), SPH_C32(0xc8a61680), SPH_C32(0x19af0000),
33324 SPH_C32(0x479f60d8), SPH_C32(0xecc1cb87), SPH_C32(0xf3ce83b7),
33325 SPH_C32(0x37e25c1d) },
33326 { SPH_C32(0x1ce10000), SPH_C32(0x69e70000), SPH_C32(0xd7e40280),
33327 SPH_C32(0x21bc0000), SPH_C32(0x56ca424d), SPH_C32(0x74e8af29),
33328 SPH_C32(0x64ff0c88), SPH_C32(0x6c5ca315), SPH_C32(0xc88a0000),
33329 SPH_C32(0x60bd0000), SPH_C32(0x3b251a80), SPH_C32(0xb25a0000),
33330 SPH_C32(0x7d715b5e), SPH_C32(0x15b376bb), SPH_C32(0x6a016b14),
33331 SPH_C32(0x9ed75048) },
33332 { SPH_C32(0xd0f50000), SPH_C32(0xcc840000), SPH_C32(0x8d5d0500),
33333 SPH_C32(0x1aec0000), SPH_C32(0x1d1a51b2), SPH_C32(0xf3739b31),
33334 SPH_C32(0x0dbc4449), SPH_C32(0xa60624eb), SPH_C32(0x49140000),
33335 SPH_C32(0x8cea0000), SPH_C32(0x5d171800), SPH_C32(0x27a90000),
33336 SPH_C32(0x20d8735c), SPH_C32(0x5d474a07), SPH_C32(0x8c5bc939),
33337 SPH_C32(0x10b0e7b2) },
33338 { SPH_C32(0x9d7f0000), SPH_C32(0x85b00000), SPH_C32(0xb1d60000),
33339 SPH_C32(0xb44f0000), SPH_C32(0x0b636a4f), SPH_C32(0x3c1c9395),
33340 SPH_C32(0x82a5aea5), SPH_C32(0xe23b14ef), SPH_C32(0x85000000),
33341 SPH_C32(0x29890000), SPH_C32(0x07ae1f80), SPH_C32(0x1cf90000),
33342 SPH_C32(0x6b0860a3), SPH_C32(0xdadc7e1f), SPH_C32(0xe51881f8),
33343 SPH_C32(0xdaea604c) },
33344 { SPH_C32(0x516b0000), SPH_C32(0x20d30000), SPH_C32(0xeb6f0780),
33345 SPH_C32(0x8f1f0000), SPH_C32(0x40b379b0), SPH_C32(0xbb87a78d),
33346 SPH_C32(0xebe6e664), SPH_C32(0x28619311), SPH_C32(0x049e0000),
33347 SPH_C32(0xc5de0000), SPH_C32(0x619c1d00), SPH_C32(0x890a0000),
33348 SPH_C32(0x36a148a1), SPH_C32(0x922842a3), SPH_C32(0x034223d5),
33349 SPH_C32(0x548dd7b6) },
33350 { SPH_C32(0x64c20000), SPH_C32(0x7b1b0000), SPH_C32(0x7ede0900),
33351 SPH_C32(0xb1190000), SPH_C32(0x27f46a34), SPH_C32(0x0a01260d),
33352 SPH_C32(0x9473acea), SPH_C32(0x0f3328be), SPH_C32(0xca250000),
33353 SPH_C32(0xd7950000), SPH_C32(0x81391980), SPH_C32(0xe4c20000),
33354 SPH_C32(0xc7fc1e8d), SPH_C32(0x95fbb0dc), SPH_C32(0xc35d7f8e),
33355 SPH_C32(0x6a21ba33) },
33356 { SPH_C32(0xa8d60000), SPH_C32(0xde780000), SPH_C32(0x24670e80),
33357 SPH_C32(0x8a490000), SPH_C32(0x6c2479cb), SPH_C32(0x8d9a1215),
33358 SPH_C32(0xfd30e42b), SPH_C32(0xc569af40), SPH_C32(0x4bbb0000),
33359 SPH_C32(0x3bc20000), SPH_C32(0xe70b1b00), SPH_C32(0x71310000),
33360 SPH_C32(0x9a55368f), SPH_C32(0xdd0f8c60), SPH_C32(0x2507dda3),
33361 SPH_C32(0xe4460dc9) },
33362 { SPH_C32(0xe55c0000), SPH_C32(0x974c0000), SPH_C32(0x18ec0b80),
33363 SPH_C32(0x24ea0000), SPH_C32(0x7a5d4236), SPH_C32(0x42f51ab1),
33364 SPH_C32(0x72290ec7), SPH_C32(0x81549f44), SPH_C32(0x87af0000),
33365 SPH_C32(0x9ea10000), SPH_C32(0xbdb21c80), SPH_C32(0x4a610000),
33366 SPH_C32(0xd1852570), SPH_C32(0x5a94b878), SPH_C32(0x4c449562),
33367 SPH_C32(0x2e1c8a37) },
33368 { SPH_C32(0x29480000), SPH_C32(0x322f0000), SPH_C32(0x42550c00),
33369 SPH_C32(0x1fba0000), SPH_C32(0x318d51c9), SPH_C32(0xc56e2ea9),
33370 SPH_C32(0x1b6a4606), SPH_C32(0x4b0e18ba), SPH_C32(0x06310000),
33371 SPH_C32(0x72f60000), SPH_C32(0xdb801e00), SPH_C32(0xdf920000),
33372 SPH_C32(0x8c2c0d72), SPH_C32(0x126084c4), SPH_C32(0xaa1e374f),
33373 SPH_C32(0xa07b3dcd) },
33374 { SPH_C32(0xb2060000), SPH_C32(0xc5690000), SPH_C32(0x28031200),
33375 SPH_C32(0x74670000), SPH_C32(0xb6c236f4), SPH_C32(0xeb1239f8),
33376 SPH_C32(0x33d1dfec), SPH_C32(0x094e3198), SPH_C32(0xac480000),
33377 SPH_C32(0x1ba60000), SPH_C32(0x45fb1380), SPH_C32(0x03430000),
33378 SPH_C32(0x5a85316a), SPH_C32(0x1fb250b6), SPH_C32(0xfe72c7fe),
33379 SPH_C32(0x91e478f6) },
33380 { SPH_C32(0x7e120000), SPH_C32(0x600a0000), SPH_C32(0x72ba1580),
33381 SPH_C32(0x4f370000), SPH_C32(0xfd12250b), SPH_C32(0x6c890de0),
33382 SPH_C32(0x5a92972d), SPH_C32(0xc314b666), SPH_C32(0x2dd60000),
33383 SPH_C32(0xf7f10000), SPH_C32(0x23c91100), SPH_C32(0x96b00000),
33384 SPH_C32(0x072c1968), SPH_C32(0x57466c0a), SPH_C32(0x182865d3),
33385 SPH_C32(0x1f83cf0c) },
33386 { SPH_C32(0x33980000), SPH_C32(0x293e0000), SPH_C32(0x4e311080),
33387 SPH_C32(0xe1940000), SPH_C32(0xeb6b1ef6), SPH_C32(0xa3e60544),
33388 SPH_C32(0xd58b7dc1), SPH_C32(0x87298662), SPH_C32(0xe1c20000),
33389 SPH_C32(0x52920000), SPH_C32(0x79701680), SPH_C32(0xade00000),
33390 SPH_C32(0x4cfc0a97), SPH_C32(0xd0dd5812), SPH_C32(0x716b2d12),
33391 SPH_C32(0xd5d948f2) },
33392 { SPH_C32(0xff8c0000), SPH_C32(0x8c5d0000), SPH_C32(0x14881700),
33393 SPH_C32(0xdac40000), SPH_C32(0xa0bb0d09), SPH_C32(0x247d315c),
33394 SPH_C32(0xbcc83500), SPH_C32(0x4d73019c), SPH_C32(0x605c0000),
33395 SPH_C32(0xbec50000), SPH_C32(0x1f421400), SPH_C32(0x38130000),
33396 SPH_C32(0x11552295), SPH_C32(0x982964ae), SPH_C32(0x97318f3f),
33397 SPH_C32(0x5bbeff08) },
33398 { SPH_C32(0xca250000), SPH_C32(0xd7950000), SPH_C32(0x81391980),
33399 SPH_C32(0xe4c20000), SPH_C32(0xc7fc1e8d), SPH_C32(0x95fbb0dc),
33400 SPH_C32(0xc35d7f8e), SPH_C32(0x6a21ba33), SPH_C32(0xaee70000),
33401 SPH_C32(0xac8e0000), SPH_C32(0xffe71080), SPH_C32(0x55db0000),
33402 SPH_C32(0xe00874b9), SPH_C32(0x9ffa96d1), SPH_C32(0x572ed364),
33403 SPH_C32(0x6512928d) },
33404 { SPH_C32(0x06310000), SPH_C32(0x72f60000), SPH_C32(0xdb801e00),
33405 SPH_C32(0xdf920000), SPH_C32(0x8c2c0d72), SPH_C32(0x126084c4),
33406 SPH_C32(0xaa1e374f), SPH_C32(0xa07b3dcd), SPH_C32(0x2f790000),
33407 SPH_C32(0x40d90000), SPH_C32(0x99d51200), SPH_C32(0xc0280000),
33408 SPH_C32(0xbda15cbb), SPH_C32(0xd70eaa6d), SPH_C32(0xb1747149),
33409 SPH_C32(0xeb752577) },
33410 { SPH_C32(0x4bbb0000), SPH_C32(0x3bc20000), SPH_C32(0xe70b1b00),
33411 SPH_C32(0x71310000), SPH_C32(0x9a55368f), SPH_C32(0xdd0f8c60),
33412 SPH_C32(0x2507dda3), SPH_C32(0xe4460dc9), SPH_C32(0xe36d0000),
33413 SPH_C32(0xe5ba0000), SPH_C32(0xc36c1580), SPH_C32(0xfb780000),
33414 SPH_C32(0xf6714f44), SPH_C32(0x50959e75), SPH_C32(0xd8373988),
33415 SPH_C32(0x212fa289) },
33416 { SPH_C32(0x87af0000), SPH_C32(0x9ea10000), SPH_C32(0xbdb21c80),
33417 SPH_C32(0x4a610000), SPH_C32(0xd1852570), SPH_C32(0x5a94b878),
33418 SPH_C32(0x4c449562), SPH_C32(0x2e1c8a37), SPH_C32(0x62f30000),
33419 SPH_C32(0x09ed0000), SPH_C32(0xa55e1700), SPH_C32(0x6e8b0000),
33420 SPH_C32(0xabd86746), SPH_C32(0x1861a2c9), SPH_C32(0x3e6d9ba5),
33421 SPH_C32(0xaf481573) },
33422 { SPH_C32(0xb0a90000), SPH_C32(0x72410000), SPH_C32(0x921f1100),
33423 SPH_C32(0x22ff0000), SPH_C32(0x0c4f7327), SPH_C32(0x6b5aff9f),
33424 SPH_C32(0x9a8dcb76), SPH_C32(0xfdb8dbe3), SPH_C32(0xd6c40000),
33425 SPH_C32(0xbe720000), SPH_C32(0x56dd1b00), SPH_C32(0xc57e0000),
33426 SPH_C32(0x91365cc0), SPH_C32(0xe1131ff5), SPH_C32(0xa7a27306),
33427 SPH_C32(0x067d1926) },
33428 { SPH_C32(0x7cbd0000), SPH_C32(0xd7220000), SPH_C32(0xc8a61680),
33429 SPH_C32(0x19af0000), SPH_C32(0x479f60d8), SPH_C32(0xecc1cb87),
33430 SPH_C32(0xf3ce83b7), SPH_C32(0x37e25c1d), SPH_C32(0x575a0000),
33431 SPH_C32(0x52250000), SPH_C32(0x30ef1980), SPH_C32(0x508d0000),
33432 SPH_C32(0xcc9f74c2), SPH_C32(0xa9e72349), SPH_C32(0x41f8d12b),
33433 SPH_C32(0x881aaedc) },
33434 { SPH_C32(0x31370000), SPH_C32(0x9e160000), SPH_C32(0xf42d1380),
33435 SPH_C32(0xb70c0000), SPH_C32(0x51e65b25), SPH_C32(0x23aec323),
33436 SPH_C32(0x7cd7695b), SPH_C32(0x73df6c19), SPH_C32(0x9b4e0000),
33437 SPH_C32(0xf7460000), SPH_C32(0x6a561e00), SPH_C32(0x6bdd0000),
33438 SPH_C32(0x874f673d), SPH_C32(0x2e7c1751), SPH_C32(0x28bb99ea),
33439 SPH_C32(0x42402922) },
33440 { SPH_C32(0xfd230000), SPH_C32(0x3b750000), SPH_C32(0xae941400),
33441 SPH_C32(0x8c5c0000), SPH_C32(0x1a3648da), SPH_C32(0xa435f73b),
33442 SPH_C32(0x1594219a), SPH_C32(0xb985ebe7), SPH_C32(0x1ad00000),
33443 SPH_C32(0x1b110000), SPH_C32(0x0c641c80), SPH_C32(0xfe2e0000),
33444 SPH_C32(0xdae64f3f), SPH_C32(0x66882bed), SPH_C32(0xcee13bc7),
33445 SPH_C32(0xcc279ed8) },
33446 { SPH_C32(0xc88a0000), SPH_C32(0x60bd0000), SPH_C32(0x3b251a80),
33447 SPH_C32(0xb25a0000), SPH_C32(0x7d715b5e), SPH_C32(0x15b376bb),
33448 SPH_C32(0x6a016b14), SPH_C32(0x9ed75048), SPH_C32(0xd46b0000),
33449 SPH_C32(0x095a0000), SPH_C32(0xecc11800), SPH_C32(0x93e60000),
33450 SPH_C32(0x2bbb1913), SPH_C32(0x615bd992), SPH_C32(0x0efe679c),
33451 SPH_C32(0xf28bf35d) },
33452 { SPH_C32(0x049e0000), SPH_C32(0xc5de0000), SPH_C32(0x619c1d00),
33453 SPH_C32(0x890a0000), SPH_C32(0x36a148a1), SPH_C32(0x922842a3),
33454 SPH_C32(0x034223d5), SPH_C32(0x548dd7b6), SPH_C32(0x55f50000),
33455 SPH_C32(0xe50d0000), SPH_C32(0x8af31a80), SPH_C32(0x06150000),
33456 SPH_C32(0x76123111), SPH_C32(0x29afe52e), SPH_C32(0xe8a4c5b1),
33457 SPH_C32(0x7cec44a7) },
33458 { SPH_C32(0x49140000), SPH_C32(0x8cea0000), SPH_C32(0x5d171800),
33459 SPH_C32(0x27a90000), SPH_C32(0x20d8735c), SPH_C32(0x5d474a07),
33460 SPH_C32(0x8c5bc939), SPH_C32(0x10b0e7b2), SPH_C32(0x99e10000),
33461 SPH_C32(0x406e0000), SPH_C32(0xd04a1d00), SPH_C32(0x3d450000),
33462 SPH_C32(0x3dc222ee), SPH_C32(0xae34d136), SPH_C32(0x81e78d70),
33463 SPH_C32(0xb6b6c359) },
33464 { SPH_C32(0x85000000), SPH_C32(0x29890000), SPH_C32(0x07ae1f80),
33465 SPH_C32(0x1cf90000), SPH_C32(0x6b0860a3), SPH_C32(0xdadc7e1f),
33466 SPH_C32(0xe51881f8), SPH_C32(0xdaea604c), SPH_C32(0x187f0000),
33467 SPH_C32(0xac390000), SPH_C32(0xb6781f80), SPH_C32(0xa8b60000),
33468 SPH_C32(0x606b0aec), SPH_C32(0xe6c0ed8a), SPH_C32(0x67bd2f5d),
33469 SPH_C32(0x38d174a3) },
33470 { SPH_C32(0xaec30000), SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000),
33471 SPH_C32(0x2c150000), SPH_C32(0x45cc75b3), SPH_C32(0x6650b736),
33472 SPH_C32(0xab92f78f), SPH_C32(0xa312567b), SPH_C32(0xdb250000),
33473 SPH_C32(0x09290000), SPH_C32(0x49aac000), SPH_C32(0x81e10000),
33474 SPH_C32(0xcafe6b59), SPH_C32(0x42793431), SPH_C32(0x43566b76),
33475 SPH_C32(0xe86cba2e) },
33476 { SPH_C32(0x62d70000), SPH_C32(0x392c0001), SPH_C32(0x2368e780),
33477 SPH_C32(0x17450000), SPH_C32(0x0e1c664c), SPH_C32(0xe1cb832e),
33478 SPH_C32(0xc2d1bf4e), SPH_C32(0x6948d185), SPH_C32(0x5abb0000),
33479 SPH_C32(0xe57e0000), SPH_C32(0x2f98c280), SPH_C32(0x14120000),
33480 SPH_C32(0x9757435b), SPH_C32(0x0a8d088d), SPH_C32(0xa50cc95b),
33481 SPH_C32(0x660b0dd4) },
33482 { SPH_C32(0x2f5d0000), SPH_C32(0x70180001), SPH_C32(0x1fe3e280),
33483 SPH_C32(0xb9e60000), SPH_C32(0x18655db1), SPH_C32(0x2ea48b8a),
33484 SPH_C32(0x4dc855a2), SPH_C32(0x2d75e181), SPH_C32(0x96af0000),
33485 SPH_C32(0x401d0000), SPH_C32(0x7521c500), SPH_C32(0x2f420000),
33486 SPH_C32(0xdc8750a4), SPH_C32(0x8d163c95), SPH_C32(0xcc4f819a),
33487 SPH_C32(0xac518a2a) },
33488 { SPH_C32(0xe3490000), SPH_C32(0xd57b0001), SPH_C32(0x455ae500),
33489 SPH_C32(0x82b60000), SPH_C32(0x53b54e4e), SPH_C32(0xa93fbf92),
33490 SPH_C32(0x248b1d63), SPH_C32(0xe72f667f), SPH_C32(0x17310000),
33491 SPH_C32(0xac4a0000), SPH_C32(0x1313c780), SPH_C32(0xbab10000),
33492 SPH_C32(0x812e78a6), SPH_C32(0xc5e20029), SPH_C32(0x2a1523b7),
33493 SPH_C32(0x22363dd0) },
33494 { SPH_C32(0xd6e00000), SPH_C32(0x8eb30001), SPH_C32(0xd0ebeb80),
33495 SPH_C32(0xbcb00000), SPH_C32(0x34f25dca), SPH_C32(0x18b93e12),
33496 SPH_C32(0x5b1e57ed), SPH_C32(0xc07dddd0), SPH_C32(0xd98a0000),
33497 SPH_C32(0xbe010000), SPH_C32(0xf3b6c300), SPH_C32(0xd7790000),
33498 SPH_C32(0x70732e8a), SPH_C32(0xc231f256), SPH_C32(0xea0a7fec),
33499 SPH_C32(0x1c9a5055) },
33500 { SPH_C32(0x1af40000), SPH_C32(0x2bd00001), SPH_C32(0x8a52ec00),
33501 SPH_C32(0x87e00000), SPH_C32(0x7f224e35), SPH_C32(0x9f220a0a),
33502 SPH_C32(0x325d1f2c), SPH_C32(0x0a275a2e), SPH_C32(0x58140000),
33503 SPH_C32(0x52560000), SPH_C32(0x9584c180), SPH_C32(0x428a0000),
33504 SPH_C32(0x2dda0688), SPH_C32(0x8ac5ceea), SPH_C32(0x0c50ddc1),
33505 SPH_C32(0x92fde7af) },
33506 { SPH_C32(0x577e0000), SPH_C32(0x62e40001), SPH_C32(0xb6d9e900),
33507 SPH_C32(0x29430000), SPH_C32(0x695b75c8), SPH_C32(0x504d02ae),
33508 SPH_C32(0xbd44f5c0), SPH_C32(0x4e1a6a2a), SPH_C32(0x94000000),
33509 SPH_C32(0xf7350000), SPH_C32(0xcf3dc600), SPH_C32(0x79da0000),
33510 SPH_C32(0x660a1577), SPH_C32(0x0d5efaf2), SPH_C32(0x65139500),
33511 SPH_C32(0x58a76051) },
33512 { SPH_C32(0x9b6a0000), SPH_C32(0xc7870001), SPH_C32(0xec60ee80),
33513 SPH_C32(0x12130000), SPH_C32(0x228b6637), SPH_C32(0xd7d636b6),
33514 SPH_C32(0xd407bd01), SPH_C32(0x8440edd4), SPH_C32(0x159e0000),
33515 SPH_C32(0x1b620000), SPH_C32(0xa90fc480), SPH_C32(0xec290000),
33516 SPH_C32(0x3ba33d75), SPH_C32(0x45aac64e), SPH_C32(0x8349372d),
33517 SPH_C32(0xd6c0d7ab) },
33518 { SPH_C32(0xac6c0000), SPH_C32(0x2b670001), SPH_C32(0xc3cde300),
33519 SPH_C32(0x7a8d0000), SPH_C32(0xff413060), SPH_C32(0xe6187151),
33520 SPH_C32(0x02cee315), SPH_C32(0x57e4bc00), SPH_C32(0xa1a90000),
33521 SPH_C32(0xacfd0000), SPH_C32(0x5a8cc880), SPH_C32(0x47dc0000),
33522 SPH_C32(0x014d06f3), SPH_C32(0xbcd87b72), SPH_C32(0x1a86df8e),
33523 SPH_C32(0x7ff5dbfe) },
33524 { SPH_C32(0x60780000), SPH_C32(0x8e040001), SPH_C32(0x9974e480),
33525 SPH_C32(0x41dd0000), SPH_C32(0xb491239f), SPH_C32(0x61834549),
33526 SPH_C32(0x6b8dabd4), SPH_C32(0x9dbe3bfe), SPH_C32(0x20370000),
33527 SPH_C32(0x40aa0000), SPH_C32(0x3cbeca00), SPH_C32(0xd22f0000),
33528 SPH_C32(0x5ce42ef1), SPH_C32(0xf42c47ce), SPH_C32(0xfcdc7da3),
33529 SPH_C32(0xf1926c04) },
33530 { SPH_C32(0x2df20000), SPH_C32(0xc7300001), SPH_C32(0xa5ffe180),
33531 SPH_C32(0xef7e0000), SPH_C32(0xa2e81862), SPH_C32(0xaeec4ded),
33532 SPH_C32(0xe4944138), SPH_C32(0xd9830bfa), SPH_C32(0xec230000),
33533 SPH_C32(0xe5c90000), SPH_C32(0x6607cd80), SPH_C32(0xe97f0000),
33534 SPH_C32(0x17343d0e), SPH_C32(0x73b773d6), SPH_C32(0x959f3562),
33535 SPH_C32(0x3bc8ebfa) },
33536 { SPH_C32(0xe1e60000), SPH_C32(0x62530001), SPH_C32(0xff46e600),
33537 SPH_C32(0xd42e0000), SPH_C32(0xe9380b9d), SPH_C32(0x297779f5),
33538 SPH_C32(0x8dd709f9), SPH_C32(0x13d98c04), SPH_C32(0x6dbd0000),
33539 SPH_C32(0x099e0000), SPH_C32(0x0035cf00), SPH_C32(0x7c8c0000),
33540 SPH_C32(0x4a9d150c), SPH_C32(0x3b434f6a), SPH_C32(0x73c5974f),
33541 SPH_C32(0xb5af5c00) },
33542 { SPH_C32(0xd44f0000), SPH_C32(0x399b0001), SPH_C32(0x6af7e880),
33543 SPH_C32(0xea280000), SPH_C32(0x8e7f1819), SPH_C32(0x98f1f875),
33544 SPH_C32(0xf2424377), SPH_C32(0x348b37ab), SPH_C32(0xa3060000),
33545 SPH_C32(0x1bd50000), SPH_C32(0xe090cb80), SPH_C32(0x11440000),
33546 SPH_C32(0xbbc04320), SPH_C32(0x3c90bd15), SPH_C32(0xb3dacb14),
33547 SPH_C32(0x8b033185) },
33548 { SPH_C32(0x185b0000), SPH_C32(0x9cf80001), SPH_C32(0x304eef00),
33549 SPH_C32(0xd1780000), SPH_C32(0xc5af0be6), SPH_C32(0x1f6acc6d),
33550 SPH_C32(0x9b010bb6), SPH_C32(0xfed1b055), SPH_C32(0x22980000),
33551 SPH_C32(0xf7820000), SPH_C32(0x86a2c900), SPH_C32(0x84b70000),
33552 SPH_C32(0xe6696b22), SPH_C32(0x746481a9), SPH_C32(0x55806939),
33553 SPH_C32(0x0564867f) },
33554 { SPH_C32(0x55d10000), SPH_C32(0xd5cc0001), SPH_C32(0x0cc5ea00),
33555 SPH_C32(0x7fdb0000), SPH_C32(0xd3d6301b), SPH_C32(0xd005c4c9),
33556 SPH_C32(0x1418e15a), SPH_C32(0xbaec8051), SPH_C32(0xee8c0000),
33557 SPH_C32(0x52e10000), SPH_C32(0xdc1bce80), SPH_C32(0xbfe70000),
33558 SPH_C32(0xadb978dd), SPH_C32(0xf3ffb5b1), SPH_C32(0x3cc321f8),
33559 SPH_C32(0xcf3e0181) },
33560 { SPH_C32(0x99c50000), SPH_C32(0x70af0001), SPH_C32(0x567ced80),
33561 SPH_C32(0x448b0000), SPH_C32(0x980623e4), SPH_C32(0x579ef0d1),
33562 SPH_C32(0x7d5ba99b), SPH_C32(0x70b607af), SPH_C32(0x6f120000),
33563 SPH_C32(0xbeb60000), SPH_C32(0xba29cc00), SPH_C32(0x2a140000),
33564 SPH_C32(0xf01050df), SPH_C32(0xbb0b890d), SPH_C32(0xda9983d5),
33565 SPH_C32(0x4159b67b) },
33566 { SPH_C32(0x028b0000), SPH_C32(0x87e90001), SPH_C32(0x3c2af380),
33567 SPH_C32(0x2f560000), SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780),
33568 SPH_C32(0x55e03071), SPH_C32(0x32f62e8d), SPH_C32(0xc56b0000),
33569 SPH_C32(0xd7e60000), SPH_C32(0x2452c180), SPH_C32(0xf6c50000),
33570 SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f), SPH_C32(0x8ef57364),
33571 SPH_C32(0x70c6f340) },
33572 { SPH_C32(0xce9f0000), SPH_C32(0x228a0001), SPH_C32(0x6693f400),
33573 SPH_C32(0x14060000), SPH_C32(0x54995726), SPH_C32(0xfe79d398),
33574 SPH_C32(0x3ca378b0), SPH_C32(0xf8aca973), SPH_C32(0x44f50000),
33575 SPH_C32(0x3bb10000), SPH_C32(0x4260c300), SPH_C32(0x63360000),
33576 SPH_C32(0x7b1044c5), SPH_C32(0xfe2d61c3), SPH_C32(0x68afd149),
33577 SPH_C32(0xfea144ba) },
33578 { SPH_C32(0x83150000), SPH_C32(0x6bbe0001), SPH_C32(0x5a18f100),
33579 SPH_C32(0xbaa50000), SPH_C32(0x42e06cdb), SPH_C32(0x3116db3c),
33580 SPH_C32(0xb3ba925c), SPH_C32(0xbc919977), SPH_C32(0x88e10000),
33581 SPH_C32(0x9ed20000), SPH_C32(0x18d9c480), SPH_C32(0x58660000),
33582 SPH_C32(0x30c0573a), SPH_C32(0x79b655db), SPH_C32(0x01ec9988),
33583 SPH_C32(0x34fbc344) },
33584 { SPH_C32(0x4f010000), SPH_C32(0xcedd0001), SPH_C32(0x00a1f680),
33585 SPH_C32(0x81f50000), SPH_C32(0x09307f24), SPH_C32(0xb68def24),
33586 SPH_C32(0xdaf9da9d), SPH_C32(0x76cb1e89), SPH_C32(0x097f0000),
33587 SPH_C32(0x72850000), SPH_C32(0x7eebc600), SPH_C32(0xcd950000),
33588 SPH_C32(0x6d697f38), SPH_C32(0x31426967), SPH_C32(0xe7b63ba5),
33589 SPH_C32(0xba9c74be) },
33590 { SPH_C32(0x7aa80000), SPH_C32(0x95150001), SPH_C32(0x9510f800),
33591 SPH_C32(0xbff30000), SPH_C32(0x6e776ca0), SPH_C32(0x070b6ea4),
33592 SPH_C32(0xa56c9013), SPH_C32(0x5199a526), SPH_C32(0xc7c40000),
33593 SPH_C32(0x60ce0000), SPH_C32(0x9e4ec280), SPH_C32(0xa05d0000),
33594 SPH_C32(0x9c342914), SPH_C32(0x36919b18), SPH_C32(0x27a967fe),
33595 SPH_C32(0x8430193b) },
33596 { SPH_C32(0xb6bc0000), SPH_C32(0x30760001), SPH_C32(0xcfa9ff80),
33597 SPH_C32(0x84a30000), SPH_C32(0x25a77f5f), SPH_C32(0x80905abc),
33598 SPH_C32(0xcc2fd8d2), SPH_C32(0x9bc322d8), SPH_C32(0x465a0000),
33599 SPH_C32(0x8c990000), SPH_C32(0xf87cc000), SPH_C32(0x35ae0000),
33600 SPH_C32(0xc19d0116), SPH_C32(0x7e65a7a4), SPH_C32(0xc1f3c5d3),
33601 SPH_C32(0x0a57aec1) },
33602 { SPH_C32(0xfb360000), SPH_C32(0x79420001), SPH_C32(0xf322fa80),
33603 SPH_C32(0x2a000000), SPH_C32(0x33de44a2), SPH_C32(0x4fff5218),
33604 SPH_C32(0x4336323e), SPH_C32(0xdffe12dc), SPH_C32(0x8a4e0000),
33605 SPH_C32(0x29fa0000), SPH_C32(0xa2c5c780), SPH_C32(0x0efe0000),
33606 SPH_C32(0x8a4d12e9), SPH_C32(0xf9fe93bc), SPH_C32(0xa8b08d12),
33607 SPH_C32(0xc00d293f) },
33608 { SPH_C32(0x37220000), SPH_C32(0xdc210001), SPH_C32(0xa99bfd00),
33609 SPH_C32(0x11500000), SPH_C32(0x780e575d), SPH_C32(0xc8646600),
33610 SPH_C32(0x2a757aff), SPH_C32(0x15a49522), SPH_C32(0x0bd00000),
33611 SPH_C32(0xc5ad0000), SPH_C32(0xc4f7c500), SPH_C32(0x9b0d0000),
33612 SPH_C32(0xd7e43aeb), SPH_C32(0xb10aaf00), SPH_C32(0x4eea2f3f),
33613 SPH_C32(0x4e6a9ec5) },
33614 { SPH_C32(0x00240000), SPH_C32(0x30c10001), SPH_C32(0x8636f080),
33615 SPH_C32(0x79ce0000), SPH_C32(0xa5c4010a), SPH_C32(0xf9aa21e7),
33616 SPH_C32(0xfcbc24eb), SPH_C32(0xc600c4f6), SPH_C32(0xbfe70000),
33617 SPH_C32(0x72320000), SPH_C32(0x3774c900), SPH_C32(0x30f80000),
33618 SPH_C32(0xed0a016d), SPH_C32(0x4878123c), SPH_C32(0xd725c79c),
33619 SPH_C32(0xe75f9290) },
33620 { SPH_C32(0xcc300000), SPH_C32(0x95a20001), SPH_C32(0xdc8ff700),
33621 SPH_C32(0x429e0000), SPH_C32(0xee1412f5), SPH_C32(0x7e3115ff),
33622 SPH_C32(0x95ff6c2a), SPH_C32(0x0c5a4308), SPH_C32(0x3e790000),
33623 SPH_C32(0x9e650000), SPH_C32(0x5146cb80), SPH_C32(0xa50b0000),
33624 SPH_C32(0xb0a3296f), SPH_C32(0x008c2e80), SPH_C32(0x317f65b1),
33625 SPH_C32(0x6938256a) },
33626 { SPH_C32(0x81ba0000), SPH_C32(0xdc960001), SPH_C32(0xe004f200),
33627 SPH_C32(0xec3d0000), SPH_C32(0xf86d2908), SPH_C32(0xb15e1d5b),
33628 SPH_C32(0x1ae686c6), SPH_C32(0x4867730c), SPH_C32(0xf26d0000),
33629 SPH_C32(0x3b060000), SPH_C32(0x0bffcc00), SPH_C32(0x9e5b0000),
33630 SPH_C32(0xfb733a90), SPH_C32(0x87171a98), SPH_C32(0x583c2d70),
33631 SPH_C32(0xa362a294) },
33632 { SPH_C32(0x4dae0000), SPH_C32(0x79f50001), SPH_C32(0xbabdf580),
33633 SPH_C32(0xd76d0000), SPH_C32(0xb3bd3af7), SPH_C32(0x36c52943),
33634 SPH_C32(0x73a5ce07), SPH_C32(0x823df4f2), SPH_C32(0x73f30000),
33635 SPH_C32(0xd7510000), SPH_C32(0x6dcdce80), SPH_C32(0x0ba80000),
33636 SPH_C32(0xa6da1292), SPH_C32(0xcfe32624), SPH_C32(0xbe668f5d),
33637 SPH_C32(0x2d05156e) },
33638 { SPH_C32(0x78070000), SPH_C32(0x223d0001), SPH_C32(0x2f0cfb00),
33639 SPH_C32(0xe96b0000), SPH_C32(0xd4fa2973), SPH_C32(0x8743a8c3),
33640 SPH_C32(0x0c308489), SPH_C32(0xa56f4f5d), SPH_C32(0xbd480000),
33641 SPH_C32(0xc51a0000), SPH_C32(0x8d68ca00), SPH_C32(0x66600000),
33642 SPH_C32(0x578744be), SPH_C32(0xc830d45b), SPH_C32(0x7e79d306),
33643 SPH_C32(0x13a978eb) },
33644 { SPH_C32(0xb4130000), SPH_C32(0x875e0001), SPH_C32(0x75b5fc80),
33645 SPH_C32(0xd23b0000), SPH_C32(0x9f2a3a8c), SPH_C32(0x00d89cdb),
33646 SPH_C32(0x6573cc48), SPH_C32(0x6f35c8a3), SPH_C32(0x3cd60000),
33647 SPH_C32(0x294d0000), SPH_C32(0xeb5ac880), SPH_C32(0xf3930000),
33648 SPH_C32(0x0a2e6cbc), SPH_C32(0x80c4e8e7), SPH_C32(0x9823712b),
33649 SPH_C32(0x9dcecf11) },
33650 { SPH_C32(0xf9990000), SPH_C32(0xce6a0001), SPH_C32(0x493ef980),
33651 SPH_C32(0x7c980000), SPH_C32(0x89530171), SPH_C32(0xcfb7947f),
33652 SPH_C32(0xea6a26a4), SPH_C32(0x2b08f8a7), SPH_C32(0xf0c20000),
33653 SPH_C32(0x8c2e0000), SPH_C32(0xb1e3cf00), SPH_C32(0xc8c30000),
33654 SPH_C32(0x41fe7f43), SPH_C32(0x075fdcff), SPH_C32(0xf16039ea),
33655 SPH_C32(0x579448ef) },
33656 { SPH_C32(0x358d0000), SPH_C32(0x6b090001), SPH_C32(0x1387fe00),
33657 SPH_C32(0x47c80000), SPH_C32(0xc283128e), SPH_C32(0x482ca067),
33658 SPH_C32(0x83296e65), SPH_C32(0xe1527f59), SPH_C32(0x715c0000),
33659 SPH_C32(0x60790000), SPH_C32(0xd7d1cd80), SPH_C32(0x5d300000),
33660 SPH_C32(0x1c575741), SPH_C32(0x4fabe043), SPH_C32(0x173a9bc7),
33661 SPH_C32(0xd9f3ff15) },
33662 { SPH_C32(0xb08d0000), SPH_C32(0x42800001), SPH_C32(0x1429e180),
33663 SPH_C32(0x5b310000), SPH_C32(0xa98b722d), SPH_C32(0x92f0de78),
33664 SPH_C32(0x6631ef9d), SPH_C32(0x3bb81f15), SPH_C32(0x69230000),
33665 SPH_C32(0xcc400000), SPH_C32(0x61a9d200), SPH_C32(0xf5860000),
33666 SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9), SPH_C32(0x7087b49a),
33667 SPH_C32(0xe1228bb6) },
33668 { SPH_C32(0x7c990000), SPH_C32(0xe7e30001), SPH_C32(0x4e90e600),
33669 SPH_C32(0x60610000), SPH_C32(0xe25b61d2), SPH_C32(0x156bea60),
33670 SPH_C32(0x0f72a75c), SPH_C32(0xf1e298eb), SPH_C32(0xe8bd0000),
33671 SPH_C32(0x20170000), SPH_C32(0x079bd080), SPH_C32(0x60750000),
33672 SPH_C32(0x219575af), SPH_C32(0xe19f3175), SPH_C32(0x96dd16b7),
33673 SPH_C32(0x6f453c4c) },
33674 { SPH_C32(0x31130000), SPH_C32(0xaed70001), SPH_C32(0x721be300),
33675 SPH_C32(0xcec20000), SPH_C32(0xf4225a2f), SPH_C32(0xda04e2c4),
33676 SPH_C32(0x806b4db0), SPH_C32(0xb5dfa8ef), SPH_C32(0x24a90000),
33677 SPH_C32(0x85740000), SPH_C32(0x5d22d700), SPH_C32(0x5b250000),
33678 SPH_C32(0x6a456650), SPH_C32(0x6604056d), SPH_C32(0xff9e5e76),
33679 SPH_C32(0xa51fbbb2) },
33680 { SPH_C32(0xfd070000), SPH_C32(0x0bb40001), SPH_C32(0x28a2e480),
33681 SPH_C32(0xf5920000), SPH_C32(0xbff249d0), SPH_C32(0x5d9fd6dc),
33682 SPH_C32(0xe9280571), SPH_C32(0x7f852f11), SPH_C32(0xa5370000),
33683 SPH_C32(0x69230000), SPH_C32(0x3b10d580), SPH_C32(0xced60000),
33684 SPH_C32(0x37ec4e52), SPH_C32(0x2ef039d1), SPH_C32(0x19c4fc5b),
33685 SPH_C32(0x2b780c48) },
33686 { SPH_C32(0xc8ae0000), SPH_C32(0x507c0001), SPH_C32(0xbd13ea00),
33687 SPH_C32(0xcb940000), SPH_C32(0xd8b55a54), SPH_C32(0xec19575c),
33688 SPH_C32(0x96bd4fff), SPH_C32(0x58d794be), SPH_C32(0x6b8c0000),
33689 SPH_C32(0x7b680000), SPH_C32(0xdbb5d100), SPH_C32(0xa31e0000),
33690 SPH_C32(0xc6b1187e), SPH_C32(0x2923cbae), SPH_C32(0xd9dba000),
33691 SPH_C32(0x15d461cd) },
33692 { SPH_C32(0x04ba0000), SPH_C32(0xf51f0001), SPH_C32(0xe7aaed80),
33693 SPH_C32(0xf0c40000), SPH_C32(0x936549ab), SPH_C32(0x6b826344),
33694 SPH_C32(0xfffe073e), SPH_C32(0x928d1340), SPH_C32(0xea120000),
33695 SPH_C32(0x973f0000), SPH_C32(0xbd87d380), SPH_C32(0x36ed0000),
33696 SPH_C32(0x9b18307c), SPH_C32(0x61d7f712), SPH_C32(0x3f81022d),
33697 SPH_C32(0x9bb3d637) },
33698 { SPH_C32(0x49300000), SPH_C32(0xbc2b0001), SPH_C32(0xdb21e880),
33699 SPH_C32(0x5e670000), SPH_C32(0x851c7256), SPH_C32(0xa4ed6be0),
33700 SPH_C32(0x70e7edd2), SPH_C32(0xd6b02344), SPH_C32(0x26060000),
33701 SPH_C32(0x325c0000), SPH_C32(0xe73ed400), SPH_C32(0x0dbd0000),
33702 SPH_C32(0xd0c82383), SPH_C32(0xe64cc30a), SPH_C32(0x56c24aec),
33703 SPH_C32(0x51e951c9) },
33704 { SPH_C32(0x85240000), SPH_C32(0x19480001), SPH_C32(0x8198ef00),
33705 SPH_C32(0x65370000), SPH_C32(0xcecc61a9), SPH_C32(0x23765ff8),
33706 SPH_C32(0x19a4a513), SPH_C32(0x1ceaa4ba), SPH_C32(0xa7980000),
33707 SPH_C32(0xde0b0000), SPH_C32(0x810cd680), SPH_C32(0x984e0000),
33708 SPH_C32(0x8d610b81), SPH_C32(0xaeb8ffb6), SPH_C32(0xb098e8c1),
33709 SPH_C32(0xdf8ee633) },
33710 { SPH_C32(0xb2220000), SPH_C32(0xf5a80001), SPH_C32(0xae35e280),
33711 SPH_C32(0x0da90000), SPH_C32(0x130637fe), SPH_C32(0x12b8181f),
33712 SPH_C32(0xcf6dfb07), SPH_C32(0xcf4ef56e), SPH_C32(0x13af0000),
33713 SPH_C32(0x69940000), SPH_C32(0x728fda80), SPH_C32(0x33bb0000),
33714 SPH_C32(0xb78f3007), SPH_C32(0x57ca428a), SPH_C32(0x29570062),
33715 SPH_C32(0x76bbea66) },
33716 { SPH_C32(0x7e360000), SPH_C32(0x50cb0001), SPH_C32(0xf48ce500),
33717 SPH_C32(0x36f90000), SPH_C32(0x58d62401), SPH_C32(0x95232c07),
33718 SPH_C32(0xa62eb3c6), SPH_C32(0x05147290), SPH_C32(0x92310000),
33719 SPH_C32(0x85c30000), SPH_C32(0x14bdd800), SPH_C32(0xa6480000),
33720 SPH_C32(0xea261805), SPH_C32(0x1f3e7e36), SPH_C32(0xcf0da24f),
33721 SPH_C32(0xf8dc5d9c) },
33722 { SPH_C32(0x33bc0000), SPH_C32(0x19ff0001), SPH_C32(0xc807e000),
33723 SPH_C32(0x985a0000), SPH_C32(0x4eaf1ffc), SPH_C32(0x5a4c24a3),
33724 SPH_C32(0x2937592a), SPH_C32(0x41294294), SPH_C32(0x5e250000),
33725 SPH_C32(0x20a00000), SPH_C32(0x4e04df80), SPH_C32(0x9d180000),
33726 SPH_C32(0xa1f60bfa), SPH_C32(0x98a54a2e), SPH_C32(0xa64eea8e),
33727 SPH_C32(0x3286da62) },
33728 { SPH_C32(0xffa80000), SPH_C32(0xbc9c0001), SPH_C32(0x92bee780),
33729 SPH_C32(0xa30a0000), SPH_C32(0x057f0c03), SPH_C32(0xddd710bb),
33730 SPH_C32(0x407411eb), SPH_C32(0x8b73c56a), SPH_C32(0xdfbb0000),
33731 SPH_C32(0xccf70000), SPH_C32(0x2836dd00), SPH_C32(0x08eb0000),
33732 SPH_C32(0xfc5f23f8), SPH_C32(0xd0517692), SPH_C32(0x401448a3),
33733 SPH_C32(0xbce16d98) },
33734 { SPH_C32(0xca010000), SPH_C32(0xe7540001), SPH_C32(0x070fe900),
33735 SPH_C32(0x9d0c0000), SPH_C32(0x62381f87), SPH_C32(0x6c51913b),
33736 SPH_C32(0x3fe15b65), SPH_C32(0xac217ec5), SPH_C32(0x11000000),
33737 SPH_C32(0xdebc0000), SPH_C32(0xc893d980), SPH_C32(0x65230000),
33738 SPH_C32(0x0d0275d4), SPH_C32(0xd78284ed), SPH_C32(0x800b14f8),
33739 SPH_C32(0x824d001d) },
33740 { SPH_C32(0x06150000), SPH_C32(0x42370001), SPH_C32(0x5db6ee80),
33741 SPH_C32(0xa65c0000), SPH_C32(0x29e80c78), SPH_C32(0xebcaa523),
33742 SPH_C32(0x56a213a4), SPH_C32(0x667bf93b), SPH_C32(0x909e0000),
33743 SPH_C32(0x32eb0000), SPH_C32(0xaea1db00), SPH_C32(0xf0d00000),
33744 SPH_C32(0x50ab5dd6), SPH_C32(0x9f76b851), SPH_C32(0x6651b6d5),
33745 SPH_C32(0x0c2ab7e7) },
33746 { SPH_C32(0x4b9f0000), SPH_C32(0x0b030001), SPH_C32(0x613deb80),
33747 SPH_C32(0x08ff0000), SPH_C32(0x3f913785), SPH_C32(0x24a5ad87),
33748 SPH_C32(0xd9bbf948), SPH_C32(0x2246c93f), SPH_C32(0x5c8a0000),
33749 SPH_C32(0x97880000), SPH_C32(0xf418dc80), SPH_C32(0xcb800000),
33750 SPH_C32(0x1b7b4e29), SPH_C32(0x18ed8c49), SPH_C32(0x0f12fe14),
33751 SPH_C32(0xc6703019) },
33752 { SPH_C32(0x878b0000), SPH_C32(0xae600001), SPH_C32(0x3b84ec00),
33753 SPH_C32(0x33af0000), SPH_C32(0x7441247a), SPH_C32(0xa33e999f),
33754 SPH_C32(0xb0f8b189), SPH_C32(0xe81c4ec1), SPH_C32(0xdd140000),
33755 SPH_C32(0x7bdf0000), SPH_C32(0x922ade00), SPH_C32(0x5e730000),
33756 SPH_C32(0x46d2662b), SPH_C32(0x5019b0f5), SPH_C32(0xe9485c39),
33757 SPH_C32(0x481787e3) },
33758 { SPH_C32(0x1cc50000), SPH_C32(0x59260001), SPH_C32(0x51d2f200),
33759 SPH_C32(0x58720000), SPH_C32(0xf30e4347), SPH_C32(0x8d428ece),
33760 SPH_C32(0x98432863), SPH_C32(0xaa5c67e3), SPH_C32(0x776d0000),
33761 SPH_C32(0x128f0000), SPH_C32(0x0c51d380), SPH_C32(0x82a20000),
33762 SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487), SPH_C32(0xbd24ac88),
33763 SPH_C32(0x7988c2d8) },
33764 { SPH_C32(0xd0d10000), SPH_C32(0xfc450001), SPH_C32(0x0b6bf580),
33765 SPH_C32(0x63220000), SPH_C32(0xb8de50b8), SPH_C32(0x0ad9bad6),
33766 SPH_C32(0xf10060a2), SPH_C32(0x6006e01d), SPH_C32(0xf6f30000),
33767 SPH_C32(0xfed80000), SPH_C32(0x6a63d100), SPH_C32(0x17510000),
33768 SPH_C32(0xcdd27231), SPH_C32(0x153f583b), SPH_C32(0x5b7e0ea5),
33769 SPH_C32(0xf7ef7522) },
33770 { SPH_C32(0x9d5b0000), SPH_C32(0xb5710001), SPH_C32(0x37e0f080),
33771 SPH_C32(0xcd810000), SPH_C32(0xaea76b45), SPH_C32(0xc5b6b272),
33772 SPH_C32(0x7e198a4e), SPH_C32(0x243bd019), SPH_C32(0x3ae70000),
33773 SPH_C32(0x5bbb0000), SPH_C32(0x30dad680), SPH_C32(0x2c010000),
33774 SPH_C32(0x860261ce), SPH_C32(0x92a46c23), SPH_C32(0x323d4664),
33775 SPH_C32(0x3db5f2dc) },
33776 { SPH_C32(0x514f0000), SPH_C32(0x10120001), SPH_C32(0x6d59f700),
33777 SPH_C32(0xf6d10000), SPH_C32(0xe57778ba), SPH_C32(0x422d866a),
33778 SPH_C32(0x175ac28f), SPH_C32(0xee6157e7), SPH_C32(0xbb790000),
33779 SPH_C32(0xb7ec0000), SPH_C32(0x56e8d400), SPH_C32(0xb9f20000),
33780 SPH_C32(0xdbab49cc), SPH_C32(0xda50509f), SPH_C32(0xd467e449),
33781 SPH_C32(0xb3d24526) },
33782 { SPH_C32(0x64e60000), SPH_C32(0x4bda0001), SPH_C32(0xf8e8f980),
33783 SPH_C32(0xc8d70000), SPH_C32(0x82306b3e), SPH_C32(0xf3ab07ea),
33784 SPH_C32(0x68cf8801), SPH_C32(0xc933ec48), SPH_C32(0x75c20000),
33785 SPH_C32(0xa5a70000), SPH_C32(0xb64dd080), SPH_C32(0xd43a0000),
33786 SPH_C32(0x2af61fe0), SPH_C32(0xdd83a2e0), SPH_C32(0x1478b812),
33787 SPH_C32(0x8d7e28a3) },
33788 { SPH_C32(0xa8f20000), SPH_C32(0xeeb90001), SPH_C32(0xa251fe00),
33789 SPH_C32(0xf3870000), SPH_C32(0xc9e078c1), SPH_C32(0x743033f2),
33790 SPH_C32(0x018cc0c0), SPH_C32(0x03696bb6), SPH_C32(0xf45c0000),
33791 SPH_C32(0x49f00000), SPH_C32(0xd07fd200), SPH_C32(0x41c90000),
33792 SPH_C32(0x775f37e2), SPH_C32(0x95779e5c), SPH_C32(0xf2221a3f),
33793 SPH_C32(0x03199f59) },
33794 { SPH_C32(0xe5780000), SPH_C32(0xa78d0001), SPH_C32(0x9edafb00),
33795 SPH_C32(0x5d240000), SPH_C32(0xdf99433c), SPH_C32(0xbb5f3b56),
33796 SPH_C32(0x8e952a2c), SPH_C32(0x47545bb2), SPH_C32(0x38480000),
33797 SPH_C32(0xec930000), SPH_C32(0x8ac6d580), SPH_C32(0x7a990000),
33798 SPH_C32(0x3c8f241d), SPH_C32(0x12ecaa44), SPH_C32(0x9b6152fe),
33799 SPH_C32(0xc94318a7) },
33800 { SPH_C32(0x296c0000), SPH_C32(0x02ee0001), SPH_C32(0xc463fc80),
33801 SPH_C32(0x66740000), SPH_C32(0x944950c3), SPH_C32(0x3cc40f4e),
33802 SPH_C32(0xe7d662ed), SPH_C32(0x8d0edc4c), SPH_C32(0xb9d60000),
33803 SPH_C32(0x00c40000), SPH_C32(0xecf4d700), SPH_C32(0xef6a0000),
33804 SPH_C32(0x61260c1f), SPH_C32(0x5a1896f8), SPH_C32(0x7d3bf0d3),
33805 SPH_C32(0x4724af5d) },
33806 { SPH_C32(0x1e6a0000), SPH_C32(0xee0e0001), SPH_C32(0xebcef100),
33807 SPH_C32(0x0eea0000), SPH_C32(0x49830694), SPH_C32(0x0d0a48a9),
33808 SPH_C32(0x311f3cf9), SPH_C32(0x5eaa8d98), SPH_C32(0x0de10000),
33809 SPH_C32(0xb75b0000), SPH_C32(0x1f77db00), SPH_C32(0x449f0000),
33810 SPH_C32(0x5bc83799), SPH_C32(0xa36a2bc4), SPH_C32(0xe4f41870),
33811 SPH_C32(0xee11a308) },
33812 { SPH_C32(0xd27e0000), SPH_C32(0x4b6d0001), SPH_C32(0xb177f680),
33813 SPH_C32(0x35ba0000), SPH_C32(0x0253156b), SPH_C32(0x8a917cb1),
33814 SPH_C32(0x585c7438), SPH_C32(0x94f00a66), SPH_C32(0x8c7f0000),
33815 SPH_C32(0x5b0c0000), SPH_C32(0x7945d980), SPH_C32(0xd16c0000),
33816 SPH_C32(0x06611f9b), SPH_C32(0xeb9e1778), SPH_C32(0x02aeba5d),
33817 SPH_C32(0x607614f2) },
33818 { SPH_C32(0x9ff40000), SPH_C32(0x02590001), SPH_C32(0x8dfcf380),
33819 SPH_C32(0x9b190000), SPH_C32(0x142a2e96), SPH_C32(0x45fe7415),
33820 SPH_C32(0xd7459ed4), SPH_C32(0xd0cd3a62), SPH_C32(0x406b0000),
33821 SPH_C32(0xfe6f0000), SPH_C32(0x23fcde00), SPH_C32(0xea3c0000),
33822 SPH_C32(0x4db10c64), SPH_C32(0x6c052360), SPH_C32(0x6bedf29c),
33823 SPH_C32(0xaa2c930c) },
33824 { SPH_C32(0x53e00000), SPH_C32(0xa73a0001), SPH_C32(0xd745f400),
33825 SPH_C32(0xa0490000), SPH_C32(0x5ffa3d69), SPH_C32(0xc265400d),
33826 SPH_C32(0xbe06d615), SPH_C32(0x1a97bd9c), SPH_C32(0xc1f50000),
33827 SPH_C32(0x12380000), SPH_C32(0x45cedc80), SPH_C32(0x7fcf0000),
33828 SPH_C32(0x10182466), SPH_C32(0x24f11fdc), SPH_C32(0x8db750b1),
33829 SPH_C32(0x244b24f6) },
33830 { SPH_C32(0x66490000), SPH_C32(0xfcf20001), SPH_C32(0x42f4fa80),
33831 SPH_C32(0x9e4f0000), SPH_C32(0x38bd2eed), SPH_C32(0x73e3c18d),
33832 SPH_C32(0xc1939c9b), SPH_C32(0x3dc50633), SPH_C32(0x0f4e0000),
33833 SPH_C32(0x00730000), SPH_C32(0xa56bd800), SPH_C32(0x12070000),
33834 SPH_C32(0xe145724a), SPH_C32(0x2322eda3), SPH_C32(0x4da80cea),
33835 SPH_C32(0x1ae74973) },
33836 { SPH_C32(0xaa5d0000), SPH_C32(0x59910001), SPH_C32(0x184dfd00),
33837 SPH_C32(0xa51f0000), SPH_C32(0x736d3d12), SPH_C32(0xf478f595),
33838 SPH_C32(0xa8d0d45a), SPH_C32(0xf79f81cd), SPH_C32(0x8ed00000),
33839 SPH_C32(0xec240000), SPH_C32(0xc359da80), SPH_C32(0x87f40000),
33840 SPH_C32(0xbcec5a48), SPH_C32(0x6bd6d11f), SPH_C32(0xabf2aec7),
33841 SPH_C32(0x9480fe89) },
33842 { SPH_C32(0xe7d70000), SPH_C32(0x10a50001), SPH_C32(0x24c6f800),
33843 SPH_C32(0x0bbc0000), SPH_C32(0x651406ef), SPH_C32(0x3b17fd31),
33844 SPH_C32(0x27c93eb6), SPH_C32(0xb3a2b1c9), SPH_C32(0x42c40000),
33845 SPH_C32(0x49470000), SPH_C32(0x99e0dd00), SPH_C32(0xbca40000),
33846 SPH_C32(0xf73c49b7), SPH_C32(0xec4de507), SPH_C32(0xc2b1e606),
33847 SPH_C32(0x5eda7977) },
33848 { SPH_C32(0x2bc30000), SPH_C32(0xb5c60001), SPH_C32(0x7e7fff80),
33849 SPH_C32(0x30ec0000), SPH_C32(0x2ec41510), SPH_C32(0xbc8cc929),
33850 SPH_C32(0x4e8a7677), SPH_C32(0x79f83637), SPH_C32(0xc35a0000),
33851 SPH_C32(0xa5100000), SPH_C32(0xffd2df80), SPH_C32(0x29570000),
33852 SPH_C32(0xaa9561b5), SPH_C32(0xa4b9d9bb), SPH_C32(0x24eb442b),
33853 SPH_C32(0xd0bdce8d) },
33854 { SPH_C32(0xdb250000), SPH_C32(0x09290000), SPH_C32(0x49aac000),
33855 SPH_C32(0x81e10000), SPH_C32(0xcafe6b59), SPH_C32(0x42793431),
33856 SPH_C32(0x43566b76), SPH_C32(0xe86cba2e), SPH_C32(0x75e60000),
33857 SPH_C32(0x95660001), SPH_C32(0x307b2000), SPH_C32(0xadf40000),
33858 SPH_C32(0x8f321eea), SPH_C32(0x24298307), SPH_C32(0xe8c49cf9),
33859 SPH_C32(0x4b7eec55) },
33860 { SPH_C32(0x17310000), SPH_C32(0xac4a0000), SPH_C32(0x1313c780),
33861 SPH_C32(0xbab10000), SPH_C32(0x812e78a6), SPH_C32(0xc5e20029),
33862 SPH_C32(0x2a1523b7), SPH_C32(0x22363dd0), SPH_C32(0xf4780000),
33863 SPH_C32(0x79310001), SPH_C32(0x56492280), SPH_C32(0x38070000),
33864 SPH_C32(0xd29b36e8), SPH_C32(0x6cddbfbb), SPH_C32(0x0e9e3ed4),
33865 SPH_C32(0xc5195baf) },
33866 { SPH_C32(0x5abb0000), SPH_C32(0xe57e0000), SPH_C32(0x2f98c280),
33867 SPH_C32(0x14120000), SPH_C32(0x9757435b), SPH_C32(0x0a8d088d),
33868 SPH_C32(0xa50cc95b), SPH_C32(0x660b0dd4), SPH_C32(0x386c0000),
33869 SPH_C32(0xdc520001), SPH_C32(0x0cf02500), SPH_C32(0x03570000),
33870 SPH_C32(0x994b2517), SPH_C32(0xeb468ba3), SPH_C32(0x67dd7615),
33871 SPH_C32(0x0f43dc51) },
33872 { SPH_C32(0x96af0000), SPH_C32(0x401d0000), SPH_C32(0x7521c500),
33873 SPH_C32(0x2f420000), SPH_C32(0xdc8750a4), SPH_C32(0x8d163c95),
33874 SPH_C32(0xcc4f819a), SPH_C32(0xac518a2a), SPH_C32(0xb9f20000),
33875 SPH_C32(0x30050001), SPH_C32(0x6ac22780), SPH_C32(0x96a40000),
33876 SPH_C32(0xc4e20d15), SPH_C32(0xa3b2b71f), SPH_C32(0x8187d438),
33877 SPH_C32(0x81246bab) },
33878 { SPH_C32(0xa3060000), SPH_C32(0x1bd50000), SPH_C32(0xe090cb80),
33879 SPH_C32(0x11440000), SPH_C32(0xbbc04320), SPH_C32(0x3c90bd15),
33880 SPH_C32(0xb3dacb14), SPH_C32(0x8b033185), SPH_C32(0x77490000),
33881 SPH_C32(0x224e0001), SPH_C32(0x8a672300), SPH_C32(0xfb6c0000),
33882 SPH_C32(0x35bf5b39), SPH_C32(0xa4614560), SPH_C32(0x41988863),
33883 SPH_C32(0xbf88062e) },
33884 { SPH_C32(0x6f120000), SPH_C32(0xbeb60000), SPH_C32(0xba29cc00),
33885 SPH_C32(0x2a140000), SPH_C32(0xf01050df), SPH_C32(0xbb0b890d),
33886 SPH_C32(0xda9983d5), SPH_C32(0x4159b67b), SPH_C32(0xf6d70000),
33887 SPH_C32(0xce190001), SPH_C32(0xec552180), SPH_C32(0x6e9f0000),
33888 SPH_C32(0x6816733b), SPH_C32(0xec9579dc), SPH_C32(0xa7c22a4e),
33889 SPH_C32(0x31efb1d4) },
33890 { SPH_C32(0x22980000), SPH_C32(0xf7820000), SPH_C32(0x86a2c900),
33891 SPH_C32(0x84b70000), SPH_C32(0xe6696b22), SPH_C32(0x746481a9),
33892 SPH_C32(0x55806939), SPH_C32(0x0564867f), SPH_C32(0x3ac30000),
33893 SPH_C32(0x6b7a0001), SPH_C32(0xb6ec2600), SPH_C32(0x55cf0000),
33894 SPH_C32(0x23c660c4), SPH_C32(0x6b0e4dc4), SPH_C32(0xce81628f),
33895 SPH_C32(0xfbb5362a) },
33896 { SPH_C32(0xee8c0000), SPH_C32(0x52e10000), SPH_C32(0xdc1bce80),
33897 SPH_C32(0xbfe70000), SPH_C32(0xadb978dd), SPH_C32(0xf3ffb5b1),
33898 SPH_C32(0x3cc321f8), SPH_C32(0xcf3e0181), SPH_C32(0xbb5d0000),
33899 SPH_C32(0x872d0001), SPH_C32(0xd0de2480), SPH_C32(0xc03c0000),
33900 SPH_C32(0x7e6f48c6), SPH_C32(0x23fa7178), SPH_C32(0x28dbc0a2),
33901 SPH_C32(0x75d281d0) },
33902 { SPH_C32(0xd98a0000), SPH_C32(0xbe010000), SPH_C32(0xf3b6c300),
33903 SPH_C32(0xd7790000), SPH_C32(0x70732e8a), SPH_C32(0xc231f256),
33904 SPH_C32(0xea0a7fec), SPH_C32(0x1c9a5055), SPH_C32(0x0f6a0000),
33905 SPH_C32(0x30b20001), SPH_C32(0x235d2880), SPH_C32(0x6bc90000),
33906 SPH_C32(0x44817340), SPH_C32(0xda88cc44), SPH_C32(0xb1142801),
33907 SPH_C32(0xdce78d85) },
33908 { SPH_C32(0x159e0000), SPH_C32(0x1b620000), SPH_C32(0xa90fc480),
33909 SPH_C32(0xec290000), SPH_C32(0x3ba33d75), SPH_C32(0x45aac64e),
33910 SPH_C32(0x8349372d), SPH_C32(0xd6c0d7ab), SPH_C32(0x8ef40000),
33911 SPH_C32(0xdce50001), SPH_C32(0x456f2a00), SPH_C32(0xfe3a0000),
33912 SPH_C32(0x19285b42), SPH_C32(0x927cf0f8), SPH_C32(0x574e8a2c),
33913 SPH_C32(0x52803a7f) },
33914 { SPH_C32(0x58140000), SPH_C32(0x52560000), SPH_C32(0x9584c180),
33915 SPH_C32(0x428a0000), SPH_C32(0x2dda0688), SPH_C32(0x8ac5ceea),
33916 SPH_C32(0x0c50ddc1), SPH_C32(0x92fde7af), SPH_C32(0x42e00000),
33917 SPH_C32(0x79860001), SPH_C32(0x1fd62d80), SPH_C32(0xc56a0000),
33918 SPH_C32(0x52f848bd), SPH_C32(0x15e7c4e0), SPH_C32(0x3e0dc2ed),
33919 SPH_C32(0x98dabd81) },
33920 { SPH_C32(0x94000000), SPH_C32(0xf7350000), SPH_C32(0xcf3dc600),
33921 SPH_C32(0x79da0000), SPH_C32(0x660a1577), SPH_C32(0x0d5efaf2),
33922 SPH_C32(0x65139500), SPH_C32(0x58a76051), SPH_C32(0xc37e0000),
33923 SPH_C32(0x95d10001), SPH_C32(0x79e42f00), SPH_C32(0x50990000),
33924 SPH_C32(0x0f5160bf), SPH_C32(0x5d13f85c), SPH_C32(0xd85760c0),
33925 SPH_C32(0x16bd0a7b) },
33926 { SPH_C32(0xa1a90000), SPH_C32(0xacfd0000), SPH_C32(0x5a8cc880),
33927 SPH_C32(0x47dc0000), SPH_C32(0x014d06f3), SPH_C32(0xbcd87b72),
33928 SPH_C32(0x1a86df8e), SPH_C32(0x7ff5dbfe), SPH_C32(0x0dc50000),
33929 SPH_C32(0x879a0001), SPH_C32(0x99412b80), SPH_C32(0x3d510000),
33930 SPH_C32(0xfe0c3693), SPH_C32(0x5ac00a23), SPH_C32(0x18483c9b),
33931 SPH_C32(0x281167fe) },
33932 { SPH_C32(0x6dbd0000), SPH_C32(0x099e0000), SPH_C32(0x0035cf00),
33933 SPH_C32(0x7c8c0000), SPH_C32(0x4a9d150c), SPH_C32(0x3b434f6a),
33934 SPH_C32(0x73c5974f), SPH_C32(0xb5af5c00), SPH_C32(0x8c5b0000),
33935 SPH_C32(0x6bcd0001), SPH_C32(0xff732900), SPH_C32(0xa8a20000),
33936 SPH_C32(0xa3a51e91), SPH_C32(0x1234369f), SPH_C32(0xfe129eb6),
33937 SPH_C32(0xa676d004) },
33938 { SPH_C32(0x20370000), SPH_C32(0x40aa0000), SPH_C32(0x3cbeca00),
33939 SPH_C32(0xd22f0000), SPH_C32(0x5ce42ef1), SPH_C32(0xf42c47ce),
33940 SPH_C32(0xfcdc7da3), SPH_C32(0xf1926c04), SPH_C32(0x404f0000),
33941 SPH_C32(0xceae0001), SPH_C32(0xa5ca2e80), SPH_C32(0x93f20000),
33942 SPH_C32(0xe8750d6e), SPH_C32(0x95af0287), SPH_C32(0x9751d677),
33943 SPH_C32(0x6c2c57fa) },
33944 { SPH_C32(0xec230000), SPH_C32(0xe5c90000), SPH_C32(0x6607cd80),
33945 SPH_C32(0xe97f0000), SPH_C32(0x17343d0e), SPH_C32(0x73b773d6),
33946 SPH_C32(0x959f3562), SPH_C32(0x3bc8ebfa), SPH_C32(0xc1d10000),
33947 SPH_C32(0x22f90001), SPH_C32(0xc3f82c00), SPH_C32(0x06010000),
33948 SPH_C32(0xb5dc256c), SPH_C32(0xdd5b3e3b), SPH_C32(0x710b745a),
33949 SPH_C32(0xe24be000) },
33950 { SPH_C32(0x776d0000), SPH_C32(0x128f0000), SPH_C32(0x0c51d380),
33951 SPH_C32(0x82a20000), SPH_C32(0x907b5a33), SPH_C32(0x5dcb6487),
33952 SPH_C32(0xbd24ac88), SPH_C32(0x7988c2d8), SPH_C32(0x6ba80000),
33953 SPH_C32(0x4ba90001), SPH_C32(0x5d832180), SPH_C32(0xdad00000),
33954 SPH_C32(0x63751974), SPH_C32(0xd089ea49), SPH_C32(0x256784eb),
33955 SPH_C32(0xd3d4a53b) },
33956 { SPH_C32(0xbb790000), SPH_C32(0xb7ec0000), SPH_C32(0x56e8d400),
33957 SPH_C32(0xb9f20000), SPH_C32(0xdbab49cc), SPH_C32(0xda50509f),
33958 SPH_C32(0xd467e449), SPH_C32(0xb3d24526), SPH_C32(0xea360000),
33959 SPH_C32(0xa7fe0001), SPH_C32(0x3bb12300), SPH_C32(0x4f230000),
33960 SPH_C32(0x3edc3176), SPH_C32(0x987dd6f5), SPH_C32(0xc33d26c6),
33961 SPH_C32(0x5db312c1) },
33962 { SPH_C32(0xf6f30000), SPH_C32(0xfed80000), SPH_C32(0x6a63d100),
33963 SPH_C32(0x17510000), SPH_C32(0xcdd27231), SPH_C32(0x153f583b),
33964 SPH_C32(0x5b7e0ea5), SPH_C32(0xf7ef7522), SPH_C32(0x26220000),
33965 SPH_C32(0x029d0001), SPH_C32(0x61082480), SPH_C32(0x74730000),
33966 SPH_C32(0x750c2289), SPH_C32(0x1fe6e2ed), SPH_C32(0xaa7e6e07),
33967 SPH_C32(0x97e9953f) },
33968 { SPH_C32(0x3ae70000), SPH_C32(0x5bbb0000), SPH_C32(0x30dad680),
33969 SPH_C32(0x2c010000), SPH_C32(0x860261ce), SPH_C32(0x92a46c23),
33970 SPH_C32(0x323d4664), SPH_C32(0x3db5f2dc), SPH_C32(0xa7bc0000),
33971 SPH_C32(0xeeca0001), SPH_C32(0x073a2600), SPH_C32(0xe1800000),
33972 SPH_C32(0x28a50a8b), SPH_C32(0x5712de51), SPH_C32(0x4c24cc2a),
33973 SPH_C32(0x198e22c5) },
33974 { SPH_C32(0x0f4e0000), SPH_C32(0x00730000), SPH_C32(0xa56bd800),
33975 SPH_C32(0x12070000), SPH_C32(0xe145724a), SPH_C32(0x2322eda3),
33976 SPH_C32(0x4da80cea), SPH_C32(0x1ae74973), SPH_C32(0x69070000),
33977 SPH_C32(0xfc810001), SPH_C32(0xe79f2280), SPH_C32(0x8c480000),
33978 SPH_C32(0xd9f85ca7), SPH_C32(0x50c12c2e), SPH_C32(0x8c3b9071),
33979 SPH_C32(0x27224f40) },
33980 { SPH_C32(0xc35a0000), SPH_C32(0xa5100000), SPH_C32(0xffd2df80),
33981 SPH_C32(0x29570000), SPH_C32(0xaa9561b5), SPH_C32(0xa4b9d9bb),
33982 SPH_C32(0x24eb442b), SPH_C32(0xd0bdce8d), SPH_C32(0xe8990000),
33983 SPH_C32(0x10d60001), SPH_C32(0x81ad2000), SPH_C32(0x19bb0000),
33984 SPH_C32(0x845174a5), SPH_C32(0x18351092), SPH_C32(0x6a61325c),
33985 SPH_C32(0xa945f8ba) },
33986 { SPH_C32(0x8ed00000), SPH_C32(0xec240000), SPH_C32(0xc359da80),
33987 SPH_C32(0x87f40000), SPH_C32(0xbcec5a48), SPH_C32(0x6bd6d11f),
33988 SPH_C32(0xabf2aec7), SPH_C32(0x9480fe89), SPH_C32(0x248d0000),
33989 SPH_C32(0xb5b50001), SPH_C32(0xdb142780), SPH_C32(0x22eb0000),
33990 SPH_C32(0xcf81675a), SPH_C32(0x9fae248a), SPH_C32(0x03227a9d),
33991 SPH_C32(0x631f7f44) },
33992 { SPH_C32(0x42c40000), SPH_C32(0x49470000), SPH_C32(0x99e0dd00),
33993 SPH_C32(0xbca40000), SPH_C32(0xf73c49b7), SPH_C32(0xec4de507),
33994 SPH_C32(0xc2b1e606), SPH_C32(0x5eda7977), SPH_C32(0xa5130000),
33995 SPH_C32(0x59e20001), SPH_C32(0xbd262500), SPH_C32(0xb7180000),
33996 SPH_C32(0x92284f58), SPH_C32(0xd75a1836), SPH_C32(0xe578d8b0),
33997 SPH_C32(0xed78c8be) },
33998 { SPH_C32(0x75c20000), SPH_C32(0xa5a70000), SPH_C32(0xb64dd080),
33999 SPH_C32(0xd43a0000), SPH_C32(0x2af61fe0), SPH_C32(0xdd83a2e0),
34000 SPH_C32(0x1478b812), SPH_C32(0x8d7e28a3), SPH_C32(0x11240000),
34001 SPH_C32(0xee7d0001), SPH_C32(0x4ea52900), SPH_C32(0x1ced0000),
34002 SPH_C32(0xa8c674de), SPH_C32(0x2e28a50a), SPH_C32(0x7cb73013),
34003 SPH_C32(0x444dc4eb) },
34004 { SPH_C32(0xb9d60000), SPH_C32(0x00c40000), SPH_C32(0xecf4d700),
34005 SPH_C32(0xef6a0000), SPH_C32(0x61260c1f), SPH_C32(0x5a1896f8),
34006 SPH_C32(0x7d3bf0d3), SPH_C32(0x4724af5d), SPH_C32(0x90ba0000),
34007 SPH_C32(0x022a0001), SPH_C32(0x28972b80), SPH_C32(0x891e0000),
34008 SPH_C32(0xf56f5cdc), SPH_C32(0x66dc99b6), SPH_C32(0x9aed923e),
34009 SPH_C32(0xca2a7311) },
34010 { SPH_C32(0xf45c0000), SPH_C32(0x49f00000), SPH_C32(0xd07fd200),
34011 SPH_C32(0x41c90000), SPH_C32(0x775f37e2), SPH_C32(0x95779e5c),
34012 SPH_C32(0xf2221a3f), SPH_C32(0x03199f59), SPH_C32(0x5cae0000),
34013 SPH_C32(0xa7490001), SPH_C32(0x722e2c00), SPH_C32(0xb24e0000),
34014 SPH_C32(0xbebf4f23), SPH_C32(0xe147adae), SPH_C32(0xf3aedaff),
34015 SPH_C32(0x0070f4ef) },
34016 { SPH_C32(0x38480000), SPH_C32(0xec930000), SPH_C32(0x8ac6d580),
34017 SPH_C32(0x7a990000), SPH_C32(0x3c8f241d), SPH_C32(0x12ecaa44),
34018 SPH_C32(0x9b6152fe), SPH_C32(0xc94318a7), SPH_C32(0xdd300000),
34019 SPH_C32(0x4b1e0001), SPH_C32(0x141c2e80), SPH_C32(0x27bd0000),
34020 SPH_C32(0xe3166721), SPH_C32(0xa9b39112), SPH_C32(0x15f478d2),
34021 SPH_C32(0x8e174315) },
34022 { SPH_C32(0x0de10000), SPH_C32(0xb75b0000), SPH_C32(0x1f77db00),
34023 SPH_C32(0x449f0000), SPH_C32(0x5bc83799), SPH_C32(0xa36a2bc4),
34024 SPH_C32(0xe4f41870), SPH_C32(0xee11a308), SPH_C32(0x138b0000),
34025 SPH_C32(0x59550001), SPH_C32(0xf4b92a00), SPH_C32(0x4a750000),
34026 SPH_C32(0x124b310d), SPH_C32(0xae60636d), SPH_C32(0xd5eb2489),
34027 SPH_C32(0xb0bb2e90) },
34028 { SPH_C32(0xc1f50000), SPH_C32(0x12380000), SPH_C32(0x45cedc80),
34029 SPH_C32(0x7fcf0000), SPH_C32(0x10182466), SPH_C32(0x24f11fdc),
34030 SPH_C32(0x8db750b1), SPH_C32(0x244b24f6), SPH_C32(0x92150000),
34031 SPH_C32(0xb5020001), SPH_C32(0x928b2880), SPH_C32(0xdf860000),
34032 SPH_C32(0x4fe2190f), SPH_C32(0xe6945fd1), SPH_C32(0x33b186a4),
34033 SPH_C32(0x3edc996a) },
34034 { SPH_C32(0x8c7f0000), SPH_C32(0x5b0c0000), SPH_C32(0x7945d980),
34035 SPH_C32(0xd16c0000), SPH_C32(0x06611f9b), SPH_C32(0xeb9e1778),
34036 SPH_C32(0x02aeba5d), SPH_C32(0x607614f2), SPH_C32(0x5e010000),
34037 SPH_C32(0x10610001), SPH_C32(0xc8322f00), SPH_C32(0xe4d60000),
34038 SPH_C32(0x04320af0), SPH_C32(0x610f6bc9), SPH_C32(0x5af2ce65),
34039 SPH_C32(0xf4861e94) },
34040 { SPH_C32(0x406b0000), SPH_C32(0xfe6f0000), SPH_C32(0x23fcde00),
34041 SPH_C32(0xea3c0000), SPH_C32(0x4db10c64), SPH_C32(0x6c052360),
34042 SPH_C32(0x6bedf29c), SPH_C32(0xaa2c930c), SPH_C32(0xdf9f0000),
34043 SPH_C32(0xfc360001), SPH_C32(0xae002d80), SPH_C32(0x71250000),
34044 SPH_C32(0x599b22f2), SPH_C32(0x29fb5775), SPH_C32(0xbca86c48),
34045 SPH_C32(0x7ae1a96e) },
34046 { SPH_C32(0xc56b0000), SPH_C32(0xd7e60000), SPH_C32(0x2452c180),
34047 SPH_C32(0xf6c50000), SPH_C32(0x26b96cc7), SPH_C32(0xb6d95d7f),
34048 SPH_C32(0x8ef57364), SPH_C32(0x70c6f340), SPH_C32(0xc7e00000),
34049 SPH_C32(0x500f0001), SPH_C32(0x18783200), SPH_C32(0xd9930000),
34050 SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff), SPH_C32(0xdb154315),
34051 SPH_C32(0x4230ddcd) },
34052 { SPH_C32(0x097f0000), SPH_C32(0x72850000), SPH_C32(0x7eebc600),
34053 SPH_C32(0xcd950000), SPH_C32(0x6d697f38), SPH_C32(0x31426967),
34054 SPH_C32(0xe7b63ba5), SPH_C32(0xba9c74be), SPH_C32(0x467e0000),
34055 SPH_C32(0xbc580001), SPH_C32(0x7e4a3080), SPH_C32(0x4c600000),
34056 SPH_C32(0x6459001c), SPH_C32(0x87cf8643), SPH_C32(0x3d4fe138),
34057 SPH_C32(0xcc576a37) },
34058 { SPH_C32(0x44f50000), SPH_C32(0x3bb10000), SPH_C32(0x4260c300),
34059 SPH_C32(0x63360000), SPH_C32(0x7b1044c5), SPH_C32(0xfe2d61c3),
34060 SPH_C32(0x68afd149), SPH_C32(0xfea144ba), SPH_C32(0x8a6a0000),
34061 SPH_C32(0x193b0001), SPH_C32(0x24f33700), SPH_C32(0x77300000),
34062 SPH_C32(0x2f8913e3), SPH_C32(0x0054b25b), SPH_C32(0x540ca9f9),
34063 SPH_C32(0x060dedc9) },
34064 { SPH_C32(0x88e10000), SPH_C32(0x9ed20000), SPH_C32(0x18d9c480),
34065 SPH_C32(0x58660000), SPH_C32(0x30c0573a), SPH_C32(0x79b655db),
34066 SPH_C32(0x01ec9988), SPH_C32(0x34fbc344), SPH_C32(0x0bf40000),
34067 SPH_C32(0xf56c0001), SPH_C32(0x42c13580), SPH_C32(0xe2c30000),
34068 SPH_C32(0x72203be1), SPH_C32(0x48a08ee7), SPH_C32(0xb2560bd4),
34069 SPH_C32(0x886a5a33) },
34070 { SPH_C32(0xbd480000), SPH_C32(0xc51a0000), SPH_C32(0x8d68ca00),
34071 SPH_C32(0x66600000), SPH_C32(0x578744be), SPH_C32(0xc830d45b),
34072 SPH_C32(0x7e79d306), SPH_C32(0x13a978eb), SPH_C32(0xc54f0000),
34073 SPH_C32(0xe7270001), SPH_C32(0xa2643100), SPH_C32(0x8f0b0000),
34074 SPH_C32(0x837d6dcd), SPH_C32(0x4f737c98), SPH_C32(0x7249578f),
34075 SPH_C32(0xb6c637b6) },
34076 { SPH_C32(0x715c0000), SPH_C32(0x60790000), SPH_C32(0xd7d1cd80),
34077 SPH_C32(0x5d300000), SPH_C32(0x1c575741), SPH_C32(0x4fabe043),
34078 SPH_C32(0x173a9bc7), SPH_C32(0xd9f3ff15), SPH_C32(0x44d10000),
34079 SPH_C32(0x0b700001), SPH_C32(0xc4563380), SPH_C32(0x1af80000),
34080 SPH_C32(0xded445cf), SPH_C32(0x07874024), SPH_C32(0x9413f5a2),
34081 SPH_C32(0x38a1804c) },
34082 { SPH_C32(0x3cd60000), SPH_C32(0x294d0000), SPH_C32(0xeb5ac880),
34083 SPH_C32(0xf3930000), SPH_C32(0x0a2e6cbc), SPH_C32(0x80c4e8e7),
34084 SPH_C32(0x9823712b), SPH_C32(0x9dcecf11), SPH_C32(0x88c50000),
34085 SPH_C32(0xae130001), SPH_C32(0x9eef3400), SPH_C32(0x21a80000),
34086 SPH_C32(0x95045630), SPH_C32(0x801c743c), SPH_C32(0xfd50bd63),
34087 SPH_C32(0xf2fb07b2) },
34088 { SPH_C32(0xf0c20000), SPH_C32(0x8c2e0000), SPH_C32(0xb1e3cf00),
34089 SPH_C32(0xc8c30000), SPH_C32(0x41fe7f43), SPH_C32(0x075fdcff),
34090 SPH_C32(0xf16039ea), SPH_C32(0x579448ef), SPH_C32(0x095b0000),
34091 SPH_C32(0x42440001), SPH_C32(0xf8dd3680), SPH_C32(0xb45b0000),
34092 SPH_C32(0xc8ad7e32), SPH_C32(0xc8e84880), SPH_C32(0x1b0a1f4e),
34093 SPH_C32(0x7c9cb048) },
34094 { SPH_C32(0xc7c40000), SPH_C32(0x60ce0000), SPH_C32(0x9e4ec280),
34095 SPH_C32(0xa05d0000), SPH_C32(0x9c342914), SPH_C32(0x36919b18),
34096 SPH_C32(0x27a967fe), SPH_C32(0x8430193b), SPH_C32(0xbd6c0000),
34097 SPH_C32(0xf5db0001), SPH_C32(0x0b5e3a80), SPH_C32(0x1fae0000),
34098 SPH_C32(0xf24345b4), SPH_C32(0x319af5bc), SPH_C32(0x82c5f7ed),
34099 SPH_C32(0xd5a9bc1d) },
34100 { SPH_C32(0x0bd00000), SPH_C32(0xc5ad0000), SPH_C32(0xc4f7c500),
34101 SPH_C32(0x9b0d0000), SPH_C32(0xd7e43aeb), SPH_C32(0xb10aaf00),
34102 SPH_C32(0x4eea2f3f), SPH_C32(0x4e6a9ec5), SPH_C32(0x3cf20000),
34103 SPH_C32(0x198c0001), SPH_C32(0x6d6c3800), SPH_C32(0x8a5d0000),
34104 SPH_C32(0xafea6db6), SPH_C32(0x796ec900), SPH_C32(0x649f55c0),
34105 SPH_C32(0x5bce0be7) },
34106 { SPH_C32(0x465a0000), SPH_C32(0x8c990000), SPH_C32(0xf87cc000),
34107 SPH_C32(0x35ae0000), SPH_C32(0xc19d0116), SPH_C32(0x7e65a7a4),
34108 SPH_C32(0xc1f3c5d3), SPH_C32(0x0a57aec1), SPH_C32(0xf0e60000),
34109 SPH_C32(0xbcef0001), SPH_C32(0x37d53f80), SPH_C32(0xb10d0000),
34110 SPH_C32(0xe43a7e49), SPH_C32(0xfef5fd18), SPH_C32(0x0ddc1d01),
34111 SPH_C32(0x91948c19) },
34112 { SPH_C32(0x8a4e0000), SPH_C32(0x29fa0000), SPH_C32(0xa2c5c780),
34113 SPH_C32(0x0efe0000), SPH_C32(0x8a4d12e9), SPH_C32(0xf9fe93bc),
34114 SPH_C32(0xa8b08d12), SPH_C32(0xc00d293f), SPH_C32(0x71780000),
34115 SPH_C32(0x50b80001), SPH_C32(0x51e73d00), SPH_C32(0x24fe0000),
34116 SPH_C32(0xb993564b), SPH_C32(0xb601c1a4), SPH_C32(0xeb86bf2c),
34117 SPH_C32(0x1ff33be3) },
34118 { SPH_C32(0xbfe70000), SPH_C32(0x72320000), SPH_C32(0x3774c900),
34119 SPH_C32(0x30f80000), SPH_C32(0xed0a016d), SPH_C32(0x4878123c),
34120 SPH_C32(0xd725c79c), SPH_C32(0xe75f9290), SPH_C32(0xbfc30000),
34121 SPH_C32(0x42f30001), SPH_C32(0xb1423980), SPH_C32(0x49360000),
34122 SPH_C32(0x48ce0067), SPH_C32(0xb1d233db), SPH_C32(0x2b99e377),
34123 SPH_C32(0x215f5666) },
34124 { SPH_C32(0x73f30000), SPH_C32(0xd7510000), SPH_C32(0x6dcdce80),
34125 SPH_C32(0x0ba80000), SPH_C32(0xa6da1292), SPH_C32(0xcfe32624),
34126 SPH_C32(0xbe668f5d), SPH_C32(0x2d05156e), SPH_C32(0x3e5d0000),
34127 SPH_C32(0xaea40001), SPH_C32(0xd7703b00), SPH_C32(0xdcc50000),
34128 SPH_C32(0x15672865), SPH_C32(0xf9260f67), SPH_C32(0xcdc3415a),
34129 SPH_C32(0xaf38e19c) },
34130 { SPH_C32(0x3e790000), SPH_C32(0x9e650000), SPH_C32(0x5146cb80),
34131 SPH_C32(0xa50b0000), SPH_C32(0xb0a3296f), SPH_C32(0x008c2e80),
34132 SPH_C32(0x317f65b1), SPH_C32(0x6938256a), SPH_C32(0xf2490000),
34133 SPH_C32(0x0bc70001), SPH_C32(0x8dc93c80), SPH_C32(0xe7950000),
34134 SPH_C32(0x5eb73b9a), SPH_C32(0x7ebd3b7f), SPH_C32(0xa480099b),
34135 SPH_C32(0x65626662) },
34136 { SPH_C32(0xf26d0000), SPH_C32(0x3b060000), SPH_C32(0x0bffcc00),
34137 SPH_C32(0x9e5b0000), SPH_C32(0xfb733a90), SPH_C32(0x87171a98),
34138 SPH_C32(0x583c2d70), SPH_C32(0xa362a294), SPH_C32(0x73d70000),
34139 SPH_C32(0xe7900001), SPH_C32(0xebfb3e00), SPH_C32(0x72660000),
34140 SPH_C32(0x031e1398), SPH_C32(0x364907c3), SPH_C32(0x42daabb6),
34141 SPH_C32(0xeb05d198) },
34142 { SPH_C32(0x69230000), SPH_C32(0xcc400000), SPH_C32(0x61a9d200),
34143 SPH_C32(0xf5860000), SPH_C32(0x7c3c5dad), SPH_C32(0xa96b0dc9),
34144 SPH_C32(0x7087b49a), SPH_C32(0xe1228bb6), SPH_C32(0xd9ae0000),
34145 SPH_C32(0x8ec00001), SPH_C32(0x75803380), SPH_C32(0xaeb70000),
34146 SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1), SPH_C32(0x16b65b07),
34147 SPH_C32(0xda9a94a3) },
34148 { SPH_C32(0xa5370000), SPH_C32(0x69230000), SPH_C32(0x3b10d580),
34149 SPH_C32(0xced60000), SPH_C32(0x37ec4e52), SPH_C32(0x2ef039d1),
34150 SPH_C32(0x19c4fc5b), SPH_C32(0x2b780c48), SPH_C32(0x58300000),
34151 SPH_C32(0x62970001), SPH_C32(0x13b23100), SPH_C32(0x3b440000),
34152 SPH_C32(0x881e0782), SPH_C32(0x736fef0d), SPH_C32(0xf0ecf92a),
34153 SPH_C32(0x54fd2359) },
34154 { SPH_C32(0xe8bd0000), SPH_C32(0x20170000), SPH_C32(0x079bd080),
34155 SPH_C32(0x60750000), SPH_C32(0x219575af), SPH_C32(0xe19f3175),
34156 SPH_C32(0x96dd16b7), SPH_C32(0x6f453c4c), SPH_C32(0x94240000),
34157 SPH_C32(0xc7f40001), SPH_C32(0x490b3680), SPH_C32(0x00140000),
34158 SPH_C32(0xc3ce147d), SPH_C32(0xf4f4db15), SPH_C32(0x99afb1eb),
34159 SPH_C32(0x9ea7a4a7) },
34160 { SPH_C32(0x24a90000), SPH_C32(0x85740000), SPH_C32(0x5d22d700),
34161 SPH_C32(0x5b250000), SPH_C32(0x6a456650), SPH_C32(0x6604056d),
34162 SPH_C32(0xff9e5e76), SPH_C32(0xa51fbbb2), SPH_C32(0x15ba0000),
34163 SPH_C32(0x2ba30001), SPH_C32(0x2f393400), SPH_C32(0x95e70000),
34164 SPH_C32(0x9e673c7f), SPH_C32(0xbc00e7a9), SPH_C32(0x7ff513c6),
34165 SPH_C32(0x10c0135d) },
34166 { SPH_C32(0x11000000), SPH_C32(0xdebc0000), SPH_C32(0xc893d980),
34167 SPH_C32(0x65230000), SPH_C32(0x0d0275d4), SPH_C32(0xd78284ed),
34168 SPH_C32(0x800b14f8), SPH_C32(0x824d001d), SPH_C32(0xdb010000),
34169 SPH_C32(0x39e80001), SPH_C32(0xcf9c3080), SPH_C32(0xf82f0000),
34170 SPH_C32(0x6f3a6a53), SPH_C32(0xbbd315d6), SPH_C32(0xbfea4f9d),
34171 SPH_C32(0x2e6c7ed8) },
34172 { SPH_C32(0xdd140000), SPH_C32(0x7bdf0000), SPH_C32(0x922ade00),
34173 SPH_C32(0x5e730000), SPH_C32(0x46d2662b), SPH_C32(0x5019b0f5),
34174 SPH_C32(0xe9485c39), SPH_C32(0x481787e3), SPH_C32(0x5a9f0000),
34175 SPH_C32(0xd5bf0001), SPH_C32(0xa9ae3200), SPH_C32(0x6ddc0000),
34176 SPH_C32(0x32934251), SPH_C32(0xf327296a), SPH_C32(0x59b0edb0),
34177 SPH_C32(0xa00bc922) },
34178 { SPH_C32(0x909e0000), SPH_C32(0x32eb0000), SPH_C32(0xaea1db00),
34179 SPH_C32(0xf0d00000), SPH_C32(0x50ab5dd6), SPH_C32(0x9f76b851),
34180 SPH_C32(0x6651b6d5), SPH_C32(0x0c2ab7e7), SPH_C32(0x968b0000),
34181 SPH_C32(0x70dc0001), SPH_C32(0xf3173580), SPH_C32(0x568c0000),
34182 SPH_C32(0x794351ae), SPH_C32(0x74bc1d72), SPH_C32(0x30f3a571),
34183 SPH_C32(0x6a514edc) },
34184 { SPH_C32(0x5c8a0000), SPH_C32(0x97880000), SPH_C32(0xf418dc80),
34185 SPH_C32(0xcb800000), SPH_C32(0x1b7b4e29), SPH_C32(0x18ed8c49),
34186 SPH_C32(0x0f12fe14), SPH_C32(0xc6703019), SPH_C32(0x17150000),
34187 SPH_C32(0x9c8b0001), SPH_C32(0x95253700), SPH_C32(0xc37f0000),
34188 SPH_C32(0x24ea79ac), SPH_C32(0x3c4821ce), SPH_C32(0xd6a9075c),
34189 SPH_C32(0xe436f926) },
34190 { SPH_C32(0x6b8c0000), SPH_C32(0x7b680000), SPH_C32(0xdbb5d100),
34191 SPH_C32(0xa31e0000), SPH_C32(0xc6b1187e), SPH_C32(0x2923cbae),
34192 SPH_C32(0xd9dba000), SPH_C32(0x15d461cd), SPH_C32(0xa3220000),
34193 SPH_C32(0x2b140001), SPH_C32(0x66a63b00), SPH_C32(0x688a0000),
34194 SPH_C32(0x1e04422a), SPH_C32(0xc53a9cf2), SPH_C32(0x4f66efff),
34195 SPH_C32(0x4d03f573) },
34196 { SPH_C32(0xa7980000), SPH_C32(0xde0b0000), SPH_C32(0x810cd680),
34197 SPH_C32(0x984e0000), SPH_C32(0x8d610b81), SPH_C32(0xaeb8ffb6),
34198 SPH_C32(0xb098e8c1), SPH_C32(0xdf8ee633), SPH_C32(0x22bc0000),
34199 SPH_C32(0xc7430001), SPH_C32(0x00943980), SPH_C32(0xfd790000),
34200 SPH_C32(0x43ad6a28), SPH_C32(0x8dcea04e), SPH_C32(0xa93c4dd2),
34201 SPH_C32(0xc3644289) },
34202 { SPH_C32(0xea120000), SPH_C32(0x973f0000), SPH_C32(0xbd87d380),
34203 SPH_C32(0x36ed0000), SPH_C32(0x9b18307c), SPH_C32(0x61d7f712),
34204 SPH_C32(0x3f81022d), SPH_C32(0x9bb3d637), SPH_C32(0xeea80000),
34205 SPH_C32(0x62200001), SPH_C32(0x5a2d3e00), SPH_C32(0xc6290000),
34206 SPH_C32(0x087d79d7), SPH_C32(0x0a559456), SPH_C32(0xc07f0513),
34207 SPH_C32(0x093ec577) },
34208 { SPH_C32(0x26060000), SPH_C32(0x325c0000), SPH_C32(0xe73ed400),
34209 SPH_C32(0x0dbd0000), SPH_C32(0xd0c82383), SPH_C32(0xe64cc30a),
34210 SPH_C32(0x56c24aec), SPH_C32(0x51e951c9), SPH_C32(0x6f360000),
34211 SPH_C32(0x8e770001), SPH_C32(0x3c1f3c80), SPH_C32(0x53da0000),
34212 SPH_C32(0x55d451d5), SPH_C32(0x42a1a8ea), SPH_C32(0x2625a73e),
34213 SPH_C32(0x8759728d) },
34214 { SPH_C32(0x13af0000), SPH_C32(0x69940000), SPH_C32(0x728fda80),
34215 SPH_C32(0x33bb0000), SPH_C32(0xb78f3007), SPH_C32(0x57ca428a),
34216 SPH_C32(0x29570062), SPH_C32(0x76bbea66), SPH_C32(0xa18d0000),
34217 SPH_C32(0x9c3c0001), SPH_C32(0xdcba3800), SPH_C32(0x3e120000),
34218 SPH_C32(0xa48907f9), SPH_C32(0x45725a95), SPH_C32(0xe63afb65),
34219 SPH_C32(0xb9f51f08) },
34220 { SPH_C32(0xdfbb0000), SPH_C32(0xccf70000), SPH_C32(0x2836dd00),
34221 SPH_C32(0x08eb0000), SPH_C32(0xfc5f23f8), SPH_C32(0xd0517692),
34222 SPH_C32(0x401448a3), SPH_C32(0xbce16d98), SPH_C32(0x20130000),
34223 SPH_C32(0x706b0001), SPH_C32(0xba883a80), SPH_C32(0xabe10000),
34224 SPH_C32(0xf9202ffb), SPH_C32(0x0d866629), SPH_C32(0x00605948),
34225 SPH_C32(0x3792a8f2) },
34226 { SPH_C32(0x92310000), SPH_C32(0x85c30000), SPH_C32(0x14bdd800),
34227 SPH_C32(0xa6480000), SPH_C32(0xea261805), SPH_C32(0x1f3e7e36),
34228 SPH_C32(0xcf0da24f), SPH_C32(0xf8dc5d9c), SPH_C32(0xec070000),
34229 SPH_C32(0xd5080001), SPH_C32(0xe0313d00), SPH_C32(0x90b10000),
34230 SPH_C32(0xb2f03c04), SPH_C32(0x8a1d5231), SPH_C32(0x69231189),
34231 SPH_C32(0xfdc82f0c) },
34232 { SPH_C32(0x5e250000), SPH_C32(0x20a00000), SPH_C32(0x4e04df80),
34233 SPH_C32(0x9d180000), SPH_C32(0xa1f60bfa), SPH_C32(0x98a54a2e),
34234 SPH_C32(0xa64eea8e), SPH_C32(0x3286da62), SPH_C32(0x6d990000),
34235 SPH_C32(0x395f0001), SPH_C32(0x86033f80), SPH_C32(0x05420000),
34236 SPH_C32(0xef591406), SPH_C32(0xc2e96e8d), SPH_C32(0x8f79b3a4),
34237 SPH_C32(0x73af98f6) },
34238 { SPH_C32(0x75e60000), SPH_C32(0x95660001), SPH_C32(0x307b2000),
34239 SPH_C32(0xadf40000), SPH_C32(0x8f321eea), SPH_C32(0x24298307),
34240 SPH_C32(0xe8c49cf9), SPH_C32(0x4b7eec55), SPH_C32(0xaec30000),
34241 SPH_C32(0x9c4f0001), SPH_C32(0x79d1e000), SPH_C32(0x2c150000),
34242 SPH_C32(0x45cc75b3), SPH_C32(0x6650b736), SPH_C32(0xab92f78f),
34243 SPH_C32(0xa312567b) },
34244 { SPH_C32(0xb9f20000), SPH_C32(0x30050001), SPH_C32(0x6ac22780),
34245 SPH_C32(0x96a40000), SPH_C32(0xc4e20d15), SPH_C32(0xa3b2b71f),
34246 SPH_C32(0x8187d438), SPH_C32(0x81246bab), SPH_C32(0x2f5d0000),
34247 SPH_C32(0x70180001), SPH_C32(0x1fe3e280), SPH_C32(0xb9e60000),
34248 SPH_C32(0x18655db1), SPH_C32(0x2ea48b8a), SPH_C32(0x4dc855a2),
34249 SPH_C32(0x2d75e181) },
34250 { SPH_C32(0xf4780000), SPH_C32(0x79310001), SPH_C32(0x56492280),
34251 SPH_C32(0x38070000), SPH_C32(0xd29b36e8), SPH_C32(0x6cddbfbb),
34252 SPH_C32(0x0e9e3ed4), SPH_C32(0xc5195baf), SPH_C32(0xe3490000),
34253 SPH_C32(0xd57b0001), SPH_C32(0x455ae500), SPH_C32(0x82b60000),
34254 SPH_C32(0x53b54e4e), SPH_C32(0xa93fbf92), SPH_C32(0x248b1d63),
34255 SPH_C32(0xe72f667f) },
34256 { SPH_C32(0x386c0000), SPH_C32(0xdc520001), SPH_C32(0x0cf02500),
34257 SPH_C32(0x03570000), SPH_C32(0x994b2517), SPH_C32(0xeb468ba3),
34258 SPH_C32(0x67dd7615), SPH_C32(0x0f43dc51), SPH_C32(0x62d70000),
34259 SPH_C32(0x392c0001), SPH_C32(0x2368e780), SPH_C32(0x17450000),
34260 SPH_C32(0x0e1c664c), SPH_C32(0xe1cb832e), SPH_C32(0xc2d1bf4e),
34261 SPH_C32(0x6948d185) },
34262 { SPH_C32(0x0dc50000), SPH_C32(0x879a0001), SPH_C32(0x99412b80),
34263 SPH_C32(0x3d510000), SPH_C32(0xfe0c3693), SPH_C32(0x5ac00a23),
34264 SPH_C32(0x18483c9b), SPH_C32(0x281167fe), SPH_C32(0xac6c0000),
34265 SPH_C32(0x2b670001), SPH_C32(0xc3cde300), SPH_C32(0x7a8d0000),
34266 SPH_C32(0xff413060), SPH_C32(0xe6187151), SPH_C32(0x02cee315),
34267 SPH_C32(0x57e4bc00) },
34268 { SPH_C32(0xc1d10000), SPH_C32(0x22f90001), SPH_C32(0xc3f82c00),
34269 SPH_C32(0x06010000), SPH_C32(0xb5dc256c), SPH_C32(0xdd5b3e3b),
34270 SPH_C32(0x710b745a), SPH_C32(0xe24be000), SPH_C32(0x2df20000),
34271 SPH_C32(0xc7300001), SPH_C32(0xa5ffe180), SPH_C32(0xef7e0000),
34272 SPH_C32(0xa2e81862), SPH_C32(0xaeec4ded), SPH_C32(0xe4944138),
34273 SPH_C32(0xd9830bfa) },
34274 { SPH_C32(0x8c5b0000), SPH_C32(0x6bcd0001), SPH_C32(0xff732900),
34275 SPH_C32(0xa8a20000), SPH_C32(0xa3a51e91), SPH_C32(0x1234369f),
34276 SPH_C32(0xfe129eb6), SPH_C32(0xa676d004), SPH_C32(0xe1e60000),
34277 SPH_C32(0x62530001), SPH_C32(0xff46e600), SPH_C32(0xd42e0000),
34278 SPH_C32(0xe9380b9d), SPH_C32(0x297779f5), SPH_C32(0x8dd709f9),
34279 SPH_C32(0x13d98c04) },
34280 { SPH_C32(0x404f0000), SPH_C32(0xceae0001), SPH_C32(0xa5ca2e80),
34281 SPH_C32(0x93f20000), SPH_C32(0xe8750d6e), SPH_C32(0x95af0287),
34282 SPH_C32(0x9751d677), SPH_C32(0x6c2c57fa), SPH_C32(0x60780000),
34283 SPH_C32(0x8e040001), SPH_C32(0x9974e480), SPH_C32(0x41dd0000),
34284 SPH_C32(0xb491239f), SPH_C32(0x61834549), SPH_C32(0x6b8dabd4),
34285 SPH_C32(0x9dbe3bfe) },
34286 { SPH_C32(0x77490000), SPH_C32(0x224e0001), SPH_C32(0x8a672300),
34287 SPH_C32(0xfb6c0000), SPH_C32(0x35bf5b39), SPH_C32(0xa4614560),
34288 SPH_C32(0x41988863), SPH_C32(0xbf88062e), SPH_C32(0xd44f0000),
34289 SPH_C32(0x399b0001), SPH_C32(0x6af7e880), SPH_C32(0xea280000),
34290 SPH_C32(0x8e7f1819), SPH_C32(0x98f1f875), SPH_C32(0xf2424377),
34291 SPH_C32(0x348b37ab) },
34292 { SPH_C32(0xbb5d0000), SPH_C32(0x872d0001), SPH_C32(0xd0de2480),
34293 SPH_C32(0xc03c0000), SPH_C32(0x7e6f48c6), SPH_C32(0x23fa7178),
34294 SPH_C32(0x28dbc0a2), SPH_C32(0x75d281d0), SPH_C32(0x55d10000),
34295 SPH_C32(0xd5cc0001), SPH_C32(0x0cc5ea00), SPH_C32(0x7fdb0000),
34296 SPH_C32(0xd3d6301b), SPH_C32(0xd005c4c9), SPH_C32(0x1418e15a),
34297 SPH_C32(0xbaec8051) },
34298 { SPH_C32(0xf6d70000), SPH_C32(0xce190001), SPH_C32(0xec552180),
34299 SPH_C32(0x6e9f0000), SPH_C32(0x6816733b), SPH_C32(0xec9579dc),
34300 SPH_C32(0xa7c22a4e), SPH_C32(0x31efb1d4), SPH_C32(0x99c50000),
34301 SPH_C32(0x70af0001), SPH_C32(0x567ced80), SPH_C32(0x448b0000),
34302 SPH_C32(0x980623e4), SPH_C32(0x579ef0d1), SPH_C32(0x7d5ba99b),
34303 SPH_C32(0x70b607af) },
34304 { SPH_C32(0x3ac30000), SPH_C32(0x6b7a0001), SPH_C32(0xb6ec2600),
34305 SPH_C32(0x55cf0000), SPH_C32(0x23c660c4), SPH_C32(0x6b0e4dc4),
34306 SPH_C32(0xce81628f), SPH_C32(0xfbb5362a), SPH_C32(0x185b0000),
34307 SPH_C32(0x9cf80001), SPH_C32(0x304eef00), SPH_C32(0xd1780000),
34308 SPH_C32(0xc5af0be6), SPH_C32(0x1f6acc6d), SPH_C32(0x9b010bb6),
34309 SPH_C32(0xfed1b055) },
34310 { SPH_C32(0x0f6a0000), SPH_C32(0x30b20001), SPH_C32(0x235d2880),
34311 SPH_C32(0x6bc90000), SPH_C32(0x44817340), SPH_C32(0xda88cc44),
34312 SPH_C32(0xb1142801), SPH_C32(0xdce78d85), SPH_C32(0xd6e00000),
34313 SPH_C32(0x8eb30001), SPH_C32(0xd0ebeb80), SPH_C32(0xbcb00000),
34314 SPH_C32(0x34f25dca), SPH_C32(0x18b93e12), SPH_C32(0x5b1e57ed),
34315 SPH_C32(0xc07dddd0) },
34316 { SPH_C32(0xc37e0000), SPH_C32(0x95d10001), SPH_C32(0x79e42f00),
34317 SPH_C32(0x50990000), SPH_C32(0x0f5160bf), SPH_C32(0x5d13f85c),
34318 SPH_C32(0xd85760c0), SPH_C32(0x16bd0a7b), SPH_C32(0x577e0000),
34319 SPH_C32(0x62e40001), SPH_C32(0xb6d9e900), SPH_C32(0x29430000),
34320 SPH_C32(0x695b75c8), SPH_C32(0x504d02ae), SPH_C32(0xbd44f5c0),
34321 SPH_C32(0x4e1a6a2a) },
34322 { SPH_C32(0x8ef40000), SPH_C32(0xdce50001), SPH_C32(0x456f2a00),
34323 SPH_C32(0xfe3a0000), SPH_C32(0x19285b42), SPH_C32(0x927cf0f8),
34324 SPH_C32(0x574e8a2c), SPH_C32(0x52803a7f), SPH_C32(0x9b6a0000),
34325 SPH_C32(0xc7870001), SPH_C32(0xec60ee80), SPH_C32(0x12130000),
34326 SPH_C32(0x228b6637), SPH_C32(0xd7d636b6), SPH_C32(0xd407bd01),
34327 SPH_C32(0x8440edd4) },
34328 { SPH_C32(0x42e00000), SPH_C32(0x79860001), SPH_C32(0x1fd62d80),
34329 SPH_C32(0xc56a0000), SPH_C32(0x52f848bd), SPH_C32(0x15e7c4e0),
34330 SPH_C32(0x3e0dc2ed), SPH_C32(0x98dabd81), SPH_C32(0x1af40000),
34331 SPH_C32(0x2bd00001), SPH_C32(0x8a52ec00), SPH_C32(0x87e00000),
34332 SPH_C32(0x7f224e35), SPH_C32(0x9f220a0a), SPH_C32(0x325d1f2c),
34333 SPH_C32(0x0a275a2e) },
34334 { SPH_C32(0xd9ae0000), SPH_C32(0x8ec00001), SPH_C32(0x75803380),
34335 SPH_C32(0xaeb70000), SPH_C32(0xd5b72f80), SPH_C32(0x3b9bd3b1),
34336 SPH_C32(0x16b65b07), SPH_C32(0xda9a94a3), SPH_C32(0xb08d0000),
34337 SPH_C32(0x42800001), SPH_C32(0x1429e180), SPH_C32(0x5b310000),
34338 SPH_C32(0xa98b722d), SPH_C32(0x92f0de78), SPH_C32(0x6631ef9d),
34339 SPH_C32(0x3bb81f15) },
34340 { SPH_C32(0x15ba0000), SPH_C32(0x2ba30001), SPH_C32(0x2f393400),
34341 SPH_C32(0x95e70000), SPH_C32(0x9e673c7f), SPH_C32(0xbc00e7a9),
34342 SPH_C32(0x7ff513c6), SPH_C32(0x10c0135d), SPH_C32(0x31130000),
34343 SPH_C32(0xaed70001), SPH_C32(0x721be300), SPH_C32(0xcec20000),
34344 SPH_C32(0xf4225a2f), SPH_C32(0xda04e2c4), SPH_C32(0x806b4db0),
34345 SPH_C32(0xb5dfa8ef) },
34346 { SPH_C32(0x58300000), SPH_C32(0x62970001), SPH_C32(0x13b23100),
34347 SPH_C32(0x3b440000), SPH_C32(0x881e0782), SPH_C32(0x736fef0d),
34348 SPH_C32(0xf0ecf92a), SPH_C32(0x54fd2359), SPH_C32(0xfd070000),
34349 SPH_C32(0x0bb40001), SPH_C32(0x28a2e480), SPH_C32(0xf5920000),
34350 SPH_C32(0xbff249d0), SPH_C32(0x5d9fd6dc), SPH_C32(0xe9280571),
34351 SPH_C32(0x7f852f11) },
34352 { SPH_C32(0x94240000), SPH_C32(0xc7f40001), SPH_C32(0x490b3680),
34353 SPH_C32(0x00140000), SPH_C32(0xc3ce147d), SPH_C32(0xf4f4db15),
34354 SPH_C32(0x99afb1eb), SPH_C32(0x9ea7a4a7), SPH_C32(0x7c990000),
34355 SPH_C32(0xe7e30001), SPH_C32(0x4e90e600), SPH_C32(0x60610000),
34356 SPH_C32(0xe25b61d2), SPH_C32(0x156bea60), SPH_C32(0x0f72a75c),
34357 SPH_C32(0xf1e298eb) },
34358 { SPH_C32(0xa18d0000), SPH_C32(0x9c3c0001), SPH_C32(0xdcba3800),
34359 SPH_C32(0x3e120000), SPH_C32(0xa48907f9), SPH_C32(0x45725a95),
34360 SPH_C32(0xe63afb65), SPH_C32(0xb9f51f08), SPH_C32(0xb2220000),
34361 SPH_C32(0xf5a80001), SPH_C32(0xae35e280), SPH_C32(0x0da90000),
34362 SPH_C32(0x130637fe), SPH_C32(0x12b8181f), SPH_C32(0xcf6dfb07),
34363 SPH_C32(0xcf4ef56e) },
34364 { SPH_C32(0x6d990000), SPH_C32(0x395f0001), SPH_C32(0x86033f80),
34365 SPH_C32(0x05420000), SPH_C32(0xef591406), SPH_C32(0xc2e96e8d),
34366 SPH_C32(0x8f79b3a4), SPH_C32(0x73af98f6), SPH_C32(0x33bc0000),
34367 SPH_C32(0x19ff0001), SPH_C32(0xc807e000), SPH_C32(0x985a0000),
34368 SPH_C32(0x4eaf1ffc), SPH_C32(0x5a4c24a3), SPH_C32(0x2937592a),
34369 SPH_C32(0x41294294) },
34370 { SPH_C32(0x20130000), SPH_C32(0x706b0001), SPH_C32(0xba883a80),
34371 SPH_C32(0xabe10000), SPH_C32(0xf9202ffb), SPH_C32(0x0d866629),
34372 SPH_C32(0x00605948), SPH_C32(0x3792a8f2), SPH_C32(0xffa80000),
34373 SPH_C32(0xbc9c0001), SPH_C32(0x92bee780), SPH_C32(0xa30a0000),
34374 SPH_C32(0x057f0c03), SPH_C32(0xddd710bb), SPH_C32(0x407411eb),
34375 SPH_C32(0x8b73c56a) },
34376 { SPH_C32(0xec070000), SPH_C32(0xd5080001), SPH_C32(0xe0313d00),
34377 SPH_C32(0x90b10000), SPH_C32(0xb2f03c04), SPH_C32(0x8a1d5231),
34378 SPH_C32(0x69231189), SPH_C32(0xfdc82f0c), SPH_C32(0x7e360000),
34379 SPH_C32(0x50cb0001), SPH_C32(0xf48ce500), SPH_C32(0x36f90000),
34380 SPH_C32(0x58d62401), SPH_C32(0x95232c07), SPH_C32(0xa62eb3c6),
34381 SPH_C32(0x05147290) },
34382 { SPH_C32(0xdb010000), SPH_C32(0x39e80001), SPH_C32(0xcf9c3080),
34383 SPH_C32(0xf82f0000), SPH_C32(0x6f3a6a53), SPH_C32(0xbbd315d6),
34384 SPH_C32(0xbfea4f9d), SPH_C32(0x2e6c7ed8), SPH_C32(0xca010000),
34385 SPH_C32(0xe7540001), SPH_C32(0x070fe900), SPH_C32(0x9d0c0000),
34386 SPH_C32(0x62381f87), SPH_C32(0x6c51913b), SPH_C32(0x3fe15b65),
34387 SPH_C32(0xac217ec5) },
34388 { SPH_C32(0x17150000), SPH_C32(0x9c8b0001), SPH_C32(0x95253700),
34389 SPH_C32(0xc37f0000), SPH_C32(0x24ea79ac), SPH_C32(0x3c4821ce),
34390 SPH_C32(0xd6a9075c), SPH_C32(0xe436f926), SPH_C32(0x4b9f0000),
34391 SPH_C32(0x0b030001), SPH_C32(0x613deb80), SPH_C32(0x08ff0000),
34392 SPH_C32(0x3f913785), SPH_C32(0x24a5ad87), SPH_C32(0xd9bbf948),
34393 SPH_C32(0x2246c93f) },
34394 { SPH_C32(0x5a9f0000), SPH_C32(0xd5bf0001), SPH_C32(0xa9ae3200),
34395 SPH_C32(0x6ddc0000), SPH_C32(0x32934251), SPH_C32(0xf327296a),
34396 SPH_C32(0x59b0edb0), SPH_C32(0xa00bc922), SPH_C32(0x878b0000),
34397 SPH_C32(0xae600001), SPH_C32(0x3b84ec00), SPH_C32(0x33af0000),
34398 SPH_C32(0x7441247a), SPH_C32(0xa33e999f), SPH_C32(0xb0f8b189),
34399 SPH_C32(0xe81c4ec1) },
34400 { SPH_C32(0x968b0000), SPH_C32(0x70dc0001), SPH_C32(0xf3173580),
34401 SPH_C32(0x568c0000), SPH_C32(0x794351ae), SPH_C32(0x74bc1d72),
34402 SPH_C32(0x30f3a571), SPH_C32(0x6a514edc), SPH_C32(0x06150000),
34403 SPH_C32(0x42370001), SPH_C32(0x5db6ee80), SPH_C32(0xa65c0000),
34404 SPH_C32(0x29e80c78), SPH_C32(0xebcaa523), SPH_C32(0x56a213a4),
34405 SPH_C32(0x667bf93b) },
34406 { SPH_C32(0xa3220000), SPH_C32(0x2b140001), SPH_C32(0x66a63b00),
34407 SPH_C32(0x688a0000), SPH_C32(0x1e04422a), SPH_C32(0xc53a9cf2),
34408 SPH_C32(0x4f66efff), SPH_C32(0x4d03f573), SPH_C32(0xc8ae0000),
34409 SPH_C32(0x507c0001), SPH_C32(0xbd13ea00), SPH_C32(0xcb940000),
34410 SPH_C32(0xd8b55a54), SPH_C32(0xec19575c), SPH_C32(0x96bd4fff),
34411 SPH_C32(0x58d794be) },
34412 { SPH_C32(0x6f360000), SPH_C32(0x8e770001), SPH_C32(0x3c1f3c80),
34413 SPH_C32(0x53da0000), SPH_C32(0x55d451d5), SPH_C32(0x42a1a8ea),
34414 SPH_C32(0x2625a73e), SPH_C32(0x8759728d), SPH_C32(0x49300000),
34415 SPH_C32(0xbc2b0001), SPH_C32(0xdb21e880), SPH_C32(0x5e670000),
34416 SPH_C32(0x851c7256), SPH_C32(0xa4ed6be0), SPH_C32(0x70e7edd2),
34417 SPH_C32(0xd6b02344) },
34418 { SPH_C32(0x22bc0000), SPH_C32(0xc7430001), SPH_C32(0x00943980),
34419 SPH_C32(0xfd790000), SPH_C32(0x43ad6a28), SPH_C32(0x8dcea04e),
34420 SPH_C32(0xa93c4dd2), SPH_C32(0xc3644289), SPH_C32(0x85240000),
34421 SPH_C32(0x19480001), SPH_C32(0x8198ef00), SPH_C32(0x65370000),
34422 SPH_C32(0xcecc61a9), SPH_C32(0x23765ff8), SPH_C32(0x19a4a513),
34423 SPH_C32(0x1ceaa4ba) },
34424 { SPH_C32(0xeea80000), SPH_C32(0x62200001), SPH_C32(0x5a2d3e00),
34425 SPH_C32(0xc6290000), SPH_C32(0x087d79d7), SPH_C32(0x0a559456),
34426 SPH_C32(0xc07f0513), SPH_C32(0x093ec577), SPH_C32(0x04ba0000),
34427 SPH_C32(0xf51f0001), SPH_C32(0xe7aaed80), SPH_C32(0xf0c40000),
34428 SPH_C32(0x936549ab), SPH_C32(0x6b826344), SPH_C32(0xfffe073e),
34429 SPH_C32(0x928d1340) },
34430 { SPH_C32(0x6ba80000), SPH_C32(0x4ba90001), SPH_C32(0x5d832180),
34431 SPH_C32(0xdad00000), SPH_C32(0x63751974), SPH_C32(0xd089ea49),
34432 SPH_C32(0x256784eb), SPH_C32(0xd3d4a53b), SPH_C32(0x1cc50000),
34433 SPH_C32(0x59260001), SPH_C32(0x51d2f200), SPH_C32(0x58720000),
34434 SPH_C32(0xf30e4347), SPH_C32(0x8d428ece), SPH_C32(0x98432863),
34435 SPH_C32(0xaa5c67e3) },
34436 { SPH_C32(0xa7bc0000), SPH_C32(0xeeca0001), SPH_C32(0x073a2600),
34437 SPH_C32(0xe1800000), SPH_C32(0x28a50a8b), SPH_C32(0x5712de51),
34438 SPH_C32(0x4c24cc2a), SPH_C32(0x198e22c5), SPH_C32(0x9d5b0000),
34439 SPH_C32(0xb5710001), SPH_C32(0x37e0f080), SPH_C32(0xcd810000),
34440 SPH_C32(0xaea76b45), SPH_C32(0xc5b6b272), SPH_C32(0x7e198a4e),
34441 SPH_C32(0x243bd019) },
34442 { SPH_C32(0xea360000), SPH_C32(0xa7fe0001), SPH_C32(0x3bb12300),
34443 SPH_C32(0x4f230000), SPH_C32(0x3edc3176), SPH_C32(0x987dd6f5),
34444 SPH_C32(0xc33d26c6), SPH_C32(0x5db312c1), SPH_C32(0x514f0000),
34445 SPH_C32(0x10120001), SPH_C32(0x6d59f700), SPH_C32(0xf6d10000),
34446 SPH_C32(0xe57778ba), SPH_C32(0x422d866a), SPH_C32(0x175ac28f),
34447 SPH_C32(0xee6157e7) },
34448 { SPH_C32(0x26220000), SPH_C32(0x029d0001), SPH_C32(0x61082480),
34449 SPH_C32(0x74730000), SPH_C32(0x750c2289), SPH_C32(0x1fe6e2ed),
34450 SPH_C32(0xaa7e6e07), SPH_C32(0x97e9953f), SPH_C32(0xd0d10000),
34451 SPH_C32(0xfc450001), SPH_C32(0x0b6bf580), SPH_C32(0x63220000),
34452 SPH_C32(0xb8de50b8), SPH_C32(0x0ad9bad6), SPH_C32(0xf10060a2),
34453 SPH_C32(0x6006e01d) },
34454 { SPH_C32(0x138b0000), SPH_C32(0x59550001), SPH_C32(0xf4b92a00),
34455 SPH_C32(0x4a750000), SPH_C32(0x124b310d), SPH_C32(0xae60636d),
34456 SPH_C32(0xd5eb2489), SPH_C32(0xb0bb2e90), SPH_C32(0x1e6a0000),
34457 SPH_C32(0xee0e0001), SPH_C32(0xebcef100), SPH_C32(0x0eea0000),
34458 SPH_C32(0x49830694), SPH_C32(0x0d0a48a9), SPH_C32(0x311f3cf9),
34459 SPH_C32(0x5eaa8d98) },
34460 { SPH_C32(0xdf9f0000), SPH_C32(0xfc360001), SPH_C32(0xae002d80),
34461 SPH_C32(0x71250000), SPH_C32(0x599b22f2), SPH_C32(0x29fb5775),
34462 SPH_C32(0xbca86c48), SPH_C32(0x7ae1a96e), SPH_C32(0x9ff40000),
34463 SPH_C32(0x02590001), SPH_C32(0x8dfcf380), SPH_C32(0x9b190000),
34464 SPH_C32(0x142a2e96), SPH_C32(0x45fe7415), SPH_C32(0xd7459ed4),
34465 SPH_C32(0xd0cd3a62) },
34466 { SPH_C32(0x92150000), SPH_C32(0xb5020001), SPH_C32(0x928b2880),
34467 SPH_C32(0xdf860000), SPH_C32(0x4fe2190f), SPH_C32(0xe6945fd1),
34468 SPH_C32(0x33b186a4), SPH_C32(0x3edc996a), SPH_C32(0x53e00000),
34469 SPH_C32(0xa73a0001), SPH_C32(0xd745f400), SPH_C32(0xa0490000),
34470 SPH_C32(0x5ffa3d69), SPH_C32(0xc265400d), SPH_C32(0xbe06d615),
34471 SPH_C32(0x1a97bd9c) },
34472 { SPH_C32(0x5e010000), SPH_C32(0x10610001), SPH_C32(0xc8322f00),
34473 SPH_C32(0xe4d60000), SPH_C32(0x04320af0), SPH_C32(0x610f6bc9),
34474 SPH_C32(0x5af2ce65), SPH_C32(0xf4861e94), SPH_C32(0xd27e0000),
34475 SPH_C32(0x4b6d0001), SPH_C32(0xb177f680), SPH_C32(0x35ba0000),
34476 SPH_C32(0x0253156b), SPH_C32(0x8a917cb1), SPH_C32(0x585c7438),
34477 SPH_C32(0x94f00a66) },
34478 { SPH_C32(0x69070000), SPH_C32(0xfc810001), SPH_C32(0xe79f2280),
34479 SPH_C32(0x8c480000), SPH_C32(0xd9f85ca7), SPH_C32(0x50c12c2e),
34480 SPH_C32(0x8c3b9071), SPH_C32(0x27224f40), SPH_C32(0x66490000),
34481 SPH_C32(0xfcf20001), SPH_C32(0x42f4fa80), SPH_C32(0x9e4f0000),
34482 SPH_C32(0x38bd2eed), SPH_C32(0x73e3c18d), SPH_C32(0xc1939c9b),
34483 SPH_C32(0x3dc50633) },
34484 { SPH_C32(0xa5130000), SPH_C32(0x59e20001), SPH_C32(0xbd262500),
34485 SPH_C32(0xb7180000), SPH_C32(0x92284f58), SPH_C32(0xd75a1836),
34486 SPH_C32(0xe578d8b0), SPH_C32(0xed78c8be), SPH_C32(0xe7d70000),
34487 SPH_C32(0x10a50001), SPH_C32(0x24c6f800), SPH_C32(0x0bbc0000),
34488 SPH_C32(0x651406ef), SPH_C32(0x3b17fd31), SPH_C32(0x27c93eb6),
34489 SPH_C32(0xb3a2b1c9) },
34490 { SPH_C32(0xe8990000), SPH_C32(0x10d60001), SPH_C32(0x81ad2000),
34491 SPH_C32(0x19bb0000), SPH_C32(0x845174a5), SPH_C32(0x18351092),
34492 SPH_C32(0x6a61325c), SPH_C32(0xa945f8ba), SPH_C32(0x2bc30000),
34493 SPH_C32(0xb5c60001), SPH_C32(0x7e7fff80), SPH_C32(0x30ec0000),
34494 SPH_C32(0x2ec41510), SPH_C32(0xbc8cc929), SPH_C32(0x4e8a7677),
34495 SPH_C32(0x79f83637) },
34496 { SPH_C32(0x248d0000), SPH_C32(0xb5b50001), SPH_C32(0xdb142780),
34497 SPH_C32(0x22eb0000), SPH_C32(0xcf81675a), SPH_C32(0x9fae248a),
34498 SPH_C32(0x03227a9d), SPH_C32(0x631f7f44), SPH_C32(0xaa5d0000),
34499 SPH_C32(0x59910001), SPH_C32(0x184dfd00), SPH_C32(0xa51f0000),
34500 SPH_C32(0x736d3d12), SPH_C32(0xf478f595), SPH_C32(0xa8d0d45a),
34501 SPH_C32(0xf79f81cd) },
34502 { SPH_C32(0x11240000), SPH_C32(0xee7d0001), SPH_C32(0x4ea52900),
34503 SPH_C32(0x1ced0000), SPH_C32(0xa8c674de), SPH_C32(0x2e28a50a),
34504 SPH_C32(0x7cb73013), SPH_C32(0x444dc4eb), SPH_C32(0x64e60000),
34505 SPH_C32(0x4bda0001), SPH_C32(0xf8e8f980), SPH_C32(0xc8d70000),
34506 SPH_C32(0x82306b3e), SPH_C32(0xf3ab07ea), SPH_C32(0x68cf8801),
34507 SPH_C32(0xc933ec48) },
34508 { SPH_C32(0xdd300000), SPH_C32(0x4b1e0001), SPH_C32(0x141c2e80),
34509 SPH_C32(0x27bd0000), SPH_C32(0xe3166721), SPH_C32(0xa9b39112),
34510 SPH_C32(0x15f478d2), SPH_C32(0x8e174315), SPH_C32(0xe5780000),
34511 SPH_C32(0xa78d0001), SPH_C32(0x9edafb00), SPH_C32(0x5d240000),
34512 SPH_C32(0xdf99433c), SPH_C32(0xbb5f3b56), SPH_C32(0x8e952a2c),
34513 SPH_C32(0x47545bb2) },
34514 { SPH_C32(0x90ba0000), SPH_C32(0x022a0001), SPH_C32(0x28972b80),
34515 SPH_C32(0x891e0000), SPH_C32(0xf56f5cdc), SPH_C32(0x66dc99b6),
34516 SPH_C32(0x9aed923e), SPH_C32(0xca2a7311), SPH_C32(0x296c0000),
34517 SPH_C32(0x02ee0001), SPH_C32(0xc463fc80), SPH_C32(0x66740000),
34518 SPH_C32(0x944950c3), SPH_C32(0x3cc40f4e), SPH_C32(0xe7d662ed),
34519 SPH_C32(0x8d0edc4c) },
34520 { SPH_C32(0x5cae0000), SPH_C32(0xa7490001), SPH_C32(0x722e2c00),
34521 SPH_C32(0xb24e0000), SPH_C32(0xbebf4f23), SPH_C32(0xe147adae),
34522 SPH_C32(0xf3aedaff), SPH_C32(0x0070f4ef), SPH_C32(0xa8f20000),
34523 SPH_C32(0xeeb90001), SPH_C32(0xa251fe00), SPH_C32(0xf3870000),
34524 SPH_C32(0xc9e078c1), SPH_C32(0x743033f2), SPH_C32(0x018cc0c0),
34525 SPH_C32(0x03696bb6) },
34526 { SPH_C32(0xc7e00000), SPH_C32(0x500f0001), SPH_C32(0x18783200),
34527 SPH_C32(0xd9930000), SPH_C32(0x39f0281e), SPH_C32(0xcf3bbaff),
34528 SPH_C32(0xdb154315), SPH_C32(0x4230ddcd), SPH_C32(0x028b0000),
34529 SPH_C32(0x87e90001), SPH_C32(0x3c2af380), SPH_C32(0x2f560000),
34530 SPH_C32(0x1f4944d9), SPH_C32(0x79e2e780), SPH_C32(0x55e03071),
34531 SPH_C32(0x32f62e8d) },
34532 { SPH_C32(0x0bf40000), SPH_C32(0xf56c0001), SPH_C32(0x42c13580),
34533 SPH_C32(0xe2c30000), SPH_C32(0x72203be1), SPH_C32(0x48a08ee7),
34534 SPH_C32(0xb2560bd4), SPH_C32(0x886a5a33), SPH_C32(0x83150000),
34535 SPH_C32(0x6bbe0001), SPH_C32(0x5a18f100), SPH_C32(0xbaa50000),
34536 SPH_C32(0x42e06cdb), SPH_C32(0x3116db3c), SPH_C32(0xb3ba925c),
34537 SPH_C32(0xbc919977) },
34538 { SPH_C32(0x467e0000), SPH_C32(0xbc580001), SPH_C32(0x7e4a3080),
34539 SPH_C32(0x4c600000), SPH_C32(0x6459001c), SPH_C32(0x87cf8643),
34540 SPH_C32(0x3d4fe138), SPH_C32(0xcc576a37), SPH_C32(0x4f010000),
34541 SPH_C32(0xcedd0001), SPH_C32(0x00a1f680), SPH_C32(0x81f50000),
34542 SPH_C32(0x09307f24), SPH_C32(0xb68def24), SPH_C32(0xdaf9da9d),
34543 SPH_C32(0x76cb1e89) },
34544 { SPH_C32(0x8a6a0000), SPH_C32(0x193b0001), SPH_C32(0x24f33700),
34545 SPH_C32(0x77300000), SPH_C32(0x2f8913e3), SPH_C32(0x0054b25b),
34546 SPH_C32(0x540ca9f9), SPH_C32(0x060dedc9), SPH_C32(0xce9f0000),
34547 SPH_C32(0x228a0001), SPH_C32(0x6693f400), SPH_C32(0x14060000),
34548 SPH_C32(0x54995726), SPH_C32(0xfe79d398), SPH_C32(0x3ca378b0),
34549 SPH_C32(0xf8aca973) },
34550 { SPH_C32(0xbfc30000), SPH_C32(0x42f30001), SPH_C32(0xb1423980),
34551 SPH_C32(0x49360000), SPH_C32(0x48ce0067), SPH_C32(0xb1d233db),
34552 SPH_C32(0x2b99e377), SPH_C32(0x215f5666), SPH_C32(0x00240000),
34553 SPH_C32(0x30c10001), SPH_C32(0x8636f080), SPH_C32(0x79ce0000),
34554 SPH_C32(0xa5c4010a), SPH_C32(0xf9aa21e7), SPH_C32(0xfcbc24eb),
34555 SPH_C32(0xc600c4f6) },
34556 { SPH_C32(0x73d70000), SPH_C32(0xe7900001), SPH_C32(0xebfb3e00),
34557 SPH_C32(0x72660000), SPH_C32(0x031e1398), SPH_C32(0x364907c3),
34558 SPH_C32(0x42daabb6), SPH_C32(0xeb05d198), SPH_C32(0x81ba0000),
34559 SPH_C32(0xdc960001), SPH_C32(0xe004f200), SPH_C32(0xec3d0000),
34560 SPH_C32(0xf86d2908), SPH_C32(0xb15e1d5b), SPH_C32(0x1ae686c6),
34561 SPH_C32(0x4867730c) },
34562 { SPH_C32(0x3e5d0000), SPH_C32(0xaea40001), SPH_C32(0xd7703b00),
34563 SPH_C32(0xdcc50000), SPH_C32(0x15672865), SPH_C32(0xf9260f67),
34564 SPH_C32(0xcdc3415a), SPH_C32(0xaf38e19c), SPH_C32(0x4dae0000),
34565 SPH_C32(0x79f50001), SPH_C32(0xbabdf580), SPH_C32(0xd76d0000),
34566 SPH_C32(0xb3bd3af7), SPH_C32(0x36c52943), SPH_C32(0x73a5ce07),
34567 SPH_C32(0x823df4f2) },
34568 { SPH_C32(0xf2490000), SPH_C32(0x0bc70001), SPH_C32(0x8dc93c80),
34569 SPH_C32(0xe7950000), SPH_C32(0x5eb73b9a), SPH_C32(0x7ebd3b7f),
34570 SPH_C32(0xa480099b), SPH_C32(0x65626662), SPH_C32(0xcc300000),
34571 SPH_C32(0x95a20001), SPH_C32(0xdc8ff700), SPH_C32(0x429e0000),
34572 SPH_C32(0xee1412f5), SPH_C32(0x7e3115ff), SPH_C32(0x95ff6c2a),
34573 SPH_C32(0x0c5a4308) },
34574 { SPH_C32(0xc54f0000), SPH_C32(0xe7270001), SPH_C32(0xa2643100),
34575 SPH_C32(0x8f0b0000), SPH_C32(0x837d6dcd), SPH_C32(0x4f737c98),
34576 SPH_C32(0x7249578f), SPH_C32(0xb6c637b6), SPH_C32(0x78070000),
34577 SPH_C32(0x223d0001), SPH_C32(0x2f0cfb00), SPH_C32(0xe96b0000),
34578 SPH_C32(0xd4fa2973), SPH_C32(0x8743a8c3), SPH_C32(0x0c308489),
34579 SPH_C32(0xa56f4f5d) },
34580 { SPH_C32(0x095b0000), SPH_C32(0x42440001), SPH_C32(0xf8dd3680),
34581 SPH_C32(0xb45b0000), SPH_C32(0xc8ad7e32), SPH_C32(0xc8e84880),
34582 SPH_C32(0x1b0a1f4e), SPH_C32(0x7c9cb048), SPH_C32(0xf9990000),
34583 SPH_C32(0xce6a0001), SPH_C32(0x493ef980), SPH_C32(0x7c980000),
34584 SPH_C32(0x89530171), SPH_C32(0xcfb7947f), SPH_C32(0xea6a26a4),
34585 SPH_C32(0x2b08f8a7) },
34586 { SPH_C32(0x44d10000), SPH_C32(0x0b700001), SPH_C32(0xc4563380),
34587 SPH_C32(0x1af80000), SPH_C32(0xded445cf), SPH_C32(0x07874024),
34588 SPH_C32(0x9413f5a2), SPH_C32(0x38a1804c), SPH_C32(0x358d0000),
34589 SPH_C32(0x6b090001), SPH_C32(0x1387fe00), SPH_C32(0x47c80000),
34590 SPH_C32(0xc283128e), SPH_C32(0x482ca067), SPH_C32(0x83296e65),
34591 SPH_C32(0xe1527f59) },
34592 { SPH_C32(0x88c50000), SPH_C32(0xae130001), SPH_C32(0x9eef3400),
34593 SPH_C32(0x21a80000), SPH_C32(0x95045630), SPH_C32(0x801c743c),
34594 SPH_C32(0xfd50bd63), SPH_C32(0xf2fb07b2), SPH_C32(0xb4130000),
34595 SPH_C32(0x875e0001), SPH_C32(0x75b5fc80), SPH_C32(0xd23b0000),
34596 SPH_C32(0x9f2a3a8c), SPH_C32(0x00d89cdb), SPH_C32(0x6573cc48),
34597 SPH_C32(0x6f35c8a3) },
34598 { SPH_C32(0xbd6c0000), SPH_C32(0xf5db0001), SPH_C32(0x0b5e3a80),
34599 SPH_C32(0x1fae0000), SPH_C32(0xf24345b4), SPH_C32(0x319af5bc),
34600 SPH_C32(0x82c5f7ed), SPH_C32(0xd5a9bc1d), SPH_C32(0x7aa80000),
34601 SPH_C32(0x95150001), SPH_C32(0x9510f800), SPH_C32(0xbff30000),
34602 SPH_C32(0x6e776ca0), SPH_C32(0x070b6ea4), SPH_C32(0xa56c9013),
34603 SPH_C32(0x5199a526) },
34604 { SPH_C32(0x71780000), SPH_C32(0x50b80001), SPH_C32(0x51e73d00),
34605 SPH_C32(0x24fe0000), SPH_C32(0xb993564b), SPH_C32(0xb601c1a4),
34606 SPH_C32(0xeb86bf2c), SPH_C32(0x1ff33be3), SPH_C32(0xfb360000),
34607 SPH_C32(0x79420001), SPH_C32(0xf322fa80), SPH_C32(0x2a000000),
34608 SPH_C32(0x33de44a2), SPH_C32(0x4fff5218), SPH_C32(0x4336323e),
34609 SPH_C32(0xdffe12dc) },
34610 { SPH_C32(0x3cf20000), SPH_C32(0x198c0001), SPH_C32(0x6d6c3800),
34611 SPH_C32(0x8a5d0000), SPH_C32(0xafea6db6), SPH_C32(0x796ec900),
34612 SPH_C32(0x649f55c0), SPH_C32(0x5bce0be7), SPH_C32(0x37220000),
34613 SPH_C32(0xdc210001), SPH_C32(0xa99bfd00), SPH_C32(0x11500000),
34614 SPH_C32(0x780e575d), SPH_C32(0xc8646600), SPH_C32(0x2a757aff),
34615 SPH_C32(0x15a49522) },
34616 { SPH_C32(0xf0e60000), SPH_C32(0xbcef0001), SPH_C32(0x37d53f80),
34617 SPH_C32(0xb10d0000), SPH_C32(0xe43a7e49), SPH_C32(0xfef5fd18),
34618 SPH_C32(0x0ddc1d01), SPH_C32(0x91948c19), SPH_C32(0xb6bc0000),
34619 SPH_C32(0x30760001), SPH_C32(0xcfa9ff80), SPH_C32(0x84a30000),
34620 SPH_C32(0x25a77f5f), SPH_C32(0x80905abc), SPH_C32(0xcc2fd8d2),
34621 SPH_C32(0x9bc322d8) }
34622 };
34623 static const sph_u32 T512_40[256][16] = {
34624 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34625 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34626 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34627 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34628 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
34629 SPH_C32(0x00000000) },
34630 { SPH_C32(0x58430000), SPH_C32(0x807e0000), SPH_C32(0x78330001),
34631 SPH_C32(0xc66b3800), SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd),
34632 SPH_C32(0xac73fe6f), SPH_C32(0x3a4479b1), SPH_C32(0x1d5a0000),
34633 SPH_C32(0x2b720000), SPH_C32(0x488d0000), SPH_C32(0xaf611800),
34634 SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0), SPH_C32(0x81a20429),
34635 SPH_C32(0x1e7536a6) },
34636 { SPH_C32(0x1d5a0000), SPH_C32(0x2b720000), SPH_C32(0x488d0000),
34637 SPH_C32(0xaf611800), SPH_C32(0x25cb2ec5), SPH_C32(0xc879bfd0),
34638 SPH_C32(0x81a20429), SPH_C32(0x1e7536a6), SPH_C32(0x45190000),
34639 SPH_C32(0xab0c0000), SPH_C32(0x30be0001), SPH_C32(0x690a2000),
34640 SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d), SPH_C32(0x2dd1fa46),
34641 SPH_C32(0x24314f17) },
34642 { SPH_C32(0x45190000), SPH_C32(0xab0c0000), SPH_C32(0x30be0001),
34643 SPH_C32(0x690a2000), SPH_C32(0xc2fc7219), SPH_C32(0xb1d4800d),
34644 SPH_C32(0x2dd1fa46), SPH_C32(0x24314f17), SPH_C32(0x58430000),
34645 SPH_C32(0x807e0000), SPH_C32(0x78330001), SPH_C32(0xc66b3800),
34646 SPH_C32(0xe7375cdc), SPH_C32(0x79ad3fdd), SPH_C32(0xac73fe6f),
34647 SPH_C32(0x3a4479b1) },
34648 { SPH_C32(0xa53b0000), SPH_C32(0x14260000), SPH_C32(0x4e30001e),
34649 SPH_C32(0x7cae0000), SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d),
34650 SPH_C32(0xf73168d8), SPH_C32(0x0b1b4946), SPH_C32(0x07ed0000),
34651 SPH_C32(0xb2500000), SPH_C32(0x8774000a), SPH_C32(0x970d0000),
34652 SPH_C32(0x437223ae), SPH_C32(0x48c76ea4), SPH_C32(0xf4786222),
34653 SPH_C32(0x9075b1ce) },
34654 { SPH_C32(0xfd780000), SPH_C32(0x94580000), SPH_C32(0x3603001f),
34655 SPH_C32(0xbac53800), SPH_C32(0x68a95109), SPH_C32(0x017295e0),
34656 SPH_C32(0x5b4296b7), SPH_C32(0x315f30f7), SPH_C32(0x1ab70000),
34657 SPH_C32(0x99220000), SPH_C32(0xcff9000a), SPH_C32(0x386c1800),
34658 SPH_C32(0x66b90d6b), SPH_C32(0x80bed174), SPH_C32(0x75da660b),
34659 SPH_C32(0x8e008768) },
34660 { SPH_C32(0xb8610000), SPH_C32(0x3f540000), SPH_C32(0x06bd001e),
34661 SPH_C32(0xd3cf1800), SPH_C32(0xaa552310), SPH_C32(0xb0a615ed),
34662 SPH_C32(0x76936cf1), SPH_C32(0x156e7fe0), SPH_C32(0x42f40000),
34663 SPH_C32(0x195c0000), SPH_C32(0xb7ca000b), SPH_C32(0xfe072000),
34664 SPH_C32(0x818e51b7), SPH_C32(0xf913eea9), SPH_C32(0xd9a99864),
34665 SPH_C32(0xb444fed9) },
34666 { SPH_C32(0xe0220000), SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f),
34667 SPH_C32(0x15a42000), SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30),
34668 SPH_C32(0xdae0929e), SPH_C32(0x2f2a0651), SPH_C32(0x5fae0000),
34669 SPH_C32(0x322e0000), SPH_C32(0xff47000b), SPH_C32(0x51663800),
34670 SPH_C32(0xa4457f72), SPH_C32(0x316a5179), SPH_C32(0x580b9c4d),
34671 SPH_C32(0xaa31c87f) },
34672 { SPH_C32(0x07ed0000), SPH_C32(0xb2500000), SPH_C32(0x8774000a),
34673 SPH_C32(0x970d0000), SPH_C32(0x437223ae), SPH_C32(0x48c76ea4),
34674 SPH_C32(0xf4786222), SPH_C32(0x9075b1ce), SPH_C32(0xa2d60000),
34675 SPH_C32(0xa6760000), SPH_C32(0xc9440014), SPH_C32(0xeba30000),
34676 SPH_C32(0xccec2e7b), SPH_C32(0x3018c499), SPH_C32(0x03490afa),
34677 SPH_C32(0x9b6ef888) },
34678 { SPH_C32(0x5fae0000), SPH_C32(0x322e0000), SPH_C32(0xff47000b),
34679 SPH_C32(0x51663800), SPH_C32(0xa4457f72), SPH_C32(0x316a5179),
34680 SPH_C32(0x580b9c4d), SPH_C32(0xaa31c87f), SPH_C32(0xbf8c0000),
34681 SPH_C32(0x8d040000), SPH_C32(0x81c90014), SPH_C32(0x44c21800),
34682 SPH_C32(0xe92700be), SPH_C32(0xf8617b49), SPH_C32(0x82eb0ed3),
34683 SPH_C32(0x851bce2e) },
34684 { SPH_C32(0x1ab70000), SPH_C32(0x99220000), SPH_C32(0xcff9000a),
34685 SPH_C32(0x386c1800), SPH_C32(0x66b90d6b), SPH_C32(0x80bed174),
34686 SPH_C32(0x75da660b), SPH_C32(0x8e008768), SPH_C32(0xe7cf0000),
34687 SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015), SPH_C32(0x82a92000),
34688 SPH_C32(0x0e105c62), SPH_C32(0x81cc4494), SPH_C32(0x2e98f0bc),
34689 SPH_C32(0xbf5fb79f) },
34690 { SPH_C32(0x42f40000), SPH_C32(0x195c0000), SPH_C32(0xb7ca000b),
34691 SPH_C32(0xfe072000), SPH_C32(0x818e51b7), SPH_C32(0xf913eea9),
34692 SPH_C32(0xd9a99864), SPH_C32(0xb444fed9), SPH_C32(0xfa950000),
34693 SPH_C32(0x26080000), SPH_C32(0xb1770015), SPH_C32(0x2dc83800),
34694 SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44), SPH_C32(0xaf3af495),
34695 SPH_C32(0xa12a8139) },
34696 { SPH_C32(0xa2d60000), SPH_C32(0xa6760000), SPH_C32(0xc9440014),
34697 SPH_C32(0xeba30000), SPH_C32(0xccec2e7b), SPH_C32(0x3018c499),
34698 SPH_C32(0x03490afa), SPH_C32(0x9b6ef888), SPH_C32(0xa53b0000),
34699 SPH_C32(0x14260000), SPH_C32(0x4e30001e), SPH_C32(0x7cae0000),
34700 SPH_C32(0x8f9e0dd5), SPH_C32(0x78dfaa3d), SPH_C32(0xf73168d8),
34701 SPH_C32(0x0b1b4946) },
34702 { SPH_C32(0xfa950000), SPH_C32(0x26080000), SPH_C32(0xb1770015),
34703 SPH_C32(0x2dc83800), SPH_C32(0x2bdb72a7), SPH_C32(0x49b5fb44),
34704 SPH_C32(0xaf3af495), SPH_C32(0xa12a8139), SPH_C32(0xb8610000),
34705 SPH_C32(0x3f540000), SPH_C32(0x06bd001e), SPH_C32(0xd3cf1800),
34706 SPH_C32(0xaa552310), SPH_C32(0xb0a615ed), SPH_C32(0x76936cf1),
34707 SPH_C32(0x156e7fe0) },
34708 { SPH_C32(0xbf8c0000), SPH_C32(0x8d040000), SPH_C32(0x81c90014),
34709 SPH_C32(0x44c21800), SPH_C32(0xe92700be), SPH_C32(0xf8617b49),
34710 SPH_C32(0x82eb0ed3), SPH_C32(0x851bce2e), SPH_C32(0xe0220000),
34711 SPH_C32(0xbf2a0000), SPH_C32(0x7e8e001f), SPH_C32(0x15a42000),
34712 SPH_C32(0x4d627fcc), SPH_C32(0xc90b2a30), SPH_C32(0xdae0929e),
34713 SPH_C32(0x2f2a0651) },
34714 { SPH_C32(0xe7cf0000), SPH_C32(0x0d7a0000), SPH_C32(0xf9fa0015),
34715 SPH_C32(0x82a92000), SPH_C32(0x0e105c62), SPH_C32(0x81cc4494),
34716 SPH_C32(0x2e98f0bc), SPH_C32(0xbf5fb79f), SPH_C32(0xfd780000),
34717 SPH_C32(0x94580000), SPH_C32(0x3603001f), SPH_C32(0xbac53800),
34718 SPH_C32(0x68a95109), SPH_C32(0x017295e0), SPH_C32(0x5b4296b7),
34719 SPH_C32(0x315f30f7) },
34720 { SPH_C32(0x88980000), SPH_C32(0x1f940000), SPH_C32(0x7fcf002e),
34721 SPH_C32(0xfb4e0000), SPH_C32(0xf158079a), SPH_C32(0x61ae9167),
34722 SPH_C32(0xa895706c), SPH_C32(0xe6107494), SPH_C32(0x0bc20000),
34723 SPH_C32(0xdb630000), SPH_C32(0x7e88000c), SPH_C32(0x15860000),
34724 SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43), SPH_C32(0xf460449e),
34725 SPH_C32(0xd8b61463) },
34726 { SPH_C32(0xd0db0000), SPH_C32(0x9fea0000), SPH_C32(0x07fc002f),
34727 SPH_C32(0x3d253800), SPH_C32(0x166f5b46), SPH_C32(0x1803aeba),
34728 SPH_C32(0x04e68e03), SPH_C32(0xdc540d25), SPH_C32(0x16980000),
34729 SPH_C32(0xf0110000), SPH_C32(0x3605000c), SPH_C32(0xbae71800),
34730 SPH_C32(0xb4366636), SPH_C32(0xbdf80493), SPH_C32(0x75c240b7),
34731 SPH_C32(0xc6c322c5) },
34732 { SPH_C32(0x95c20000), SPH_C32(0x34e60000), SPH_C32(0x3742002e),
34733 SPH_C32(0x542f1800), SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7),
34734 SPH_C32(0x29377445), SPH_C32(0xf8654232), SPH_C32(0x4edb0000),
34735 SPH_C32(0x706f0000), SPH_C32(0x4e36000d), SPH_C32(0x7c8c2000),
34736 SPH_C32(0x53013aea), SPH_C32(0xc4553b4e), SPH_C32(0xd9b1bed8),
34737 SPH_C32(0xfc875b74) },
34738 { SPH_C32(0xcd810000), SPH_C32(0xb4980000), SPH_C32(0x4f71002f),
34739 SPH_C32(0x92442000), SPH_C32(0x33a47583), SPH_C32(0xd07a116a),
34740 SPH_C32(0x85448a2a), SPH_C32(0xc2213b83), SPH_C32(0x53810000),
34741 SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d), SPH_C32(0xd3ed3800),
34742 SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e), SPH_C32(0x5813baf1),
34743 SPH_C32(0xe2f26dd2) },
34744 { SPH_C32(0x2da30000), SPH_C32(0x0bb20000), SPH_C32(0x31ff0030),
34745 SPH_C32(0x87e00000), SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a),
34746 SPH_C32(0x5fa418b4), SPH_C32(0xed0b3dd2), SPH_C32(0x0c2f0000),
34747 SPH_C32(0x69330000), SPH_C32(0xf9fc0006), SPH_C32(0x828b0000),
34748 SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7), SPH_C32(0x001826bc),
34749 SPH_C32(0x48c3a5ad) },
34750 { SPH_C32(0x75e00000), SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031),
34751 SPH_C32(0x418b3800), SPH_C32(0x99f15693), SPH_C32(0x60dc0487),
34752 SPH_C32(0xf3d7e6db), SPH_C32(0xd74f4463), SPH_C32(0x11750000),
34753 SPH_C32(0x42410000), SPH_C32(0xb1710006), SPH_C32(0x2dea1800),
34754 SPH_C32(0xf7444598), SPH_C32(0xf53f6a37), SPH_C32(0x81ba2295),
34755 SPH_C32(0x56b6930b) },
34756 { SPH_C32(0x30f90000), SPH_C32(0x20c00000), SPH_C32(0x79720030),
34757 SPH_C32(0x28811800), SPH_C32(0x5b0d248a), SPH_C32(0xd108848a),
34758 SPH_C32(0xde061c9d), SPH_C32(0xf37e0b74), SPH_C32(0x49360000),
34759 SPH_C32(0xc23f0000), SPH_C32(0xc9420007), SPH_C32(0xeb812000),
34760 SPH_C32(0x10731944), SPH_C32(0x8c9255ea), SPH_C32(0x2dc9dcfa),
34761 SPH_C32(0x6cf2eaba) },
34762 { SPH_C32(0x68ba0000), SPH_C32(0xa0be0000), SPH_C32(0x01410031),
34763 SPH_C32(0xeeea2000), SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57),
34764 SPH_C32(0x7275e2f2), SPH_C32(0xc93a72c5), SPH_C32(0x546c0000),
34765 SPH_C32(0xe94d0000), SPH_C32(0x81cf0007), SPH_C32(0x44e03800),
34766 SPH_C32(0x35b83781), SPH_C32(0x44ebea3a), SPH_C32(0xac6bd8d3),
34767 SPH_C32(0x7287dc1c) },
34768 { SPH_C32(0x8f750000), SPH_C32(0xadc40000), SPH_C32(0xf8bb0024),
34769 SPH_C32(0x6c430000), SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3),
34770 SPH_C32(0x5ced124e), SPH_C32(0x7665c55a), SPH_C32(0xa9140000),
34771 SPH_C32(0x7d150000), SPH_C32(0xb7cc0018), SPH_C32(0xfe250000),
34772 SPH_C32(0x5d116688), SPH_C32(0x45997fda), SPH_C32(0xf7294e64),
34773 SPH_C32(0x43d8eceb) },
34774 { SPH_C32(0xd7360000), SPH_C32(0x2dba0000), SPH_C32(0x80880025),
34775 SPH_C32(0xaa283800), SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e),
34776 SPH_C32(0xf09eec21), SPH_C32(0x4c21bceb), SPH_C32(0xb44e0000),
34777 SPH_C32(0x56670000), SPH_C32(0xff410018), SPH_C32(0x51441800),
34778 SPH_C32(0x78da484d), SPH_C32(0x8de0c00a), SPH_C32(0x768b4a4d),
34779 SPH_C32(0x5dadda4d) },
34780 { SPH_C32(0x922f0000), SPH_C32(0x86b60000), SPH_C32(0xb0360024),
34781 SPH_C32(0xc3221800), SPH_C32(0x97e10af1), SPH_C32(0xe1104013),
34782 SPH_C32(0xdd4f1667), SPH_C32(0x6810f3fc), SPH_C32(0xec0d0000),
34783 SPH_C32(0xd6190000), SPH_C32(0x87720019), SPH_C32(0x972f2000),
34784 SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7), SPH_C32(0xdaf8b422),
34785 SPH_C32(0x67e9a3fc) },
34786 { SPH_C32(0xca6c0000), SPH_C32(0x06c80000), SPH_C32(0xc8050025),
34787 SPH_C32(0x05492000), SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce),
34788 SPH_C32(0x713ce808), SPH_C32(0x52548a4d), SPH_C32(0xf1570000),
34789 SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019), SPH_C32(0x384e3800),
34790 SPH_C32(0xba263a54), SPH_C32(0x3c344007), SPH_C32(0x5b5ab00b),
34791 SPH_C32(0x799c955a) },
34792 { SPH_C32(0x2a4e0000), SPH_C32(0xb9e20000), SPH_C32(0xb68b003a),
34793 SPH_C32(0x10ed0000), SPH_C32(0x3db429e1), SPH_C32(0x51b655fe),
34794 SPH_C32(0xabdc7a96), SPH_C32(0x7d7e8c1c), SPH_C32(0xaef90000),
34795 SPH_C32(0xcf450000), SPH_C32(0x30b80012), SPH_C32(0x69280000),
34796 SPH_C32(0x1e634526), SPH_C32(0x0d5e117e), SPH_C32(0x03512c46),
34797 SPH_C32(0xd3ad5d25) },
34798 { SPH_C32(0x720d0000), SPH_C32(0x399c0000), SPH_C32(0xceb8003b),
34799 SPH_C32(0xd6863800), SPH_C32(0xda83753d), SPH_C32(0x281b6a23),
34800 SPH_C32(0x07af84f9), SPH_C32(0x473af5ad), SPH_C32(0xb3a30000),
34801 SPH_C32(0xe4370000), SPH_C32(0x78350012), SPH_C32(0xc6491800),
34802 SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae), SPH_C32(0x82f3286f),
34803 SPH_C32(0xcdd86b83) },
34804 { SPH_C32(0x37140000), SPH_C32(0x92900000), SPH_C32(0xfe06003a),
34805 SPH_C32(0xbf8c1800), SPH_C32(0x187f0724), SPH_C32(0x99cfea2e),
34806 SPH_C32(0x2a7e7ebf), SPH_C32(0x630bbaba), SPH_C32(0xebe00000),
34807 SPH_C32(0x64490000), SPH_C32(0x00060013), SPH_C32(0x00222000),
34808 SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173), SPH_C32(0x2e80d600),
34809 SPH_C32(0xf79c1232) },
34810 { SPH_C32(0x6f570000), SPH_C32(0x12ee0000), SPH_C32(0x8635003b),
34811 SPH_C32(0x79e72000), SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3),
34812 SPH_C32(0x860d80d0), SPH_C32(0x594fc30b), SPH_C32(0xf6ba0000),
34813 SPH_C32(0x4f3b0000), SPH_C32(0x488b0013), SPH_C32(0xaf433800),
34814 SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3), SPH_C32(0xaf22d229),
34815 SPH_C32(0xe9e92494) },
34816 { SPH_C32(0x0bc20000), SPH_C32(0xdb630000), SPH_C32(0x7e88000c),
34817 SPH_C32(0x15860000), SPH_C32(0x91fd48f3), SPH_C32(0x7581bb43),
34818 SPH_C32(0xf460449e), SPH_C32(0xd8b61463), SPH_C32(0x835a0000),
34819 SPH_C32(0xc4f70000), SPH_C32(0x01470022), SPH_C32(0xeec80000),
34820 SPH_C32(0x60a54f69), SPH_C32(0x142f2a24), SPH_C32(0x5cf534f2),
34821 SPH_C32(0x3ea660f7) },
34822 { SPH_C32(0x53810000), SPH_C32(0x5b1d0000), SPH_C32(0x06bb000d),
34823 SPH_C32(0xd3ed3800), SPH_C32(0x76ca142f), SPH_C32(0x0c2c849e),
34824 SPH_C32(0x5813baf1), SPH_C32(0xe2f26dd2), SPH_C32(0x9e000000),
34825 SPH_C32(0xef850000), SPH_C32(0x49ca0022), SPH_C32(0x41a91800),
34826 SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4), SPH_C32(0xdd5730db),
34827 SPH_C32(0x20d35651) },
34828 { SPH_C32(0x16980000), SPH_C32(0xf0110000), SPH_C32(0x3605000c),
34829 SPH_C32(0xbae71800), SPH_C32(0xb4366636), SPH_C32(0xbdf80493),
34830 SPH_C32(0x75c240b7), SPH_C32(0xc6c322c5), SPH_C32(0xc6430000),
34831 SPH_C32(0x6ffb0000), SPH_C32(0x31f90023), SPH_C32(0x87c22000),
34832 SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29), SPH_C32(0x7124ceb4),
34833 SPH_C32(0x1a972fe0) },
34834 { SPH_C32(0x4edb0000), SPH_C32(0x706f0000), SPH_C32(0x4e36000d),
34835 SPH_C32(0x7c8c2000), SPH_C32(0x53013aea), SPH_C32(0xc4553b4e),
34836 SPH_C32(0xd9b1bed8), SPH_C32(0xfc875b74), SPH_C32(0xdb190000),
34837 SPH_C32(0x44890000), SPH_C32(0x79740023), SPH_C32(0x28a33800),
34838 SPH_C32(0x879213b5), SPH_C32(0x6d8215f9), SPH_C32(0xf086ca9d),
34839 SPH_C32(0x04e21946) },
34840 { SPH_C32(0xaef90000), SPH_C32(0xcf450000), SPH_C32(0x30b80012),
34841 SPH_C32(0x69280000), SPH_C32(0x1e634526), SPH_C32(0x0d5e117e),
34842 SPH_C32(0x03512c46), SPH_C32(0xd3ad5d25), SPH_C32(0x84b70000),
34843 SPH_C32(0x76a70000), SPH_C32(0x86330028), SPH_C32(0x79c50000),
34844 SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480), SPH_C32(0xa88d56d0),
34845 SPH_C32(0xaed3d139) },
34846 { SPH_C32(0xf6ba0000), SPH_C32(0x4f3b0000), SPH_C32(0x488b0013),
34847 SPH_C32(0xaf433800), SPH_C32(0xf95419fa), SPH_C32(0x74f32ea3),
34848 SPH_C32(0xaf22d229), SPH_C32(0xe9e92494), SPH_C32(0x99ed0000),
34849 SPH_C32(0x5dd50000), SPH_C32(0xcebe0028), SPH_C32(0xd6a41800),
34850 SPH_C32(0x061c4202), SPH_C32(0x9491fb50), SPH_C32(0x292f52f9),
34851 SPH_C32(0xb0a6e79f) },
34852 { SPH_C32(0xb3a30000), SPH_C32(0xe4370000), SPH_C32(0x78350012),
34853 SPH_C32(0xc6491800), SPH_C32(0x3ba86be3), SPH_C32(0xc527aeae),
34854 SPH_C32(0x82f3286f), SPH_C32(0xcdd86b83), SPH_C32(0xc1ae0000),
34855 SPH_C32(0xddab0000), SPH_C32(0xb68d0029), SPH_C32(0x10cf2000),
34856 SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d), SPH_C32(0x855cac96),
34857 SPH_C32(0x8ae29e2e) },
34858 { SPH_C32(0xebe00000), SPH_C32(0x64490000), SPH_C32(0x00060013),
34859 SPH_C32(0x00222000), SPH_C32(0xdc9f373f), SPH_C32(0xbc8a9173),
34860 SPH_C32(0x2e80d600), SPH_C32(0xf79c1232), SPH_C32(0xdcf40000),
34861 SPH_C32(0xf6d90000), SPH_C32(0xfe000029), SPH_C32(0xbfae3800),
34862 SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d), SPH_C32(0x04fea8bf),
34863 SPH_C32(0x9497a888) },
34864 { SPH_C32(0x0c2f0000), SPH_C32(0x69330000), SPH_C32(0xf9fc0006),
34865 SPH_C32(0x828b0000), SPH_C32(0xd28f6b5d), SPH_C32(0x3d46d5e7),
34866 SPH_C32(0x001826bc), SPH_C32(0x48c3a5ad), SPH_C32(0x218c0000),
34867 SPH_C32(0x62810000), SPH_C32(0xc8030036), SPH_C32(0x056b0000),
34868 SPH_C32(0xac496112), SPH_C32(0x2437eebd), SPH_C32(0x5fbc3e08),
34869 SPH_C32(0xa5c8987f) },
34870 { SPH_C32(0x546c0000), SPH_C32(0xe94d0000), SPH_C32(0x81cf0007),
34871 SPH_C32(0x44e03800), SPH_C32(0x35b83781), SPH_C32(0x44ebea3a),
34872 SPH_C32(0xac6bd8d3), SPH_C32(0x7287dc1c), SPH_C32(0x3cd60000),
34873 SPH_C32(0x49f30000), SPH_C32(0x808e0036), SPH_C32(0xaa0a1800),
34874 SPH_C32(0x89824fd7), SPH_C32(0xec4e516d), SPH_C32(0xde1e3a21),
34875 SPH_C32(0xbbbdaed9) },
34876 { SPH_C32(0x11750000), SPH_C32(0x42410000), SPH_C32(0xb1710006),
34877 SPH_C32(0x2dea1800), SPH_C32(0xf7444598), SPH_C32(0xf53f6a37),
34878 SPH_C32(0x81ba2295), SPH_C32(0x56b6930b), SPH_C32(0x64950000),
34879 SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037), SPH_C32(0x6c612000),
34880 SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0), SPH_C32(0x726dc44e),
34881 SPH_C32(0x81f9d768) },
34882 { SPH_C32(0x49360000), SPH_C32(0xc23f0000), SPH_C32(0xc9420007),
34883 SPH_C32(0xeb812000), SPH_C32(0x10731944), SPH_C32(0x8c9255ea),
34884 SPH_C32(0x2dc9dcfa), SPH_C32(0x6cf2eaba), SPH_C32(0x79cf0000),
34885 SPH_C32(0xe2ff0000), SPH_C32(0xb0300037), SPH_C32(0xc3003800),
34886 SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160), SPH_C32(0xf3cfc067),
34887 SPH_C32(0x9f8ce1ce) },
34888 { SPH_C32(0xa9140000), SPH_C32(0x7d150000), SPH_C32(0xb7cc0018),
34889 SPH_C32(0xfe250000), SPH_C32(0x5d116688), SPH_C32(0x45997fda),
34890 SPH_C32(0xf7294e64), SPH_C32(0x43d8eceb), SPH_C32(0x26610000),
34891 SPH_C32(0xd0d10000), SPH_C32(0x4f77003c), SPH_C32(0x92660000),
34892 SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019), SPH_C32(0xabc45c2a),
34893 SPH_C32(0x35bd29b1) },
34894 { SPH_C32(0xf1570000), SPH_C32(0xfd6b0000), SPH_C32(0xcfff0019),
34895 SPH_C32(0x384e3800), SPH_C32(0xba263a54), SPH_C32(0x3c344007),
34896 SPH_C32(0x5b5ab00b), SPH_C32(0x799c955a), SPH_C32(0x3b3b0000),
34897 SPH_C32(0xfba30000), SPH_C32(0x07fa003c), SPH_C32(0x3d071800),
34898 SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9), SPH_C32(0x2a665803),
34899 SPH_C32(0x2bc81f17) },
34900 { SPH_C32(0xb44e0000), SPH_C32(0x56670000), SPH_C32(0xff410018),
34901 SPH_C32(0x51441800), SPH_C32(0x78da484d), SPH_C32(0x8de0c00a),
34902 SPH_C32(0x768b4a4d), SPH_C32(0x5dadda4d), SPH_C32(0x63780000),
34903 SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d), SPH_C32(0xfb6c2000),
34904 SPH_C32(0x2dc730a5), SPH_C32(0xdd240014), SPH_C32(0x8615a66c),
34905 SPH_C32(0x118c66a6) },
34906 { SPH_C32(0xec0d0000), SPH_C32(0xd6190000), SPH_C32(0x87720019),
34907 SPH_C32(0x972f2000), SPH_C32(0x9fed1491), SPH_C32(0xf44dffd7),
34908 SPH_C32(0xdaf8b422), SPH_C32(0x67e9a3fc), SPH_C32(0x7e220000),
34909 SPH_C32(0x50af0000), SPH_C32(0x3744003d), SPH_C32(0x540d3800),
34910 SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4), SPH_C32(0x07b7a245),
34911 SPH_C32(0x0ff95000) },
34912 { SPH_C32(0x835a0000), SPH_C32(0xc4f70000), SPH_C32(0x01470022),
34913 SPH_C32(0xeec80000), SPH_C32(0x60a54f69), SPH_C32(0x142f2a24),
34914 SPH_C32(0x5cf534f2), SPH_C32(0x3ea660f7), SPH_C32(0x88980000),
34915 SPH_C32(0x1f940000), SPH_C32(0x7fcf002e), SPH_C32(0xfb4e0000),
34916 SPH_C32(0xf158079a), SPH_C32(0x61ae9167), SPH_C32(0xa895706c),
34917 SPH_C32(0xe6107494) },
34918 { SPH_C32(0xdb190000), SPH_C32(0x44890000), SPH_C32(0x79740023),
34919 SPH_C32(0x28a33800), SPH_C32(0x879213b5), SPH_C32(0x6d8215f9),
34920 SPH_C32(0xf086ca9d), SPH_C32(0x04e21946), SPH_C32(0x95c20000),
34921 SPH_C32(0x34e60000), SPH_C32(0x3742002e), SPH_C32(0x542f1800),
34922 SPH_C32(0xd493295f), SPH_C32(0xa9d72eb7), SPH_C32(0x29377445),
34923 SPH_C32(0xf8654232) },
34924 { SPH_C32(0x9e000000), SPH_C32(0xef850000), SPH_C32(0x49ca0022),
34925 SPH_C32(0x41a91800), SPH_C32(0x456e61ac), SPH_C32(0xdc5695f4),
34926 SPH_C32(0xdd5730db), SPH_C32(0x20d35651), SPH_C32(0xcd810000),
34927 SPH_C32(0xb4980000), SPH_C32(0x4f71002f), SPH_C32(0x92442000),
34928 SPH_C32(0x33a47583), SPH_C32(0xd07a116a), SPH_C32(0x85448a2a),
34929 SPH_C32(0xc2213b83) },
34930 { SPH_C32(0xc6430000), SPH_C32(0x6ffb0000), SPH_C32(0x31f90023),
34931 SPH_C32(0x87c22000), SPH_C32(0xa2593d70), SPH_C32(0xa5fbaa29),
34932 SPH_C32(0x7124ceb4), SPH_C32(0x1a972fe0), SPH_C32(0xd0db0000),
34933 SPH_C32(0x9fea0000), SPH_C32(0x07fc002f), SPH_C32(0x3d253800),
34934 SPH_C32(0x166f5b46), SPH_C32(0x1803aeba), SPH_C32(0x04e68e03),
34935 SPH_C32(0xdc540d25) },
34936 { SPH_C32(0x26610000), SPH_C32(0xd0d10000), SPH_C32(0x4f77003c),
34937 SPH_C32(0x92660000), SPH_C32(0xef3b42bc), SPH_C32(0x6cf08019),
34938 SPH_C32(0xabc45c2a), SPH_C32(0x35bd29b1), SPH_C32(0x8f750000),
34939 SPH_C32(0xadc40000), SPH_C32(0xf8bb0024), SPH_C32(0x6c430000),
34940 SPH_C32(0xb22a2434), SPH_C32(0x2969ffc3), SPH_C32(0x5ced124e),
34941 SPH_C32(0x7665c55a) },
34942 { SPH_C32(0x7e220000), SPH_C32(0x50af0000), SPH_C32(0x3744003d),
34943 SPH_C32(0x540d3800), SPH_C32(0x080c1e60), SPH_C32(0x155dbfc4),
34944 SPH_C32(0x07b7a245), SPH_C32(0x0ff95000), SPH_C32(0x922f0000),
34945 SPH_C32(0x86b60000), SPH_C32(0xb0360024), SPH_C32(0xc3221800),
34946 SPH_C32(0x97e10af1), SPH_C32(0xe1104013), SPH_C32(0xdd4f1667),
34947 SPH_C32(0x6810f3fc) },
34948 { SPH_C32(0x3b3b0000), SPH_C32(0xfba30000), SPH_C32(0x07fa003c),
34949 SPH_C32(0x3d071800), SPH_C32(0xcaf06c79), SPH_C32(0xa4893fc9),
34950 SPH_C32(0x2a665803), SPH_C32(0x2bc81f17), SPH_C32(0xca6c0000),
34951 SPH_C32(0x06c80000), SPH_C32(0xc8050025), SPH_C32(0x05492000),
34952 SPH_C32(0x70d6562d), SPH_C32(0x98bd7fce), SPH_C32(0x713ce808),
34953 SPH_C32(0x52548a4d) },
34954 { SPH_C32(0x63780000), SPH_C32(0x7bdd0000), SPH_C32(0x7fc9003d),
34955 SPH_C32(0xfb6c2000), SPH_C32(0x2dc730a5), SPH_C32(0xdd240014),
34956 SPH_C32(0x8615a66c), SPH_C32(0x118c66a6), SPH_C32(0xd7360000),
34957 SPH_C32(0x2dba0000), SPH_C32(0x80880025), SPH_C32(0xaa283800),
34958 SPH_C32(0x551d78e8), SPH_C32(0x50c4c01e), SPH_C32(0xf09eec21),
34959 SPH_C32(0x4c21bceb) },
34960 { SPH_C32(0x84b70000), SPH_C32(0x76a70000), SPH_C32(0x86330028),
34961 SPH_C32(0x79c50000), SPH_C32(0x23d76cc7), SPH_C32(0x5ce84480),
34962 SPH_C32(0xa88d56d0), SPH_C32(0xaed3d139), SPH_C32(0x2a4e0000),
34963 SPH_C32(0xb9e20000), SPH_C32(0xb68b003a), SPH_C32(0x10ed0000),
34964 SPH_C32(0x3db429e1), SPH_C32(0x51b655fe), SPH_C32(0xabdc7a96),
34965 SPH_C32(0x7d7e8c1c) },
34966 { SPH_C32(0xdcf40000), SPH_C32(0xf6d90000), SPH_C32(0xfe000029),
34967 SPH_C32(0xbfae3800), SPH_C32(0xc4e0301b), SPH_C32(0x25457b5d),
34968 SPH_C32(0x04fea8bf), SPH_C32(0x9497a888), SPH_C32(0x37140000),
34969 SPH_C32(0x92900000), SPH_C32(0xfe06003a), SPH_C32(0xbf8c1800),
34970 SPH_C32(0x187f0724), SPH_C32(0x99cfea2e), SPH_C32(0x2a7e7ebf),
34971 SPH_C32(0x630bbaba) },
34972 { SPH_C32(0x99ed0000), SPH_C32(0x5dd50000), SPH_C32(0xcebe0028),
34973 SPH_C32(0xd6a41800), SPH_C32(0x061c4202), SPH_C32(0x9491fb50),
34974 SPH_C32(0x292f52f9), SPH_C32(0xb0a6e79f), SPH_C32(0x6f570000),
34975 SPH_C32(0x12ee0000), SPH_C32(0x8635003b), SPH_C32(0x79e72000),
34976 SPH_C32(0xff485bf8), SPH_C32(0xe062d5f3), SPH_C32(0x860d80d0),
34977 SPH_C32(0x594fc30b) },
34978 { SPH_C32(0xc1ae0000), SPH_C32(0xddab0000), SPH_C32(0xb68d0029),
34979 SPH_C32(0x10cf2000), SPH_C32(0xe12b1ede), SPH_C32(0xed3cc48d),
34980 SPH_C32(0x855cac96), SPH_C32(0x8ae29e2e), SPH_C32(0x720d0000),
34981 SPH_C32(0x399c0000), SPH_C32(0xceb8003b), SPH_C32(0xd6863800),
34982 SPH_C32(0xda83753d), SPH_C32(0x281b6a23), SPH_C32(0x07af84f9),
34983 SPH_C32(0x473af5ad) },
34984 { SPH_C32(0x218c0000), SPH_C32(0x62810000), SPH_C32(0xc8030036),
34985 SPH_C32(0x056b0000), SPH_C32(0xac496112), SPH_C32(0x2437eebd),
34986 SPH_C32(0x5fbc3e08), SPH_C32(0xa5c8987f), SPH_C32(0x2da30000),
34987 SPH_C32(0x0bb20000), SPH_C32(0x31ff0030), SPH_C32(0x87e00000),
34988 SPH_C32(0x7ec60a4f), SPH_C32(0x19713b5a), SPH_C32(0x5fa418b4),
34989 SPH_C32(0xed0b3dd2) },
34990 { SPH_C32(0x79cf0000), SPH_C32(0xe2ff0000), SPH_C32(0xb0300037),
34991 SPH_C32(0xc3003800), SPH_C32(0x4b7e3dce), SPH_C32(0x5d9ad160),
34992 SPH_C32(0xf3cfc067), SPH_C32(0x9f8ce1ce), SPH_C32(0x30f90000),
34993 SPH_C32(0x20c00000), SPH_C32(0x79720030), SPH_C32(0x28811800),
34994 SPH_C32(0x5b0d248a), SPH_C32(0xd108848a), SPH_C32(0xde061c9d),
34995 SPH_C32(0xf37e0b74) },
34996 { SPH_C32(0x3cd60000), SPH_C32(0x49f30000), SPH_C32(0x808e0036),
34997 SPH_C32(0xaa0a1800), SPH_C32(0x89824fd7), SPH_C32(0xec4e516d),
34998 SPH_C32(0xde1e3a21), SPH_C32(0xbbbdaed9), SPH_C32(0x68ba0000),
34999 SPH_C32(0xa0be0000), SPH_C32(0x01410031), SPH_C32(0xeeea2000),
35000 SPH_C32(0xbc3a7856), SPH_C32(0xa8a5bb57), SPH_C32(0x7275e2f2),
35001 SPH_C32(0xc93a72c5) },
35002 { SPH_C32(0x64950000), SPH_C32(0xc98d0000), SPH_C32(0xf8bd0037),
35003 SPH_C32(0x6c612000), SPH_C32(0x6eb5130b), SPH_C32(0x95e36eb0),
35004 SPH_C32(0x726dc44e), SPH_C32(0x81f9d768), SPH_C32(0x75e00000),
35005 SPH_C32(0x8bcc0000), SPH_C32(0x49cc0031), SPH_C32(0x418b3800),
35006 SPH_C32(0x99f15693), SPH_C32(0x60dc0487), SPH_C32(0xf3d7e6db),
35007 SPH_C32(0xd74f4463) },
35008 { SPH_C32(0x52500000), SPH_C32(0x29540000), SPH_C32(0x6a61004e),
35009 SPH_C32(0xf0ff0000), SPH_C32(0x9a317eec), SPH_C32(0x452341ce),
35010 SPH_C32(0xcf568fe5), SPH_C32(0x5303130f), SPH_C32(0x538d0000),
35011 SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006), SPH_C32(0x56ff0000),
35012 SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9), SPH_C32(0xa9444018),
35013 SPH_C32(0x7f975691) },
35014 { SPH_C32(0x0a130000), SPH_C32(0xa92a0000), SPH_C32(0x1252004f),
35015 SPH_C32(0x36943800), SPH_C32(0x7d062230), SPH_C32(0x3c8e7e13),
35016 SPH_C32(0x6325718a), SPH_C32(0x69476abe), SPH_C32(0x4ed70000),
35017 SPH_C32(0x828e0000), SPH_C32(0xd67a0006), SPH_C32(0xf99e1800),
35018 SPH_C32(0x2f2f2e8b), SPH_C32(0x5abc7229), SPH_C32(0x28e64431),
35019 SPH_C32(0x61e26037) },
35020 { SPH_C32(0x4f0a0000), SPH_C32(0x02260000), SPH_C32(0x22ec004e),
35021 SPH_C32(0x5f9e1800), SPH_C32(0xbffa5029), SPH_C32(0x8d5afe1e),
35022 SPH_C32(0x4ef48bcc), SPH_C32(0x4d7625a9), SPH_C32(0x16940000),
35023 SPH_C32(0x02f00000), SPH_C32(0xae490007), SPH_C32(0x3ff52000),
35024 SPH_C32(0xc8187257), SPH_C32(0x23114df4), SPH_C32(0x8495ba5e),
35025 SPH_C32(0x5ba61986) },
35026 { SPH_C32(0x17490000), SPH_C32(0x82580000), SPH_C32(0x5adf004f),
35027 SPH_C32(0x99f52000), SPH_C32(0x58cd0cf5), SPH_C32(0xf4f7c1c3),
35028 SPH_C32(0xe28775a3), SPH_C32(0x77325c18), SPH_C32(0x0bce0000),
35029 SPH_C32(0x29820000), SPH_C32(0xe6c40007), SPH_C32(0x90943800),
35030 SPH_C32(0xedd35c92), SPH_C32(0xeb68f224), SPH_C32(0x0537be77),
35031 SPH_C32(0x45d32f20) },
35032 { SPH_C32(0xf76b0000), SPH_C32(0x3d720000), SPH_C32(0x24510050),
35033 SPH_C32(0x8c510000), SPH_C32(0x15af7339), SPH_C32(0x3dfcebf3),
35034 SPH_C32(0x3867e73d), SPH_C32(0x58185a49), SPH_C32(0x54600000),
35035 SPH_C32(0x1bac0000), SPH_C32(0x1983000c), SPH_C32(0xc1f20000),
35036 SPH_C32(0x499623e0), SPH_C32(0xda02a35d), SPH_C32(0x5d3c223a),
35037 SPH_C32(0xefe2e75f) },
35038 { SPH_C32(0xaf280000), SPH_C32(0xbd0c0000), SPH_C32(0x5c620051),
35039 SPH_C32(0x4a3a3800), SPH_C32(0xf2982fe5), SPH_C32(0x4451d42e),
35040 SPH_C32(0x94141952), SPH_C32(0x625c23f8), SPH_C32(0x493a0000),
35041 SPH_C32(0x30de0000), SPH_C32(0x510e000c), SPH_C32(0x6e931800),
35042 SPH_C32(0x6c5d0d25), SPH_C32(0x127b1c8d), SPH_C32(0xdc9e2613),
35043 SPH_C32(0xf197d1f9) },
35044 { SPH_C32(0xea310000), SPH_C32(0x16000000), SPH_C32(0x6cdc0050),
35045 SPH_C32(0x23301800), SPH_C32(0x30645dfc), SPH_C32(0xf5855423),
35046 SPH_C32(0xb9c5e314), SPH_C32(0x466d6cef), SPH_C32(0x11790000),
35047 SPH_C32(0xb0a00000), SPH_C32(0x293d000d), SPH_C32(0xa8f82000),
35048 SPH_C32(0x8b6a51f9), SPH_C32(0x6bd62350), SPH_C32(0x70edd87c),
35049 SPH_C32(0xcbd3a848) },
35050 { SPH_C32(0xb2720000), SPH_C32(0x967e0000), SPH_C32(0x14ef0051),
35051 SPH_C32(0xe55b2000), SPH_C32(0xd7530120), SPH_C32(0x8c286bfe),
35052 SPH_C32(0x15b61d7b), SPH_C32(0x7c29155e), SPH_C32(0x0c230000),
35053 SPH_C32(0x9bd20000), SPH_C32(0x61b0000d), SPH_C32(0x07993800),
35054 SPH_C32(0xaea17f3c), SPH_C32(0xa3af9c80), SPH_C32(0xf14fdc55),
35055 SPH_C32(0xd5a69eee) },
35056 { SPH_C32(0x55bd0000), SPH_C32(0x9b040000), SPH_C32(0xed150044),
35057 SPH_C32(0x67f20000), SPH_C32(0xd9435d42), SPH_C32(0x0de42f6a),
35058 SPH_C32(0x3b2eedc7), SPH_C32(0xc376a2c1), SPH_C32(0xf15b0000),
35059 SPH_C32(0x0f8a0000), SPH_C32(0x57b30012), SPH_C32(0xbd5c0000),
35060 SPH_C32(0xc6082e35), SPH_C32(0xa2dd0960), SPH_C32(0xaa0d4ae2),
35061 SPH_C32(0xe4f9ae19) },
35062 { SPH_C32(0x0dfe0000), SPH_C32(0x1b7a0000), SPH_C32(0x95260045),
35063 SPH_C32(0xa1993800), SPH_C32(0x3e74019e), SPH_C32(0x744910b7),
35064 SPH_C32(0x975d13a8), SPH_C32(0xf932db70), SPH_C32(0xec010000),
35065 SPH_C32(0x24f80000), SPH_C32(0x1f3e0012), SPH_C32(0x123d1800),
35066 SPH_C32(0xe3c300f0), SPH_C32(0x6aa4b6b0), SPH_C32(0x2baf4ecb),
35067 SPH_C32(0xfa8c98bf) },
35068 { SPH_C32(0x48e70000), SPH_C32(0xb0760000), SPH_C32(0xa5980044),
35069 SPH_C32(0xc8931800), SPH_C32(0xfc887387), SPH_C32(0xc59d90ba),
35070 SPH_C32(0xba8ce9ee), SPH_C32(0xdd039467), SPH_C32(0xb4420000),
35071 SPH_C32(0xa4860000), SPH_C32(0x670d0013), SPH_C32(0xd4562000),
35072 SPH_C32(0x04f45c2c), SPH_C32(0x1309896d), SPH_C32(0x87dcb0a4),
35073 SPH_C32(0xc0c8e10e) },
35074 { SPH_C32(0x10a40000), SPH_C32(0x30080000), SPH_C32(0xddab0045),
35075 SPH_C32(0x0ef82000), SPH_C32(0x1bbf2f5b), SPH_C32(0xbc30af67),
35076 SPH_C32(0x16ff1781), SPH_C32(0xe747edd6), SPH_C32(0xa9180000),
35077 SPH_C32(0x8ff40000), SPH_C32(0x2f800013), SPH_C32(0x7b373800),
35078 SPH_C32(0x213f72e9), SPH_C32(0xdb7036bd), SPH_C32(0x067eb48d),
35079 SPH_C32(0xdebdd7a8) },
35080 { SPH_C32(0xf0860000), SPH_C32(0x8f220000), SPH_C32(0xa325005a),
35081 SPH_C32(0x1b5c0000), SPH_C32(0x56dd5097), SPH_C32(0x753b8557),
35082 SPH_C32(0xcc1f851f), SPH_C32(0xc86deb87), SPH_C32(0xf6b60000),
35083 SPH_C32(0xbdda0000), SPH_C32(0xd0c70018), SPH_C32(0x2a510000),
35084 SPH_C32(0x857a0d9b), SPH_C32(0xea1a67c4), SPH_C32(0x5e7528c0),
35085 SPH_C32(0x748c1fd7) },
35086 { SPH_C32(0xa8c50000), SPH_C32(0x0f5c0000), SPH_C32(0xdb16005b),
35087 SPH_C32(0xdd373800), SPH_C32(0xb1ea0c4b), SPH_C32(0x0c96ba8a),
35088 SPH_C32(0x606c7b70), SPH_C32(0xf2299236), SPH_C32(0xebec0000),
35089 SPH_C32(0x96a80000), SPH_C32(0x984a0018), SPH_C32(0x85301800),
35090 SPH_C32(0xa0b1235e), SPH_C32(0x2263d814), SPH_C32(0xdfd72ce9),
35091 SPH_C32(0x6af92971) },
35092 { SPH_C32(0xeddc0000), SPH_C32(0xa4500000), SPH_C32(0xeba8005a),
35093 SPH_C32(0xb43d1800), SPH_C32(0x73167e52), SPH_C32(0xbd423a87),
35094 SPH_C32(0x4dbd8136), SPH_C32(0xd618dd21), SPH_C32(0xb3af0000),
35095 SPH_C32(0x16d60000), SPH_C32(0xe0790019), SPH_C32(0x435b2000),
35096 SPH_C32(0x47867f82), SPH_C32(0x5bcee7c9), SPH_C32(0x73a4d286),
35097 SPH_C32(0x50bd50c0) },
35098 { SPH_C32(0xb59f0000), SPH_C32(0x242e0000), SPH_C32(0x939b005b),
35099 SPH_C32(0x72562000), SPH_C32(0x9421228e), SPH_C32(0xc4ef055a),
35100 SPH_C32(0xe1ce7f59), SPH_C32(0xec5ca490), SPH_C32(0xaef50000),
35101 SPH_C32(0x3da40000), SPH_C32(0xa8f40019), SPH_C32(0xec3a3800),
35102 SPH_C32(0x624d5147), SPH_C32(0x93b75819), SPH_C32(0xf206d6af),
35103 SPH_C32(0x4ec86666) },
35104 { SPH_C32(0xdac80000), SPH_C32(0x36c00000), SPH_C32(0x15ae0060),
35105 SPH_C32(0x0bb10000), SPH_C32(0x6b697976), SPH_C32(0x248dd0a9),
35106 SPH_C32(0x67c3ff89), SPH_C32(0xb513679b), SPH_C32(0x584f0000),
35107 SPH_C32(0x729f0000), SPH_C32(0xe07f000a), SPH_C32(0x43790000),
35108 SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba), SPH_C32(0x5d240486),
35109 SPH_C32(0xa72142f2) },
35110 { SPH_C32(0x828b0000), SPH_C32(0xb6be0000), SPH_C32(0x6d9d0061),
35111 SPH_C32(0xcdda3800), SPH_C32(0x8c5e25aa), SPH_C32(0x5d20ef74),
35112 SPH_C32(0xcbb001e6), SPH_C32(0x8f571e2a), SPH_C32(0x45150000),
35113 SPH_C32(0x59ed0000), SPH_C32(0xa8f2000a), SPH_C32(0xec181800),
35114 SPH_C32(0xbed26678), SPH_C32(0x2f3dc96a), SPH_C32(0xdc8600af),
35115 SPH_C32(0xb9547454) },
35116 { SPH_C32(0xc7920000), SPH_C32(0x1db20000), SPH_C32(0x5d230060),
35117 SPH_C32(0xa4d01800), SPH_C32(0x4ea257b3), SPH_C32(0xecf46f79),
35118 SPH_C32(0xe661fba0), SPH_C32(0xab66513d), SPH_C32(0x1d560000),
35119 SPH_C32(0xd9930000), SPH_C32(0xd0c1000b), SPH_C32(0x2a732000),
35120 SPH_C32(0x59e53aa4), SPH_C32(0x5690f6b7), SPH_C32(0x70f5fec0),
35121 SPH_C32(0x83100de5) },
35122 { SPH_C32(0x9fd10000), SPH_C32(0x9dcc0000), SPH_C32(0x25100061),
35123 SPH_C32(0x62bb2000), SPH_C32(0xa9950b6f), SPH_C32(0x955950a4),
35124 SPH_C32(0x4a1205cf), SPH_C32(0x9122288c), SPH_C32(0x000c0000),
35125 SPH_C32(0xf2e10000), SPH_C32(0x984c000b), SPH_C32(0x85123800),
35126 SPH_C32(0x7c2e1461), SPH_C32(0x9ee94967), SPH_C32(0xf157fae9),
35127 SPH_C32(0x9d653b43) },
35128 { SPH_C32(0x7ff30000), SPH_C32(0x22e60000), SPH_C32(0x5b9e007e),
35129 SPH_C32(0x771f0000), SPH_C32(0xe4f774a3), SPH_C32(0x5c527a94),
35130 SPH_C32(0x90f29751), SPH_C32(0xbe082edd), SPH_C32(0x5fa20000),
35131 SPH_C32(0xc0cf0000), SPH_C32(0x670b0000), SPH_C32(0xd4740000),
35132 SPH_C32(0xd86b6b13), SPH_C32(0xaf83181e), SPH_C32(0xa95c66a4),
35133 SPH_C32(0x3754f33c) },
35134 { SPH_C32(0x27b00000), SPH_C32(0xa2980000), SPH_C32(0x23ad007f),
35135 SPH_C32(0xb1743800), SPH_C32(0x03c0287f), SPH_C32(0x25ff4549),
35136 SPH_C32(0x3c81693e), SPH_C32(0x844c576c), SPH_C32(0x42f80000),
35137 SPH_C32(0xebbd0000), SPH_C32(0x2f860000), SPH_C32(0x7b151800),
35138 SPH_C32(0xfda045d6), SPH_C32(0x67faa7ce), SPH_C32(0x28fe628d),
35139 SPH_C32(0x2921c59a) },
35140 { SPH_C32(0x62a90000), SPH_C32(0x09940000), SPH_C32(0x1313007e),
35141 SPH_C32(0xd87e1800), SPH_C32(0xc13c5a66), SPH_C32(0x942bc544),
35142 SPH_C32(0x11509378), SPH_C32(0xa07d187b), SPH_C32(0x1abb0000),
35143 SPH_C32(0x6bc30000), SPH_C32(0x57b50001), SPH_C32(0xbd7e2000),
35144 SPH_C32(0x1a97190a), SPH_C32(0x1e579813), SPH_C32(0x848d9ce2),
35145 SPH_C32(0x1365bc2b) },
35146 { SPH_C32(0x3aea0000), SPH_C32(0x89ea0000), SPH_C32(0x6b20007f),
35147 SPH_C32(0x1e152000), SPH_C32(0x260b06ba), SPH_C32(0xed86fa99),
35148 SPH_C32(0xbd236d17), SPH_C32(0x9a3961ca), SPH_C32(0x07e10000),
35149 SPH_C32(0x40b10000), SPH_C32(0x1f380001), SPH_C32(0x121f3800),
35150 SPH_C32(0x3f5c37cf), SPH_C32(0xd62e27c3), SPH_C32(0x052f98cb),
35151 SPH_C32(0x0d108a8d) },
35152 { SPH_C32(0xdd250000), SPH_C32(0x84900000), SPH_C32(0x92da006a),
35153 SPH_C32(0x9cbc0000), SPH_C32(0x281b5ad8), SPH_C32(0x6c4abe0d),
35154 SPH_C32(0x93bb9dab), SPH_C32(0x2566d655), SPH_C32(0xfa990000),
35155 SPH_C32(0xd4e90000), SPH_C32(0x293b001e), SPH_C32(0xa8da0000),
35156 SPH_C32(0x57f566c6), SPH_C32(0xd75cb223), SPH_C32(0x5e6d0e7c),
35157 SPH_C32(0x3c4fba7a) },
35158 { SPH_C32(0x85660000), SPH_C32(0x04ee0000), SPH_C32(0xeae9006b),
35159 SPH_C32(0x5ad73800), SPH_C32(0xcf2c0604), SPH_C32(0x15e781d0),
35160 SPH_C32(0x3fc863c4), SPH_C32(0x1f22afe4), SPH_C32(0xe7c30000),
35161 SPH_C32(0xff9b0000), SPH_C32(0x61b6001e), SPH_C32(0x07bb1800),
35162 SPH_C32(0x723e4803), SPH_C32(0x1f250df3), SPH_C32(0xdfcf0a55),
35163 SPH_C32(0x223a8cdc) },
35164 { SPH_C32(0xc07f0000), SPH_C32(0xafe20000), SPH_C32(0xda57006a),
35165 SPH_C32(0x33dd1800), SPH_C32(0x0dd0741d), SPH_C32(0xa43301dd),
35166 SPH_C32(0x12199982), SPH_C32(0x3b13e0f3), SPH_C32(0xbf800000),
35167 SPH_C32(0x7fe50000), SPH_C32(0x1985001f), SPH_C32(0xc1d02000),
35168 SPH_C32(0x950914df), SPH_C32(0x6688322e), SPH_C32(0x73bcf43a),
35169 SPH_C32(0x187ef56d) },
35170 { SPH_C32(0x983c0000), SPH_C32(0x2f9c0000), SPH_C32(0xa264006b),
35171 SPH_C32(0xf5b62000), SPH_C32(0xeae728c1), SPH_C32(0xdd9e3e00),
35172 SPH_C32(0xbe6a67ed), SPH_C32(0x01579942), SPH_C32(0xa2da0000),
35173 SPH_C32(0x54970000), SPH_C32(0x5108001f), SPH_C32(0x6eb13800),
35174 SPH_C32(0xb0c23a1a), SPH_C32(0xaef18dfe), SPH_C32(0xf21ef013),
35175 SPH_C32(0x060bc3cb) },
35176 { SPH_C32(0x781e0000), SPH_C32(0x90b60000), SPH_C32(0xdcea0074),
35177 SPH_C32(0xe0120000), SPH_C32(0xa785570d), SPH_C32(0x14951430),
35178 SPH_C32(0x648af573), SPH_C32(0x2e7d9f13), SPH_C32(0xfd740000),
35179 SPH_C32(0x66b90000), SPH_C32(0xae4f0014), SPH_C32(0x3fd70000),
35180 SPH_C32(0x14874568), SPH_C32(0x9f9bdc87), SPH_C32(0xaa156c5e),
35181 SPH_C32(0xac3a0bb4) },
35182 { SPH_C32(0x205d0000), SPH_C32(0x10c80000), SPH_C32(0xa4d90075),
35183 SPH_C32(0x26793800), SPH_C32(0x40b20bd1), SPH_C32(0x6d382bed),
35184 SPH_C32(0xc8f90b1c), SPH_C32(0x1439e6a2), SPH_C32(0xe02e0000),
35185 SPH_C32(0x4dcb0000), SPH_C32(0xe6c20014), SPH_C32(0x90b61800),
35186 SPH_C32(0x314c6bad), SPH_C32(0x57e26357), SPH_C32(0x2bb76877),
35187 SPH_C32(0xb24f3d12) },
35188 { SPH_C32(0x65440000), SPH_C32(0xbbc40000), SPH_C32(0x94670074),
35189 SPH_C32(0x4f731800), SPH_C32(0x824e79c8), SPH_C32(0xdcecabe0),
35190 SPH_C32(0xe528f15a), SPH_C32(0x3008a9b5), SPH_C32(0xb86d0000),
35191 SPH_C32(0xcdb50000), SPH_C32(0x9ef10015), SPH_C32(0x56dd2000),
35192 SPH_C32(0xd67b3771), SPH_C32(0x2e4f5c8a), SPH_C32(0x87c49618),
35193 SPH_C32(0x880b44a3) },
35194 { SPH_C32(0x3d070000), SPH_C32(0x3bba0000), SPH_C32(0xec540075),
35195 SPH_C32(0x89182000), SPH_C32(0x65792514), SPH_C32(0xa541943d),
35196 SPH_C32(0x495b0f35), SPH_C32(0x0a4cd004), SPH_C32(0xa5370000),
35197 SPH_C32(0xe6c70000), SPH_C32(0xd67c0015), SPH_C32(0xf9bc3800),
35198 SPH_C32(0xf3b019b4), SPH_C32(0xe636e35a), SPH_C32(0x06669231),
35199 SPH_C32(0x967e7205) },
35200 { SPH_C32(0x59920000), SPH_C32(0xf2370000), SPH_C32(0x14e90042),
35201 SPH_C32(0xe5790000), SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d),
35202 SPH_C32(0x3b36cb7b), SPH_C32(0x8bb5076c), SPH_C32(0xd0d70000),
35203 SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024), SPH_C32(0xb8370000),
35204 SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd), SPH_C32(0xf5b174ea),
35205 SPH_C32(0x41313666) },
35206 { SPH_C32(0x01d10000), SPH_C32(0x72490000), SPH_C32(0x6cda0043),
35207 SPH_C32(0x23123800), SPH_C32(0xecfb6ac3), SPH_C32(0x490fc550),
35208 SPH_C32(0x97453514), SPH_C32(0xb1f17edd), SPH_C32(0xcd8d0000),
35209 SPH_C32(0x46790000), SPH_C32(0xd73d0024), SPH_C32(0x17561800),
35210 SPH_C32(0x4f8a61e2), SPH_C32(0x4e93580d), SPH_C32(0x741370c3),
35211 SPH_C32(0x5f4400c0) },
35212 { SPH_C32(0x44c80000), SPH_C32(0xd9450000), SPH_C32(0x5c640042),
35213 SPH_C32(0x4a181800), SPH_C32(0x2e0718da), SPH_C32(0xf8db455d),
35214 SPH_C32(0xba94cf52), SPH_C32(0x95c031ca), SPH_C32(0x95ce0000),
35215 SPH_C32(0xc6070000), SPH_C32(0xaf0e0025), SPH_C32(0xd13d2000),
35216 SPH_C32(0xa8bd3d3e), SPH_C32(0x373e67d0), SPH_C32(0xd8608eac),
35217 SPH_C32(0x65007971) },
35218 { SPH_C32(0x1c8b0000), SPH_C32(0x593b0000), SPH_C32(0x24570043),
35219 SPH_C32(0x8c732000), SPH_C32(0xc9304406), SPH_C32(0x81767a80),
35220 SPH_C32(0x16e7313d), SPH_C32(0xaf84487b), SPH_C32(0x88940000),
35221 SPH_C32(0xed750000), SPH_C32(0xe7830025), SPH_C32(0x7e5c3800),
35222 SPH_C32(0x8d7613fb), SPH_C32(0xff47d800), SPH_C32(0x59c28a85),
35223 SPH_C32(0x7b754fd7) },
35224 { SPH_C32(0xfca90000), SPH_C32(0xe6110000), SPH_C32(0x5ad9005c),
35225 SPH_C32(0x99d70000), SPH_C32(0x84523bca), SPH_C32(0x487d50b0),
35226 SPH_C32(0xcc07a3a3), SPH_C32(0x80ae4e2a), SPH_C32(0xd73a0000),
35227 SPH_C32(0xdf5b0000), SPH_C32(0x18c4002e), SPH_C32(0x2f3a0000),
35228 SPH_C32(0x29336c89), SPH_C32(0xce2d8979), SPH_C32(0x01c916c8),
35229 SPH_C32(0xd14487a8) },
35230 { SPH_C32(0xa4ea0000), SPH_C32(0x666f0000), SPH_C32(0x22ea005d),
35231 SPH_C32(0x5fbc3800), SPH_C32(0x63656716), SPH_C32(0x31d06f6d),
35232 SPH_C32(0x60745dcc), SPH_C32(0xbaea379b), SPH_C32(0xca600000),
35233 SPH_C32(0xf4290000), SPH_C32(0x5049002e), SPH_C32(0x805b1800),
35234 SPH_C32(0x0cf8424c), SPH_C32(0x065436a9), SPH_C32(0x806b12e1),
35235 SPH_C32(0xcf31b10e) },
35236 { SPH_C32(0xe1f30000), SPH_C32(0xcd630000), SPH_C32(0x1254005c),
35237 SPH_C32(0x36b61800), SPH_C32(0xa199150f), SPH_C32(0x8004ef60),
35238 SPH_C32(0x4da5a78a), SPH_C32(0x9edb788c), SPH_C32(0x92230000),
35239 SPH_C32(0x74570000), SPH_C32(0x287a002f), SPH_C32(0x46302000),
35240 SPH_C32(0xebcf1e90), SPH_C32(0x7ff90974), SPH_C32(0x2c18ec8e),
35241 SPH_C32(0xf575c8bf) },
35242 { SPH_C32(0xb9b00000), SPH_C32(0x4d1d0000), SPH_C32(0x6a67005d),
35243 SPH_C32(0xf0dd2000), SPH_C32(0x46ae49d3), SPH_C32(0xf9a9d0bd),
35244 SPH_C32(0xe1d659e5), SPH_C32(0xa49f013d), SPH_C32(0x8f790000),
35245 SPH_C32(0x5f250000), SPH_C32(0x60f7002f), SPH_C32(0xe9513800),
35246 SPH_C32(0xce043055), SPH_C32(0xb780b6a4), SPH_C32(0xadbae8a7),
35247 SPH_C32(0xeb00fe19) },
35248 { SPH_C32(0x5e7f0000), SPH_C32(0x40670000), SPH_C32(0x939d0048),
35249 SPH_C32(0x72740000), SPH_C32(0x48be15b1), SPH_C32(0x78659429),
35250 SPH_C32(0xcf4ea959), SPH_C32(0x1bc0b6a2), SPH_C32(0x72010000),
35251 SPH_C32(0xcb7d0000), SPH_C32(0x56f40030), SPH_C32(0x53940000),
35252 SPH_C32(0xa6ad615c), SPH_C32(0xb6f22344), SPH_C32(0xf6f87e10),
35253 SPH_C32(0xda5fceee) },
35254 { SPH_C32(0x063c0000), SPH_C32(0xc0190000), SPH_C32(0xebae0049),
35255 SPH_C32(0xb41f3800), SPH_C32(0xaf89496d), SPH_C32(0x01c8abf4),
35256 SPH_C32(0x633d5736), SPH_C32(0x2184cf13), SPH_C32(0x6f5b0000),
35257 SPH_C32(0xe00f0000), SPH_C32(0x1e790030), SPH_C32(0xfcf51800),
35258 SPH_C32(0x83664f99), SPH_C32(0x7e8b9c94), SPH_C32(0x775a7a39),
35259 SPH_C32(0xc42af848) },
35260 { SPH_C32(0x43250000), SPH_C32(0x6b150000), SPH_C32(0xdb100048),
35261 SPH_C32(0xdd151800), SPH_C32(0x6d753b74), SPH_C32(0xb01c2bf9),
35262 SPH_C32(0x4eecad70), SPH_C32(0x05b58004), SPH_C32(0x37180000),
35263 SPH_C32(0x60710000), SPH_C32(0x664a0031), SPH_C32(0x3a9e2000),
35264 SPH_C32(0x64511345), SPH_C32(0x0726a349), SPH_C32(0xdb298456),
35265 SPH_C32(0xfe6e81f9) },
35266 { SPH_C32(0x1b660000), SPH_C32(0xeb6b0000), SPH_C32(0xa3230049),
35267 SPH_C32(0x1b7e2000), SPH_C32(0x8a4267a8), SPH_C32(0xc9b11424),
35268 SPH_C32(0xe29f531f), SPH_C32(0x3ff1f9b5), SPH_C32(0x2a420000),
35269 SPH_C32(0x4b030000), SPH_C32(0x2ec70031), SPH_C32(0x95ff3800),
35270 SPH_C32(0x419a3d80), SPH_C32(0xcf5f1c99), SPH_C32(0x5a8b807f),
35271 SPH_C32(0xe01bb75f) },
35272 { SPH_C32(0xfb440000), SPH_C32(0x54410000), SPH_C32(0xddad0056),
35273 SPH_C32(0x0eda0000), SPH_C32(0xc7201864), SPH_C32(0x00ba3e14),
35274 SPH_C32(0x387fc181), SPH_C32(0x10dbffe4), SPH_C32(0x75ec0000),
35275 SPH_C32(0x792d0000), SPH_C32(0xd180003a), SPH_C32(0xc4990000),
35276 SPH_C32(0xe5df42f2), SPH_C32(0xfe354de0), SPH_C32(0x02801c32),
35277 SPH_C32(0x4a2a7f20) },
35278 { SPH_C32(0xa3070000), SPH_C32(0xd43f0000), SPH_C32(0xa59e0057),
35279 SPH_C32(0xc8b13800), SPH_C32(0x201744b8), SPH_C32(0x791701c9),
35280 SPH_C32(0x940c3fee), SPH_C32(0x2a9f8655), SPH_C32(0x68b60000),
35281 SPH_C32(0x525f0000), SPH_C32(0x990d003a), SPH_C32(0x6bf81800),
35282 SPH_C32(0xc0146c37), SPH_C32(0x364cf230), SPH_C32(0x8322181b),
35283 SPH_C32(0x545f4986) },
35284 { SPH_C32(0xe61e0000), SPH_C32(0x7f330000), SPH_C32(0x95200056),
35285 SPH_C32(0xa1bb1800), SPH_C32(0xe2eb36a1), SPH_C32(0xc8c381c4),
35286 SPH_C32(0xb9ddc5a8), SPH_C32(0x0eaec942), SPH_C32(0x30f50000),
35287 SPH_C32(0xd2210000), SPH_C32(0xe13e003b), SPH_C32(0xad932000),
35288 SPH_C32(0x272330eb), SPH_C32(0x4fe1cded), SPH_C32(0x2f51e674),
35289 SPH_C32(0x6e1b3037) },
35290 { SPH_C32(0xbe5d0000), SPH_C32(0xff4d0000), SPH_C32(0xed130057),
35291 SPH_C32(0x67d02000), SPH_C32(0x05dc6a7d), SPH_C32(0xb16ebe19),
35292 SPH_C32(0x15ae3bc7), SPH_C32(0x34eab0f3), SPH_C32(0x2daf0000),
35293 SPH_C32(0xf9530000), SPH_C32(0xa9b3003b), SPH_C32(0x02f23800),
35294 SPH_C32(0x02e81e2e), SPH_C32(0x8798723d), SPH_C32(0xaef3e25d),
35295 SPH_C32(0x706e0691) },
35296 { SPH_C32(0xd10a0000), SPH_C32(0xeda30000), SPH_C32(0x6b26006c),
35297 SPH_C32(0x1e370000), SPH_C32(0xfa943185), SPH_C32(0x510c6bea),
35298 SPH_C32(0x93a3bb17), SPH_C32(0x6da573f8), SPH_C32(0xdb150000),
35299 SPH_C32(0xb6680000), SPH_C32(0xe1380028), SPH_C32(0xadb10000),
35300 SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e), SPH_C32(0x01d13074),
35301 SPH_C32(0x99872205) },
35302 { SPH_C32(0x89490000), SPH_C32(0x6ddd0000), SPH_C32(0x1315006d),
35303 SPH_C32(0xd85c3800), SPH_C32(0x1da36d59), SPH_C32(0x28a15437),
35304 SPH_C32(0x3fd04578), SPH_C32(0x57e10a49), SPH_C32(0xc64f0000),
35305 SPH_C32(0x9d1a0000), SPH_C32(0xa9b50028), SPH_C32(0x02d01800),
35306 SPH_C32(0xde772911), SPH_C32(0x3b12e34e), SPH_C32(0x8073345d),
35307 SPH_C32(0x87f214a3) },
35308 { SPH_C32(0xcc500000), SPH_C32(0xc6d10000), SPH_C32(0x23ab006c),
35309 SPH_C32(0xb1561800), SPH_C32(0xdf5f1f40), SPH_C32(0x9975d43a),
35310 SPH_C32(0x1201bf3e), SPH_C32(0x73d0455e), SPH_C32(0x9e0c0000),
35311 SPH_C32(0x1d640000), SPH_C32(0xd1860029), SPH_C32(0xc4bb2000),
35312 SPH_C32(0x394075cd), SPH_C32(0x42bfdc93), SPH_C32(0x2c00ca32),
35313 SPH_C32(0xbdb66d12) },
35314 { SPH_C32(0x94130000), SPH_C32(0x46af0000), SPH_C32(0x5b98006d),
35315 SPH_C32(0x773d2000), SPH_C32(0x3868439c), SPH_C32(0xe0d8ebe7),
35316 SPH_C32(0xbe724151), SPH_C32(0x49943cef), SPH_C32(0x83560000),
35317 SPH_C32(0x36160000), SPH_C32(0x990b0029), SPH_C32(0x6bda3800),
35318 SPH_C32(0x1c8b5b08), SPH_C32(0x8ac66343), SPH_C32(0xada2ce1b),
35319 SPH_C32(0xa3c35bb4) },
35320 { SPH_C32(0x74310000), SPH_C32(0xf9850000), SPH_C32(0x25160072),
35321 SPH_C32(0x62990000), SPH_C32(0x750a3c50), SPH_C32(0x29d3c1d7),
35322 SPH_C32(0x6492d3cf), SPH_C32(0x66be3abe), SPH_C32(0xdcf80000),
35323 SPH_C32(0x04380000), SPH_C32(0x664c0022), SPH_C32(0x3abc0000),
35324 SPH_C32(0xb8ce247a), SPH_C32(0xbbac323a), SPH_C32(0xf5a95256),
35325 SPH_C32(0x09f293cb) },
35326 { SPH_C32(0x2c720000), SPH_C32(0x79fb0000), SPH_C32(0x5d250073),
35327 SPH_C32(0xa4f23800), SPH_C32(0x923d608c), SPH_C32(0x507efe0a),
35328 SPH_C32(0xc8e12da0), SPH_C32(0x5cfa430f), SPH_C32(0xc1a20000),
35329 SPH_C32(0x2f4a0000), SPH_C32(0x2ec10022), SPH_C32(0x95dd1800),
35330 SPH_C32(0x9d050abf), SPH_C32(0x73d58dea), SPH_C32(0x740b567f),
35331 SPH_C32(0x1787a56d) },
35332 { SPH_C32(0x696b0000), SPH_C32(0xd2f70000), SPH_C32(0x6d9b0072),
35333 SPH_C32(0xcdf81800), SPH_C32(0x50c11295), SPH_C32(0xe1aa7e07),
35334 SPH_C32(0xe530d7e6), SPH_C32(0x78cb0c18), SPH_C32(0x99e10000),
35335 SPH_C32(0xaf340000), SPH_C32(0x56f20023), SPH_C32(0x53b62000),
35336 SPH_C32(0x7a325663), SPH_C32(0x0a78b237), SPH_C32(0xd878a810),
35337 SPH_C32(0x2dc3dcdc) },
35338 { SPH_C32(0x31280000), SPH_C32(0x52890000), SPH_C32(0x15a80073),
35339 SPH_C32(0x0b932000), SPH_C32(0xb7f64e49), SPH_C32(0x980741da),
35340 SPH_C32(0x49432989), SPH_C32(0x428f75a9), SPH_C32(0x84bb0000),
35341 SPH_C32(0x84460000), SPH_C32(0x1e7f0023), SPH_C32(0xfcd73800),
35342 SPH_C32(0x5ff978a6), SPH_C32(0xc2010de7), SPH_C32(0x59daac39),
35343 SPH_C32(0x33b6ea7a) },
35344 { SPH_C32(0xd6e70000), SPH_C32(0x5ff30000), SPH_C32(0xec520066),
35345 SPH_C32(0x893a0000), SPH_C32(0xb9e6122b), SPH_C32(0x19cb054e),
35346 SPH_C32(0x67dbd935), SPH_C32(0xfdd0c236), SPH_C32(0x79c30000),
35347 SPH_C32(0x101e0000), SPH_C32(0x287c003c), SPH_C32(0x46120000),
35348 SPH_C32(0x375029af), SPH_C32(0xc3739807), SPH_C32(0x02983a8e),
35349 SPH_C32(0x02e9da8d) },
35350 { SPH_C32(0x8ea40000), SPH_C32(0xdf8d0000), SPH_C32(0x94610067),
35351 SPH_C32(0x4f513800), SPH_C32(0x5ed14ef7), SPH_C32(0x60663a93),
35352 SPH_C32(0xcba8275a), SPH_C32(0xc794bb87), SPH_C32(0x64990000),
35353 SPH_C32(0x3b6c0000), SPH_C32(0x60f1003c), SPH_C32(0xe9731800),
35354 SPH_C32(0x129b076a), SPH_C32(0x0b0a27d7), SPH_C32(0x833a3ea7),
35355 SPH_C32(0x1c9cec2b) },
35356 { SPH_C32(0xcbbd0000), SPH_C32(0x74810000), SPH_C32(0xa4df0066),
35357 SPH_C32(0x265b1800), SPH_C32(0x9c2d3cee), SPH_C32(0xd1b2ba9e),
35358 SPH_C32(0xe679dd1c), SPH_C32(0xe3a5f490), SPH_C32(0x3cda0000),
35359 SPH_C32(0xbb120000), SPH_C32(0x18c2003d), SPH_C32(0x2f182000),
35360 SPH_C32(0xf5ac5bb6), SPH_C32(0x72a7180a), SPH_C32(0x2f49c0c8),
35361 SPH_C32(0x26d8959a) },
35362 { SPH_C32(0x93fe0000), SPH_C32(0xf4ff0000), SPH_C32(0xdcec0067),
35363 SPH_C32(0xe0302000), SPH_C32(0x7b1a6032), SPH_C32(0xa81f8543),
35364 SPH_C32(0x4a0a2373), SPH_C32(0xd9e18d21), SPH_C32(0x21800000),
35365 SPH_C32(0x90600000), SPH_C32(0x504f003d), SPH_C32(0x80793800),
35366 SPH_C32(0xd0677573), SPH_C32(0xbadea7da), SPH_C32(0xaeebc4e1),
35367 SPH_C32(0x38ada33c) },
35368 { SPH_C32(0x73dc0000), SPH_C32(0x4bd50000), SPH_C32(0xa2620078),
35369 SPH_C32(0xf5940000), SPH_C32(0x36781ffe), SPH_C32(0x6114af73),
35370 SPH_C32(0x90eab1ed), SPH_C32(0xf6cb8b70), SPH_C32(0x7e2e0000),
35371 SPH_C32(0xa24e0000), SPH_C32(0xaf080036), SPH_C32(0xd11f0000),
35372 SPH_C32(0x74220a01), SPH_C32(0x8bb4f6a3), SPH_C32(0xf6e058ac),
35373 SPH_C32(0x929c6b43) },
35374 { SPH_C32(0x2b9f0000), SPH_C32(0xcbab0000), SPH_C32(0xda510079),
35375 SPH_C32(0x33ff3800), SPH_C32(0xd14f4322), SPH_C32(0x18b990ae),
35376 SPH_C32(0x3c994f82), SPH_C32(0xcc8ff2c1), SPH_C32(0x63740000),
35377 SPH_C32(0x893c0000), SPH_C32(0xe7850036), SPH_C32(0x7e7e1800),
35378 SPH_C32(0x51e924c4), SPH_C32(0x43cd4973), SPH_C32(0x77425c85),
35379 SPH_C32(0x8ce95de5) },
35380 { SPH_C32(0x6e860000), SPH_C32(0x60a70000), SPH_C32(0xeaef0078),
35381 SPH_C32(0x5af51800), SPH_C32(0x13b3313b), SPH_C32(0xa96d10a3),
35382 SPH_C32(0x1148b5c4), SPH_C32(0xe8bebdd6), SPH_C32(0x3b370000),
35383 SPH_C32(0x09420000), SPH_C32(0x9fb60037), SPH_C32(0xb8152000),
35384 SPH_C32(0xb6de7818), SPH_C32(0x3a6076ae), SPH_C32(0xdb31a2ea),
35385 SPH_C32(0xb6ad2454) },
35386 { SPH_C32(0x36c50000), SPH_C32(0xe0d90000), SPH_C32(0x92dc0079),
35387 SPH_C32(0x9c9e2000), SPH_C32(0xf4846de7), SPH_C32(0xd0c02f7e),
35388 SPH_C32(0xbd3b4bab), SPH_C32(0xd2fac467), SPH_C32(0x266d0000),
35389 SPH_C32(0x22300000), SPH_C32(0xd73b0037), SPH_C32(0x17743800),
35390 SPH_C32(0x931556dd), SPH_C32(0xf219c97e), SPH_C32(0x5a93a6c3),
35391 SPH_C32(0xa8d812f2) },
35392 { SPH_C32(0x538d0000), SPH_C32(0xa9fc0000), SPH_C32(0x9ef70006),
35393 SPH_C32(0x56ff0000), SPH_C32(0x0ae4004e), SPH_C32(0x92c5cdf9),
35394 SPH_C32(0xa9444018), SPH_C32(0x7f975691), SPH_C32(0x01dd0000),
35395 SPH_C32(0x80a80000), SPH_C32(0xf4960048), SPH_C32(0xa6000000),
35396 SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37), SPH_C32(0x6612cffd),
35397 SPH_C32(0x2c94459e) },
35398 { SPH_C32(0x0bce0000), SPH_C32(0x29820000), SPH_C32(0xe6c40007),
35399 SPH_C32(0x90943800), SPH_C32(0xedd35c92), SPH_C32(0xeb68f224),
35400 SPH_C32(0x0537be77), SPH_C32(0x45d32f20), SPH_C32(0x1c870000),
35401 SPH_C32(0xabda0000), SPH_C32(0xbc1b0048), SPH_C32(0x09611800),
35402 SPH_C32(0xb51e5067), SPH_C32(0x1f9f33e7), SPH_C32(0xe7b0cbd4),
35403 SPH_C32(0x32e17338) },
35404 { SPH_C32(0x4ed70000), SPH_C32(0x828e0000), SPH_C32(0xd67a0006),
35405 SPH_C32(0xf99e1800), SPH_C32(0x2f2f2e8b), SPH_C32(0x5abc7229),
35406 SPH_C32(0x28e64431), SPH_C32(0x61e26037), SPH_C32(0x44c40000),
35407 SPH_C32(0x2ba40000), SPH_C32(0xc4280049), SPH_C32(0xcf0a2000),
35408 SPH_C32(0x52290cbb), SPH_C32(0x66320c3a), SPH_C32(0x4bc335bb),
35409 SPH_C32(0x08a50a89) },
35410 { SPH_C32(0x16940000), SPH_C32(0x02f00000), SPH_C32(0xae490007),
35411 SPH_C32(0x3ff52000), SPH_C32(0xc8187257), SPH_C32(0x23114df4),
35412 SPH_C32(0x8495ba5e), SPH_C32(0x5ba61986), SPH_C32(0x599e0000),
35413 SPH_C32(0x00d60000), SPH_C32(0x8ca50049), SPH_C32(0x606b3800),
35414 SPH_C32(0x77e2227e), SPH_C32(0xae4bb3ea), SPH_C32(0xca613192),
35415 SPH_C32(0x16d03c2f) },
35416 { SPH_C32(0xf6b60000), SPH_C32(0xbdda0000), SPH_C32(0xd0c70018),
35417 SPH_C32(0x2a510000), SPH_C32(0x857a0d9b), SPH_C32(0xea1a67c4),
35418 SPH_C32(0x5e7528c0), SPH_C32(0x748c1fd7), SPH_C32(0x06300000),
35419 SPH_C32(0x32f80000), SPH_C32(0x73e20042), SPH_C32(0x310d0000),
35420 SPH_C32(0xd3a75d0c), SPH_C32(0x9f21e293), SPH_C32(0x926aaddf),
35421 SPH_C32(0xbce1f450) },
35422 { SPH_C32(0xaef50000), SPH_C32(0x3da40000), SPH_C32(0xa8f40019),
35423 SPH_C32(0xec3a3800), SPH_C32(0x624d5147), SPH_C32(0x93b75819),
35424 SPH_C32(0xf206d6af), SPH_C32(0x4ec86666), SPH_C32(0x1b6a0000),
35425 SPH_C32(0x198a0000), SPH_C32(0x3b6f0042), SPH_C32(0x9e6c1800),
35426 SPH_C32(0xf66c73c9), SPH_C32(0x57585d43), SPH_C32(0x13c8a9f6),
35427 SPH_C32(0xa294c2f6) },
35428 { SPH_C32(0xebec0000), SPH_C32(0x96a80000), SPH_C32(0x984a0018),
35429 SPH_C32(0x85301800), SPH_C32(0xa0b1235e), SPH_C32(0x2263d814),
35430 SPH_C32(0xdfd72ce9), SPH_C32(0x6af92971), SPH_C32(0x43290000),
35431 SPH_C32(0x99f40000), SPH_C32(0x435c0043), SPH_C32(0x58072000),
35432 SPH_C32(0x115b2f15), SPH_C32(0x2ef5629e), SPH_C32(0xbfbb5799),
35433 SPH_C32(0x98d0bb47) },
35434 { SPH_C32(0xb3af0000), SPH_C32(0x16d60000), SPH_C32(0xe0790019),
35435 SPH_C32(0x435b2000), SPH_C32(0x47867f82), SPH_C32(0x5bcee7c9),
35436 SPH_C32(0x73a4d286), SPH_C32(0x50bd50c0), SPH_C32(0x5e730000),
35437 SPH_C32(0xb2860000), SPH_C32(0x0bd10043), SPH_C32(0xf7663800),
35438 SPH_C32(0x349001d0), SPH_C32(0xe68cdd4e), SPH_C32(0x3e1953b0),
35439 SPH_C32(0x86a58de1) },
35440 { SPH_C32(0x54600000), SPH_C32(0x1bac0000), SPH_C32(0x1983000c),
35441 SPH_C32(0xc1f20000), SPH_C32(0x499623e0), SPH_C32(0xda02a35d),
35442 SPH_C32(0x5d3c223a), SPH_C32(0xefe2e75f), SPH_C32(0xa30b0000),
35443 SPH_C32(0x26de0000), SPH_C32(0x3dd2005c), SPH_C32(0x4da30000),
35444 SPH_C32(0x5c3950d9), SPH_C32(0xe7fe48ae), SPH_C32(0x655bc507),
35445 SPH_C32(0xb7fabd16) },
35446 { SPH_C32(0x0c230000), SPH_C32(0x9bd20000), SPH_C32(0x61b0000d),
35447 SPH_C32(0x07993800), SPH_C32(0xaea17f3c), SPH_C32(0xa3af9c80),
35448 SPH_C32(0xf14fdc55), SPH_C32(0xd5a69eee), SPH_C32(0xbe510000),
35449 SPH_C32(0x0dac0000), SPH_C32(0x755f005c), SPH_C32(0xe2c21800),
35450 SPH_C32(0x79f27e1c), SPH_C32(0x2f87f77e), SPH_C32(0xe4f9c12e),
35451 SPH_C32(0xa98f8bb0) },
35452 { SPH_C32(0x493a0000), SPH_C32(0x30de0000), SPH_C32(0x510e000c),
35453 SPH_C32(0x6e931800), SPH_C32(0x6c5d0d25), SPH_C32(0x127b1c8d),
35454 SPH_C32(0xdc9e2613), SPH_C32(0xf197d1f9), SPH_C32(0xe6120000),
35455 SPH_C32(0x8dd20000), SPH_C32(0x0d6c005d), SPH_C32(0x24a92000),
35456 SPH_C32(0x9ec522c0), SPH_C32(0x562ac8a3), SPH_C32(0x488a3f41),
35457 SPH_C32(0x93cbf201) },
35458 { SPH_C32(0x11790000), SPH_C32(0xb0a00000), SPH_C32(0x293d000d),
35459 SPH_C32(0xa8f82000), SPH_C32(0x8b6a51f9), SPH_C32(0x6bd62350),
35460 SPH_C32(0x70edd87c), SPH_C32(0xcbd3a848), SPH_C32(0xfb480000),
35461 SPH_C32(0xa6a00000), SPH_C32(0x45e1005d), SPH_C32(0x8bc83800),
35462 SPH_C32(0xbb0e0c05), SPH_C32(0x9e537773), SPH_C32(0xc9283b68),
35463 SPH_C32(0x8dbec4a7) },
35464 { SPH_C32(0xf15b0000), SPH_C32(0x0f8a0000), SPH_C32(0x57b30012),
35465 SPH_C32(0xbd5c0000), SPH_C32(0xc6082e35), SPH_C32(0xa2dd0960),
35466 SPH_C32(0xaa0d4ae2), SPH_C32(0xe4f9ae19), SPH_C32(0xa4e60000),
35467 SPH_C32(0x948e0000), SPH_C32(0xbaa60056), SPH_C32(0xdaae0000),
35468 SPH_C32(0x1f4b7377), SPH_C32(0xaf39260a), SPH_C32(0x9123a725),
35469 SPH_C32(0x278f0cd8) },
35470 { SPH_C32(0xa9180000), SPH_C32(0x8ff40000), SPH_C32(0x2f800013),
35471 SPH_C32(0x7b373800), SPH_C32(0x213f72e9), SPH_C32(0xdb7036bd),
35472 SPH_C32(0x067eb48d), SPH_C32(0xdebdd7a8), SPH_C32(0xb9bc0000),
35473 SPH_C32(0xbffc0000), SPH_C32(0xf22b0056), SPH_C32(0x75cf1800),
35474 SPH_C32(0x3a805db2), SPH_C32(0x674099da), SPH_C32(0x1081a30c),
35475 SPH_C32(0x39fa3a7e) },
35476 { SPH_C32(0xec010000), SPH_C32(0x24f80000), SPH_C32(0x1f3e0012),
35477 SPH_C32(0x123d1800), SPH_C32(0xe3c300f0), SPH_C32(0x6aa4b6b0),
35478 SPH_C32(0x2baf4ecb), SPH_C32(0xfa8c98bf), SPH_C32(0xe1ff0000),
35479 SPH_C32(0x3f820000), SPH_C32(0x8a180057), SPH_C32(0xb3a42000),
35480 SPH_C32(0xddb7016e), SPH_C32(0x1eeda607), SPH_C32(0xbcf25d63),
35481 SPH_C32(0x03be43cf) },
35482 { SPH_C32(0xb4420000), SPH_C32(0xa4860000), SPH_C32(0x670d0013),
35483 SPH_C32(0xd4562000), SPH_C32(0x04f45c2c), SPH_C32(0x1309896d),
35484 SPH_C32(0x87dcb0a4), SPH_C32(0xc0c8e10e), SPH_C32(0xfca50000),
35485 SPH_C32(0x14f00000), SPH_C32(0xc2950057), SPH_C32(0x1cc53800),
35486 SPH_C32(0xf87c2fab), SPH_C32(0xd69419d7), SPH_C32(0x3d50594a),
35487 SPH_C32(0x1dcb7569) },
35488 { SPH_C32(0xdb150000), SPH_C32(0xb6680000), SPH_C32(0xe1380028),
35489 SPH_C32(0xadb10000), SPH_C32(0xfbbc07d4), SPH_C32(0xf36b5c9e),
35490 SPH_C32(0x01d13074), SPH_C32(0x99872205), SPH_C32(0x0a1f0000),
35491 SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044), SPH_C32(0xb3860000),
35492 SPH_C32(0x01283651), SPH_C32(0xa2673774), SPH_C32(0x92728b63),
35493 SPH_C32(0xf42251fd) },
35494 { SPH_C32(0x83560000), SPH_C32(0x36160000), SPH_C32(0x990b0029),
35495 SPH_C32(0x6bda3800), SPH_C32(0x1c8b5b08), SPH_C32(0x8ac66343),
35496 SPH_C32(0xada2ce1b), SPH_C32(0xa3c35bb4), SPH_C32(0x17450000),
35497 SPH_C32(0x70b90000), SPH_C32(0xc2930044), SPH_C32(0x1ce71800),
35498 SPH_C32(0x24e31894), SPH_C32(0x6a1e88a4), SPH_C32(0x13d08f4a),
35499 SPH_C32(0xea57675b) },
35500 { SPH_C32(0xc64f0000), SPH_C32(0x9d1a0000), SPH_C32(0xa9b50028),
35501 SPH_C32(0x02d01800), SPH_C32(0xde772911), SPH_C32(0x3b12e34e),
35502 SPH_C32(0x8073345d), SPH_C32(0x87f214a3), SPH_C32(0x4f060000),
35503 SPH_C32(0xf0c70000), SPH_C32(0xbaa00045), SPH_C32(0xda8c2000),
35504 SPH_C32(0xc3d44448), SPH_C32(0x13b3b779), SPH_C32(0xbfa37125),
35505 SPH_C32(0xd0131eea) },
35506 { SPH_C32(0x9e0c0000), SPH_C32(0x1d640000), SPH_C32(0xd1860029),
35507 SPH_C32(0xc4bb2000), SPH_C32(0x394075cd), SPH_C32(0x42bfdc93),
35508 SPH_C32(0x2c00ca32), SPH_C32(0xbdb66d12), SPH_C32(0x525c0000),
35509 SPH_C32(0xdbb50000), SPH_C32(0xf22d0045), SPH_C32(0x75ed3800),
35510 SPH_C32(0xe61f6a8d), SPH_C32(0xdbca08a9), SPH_C32(0x3e01750c),
35511 SPH_C32(0xce66284c) },
35512 { SPH_C32(0x7e2e0000), SPH_C32(0xa24e0000), SPH_C32(0xaf080036),
35513 SPH_C32(0xd11f0000), SPH_C32(0x74220a01), SPH_C32(0x8bb4f6a3),
35514 SPH_C32(0xf6e058ac), SPH_C32(0x929c6b43), SPH_C32(0x0df20000),
35515 SPH_C32(0xe99b0000), SPH_C32(0x0d6a004e), SPH_C32(0x248b0000),
35516 SPH_C32(0x425a15ff), SPH_C32(0xeaa059d0), SPH_C32(0x660ae941),
35517 SPH_C32(0x6457e033) },
35518 { SPH_C32(0x266d0000), SPH_C32(0x22300000), SPH_C32(0xd73b0037),
35519 SPH_C32(0x17743800), SPH_C32(0x931556dd), SPH_C32(0xf219c97e),
35520 SPH_C32(0x5a93a6c3), SPH_C32(0xa8d812f2), SPH_C32(0x10a80000),
35521 SPH_C32(0xc2e90000), SPH_C32(0x45e7004e), SPH_C32(0x8bea1800),
35522 SPH_C32(0x67913b3a), SPH_C32(0x22d9e600), SPH_C32(0xe7a8ed68),
35523 SPH_C32(0x7a22d695) },
35524 { SPH_C32(0x63740000), SPH_C32(0x893c0000), SPH_C32(0xe7850036),
35525 SPH_C32(0x7e7e1800), SPH_C32(0x51e924c4), SPH_C32(0x43cd4973),
35526 SPH_C32(0x77425c85), SPH_C32(0x8ce95de5), SPH_C32(0x48eb0000),
35527 SPH_C32(0x42970000), SPH_C32(0x3dd4004f), SPH_C32(0x4d812000),
35528 SPH_C32(0x80a667e6), SPH_C32(0x5b74d9dd), SPH_C32(0x4bdb1307),
35529 SPH_C32(0x4066af24) },
35530 { SPH_C32(0x3b370000), SPH_C32(0x09420000), SPH_C32(0x9fb60037),
35531 SPH_C32(0xb8152000), SPH_C32(0xb6de7818), SPH_C32(0x3a6076ae),
35532 SPH_C32(0xdb31a2ea), SPH_C32(0xb6ad2454), SPH_C32(0x55b10000),
35533 SPH_C32(0x69e50000), SPH_C32(0x7559004f), SPH_C32(0xe2e03800),
35534 SPH_C32(0xa56d4923), SPH_C32(0x930d660d), SPH_C32(0xca79172e),
35535 SPH_C32(0x5e139982) },
35536 { SPH_C32(0xdcf80000), SPH_C32(0x04380000), SPH_C32(0x664c0022),
35537 SPH_C32(0x3abc0000), SPH_C32(0xb8ce247a), SPH_C32(0xbbac323a),
35538 SPH_C32(0xf5a95256), SPH_C32(0x09f293cb), SPH_C32(0xa8c90000),
35539 SPH_C32(0xfdbd0000), SPH_C32(0x435a0050), SPH_C32(0x58250000),
35540 SPH_C32(0xcdc4182a), SPH_C32(0x927ff3ed), SPH_C32(0x913b8199),
35541 SPH_C32(0x6f4ca975) },
35542 { SPH_C32(0x84bb0000), SPH_C32(0x84460000), SPH_C32(0x1e7f0023),
35543 SPH_C32(0xfcd73800), SPH_C32(0x5ff978a6), SPH_C32(0xc2010de7),
35544 SPH_C32(0x59daac39), SPH_C32(0x33b6ea7a), SPH_C32(0xb5930000),
35545 SPH_C32(0xd6cf0000), SPH_C32(0x0bd70050), SPH_C32(0xf7441800),
35546 SPH_C32(0xe80f36ef), SPH_C32(0x5a064c3d), SPH_C32(0x109985b0),
35547 SPH_C32(0x71399fd3) },
35548 { SPH_C32(0xc1a20000), SPH_C32(0x2f4a0000), SPH_C32(0x2ec10022),
35549 SPH_C32(0x95dd1800), SPH_C32(0x9d050abf), SPH_C32(0x73d58dea),
35550 SPH_C32(0x740b567f), SPH_C32(0x1787a56d), SPH_C32(0xedd00000),
35551 SPH_C32(0x56b10000), SPH_C32(0x73e40051), SPH_C32(0x312f2000),
35552 SPH_C32(0x0f386a33), SPH_C32(0x23ab73e0), SPH_C32(0xbcea7bdf),
35553 SPH_C32(0x4b7de662) },
35554 { SPH_C32(0x99e10000), SPH_C32(0xaf340000), SPH_C32(0x56f20023),
35555 SPH_C32(0x53b62000), SPH_C32(0x7a325663), SPH_C32(0x0a78b237),
35556 SPH_C32(0xd878a810), SPH_C32(0x2dc3dcdc), SPH_C32(0xf08a0000),
35557 SPH_C32(0x7dc30000), SPH_C32(0x3b690051), SPH_C32(0x9e4e3800),
35558 SPH_C32(0x2af344f6), SPH_C32(0xebd2cc30), SPH_C32(0x3d487ff6),
35559 SPH_C32(0x5508d0c4) },
35560 { SPH_C32(0x79c30000), SPH_C32(0x101e0000), SPH_C32(0x287c003c),
35561 SPH_C32(0x46120000), SPH_C32(0x375029af), SPH_C32(0xc3739807),
35562 SPH_C32(0x02983a8e), SPH_C32(0x02e9da8d), SPH_C32(0xaf240000),
35563 SPH_C32(0x4fed0000), SPH_C32(0xc42e005a), SPH_C32(0xcf280000),
35564 SPH_C32(0x8eb63b84), SPH_C32(0xdab89d49), SPH_C32(0x6543e3bb),
35565 SPH_C32(0xff3918bb) },
35566 { SPH_C32(0x21800000), SPH_C32(0x90600000), SPH_C32(0x504f003d),
35567 SPH_C32(0x80793800), SPH_C32(0xd0677573), SPH_C32(0xbadea7da),
35568 SPH_C32(0xaeebc4e1), SPH_C32(0x38ada33c), SPH_C32(0xb27e0000),
35569 SPH_C32(0x649f0000), SPH_C32(0x8ca3005a), SPH_C32(0x60491800),
35570 SPH_C32(0xab7d1541), SPH_C32(0x12c12299), SPH_C32(0xe4e1e792),
35571 SPH_C32(0xe14c2e1d) },
35572 { SPH_C32(0x64990000), SPH_C32(0x3b6c0000), SPH_C32(0x60f1003c),
35573 SPH_C32(0xe9731800), SPH_C32(0x129b076a), SPH_C32(0x0b0a27d7),
35574 SPH_C32(0x833a3ea7), SPH_C32(0x1c9cec2b), SPH_C32(0xea3d0000),
35575 SPH_C32(0xe4e10000), SPH_C32(0xf490005b), SPH_C32(0xa6222000),
35576 SPH_C32(0x4c4a499d), SPH_C32(0x6b6c1d44), SPH_C32(0x489219fd),
35577 SPH_C32(0xdb0857ac) },
35578 { SPH_C32(0x3cda0000), SPH_C32(0xbb120000), SPH_C32(0x18c2003d),
35579 SPH_C32(0x2f182000), SPH_C32(0xf5ac5bb6), SPH_C32(0x72a7180a),
35580 SPH_C32(0x2f49c0c8), SPH_C32(0x26d8959a), SPH_C32(0xf7670000),
35581 SPH_C32(0xcf930000), SPH_C32(0xbc1d005b), SPH_C32(0x09433800),
35582 SPH_C32(0x69816758), SPH_C32(0xa315a294), SPH_C32(0xc9301dd4),
35583 SPH_C32(0xc57d610a) },
35584 { SPH_C32(0x584f0000), SPH_C32(0x729f0000), SPH_C32(0xe07f000a),
35585 SPH_C32(0x43790000), SPH_C32(0x9b1948bd), SPH_C32(0xe74476ba),
35586 SPH_C32(0x5d240486), SPH_C32(0xa72142f2), SPH_C32(0x82870000),
35587 SPH_C32(0x445f0000), SPH_C32(0xf5d1006a), SPH_C32(0x48c80000),
35588 SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613), SPH_C32(0x3ae7fb0f),
35589 SPH_C32(0x12322569) },
35590 { SPH_C32(0x000c0000), SPH_C32(0xf2e10000), SPH_C32(0x984c000b),
35591 SPH_C32(0x85123800), SPH_C32(0x7c2e1461), SPH_C32(0x9ee94967),
35592 SPH_C32(0xf157fae9), SPH_C32(0x9d653b43), SPH_C32(0x9fdd0000),
35593 SPH_C32(0x6f2d0000), SPH_C32(0xbd5c006a), SPH_C32(0xe7a91800),
35594 SPH_C32(0xd5bb1f0e), SPH_C32(0x0bb019c3), SPH_C32(0xbb45ff26),
35595 SPH_C32(0x0c4713cf) },
35596 { SPH_C32(0x45150000), SPH_C32(0x59ed0000), SPH_C32(0xa8f2000a),
35597 SPH_C32(0xec181800), SPH_C32(0xbed26678), SPH_C32(0x2f3dc96a),
35598 SPH_C32(0xdc8600af), SPH_C32(0xb9547454), SPH_C32(0xc79e0000),
35599 SPH_C32(0xef530000), SPH_C32(0xc56f006b), SPH_C32(0x21c22000),
35600 SPH_C32(0x328c43d2), SPH_C32(0x721d261e), SPH_C32(0x17360149),
35601 SPH_C32(0x36036a7e) },
35602 { SPH_C32(0x1d560000), SPH_C32(0xd9930000), SPH_C32(0xd0c1000b),
35603 SPH_C32(0x2a732000), SPH_C32(0x59e53aa4), SPH_C32(0x5690f6b7),
35604 SPH_C32(0x70f5fec0), SPH_C32(0x83100de5), SPH_C32(0xdac40000),
35605 SPH_C32(0xc4210000), SPH_C32(0x8de2006b), SPH_C32(0x8ea33800),
35606 SPH_C32(0x17476d17), SPH_C32(0xba6499ce), SPH_C32(0x96940560),
35607 SPH_C32(0x28765cd8) },
35608 { SPH_C32(0xfd740000), SPH_C32(0x66b90000), SPH_C32(0xae4f0014),
35609 SPH_C32(0x3fd70000), SPH_C32(0x14874568), SPH_C32(0x9f9bdc87),
35610 SPH_C32(0xaa156c5e), SPH_C32(0xac3a0bb4), SPH_C32(0x856a0000),
35611 SPH_C32(0xf60f0000), SPH_C32(0x72a50060), SPH_C32(0xdfc50000),
35612 SPH_C32(0xb3021265), SPH_C32(0x8b0ec8b7), SPH_C32(0xce9f992d),
35613 SPH_C32(0x824794a7) },
35614 { SPH_C32(0xa5370000), SPH_C32(0xe6c70000), SPH_C32(0xd67c0015),
35615 SPH_C32(0xf9bc3800), SPH_C32(0xf3b019b4), SPH_C32(0xe636e35a),
35616 SPH_C32(0x06669231), SPH_C32(0x967e7205), SPH_C32(0x98300000),
35617 SPH_C32(0xdd7d0000), SPH_C32(0x3a280060), SPH_C32(0x70a41800),
35618 SPH_C32(0x96c93ca0), SPH_C32(0x43777767), SPH_C32(0x4f3d9d04),
35619 SPH_C32(0x9c32a201) },
35620 { SPH_C32(0xe02e0000), SPH_C32(0x4dcb0000), SPH_C32(0xe6c20014),
35621 SPH_C32(0x90b61800), SPH_C32(0x314c6bad), SPH_C32(0x57e26357),
35622 SPH_C32(0x2bb76877), SPH_C32(0xb24f3d12), SPH_C32(0xc0730000),
35623 SPH_C32(0x5d030000), SPH_C32(0x421b0061), SPH_C32(0xb6cf2000),
35624 SPH_C32(0x71fe607c), SPH_C32(0x3ada48ba), SPH_C32(0xe34e636b),
35625 SPH_C32(0xa676dbb0) },
35626 { SPH_C32(0xb86d0000), SPH_C32(0xcdb50000), SPH_C32(0x9ef10015),
35627 SPH_C32(0x56dd2000), SPH_C32(0xd67b3771), SPH_C32(0x2e4f5c8a),
35628 SPH_C32(0x87c49618), SPH_C32(0x880b44a3), SPH_C32(0xdd290000),
35629 SPH_C32(0x76710000), SPH_C32(0x0a960061), SPH_C32(0x19ae3800),
35630 SPH_C32(0x54354eb9), SPH_C32(0xf2a3f76a), SPH_C32(0x62ec6742),
35631 SPH_C32(0xb803ed16) },
35632 { SPH_C32(0x5fa20000), SPH_C32(0xc0cf0000), SPH_C32(0x670b0000),
35633 SPH_C32(0xd4740000), SPH_C32(0xd86b6b13), SPH_C32(0xaf83181e),
35634 SPH_C32(0xa95c66a4), SPH_C32(0x3754f33c), SPH_C32(0x20510000),
35635 SPH_C32(0xe2290000), SPH_C32(0x3c95007e), SPH_C32(0xa36b0000),
35636 SPH_C32(0x3c9c1fb0), SPH_C32(0xf3d1628a), SPH_C32(0x39aef1f5),
35637 SPH_C32(0x895cdde1) },
35638 { SPH_C32(0x07e10000), SPH_C32(0x40b10000), SPH_C32(0x1f380001),
35639 SPH_C32(0x121f3800), SPH_C32(0x3f5c37cf), SPH_C32(0xd62e27c3),
35640 SPH_C32(0x052f98cb), SPH_C32(0x0d108a8d), SPH_C32(0x3d0b0000),
35641 SPH_C32(0xc95b0000), SPH_C32(0x7418007e), SPH_C32(0x0c0a1800),
35642 SPH_C32(0x19573175), SPH_C32(0x3ba8dd5a), SPH_C32(0xb80cf5dc),
35643 SPH_C32(0x9729eb47) },
35644 { SPH_C32(0x42f80000), SPH_C32(0xebbd0000), SPH_C32(0x2f860000),
35645 SPH_C32(0x7b151800), SPH_C32(0xfda045d6), SPH_C32(0x67faa7ce),
35646 SPH_C32(0x28fe628d), SPH_C32(0x2921c59a), SPH_C32(0x65480000),
35647 SPH_C32(0x49250000), SPH_C32(0x0c2b007f), SPH_C32(0xca612000),
35648 SPH_C32(0xfe606da9), SPH_C32(0x4205e287), SPH_C32(0x147f0bb3),
35649 SPH_C32(0xad6d92f6) },
35650 { SPH_C32(0x1abb0000), SPH_C32(0x6bc30000), SPH_C32(0x57b50001),
35651 SPH_C32(0xbd7e2000), SPH_C32(0x1a97190a), SPH_C32(0x1e579813),
35652 SPH_C32(0x848d9ce2), SPH_C32(0x1365bc2b), SPH_C32(0x78120000),
35653 SPH_C32(0x62570000), SPH_C32(0x44a6007f), SPH_C32(0x65003800),
35654 SPH_C32(0xdbab436c), SPH_C32(0x8a7c5d57), SPH_C32(0x95dd0f9a),
35655 SPH_C32(0xb318a450) },
35656 { SPH_C32(0xfa990000), SPH_C32(0xd4e90000), SPH_C32(0x293b001e),
35657 SPH_C32(0xa8da0000), SPH_C32(0x57f566c6), SPH_C32(0xd75cb223),
35658 SPH_C32(0x5e6d0e7c), SPH_C32(0x3c4fba7a), SPH_C32(0x27bc0000),
35659 SPH_C32(0x50790000), SPH_C32(0xbbe10074), SPH_C32(0x34660000),
35660 SPH_C32(0x7fee3c1e), SPH_C32(0xbb160c2e), SPH_C32(0xcdd693d7),
35661 SPH_C32(0x19296c2f) },
35662 { SPH_C32(0xa2da0000), SPH_C32(0x54970000), SPH_C32(0x5108001f),
35663 SPH_C32(0x6eb13800), SPH_C32(0xb0c23a1a), SPH_C32(0xaef18dfe),
35664 SPH_C32(0xf21ef013), SPH_C32(0x060bc3cb), SPH_C32(0x3ae60000),
35665 SPH_C32(0x7b0b0000), SPH_C32(0xf36c0074), SPH_C32(0x9b071800),
35666 SPH_C32(0x5a2512db), SPH_C32(0x736fb3fe), SPH_C32(0x4c7497fe),
35667 SPH_C32(0x075c5a89) },
35668 { SPH_C32(0xe7c30000), SPH_C32(0xff9b0000), SPH_C32(0x61b6001e),
35669 SPH_C32(0x07bb1800), SPH_C32(0x723e4803), SPH_C32(0x1f250df3),
35670 SPH_C32(0xdfcf0a55), SPH_C32(0x223a8cdc), SPH_C32(0x62a50000),
35671 SPH_C32(0xfb750000), SPH_C32(0x8b5f0075), SPH_C32(0x5d6c2000),
35672 SPH_C32(0xbd124e07), SPH_C32(0x0ac28c23), SPH_C32(0xe0076991),
35673 SPH_C32(0x3d182338) },
35674 { SPH_C32(0xbf800000), SPH_C32(0x7fe50000), SPH_C32(0x1985001f),
35675 SPH_C32(0xc1d02000), SPH_C32(0x950914df), SPH_C32(0x6688322e),
35676 SPH_C32(0x73bcf43a), SPH_C32(0x187ef56d), SPH_C32(0x7fff0000),
35677 SPH_C32(0xd0070000), SPH_C32(0xc3d20075), SPH_C32(0xf20d3800),
35678 SPH_C32(0x98d960c2), SPH_C32(0xc2bb33f3), SPH_C32(0x61a56db8),
35679 SPH_C32(0x236d159e) },
35680 { SPH_C32(0xd0d70000), SPH_C32(0x6d0b0000), SPH_C32(0x9fb00024),
35681 SPH_C32(0xb8370000), SPH_C32(0x6a414f27), SPH_C32(0x86eae7dd),
35682 SPH_C32(0xf5b174ea), SPH_C32(0x41313666), SPH_C32(0x89450000),
35683 SPH_C32(0x9f3c0000), SPH_C32(0x8b590066), SPH_C32(0x5d4e0000),
35684 SPH_C32(0x618d7938), SPH_C32(0xb6481d50), SPH_C32(0xce87bf91),
35685 SPH_C32(0xca84310a) },
35686 { SPH_C32(0x88940000), SPH_C32(0xed750000), SPH_C32(0xe7830025),
35687 SPH_C32(0x7e5c3800), SPH_C32(0x8d7613fb), SPH_C32(0xff47d800),
35688 SPH_C32(0x59c28a85), SPH_C32(0x7b754fd7), SPH_C32(0x941f0000),
35689 SPH_C32(0xb44e0000), SPH_C32(0xc3d40066), SPH_C32(0xf22f1800),
35690 SPH_C32(0x444657fd), SPH_C32(0x7e31a280), SPH_C32(0x4f25bbb8),
35691 SPH_C32(0xd4f107ac) },
35692 { SPH_C32(0xcd8d0000), SPH_C32(0x46790000), SPH_C32(0xd73d0024),
35693 SPH_C32(0x17561800), SPH_C32(0x4f8a61e2), SPH_C32(0x4e93580d),
35694 SPH_C32(0x741370c3), SPH_C32(0x5f4400c0), SPH_C32(0xcc5c0000),
35695 SPH_C32(0x34300000), SPH_C32(0xbbe70067), SPH_C32(0x34442000),
35696 SPH_C32(0xa3710b21), SPH_C32(0x079c9d5d), SPH_C32(0xe35645d7),
35697 SPH_C32(0xeeb57e1d) },
35698 { SPH_C32(0x95ce0000), SPH_C32(0xc6070000), SPH_C32(0xaf0e0025),
35699 SPH_C32(0xd13d2000), SPH_C32(0xa8bd3d3e), SPH_C32(0x373e67d0),
35700 SPH_C32(0xd8608eac), SPH_C32(0x65007971), SPH_C32(0xd1060000),
35701 SPH_C32(0x1f420000), SPH_C32(0xf36a0067), SPH_C32(0x9b253800),
35702 SPH_C32(0x86ba25e4), SPH_C32(0xcfe5228d), SPH_C32(0x62f441fe),
35703 SPH_C32(0xf0c048bb) },
35704 { SPH_C32(0x75ec0000), SPH_C32(0x792d0000), SPH_C32(0xd180003a),
35705 SPH_C32(0xc4990000), SPH_C32(0xe5df42f2), SPH_C32(0xfe354de0),
35706 SPH_C32(0x02801c32), SPH_C32(0x4a2a7f20), SPH_C32(0x8ea80000),
35707 SPH_C32(0x2d6c0000), SPH_C32(0x0c2d006c), SPH_C32(0xca430000),
35708 SPH_C32(0x22ff5a96), SPH_C32(0xfe8f73f4), SPH_C32(0x3affddb3),
35709 SPH_C32(0x5af180c4) },
35710 { SPH_C32(0x2daf0000), SPH_C32(0xf9530000), SPH_C32(0xa9b3003b),
35711 SPH_C32(0x02f23800), SPH_C32(0x02e81e2e), SPH_C32(0x8798723d),
35712 SPH_C32(0xaef3e25d), SPH_C32(0x706e0691), SPH_C32(0x93f20000),
35713 SPH_C32(0x061e0000), SPH_C32(0x44a0006c), SPH_C32(0x65221800),
35714 SPH_C32(0x07347453), SPH_C32(0x36f6cc24), SPH_C32(0xbb5dd99a),
35715 SPH_C32(0x4484b662) },
35716 { SPH_C32(0x68b60000), SPH_C32(0x525f0000), SPH_C32(0x990d003a),
35717 SPH_C32(0x6bf81800), SPH_C32(0xc0146c37), SPH_C32(0x364cf230),
35718 SPH_C32(0x8322181b), SPH_C32(0x545f4986), SPH_C32(0xcbb10000),
35719 SPH_C32(0x86600000), SPH_C32(0x3c93006d), SPH_C32(0xa3492000),
35720 SPH_C32(0xe003288f), SPH_C32(0x4f5bf3f9), SPH_C32(0x172e27f5),
35721 SPH_C32(0x7ec0cfd3) },
35722 { SPH_C32(0x30f50000), SPH_C32(0xd2210000), SPH_C32(0xe13e003b),
35723 SPH_C32(0xad932000), SPH_C32(0x272330eb), SPH_C32(0x4fe1cded),
35724 SPH_C32(0x2f51e674), SPH_C32(0x6e1b3037), SPH_C32(0xd6eb0000),
35725 SPH_C32(0xad120000), SPH_C32(0x741e006d), SPH_C32(0x0c283800),
35726 SPH_C32(0xc5c8064a), SPH_C32(0x87224c29), SPH_C32(0x968c23dc),
35727 SPH_C32(0x60b5f975) },
35728 { SPH_C32(0xd73a0000), SPH_C32(0xdf5b0000), SPH_C32(0x18c4002e),
35729 SPH_C32(0x2f3a0000), SPH_C32(0x29336c89), SPH_C32(0xce2d8979),
35730 SPH_C32(0x01c916c8), SPH_C32(0xd14487a8), SPH_C32(0x2b930000),
35731 SPH_C32(0x394a0000), SPH_C32(0x421d0072), SPH_C32(0xb6ed0000),
35732 SPH_C32(0xad615743), SPH_C32(0x8650d9c9), SPH_C32(0xcdceb56b),
35733 SPH_C32(0x51eac982) },
35734 { SPH_C32(0x8f790000), SPH_C32(0x5f250000), SPH_C32(0x60f7002f),
35735 SPH_C32(0xe9513800), SPH_C32(0xce043055), SPH_C32(0xb780b6a4),
35736 SPH_C32(0xadbae8a7), SPH_C32(0xeb00fe19), SPH_C32(0x36c90000),
35737 SPH_C32(0x12380000), SPH_C32(0x0a900072), SPH_C32(0x198c1800),
35738 SPH_C32(0x88aa7986), SPH_C32(0x4e296619), SPH_C32(0x4c6cb142),
35739 SPH_C32(0x4f9fff24) },
35740 { SPH_C32(0xca600000), SPH_C32(0xf4290000), SPH_C32(0x5049002e),
35741 SPH_C32(0x805b1800), SPH_C32(0x0cf8424c), SPH_C32(0x065436a9),
35742 SPH_C32(0x806b12e1), SPH_C32(0xcf31b10e), SPH_C32(0x6e8a0000),
35743 SPH_C32(0x92460000), SPH_C32(0x72a30073), SPH_C32(0xdfe72000),
35744 SPH_C32(0x6f9d255a), SPH_C32(0x378459c4), SPH_C32(0xe01f4f2d),
35745 SPH_C32(0x75db8695) },
35746 { SPH_C32(0x92230000), SPH_C32(0x74570000), SPH_C32(0x287a002f),
35747 SPH_C32(0x46302000), SPH_C32(0xebcf1e90), SPH_C32(0x7ff90974),
35748 SPH_C32(0x2c18ec8e), SPH_C32(0xf575c8bf), SPH_C32(0x73d00000),
35749 SPH_C32(0xb9340000), SPH_C32(0x3a2e0073), SPH_C32(0x70863800),
35750 SPH_C32(0x4a560b9f), SPH_C32(0xfffde614), SPH_C32(0x61bd4b04),
35751 SPH_C32(0x6baeb033) },
35752 { SPH_C32(0x72010000), SPH_C32(0xcb7d0000), SPH_C32(0x56f40030),
35753 SPH_C32(0x53940000), SPH_C32(0xa6ad615c), SPH_C32(0xb6f22344),
35754 SPH_C32(0xf6f87e10), SPH_C32(0xda5fceee), SPH_C32(0x2c7e0000),
35755 SPH_C32(0x8b1a0000), SPH_C32(0xc5690078), SPH_C32(0x21e00000),
35756 SPH_C32(0xee1374ed), SPH_C32(0xce97b76d), SPH_C32(0x39b6d749),
35757 SPH_C32(0xc19f784c) },
35758 { SPH_C32(0x2a420000), SPH_C32(0x4b030000), SPH_C32(0x2ec70031),
35759 SPH_C32(0x95ff3800), SPH_C32(0x419a3d80), SPH_C32(0xcf5f1c99),
35760 SPH_C32(0x5a8b807f), SPH_C32(0xe01bb75f), SPH_C32(0x31240000),
35761 SPH_C32(0xa0680000), SPH_C32(0x8de40078), SPH_C32(0x8e811800),
35762 SPH_C32(0xcbd85a28), SPH_C32(0x06ee08bd), SPH_C32(0xb814d360),
35763 SPH_C32(0xdfea4eea) },
35764 { SPH_C32(0x6f5b0000), SPH_C32(0xe00f0000), SPH_C32(0x1e790030),
35765 SPH_C32(0xfcf51800), SPH_C32(0x83664f99), SPH_C32(0x7e8b9c94),
35766 SPH_C32(0x775a7a39), SPH_C32(0xc42af848), SPH_C32(0x69670000),
35767 SPH_C32(0x20160000), SPH_C32(0xf5d70079), SPH_C32(0x48ea2000),
35768 SPH_C32(0x2cef06f4), SPH_C32(0x7f433760), SPH_C32(0x14672d0f),
35769 SPH_C32(0xe5ae375b) },
35770 { SPH_C32(0x37180000), SPH_C32(0x60710000), SPH_C32(0x664a0031),
35771 SPH_C32(0x3a9e2000), SPH_C32(0x64511345), SPH_C32(0x0726a349),
35772 SPH_C32(0xdb298456), SPH_C32(0xfe6e81f9), SPH_C32(0x743d0000),
35773 SPH_C32(0x0b640000), SPH_C32(0xbd5a0079), SPH_C32(0xe78b3800),
35774 SPH_C32(0x09242831), SPH_C32(0xb73a88b0), SPH_C32(0x95c52926),
35775 SPH_C32(0xfbdb01fd) },
35776 { SPH_C32(0x01dd0000), SPH_C32(0x80a80000), SPH_C32(0xf4960048),
35777 SPH_C32(0xa6000000), SPH_C32(0x90d57ea2), SPH_C32(0xd7e68c37),
35778 SPH_C32(0x6612cffd), SPH_C32(0x2c94459e), SPH_C32(0x52500000),
35779 SPH_C32(0x29540000), SPH_C32(0x6a61004e), SPH_C32(0xf0ff0000),
35780 SPH_C32(0x9a317eec), SPH_C32(0x452341ce), SPH_C32(0xcf568fe5),
35781 SPH_C32(0x5303130f) },
35782 { SPH_C32(0x599e0000), SPH_C32(0x00d60000), SPH_C32(0x8ca50049),
35783 SPH_C32(0x606b3800), SPH_C32(0x77e2227e), SPH_C32(0xae4bb3ea),
35784 SPH_C32(0xca613192), SPH_C32(0x16d03c2f), SPH_C32(0x4f0a0000),
35785 SPH_C32(0x02260000), SPH_C32(0x22ec004e), SPH_C32(0x5f9e1800),
35786 SPH_C32(0xbffa5029), SPH_C32(0x8d5afe1e), SPH_C32(0x4ef48bcc),
35787 SPH_C32(0x4d7625a9) },
35788 { SPH_C32(0x1c870000), SPH_C32(0xabda0000), SPH_C32(0xbc1b0048),
35789 SPH_C32(0x09611800), SPH_C32(0xb51e5067), SPH_C32(0x1f9f33e7),
35790 SPH_C32(0xe7b0cbd4), SPH_C32(0x32e17338), SPH_C32(0x17490000),
35791 SPH_C32(0x82580000), SPH_C32(0x5adf004f), SPH_C32(0x99f52000),
35792 SPH_C32(0x58cd0cf5), SPH_C32(0xf4f7c1c3), SPH_C32(0xe28775a3),
35793 SPH_C32(0x77325c18) },
35794 { SPH_C32(0x44c40000), SPH_C32(0x2ba40000), SPH_C32(0xc4280049),
35795 SPH_C32(0xcf0a2000), SPH_C32(0x52290cbb), SPH_C32(0x66320c3a),
35796 SPH_C32(0x4bc335bb), SPH_C32(0x08a50a89), SPH_C32(0x0a130000),
35797 SPH_C32(0xa92a0000), SPH_C32(0x1252004f), SPH_C32(0x36943800),
35798 SPH_C32(0x7d062230), SPH_C32(0x3c8e7e13), SPH_C32(0x6325718a),
35799 SPH_C32(0x69476abe) },
35800 { SPH_C32(0xa4e60000), SPH_C32(0x948e0000), SPH_C32(0xbaa60056),
35801 SPH_C32(0xdaae0000), SPH_C32(0x1f4b7377), SPH_C32(0xaf39260a),
35802 SPH_C32(0x9123a725), SPH_C32(0x278f0cd8), SPH_C32(0x55bd0000),
35803 SPH_C32(0x9b040000), SPH_C32(0xed150044), SPH_C32(0x67f20000),
35804 SPH_C32(0xd9435d42), SPH_C32(0x0de42f6a), SPH_C32(0x3b2eedc7),
35805 SPH_C32(0xc376a2c1) },
35806 { SPH_C32(0xfca50000), SPH_C32(0x14f00000), SPH_C32(0xc2950057),
35807 SPH_C32(0x1cc53800), SPH_C32(0xf87c2fab), SPH_C32(0xd69419d7),
35808 SPH_C32(0x3d50594a), SPH_C32(0x1dcb7569), SPH_C32(0x48e70000),
35809 SPH_C32(0xb0760000), SPH_C32(0xa5980044), SPH_C32(0xc8931800),
35810 SPH_C32(0xfc887387), SPH_C32(0xc59d90ba), SPH_C32(0xba8ce9ee),
35811 SPH_C32(0xdd039467) },
35812 { SPH_C32(0xb9bc0000), SPH_C32(0xbffc0000), SPH_C32(0xf22b0056),
35813 SPH_C32(0x75cf1800), SPH_C32(0x3a805db2), SPH_C32(0x674099da),
35814 SPH_C32(0x1081a30c), SPH_C32(0x39fa3a7e), SPH_C32(0x10a40000),
35815 SPH_C32(0x30080000), SPH_C32(0xddab0045), SPH_C32(0x0ef82000),
35816 SPH_C32(0x1bbf2f5b), SPH_C32(0xbc30af67), SPH_C32(0x16ff1781),
35817 SPH_C32(0xe747edd6) },
35818 { SPH_C32(0xe1ff0000), SPH_C32(0x3f820000), SPH_C32(0x8a180057),
35819 SPH_C32(0xb3a42000), SPH_C32(0xddb7016e), SPH_C32(0x1eeda607),
35820 SPH_C32(0xbcf25d63), SPH_C32(0x03be43cf), SPH_C32(0x0dfe0000),
35821 SPH_C32(0x1b7a0000), SPH_C32(0x95260045), SPH_C32(0xa1993800),
35822 SPH_C32(0x3e74019e), SPH_C32(0x744910b7), SPH_C32(0x975d13a8),
35823 SPH_C32(0xf932db70) },
35824 { SPH_C32(0x06300000), SPH_C32(0x32f80000), SPH_C32(0x73e20042),
35825 SPH_C32(0x310d0000), SPH_C32(0xd3a75d0c), SPH_C32(0x9f21e293),
35826 SPH_C32(0x926aaddf), SPH_C32(0xbce1f450), SPH_C32(0xf0860000),
35827 SPH_C32(0x8f220000), SPH_C32(0xa325005a), SPH_C32(0x1b5c0000),
35828 SPH_C32(0x56dd5097), SPH_C32(0x753b8557), SPH_C32(0xcc1f851f),
35829 SPH_C32(0xc86deb87) },
35830 { SPH_C32(0x5e730000), SPH_C32(0xb2860000), SPH_C32(0x0bd10043),
35831 SPH_C32(0xf7663800), SPH_C32(0x349001d0), SPH_C32(0xe68cdd4e),
35832 SPH_C32(0x3e1953b0), SPH_C32(0x86a58de1), SPH_C32(0xeddc0000),
35833 SPH_C32(0xa4500000), SPH_C32(0xeba8005a), SPH_C32(0xb43d1800),
35834 SPH_C32(0x73167e52), SPH_C32(0xbd423a87), SPH_C32(0x4dbd8136),
35835 SPH_C32(0xd618dd21) },
35836 { SPH_C32(0x1b6a0000), SPH_C32(0x198a0000), SPH_C32(0x3b6f0042),
35837 SPH_C32(0x9e6c1800), SPH_C32(0xf66c73c9), SPH_C32(0x57585d43),
35838 SPH_C32(0x13c8a9f6), SPH_C32(0xa294c2f6), SPH_C32(0xb59f0000),
35839 SPH_C32(0x242e0000), SPH_C32(0x939b005b), SPH_C32(0x72562000),
35840 SPH_C32(0x9421228e), SPH_C32(0xc4ef055a), SPH_C32(0xe1ce7f59),
35841 SPH_C32(0xec5ca490) },
35842 { SPH_C32(0x43290000), SPH_C32(0x99f40000), SPH_C32(0x435c0043),
35843 SPH_C32(0x58072000), SPH_C32(0x115b2f15), SPH_C32(0x2ef5629e),
35844 SPH_C32(0xbfbb5799), SPH_C32(0x98d0bb47), SPH_C32(0xa8c50000),
35845 SPH_C32(0x0f5c0000), SPH_C32(0xdb16005b), SPH_C32(0xdd373800),
35846 SPH_C32(0xb1ea0c4b), SPH_C32(0x0c96ba8a), SPH_C32(0x606c7b70),
35847 SPH_C32(0xf2299236) },
35848 { SPH_C32(0xa30b0000), SPH_C32(0x26de0000), SPH_C32(0x3dd2005c),
35849 SPH_C32(0x4da30000), SPH_C32(0x5c3950d9), SPH_C32(0xe7fe48ae),
35850 SPH_C32(0x655bc507), SPH_C32(0xb7fabd16), SPH_C32(0xf76b0000),
35851 SPH_C32(0x3d720000), SPH_C32(0x24510050), SPH_C32(0x8c510000),
35852 SPH_C32(0x15af7339), SPH_C32(0x3dfcebf3), SPH_C32(0x3867e73d),
35853 SPH_C32(0x58185a49) },
35854 { SPH_C32(0xfb480000), SPH_C32(0xa6a00000), SPH_C32(0x45e1005d),
35855 SPH_C32(0x8bc83800), SPH_C32(0xbb0e0c05), SPH_C32(0x9e537773),
35856 SPH_C32(0xc9283b68), SPH_C32(0x8dbec4a7), SPH_C32(0xea310000),
35857 SPH_C32(0x16000000), SPH_C32(0x6cdc0050), SPH_C32(0x23301800),
35858 SPH_C32(0x30645dfc), SPH_C32(0xf5855423), SPH_C32(0xb9c5e314),
35859 SPH_C32(0x466d6cef) },
35860 { SPH_C32(0xbe510000), SPH_C32(0x0dac0000), SPH_C32(0x755f005c),
35861 SPH_C32(0xe2c21800), SPH_C32(0x79f27e1c), SPH_C32(0x2f87f77e),
35862 SPH_C32(0xe4f9c12e), SPH_C32(0xa98f8bb0), SPH_C32(0xb2720000),
35863 SPH_C32(0x967e0000), SPH_C32(0x14ef0051), SPH_C32(0xe55b2000),
35864 SPH_C32(0xd7530120), SPH_C32(0x8c286bfe), SPH_C32(0x15b61d7b),
35865 SPH_C32(0x7c29155e) },
35866 { SPH_C32(0xe6120000), SPH_C32(0x8dd20000), SPH_C32(0x0d6c005d),
35867 SPH_C32(0x24a92000), SPH_C32(0x9ec522c0), SPH_C32(0x562ac8a3),
35868 SPH_C32(0x488a3f41), SPH_C32(0x93cbf201), SPH_C32(0xaf280000),
35869 SPH_C32(0xbd0c0000), SPH_C32(0x5c620051), SPH_C32(0x4a3a3800),
35870 SPH_C32(0xf2982fe5), SPH_C32(0x4451d42e), SPH_C32(0x94141952),
35871 SPH_C32(0x625c23f8) },
35872 { SPH_C32(0x89450000), SPH_C32(0x9f3c0000), SPH_C32(0x8b590066),
35873 SPH_C32(0x5d4e0000), SPH_C32(0x618d7938), SPH_C32(0xb6481d50),
35874 SPH_C32(0xce87bf91), SPH_C32(0xca84310a), SPH_C32(0x59920000),
35875 SPH_C32(0xf2370000), SPH_C32(0x14e90042), SPH_C32(0xe5790000),
35876 SPH_C32(0x0bcc361f), SPH_C32(0x30a2fa8d), SPH_C32(0x3b36cb7b),
35877 SPH_C32(0x8bb5076c) },
35878 { SPH_C32(0xd1060000), SPH_C32(0x1f420000), SPH_C32(0xf36a0067),
35879 SPH_C32(0x9b253800), SPH_C32(0x86ba25e4), SPH_C32(0xcfe5228d),
35880 SPH_C32(0x62f441fe), SPH_C32(0xf0c048bb), SPH_C32(0x44c80000),
35881 SPH_C32(0xd9450000), SPH_C32(0x5c640042), SPH_C32(0x4a181800),
35882 SPH_C32(0x2e0718da), SPH_C32(0xf8db455d), SPH_C32(0xba94cf52),
35883 SPH_C32(0x95c031ca) },
35884 { SPH_C32(0x941f0000), SPH_C32(0xb44e0000), SPH_C32(0xc3d40066),
35885 SPH_C32(0xf22f1800), SPH_C32(0x444657fd), SPH_C32(0x7e31a280),
35886 SPH_C32(0x4f25bbb8), SPH_C32(0xd4f107ac), SPH_C32(0x1c8b0000),
35887 SPH_C32(0x593b0000), SPH_C32(0x24570043), SPH_C32(0x8c732000),
35888 SPH_C32(0xc9304406), SPH_C32(0x81767a80), SPH_C32(0x16e7313d),
35889 SPH_C32(0xaf84487b) },
35890 { SPH_C32(0xcc5c0000), SPH_C32(0x34300000), SPH_C32(0xbbe70067),
35891 SPH_C32(0x34442000), SPH_C32(0xa3710b21), SPH_C32(0x079c9d5d),
35892 SPH_C32(0xe35645d7), SPH_C32(0xeeb57e1d), SPH_C32(0x01d10000),
35893 SPH_C32(0x72490000), SPH_C32(0x6cda0043), SPH_C32(0x23123800),
35894 SPH_C32(0xecfb6ac3), SPH_C32(0x490fc550), SPH_C32(0x97453514),
35895 SPH_C32(0xb1f17edd) },
35896 { SPH_C32(0x2c7e0000), SPH_C32(0x8b1a0000), SPH_C32(0xc5690078),
35897 SPH_C32(0x21e00000), SPH_C32(0xee1374ed), SPH_C32(0xce97b76d),
35898 SPH_C32(0x39b6d749), SPH_C32(0xc19f784c), SPH_C32(0x5e7f0000),
35899 SPH_C32(0x40670000), SPH_C32(0x939d0048), SPH_C32(0x72740000),
35900 SPH_C32(0x48be15b1), SPH_C32(0x78659429), SPH_C32(0xcf4ea959),
35901 SPH_C32(0x1bc0b6a2) },
35902 { SPH_C32(0x743d0000), SPH_C32(0x0b640000), SPH_C32(0xbd5a0079),
35903 SPH_C32(0xe78b3800), SPH_C32(0x09242831), SPH_C32(0xb73a88b0),
35904 SPH_C32(0x95c52926), SPH_C32(0xfbdb01fd), SPH_C32(0x43250000),
35905 SPH_C32(0x6b150000), SPH_C32(0xdb100048), SPH_C32(0xdd151800),
35906 SPH_C32(0x6d753b74), SPH_C32(0xb01c2bf9), SPH_C32(0x4eecad70),
35907 SPH_C32(0x05b58004) },
35908 { SPH_C32(0x31240000), SPH_C32(0xa0680000), SPH_C32(0x8de40078),
35909 SPH_C32(0x8e811800), SPH_C32(0xcbd85a28), SPH_C32(0x06ee08bd),
35910 SPH_C32(0xb814d360), SPH_C32(0xdfea4eea), SPH_C32(0x1b660000),
35911 SPH_C32(0xeb6b0000), SPH_C32(0xa3230049), SPH_C32(0x1b7e2000),
35912 SPH_C32(0x8a4267a8), SPH_C32(0xc9b11424), SPH_C32(0xe29f531f),
35913 SPH_C32(0x3ff1f9b5) },
35914 { SPH_C32(0x69670000), SPH_C32(0x20160000), SPH_C32(0xf5d70079),
35915 SPH_C32(0x48ea2000), SPH_C32(0x2cef06f4), SPH_C32(0x7f433760),
35916 SPH_C32(0x14672d0f), SPH_C32(0xe5ae375b), SPH_C32(0x063c0000),
35917 SPH_C32(0xc0190000), SPH_C32(0xebae0049), SPH_C32(0xb41f3800),
35918 SPH_C32(0xaf89496d), SPH_C32(0x01c8abf4), SPH_C32(0x633d5736),
35919 SPH_C32(0x2184cf13) },
35920 { SPH_C32(0x8ea80000), SPH_C32(0x2d6c0000), SPH_C32(0x0c2d006c),
35921 SPH_C32(0xca430000), SPH_C32(0x22ff5a96), SPH_C32(0xfe8f73f4),
35922 SPH_C32(0x3affddb3), SPH_C32(0x5af180c4), SPH_C32(0xfb440000),
35923 SPH_C32(0x54410000), SPH_C32(0xddad0056), SPH_C32(0x0eda0000),
35924 SPH_C32(0xc7201864), SPH_C32(0x00ba3e14), SPH_C32(0x387fc181),
35925 SPH_C32(0x10dbffe4) },
35926 { SPH_C32(0xd6eb0000), SPH_C32(0xad120000), SPH_C32(0x741e006d),
35927 SPH_C32(0x0c283800), SPH_C32(0xc5c8064a), SPH_C32(0x87224c29),
35928 SPH_C32(0x968c23dc), SPH_C32(0x60b5f975), SPH_C32(0xe61e0000),
35929 SPH_C32(0x7f330000), SPH_C32(0x95200056), SPH_C32(0xa1bb1800),
35930 SPH_C32(0xe2eb36a1), SPH_C32(0xc8c381c4), SPH_C32(0xb9ddc5a8),
35931 SPH_C32(0x0eaec942) },
35932 { SPH_C32(0x93f20000), SPH_C32(0x061e0000), SPH_C32(0x44a0006c),
35933 SPH_C32(0x65221800), SPH_C32(0x07347453), SPH_C32(0x36f6cc24),
35934 SPH_C32(0xbb5dd99a), SPH_C32(0x4484b662), SPH_C32(0xbe5d0000),
35935 SPH_C32(0xff4d0000), SPH_C32(0xed130057), SPH_C32(0x67d02000),
35936 SPH_C32(0x05dc6a7d), SPH_C32(0xb16ebe19), SPH_C32(0x15ae3bc7),
35937 SPH_C32(0x34eab0f3) },
35938 { SPH_C32(0xcbb10000), SPH_C32(0x86600000), SPH_C32(0x3c93006d),
35939 SPH_C32(0xa3492000), SPH_C32(0xe003288f), SPH_C32(0x4f5bf3f9),
35940 SPH_C32(0x172e27f5), SPH_C32(0x7ec0cfd3), SPH_C32(0xa3070000),
35941 SPH_C32(0xd43f0000), SPH_C32(0xa59e0057), SPH_C32(0xc8b13800),
35942 SPH_C32(0x201744b8), SPH_C32(0x791701c9), SPH_C32(0x940c3fee),
35943 SPH_C32(0x2a9f8655) },
35944 { SPH_C32(0x2b930000), SPH_C32(0x394a0000), SPH_C32(0x421d0072),
35945 SPH_C32(0xb6ed0000), SPH_C32(0xad615743), SPH_C32(0x8650d9c9),
35946 SPH_C32(0xcdceb56b), SPH_C32(0x51eac982), SPH_C32(0xfca90000),
35947 SPH_C32(0xe6110000), SPH_C32(0x5ad9005c), SPH_C32(0x99d70000),
35948 SPH_C32(0x84523bca), SPH_C32(0x487d50b0), SPH_C32(0xcc07a3a3),
35949 SPH_C32(0x80ae4e2a) },
35950 { SPH_C32(0x73d00000), SPH_C32(0xb9340000), SPH_C32(0x3a2e0073),
35951 SPH_C32(0x70863800), SPH_C32(0x4a560b9f), SPH_C32(0xfffde614),
35952 SPH_C32(0x61bd4b04), SPH_C32(0x6baeb033), SPH_C32(0xe1f30000),
35953 SPH_C32(0xcd630000), SPH_C32(0x1254005c), SPH_C32(0x36b61800),
35954 SPH_C32(0xa199150f), SPH_C32(0x8004ef60), SPH_C32(0x4da5a78a),
35955 SPH_C32(0x9edb788c) },
35956 { SPH_C32(0x36c90000), SPH_C32(0x12380000), SPH_C32(0x0a900072),
35957 SPH_C32(0x198c1800), SPH_C32(0x88aa7986), SPH_C32(0x4e296619),
35958 SPH_C32(0x4c6cb142), SPH_C32(0x4f9fff24), SPH_C32(0xb9b00000),
35959 SPH_C32(0x4d1d0000), SPH_C32(0x6a67005d), SPH_C32(0xf0dd2000),
35960 SPH_C32(0x46ae49d3), SPH_C32(0xf9a9d0bd), SPH_C32(0xe1d659e5),
35961 SPH_C32(0xa49f013d) },
35962 { SPH_C32(0x6e8a0000), SPH_C32(0x92460000), SPH_C32(0x72a30073),
35963 SPH_C32(0xdfe72000), SPH_C32(0x6f9d255a), SPH_C32(0x378459c4),
35964 SPH_C32(0xe01f4f2d), SPH_C32(0x75db8695), SPH_C32(0xa4ea0000),
35965 SPH_C32(0x666f0000), SPH_C32(0x22ea005d), SPH_C32(0x5fbc3800),
35966 SPH_C32(0x63656716), SPH_C32(0x31d06f6d), SPH_C32(0x60745dcc),
35967 SPH_C32(0xbaea379b) },
35968 { SPH_C32(0x0a1f0000), SPH_C32(0x5bcb0000), SPH_C32(0x8a1e0044),
35969 SPH_C32(0xb3860000), SPH_C32(0x01283651), SPH_C32(0xa2673774),
35970 SPH_C32(0x92728b63), SPH_C32(0xf42251fd), SPH_C32(0xd10a0000),
35971 SPH_C32(0xeda30000), SPH_C32(0x6b26006c), SPH_C32(0x1e370000),
35972 SPH_C32(0xfa943185), SPH_C32(0x510c6bea), SPH_C32(0x93a3bb17),
35973 SPH_C32(0x6da573f8) },
35974 { SPH_C32(0x525c0000), SPH_C32(0xdbb50000), SPH_C32(0xf22d0045),
35975 SPH_C32(0x75ed3800), SPH_C32(0xe61f6a8d), SPH_C32(0xdbca08a9),
35976 SPH_C32(0x3e01750c), SPH_C32(0xce66284c), SPH_C32(0xcc500000),
35977 SPH_C32(0xc6d10000), SPH_C32(0x23ab006c), SPH_C32(0xb1561800),
35978 SPH_C32(0xdf5f1f40), SPH_C32(0x9975d43a), SPH_C32(0x1201bf3e),
35979 SPH_C32(0x73d0455e) },
35980 { SPH_C32(0x17450000), SPH_C32(0x70b90000), SPH_C32(0xc2930044),
35981 SPH_C32(0x1ce71800), SPH_C32(0x24e31894), SPH_C32(0x6a1e88a4),
35982 SPH_C32(0x13d08f4a), SPH_C32(0xea57675b), SPH_C32(0x94130000),
35983 SPH_C32(0x46af0000), SPH_C32(0x5b98006d), SPH_C32(0x773d2000),
35984 SPH_C32(0x3868439c), SPH_C32(0xe0d8ebe7), SPH_C32(0xbe724151),
35985 SPH_C32(0x49943cef) },
35986 { SPH_C32(0x4f060000), SPH_C32(0xf0c70000), SPH_C32(0xbaa00045),
35987 SPH_C32(0xda8c2000), SPH_C32(0xc3d44448), SPH_C32(0x13b3b779),
35988 SPH_C32(0xbfa37125), SPH_C32(0xd0131eea), SPH_C32(0x89490000),
35989 SPH_C32(0x6ddd0000), SPH_C32(0x1315006d), SPH_C32(0xd85c3800),
35990 SPH_C32(0x1da36d59), SPH_C32(0x28a15437), SPH_C32(0x3fd04578),
35991 SPH_C32(0x57e10a49) },
35992 { SPH_C32(0xaf240000), SPH_C32(0x4fed0000), SPH_C32(0xc42e005a),
35993 SPH_C32(0xcf280000), SPH_C32(0x8eb63b84), SPH_C32(0xdab89d49),
35994 SPH_C32(0x6543e3bb), SPH_C32(0xff3918bb), SPH_C32(0xd6e70000),
35995 SPH_C32(0x5ff30000), SPH_C32(0xec520066), SPH_C32(0x893a0000),
35996 SPH_C32(0xb9e6122b), SPH_C32(0x19cb054e), SPH_C32(0x67dbd935),
35997 SPH_C32(0xfdd0c236) },
35998 { SPH_C32(0xf7670000), SPH_C32(0xcf930000), SPH_C32(0xbc1d005b),
35999 SPH_C32(0x09433800), SPH_C32(0x69816758), SPH_C32(0xa315a294),
36000 SPH_C32(0xc9301dd4), SPH_C32(0xc57d610a), SPH_C32(0xcbbd0000),
36001 SPH_C32(0x74810000), SPH_C32(0xa4df0066), SPH_C32(0x265b1800),
36002 SPH_C32(0x9c2d3cee), SPH_C32(0xd1b2ba9e), SPH_C32(0xe679dd1c),
36003 SPH_C32(0xe3a5f490) },
36004 { SPH_C32(0xb27e0000), SPH_C32(0x649f0000), SPH_C32(0x8ca3005a),
36005 SPH_C32(0x60491800), SPH_C32(0xab7d1541), SPH_C32(0x12c12299),
36006 SPH_C32(0xe4e1e792), SPH_C32(0xe14c2e1d), SPH_C32(0x93fe0000),
36007 SPH_C32(0xf4ff0000), SPH_C32(0xdcec0067), SPH_C32(0xe0302000),
36008 SPH_C32(0x7b1a6032), SPH_C32(0xa81f8543), SPH_C32(0x4a0a2373),
36009 SPH_C32(0xd9e18d21) },
36010 { SPH_C32(0xea3d0000), SPH_C32(0xe4e10000), SPH_C32(0xf490005b),
36011 SPH_C32(0xa6222000), SPH_C32(0x4c4a499d), SPH_C32(0x6b6c1d44),
36012 SPH_C32(0x489219fd), SPH_C32(0xdb0857ac), SPH_C32(0x8ea40000),
36013 SPH_C32(0xdf8d0000), SPH_C32(0x94610067), SPH_C32(0x4f513800),
36014 SPH_C32(0x5ed14ef7), SPH_C32(0x60663a93), SPH_C32(0xcba8275a),
36015 SPH_C32(0xc794bb87) },
36016 { SPH_C32(0x0df20000), SPH_C32(0xe99b0000), SPH_C32(0x0d6a004e),
36017 SPH_C32(0x248b0000), SPH_C32(0x425a15ff), SPH_C32(0xeaa059d0),
36018 SPH_C32(0x660ae941), SPH_C32(0x6457e033), SPH_C32(0x73dc0000),
36019 SPH_C32(0x4bd50000), SPH_C32(0xa2620078), SPH_C32(0xf5940000),
36020 SPH_C32(0x36781ffe), SPH_C32(0x6114af73), SPH_C32(0x90eab1ed),
36021 SPH_C32(0xf6cb8b70) },
36022 { SPH_C32(0x55b10000), SPH_C32(0x69e50000), SPH_C32(0x7559004f),
36023 SPH_C32(0xe2e03800), SPH_C32(0xa56d4923), SPH_C32(0x930d660d),
36024 SPH_C32(0xca79172e), SPH_C32(0x5e139982), SPH_C32(0x6e860000),
36025 SPH_C32(0x60a70000), SPH_C32(0xeaef0078), SPH_C32(0x5af51800),
36026 SPH_C32(0x13b3313b), SPH_C32(0xa96d10a3), SPH_C32(0x1148b5c4),
36027 SPH_C32(0xe8bebdd6) },
36028 { SPH_C32(0x10a80000), SPH_C32(0xc2e90000), SPH_C32(0x45e7004e),
36029 SPH_C32(0x8bea1800), SPH_C32(0x67913b3a), SPH_C32(0x22d9e600),
36030 SPH_C32(0xe7a8ed68), SPH_C32(0x7a22d695), SPH_C32(0x36c50000),
36031 SPH_C32(0xe0d90000), SPH_C32(0x92dc0079), SPH_C32(0x9c9e2000),
36032 SPH_C32(0xf4846de7), SPH_C32(0xd0c02f7e), SPH_C32(0xbd3b4bab),
36033 SPH_C32(0xd2fac467) },
36034 { SPH_C32(0x48eb0000), SPH_C32(0x42970000), SPH_C32(0x3dd4004f),
36035 SPH_C32(0x4d812000), SPH_C32(0x80a667e6), SPH_C32(0x5b74d9dd),
36036 SPH_C32(0x4bdb1307), SPH_C32(0x4066af24), SPH_C32(0x2b9f0000),
36037 SPH_C32(0xcbab0000), SPH_C32(0xda510079), SPH_C32(0x33ff3800),
36038 SPH_C32(0xd14f4322), SPH_C32(0x18b990ae), SPH_C32(0x3c994f82),
36039 SPH_C32(0xcc8ff2c1) },
36040 { SPH_C32(0xa8c90000), SPH_C32(0xfdbd0000), SPH_C32(0x435a0050),
36041 SPH_C32(0x58250000), SPH_C32(0xcdc4182a), SPH_C32(0x927ff3ed),
36042 SPH_C32(0x913b8199), SPH_C32(0x6f4ca975), SPH_C32(0x74310000),
36043 SPH_C32(0xf9850000), SPH_C32(0x25160072), SPH_C32(0x62990000),
36044 SPH_C32(0x750a3c50), SPH_C32(0x29d3c1d7), SPH_C32(0x6492d3cf),
36045 SPH_C32(0x66be3abe) },
36046 { SPH_C32(0xf08a0000), SPH_C32(0x7dc30000), SPH_C32(0x3b690051),
36047 SPH_C32(0x9e4e3800), SPH_C32(0x2af344f6), SPH_C32(0xebd2cc30),
36048 SPH_C32(0x3d487ff6), SPH_C32(0x5508d0c4), SPH_C32(0x696b0000),
36049 SPH_C32(0xd2f70000), SPH_C32(0x6d9b0072), SPH_C32(0xcdf81800),
36050 SPH_C32(0x50c11295), SPH_C32(0xe1aa7e07), SPH_C32(0xe530d7e6),
36051 SPH_C32(0x78cb0c18) },
36052 { SPH_C32(0xb5930000), SPH_C32(0xd6cf0000), SPH_C32(0x0bd70050),
36053 SPH_C32(0xf7441800), SPH_C32(0xe80f36ef), SPH_C32(0x5a064c3d),
36054 SPH_C32(0x109985b0), SPH_C32(0x71399fd3), SPH_C32(0x31280000),
36055 SPH_C32(0x52890000), SPH_C32(0x15a80073), SPH_C32(0x0b932000),
36056 SPH_C32(0xb7f64e49), SPH_C32(0x980741da), SPH_C32(0x49432989),
36057 SPH_C32(0x428f75a9) },
36058 { SPH_C32(0xedd00000), SPH_C32(0x56b10000), SPH_C32(0x73e40051),
36059 SPH_C32(0x312f2000), SPH_C32(0x0f386a33), SPH_C32(0x23ab73e0),
36060 SPH_C32(0xbcea7bdf), SPH_C32(0x4b7de662), SPH_C32(0x2c720000),
36061 SPH_C32(0x79fb0000), SPH_C32(0x5d250073), SPH_C32(0xa4f23800),
36062 SPH_C32(0x923d608c), SPH_C32(0x507efe0a), SPH_C32(0xc8e12da0),
36063 SPH_C32(0x5cfa430f) },
36064 { SPH_C32(0x82870000), SPH_C32(0x445f0000), SPH_C32(0xf5d1006a),
36065 SPH_C32(0x48c80000), SPH_C32(0xf07031cb), SPH_C32(0xc3c9a613),
36066 SPH_C32(0x3ae7fb0f), SPH_C32(0x12322569), SPH_C32(0xdac80000),
36067 SPH_C32(0x36c00000), SPH_C32(0x15ae0060), SPH_C32(0x0bb10000),
36068 SPH_C32(0x6b697976), SPH_C32(0x248dd0a9), SPH_C32(0x67c3ff89),
36069 SPH_C32(0xb513679b) },
36070 { SPH_C32(0xdac40000), SPH_C32(0xc4210000), SPH_C32(0x8de2006b),
36071 SPH_C32(0x8ea33800), SPH_C32(0x17476d17), SPH_C32(0xba6499ce),
36072 SPH_C32(0x96940560), SPH_C32(0x28765cd8), SPH_C32(0xc7920000),
36073 SPH_C32(0x1db20000), SPH_C32(0x5d230060), SPH_C32(0xa4d01800),
36074 SPH_C32(0x4ea257b3), SPH_C32(0xecf46f79), SPH_C32(0xe661fba0),
36075 SPH_C32(0xab66513d) },
36076 { SPH_C32(0x9fdd0000), SPH_C32(0x6f2d0000), SPH_C32(0xbd5c006a),
36077 SPH_C32(0xe7a91800), SPH_C32(0xd5bb1f0e), SPH_C32(0x0bb019c3),
36078 SPH_C32(0xbb45ff26), SPH_C32(0x0c4713cf), SPH_C32(0x9fd10000),
36079 SPH_C32(0x9dcc0000), SPH_C32(0x25100061), SPH_C32(0x62bb2000),
36080 SPH_C32(0xa9950b6f), SPH_C32(0x955950a4), SPH_C32(0x4a1205cf),
36081 SPH_C32(0x9122288c) },
36082 { SPH_C32(0xc79e0000), SPH_C32(0xef530000), SPH_C32(0xc56f006b),
36083 SPH_C32(0x21c22000), SPH_C32(0x328c43d2), SPH_C32(0x721d261e),
36084 SPH_C32(0x17360149), SPH_C32(0x36036a7e), SPH_C32(0x828b0000),
36085 SPH_C32(0xb6be0000), SPH_C32(0x6d9d0061), SPH_C32(0xcdda3800),
36086 SPH_C32(0x8c5e25aa), SPH_C32(0x5d20ef74), SPH_C32(0xcbb001e6),
36087 SPH_C32(0x8f571e2a) },
36088 { SPH_C32(0x27bc0000), SPH_C32(0x50790000), SPH_C32(0xbbe10074),
36089 SPH_C32(0x34660000), SPH_C32(0x7fee3c1e), SPH_C32(0xbb160c2e),
36090 SPH_C32(0xcdd693d7), SPH_C32(0x19296c2f), SPH_C32(0xdd250000),
36091 SPH_C32(0x84900000), SPH_C32(0x92da006a), SPH_C32(0x9cbc0000),
36092 SPH_C32(0x281b5ad8), SPH_C32(0x6c4abe0d), SPH_C32(0x93bb9dab),
36093 SPH_C32(0x2566d655) },
36094 { SPH_C32(0x7fff0000), SPH_C32(0xd0070000), SPH_C32(0xc3d20075),
36095 SPH_C32(0xf20d3800), SPH_C32(0x98d960c2), SPH_C32(0xc2bb33f3),
36096 SPH_C32(0x61a56db8), SPH_C32(0x236d159e), SPH_C32(0xc07f0000),
36097 SPH_C32(0xafe20000), SPH_C32(0xda57006a), SPH_C32(0x33dd1800),
36098 SPH_C32(0x0dd0741d), SPH_C32(0xa43301dd), SPH_C32(0x12199982),
36099 SPH_C32(0x3b13e0f3) },
36100 { SPH_C32(0x3ae60000), SPH_C32(0x7b0b0000), SPH_C32(0xf36c0074),
36101 SPH_C32(0x9b071800), SPH_C32(0x5a2512db), SPH_C32(0x736fb3fe),
36102 SPH_C32(0x4c7497fe), SPH_C32(0x075c5a89), SPH_C32(0x983c0000),
36103 SPH_C32(0x2f9c0000), SPH_C32(0xa264006b), SPH_C32(0xf5b62000),
36104 SPH_C32(0xeae728c1), SPH_C32(0xdd9e3e00), SPH_C32(0xbe6a67ed),
36105 SPH_C32(0x01579942) },
36106 { SPH_C32(0x62a50000), SPH_C32(0xfb750000), SPH_C32(0x8b5f0075),
36107 SPH_C32(0x5d6c2000), SPH_C32(0xbd124e07), SPH_C32(0x0ac28c23),
36108 SPH_C32(0xe0076991), SPH_C32(0x3d182338), SPH_C32(0x85660000),
36109 SPH_C32(0x04ee0000), SPH_C32(0xeae9006b), SPH_C32(0x5ad73800),
36110 SPH_C32(0xcf2c0604), SPH_C32(0x15e781d0), SPH_C32(0x3fc863c4),
36111 SPH_C32(0x1f22afe4) },
36112 { SPH_C32(0x856a0000), SPH_C32(0xf60f0000), SPH_C32(0x72a50060),
36113 SPH_C32(0xdfc50000), SPH_C32(0xb3021265), SPH_C32(0x8b0ec8b7),
36114 SPH_C32(0xce9f992d), SPH_C32(0x824794a7), SPH_C32(0x781e0000),
36115 SPH_C32(0x90b60000), SPH_C32(0xdcea0074), SPH_C32(0xe0120000),
36116 SPH_C32(0xa785570d), SPH_C32(0x14951430), SPH_C32(0x648af573),
36117 SPH_C32(0x2e7d9f13) },
36118 { SPH_C32(0xdd290000), SPH_C32(0x76710000), SPH_C32(0x0a960061),
36119 SPH_C32(0x19ae3800), SPH_C32(0x54354eb9), SPH_C32(0xf2a3f76a),
36120 SPH_C32(0x62ec6742), SPH_C32(0xb803ed16), SPH_C32(0x65440000),
36121 SPH_C32(0xbbc40000), SPH_C32(0x94670074), SPH_C32(0x4f731800),
36122 SPH_C32(0x824e79c8), SPH_C32(0xdcecabe0), SPH_C32(0xe528f15a),
36123 SPH_C32(0x3008a9b5) },
36124 { SPH_C32(0x98300000), SPH_C32(0xdd7d0000), SPH_C32(0x3a280060),
36125 SPH_C32(0x70a41800), SPH_C32(0x96c93ca0), SPH_C32(0x43777767),
36126 SPH_C32(0x4f3d9d04), SPH_C32(0x9c32a201), SPH_C32(0x3d070000),
36127 SPH_C32(0x3bba0000), SPH_C32(0xec540075), SPH_C32(0x89182000),
36128 SPH_C32(0x65792514), SPH_C32(0xa541943d), SPH_C32(0x495b0f35),
36129 SPH_C32(0x0a4cd004) },
36130 { SPH_C32(0xc0730000), SPH_C32(0x5d030000), SPH_C32(0x421b0061),
36131 SPH_C32(0xb6cf2000), SPH_C32(0x71fe607c), SPH_C32(0x3ada48ba),
36132 SPH_C32(0xe34e636b), SPH_C32(0xa676dbb0), SPH_C32(0x205d0000),
36133 SPH_C32(0x10c80000), SPH_C32(0xa4d90075), SPH_C32(0x26793800),
36134 SPH_C32(0x40b20bd1), SPH_C32(0x6d382bed), SPH_C32(0xc8f90b1c),
36135 SPH_C32(0x1439e6a2) },
36136 { SPH_C32(0x20510000), SPH_C32(0xe2290000), SPH_C32(0x3c95007e),
36137 SPH_C32(0xa36b0000), SPH_C32(0x3c9c1fb0), SPH_C32(0xf3d1628a),
36138 SPH_C32(0x39aef1f5), SPH_C32(0x895cdde1), SPH_C32(0x7ff30000),
36139 SPH_C32(0x22e60000), SPH_C32(0x5b9e007e), SPH_C32(0x771f0000),
36140 SPH_C32(0xe4f774a3), SPH_C32(0x5c527a94), SPH_C32(0x90f29751),
36141 SPH_C32(0xbe082edd) },
36142 { SPH_C32(0x78120000), SPH_C32(0x62570000), SPH_C32(0x44a6007f),
36143 SPH_C32(0x65003800), SPH_C32(0xdbab436c), SPH_C32(0x8a7c5d57),
36144 SPH_C32(0x95dd0f9a), SPH_C32(0xb318a450), SPH_C32(0x62a90000),
36145 SPH_C32(0x09940000), SPH_C32(0x1313007e), SPH_C32(0xd87e1800),
36146 SPH_C32(0xc13c5a66), SPH_C32(0x942bc544), SPH_C32(0x11509378),
36147 SPH_C32(0xa07d187b) },
36148 { SPH_C32(0x3d0b0000), SPH_C32(0xc95b0000), SPH_C32(0x7418007e),
36149 SPH_C32(0x0c0a1800), SPH_C32(0x19573175), SPH_C32(0x3ba8dd5a),
36150 SPH_C32(0xb80cf5dc), SPH_C32(0x9729eb47), SPH_C32(0x3aea0000),
36151 SPH_C32(0x89ea0000), SPH_C32(0x6b20007f), SPH_C32(0x1e152000),
36152 SPH_C32(0x260b06ba), SPH_C32(0xed86fa99), SPH_C32(0xbd236d17),
36153 SPH_C32(0x9a3961ca) },
36154 { SPH_C32(0x65480000), SPH_C32(0x49250000), SPH_C32(0x0c2b007f),
36155 SPH_C32(0xca612000), SPH_C32(0xfe606da9), SPH_C32(0x4205e287),
36156 SPH_C32(0x147f0bb3), SPH_C32(0xad6d92f6), SPH_C32(0x27b00000),
36157 SPH_C32(0xa2980000), SPH_C32(0x23ad007f), SPH_C32(0xb1743800),
36158 SPH_C32(0x03c0287f), SPH_C32(0x25ff4549), SPH_C32(0x3c81693e),
36159 SPH_C32(0x844c576c) }
36160 };
36161 static const sph_u32 T512_48[256][16] = {
36162 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36163 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36164 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36165 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36166 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
36167 SPH_C32(0x00000000) },
36168 { SPH_C32(0xe6280000), SPH_C32(0x4c4b0000), SPH_C32(0xa8550000),
36169 SPH_C32(0xd3d002e0), SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da),
36170 SPH_C32(0x289506b4), SPH_C32(0xd75a4897), SPH_C32(0xf0c50000),
36171 SPH_C32(0x59230000), SPH_C32(0x45820000), SPH_C32(0xe18d00c0),
36172 SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699), SPH_C32(0xcbe0fe1c),
36173 SPH_C32(0x56a7b19f) },
36174 { SPH_C32(0xf0c50000), SPH_C32(0x59230000), SPH_C32(0x45820000),
36175 SPH_C32(0xe18d00c0), SPH_C32(0x3b6d0631), SPH_C32(0xc2ed5699),
36176 SPH_C32(0xcbe0fe1c), SPH_C32(0x56a7b19f), SPH_C32(0x16ed0000),
36177 SPH_C32(0x15680000), SPH_C32(0xedd70000), SPH_C32(0x325d0220),
36178 SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643), SPH_C32(0xe375f8a8),
36179 SPH_C32(0x81fdf908) },
36180 { SPH_C32(0x16ed0000), SPH_C32(0x15680000), SPH_C32(0xedd70000),
36181 SPH_C32(0x325d0220), SPH_C32(0xe30c3689), SPH_C32(0x5a4ae643),
36182 SPH_C32(0xe375f8a8), SPH_C32(0x81fdf908), SPH_C32(0xe6280000),
36183 SPH_C32(0x4c4b0000), SPH_C32(0xa8550000), SPH_C32(0xd3d002e0),
36184 SPH_C32(0xd86130b8), SPH_C32(0x98a7b0da), SPH_C32(0x289506b4),
36185 SPH_C32(0xd75a4897) },
36186 { SPH_C32(0xb4310000), SPH_C32(0x77330000), SPH_C32(0xb15d0000),
36187 SPH_C32(0x7fd004e0), SPH_C32(0x78a26138), SPH_C32(0xd116c35d),
36188 SPH_C32(0xd256d489), SPH_C32(0x4e6f74de), SPH_C32(0xe3060000),
36189 SPH_C32(0xbdc10000), SPH_C32(0x87130000), SPH_C32(0xbff20060),
36190 SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751), SPH_C32(0x73c5ab06),
36191 SPH_C32(0x5bd61539) },
36192 { SPH_C32(0x52190000), SPH_C32(0x3b780000), SPH_C32(0x19080000),
36193 SPH_C32(0xac000600), SPH_C32(0xa0c35180), SPH_C32(0x49b17387),
36194 SPH_C32(0xfac3d23d), SPH_C32(0x99353c49), SPH_C32(0x13c30000),
36195 SPH_C32(0xe4e20000), SPH_C32(0xc2910000), SPH_C32(0x5e7f00a0),
36196 SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8), SPH_C32(0xb825551a),
36197 SPH_C32(0x0d71a4a6) },
36198 { SPH_C32(0x44f40000), SPH_C32(0x2e100000), SPH_C32(0xf4df0000),
36199 SPH_C32(0x9e5d0420), SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4),
36200 SPH_C32(0x19b62a95), SPH_C32(0x18c8c541), SPH_C32(0xf5eb0000),
36201 SPH_C32(0xa8a90000), SPH_C32(0x6ac40000), SPH_C32(0x8daf0240),
36202 SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112), SPH_C32(0x90b053ae),
36203 SPH_C32(0xda2bec31) },
36204 { SPH_C32(0xa2dc0000), SPH_C32(0x625b0000), SPH_C32(0x5c8a0000),
36205 SPH_C32(0x4d8d06c0), SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e),
36206 SPH_C32(0x31232c21), SPH_C32(0xcf928dd6), SPH_C32(0x052e0000),
36207 SPH_C32(0xf18a0000), SPH_C32(0x2f460000), SPH_C32(0x6c220280),
36208 SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b), SPH_C32(0x5b50adb2),
36209 SPH_C32(0x8c8c5dae) },
36210 { SPH_C32(0xe3060000), SPH_C32(0xbdc10000), SPH_C32(0x87130000),
36211 SPH_C32(0xbff20060), SPH_C32(0x2eba0a1a), SPH_C32(0x8db53751),
36212 SPH_C32(0x73c5ab06), SPH_C32(0x5bd61539), SPH_C32(0x57370000),
36213 SPH_C32(0xcaf20000), SPH_C32(0x364e0000), SPH_C32(0xc0220480),
36214 SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c), SPH_C32(0xa1937f8f),
36215 SPH_C32(0x15b961e7) },
36216 { SPH_C32(0x052e0000), SPH_C32(0xf18a0000), SPH_C32(0x2f460000),
36217 SPH_C32(0x6c220280), SPH_C32(0xf6db3aa2), SPH_C32(0x1512878b),
36218 SPH_C32(0x5b50adb2), SPH_C32(0x8c8c5dae), SPH_C32(0xa7f20000),
36219 SPH_C32(0x93d10000), SPH_C32(0x73cc0000), SPH_C32(0x21af0440),
36220 SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295), SPH_C32(0x6a738193),
36221 SPH_C32(0x431ed078) },
36222 { SPH_C32(0x13c30000), SPH_C32(0xe4e20000), SPH_C32(0xc2910000),
36223 SPH_C32(0x5e7f00a0), SPH_C32(0x15d70c2b), SPH_C32(0x4f5861c8),
36224 SPH_C32(0xb825551a), SPH_C32(0x0d71a4a6), SPH_C32(0x41da0000),
36225 SPH_C32(0xdf9a0000), SPH_C32(0xdb990000), SPH_C32(0xf27f06a0),
36226 SPH_C32(0xb5145dab), SPH_C32(0x06e9124f), SPH_C32(0x42e68727),
36227 SPH_C32(0x944498ef) },
36228 { SPH_C32(0xf5eb0000), SPH_C32(0xa8a90000), SPH_C32(0x6ac40000),
36229 SPH_C32(0x8daf0240), SPH_C32(0xcdb63c93), SPH_C32(0xd7ffd112),
36230 SPH_C32(0x90b053ae), SPH_C32(0xda2bec31), SPH_C32(0xb11f0000),
36231 SPH_C32(0x86b90000), SPH_C32(0x9e1b0000), SPH_C32(0x13f20660),
36232 SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6), SPH_C32(0x8906793b),
36233 SPH_C32(0xc2e32970) },
36234 { SPH_C32(0x57370000), SPH_C32(0xcaf20000), SPH_C32(0x364e0000),
36235 SPH_C32(0xc0220480), SPH_C32(0x56186b22), SPH_C32(0x5ca3f40c),
36236 SPH_C32(0xa1937f8f), SPH_C32(0x15b961e7), SPH_C32(0xb4310000),
36237 SPH_C32(0x77330000), SPH_C32(0xb15d0000), SPH_C32(0x7fd004e0),
36238 SPH_C32(0x78a26138), SPH_C32(0xd116c35d), SPH_C32(0xd256d489),
36239 SPH_C32(0x4e6f74de) },
36240 { SPH_C32(0xb11f0000), SPH_C32(0x86b90000), SPH_C32(0x9e1b0000),
36241 SPH_C32(0x13f20660), SPH_C32(0x8e795b9a), SPH_C32(0xc40444d6),
36242 SPH_C32(0x8906793b), SPH_C32(0xc2e32970), SPH_C32(0x44f40000),
36243 SPH_C32(0x2e100000), SPH_C32(0xf4df0000), SPH_C32(0x9e5d0420),
36244 SPH_C32(0x43cf6709), SPH_C32(0x13fb95c4), SPH_C32(0x19b62a95),
36245 SPH_C32(0x18c8c541) },
36246 { SPH_C32(0xa7f20000), SPH_C32(0x93d10000), SPH_C32(0x73cc0000),
36247 SPH_C32(0x21af0440), SPH_C32(0x6d756d13), SPH_C32(0x9e4ea295),
36248 SPH_C32(0x6a738193), SPH_C32(0x431ed078), SPH_C32(0xa2dc0000),
36249 SPH_C32(0x625b0000), SPH_C32(0x5c8a0000), SPH_C32(0x4d8d06c0),
36250 SPH_C32(0x9bae57b1), SPH_C32(0x8b5c251e), SPH_C32(0x31232c21),
36251 SPH_C32(0xcf928dd6) },
36252 { SPH_C32(0x41da0000), SPH_C32(0xdf9a0000), SPH_C32(0xdb990000),
36253 SPH_C32(0xf27f06a0), SPH_C32(0xb5145dab), SPH_C32(0x06e9124f),
36254 SPH_C32(0x42e68727), SPH_C32(0x944498ef), SPH_C32(0x52190000),
36255 SPH_C32(0x3b780000), SPH_C32(0x19080000), SPH_C32(0xac000600),
36256 SPH_C32(0xa0c35180), SPH_C32(0x49b17387), SPH_C32(0xfac3d23d),
36257 SPH_C32(0x99353c49) },
36258 { SPH_C32(0x02f20000), SPH_C32(0xa2810000), SPH_C32(0x873f0000),
36259 SPH_C32(0xe36c7800), SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6),
36260 SPH_C32(0xc4c23237), SPH_C32(0x7f32259e), SPH_C32(0xbadd0000),
36261 SPH_C32(0x13ad0000), SPH_C32(0xb7e70000), SPH_C32(0xf7282800),
36262 SPH_C32(0xdf45144d), SPH_C32(0x361ac33a), SPH_C32(0xea5a8d14),
36263 SPH_C32(0x2a2c18f0) },
36264 { SPH_C32(0xe4da0000), SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000),
36265 SPH_C32(0x30bc7ae0), SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c),
36266 SPH_C32(0xec573483), SPH_C32(0xa8686d09), SPH_C32(0x4a180000),
36267 SPH_C32(0x4a8e0000), SPH_C32(0xf2650000), SPH_C32(0x16a528c0),
36268 SPH_C32(0xe428127c), SPH_C32(0xf4f795a3), SPH_C32(0x21ba7308),
36269 SPH_C32(0x7c8ba96f) },
36270 { SPH_C32(0xf2370000), SPH_C32(0xfba20000), SPH_C32(0xc2bd0000),
36271 SPH_C32(0x02e178c0), SPH_C32(0x257072de), SPH_C32(0xc5d07d4f),
36272 SPH_C32(0x0f22cc2b), SPH_C32(0x29959401), SPH_C32(0xac300000),
36273 SPH_C32(0x06c50000), SPH_C32(0x5a300000), SPH_C32(0xc5752a20),
36274 SPH_C32(0x3c4922c4), SPH_C32(0x6c502579), SPH_C32(0x092f75bc),
36275 SPH_C32(0xabd1e1f8) },
36276 { SPH_C32(0x141f0000), SPH_C32(0xb7e90000), SPH_C32(0x6ae80000),
36277 SPH_C32(0xd1317a20), SPH_C32(0xfd114266), SPH_C32(0x5d77cd95),
36278 SPH_C32(0x27b7ca9f), SPH_C32(0xfecfdc96), SPH_C32(0x5cf50000),
36279 SPH_C32(0x5fe60000), SPH_C32(0x1fb20000), SPH_C32(0x24f82ae0),
36280 SPH_C32(0x072424f5), SPH_C32(0xaebd73e0), SPH_C32(0xc2cf8ba0),
36281 SPH_C32(0xfd765067) },
36282 { SPH_C32(0xb6c30000), SPH_C32(0xd5b20000), SPH_C32(0x36620000),
36283 SPH_C32(0x9cbc7ce0), SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b),
36284 SPH_C32(0x1694e6be), SPH_C32(0x315d5140), SPH_C32(0x59db0000),
36285 SPH_C32(0xae6c0000), SPH_C32(0x30f40000), SPH_C32(0x48da2860),
36286 SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b), SPH_C32(0x999f2612),
36287 SPH_C32(0x71fa0dc9) },
36288 { SPH_C32(0x50eb0000), SPH_C32(0x99f90000), SPH_C32(0x9e370000),
36289 SPH_C32(0x4f6c7e00), SPH_C32(0xbede256f), SPH_C32(0x4e8c5851),
36290 SPH_C32(0x3e01e00a), SPH_C32(0xe60719d7), SPH_C32(0xa91e0000),
36291 SPH_C32(0xf74f0000), SPH_C32(0x75760000), SPH_C32(0xa95728a0),
36292 SPH_C32(0xca921866), SPH_C32(0x7942a2f2), SPH_C32(0x527fd80e),
36293 SPH_C32(0x275dbc56) },
36294 { SPH_C32(0x46060000), SPH_C32(0x8c910000), SPH_C32(0x73e00000),
36295 SPH_C32(0x7d317c20), SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12),
36296 SPH_C32(0xdd7418a2), SPH_C32(0x67fae0df), SPH_C32(0x4f360000),
36297 SPH_C32(0xbb040000), SPH_C32(0xdd230000), SPH_C32(0x7a872a40),
36298 SPH_C32(0x12f328de), SPH_C32(0xe1e51228), SPH_C32(0x7aeadeba),
36299 SPH_C32(0xf007f4c1) },
36300 { SPH_C32(0xa02e0000), SPH_C32(0xc0da0000), SPH_C32(0xdbb50000),
36301 SPH_C32(0xaee17ec0), SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8),
36302 SPH_C32(0xf5e11e16), SPH_C32(0xb0a0a848), SPH_C32(0xbff30000),
36303 SPH_C32(0xe2270000), SPH_C32(0x98a10000), SPH_C32(0x9b0a2a80),
36304 SPH_C32(0x299e2eef), SPH_C32(0x230844b1), SPH_C32(0xb10a20a6),
36305 SPH_C32(0xa6a0455e) },
36306 { SPH_C32(0xe1f40000), SPH_C32(0x1f400000), SPH_C32(0x002c0000),
36307 SPH_C32(0x5c9e7860), SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87),
36308 SPH_C32(0xb7079931), SPH_C32(0x24e430a7), SPH_C32(0xedea0000),
36309 SPH_C32(0xd95f0000), SPH_C32(0x81a90000), SPH_C32(0x370a2c80),
36310 SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736), SPH_C32(0x4bc9f29b),
36311 SPH_C32(0x3f957917) },
36312 { SPH_C32(0x07dc0000), SPH_C32(0x530b0000), SPH_C32(0xa8790000),
36313 SPH_C32(0x8f4e7a80), SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d),
36314 SPH_C32(0x9f929f85), SPH_C32(0xf3be7830), SPH_C32(0x1d2f0000),
36315 SPH_C32(0x807c0000), SPH_C32(0xc42b0000), SPH_C32(0xd6872c40),
36316 SPH_C32(0xb230795e), SPH_C32(0xa85461af), SPH_C32(0x80290c87),
36317 SPH_C32(0x6932c888) },
36318 { SPH_C32(0x11310000), SPH_C32(0x46630000), SPH_C32(0x45ae0000),
36319 SPH_C32(0xbd1378a0), SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e),
36320 SPH_C32(0x7ce7672d), SPH_C32(0x72438138), SPH_C32(0xfb070000),
36321 SPH_C32(0xcc370000), SPH_C32(0x6c7e0000), SPH_C32(0x05572ea0),
36322 SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175), SPH_C32(0xa8bc0a33),
36323 SPH_C32(0xbe68801f) },
36324 { SPH_C32(0xf7190000), SPH_C32(0x0a280000), SPH_C32(0xedfb0000),
36325 SPH_C32(0x6ec37a40), SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4),
36326 SPH_C32(0x54726199), SPH_C32(0xa519c9af), SPH_C32(0x0bc20000),
36327 SPH_C32(0x95140000), SPH_C32(0x29fc0000), SPH_C32(0xe4da2e60),
36328 SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec), SPH_C32(0x635cf42f),
36329 SPH_C32(0xe8cf3180) },
36330 { SPH_C32(0x55c50000), SPH_C32(0x68730000), SPH_C32(0xb1710000),
36331 SPH_C32(0x234e7c80), SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda),
36332 SPH_C32(0x65514db8), SPH_C32(0x6a8b4479), SPH_C32(0x0eec0000),
36333 SPH_C32(0x649e0000), SPH_C32(0x06ba0000), SPH_C32(0x88f82ce0),
36334 SPH_C32(0xa7e77575), SPH_C32(0xe70c0067), SPH_C32(0x380c599d),
36335 SPH_C32(0x64436c2e) },
36336 { SPH_C32(0xb3ed0000), SPH_C32(0x24380000), SPH_C32(0x19240000),
36337 SPH_C32(0xf09e7e60), SPH_C32(0x90642f75), SPH_C32(0xc3396f00),
36338 SPH_C32(0x4dc44b0c), SPH_C32(0xbdd10cee), SPH_C32(0xfe290000),
36339 SPH_C32(0x3dbd0000), SPH_C32(0x43380000), SPH_C32(0x69752c20),
36340 SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe), SPH_C32(0xf3eca781),
36341 SPH_C32(0x32e4ddb1) },
36342 { SPH_C32(0xa5000000), SPH_C32(0x31500000), SPH_C32(0xf4f30000),
36343 SPH_C32(0xc2c37c40), SPH_C32(0x736819fc), SPH_C32(0x99738943),
36344 SPH_C32(0xaeb1b3a4), SPH_C32(0x3c2cf5e6), SPH_C32(0x18010000),
36345 SPH_C32(0x71f60000), SPH_C32(0xeb6d0000), SPH_C32(0xbaa52ec0),
36346 SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624), SPH_C32(0xdb79a135),
36347 SPH_C32(0xe5be9526) },
36348 { SPH_C32(0x43280000), SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000),
36349 SPH_C32(0x11137ea0), SPH_C32(0xab092944), SPH_C32(0x01d43999),
36350 SPH_C32(0x8624b510), SPH_C32(0xeb76bd71), SPH_C32(0xe8c40000),
36351 SPH_C32(0x28d50000), SPH_C32(0xaeef0000), SPH_C32(0x5b282e00),
36352 SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd), SPH_C32(0x10995f29),
36353 SPH_C32(0xb31924b9) },
36354 { SPH_C32(0xbadd0000), SPH_C32(0x13ad0000), SPH_C32(0xb7e70000),
36355 SPH_C32(0xf7282800), SPH_C32(0xdf45144d), SPH_C32(0x361ac33a),
36356 SPH_C32(0xea5a8d14), SPH_C32(0x2a2c18f0), SPH_C32(0xb82f0000),
36357 SPH_C32(0xb12c0000), SPH_C32(0x30d80000), SPH_C32(0x14445000),
36358 SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec), SPH_C32(0x2e98bf23),
36359 SPH_C32(0x551e3d6e) },
36360 { SPH_C32(0x5cf50000), SPH_C32(0x5fe60000), SPH_C32(0x1fb20000),
36361 SPH_C32(0x24f82ae0), SPH_C32(0x072424f5), SPH_C32(0xaebd73e0),
36362 SPH_C32(0xc2cf8ba0), SPH_C32(0xfd765067), SPH_C32(0x48ea0000),
36363 SPH_C32(0xe80f0000), SPH_C32(0x755a0000), SPH_C32(0xf5c950c0),
36364 SPH_C32(0xfa356693), SPH_C32(0xf3cabe75), SPH_C32(0xe578413f),
36365 SPH_C32(0x03b98cf1) },
36366 { SPH_C32(0x4a180000), SPH_C32(0x4a8e0000), SPH_C32(0xf2650000),
36367 SPH_C32(0x16a528c0), SPH_C32(0xe428127c), SPH_C32(0xf4f795a3),
36368 SPH_C32(0x21ba7308), SPH_C32(0x7c8ba96f), SPH_C32(0xaec20000),
36369 SPH_C32(0xa4440000), SPH_C32(0xdd0f0000), SPH_C32(0x26195220),
36370 SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf), SPH_C32(0xcded478b),
36371 SPH_C32(0xd4e3c466) },
36372 { SPH_C32(0xac300000), SPH_C32(0x06c50000), SPH_C32(0x5a300000),
36373 SPH_C32(0xc5752a20), SPH_C32(0x3c4922c4), SPH_C32(0x6c502579),
36374 SPH_C32(0x092f75bc), SPH_C32(0xabd1e1f8), SPH_C32(0x5e070000),
36375 SPH_C32(0xfd670000), SPH_C32(0x988d0000), SPH_C32(0xc79452e0),
36376 SPH_C32(0x1939501a), SPH_C32(0xa9805836), SPH_C32(0x060db997),
36377 SPH_C32(0x824475f9) },
36378 { SPH_C32(0x0eec0000), SPH_C32(0x649e0000), SPH_C32(0x06ba0000),
36379 SPH_C32(0x88f82ce0), SPH_C32(0xa7e77575), SPH_C32(0xe70c0067),
36380 SPH_C32(0x380c599d), SPH_C32(0x64436c2e), SPH_C32(0x5b290000),
36381 SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000), SPH_C32(0xabb65060),
36382 SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd), SPH_C32(0x5d5d1425),
36383 SPH_C32(0x0ec82857) },
36384 { SPH_C32(0xe8c40000), SPH_C32(0x28d50000), SPH_C32(0xaeef0000),
36385 SPH_C32(0x5b282e00), SPH_C32(0x7f8645cd), SPH_C32(0x7fabb0bd),
36386 SPH_C32(0x10995f29), SPH_C32(0xb31924b9), SPH_C32(0xabec0000),
36387 SPH_C32(0x55ce0000), SPH_C32(0xf2490000), SPH_C32(0x4a3b50a0),
36388 SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924), SPH_C32(0x96bdea39),
36389 SPH_C32(0x586f99c8) },
36390 { SPH_C32(0xfe290000), SPH_C32(0x3dbd0000), SPH_C32(0x43380000),
36391 SPH_C32(0x69752c20), SPH_C32(0x9c8a7344), SPH_C32(0x25e156fe),
36392 SPH_C32(0xf3eca781), SPH_C32(0x32e4ddb1), SPH_C32(0x4dc40000),
36393 SPH_C32(0x19850000), SPH_C32(0x5a1c0000), SPH_C32(0x99eb5240),
36394 SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe), SPH_C32(0xbe28ec8d),
36395 SPH_C32(0x8f35d15f) },
36396 { SPH_C32(0x18010000), SPH_C32(0x71f60000), SPH_C32(0xeb6d0000),
36397 SPH_C32(0xbaa52ec0), SPH_C32(0x44eb43fc), SPH_C32(0xbd46e624),
36398 SPH_C32(0xdb79a135), SPH_C32(0xe5be9526), SPH_C32(0xbd010000),
36399 SPH_C32(0x40a60000), SPH_C32(0x1f9e0000), SPH_C32(0x78665280),
36400 SPH_C32(0x37835a00), SPH_C32(0x24356f67), SPH_C32(0x75c81291),
36401 SPH_C32(0xd99260c0) },
36402 { SPH_C32(0x59db0000), SPH_C32(0xae6c0000), SPH_C32(0x30f40000),
36403 SPH_C32(0x48da2860), SPH_C32(0xf1ff1e57), SPH_C32(0xbbaff46b),
36404 SPH_C32(0x999f2612), SPH_C32(0x71fa0dc9), SPH_C32(0xef180000),
36405 SPH_C32(0x7bde0000), SPH_C32(0x06960000), SPH_C32(0xd4665480),
36406 SPH_C32(0x97400b80), SPH_C32(0x6d841ce0), SPH_C32(0x8f0bc0ac),
36407 SPH_C32(0x40a75c89) },
36408 { SPH_C32(0xbff30000), SPH_C32(0xe2270000), SPH_C32(0x98a10000),
36409 SPH_C32(0x9b0a2a80), SPH_C32(0x299e2eef), SPH_C32(0x230844b1),
36410 SPH_C32(0xb10a20a6), SPH_C32(0xa6a0455e), SPH_C32(0x1fdd0000),
36411 SPH_C32(0x22fd0000), SPH_C32(0x43140000), SPH_C32(0x35eb5440),
36412 SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79), SPH_C32(0x44eb3eb0),
36413 SPH_C32(0x1600ed16) },
36414 { SPH_C32(0xa91e0000), SPH_C32(0xf74f0000), SPH_C32(0x75760000),
36415 SPH_C32(0xa95728a0), SPH_C32(0xca921866), SPH_C32(0x7942a2f2),
36416 SPH_C32(0x527fd80e), SPH_C32(0x275dbc56), SPH_C32(0xf9f50000),
36417 SPH_C32(0x6eb60000), SPH_C32(0xeb410000), SPH_C32(0xe63b56a0),
36418 SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3), SPH_C32(0x6c7e3804),
36419 SPH_C32(0xc15aa581) },
36420 { SPH_C32(0x4f360000), SPH_C32(0xbb040000), SPH_C32(0xdd230000),
36421 SPH_C32(0x7a872a40), SPH_C32(0x12f328de), SPH_C32(0xe1e51228),
36422 SPH_C32(0x7aeadeba), SPH_C32(0xf007f4c1), SPH_C32(0x09300000),
36423 SPH_C32(0x37950000), SPH_C32(0xaec30000), SPH_C32(0x07b65660),
36424 SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a), SPH_C32(0xa79ec618),
36425 SPH_C32(0x97fd141e) },
36426 { SPH_C32(0xedea0000), SPH_C32(0xd95f0000), SPH_C32(0x81a90000),
36427 SPH_C32(0x370a2c80), SPH_C32(0x895d7f6f), SPH_C32(0x6ab93736),
36428 SPH_C32(0x4bc9f29b), SPH_C32(0x3f957917), SPH_C32(0x0c1e0000),
36429 SPH_C32(0xc61f0000), SPH_C32(0x81850000), SPH_C32(0x6b9454e0),
36430 SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1), SPH_C32(0xfcce6baa),
36431 SPH_C32(0x1b7149b0) },
36432 { SPH_C32(0x0bc20000), SPH_C32(0x95140000), SPH_C32(0x29fc0000),
36433 SPH_C32(0xe4da2e60), SPH_C32(0x513c4fd7), SPH_C32(0xf21e87ec),
36434 SPH_C32(0x635cf42f), SPH_C32(0xe8cf3180), SPH_C32(0xfcdb0000),
36435 SPH_C32(0x9f3c0000), SPH_C32(0xc4070000), SPH_C32(0x8a195420),
36436 SPH_C32(0x829707ab), SPH_C32(0x22dc7d28), SPH_C32(0x372e95b6),
36437 SPH_C32(0x4dd6f82f) },
36438 { SPH_C32(0x1d2f0000), SPH_C32(0x807c0000), SPH_C32(0xc42b0000),
36439 SPH_C32(0xd6872c40), SPH_C32(0xb230795e), SPH_C32(0xa85461af),
36440 SPH_C32(0x80290c87), SPH_C32(0x6932c888), SPH_C32(0x1af30000),
36441 SPH_C32(0xd3770000), SPH_C32(0x6c520000), SPH_C32(0x59c956c0),
36442 SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2), SPH_C32(0x1fbb9302),
36443 SPH_C32(0x9a8cb0b8) },
36444 { SPH_C32(0xfb070000), SPH_C32(0xcc370000), SPH_C32(0x6c7e0000),
36445 SPH_C32(0x05572ea0), SPH_C32(0x6a5149e6), SPH_C32(0x30f3d175),
36446 SPH_C32(0xa8bc0a33), SPH_C32(0xbe68801f), SPH_C32(0xea360000),
36447 SPH_C32(0x8a540000), SPH_C32(0x29d00000), SPH_C32(0xb8445600),
36448 SPH_C32(0x619b3122), SPH_C32(0x78969b6b), SPH_C32(0xd45b6d1e),
36449 SPH_C32(0xcc2b0127) },
36450 { SPH_C32(0xb82f0000), SPH_C32(0xb12c0000), SPH_C32(0x30d80000),
36451 SPH_C32(0x14445000), SPH_C32(0xc15860a2), SPH_C32(0x3127e8ec),
36452 SPH_C32(0x2e98bf23), SPH_C32(0x551e3d6e), SPH_C32(0x02f20000),
36453 SPH_C32(0xa2810000), SPH_C32(0x873f0000), SPH_C32(0xe36c7800),
36454 SPH_C32(0x1e1d74ef), SPH_C32(0x073d2bd6), SPH_C32(0xc4c23237),
36455 SPH_C32(0x7f32259e) },
36456 { SPH_C32(0x5e070000), SPH_C32(0xfd670000), SPH_C32(0x988d0000),
36457 SPH_C32(0xc79452e0), SPH_C32(0x1939501a), SPH_C32(0xa9805836),
36458 SPH_C32(0x060db997), SPH_C32(0x824475f9), SPH_C32(0xf2370000),
36459 SPH_C32(0xfba20000), SPH_C32(0xc2bd0000), SPH_C32(0x02e178c0),
36460 SPH_C32(0x257072de), SPH_C32(0xc5d07d4f), SPH_C32(0x0f22cc2b),
36461 SPH_C32(0x29959401) },
36462 { SPH_C32(0x48ea0000), SPH_C32(0xe80f0000), SPH_C32(0x755a0000),
36463 SPH_C32(0xf5c950c0), SPH_C32(0xfa356693), SPH_C32(0xf3cabe75),
36464 SPH_C32(0xe578413f), SPH_C32(0x03b98cf1), SPH_C32(0x141f0000),
36465 SPH_C32(0xb7e90000), SPH_C32(0x6ae80000), SPH_C32(0xd1317a20),
36466 SPH_C32(0xfd114266), SPH_C32(0x5d77cd95), SPH_C32(0x27b7ca9f),
36467 SPH_C32(0xfecfdc96) },
36468 { SPH_C32(0xaec20000), SPH_C32(0xa4440000), SPH_C32(0xdd0f0000),
36469 SPH_C32(0x26195220), SPH_C32(0x2254562b), SPH_C32(0x6b6d0eaf),
36470 SPH_C32(0xcded478b), SPH_C32(0xd4e3c466), SPH_C32(0xe4da0000),
36471 SPH_C32(0xeeca0000), SPH_C32(0x2f6a0000), SPH_C32(0x30bc7ae0),
36472 SPH_C32(0xc67c4457), SPH_C32(0x9f9a9b0c), SPH_C32(0xec573483),
36473 SPH_C32(0xa8686d09) },
36474 { SPH_C32(0x0c1e0000), SPH_C32(0xc61f0000), SPH_C32(0x81850000),
36475 SPH_C32(0x6b9454e0), SPH_C32(0xb9fa019a), SPH_C32(0xe0312bb1),
36476 SPH_C32(0xfcce6baa), SPH_C32(0x1b7149b0), SPH_C32(0xe1f40000),
36477 SPH_C32(0x1f400000), SPH_C32(0x002c0000), SPH_C32(0x5c9e7860),
36478 SPH_C32(0x30a77ef5), SPH_C32(0x8a881c87), SPH_C32(0xb7079931),
36479 SPH_C32(0x24e430a7) },
36480 { SPH_C32(0xea360000), SPH_C32(0x8a540000), SPH_C32(0x29d00000),
36481 SPH_C32(0xb8445600), SPH_C32(0x619b3122), SPH_C32(0x78969b6b),
36482 SPH_C32(0xd45b6d1e), SPH_C32(0xcc2b0127), SPH_C32(0x11310000),
36483 SPH_C32(0x46630000), SPH_C32(0x45ae0000), SPH_C32(0xbd1378a0),
36484 SPH_C32(0x0bca78c4), SPH_C32(0x48654a1e), SPH_C32(0x7ce7672d),
36485 SPH_C32(0x72438138) },
36486 { SPH_C32(0xfcdb0000), SPH_C32(0x9f3c0000), SPH_C32(0xc4070000),
36487 SPH_C32(0x8a195420), SPH_C32(0x829707ab), SPH_C32(0x22dc7d28),
36488 SPH_C32(0x372e95b6), SPH_C32(0x4dd6f82f), SPH_C32(0xf7190000),
36489 SPH_C32(0x0a280000), SPH_C32(0xedfb0000), SPH_C32(0x6ec37a40),
36490 SPH_C32(0xd3ab487c), SPH_C32(0xd0c2fac4), SPH_C32(0x54726199),
36491 SPH_C32(0xa519c9af) },
36492 { SPH_C32(0x1af30000), SPH_C32(0xd3770000), SPH_C32(0x6c520000),
36493 SPH_C32(0x59c956c0), SPH_C32(0x5af63713), SPH_C32(0xba7bcdf2),
36494 SPH_C32(0x1fbb9302), SPH_C32(0x9a8cb0b8), SPH_C32(0x07dc0000),
36495 SPH_C32(0x530b0000), SPH_C32(0xa8790000), SPH_C32(0x8f4e7a80),
36496 SPH_C32(0xe8c64e4d), SPH_C32(0x122fac5d), SPH_C32(0x9f929f85),
36497 SPH_C32(0xf3be7830) },
36498 { SPH_C32(0x5b290000), SPH_C32(0x0ced0000), SPH_C32(0xb7cb0000),
36499 SPH_C32(0xabb65060), SPH_C32(0xefe26ab8), SPH_C32(0xbc92dfbd),
36500 SPH_C32(0x5d5d1425), SPH_C32(0x0ec82857), SPH_C32(0x55c50000),
36501 SPH_C32(0x68730000), SPH_C32(0xb1710000), SPH_C32(0x234e7c80),
36502 SPH_C32(0x48051fcd), SPH_C32(0x5b9edfda), SPH_C32(0x65514db8),
36503 SPH_C32(0x6a8b4479) },
36504 { SPH_C32(0xbd010000), SPH_C32(0x40a60000), SPH_C32(0x1f9e0000),
36505 SPH_C32(0x78665280), SPH_C32(0x37835a00), SPH_C32(0x24356f67),
36506 SPH_C32(0x75c81291), SPH_C32(0xd99260c0), SPH_C32(0xa5000000),
36507 SPH_C32(0x31500000), SPH_C32(0xf4f30000), SPH_C32(0xc2c37c40),
36508 SPH_C32(0x736819fc), SPH_C32(0x99738943), SPH_C32(0xaeb1b3a4),
36509 SPH_C32(0x3c2cf5e6) },
36510 { SPH_C32(0xabec0000), SPH_C32(0x55ce0000), SPH_C32(0xf2490000),
36511 SPH_C32(0x4a3b50a0), SPH_C32(0xd48f6c89), SPH_C32(0x7e7f8924),
36512 SPH_C32(0x96bdea39), SPH_C32(0x586f99c8), SPH_C32(0x43280000),
36513 SPH_C32(0x7d1b0000), SPH_C32(0x5ca60000), SPH_C32(0x11137ea0),
36514 SPH_C32(0xab092944), SPH_C32(0x01d43999), SPH_C32(0x8624b510),
36515 SPH_C32(0xeb76bd71) },
36516 { SPH_C32(0x4dc40000), SPH_C32(0x19850000), SPH_C32(0x5a1c0000),
36517 SPH_C32(0x99eb5240), SPH_C32(0x0cee5c31), SPH_C32(0xe6d839fe),
36518 SPH_C32(0xbe28ec8d), SPH_C32(0x8f35d15f), SPH_C32(0xb3ed0000),
36519 SPH_C32(0x24380000), SPH_C32(0x19240000), SPH_C32(0xf09e7e60),
36520 SPH_C32(0x90642f75), SPH_C32(0xc3396f00), SPH_C32(0x4dc44b0c),
36521 SPH_C32(0xbdd10cee) },
36522 { SPH_C32(0xef180000), SPH_C32(0x7bde0000), SPH_C32(0x06960000),
36523 SPH_C32(0xd4665480), SPH_C32(0x97400b80), SPH_C32(0x6d841ce0),
36524 SPH_C32(0x8f0bc0ac), SPH_C32(0x40a75c89), SPH_C32(0xb6c30000),
36525 SPH_C32(0xd5b20000), SPH_C32(0x36620000), SPH_C32(0x9cbc7ce0),
36526 SPH_C32(0x66bf15d7), SPH_C32(0xd62be88b), SPH_C32(0x1694e6be),
36527 SPH_C32(0x315d5140) },
36528 { SPH_C32(0x09300000), SPH_C32(0x37950000), SPH_C32(0xaec30000),
36529 SPH_C32(0x07b65660), SPH_C32(0x4f213b38), SPH_C32(0xf523ac3a),
36530 SPH_C32(0xa79ec618), SPH_C32(0x97fd141e), SPH_C32(0x46060000),
36531 SPH_C32(0x8c910000), SPH_C32(0x73e00000), SPH_C32(0x7d317c20),
36532 SPH_C32(0x5dd213e6), SPH_C32(0x14c6be12), SPH_C32(0xdd7418a2),
36533 SPH_C32(0x67fae0df) },
36534 { SPH_C32(0x1fdd0000), SPH_C32(0x22fd0000), SPH_C32(0x43140000),
36535 SPH_C32(0x35eb5440), SPH_C32(0xac2d0db1), SPH_C32(0xaf694a79),
36536 SPH_C32(0x44eb3eb0), SPH_C32(0x1600ed16), SPH_C32(0xa02e0000),
36537 SPH_C32(0xc0da0000), SPH_C32(0xdbb50000), SPH_C32(0xaee17ec0),
36538 SPH_C32(0x85b3235e), SPH_C32(0x8c610ec8), SPH_C32(0xf5e11e16),
36539 SPH_C32(0xb0a0a848) },
36540 { SPH_C32(0xf9f50000), SPH_C32(0x6eb60000), SPH_C32(0xeb410000),
36541 SPH_C32(0xe63b56a0), SPH_C32(0x744c3d09), SPH_C32(0x37cefaa3),
36542 SPH_C32(0x6c7e3804), SPH_C32(0xc15aa581), SPH_C32(0x50eb0000),
36543 SPH_C32(0x99f90000), SPH_C32(0x9e370000), SPH_C32(0x4f6c7e00),
36544 SPH_C32(0xbede256f), SPH_C32(0x4e8c5851), SPH_C32(0x3e01e00a),
36545 SPH_C32(0xe60719d7) },
36546 { SPH_C32(0x1e6c0000), SPH_C32(0xc4420000), SPH_C32(0x8a2e0000),
36547 SPH_C32(0xbcb6b800), SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da),
36548 SPH_C32(0x6a0c1bc8), SPH_C32(0xb99dc2eb), SPH_C32(0x92560000),
36549 SPH_C32(0x1eda0000), SPH_C32(0xea510000), SPH_C32(0xe8b13000),
36550 SPH_C32(0xa93556a5), SPH_C32(0xebfb6199), SPH_C32(0xb15c2254),
36551 SPH_C32(0x33c5244f) },
36552 { SPH_C32(0xf8440000), SPH_C32(0x88090000), SPH_C32(0x227b0000),
36553 SPH_C32(0x6f66bae0), SPH_C32(0xf425230e), SPH_C32(0x135a6300),
36554 SPH_C32(0x42991d7c), SPH_C32(0x6ec78a7c), SPH_C32(0x62930000),
36555 SPH_C32(0x47f90000), SPH_C32(0xafd30000), SPH_C32(0x093c30c0),
36556 SPH_C32(0x92585094), SPH_C32(0x29163700), SPH_C32(0x7abcdc48),
36557 SPH_C32(0x656295d0) },
36558 { SPH_C32(0xeea90000), SPH_C32(0x9d610000), SPH_C32(0xcfac0000),
36559 SPH_C32(0x5d3bb8c0), SPH_C32(0x17291587), SPH_C32(0x49108543),
36560 SPH_C32(0xa1ece5d4), SPH_C32(0xef3a7374), SPH_C32(0x84bb0000),
36561 SPH_C32(0x0bb20000), SPH_C32(0x07860000), SPH_C32(0xdaec3220),
36562 SPH_C32(0x4a39602c), SPH_C32(0xb1b187da), SPH_C32(0x5229dafc),
36563 SPH_C32(0xb238dd47) },
36564 { SPH_C32(0x08810000), SPH_C32(0xd12a0000), SPH_C32(0x67f90000),
36565 SPH_C32(0x8eebba20), SPH_C32(0xcf48253f), SPH_C32(0xd1b73599),
36566 SPH_C32(0x8979e360), SPH_C32(0x38603be3), SPH_C32(0x747e0000),
36567 SPH_C32(0x52910000), SPH_C32(0x42040000), SPH_C32(0x3b6132e0),
36568 SPH_C32(0x7154661d), SPH_C32(0x735cd143), SPH_C32(0x99c924e0),
36569 SPH_C32(0xe49f6cd8) },
36570 { SPH_C32(0xaa5d0000), SPH_C32(0xb3710000), SPH_C32(0x3b730000),
36571 SPH_C32(0xc366bce0), SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087),
36572 SPH_C32(0xb85acf41), SPH_C32(0xf7f2b635), SPH_C32(0x71500000),
36573 SPH_C32(0xa31b0000), SPH_C32(0x6d420000), SPH_C32(0x57433060),
36574 SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8), SPH_C32(0xc2998952),
36575 SPH_C32(0x68133176) },
36576 { SPH_C32(0x4c750000), SPH_C32(0xff3a0000), SPH_C32(0x93260000),
36577 SPH_C32(0x10b6be00), SPH_C32(0x8c874236), SPH_C32(0xc24ca05d),
36578 SPH_C32(0x90cfc9f5), SPH_C32(0x20a8fea2), SPH_C32(0x81950000),
36579 SPH_C32(0xfa380000), SPH_C32(0x28c00000), SPH_C32(0xb6ce30a0),
36580 SPH_C32(0xbce25a8e), SPH_C32(0xa4a30051), SPH_C32(0x0979774e),
36581 SPH_C32(0x3eb480e9) },
36582 { SPH_C32(0x5a980000), SPH_C32(0xea520000), SPH_C32(0x7ef10000),
36583 SPH_C32(0x22ebbc20), SPH_C32(0x6f8b74bf), SPH_C32(0x9806461e),
36584 SPH_C32(0x73ba315d), SPH_C32(0xa15507aa), SPH_C32(0x67bd0000),
36585 SPH_C32(0xb6730000), SPH_C32(0x80950000), SPH_C32(0x651e3240),
36586 SPH_C32(0x64836a36), SPH_C32(0x3c04b08b), SPH_C32(0x21ec71fa),
36587 SPH_C32(0xe9eec87e) },
36588 { SPH_C32(0xbcb00000), SPH_C32(0xa6190000), SPH_C32(0xd6a40000),
36589 SPH_C32(0xf13bbec0), SPH_C32(0xb7ea4407), SPH_C32(0x00a1f6c4),
36590 SPH_C32(0x5b2f37e9), SPH_C32(0x760f4f3d), SPH_C32(0x97780000),
36591 SPH_C32(0xef500000), SPH_C32(0xc5170000), SPH_C32(0x84933280),
36592 SPH_C32(0x5fee6c07), SPH_C32(0xfee9e612), SPH_C32(0xea0c8fe6),
36593 SPH_C32(0xbf4979e1) },
36594 { SPH_C32(0xfd6a0000), SPH_C32(0x79830000), SPH_C32(0x0d3d0000),
36595 SPH_C32(0x0344b860), SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b),
36596 SPH_C32(0x19c9b0ce), SPH_C32(0xe24bd7d2), SPH_C32(0xc5610000),
36597 SPH_C32(0xd4280000), SPH_C32(0xdc1f0000), SPH_C32(0x28933480),
36598 SPH_C32(0xff2d3d87), SPH_C32(0xb7589595), SPH_C32(0x10cf5ddb),
36599 SPH_C32(0x267c45a8) },
36600 { SPH_C32(0x1b420000), SPH_C32(0x35c80000), SPH_C32(0xa5680000),
36601 SPH_C32(0xd094ba80), SPH_C32(0xda9f2914), SPH_C32(0x9eef5451),
36602 SPH_C32(0x315cb67a), SPH_C32(0x35119f45), SPH_C32(0x35a40000),
36603 SPH_C32(0x8d0b0000), SPH_C32(0x999d0000), SPH_C32(0xc91e3440),
36604 SPH_C32(0xc4403bb6), SPH_C32(0x75b5c30c), SPH_C32(0xdb2fa3c7),
36605 SPH_C32(0x70dbf437) },
36606 { SPH_C32(0x0daf0000), SPH_C32(0x20a00000), SPH_C32(0x48bf0000),
36607 SPH_C32(0xe2c9b8a0), SPH_C32(0x39931f9d), SPH_C32(0xc4a5b212),
36608 SPH_C32(0xd2294ed2), SPH_C32(0xb4ec664d), SPH_C32(0xd38c0000),
36609 SPH_C32(0xc1400000), SPH_C32(0x31c80000), SPH_C32(0x1ace36a0),
36610 SPH_C32(0x1c210b0e), SPH_C32(0xed1273d6), SPH_C32(0xf3baa573),
36611 SPH_C32(0xa781bca0) },
36612 { SPH_C32(0xeb870000), SPH_C32(0x6ceb0000), SPH_C32(0xe0ea0000),
36613 SPH_C32(0x3119ba40), SPH_C32(0xe1f22f25), SPH_C32(0x5c0202c8),
36614 SPH_C32(0xfabc4866), SPH_C32(0x63b62eda), SPH_C32(0x23490000),
36615 SPH_C32(0x98630000), SPH_C32(0x744a0000), SPH_C32(0xfb433660),
36616 SPH_C32(0x274c0d3f), SPH_C32(0x2fff254f), SPH_C32(0x385a5b6f),
36617 SPH_C32(0xf1260d3f) },
36618 { SPH_C32(0x495b0000), SPH_C32(0x0eb00000), SPH_C32(0xbc600000),
36619 SPH_C32(0x7c94bc80), SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6),
36620 SPH_C32(0xcb9f6447), SPH_C32(0xac24a30c), SPH_C32(0x26670000),
36621 SPH_C32(0x69e90000), SPH_C32(0x5b0c0000), SPH_C32(0x976134e0),
36622 SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4), SPH_C32(0x630af6dd),
36623 SPH_C32(0x7daa5091) },
36624 { SPH_C32(0xaf730000), SPH_C32(0x42fb0000), SPH_C32(0x14350000),
36625 SPH_C32(0xaf44be60), SPH_C32(0xa23d482c), SPH_C32(0x4ff9970c),
36626 SPH_C32(0xe30a62f3), SPH_C32(0x7b7eeb9b), SPH_C32(0xd6a20000),
36627 SPH_C32(0x30ca0000), SPH_C32(0x1e8e0000), SPH_C32(0x76ec3420),
36628 SPH_C32(0xeafa31ac), SPH_C32(0xf800f45d), SPH_C32(0xa8ea08c1),
36629 SPH_C32(0x2b0de10e) },
36630 { SPH_C32(0xb99e0000), SPH_C32(0x57930000), SPH_C32(0xf9e20000),
36631 SPH_C32(0x9d19bc40), SPH_C32(0x41317ea5), SPH_C32(0x15b3714f),
36632 SPH_C32(0x007f9a5b), SPH_C32(0xfa831293), SPH_C32(0x308a0000),
36633 SPH_C32(0x7c810000), SPH_C32(0xb6db0000), SPH_C32(0xa53c36c0),
36634 SPH_C32(0x329b0114), SPH_C32(0x60a74487), SPH_C32(0x807f0e75),
36635 SPH_C32(0xfc57a999) },
36636 { SPH_C32(0x5fb60000), SPH_C32(0x1bd80000), SPH_C32(0x51b70000),
36637 SPH_C32(0x4ec9bea0), SPH_C32(0x99504e1d), SPH_C32(0x8d14c195),
36638 SPH_C32(0x28ea9cef), SPH_C32(0x2dd95a04), SPH_C32(0xc04f0000),
36639 SPH_C32(0x25a20000), SPH_C32(0xf3590000), SPH_C32(0x44b13600),
36640 SPH_C32(0x09f60725), SPH_C32(0xa24a121e), SPH_C32(0x4b9ff069),
36641 SPH_C32(0xaaf01806) },
36642 { SPH_C32(0x1c9e0000), SPH_C32(0x66c30000), SPH_C32(0x0d110000),
36643 SPH_C32(0x5fdac000), SPH_C32(0x32596759), SPH_C32(0x8cc0f80c),
36644 SPH_C32(0xaece29ff), SPH_C32(0xc6afe775), SPH_C32(0x288b0000),
36645 SPH_C32(0x0d770000), SPH_C32(0x5db60000), SPH_C32(0x1f991800),
36646 SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3), SPH_C32(0x5b06af40),
36647 SPH_C32(0x19e93cbf) },
36648 { SPH_C32(0xfab60000), SPH_C32(0x2a880000), SPH_C32(0xa5440000),
36649 SPH_C32(0x8c0ac2e0), SPH_C32(0xea3857e1), SPH_C32(0x146748d6),
36650 SPH_C32(0x865b2f4b), SPH_C32(0x11f5afe2), SPH_C32(0xd84e0000),
36651 SPH_C32(0x54540000), SPH_C32(0x18340000), SPH_C32(0xfe1418c0),
36652 SPH_C32(0x4d1d44d9), SPH_C32(0x1f0cf43a), SPH_C32(0x90e6515c),
36653 SPH_C32(0x4f4e8d20) },
36654 { SPH_C32(0xec5b0000), SPH_C32(0x3fe00000), SPH_C32(0x48930000),
36655 SPH_C32(0xbe57c0c0), SPH_C32(0x09346168), SPH_C32(0x4e2dae95),
36656 SPH_C32(0x652ed7e3), SPH_C32(0x900856ea), SPH_C32(0x3e660000),
36657 SPH_C32(0x181f0000), SPH_C32(0xb0610000), SPH_C32(0x2dc41a20),
36658 SPH_C32(0x957c7461), SPH_C32(0x87ab44e0), SPH_C32(0xb87357e8),
36659 SPH_C32(0x9814c5b7) },
36660 { SPH_C32(0x0a730000), SPH_C32(0x73ab0000), SPH_C32(0xe0c60000),
36661 SPH_C32(0x6d87c220), SPH_C32(0xd15551d0), SPH_C32(0xd68a1e4f),
36662 SPH_C32(0x4dbbd157), SPH_C32(0x47521e7d), SPH_C32(0xcea30000),
36663 SPH_C32(0x413c0000), SPH_C32(0xf5e30000), SPH_C32(0xcc491ae0),
36664 SPH_C32(0xae117250), SPH_C32(0x45461279), SPH_C32(0x7393a9f4),
36665 SPH_C32(0xceb37428) },
36666 { SPH_C32(0xa8af0000), SPH_C32(0x11f00000), SPH_C32(0xbc4c0000),
36667 SPH_C32(0x200ac4e0), SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51),
36668 SPH_C32(0x7c98fd76), SPH_C32(0x88c093ab), SPH_C32(0xcb8d0000),
36669 SPH_C32(0xb0b60000), SPH_C32(0xdaa50000), SPH_C32(0xa06b1860),
36670 SPH_C32(0x58ca48f2), SPH_C32(0x505495f2), SPH_C32(0x28c30446),
36671 SPH_C32(0x423f2986) },
36672 { SPH_C32(0x4e870000), SPH_C32(0x5dbb0000), SPH_C32(0x14190000),
36673 SPH_C32(0xf3dac600), SPH_C32(0x929a36d9), SPH_C32(0xc5718b8b),
36674 SPH_C32(0x540dfbc2), SPH_C32(0x5f9adb3c), SPH_C32(0x3b480000),
36675 SPH_C32(0xe9950000), SPH_C32(0x9f270000), SPH_C32(0x41e618a0),
36676 SPH_C32(0x63a74ec3), SPH_C32(0x92b9c36b), SPH_C32(0xe323fa5a),
36677 SPH_C32(0x14989819) },
36678 { SPH_C32(0x586a0000), SPH_C32(0x48d30000), SPH_C32(0xf9ce0000),
36679 SPH_C32(0xc187c420), SPH_C32(0x71960050), SPH_C32(0x9f3b6dc8),
36680 SPH_C32(0xb778036a), SPH_C32(0xde672234), SPH_C32(0xdd600000),
36681 SPH_C32(0xa5de0000), SPH_C32(0x37720000), SPH_C32(0x92361a40),
36682 SPH_C32(0xbbc67e7b), SPH_C32(0x0a1e73b1), SPH_C32(0xcbb6fcee),
36683 SPH_C32(0xc3c2d08e) },
36684 { SPH_C32(0xbe420000), SPH_C32(0x04980000), SPH_C32(0x519b0000),
36685 SPH_C32(0x1257c6c0), SPH_C32(0xa9f730e8), SPH_C32(0x079cdd12),
36686 SPH_C32(0x9fed05de), SPH_C32(0x093d6aa3), SPH_C32(0x2da50000),
36687 SPH_C32(0xfcfd0000), SPH_C32(0x72f00000), SPH_C32(0x73bb1a80),
36688 SPH_C32(0x80ab784a), SPH_C32(0xc8f32528), SPH_C32(0x005602f2),
36689 SPH_C32(0x95656111) },
36690 { SPH_C32(0xff980000), SPH_C32(0xdb020000), SPH_C32(0x8a020000),
36691 SPH_C32(0xe028c060), SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d),
36692 SPH_C32(0xdd0b82f9), SPH_C32(0x9d79f24c), SPH_C32(0x7fbc0000),
36693 SPH_C32(0xc7850000), SPH_C32(0x6bf80000), SPH_C32(0xdfbb1c80),
36694 SPH_C32(0x206829ca), SPH_C32(0x814256af), SPH_C32(0xfa95d0cf),
36695 SPH_C32(0x0c505d58) },
36696 { SPH_C32(0x19b00000), SPH_C32(0x97490000), SPH_C32(0x22570000),
36697 SPH_C32(0x33f8c280), SPH_C32(0xc4825dfb), SPH_C32(0x99d27f87),
36698 SPH_C32(0xf59e844d), SPH_C32(0x4a23badb), SPH_C32(0x8f790000),
36699 SPH_C32(0x9ea60000), SPH_C32(0x2e7a0000), SPH_C32(0x3e361c40),
36700 SPH_C32(0x1b052ffb), SPH_C32(0x43af0036), SPH_C32(0x31752ed3),
36701 SPH_C32(0x5af7ecc7) },
36702 { SPH_C32(0x0f5d0000), SPH_C32(0x82210000), SPH_C32(0xcf800000),
36703 SPH_C32(0x01a5c0a0), SPH_C32(0x278e6b72), SPH_C32(0xc39899c4),
36704 SPH_C32(0x16eb7ce5), SPH_C32(0xcbde43d3), SPH_C32(0x69510000),
36705 SPH_C32(0xd2ed0000), SPH_C32(0x862f0000), SPH_C32(0xede61ea0),
36706 SPH_C32(0xc3641f43), SPH_C32(0xdb08b0ec), SPH_C32(0x19e02867),
36707 SPH_C32(0x8dada450) },
36708 { SPH_C32(0xe9750000), SPH_C32(0xce6a0000), SPH_C32(0x67d50000),
36709 SPH_C32(0xd275c240), SPH_C32(0xffef5bca), SPH_C32(0x5b3f291e),
36710 SPH_C32(0x3e7e7a51), SPH_C32(0x1c840b44), SPH_C32(0x99940000),
36711 SPH_C32(0x8bce0000), SPH_C32(0xc3ad0000), SPH_C32(0x0c6b1e60),
36712 SPH_C32(0xf8091972), SPH_C32(0x19e5e675), SPH_C32(0xd200d67b),
36713 SPH_C32(0xdb0a15cf) },
36714 { SPH_C32(0x4ba90000), SPH_C32(0xac310000), SPH_C32(0x3b5f0000),
36715 SPH_C32(0x9ff8c480), SPH_C32(0x64410c7b), SPH_C32(0xd0630c00),
36716 SPH_C32(0x0f5d5670), SPH_C32(0xd3168692), SPH_C32(0x9cba0000),
36717 SPH_C32(0x7a440000), SPH_C32(0xeceb0000), SPH_C32(0x60491ce0),
36718 SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe), SPH_C32(0x89507bc9),
36719 SPH_C32(0x57864861) },
36720 { SPH_C32(0xad810000), SPH_C32(0xe07a0000), SPH_C32(0x930a0000),
36721 SPH_C32(0x4c28c660), SPH_C32(0xbc203cc3), SPH_C32(0x48c4bcda),
36722 SPH_C32(0x27c850c4), SPH_C32(0x044cce05), SPH_C32(0x6c7f0000),
36723 SPH_C32(0x23670000), SPH_C32(0xa9690000), SPH_C32(0x81c41c20),
36724 SPH_C32(0x35bf25e1), SPH_C32(0xce1a3767), SPH_C32(0x42b085d5),
36725 SPH_C32(0x0121f9fe) },
36726 { SPH_C32(0xbb6c0000), SPH_C32(0xf5120000), SPH_C32(0x7edd0000),
36727 SPH_C32(0x7e75c440), SPH_C32(0x5f2c0a4a), SPH_C32(0x128e5a99),
36728 SPH_C32(0xc4bda86c), SPH_C32(0x85b1370d), SPH_C32(0x8a570000),
36729 SPH_C32(0x6f2c0000), SPH_C32(0x013c0000), SPH_C32(0x52141ec0),
36730 SPH_C32(0xedde1559), SPH_C32(0x56bd87bd), SPH_C32(0x6a258361),
36731 SPH_C32(0xd67bb169) },
36732 { SPH_C32(0x5d440000), SPH_C32(0xb9590000), SPH_C32(0xd6880000),
36733 SPH_C32(0xada5c6a0), SPH_C32(0x874d3af2), SPH_C32(0x8a29ea43),
36734 SPH_C32(0xec28aed8), SPH_C32(0x52eb7f9a), SPH_C32(0x7a920000),
36735 SPH_C32(0x360f0000), SPH_C32(0x44be0000), SPH_C32(0xb3991e00),
36736 SPH_C32(0xd6b31368), SPH_C32(0x9450d124), SPH_C32(0xa1c57d7d),
36737 SPH_C32(0x80dc00f6) },
36738 { SPH_C32(0xa4b10000), SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000),
36739 SPH_C32(0x4b9e9000), SPH_C32(0xf30107fb), SPH_C32(0xbde710e0),
36740 SPH_C32(0x805696dc), SPH_C32(0x93b1da1b), SPH_C32(0x2a790000),
36741 SPH_C32(0xaff60000), SPH_C32(0xda890000), SPH_C32(0xfcf56000),
36742 SPH_C32(0x686d3607), SPH_C32(0xdadc8975), SPH_C32(0x9fc49d77),
36743 SPH_C32(0x66db1921) },
36744 { SPH_C32(0x42990000), SPH_C32(0x9ba40000), SPH_C32(0x959c0000),
36745 SPH_C32(0x984e92e0), SPH_C32(0x2b603743), SPH_C32(0x2540a03a),
36746 SPH_C32(0xa8c39068), SPH_C32(0x44eb928c), SPH_C32(0xdabc0000),
36747 SPH_C32(0xf6d50000), SPH_C32(0x9f0b0000), SPH_C32(0x1d7860c0),
36748 SPH_C32(0x53003036), SPH_C32(0x1831dfec), SPH_C32(0x5424636b),
36749 SPH_C32(0x307ca8be) },
36750 { SPH_C32(0x54740000), SPH_C32(0x8ecc0000), SPH_C32(0x784b0000),
36751 SPH_C32(0xaa1390c0), SPH_C32(0xc86c01ca), SPH_C32(0x7f0a4679),
36752 SPH_C32(0x4bb668c0), SPH_C32(0xc5166b84), SPH_C32(0x3c940000),
36753 SPH_C32(0xba9e0000), SPH_C32(0x375e0000), SPH_C32(0xcea86220),
36754 SPH_C32(0x8b61008e), SPH_C32(0x80966f36), SPH_C32(0x7cb165df),
36755 SPH_C32(0xe726e029) },
36756 { SPH_C32(0xb25c0000), SPH_C32(0xc2870000), SPH_C32(0xd01e0000),
36757 SPH_C32(0x79c39220), SPH_C32(0x100d3172), SPH_C32(0xe7adf6a3),
36758 SPH_C32(0x63236e74), SPH_C32(0x124c2313), SPH_C32(0xcc510000),
36759 SPH_C32(0xe3bd0000), SPH_C32(0x72dc0000), SPH_C32(0x2f2562e0),
36760 SPH_C32(0xb00c06bf), SPH_C32(0x427b39af), SPH_C32(0xb7519bc3),
36761 SPH_C32(0xb18151b6) },
36762 { SPH_C32(0x10800000), SPH_C32(0xa0dc0000), SPH_C32(0x8c940000),
36763 SPH_C32(0x344e94e0), SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd),
36764 SPH_C32(0x52004255), SPH_C32(0xdddeaec5), SPH_C32(0xc97f0000),
36765 SPH_C32(0x12370000), SPH_C32(0x5d9a0000), SPH_C32(0x43076060),
36766 SPH_C32(0x46d73c1d), SPH_C32(0x5769be24), SPH_C32(0xec013671),
36767 SPH_C32(0x3d0d0c18) },
36768 { SPH_C32(0xf6a80000), SPH_C32(0xec970000), SPH_C32(0x24c10000),
36769 SPH_C32(0xe79e9600), SPH_C32(0x53c2567b), SPH_C32(0xf4566367),
36770 SPH_C32(0x7a9544e1), SPH_C32(0x0a84e652), SPH_C32(0x39ba0000),
36771 SPH_C32(0x4b140000), SPH_C32(0x18180000), SPH_C32(0xa28a60a0),
36772 SPH_C32(0x7dba3a2c), SPH_C32(0x9584e8bd), SPH_C32(0x27e1c86d),
36773 SPH_C32(0x6baabd87) },
36774 { SPH_C32(0xe0450000), SPH_C32(0xf9ff0000), SPH_C32(0xc9160000),
36775 SPH_C32(0xd5c39420), SPH_C32(0xb0ce60f2), SPH_C32(0xae1c8524),
36776 SPH_C32(0x99e0bc49), SPH_C32(0x8b791f5a), SPH_C32(0xdf920000),
36777 SPH_C32(0x075f0000), SPH_C32(0xb04d0000), SPH_C32(0x715a6240),
36778 SPH_C32(0xa5db0a94), SPH_C32(0x0d235867), SPH_C32(0x0f74ced9),
36779 SPH_C32(0xbcf0f510) },
36780 { SPH_C32(0x066d0000), SPH_C32(0xb5b40000), SPH_C32(0x61430000),
36781 SPH_C32(0x061396c0), SPH_C32(0x68af504a), SPH_C32(0x36bb35fe),
36782 SPH_C32(0xb175bafd), SPH_C32(0x5c2357cd), SPH_C32(0x2f570000),
36783 SPH_C32(0x5e7c0000), SPH_C32(0xf5cf0000), SPH_C32(0x90d76280),
36784 SPH_C32(0x9eb60ca5), SPH_C32(0xcfce0efe), SPH_C32(0xc49430c5),
36785 SPH_C32(0xea57448f) },
36786 { SPH_C32(0x47b70000), SPH_C32(0x6a2e0000), SPH_C32(0xbada0000),
36787 SPH_C32(0xf46c9060), SPH_C32(0xddbb0de1), SPH_C32(0x305227b1),
36788 SPH_C32(0xf3933dda), SPH_C32(0xc867cf22), SPH_C32(0x7d4e0000),
36789 SPH_C32(0x65040000), SPH_C32(0xecc70000), SPH_C32(0x3cd76480),
36790 SPH_C32(0x3e755d25), SPH_C32(0x867f7d79), SPH_C32(0x3e57e2f8),
36791 SPH_C32(0x736278c6) },
36792 { SPH_C32(0xa19f0000), SPH_C32(0x26650000), SPH_C32(0x128f0000),
36793 SPH_C32(0x27bc9280), SPH_C32(0x05da3d59), SPH_C32(0xa8f5976b),
36794 SPH_C32(0xdb063b6e), SPH_C32(0x1f3d87b5), SPH_C32(0x8d8b0000),
36795 SPH_C32(0x3c270000), SPH_C32(0xa9450000), SPH_C32(0xdd5a6440),
36796 SPH_C32(0x05185b14), SPH_C32(0x44922be0), SPH_C32(0xf5b71ce4),
36797 SPH_C32(0x25c5c959) },
36798 { SPH_C32(0xb7720000), SPH_C32(0x330d0000), SPH_C32(0xff580000),
36799 SPH_C32(0x15e190a0), SPH_C32(0xe6d60bd0), SPH_C32(0xf2bf7128),
36800 SPH_C32(0x3873c3c6), SPH_C32(0x9ec07ebd), SPH_C32(0x6ba30000),
36801 SPH_C32(0x706c0000), SPH_C32(0x01100000), SPH_C32(0x0e8a66a0),
36802 SPH_C32(0xdd796bac), SPH_C32(0xdc359b3a), SPH_C32(0xdd221a50),
36803 SPH_C32(0xf29f81ce) },
36804 { SPH_C32(0x515a0000), SPH_C32(0x7f460000), SPH_C32(0x570d0000),
36805 SPH_C32(0xc6319240), SPH_C32(0x3eb73b68), SPH_C32(0x6a18c1f2),
36806 SPH_C32(0x10e6c572), SPH_C32(0x499a362a), SPH_C32(0x9b660000),
36807 SPH_C32(0x294f0000), SPH_C32(0x44920000), SPH_C32(0xef076660),
36808 SPH_C32(0xe6146d9d), SPH_C32(0x1ed8cda3), SPH_C32(0x16c2e44c),
36809 SPH_C32(0xa4383051) },
36810 { SPH_C32(0xf3860000), SPH_C32(0x1d1d0000), SPH_C32(0x0b870000),
36811 SPH_C32(0x8bbc9480), SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec),
36812 SPH_C32(0x21c5e953), SPH_C32(0x8608bbfc), SPH_C32(0x9e480000),
36813 SPH_C32(0xd8c50000), SPH_C32(0x6bd40000), SPH_C32(0x832564e0),
36814 SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28), SPH_C32(0x4d9249fe),
36815 SPH_C32(0x28b46dff) },
36816 { SPH_C32(0x15ae0000), SPH_C32(0x51560000), SPH_C32(0xa3d20000),
36817 SPH_C32(0x586c9660), SPH_C32(0x7d785c61), SPH_C32(0x79e35436),
36818 SPH_C32(0x0950efe7), SPH_C32(0x5152f36b), SPH_C32(0x6e8d0000),
36819 SPH_C32(0x81e60000), SPH_C32(0x2e560000), SPH_C32(0x62a86420),
36820 SPH_C32(0x2ba2510e), SPH_C32(0xc9271cb1), SPH_C32(0x8672b7e2),
36821 SPH_C32(0x7e13dc60) },
36822 { SPH_C32(0x03430000), SPH_C32(0x443e0000), SPH_C32(0x4e050000),
36823 SPH_C32(0x6a319440), SPH_C32(0x9e746ae8), SPH_C32(0x23a9b275),
36824 SPH_C32(0xea25174f), SPH_C32(0xd0af0a63), SPH_C32(0x88a50000),
36825 SPH_C32(0xcdad0000), SPH_C32(0x86030000), SPH_C32(0xb17866c0),
36826 SPH_C32(0xf3c361b6), SPH_C32(0x5180ac6b), SPH_C32(0xaee7b156),
36827 SPH_C32(0xa94994f7) },
36828 { SPH_C32(0xe56b0000), SPH_C32(0x08750000), SPH_C32(0xe6500000),
36829 SPH_C32(0xb9e196a0), SPH_C32(0x46155a50), SPH_C32(0xbb0e02af),
36830 SPH_C32(0xc2b011fb), SPH_C32(0x07f542f4), SPH_C32(0x78600000),
36831 SPH_C32(0x948e0000), SPH_C32(0xc3810000), SPH_C32(0x50f56600),
36832 SPH_C32(0xc8ae6787), SPH_C32(0x936dfaf2), SPH_C32(0x65074f4a),
36833 SPH_C32(0xffee2568) },
36834 { SPH_C32(0xa6430000), SPH_C32(0x756e0000), SPH_C32(0xbaf60000),
36835 SPH_C32(0xa8f2e800), SPH_C32(0xed1c7314), SPH_C32(0xbada3b36),
36836 SPH_C32(0x4494a4eb), SPH_C32(0xec83ff85), SPH_C32(0x90a40000),
36837 SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000), SPH_C32(0x0bdd4800),
36838 SPH_C32(0xb728224a), SPH_C32(0xecc64a4f), SPH_C32(0x759e1063),
36839 SPH_C32(0x4cf701d1) },
36840 { SPH_C32(0x406b0000), SPH_C32(0x39250000), SPH_C32(0x12a30000),
36841 SPH_C32(0x7b22eae0), SPH_C32(0x357d43ac), SPH_C32(0x227d8bec),
36842 SPH_C32(0x6c01a25f), SPH_C32(0x3bd9b712), SPH_C32(0x60610000),
36843 SPH_C32(0xe5780000), SPH_C32(0x28ec0000), SPH_C32(0xea5048c0),
36844 SPH_C32(0x8c45247b), SPH_C32(0x2e2b1cd6), SPH_C32(0xbe7eee7f),
36845 SPH_C32(0x1a50b04e) },
36846 { SPH_C32(0x56860000), SPH_C32(0x2c4d0000), SPH_C32(0xff740000),
36847 SPH_C32(0x497fe8c0), SPH_C32(0xd6717525), SPH_C32(0x78376daf),
36848 SPH_C32(0x8f745af7), SPH_C32(0xba244e1a), SPH_C32(0x86490000),
36849 SPH_C32(0xa9330000), SPH_C32(0x80b90000), SPH_C32(0x39804a20),
36850 SPH_C32(0x542414c3), SPH_C32(0xb68cac0c), SPH_C32(0x96ebe8cb),
36851 SPH_C32(0xcd0af8d9) },
36852 { SPH_C32(0xb0ae0000), SPH_C32(0x60060000), SPH_C32(0x57210000),
36853 SPH_C32(0x9aafea20), SPH_C32(0x0e10459d), SPH_C32(0xe090dd75),
36854 SPH_C32(0xa7e15c43), SPH_C32(0x6d7e068d), SPH_C32(0x768c0000),
36855 SPH_C32(0xf0100000), SPH_C32(0xc53b0000), SPH_C32(0xd80d4ae0),
36856 SPH_C32(0x6f4912f2), SPH_C32(0x7461fa95), SPH_C32(0x5d0b16d7),
36857 SPH_C32(0x9bad4946) },
36858 { SPH_C32(0x12720000), SPH_C32(0x025d0000), SPH_C32(0x0bab0000),
36859 SPH_C32(0xd722ece0), SPH_C32(0x95be122c), SPH_C32(0x6bccf86b),
36860 SPH_C32(0x96c27062), SPH_C32(0xa2ec8b5b), SPH_C32(0x73a20000),
36861 SPH_C32(0x019a0000), SPH_C32(0xea7d0000), SPH_C32(0xb42f4860),
36862 SPH_C32(0x99922850), SPH_C32(0x61737d1e), SPH_C32(0x065bbb65),
36863 SPH_C32(0x172114e8) },
36864 { SPH_C32(0xf45a0000), SPH_C32(0x4e160000), SPH_C32(0xa3fe0000),
36865 SPH_C32(0x04f2ee00), SPH_C32(0x4ddf2294), SPH_C32(0xf36b48b1),
36866 SPH_C32(0xbe5776d6), SPH_C32(0x75b6c3cc), SPH_C32(0x83670000),
36867 SPH_C32(0x58b90000), SPH_C32(0xafff0000), SPH_C32(0x55a248a0),
36868 SPH_C32(0xa2ff2e61), SPH_C32(0xa39e2b87), SPH_C32(0xcdbb4579),
36869 SPH_C32(0x4186a577) },
36870 { SPH_C32(0xe2b70000), SPH_C32(0x5b7e0000), SPH_C32(0x4e290000),
36871 SPH_C32(0x36afec20), SPH_C32(0xaed3141d), SPH_C32(0xa921aef2),
36872 SPH_C32(0x5d228e7e), SPH_C32(0xf44b3ac4), SPH_C32(0x654f0000),
36873 SPH_C32(0x14f20000), SPH_C32(0x07aa0000), SPH_C32(0x86724a40),
36874 SPH_C32(0x7a9e1ed9), SPH_C32(0x3b399b5d), SPH_C32(0xe52e43cd),
36875 SPH_C32(0x96dcede0) },
36876 { SPH_C32(0x049f0000), SPH_C32(0x17350000), SPH_C32(0xe67c0000),
36877 SPH_C32(0xe57feec0), SPH_C32(0x76b224a5), SPH_C32(0x31861e28),
36878 SPH_C32(0x75b788ca), SPH_C32(0x23117253), SPH_C32(0x958a0000),
36879 SPH_C32(0x4dd10000), SPH_C32(0x42280000), SPH_C32(0x67ff4a80),
36880 SPH_C32(0x41f318e8), SPH_C32(0xf9d4cdc4), SPH_C32(0x2ecebdd1),
36881 SPH_C32(0xc07b5c7f) },
36882 { SPH_C32(0x45450000), SPH_C32(0xc8af0000), SPH_C32(0x3de50000),
36883 SPH_C32(0x1700e860), SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67),
36884 SPH_C32(0x37510fed), SPH_C32(0xb755eabc), SPH_C32(0xc7930000),
36885 SPH_C32(0x76a90000), SPH_C32(0x5b200000), SPH_C32(0xcbff4c80),
36886 SPH_C32(0xe1304968), SPH_C32(0xb065be43), SPH_C32(0xd40d6fec),
36887 SPH_C32(0x594e6036) },
36888 { SPH_C32(0xa36d0000), SPH_C32(0x84e40000), SPH_C32(0x95b00000),
36889 SPH_C32(0xc4d0ea80), SPH_C32(0x1bc749b6), SPH_C32(0xafc8bcbd),
36890 SPH_C32(0x1fc40959), SPH_C32(0x600fa22b), SPH_C32(0x37560000),
36891 SPH_C32(0x2f8a0000), SPH_C32(0x1ea20000), SPH_C32(0x2a724c40),
36892 SPH_C32(0xda5d4f59), SPH_C32(0x7288e8da), SPH_C32(0x1fed91f0),
36893 SPH_C32(0x0fe9d1a9) },
36894 { SPH_C32(0xb5800000), SPH_C32(0x918c0000), SPH_C32(0x78670000),
36895 SPH_C32(0xf68de8a0), SPH_C32(0xf8cb7f3f), SPH_C32(0xf5825afe),
36896 SPH_C32(0xfcb1f1f1), SPH_C32(0xe1f25b23), SPH_C32(0xd17e0000),
36897 SPH_C32(0x63c10000), SPH_C32(0xb6f70000), SPH_C32(0xf9a24ea0),
36898 SPH_C32(0x023c7fe1), SPH_C32(0xea2f5800), SPH_C32(0x37789744),
36899 SPH_C32(0xd8b3993e) },
36900 { SPH_C32(0x53a80000), SPH_C32(0xddc70000), SPH_C32(0xd0320000),
36901 SPH_C32(0x255dea40), SPH_C32(0x20aa4f87), SPH_C32(0x6d25ea24),
36902 SPH_C32(0xd424f745), SPH_C32(0x36a813b4), SPH_C32(0x21bb0000),
36903 SPH_C32(0x3ae20000), SPH_C32(0xf3750000), SPH_C32(0x182f4e60),
36904 SPH_C32(0x395179d0), SPH_C32(0x28c20e99), SPH_C32(0xfc986958),
36905 SPH_C32(0x8e1428a1) },
36906 { SPH_C32(0xf1740000), SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000),
36907 SPH_C32(0x68d0ec80), SPH_C32(0xbb041836), SPH_C32(0xe679cf3a),
36908 SPH_C32(0xe507db64), SPH_C32(0xf93a9e62), SPH_C32(0x24950000),
36909 SPH_C32(0xcb680000), SPH_C32(0xdc330000), SPH_C32(0x740d4ce0),
36910 SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912), SPH_C32(0xa7c8c4ea),
36911 SPH_C32(0x0298750f) },
36912 { SPH_C32(0x175c0000), SPH_C32(0xf3d70000), SPH_C32(0x24ed0000),
36913 SPH_C32(0xbb00ee60), SPH_C32(0x6365288e), SPH_C32(0x7ede7fe0),
36914 SPH_C32(0xcd92ddd0), SPH_C32(0x2e60d6f5), SPH_C32(0xd4500000),
36915 SPH_C32(0x924b0000), SPH_C32(0x99b10000), SPH_C32(0x95804c20),
36916 SPH_C32(0xf4e74543), SPH_C32(0xff3ddf8b), SPH_C32(0x6c283af6),
36917 SPH_C32(0x543fc490) },
36918 { SPH_C32(0x01b10000), SPH_C32(0xe6bf0000), SPH_C32(0xc93a0000),
36919 SPH_C32(0x895dec40), SPH_C32(0x80691e07), SPH_C32(0x249499a3),
36920 SPH_C32(0x2ee72578), SPH_C32(0xaf9d2ffd), SPH_C32(0x32780000),
36921 SPH_C32(0xde000000), SPH_C32(0x31e40000), SPH_C32(0x46504ec0),
36922 SPH_C32(0x2c8675fb), SPH_C32(0x679a6f51), SPH_C32(0x44bd3c42),
36923 SPH_C32(0x83658c07) },
36924 { SPH_C32(0xe7990000), SPH_C32(0xaaf40000), SPH_C32(0x616f0000),
36925 SPH_C32(0x5a8deea0), SPH_C32(0x58082ebf), SPH_C32(0xbc332979),
36926 SPH_C32(0x067223cc), SPH_C32(0x78c7676a), SPH_C32(0xc2bd0000),
36927 SPH_C32(0x87230000), SPH_C32(0x74660000), SPH_C32(0xa7dd4e00),
36928 SPH_C32(0x17eb73ca), SPH_C32(0xa57739c8), SPH_C32(0x8f5dc25e),
36929 SPH_C32(0xd5c23d98) },
36930 { SPH_C32(0x92560000), SPH_C32(0x1eda0000), SPH_C32(0xea510000),
36931 SPH_C32(0xe8b13000), SPH_C32(0xa93556a5), SPH_C32(0xebfb6199),
36932 SPH_C32(0xb15c2254), SPH_C32(0x33c5244f), SPH_C32(0x8c3a0000),
36933 SPH_C32(0xda980000), SPH_C32(0x607f0000), SPH_C32(0x54078800),
36934 SPH_C32(0x85714513), SPH_C32(0x6006b243), SPH_C32(0xdb50399c),
36935 SPH_C32(0x8a58e6a4) },
36936 { SPH_C32(0x747e0000), SPH_C32(0x52910000), SPH_C32(0x42040000),
36937 SPH_C32(0x3b6132e0), SPH_C32(0x7154661d), SPH_C32(0x735cd143),
36938 SPH_C32(0x99c924e0), SPH_C32(0xe49f6cd8), SPH_C32(0x7cff0000),
36939 SPH_C32(0x83bb0000), SPH_C32(0x25fd0000), SPH_C32(0xb58a88c0),
36940 SPH_C32(0xbe1c4322), SPH_C32(0xa2ebe4da), SPH_C32(0x10b0c780),
36941 SPH_C32(0xdcff573b) },
36942 { SPH_C32(0x62930000), SPH_C32(0x47f90000), SPH_C32(0xafd30000),
36943 SPH_C32(0x093c30c0), SPH_C32(0x92585094), SPH_C32(0x29163700),
36944 SPH_C32(0x7abcdc48), SPH_C32(0x656295d0), SPH_C32(0x9ad70000),
36945 SPH_C32(0xcff00000), SPH_C32(0x8da80000), SPH_C32(0x665a8a20),
36946 SPH_C32(0x667d739a), SPH_C32(0x3a4c5400), SPH_C32(0x3825c134),
36947 SPH_C32(0x0ba51fac) },
36948 { SPH_C32(0x84bb0000), SPH_C32(0x0bb20000), SPH_C32(0x07860000),
36949 SPH_C32(0xdaec3220), SPH_C32(0x4a39602c), SPH_C32(0xb1b187da),
36950 SPH_C32(0x5229dafc), SPH_C32(0xb238dd47), SPH_C32(0x6a120000),
36951 SPH_C32(0x96d30000), SPH_C32(0xc82a0000), SPH_C32(0x87d78ae0),
36952 SPH_C32(0x5d1075ab), SPH_C32(0xf8a10299), SPH_C32(0xf3c53f28),
36953 SPH_C32(0x5d02ae33) },
36954 { SPH_C32(0x26670000), SPH_C32(0x69e90000), SPH_C32(0x5b0c0000),
36955 SPH_C32(0x976134e0), SPH_C32(0xd197379d), SPH_C32(0x3aeda2c4),
36956 SPH_C32(0x630af6dd), SPH_C32(0x7daa5091), SPH_C32(0x6f3c0000),
36957 SPH_C32(0x67590000), SPH_C32(0xe76c0000), SPH_C32(0xebf58860),
36958 SPH_C32(0xabcb4f09), SPH_C32(0xedb38512), SPH_C32(0xa895929a),
36959 SPH_C32(0xd18ef39d) },
36960 { SPH_C32(0xc04f0000), SPH_C32(0x25a20000), SPH_C32(0xf3590000),
36961 SPH_C32(0x44b13600), SPH_C32(0x09f60725), SPH_C32(0xa24a121e),
36962 SPH_C32(0x4b9ff069), SPH_C32(0xaaf01806), SPH_C32(0x9ff90000),
36963 SPH_C32(0x3e7a0000), SPH_C32(0xa2ee0000), SPH_C32(0x0a7888a0),
36964 SPH_C32(0x90a64938), SPH_C32(0x2f5ed38b), SPH_C32(0x63756c86),
36965 SPH_C32(0x87294202) },
36966 { SPH_C32(0xd6a20000), SPH_C32(0x30ca0000), SPH_C32(0x1e8e0000),
36967 SPH_C32(0x76ec3420), SPH_C32(0xeafa31ac), SPH_C32(0xf800f45d),
36968 SPH_C32(0xa8ea08c1), SPH_C32(0x2b0de10e), SPH_C32(0x79d10000),
36969 SPH_C32(0x72310000), SPH_C32(0x0abb0000), SPH_C32(0xd9a88a40),
36970 SPH_C32(0x48c77980), SPH_C32(0xb7f96351), SPH_C32(0x4be06a32),
36971 SPH_C32(0x50730a95) },
36972 { SPH_C32(0x308a0000), SPH_C32(0x7c810000), SPH_C32(0xb6db0000),
36973 SPH_C32(0xa53c36c0), SPH_C32(0x329b0114), SPH_C32(0x60a74487),
36974 SPH_C32(0x807f0e75), SPH_C32(0xfc57a999), SPH_C32(0x89140000),
36975 SPH_C32(0x2b120000), SPH_C32(0x4f390000), SPH_C32(0x38258a80),
36976 SPH_C32(0x73aa7fb1), SPH_C32(0x751435c8), SPH_C32(0x8000942e),
36977 SPH_C32(0x06d4bb0a) },
36978 { SPH_C32(0x71500000), SPH_C32(0xa31b0000), SPH_C32(0x6d420000),
36979 SPH_C32(0x57433060), SPH_C32(0x878f5cbf), SPH_C32(0x664e56c8),
36980 SPH_C32(0xc2998952), SPH_C32(0x68133176), SPH_C32(0xdb0d0000),
36981 SPH_C32(0x106a0000), SPH_C32(0x56310000), SPH_C32(0x94258c80),
36982 SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f), SPH_C32(0x7ac34613),
36983 SPH_C32(0x9fe18743) },
36984 { SPH_C32(0x97780000), SPH_C32(0xef500000), SPH_C32(0xc5170000),
36985 SPH_C32(0x84933280), SPH_C32(0x5fee6c07), SPH_C32(0xfee9e612),
36986 SPH_C32(0xea0c8fe6), SPH_C32(0xbf4979e1), SPH_C32(0x2bc80000),
36987 SPH_C32(0x49490000), SPH_C32(0x13b30000), SPH_C32(0x75a88c40),
36988 SPH_C32(0xe8042800), SPH_C32(0xfe4810d6), SPH_C32(0xb123b80f),
36989 SPH_C32(0xc94636dc) },
36990 { SPH_C32(0x81950000), SPH_C32(0xfa380000), SPH_C32(0x28c00000),
36991 SPH_C32(0xb6ce30a0), SPH_C32(0xbce25a8e), SPH_C32(0xa4a30051),
36992 SPH_C32(0x0979774e), SPH_C32(0x3eb480e9), SPH_C32(0xcde00000),
36993 SPH_C32(0x05020000), SPH_C32(0xbbe60000), SPH_C32(0xa6788ea0),
36994 SPH_C32(0x306518b8), SPH_C32(0x66efa00c), SPH_C32(0x99b6bebb),
36995 SPH_C32(0x1e1c7e4b) },
36996 { SPH_C32(0x67bd0000), SPH_C32(0xb6730000), SPH_C32(0x80950000),
36997 SPH_C32(0x651e3240), SPH_C32(0x64836a36), SPH_C32(0x3c04b08b),
36998 SPH_C32(0x21ec71fa), SPH_C32(0xe9eec87e), SPH_C32(0x3d250000),
36999 SPH_C32(0x5c210000), SPH_C32(0xfe640000), SPH_C32(0x47f58e60),
37000 SPH_C32(0x0b081e89), SPH_C32(0xa402f695), SPH_C32(0x525640a7),
37001 SPH_C32(0x48bbcfd4) },
37002 { SPH_C32(0xc5610000), SPH_C32(0xd4280000), SPH_C32(0xdc1f0000),
37003 SPH_C32(0x28933480), SPH_C32(0xff2d3d87), SPH_C32(0xb7589595),
37004 SPH_C32(0x10cf5ddb), SPH_C32(0x267c45a8), SPH_C32(0x380b0000),
37005 SPH_C32(0xadab0000), SPH_C32(0xd1220000), SPH_C32(0x2bd78ce0),
37006 SPH_C32(0xfdd3242b), SPH_C32(0xb110711e), SPH_C32(0x0906ed15),
37007 SPH_C32(0xc437927a) },
37008 { SPH_C32(0x23490000), SPH_C32(0x98630000), SPH_C32(0x744a0000),
37009 SPH_C32(0xfb433660), SPH_C32(0x274c0d3f), SPH_C32(0x2fff254f),
37010 SPH_C32(0x385a5b6f), SPH_C32(0xf1260d3f), SPH_C32(0xc8ce0000),
37011 SPH_C32(0xf4880000), SPH_C32(0x94a00000), SPH_C32(0xca5a8c20),
37012 SPH_C32(0xc6be221a), SPH_C32(0x73fd2787), SPH_C32(0xc2e61309),
37013 SPH_C32(0x929023e5) },
37014 { SPH_C32(0x35a40000), SPH_C32(0x8d0b0000), SPH_C32(0x999d0000),
37015 SPH_C32(0xc91e3440), SPH_C32(0xc4403bb6), SPH_C32(0x75b5c30c),
37016 SPH_C32(0xdb2fa3c7), SPH_C32(0x70dbf437), SPH_C32(0x2ee60000),
37017 SPH_C32(0xb8c30000), SPH_C32(0x3cf50000), SPH_C32(0x198a8ec0),
37018 SPH_C32(0x1edf12a2), SPH_C32(0xeb5a975d), SPH_C32(0xea7315bd),
37019 SPH_C32(0x45ca6b72) },
37020 { SPH_C32(0xd38c0000), SPH_C32(0xc1400000), SPH_C32(0x31c80000),
37021 SPH_C32(0x1ace36a0), SPH_C32(0x1c210b0e), SPH_C32(0xed1273d6),
37022 SPH_C32(0xf3baa573), SPH_C32(0xa781bca0), SPH_C32(0xde230000),
37023 SPH_C32(0xe1e00000), SPH_C32(0x79770000), SPH_C32(0xf8078e00),
37024 SPH_C32(0x25b21493), SPH_C32(0x29b7c1c4), SPH_C32(0x2193eba1),
37025 SPH_C32(0x136ddaed) },
37026 { SPH_C32(0x90a40000), SPH_C32(0xbc5b0000), SPH_C32(0x6d6e0000),
37027 SPH_C32(0x0bdd4800), SPH_C32(0xb728224a), SPH_C32(0xecc64a4f),
37028 SPH_C32(0x759e1063), SPH_C32(0x4cf701d1), SPH_C32(0x36e70000),
37029 SPH_C32(0xc9350000), SPH_C32(0xd7980000), SPH_C32(0xa32fa000),
37030 SPH_C32(0x5a34515e), SPH_C32(0x561c7179), SPH_C32(0x310ab488),
37031 SPH_C32(0xa074fe54) },
37032 { SPH_C32(0x768c0000), SPH_C32(0xf0100000), SPH_C32(0xc53b0000),
37033 SPH_C32(0xd80d4ae0), SPH_C32(0x6f4912f2), SPH_C32(0x7461fa95),
37034 SPH_C32(0x5d0b16d7), SPH_C32(0x9bad4946), SPH_C32(0xc6220000),
37035 SPH_C32(0x90160000), SPH_C32(0x921a0000), SPH_C32(0x42a2a0c0),
37036 SPH_C32(0x6159576f), SPH_C32(0x94f127e0), SPH_C32(0xfaea4a94),
37037 SPH_C32(0xf6d34fcb) },
37038 { SPH_C32(0x60610000), SPH_C32(0xe5780000), SPH_C32(0x28ec0000),
37039 SPH_C32(0xea5048c0), SPH_C32(0x8c45247b), SPH_C32(0x2e2b1cd6),
37040 SPH_C32(0xbe7eee7f), SPH_C32(0x1a50b04e), SPH_C32(0x200a0000),
37041 SPH_C32(0xdc5d0000), SPH_C32(0x3a4f0000), SPH_C32(0x9172a220),
37042 SPH_C32(0xb93867d7), SPH_C32(0x0c56973a), SPH_C32(0xd27f4c20),
37043 SPH_C32(0x2189075c) },
37044 { SPH_C32(0x86490000), SPH_C32(0xa9330000), SPH_C32(0x80b90000),
37045 SPH_C32(0x39804a20), SPH_C32(0x542414c3), SPH_C32(0xb68cac0c),
37046 SPH_C32(0x96ebe8cb), SPH_C32(0xcd0af8d9), SPH_C32(0xd0cf0000),
37047 SPH_C32(0x857e0000), SPH_C32(0x7fcd0000), SPH_C32(0x70ffa2e0),
37048 SPH_C32(0x825561e6), SPH_C32(0xcebbc1a3), SPH_C32(0x199fb23c),
37049 SPH_C32(0x772eb6c3) },
37050 { SPH_C32(0x24950000), SPH_C32(0xcb680000), SPH_C32(0xdc330000),
37051 SPH_C32(0x740d4ce0), SPH_C32(0xcf8a4372), SPH_C32(0x3dd08912),
37052 SPH_C32(0xa7c8c4ea), SPH_C32(0x0298750f), SPH_C32(0xd5e10000),
37053 SPH_C32(0x74f40000), SPH_C32(0x508b0000), SPH_C32(0x1cdda060),
37054 SPH_C32(0x748e5b44), SPH_C32(0xdba94628), SPH_C32(0x42cf1f8e),
37055 SPH_C32(0xfba2eb6d) },
37056 { SPH_C32(0xc2bd0000), SPH_C32(0x87230000), SPH_C32(0x74660000),
37057 SPH_C32(0xa7dd4e00), SPH_C32(0x17eb73ca), SPH_C32(0xa57739c8),
37058 SPH_C32(0x8f5dc25e), SPH_C32(0xd5c23d98), SPH_C32(0x25240000),
37059 SPH_C32(0x2dd70000), SPH_C32(0x15090000), SPH_C32(0xfd50a0a0),
37060 SPH_C32(0x4fe35d75), SPH_C32(0x194410b1), SPH_C32(0x892fe192),
37061 SPH_C32(0xad055af2) },
37062 { SPH_C32(0xd4500000), SPH_C32(0x924b0000), SPH_C32(0x99b10000),
37063 SPH_C32(0x95804c20), SPH_C32(0xf4e74543), SPH_C32(0xff3ddf8b),
37064 SPH_C32(0x6c283af6), SPH_C32(0x543fc490), SPH_C32(0xc30c0000),
37065 SPH_C32(0x619c0000), SPH_C32(0xbd5c0000), SPH_C32(0x2e80a240),
37066 SPH_C32(0x97826dcd), SPH_C32(0x81e3a06b), SPH_C32(0xa1bae726),
37067 SPH_C32(0x7a5f1265) },
37068 { SPH_C32(0x32780000), SPH_C32(0xde000000), SPH_C32(0x31e40000),
37069 SPH_C32(0x46504ec0), SPH_C32(0x2c8675fb), SPH_C32(0x679a6f51),
37070 SPH_C32(0x44bd3c42), SPH_C32(0x83658c07), SPH_C32(0x33c90000),
37071 SPH_C32(0x38bf0000), SPH_C32(0xf8de0000), SPH_C32(0xcf0da280),
37072 SPH_C32(0xacef6bfc), SPH_C32(0x430ef6f2), SPH_C32(0x6a5a193a),
37073 SPH_C32(0x2cf8a3fa) },
37074 { SPH_C32(0x73a20000), SPH_C32(0x019a0000), SPH_C32(0xea7d0000),
37075 SPH_C32(0xb42f4860), SPH_C32(0x99922850), SPH_C32(0x61737d1e),
37076 SPH_C32(0x065bbb65), SPH_C32(0x172114e8), SPH_C32(0x61d00000),
37077 SPH_C32(0x03c70000), SPH_C32(0xe1d60000), SPH_C32(0x630da480),
37078 SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575), SPH_C32(0x9099cb07),
37079 SPH_C32(0xb5cd9fb3) },
37080 { SPH_C32(0x958a0000), SPH_C32(0x4dd10000), SPH_C32(0x42280000),
37081 SPH_C32(0x67ff4a80), SPH_C32(0x41f318e8), SPH_C32(0xf9d4cdc4),
37082 SPH_C32(0x2ecebdd1), SPH_C32(0xc07b5c7f), SPH_C32(0x91150000),
37083 SPH_C32(0x5ae40000), SPH_C32(0xa4540000), SPH_C32(0x8280a440),
37084 SPH_C32(0x37413c4d), SPH_C32(0xc852d3ec), SPH_C32(0x5b79351b),
37085 SPH_C32(0xe36a2e2c) },
37086 { SPH_C32(0x83670000), SPH_C32(0x58b90000), SPH_C32(0xafff0000),
37087 SPH_C32(0x55a248a0), SPH_C32(0xa2ff2e61), SPH_C32(0xa39e2b87),
37088 SPH_C32(0xcdbb4579), SPH_C32(0x4186a577), SPH_C32(0x773d0000),
37089 SPH_C32(0x16af0000), SPH_C32(0x0c010000), SPH_C32(0x5150a6a0),
37090 SPH_C32(0xef200cf5), SPH_C32(0x50f56336), SPH_C32(0x73ec33af),
37091 SPH_C32(0x343066bb) },
37092 { SPH_C32(0x654f0000), SPH_C32(0x14f20000), SPH_C32(0x07aa0000),
37093 SPH_C32(0x86724a40), SPH_C32(0x7a9e1ed9), SPH_C32(0x3b399b5d),
37094 SPH_C32(0xe52e43cd), SPH_C32(0x96dcede0), SPH_C32(0x87f80000),
37095 SPH_C32(0x4f8c0000), SPH_C32(0x49830000), SPH_C32(0xb0dda660),
37096 SPH_C32(0xd44d0ac4), SPH_C32(0x921835af), SPH_C32(0xb80ccdb3),
37097 SPH_C32(0x6297d724) },
37098 { SPH_C32(0xc7930000), SPH_C32(0x76a90000), SPH_C32(0x5b200000),
37099 SPH_C32(0xcbff4c80), SPH_C32(0xe1304968), SPH_C32(0xb065be43),
37100 SPH_C32(0xd40d6fec), SPH_C32(0x594e6036), SPH_C32(0x82d60000),
37101 SPH_C32(0xbe060000), SPH_C32(0x66c50000), SPH_C32(0xdcffa4e0),
37102 SPH_C32(0x22963066), SPH_C32(0x870ab224), SPH_C32(0xe35c6001),
37103 SPH_C32(0xee1b8a8a) },
37104 { SPH_C32(0x21bb0000), SPH_C32(0x3ae20000), SPH_C32(0xf3750000),
37105 SPH_C32(0x182f4e60), SPH_C32(0x395179d0), SPH_C32(0x28c20e99),
37106 SPH_C32(0xfc986958), SPH_C32(0x8e1428a1), SPH_C32(0x72130000),
37107 SPH_C32(0xe7250000), SPH_C32(0x23470000), SPH_C32(0x3d72a420),
37108 SPH_C32(0x19fb3657), SPH_C32(0x45e7e4bd), SPH_C32(0x28bc9e1d),
37109 SPH_C32(0xb8bc3b15) },
37110 { SPH_C32(0x37560000), SPH_C32(0x2f8a0000), SPH_C32(0x1ea20000),
37111 SPH_C32(0x2a724c40), SPH_C32(0xda5d4f59), SPH_C32(0x7288e8da),
37112 SPH_C32(0x1fed91f0), SPH_C32(0x0fe9d1a9), SPH_C32(0x943b0000),
37113 SPH_C32(0xab6e0000), SPH_C32(0x8b120000), SPH_C32(0xeea2a6c0),
37114 SPH_C32(0xc19a06ef), SPH_C32(0xdd405467), SPH_C32(0x002998a9),
37115 SPH_C32(0x6fe67382) },
37116 { SPH_C32(0xd17e0000), SPH_C32(0x63c10000), SPH_C32(0xb6f70000),
37117 SPH_C32(0xf9a24ea0), SPH_C32(0x023c7fe1), SPH_C32(0xea2f5800),
37118 SPH_C32(0x37789744), SPH_C32(0xd8b3993e), SPH_C32(0x64fe0000),
37119 SPH_C32(0xf24d0000), SPH_C32(0xce900000), SPH_C32(0x0f2fa600),
37120 SPH_C32(0xfaf700de), SPH_C32(0x1fad02fe), SPH_C32(0xcbc966b5),
37121 SPH_C32(0x3941c21d) },
37122 { SPH_C32(0x288b0000), SPH_C32(0x0d770000), SPH_C32(0x5db60000),
37123 SPH_C32(0x1f991800), SPH_C32(0x767042e8), SPH_C32(0xdde1a2a3),
37124 SPH_C32(0x5b06af40), SPH_C32(0x19e93cbf), SPH_C32(0x34150000),
37125 SPH_C32(0x6bb40000), SPH_C32(0x50a70000), SPH_C32(0x4043d800),
37126 SPH_C32(0x442925b1), SPH_C32(0x51215aaf), SPH_C32(0xf5c886bf),
37127 SPH_C32(0xdf46dbca) },
37128 { SPH_C32(0xcea30000), SPH_C32(0x413c0000), SPH_C32(0xf5e30000),
37129 SPH_C32(0xcc491ae0), SPH_C32(0xae117250), SPH_C32(0x45461279),
37130 SPH_C32(0x7393a9f4), SPH_C32(0xceb37428), SPH_C32(0xc4d00000),
37131 SPH_C32(0x32970000), SPH_C32(0x15250000), SPH_C32(0xa1ced8c0),
37132 SPH_C32(0x7f442380), SPH_C32(0x93cc0c36), SPH_C32(0x3e2878a3),
37133 SPH_C32(0x89e16a55) },
37134 { SPH_C32(0xd84e0000), SPH_C32(0x54540000), SPH_C32(0x18340000),
37135 SPH_C32(0xfe1418c0), SPH_C32(0x4d1d44d9), SPH_C32(0x1f0cf43a),
37136 SPH_C32(0x90e6515c), SPH_C32(0x4f4e8d20), SPH_C32(0x22f80000),
37137 SPH_C32(0x7edc0000), SPH_C32(0xbd700000), SPH_C32(0x721eda20),
37138 SPH_C32(0xa7251338), SPH_C32(0x0b6bbcec), SPH_C32(0x16bd7e17),
37139 SPH_C32(0x5ebb22c2) },
37140 { SPH_C32(0x3e660000), SPH_C32(0x181f0000), SPH_C32(0xb0610000),
37141 SPH_C32(0x2dc41a20), SPH_C32(0x957c7461), SPH_C32(0x87ab44e0),
37142 SPH_C32(0xb87357e8), SPH_C32(0x9814c5b7), SPH_C32(0xd23d0000),
37143 SPH_C32(0x27ff0000), SPH_C32(0xf8f20000), SPH_C32(0x9393dae0),
37144 SPH_C32(0x9c481509), SPH_C32(0xc986ea75), SPH_C32(0xdd5d800b),
37145 SPH_C32(0x081c935d) },
37146 { SPH_C32(0x9cba0000), SPH_C32(0x7a440000), SPH_C32(0xeceb0000),
37147 SPH_C32(0x60491ce0), SPH_C32(0x0ed223d0), SPH_C32(0x0cf761fe),
37148 SPH_C32(0x89507bc9), SPH_C32(0x57864861), SPH_C32(0xd7130000),
37149 SPH_C32(0xd6750000), SPH_C32(0xd7b40000), SPH_C32(0xffb1d860),
37150 SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe), SPH_C32(0x860d2db9),
37151 SPH_C32(0x8490cef3) },
37152 { SPH_C32(0x7a920000), SPH_C32(0x360f0000), SPH_C32(0x44be0000),
37153 SPH_C32(0xb3991e00), SPH_C32(0xd6b31368), SPH_C32(0x9450d124),
37154 SPH_C32(0xa1c57d7d), SPH_C32(0x80dc00f6), SPH_C32(0x27d60000),
37155 SPH_C32(0x8f560000), SPH_C32(0x92360000), SPH_C32(0x1e3cd8a0),
37156 SPH_C32(0x51fe299a), SPH_C32(0x1e793b67), SPH_C32(0x4dedd3a5),
37157 SPH_C32(0xd2377f6c) },
37158 { SPH_C32(0x6c7f0000), SPH_C32(0x23670000), SPH_C32(0xa9690000),
37159 SPH_C32(0x81c41c20), SPH_C32(0x35bf25e1), SPH_C32(0xce1a3767),
37160 SPH_C32(0x42b085d5), SPH_C32(0x0121f9fe), SPH_C32(0xc1fe0000),
37161 SPH_C32(0xc31d0000), SPH_C32(0x3a630000), SPH_C32(0xcdecda40),
37162 SPH_C32(0x899f1922), SPH_C32(0x86de8bbd), SPH_C32(0x6578d511),
37163 SPH_C32(0x056d37fb) },
37164 { SPH_C32(0x8a570000), SPH_C32(0x6f2c0000), SPH_C32(0x013c0000),
37165 SPH_C32(0x52141ec0), SPH_C32(0xedde1559), SPH_C32(0x56bd87bd),
37166 SPH_C32(0x6a258361), SPH_C32(0xd67bb169), SPH_C32(0x313b0000),
37167 SPH_C32(0x9a3e0000), SPH_C32(0x7fe10000), SPH_C32(0x2c61da80),
37168 SPH_C32(0xb2f21f13), SPH_C32(0x4433dd24), SPH_C32(0xae982b0d),
37169 SPH_C32(0x53ca8664) },
37170 { SPH_C32(0xcb8d0000), SPH_C32(0xb0b60000), SPH_C32(0xdaa50000),
37171 SPH_C32(0xa06b1860), SPH_C32(0x58ca48f2), SPH_C32(0x505495f2),
37172 SPH_C32(0x28c30446), SPH_C32(0x423f2986), SPH_C32(0x63220000),
37173 SPH_C32(0xa1460000), SPH_C32(0x66e90000), SPH_C32(0x8061dc80),
37174 SPH_C32(0x12314e93), SPH_C32(0x0d82aea3), SPH_C32(0x545bf930),
37175 SPH_C32(0xcaffba2d) },
37176 { SPH_C32(0x2da50000), SPH_C32(0xfcfd0000), SPH_C32(0x72f00000),
37177 SPH_C32(0x73bb1a80), SPH_C32(0x80ab784a), SPH_C32(0xc8f32528),
37178 SPH_C32(0x005602f2), SPH_C32(0x95656111), SPH_C32(0x93e70000),
37179 SPH_C32(0xf8650000), SPH_C32(0x236b0000), SPH_C32(0x61ecdc40),
37180 SPH_C32(0x295c48a2), SPH_C32(0xcf6ff83a), SPH_C32(0x9fbb072c),
37181 SPH_C32(0x9c580bb2) },
37182 { SPH_C32(0x3b480000), SPH_C32(0xe9950000), SPH_C32(0x9f270000),
37183 SPH_C32(0x41e618a0), SPH_C32(0x63a74ec3), SPH_C32(0x92b9c36b),
37184 SPH_C32(0xe323fa5a), SPH_C32(0x14989819), SPH_C32(0x75cf0000),
37185 SPH_C32(0xb42e0000), SPH_C32(0x8b3e0000), SPH_C32(0xb23cdea0),
37186 SPH_C32(0xf13d781a), SPH_C32(0x57c848e0), SPH_C32(0xb72e0198),
37187 SPH_C32(0x4b024325) },
37188 { SPH_C32(0xdd600000), SPH_C32(0xa5de0000), SPH_C32(0x37720000),
37189 SPH_C32(0x92361a40), SPH_C32(0xbbc67e7b), SPH_C32(0x0a1e73b1),
37190 SPH_C32(0xcbb6fcee), SPH_C32(0xc3c2d08e), SPH_C32(0x850a0000),
37191 SPH_C32(0xed0d0000), SPH_C32(0xcebc0000), SPH_C32(0x53b1de60),
37192 SPH_C32(0xca507e2b), SPH_C32(0x95251e79), SPH_C32(0x7cceff84),
37193 SPH_C32(0x1da5f2ba) },
37194 { SPH_C32(0x7fbc0000), SPH_C32(0xc7850000), SPH_C32(0x6bf80000),
37195 SPH_C32(0xdfbb1c80), SPH_C32(0x206829ca), SPH_C32(0x814256af),
37196 SPH_C32(0xfa95d0cf), SPH_C32(0x0c505d58), SPH_C32(0x80240000),
37197 SPH_C32(0x1c870000), SPH_C32(0xe1fa0000), SPH_C32(0x3f93dce0),
37198 SPH_C32(0x3c8b4489), SPH_C32(0x803799f2), SPH_C32(0x279e5236),
37199 SPH_C32(0x9129af14) },
37200 { SPH_C32(0x99940000), SPH_C32(0x8bce0000), SPH_C32(0xc3ad0000),
37201 SPH_C32(0x0c6b1e60), SPH_C32(0xf8091972), SPH_C32(0x19e5e675),
37202 SPH_C32(0xd200d67b), SPH_C32(0xdb0a15cf), SPH_C32(0x70e10000),
37203 SPH_C32(0x45a40000), SPH_C32(0xa4780000), SPH_C32(0xde1edc20),
37204 SPH_C32(0x07e642b8), SPH_C32(0x42dacf6b), SPH_C32(0xec7eac2a),
37205 SPH_C32(0xc78e1e8b) },
37206 { SPH_C32(0x8f790000), SPH_C32(0x9ea60000), SPH_C32(0x2e7a0000),
37207 SPH_C32(0x3e361c40), SPH_C32(0x1b052ffb), SPH_C32(0x43af0036),
37208 SPH_C32(0x31752ed3), SPH_C32(0x5af7ecc7), SPH_C32(0x96c90000),
37209 SPH_C32(0x09ef0000), SPH_C32(0x0c2d0000), SPH_C32(0x0dcedec0),
37210 SPH_C32(0xdf877200), SPH_C32(0xda7d7fb1), SPH_C32(0xc4ebaa9e),
37211 SPH_C32(0x10d4561c) },
37212 { SPH_C32(0x69510000), SPH_C32(0xd2ed0000), SPH_C32(0x862f0000),
37213 SPH_C32(0xede61ea0), SPH_C32(0xc3641f43), SPH_C32(0xdb08b0ec),
37214 SPH_C32(0x19e02867), SPH_C32(0x8dada450), SPH_C32(0x660c0000),
37215 SPH_C32(0x50cc0000), SPH_C32(0x49af0000), SPH_C32(0xec43de00),
37216 SPH_C32(0xe4ea7431), SPH_C32(0x18902928), SPH_C32(0x0f0b5482),
37217 SPH_C32(0x4673e783) },
37218 { SPH_C32(0x2a790000), SPH_C32(0xaff60000), SPH_C32(0xda890000),
37219 SPH_C32(0xfcf56000), SPH_C32(0x686d3607), SPH_C32(0xdadc8975),
37220 SPH_C32(0x9fc49d77), SPH_C32(0x66db1921), SPH_C32(0x8ec80000),
37221 SPH_C32(0x78190000), SPH_C32(0xe7400000), SPH_C32(0xb76bf000),
37222 SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995), SPH_C32(0x1f920bab),
37223 SPH_C32(0xf56ac33a) },
37224 { SPH_C32(0xcc510000), SPH_C32(0xe3bd0000), SPH_C32(0x72dc0000),
37225 SPH_C32(0x2f2562e0), SPH_C32(0xb00c06bf), SPH_C32(0x427b39af),
37226 SPH_C32(0xb7519bc3), SPH_C32(0xb18151b6), SPH_C32(0x7e0d0000),
37227 SPH_C32(0x213a0000), SPH_C32(0xa2c20000), SPH_C32(0x56e6f0c0),
37228 SPH_C32(0xa00137cd), SPH_C32(0xa5d6cf0c), SPH_C32(0xd472f5b7),
37229 SPH_C32(0xa3cd72a5) },
37230 { SPH_C32(0xdabc0000), SPH_C32(0xf6d50000), SPH_C32(0x9f0b0000),
37231 SPH_C32(0x1d7860c0), SPH_C32(0x53003036), SPH_C32(0x1831dfec),
37232 SPH_C32(0x5424636b), SPH_C32(0x307ca8be), SPH_C32(0x98250000),
37233 SPH_C32(0x6d710000), SPH_C32(0x0a970000), SPH_C32(0x8536f220),
37234 SPH_C32(0x78600775), SPH_C32(0x3d717fd6), SPH_C32(0xfce7f303),
37235 SPH_C32(0x74973a32) },
37236 { SPH_C32(0x3c940000), SPH_C32(0xba9e0000), SPH_C32(0x375e0000),
37237 SPH_C32(0xcea86220), SPH_C32(0x8b61008e), SPH_C32(0x80966f36),
37238 SPH_C32(0x7cb165df), SPH_C32(0xe726e029), SPH_C32(0x68e00000),
37239 SPH_C32(0x34520000), SPH_C32(0x4f150000), SPH_C32(0x64bbf2e0),
37240 SPH_C32(0x430d0144), SPH_C32(0xff9c294f), SPH_C32(0x37070d1f),
37241 SPH_C32(0x22308bad) },
37242 { SPH_C32(0x9e480000), SPH_C32(0xd8c50000), SPH_C32(0x6bd40000),
37243 SPH_C32(0x832564e0), SPH_C32(0x10cf573f), SPH_C32(0x0bca4a28),
37244 SPH_C32(0x4d9249fe), SPH_C32(0x28b46dff), SPH_C32(0x6dce0000),
37245 SPH_C32(0xc5d80000), SPH_C32(0x60530000), SPH_C32(0x0899f060),
37246 SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4), SPH_C32(0x6c57a0ad),
37247 SPH_C32(0xaebcd603) },
37248 { SPH_C32(0x78600000), SPH_C32(0x948e0000), SPH_C32(0xc3810000),
37249 SPH_C32(0x50f56600), SPH_C32(0xc8ae6787), SPH_C32(0x936dfaf2),
37250 SPH_C32(0x65074f4a), SPH_C32(0xffee2568), SPH_C32(0x9d0b0000),
37251 SPH_C32(0x9cfb0000), SPH_C32(0x25d10000), SPH_C32(0xe914f0a0),
37252 SPH_C32(0x8ebb3dd7), SPH_C32(0x2863f85d), SPH_C32(0xa7b75eb1),
37253 SPH_C32(0xf81b679c) },
37254 { SPH_C32(0x6e8d0000), SPH_C32(0x81e60000), SPH_C32(0x2e560000),
37255 SPH_C32(0x62a86420), SPH_C32(0x2ba2510e), SPH_C32(0xc9271cb1),
37256 SPH_C32(0x8672b7e2), SPH_C32(0x7e13dc60), SPH_C32(0x7b230000),
37257 SPH_C32(0xd0b00000), SPH_C32(0x8d840000), SPH_C32(0x3ac4f240),
37258 SPH_C32(0x56da0d6f), SPH_C32(0xb0c44887), SPH_C32(0x8f225805),
37259 SPH_C32(0x2f412f0b) },
37260 { SPH_C32(0x88a50000), SPH_C32(0xcdad0000), SPH_C32(0x86030000),
37261 SPH_C32(0xb17866c0), SPH_C32(0xf3c361b6), SPH_C32(0x5180ac6b),
37262 SPH_C32(0xaee7b156), SPH_C32(0xa94994f7), SPH_C32(0x8be60000),
37263 SPH_C32(0x89930000), SPH_C32(0xc8060000), SPH_C32(0xdb49f280),
37264 SPH_C32(0x6db70b5e), SPH_C32(0x72291e1e), SPH_C32(0x44c2a619),
37265 SPH_C32(0x79e69e94) },
37266 { SPH_C32(0xc97f0000), SPH_C32(0x12370000), SPH_C32(0x5d9a0000),
37267 SPH_C32(0x43076060), SPH_C32(0x46d73c1d), SPH_C32(0x5769be24),
37268 SPH_C32(0xec013671), SPH_C32(0x3d0d0c18), SPH_C32(0xd9ff0000),
37269 SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000), SPH_C32(0x7749f480),
37270 SPH_C32(0xcd745ade), SPH_C32(0x3b986d99), SPH_C32(0xbe017424),
37271 SPH_C32(0xe0d3a2dd) },
37272 { SPH_C32(0x2f570000), SPH_C32(0x5e7c0000), SPH_C32(0xf5cf0000),
37273 SPH_C32(0x90d76280), SPH_C32(0x9eb60ca5), SPH_C32(0xcfce0efe),
37274 SPH_C32(0xc49430c5), SPH_C32(0xea57448f), SPH_C32(0x293a0000),
37275 SPH_C32(0xebc80000), SPH_C32(0x948c0000), SPH_C32(0x96c4f440),
37276 SPH_C32(0xf6195cef), SPH_C32(0xf9753b00), SPH_C32(0x75e18a38),
37277 SPH_C32(0xb6741342) },
37278 { SPH_C32(0x39ba0000), SPH_C32(0x4b140000), SPH_C32(0x18180000),
37279 SPH_C32(0xa28a60a0), SPH_C32(0x7dba3a2c), SPH_C32(0x9584e8bd),
37280 SPH_C32(0x27e1c86d), SPH_C32(0x6baabd87), SPH_C32(0xcf120000),
37281 SPH_C32(0xa7830000), SPH_C32(0x3cd90000), SPH_C32(0x4514f6a0),
37282 SPH_C32(0x2e786c57), SPH_C32(0x61d28bda), SPH_C32(0x5d748c8c),
37283 SPH_C32(0x612e5bd5) },
37284 { SPH_C32(0xdf920000), SPH_C32(0x075f0000), SPH_C32(0xb04d0000),
37285 SPH_C32(0x715a6240), SPH_C32(0xa5db0a94), SPH_C32(0x0d235867),
37286 SPH_C32(0x0f74ced9), SPH_C32(0xbcf0f510), SPH_C32(0x3fd70000),
37287 SPH_C32(0xfea00000), SPH_C32(0x795b0000), SPH_C32(0xa499f660),
37288 SPH_C32(0x15156a66), SPH_C32(0xa33fdd43), SPH_C32(0x96947290),
37289 SPH_C32(0x3789ea4a) },
37290 { SPH_C32(0x7d4e0000), SPH_C32(0x65040000), SPH_C32(0xecc70000),
37291 SPH_C32(0x3cd76480), SPH_C32(0x3e755d25), SPH_C32(0x867f7d79),
37292 SPH_C32(0x3e57e2f8), SPH_C32(0x736278c6), SPH_C32(0x3af90000),
37293 SPH_C32(0x0f2a0000), SPH_C32(0x561d0000), SPH_C32(0xc8bbf4e0),
37294 SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8), SPH_C32(0xcdc4df22),
37295 SPH_C32(0xbb05b7e4) },
37296 { SPH_C32(0x9b660000), SPH_C32(0x294f0000), SPH_C32(0x44920000),
37297 SPH_C32(0xef076660), SPH_C32(0xe6146d9d), SPH_C32(0x1ed8cda3),
37298 SPH_C32(0x16c2e44c), SPH_C32(0xa4383051), SPH_C32(0xca3c0000),
37299 SPH_C32(0x56090000), SPH_C32(0x139f0000), SPH_C32(0x2936f420),
37300 SPH_C32(0xd8a356f5), SPH_C32(0x74c00c51), SPH_C32(0x0624213e),
37301 SPH_C32(0xeda2067b) },
37302 { SPH_C32(0x8d8b0000), SPH_C32(0x3c270000), SPH_C32(0xa9450000),
37303 SPH_C32(0xdd5a6440), SPH_C32(0x05185b14), SPH_C32(0x44922be0),
37304 SPH_C32(0xf5b71ce4), SPH_C32(0x25c5c959), SPH_C32(0x2c140000),
37305 SPH_C32(0x1a420000), SPH_C32(0xbbca0000), SPH_C32(0xfae6f6c0),
37306 SPH_C32(0x00c2664d), SPH_C32(0xec67bc8b), SPH_C32(0x2eb1278a),
37307 SPH_C32(0x3af84eec) },
37308 { SPH_C32(0x6ba30000), SPH_C32(0x706c0000), SPH_C32(0x01100000),
37309 SPH_C32(0x0e8a66a0), SPH_C32(0xdd796bac), SPH_C32(0xdc359b3a),
37310 SPH_C32(0xdd221a50), SPH_C32(0xf29f81ce), SPH_C32(0xdcd10000),
37311 SPH_C32(0x43610000), SPH_C32(0xfe480000), SPH_C32(0x1b6bf600),
37312 SPH_C32(0x3baf607c), SPH_C32(0x2e8aea12), SPH_C32(0xe551d996),
37313 SPH_C32(0x6c5fff73) },
37314 { SPH_C32(0x8c3a0000), SPH_C32(0xda980000), SPH_C32(0x607f0000),
37315 SPH_C32(0x54078800), SPH_C32(0x85714513), SPH_C32(0x6006b243),
37316 SPH_C32(0xdb50399c), SPH_C32(0x8a58e6a4), SPH_C32(0x1e6c0000),
37317 SPH_C32(0xc4420000), SPH_C32(0x8a2e0000), SPH_C32(0xbcb6b800),
37318 SPH_C32(0x2c4413b6), SPH_C32(0x8bfdd3da), SPH_C32(0x6a0c1bc8),
37319 SPH_C32(0xb99dc2eb) },
37320 { SPH_C32(0x6a120000), SPH_C32(0x96d30000), SPH_C32(0xc82a0000),
37321 SPH_C32(0x87d78ae0), SPH_C32(0x5d1075ab), SPH_C32(0xf8a10299),
37322 SPH_C32(0xf3c53f28), SPH_C32(0x5d02ae33), SPH_C32(0xeea90000),
37323 SPH_C32(0x9d610000), SPH_C32(0xcfac0000), SPH_C32(0x5d3bb8c0),
37324 SPH_C32(0x17291587), SPH_C32(0x49108543), SPH_C32(0xa1ece5d4),
37325 SPH_C32(0xef3a7374) },
37326 { SPH_C32(0x7cff0000), SPH_C32(0x83bb0000), SPH_C32(0x25fd0000),
37327 SPH_C32(0xb58a88c0), SPH_C32(0xbe1c4322), SPH_C32(0xa2ebe4da),
37328 SPH_C32(0x10b0c780), SPH_C32(0xdcff573b), SPH_C32(0x08810000),
37329 SPH_C32(0xd12a0000), SPH_C32(0x67f90000), SPH_C32(0x8eebba20),
37330 SPH_C32(0xcf48253f), SPH_C32(0xd1b73599), SPH_C32(0x8979e360),
37331 SPH_C32(0x38603be3) },
37332 { SPH_C32(0x9ad70000), SPH_C32(0xcff00000), SPH_C32(0x8da80000),
37333 SPH_C32(0x665a8a20), SPH_C32(0x667d739a), SPH_C32(0x3a4c5400),
37334 SPH_C32(0x3825c134), SPH_C32(0x0ba51fac), SPH_C32(0xf8440000),
37335 SPH_C32(0x88090000), SPH_C32(0x227b0000), SPH_C32(0x6f66bae0),
37336 SPH_C32(0xf425230e), SPH_C32(0x135a6300), SPH_C32(0x42991d7c),
37337 SPH_C32(0x6ec78a7c) },
37338 { SPH_C32(0x380b0000), SPH_C32(0xadab0000), SPH_C32(0xd1220000),
37339 SPH_C32(0x2bd78ce0), SPH_C32(0xfdd3242b), SPH_C32(0xb110711e),
37340 SPH_C32(0x0906ed15), SPH_C32(0xc437927a), SPH_C32(0xfd6a0000),
37341 SPH_C32(0x79830000), SPH_C32(0x0d3d0000), SPH_C32(0x0344b860),
37342 SPH_C32(0x02fe19ac), SPH_C32(0x0648e48b), SPH_C32(0x19c9b0ce),
37343 SPH_C32(0xe24bd7d2) },
37344 { SPH_C32(0xde230000), SPH_C32(0xe1e00000), SPH_C32(0x79770000),
37345 SPH_C32(0xf8078e00), SPH_C32(0x25b21493), SPH_C32(0x29b7c1c4),
37346 SPH_C32(0x2193eba1), SPH_C32(0x136ddaed), SPH_C32(0x0daf0000),
37347 SPH_C32(0x20a00000), SPH_C32(0x48bf0000), SPH_C32(0xe2c9b8a0),
37348 SPH_C32(0x39931f9d), SPH_C32(0xc4a5b212), SPH_C32(0xd2294ed2),
37349 SPH_C32(0xb4ec664d) },
37350 { SPH_C32(0xc8ce0000), SPH_C32(0xf4880000), SPH_C32(0x94a00000),
37351 SPH_C32(0xca5a8c20), SPH_C32(0xc6be221a), SPH_C32(0x73fd2787),
37352 SPH_C32(0xc2e61309), SPH_C32(0x929023e5), SPH_C32(0xeb870000),
37353 SPH_C32(0x6ceb0000), SPH_C32(0xe0ea0000), SPH_C32(0x3119ba40),
37354 SPH_C32(0xe1f22f25), SPH_C32(0x5c0202c8), SPH_C32(0xfabc4866),
37355 SPH_C32(0x63b62eda) },
37356 { SPH_C32(0x2ee60000), SPH_C32(0xb8c30000), SPH_C32(0x3cf50000),
37357 SPH_C32(0x198a8ec0), SPH_C32(0x1edf12a2), SPH_C32(0xeb5a975d),
37358 SPH_C32(0xea7315bd), SPH_C32(0x45ca6b72), SPH_C32(0x1b420000),
37359 SPH_C32(0x35c80000), SPH_C32(0xa5680000), SPH_C32(0xd094ba80),
37360 SPH_C32(0xda9f2914), SPH_C32(0x9eef5451), SPH_C32(0x315cb67a),
37361 SPH_C32(0x35119f45) },
37362 { SPH_C32(0x6f3c0000), SPH_C32(0x67590000), SPH_C32(0xe76c0000),
37363 SPH_C32(0xebf58860), SPH_C32(0xabcb4f09), SPH_C32(0xedb38512),
37364 SPH_C32(0xa895929a), SPH_C32(0xd18ef39d), SPH_C32(0x495b0000),
37365 SPH_C32(0x0eb00000), SPH_C32(0xbc600000), SPH_C32(0x7c94bc80),
37366 SPH_C32(0x7a5c7894), SPH_C32(0xd75e27d6), SPH_C32(0xcb9f6447),
37367 SPH_C32(0xac24a30c) },
37368 { SPH_C32(0x89140000), SPH_C32(0x2b120000), SPH_C32(0x4f390000),
37369 SPH_C32(0x38258a80), SPH_C32(0x73aa7fb1), SPH_C32(0x751435c8),
37370 SPH_C32(0x8000942e), SPH_C32(0x06d4bb0a), SPH_C32(0xb99e0000),
37371 SPH_C32(0x57930000), SPH_C32(0xf9e20000), SPH_C32(0x9d19bc40),
37372 SPH_C32(0x41317ea5), SPH_C32(0x15b3714f), SPH_C32(0x007f9a5b),
37373 SPH_C32(0xfa831293) },
37374 { SPH_C32(0x9ff90000), SPH_C32(0x3e7a0000), SPH_C32(0xa2ee0000),
37375 SPH_C32(0x0a7888a0), SPH_C32(0x90a64938), SPH_C32(0x2f5ed38b),
37376 SPH_C32(0x63756c86), SPH_C32(0x87294202), SPH_C32(0x5fb60000),
37377 SPH_C32(0x1bd80000), SPH_C32(0x51b70000), SPH_C32(0x4ec9bea0),
37378 SPH_C32(0x99504e1d), SPH_C32(0x8d14c195), SPH_C32(0x28ea9cef),
37379 SPH_C32(0x2dd95a04) },
37380 { SPH_C32(0x79d10000), SPH_C32(0x72310000), SPH_C32(0x0abb0000),
37381 SPH_C32(0xd9a88a40), SPH_C32(0x48c77980), SPH_C32(0xb7f96351),
37382 SPH_C32(0x4be06a32), SPH_C32(0x50730a95), SPH_C32(0xaf730000),
37383 SPH_C32(0x42fb0000), SPH_C32(0x14350000), SPH_C32(0xaf44be60),
37384 SPH_C32(0xa23d482c), SPH_C32(0x4ff9970c), SPH_C32(0xe30a62f3),
37385 SPH_C32(0x7b7eeb9b) },
37386 { SPH_C32(0xdb0d0000), SPH_C32(0x106a0000), SPH_C32(0x56310000),
37387 SPH_C32(0x94258c80), SPH_C32(0xd3692e31), SPH_C32(0x3ca5464f),
37388 SPH_C32(0x7ac34613), SPH_C32(0x9fe18743), SPH_C32(0xaa5d0000),
37389 SPH_C32(0xb3710000), SPH_C32(0x3b730000), SPH_C32(0xc366bce0),
37390 SPH_C32(0x54e6728e), SPH_C32(0x5aeb1087), SPH_C32(0xb85acf41),
37391 SPH_C32(0xf7f2b635) },
37392 { SPH_C32(0x3d250000), SPH_C32(0x5c210000), SPH_C32(0xfe640000),
37393 SPH_C32(0x47f58e60), SPH_C32(0x0b081e89), SPH_C32(0xa402f695),
37394 SPH_C32(0x525640a7), SPH_C32(0x48bbcfd4), SPH_C32(0x5a980000),
37395 SPH_C32(0xea520000), SPH_C32(0x7ef10000), SPH_C32(0x22ebbc20),
37396 SPH_C32(0x6f8b74bf), SPH_C32(0x9806461e), SPH_C32(0x73ba315d),
37397 SPH_C32(0xa15507aa) },
37398 { SPH_C32(0x2bc80000), SPH_C32(0x49490000), SPH_C32(0x13b30000),
37399 SPH_C32(0x75a88c40), SPH_C32(0xe8042800), SPH_C32(0xfe4810d6),
37400 SPH_C32(0xb123b80f), SPH_C32(0xc94636dc), SPH_C32(0xbcb00000),
37401 SPH_C32(0xa6190000), SPH_C32(0xd6a40000), SPH_C32(0xf13bbec0),
37402 SPH_C32(0xb7ea4407), SPH_C32(0x00a1f6c4), SPH_C32(0x5b2f37e9),
37403 SPH_C32(0x760f4f3d) },
37404 { SPH_C32(0xcde00000), SPH_C32(0x05020000), SPH_C32(0xbbe60000),
37405 SPH_C32(0xa6788ea0), SPH_C32(0x306518b8), SPH_C32(0x66efa00c),
37406 SPH_C32(0x99b6bebb), SPH_C32(0x1e1c7e4b), SPH_C32(0x4c750000),
37407 SPH_C32(0xff3a0000), SPH_C32(0x93260000), SPH_C32(0x10b6be00),
37408 SPH_C32(0x8c874236), SPH_C32(0xc24ca05d), SPH_C32(0x90cfc9f5),
37409 SPH_C32(0x20a8fea2) },
37410 { SPH_C32(0x8ec80000), SPH_C32(0x78190000), SPH_C32(0xe7400000),
37411 SPH_C32(0xb76bf000), SPH_C32(0x9b6c31fc), SPH_C32(0x673b9995),
37412 SPH_C32(0x1f920bab), SPH_C32(0xf56ac33a), SPH_C32(0xa4b10000),
37413 SPH_C32(0xd7ef0000), SPH_C32(0x3dc90000), SPH_C32(0x4b9e9000),
37414 SPH_C32(0xf30107fb), SPH_C32(0xbde710e0), SPH_C32(0x805696dc),
37415 SPH_C32(0x93b1da1b) },
37416 { SPH_C32(0x68e00000), SPH_C32(0x34520000), SPH_C32(0x4f150000),
37417 SPH_C32(0x64bbf2e0), SPH_C32(0x430d0144), SPH_C32(0xff9c294f),
37418 SPH_C32(0x37070d1f), SPH_C32(0x22308bad), SPH_C32(0x54740000),
37419 SPH_C32(0x8ecc0000), SPH_C32(0x784b0000), SPH_C32(0xaa1390c0),
37420 SPH_C32(0xc86c01ca), SPH_C32(0x7f0a4679), SPH_C32(0x4bb668c0),
37421 SPH_C32(0xc5166b84) },
37422 { SPH_C32(0x7e0d0000), SPH_C32(0x213a0000), SPH_C32(0xa2c20000),
37423 SPH_C32(0x56e6f0c0), SPH_C32(0xa00137cd), SPH_C32(0xa5d6cf0c),
37424 SPH_C32(0xd472f5b7), SPH_C32(0xa3cd72a5), SPH_C32(0xb25c0000),
37425 SPH_C32(0xc2870000), SPH_C32(0xd01e0000), SPH_C32(0x79c39220),
37426 SPH_C32(0x100d3172), SPH_C32(0xe7adf6a3), SPH_C32(0x63236e74),
37427 SPH_C32(0x124c2313) },
37428 { SPH_C32(0x98250000), SPH_C32(0x6d710000), SPH_C32(0x0a970000),
37429 SPH_C32(0x8536f220), SPH_C32(0x78600775), SPH_C32(0x3d717fd6),
37430 SPH_C32(0xfce7f303), SPH_C32(0x74973a32), SPH_C32(0x42990000),
37431 SPH_C32(0x9ba40000), SPH_C32(0x959c0000), SPH_C32(0x984e92e0),
37432 SPH_C32(0x2b603743), SPH_C32(0x2540a03a), SPH_C32(0xa8c39068),
37433 SPH_C32(0x44eb928c) },
37434 { SPH_C32(0x3af90000), SPH_C32(0x0f2a0000), SPH_C32(0x561d0000),
37435 SPH_C32(0xc8bbf4e0), SPH_C32(0xe3ce50c4), SPH_C32(0xb62d5ac8),
37436 SPH_C32(0xcdc4df22), SPH_C32(0xbb05b7e4), SPH_C32(0x47b70000),
37437 SPH_C32(0x6a2e0000), SPH_C32(0xbada0000), SPH_C32(0xf46c9060),
37438 SPH_C32(0xddbb0de1), SPH_C32(0x305227b1), SPH_C32(0xf3933dda),
37439 SPH_C32(0xc867cf22) },
37440 { SPH_C32(0xdcd10000), SPH_C32(0x43610000), SPH_C32(0xfe480000),
37441 SPH_C32(0x1b6bf600), SPH_C32(0x3baf607c), SPH_C32(0x2e8aea12),
37442 SPH_C32(0xe551d996), SPH_C32(0x6c5fff73), SPH_C32(0xb7720000),
37443 SPH_C32(0x330d0000), SPH_C32(0xff580000), SPH_C32(0x15e190a0),
37444 SPH_C32(0xe6d60bd0), SPH_C32(0xf2bf7128), SPH_C32(0x3873c3c6),
37445 SPH_C32(0x9ec07ebd) },
37446 { SPH_C32(0xca3c0000), SPH_C32(0x56090000), SPH_C32(0x139f0000),
37447 SPH_C32(0x2936f420), SPH_C32(0xd8a356f5), SPH_C32(0x74c00c51),
37448 SPH_C32(0x0624213e), SPH_C32(0xeda2067b), SPH_C32(0x515a0000),
37449 SPH_C32(0x7f460000), SPH_C32(0x570d0000), SPH_C32(0xc6319240),
37450 SPH_C32(0x3eb73b68), SPH_C32(0x6a18c1f2), SPH_C32(0x10e6c572),
37451 SPH_C32(0x499a362a) },
37452 { SPH_C32(0x2c140000), SPH_C32(0x1a420000), SPH_C32(0xbbca0000),
37453 SPH_C32(0xfae6f6c0), SPH_C32(0x00c2664d), SPH_C32(0xec67bc8b),
37454 SPH_C32(0x2eb1278a), SPH_C32(0x3af84eec), SPH_C32(0xa19f0000),
37455 SPH_C32(0x26650000), SPH_C32(0x128f0000), SPH_C32(0x27bc9280),
37456 SPH_C32(0x05da3d59), SPH_C32(0xa8f5976b), SPH_C32(0xdb063b6e),
37457 SPH_C32(0x1f3d87b5) },
37458 { SPH_C32(0x6dce0000), SPH_C32(0xc5d80000), SPH_C32(0x60530000),
37459 SPH_C32(0x0899f060), SPH_C32(0xb5d63be6), SPH_C32(0xea8eaec4),
37460 SPH_C32(0x6c57a0ad), SPH_C32(0xaebcd603), SPH_C32(0xf3860000),
37461 SPH_C32(0x1d1d0000), SPH_C32(0x0b870000), SPH_C32(0x8bbc9480),
37462 SPH_C32(0xa5196cd9), SPH_C32(0xe144e4ec), SPH_C32(0x21c5e953),
37463 SPH_C32(0x8608bbfc) },
37464 { SPH_C32(0x8be60000), SPH_C32(0x89930000), SPH_C32(0xc8060000),
37465 SPH_C32(0xdb49f280), SPH_C32(0x6db70b5e), SPH_C32(0x72291e1e),
37466 SPH_C32(0x44c2a619), SPH_C32(0x79e69e94), SPH_C32(0x03430000),
37467 SPH_C32(0x443e0000), SPH_C32(0x4e050000), SPH_C32(0x6a319440),
37468 SPH_C32(0x9e746ae8), SPH_C32(0x23a9b275), SPH_C32(0xea25174f),
37469 SPH_C32(0xd0af0a63) },
37470 { SPH_C32(0x9d0b0000), SPH_C32(0x9cfb0000), SPH_C32(0x25d10000),
37471 SPH_C32(0xe914f0a0), SPH_C32(0x8ebb3dd7), SPH_C32(0x2863f85d),
37472 SPH_C32(0xa7b75eb1), SPH_C32(0xf81b679c), SPH_C32(0xe56b0000),
37473 SPH_C32(0x08750000), SPH_C32(0xe6500000), SPH_C32(0xb9e196a0),
37474 SPH_C32(0x46155a50), SPH_C32(0xbb0e02af), SPH_C32(0xc2b011fb),
37475 SPH_C32(0x07f542f4) },
37476 { SPH_C32(0x7b230000), SPH_C32(0xd0b00000), SPH_C32(0x8d840000),
37477 SPH_C32(0x3ac4f240), SPH_C32(0x56da0d6f), SPH_C32(0xb0c44887),
37478 SPH_C32(0x8f225805), SPH_C32(0x2f412f0b), SPH_C32(0x15ae0000),
37479 SPH_C32(0x51560000), SPH_C32(0xa3d20000), SPH_C32(0x586c9660),
37480 SPH_C32(0x7d785c61), SPH_C32(0x79e35436), SPH_C32(0x0950efe7),
37481 SPH_C32(0x5152f36b) },
37482 { SPH_C32(0xd9ff0000), SPH_C32(0xb2eb0000), SPH_C32(0xd10e0000),
37483 SPH_C32(0x7749f480), SPH_C32(0xcd745ade), SPH_C32(0x3b986d99),
37484 SPH_C32(0xbe017424), SPH_C32(0xe0d3a2dd), SPH_C32(0x10800000),
37485 SPH_C32(0xa0dc0000), SPH_C32(0x8c940000), SPH_C32(0x344e94e0),
37486 SPH_C32(0x8ba366c3), SPH_C32(0x6cf1d3bd), SPH_C32(0x52004255),
37487 SPH_C32(0xdddeaec5) },
37488 { SPH_C32(0x3fd70000), SPH_C32(0xfea00000), SPH_C32(0x795b0000),
37489 SPH_C32(0xa499f660), SPH_C32(0x15156a66), SPH_C32(0xa33fdd43),
37490 SPH_C32(0x96947290), SPH_C32(0x3789ea4a), SPH_C32(0xe0450000),
37491 SPH_C32(0xf9ff0000), SPH_C32(0xc9160000), SPH_C32(0xd5c39420),
37492 SPH_C32(0xb0ce60f2), SPH_C32(0xae1c8524), SPH_C32(0x99e0bc49),
37493 SPH_C32(0x8b791f5a) },
37494 { SPH_C32(0x293a0000), SPH_C32(0xebc80000), SPH_C32(0x948c0000),
37495 SPH_C32(0x96c4f440), SPH_C32(0xf6195cef), SPH_C32(0xf9753b00),
37496 SPH_C32(0x75e18a38), SPH_C32(0xb6741342), SPH_C32(0x066d0000),
37497 SPH_C32(0xb5b40000), SPH_C32(0x61430000), SPH_C32(0x061396c0),
37498 SPH_C32(0x68af504a), SPH_C32(0x36bb35fe), SPH_C32(0xb175bafd),
37499 SPH_C32(0x5c2357cd) },
37500 { SPH_C32(0xcf120000), SPH_C32(0xa7830000), SPH_C32(0x3cd90000),
37501 SPH_C32(0x4514f6a0), SPH_C32(0x2e786c57), SPH_C32(0x61d28bda),
37502 SPH_C32(0x5d748c8c), SPH_C32(0x612e5bd5), SPH_C32(0xf6a80000),
37503 SPH_C32(0xec970000), SPH_C32(0x24c10000), SPH_C32(0xe79e9600),
37504 SPH_C32(0x53c2567b), SPH_C32(0xf4566367), SPH_C32(0x7a9544e1),
37505 SPH_C32(0x0a84e652) },
37506 { SPH_C32(0x36e70000), SPH_C32(0xc9350000), SPH_C32(0xd7980000),
37507 SPH_C32(0xa32fa000), SPH_C32(0x5a34515e), SPH_C32(0x561c7179),
37508 SPH_C32(0x310ab488), SPH_C32(0xa074fe54), SPH_C32(0xa6430000),
37509 SPH_C32(0x756e0000), SPH_C32(0xbaf60000), SPH_C32(0xa8f2e800),
37510 SPH_C32(0xed1c7314), SPH_C32(0xbada3b36), SPH_C32(0x4494a4eb),
37511 SPH_C32(0xec83ff85) },
37512 { SPH_C32(0xd0cf0000), SPH_C32(0x857e0000), SPH_C32(0x7fcd0000),
37513 SPH_C32(0x70ffa2e0), SPH_C32(0x825561e6), SPH_C32(0xcebbc1a3),
37514 SPH_C32(0x199fb23c), SPH_C32(0x772eb6c3), SPH_C32(0x56860000),
37515 SPH_C32(0x2c4d0000), SPH_C32(0xff740000), SPH_C32(0x497fe8c0),
37516 SPH_C32(0xd6717525), SPH_C32(0x78376daf), SPH_C32(0x8f745af7),
37517 SPH_C32(0xba244e1a) },
37518 { SPH_C32(0xc6220000), SPH_C32(0x90160000), SPH_C32(0x921a0000),
37519 SPH_C32(0x42a2a0c0), SPH_C32(0x6159576f), SPH_C32(0x94f127e0),
37520 SPH_C32(0xfaea4a94), SPH_C32(0xf6d34fcb), SPH_C32(0xb0ae0000),
37521 SPH_C32(0x60060000), SPH_C32(0x57210000), SPH_C32(0x9aafea20),
37522 SPH_C32(0x0e10459d), SPH_C32(0xe090dd75), SPH_C32(0xa7e15c43),
37523 SPH_C32(0x6d7e068d) },
37524 { SPH_C32(0x200a0000), SPH_C32(0xdc5d0000), SPH_C32(0x3a4f0000),
37525 SPH_C32(0x9172a220), SPH_C32(0xb93867d7), SPH_C32(0x0c56973a),
37526 SPH_C32(0xd27f4c20), SPH_C32(0x2189075c), SPH_C32(0x406b0000),
37527 SPH_C32(0x39250000), SPH_C32(0x12a30000), SPH_C32(0x7b22eae0),
37528 SPH_C32(0x357d43ac), SPH_C32(0x227d8bec), SPH_C32(0x6c01a25f),
37529 SPH_C32(0x3bd9b712) },
37530 { SPH_C32(0x82d60000), SPH_C32(0xbe060000), SPH_C32(0x66c50000),
37531 SPH_C32(0xdcffa4e0), SPH_C32(0x22963066), SPH_C32(0x870ab224),
37532 SPH_C32(0xe35c6001), SPH_C32(0xee1b8a8a), SPH_C32(0x45450000),
37533 SPH_C32(0xc8af0000), SPH_C32(0x3de50000), SPH_C32(0x1700e860),
37534 SPH_C32(0xc3a6790e), SPH_C32(0x376f0c67), SPH_C32(0x37510fed),
37535 SPH_C32(0xb755eabc) },
37536 { SPH_C32(0x64fe0000), SPH_C32(0xf24d0000), SPH_C32(0xce900000),
37537 SPH_C32(0x0f2fa600), SPH_C32(0xfaf700de), SPH_C32(0x1fad02fe),
37538 SPH_C32(0xcbc966b5), SPH_C32(0x3941c21d), SPH_C32(0xb5800000),
37539 SPH_C32(0x918c0000), SPH_C32(0x78670000), SPH_C32(0xf68de8a0),
37540 SPH_C32(0xf8cb7f3f), SPH_C32(0xf5825afe), SPH_C32(0xfcb1f1f1),
37541 SPH_C32(0xe1f25b23) },
37542 { SPH_C32(0x72130000), SPH_C32(0xe7250000), SPH_C32(0x23470000),
37543 SPH_C32(0x3d72a420), SPH_C32(0x19fb3657), SPH_C32(0x45e7e4bd),
37544 SPH_C32(0x28bc9e1d), SPH_C32(0xb8bc3b15), SPH_C32(0x53a80000),
37545 SPH_C32(0xddc70000), SPH_C32(0xd0320000), SPH_C32(0x255dea40),
37546 SPH_C32(0x20aa4f87), SPH_C32(0x6d25ea24), SPH_C32(0xd424f745),
37547 SPH_C32(0x36a813b4) },
37548 { SPH_C32(0x943b0000), SPH_C32(0xab6e0000), SPH_C32(0x8b120000),
37549 SPH_C32(0xeea2a6c0), SPH_C32(0xc19a06ef), SPH_C32(0xdd405467),
37550 SPH_C32(0x002998a9), SPH_C32(0x6fe67382), SPH_C32(0xa36d0000),
37551 SPH_C32(0x84e40000), SPH_C32(0x95b00000), SPH_C32(0xc4d0ea80),
37552 SPH_C32(0x1bc749b6), SPH_C32(0xafc8bcbd), SPH_C32(0x1fc40959),
37553 SPH_C32(0x600fa22b) },
37554 { SPH_C32(0xd5e10000), SPH_C32(0x74f40000), SPH_C32(0x508b0000),
37555 SPH_C32(0x1cdda060), SPH_C32(0x748e5b44), SPH_C32(0xdba94628),
37556 SPH_C32(0x42cf1f8e), SPH_C32(0xfba2eb6d), SPH_C32(0xf1740000),
37557 SPH_C32(0xbf9c0000), SPH_C32(0x8cb80000), SPH_C32(0x68d0ec80),
37558 SPH_C32(0xbb041836), SPH_C32(0xe679cf3a), SPH_C32(0xe507db64),
37559 SPH_C32(0xf93a9e62) },
37560 { SPH_C32(0x33c90000), SPH_C32(0x38bf0000), SPH_C32(0xf8de0000),
37561 SPH_C32(0xcf0da280), SPH_C32(0xacef6bfc), SPH_C32(0x430ef6f2),
37562 SPH_C32(0x6a5a193a), SPH_C32(0x2cf8a3fa), SPH_C32(0x01b10000),
37563 SPH_C32(0xe6bf0000), SPH_C32(0xc93a0000), SPH_C32(0x895dec40),
37564 SPH_C32(0x80691e07), SPH_C32(0x249499a3), SPH_C32(0x2ee72578),
37565 SPH_C32(0xaf9d2ffd) },
37566 { SPH_C32(0x25240000), SPH_C32(0x2dd70000), SPH_C32(0x15090000),
37567 SPH_C32(0xfd50a0a0), SPH_C32(0x4fe35d75), SPH_C32(0x194410b1),
37568 SPH_C32(0x892fe192), SPH_C32(0xad055af2), SPH_C32(0xe7990000),
37569 SPH_C32(0xaaf40000), SPH_C32(0x616f0000), SPH_C32(0x5a8deea0),
37570 SPH_C32(0x58082ebf), SPH_C32(0xbc332979), SPH_C32(0x067223cc),
37571 SPH_C32(0x78c7676a) },
37572 { SPH_C32(0xc30c0000), SPH_C32(0x619c0000), SPH_C32(0xbd5c0000),
37573 SPH_C32(0x2e80a240), SPH_C32(0x97826dcd), SPH_C32(0x81e3a06b),
37574 SPH_C32(0xa1bae726), SPH_C32(0x7a5f1265), SPH_C32(0x175c0000),
37575 SPH_C32(0xf3d70000), SPH_C32(0x24ed0000), SPH_C32(0xbb00ee60),
37576 SPH_C32(0x6365288e), SPH_C32(0x7ede7fe0), SPH_C32(0xcd92ddd0),
37577 SPH_C32(0x2e60d6f5) },
37578 { SPH_C32(0x61d00000), SPH_C32(0x03c70000), SPH_C32(0xe1d60000),
37579 SPH_C32(0x630da480), SPH_C32(0x0c2c3a7c), SPH_C32(0x0abf8575),
37580 SPH_C32(0x9099cb07), SPH_C32(0xb5cd9fb3), SPH_C32(0x12720000),
37581 SPH_C32(0x025d0000), SPH_C32(0x0bab0000), SPH_C32(0xd722ece0),
37582 SPH_C32(0x95be122c), SPH_C32(0x6bccf86b), SPH_C32(0x96c27062),
37583 SPH_C32(0xa2ec8b5b) },
37584 { SPH_C32(0x87f80000), SPH_C32(0x4f8c0000), SPH_C32(0x49830000),
37585 SPH_C32(0xb0dda660), SPH_C32(0xd44d0ac4), SPH_C32(0x921835af),
37586 SPH_C32(0xb80ccdb3), SPH_C32(0x6297d724), SPH_C32(0xe2b70000),
37587 SPH_C32(0x5b7e0000), SPH_C32(0x4e290000), SPH_C32(0x36afec20),
37588 SPH_C32(0xaed3141d), SPH_C32(0xa921aef2), SPH_C32(0x5d228e7e),
37589 SPH_C32(0xf44b3ac4) },
37590 { SPH_C32(0x91150000), SPH_C32(0x5ae40000), SPH_C32(0xa4540000),
37591 SPH_C32(0x8280a440), SPH_C32(0x37413c4d), SPH_C32(0xc852d3ec),
37592 SPH_C32(0x5b79351b), SPH_C32(0xe36a2e2c), SPH_C32(0x049f0000),
37593 SPH_C32(0x17350000), SPH_C32(0xe67c0000), SPH_C32(0xe57feec0),
37594 SPH_C32(0x76b224a5), SPH_C32(0x31861e28), SPH_C32(0x75b788ca),
37595 SPH_C32(0x23117253) },
37596 { SPH_C32(0x773d0000), SPH_C32(0x16af0000), SPH_C32(0x0c010000),
37597 SPH_C32(0x5150a6a0), SPH_C32(0xef200cf5), SPH_C32(0x50f56336),
37598 SPH_C32(0x73ec33af), SPH_C32(0x343066bb), SPH_C32(0xf45a0000),
37599 SPH_C32(0x4e160000), SPH_C32(0xa3fe0000), SPH_C32(0x04f2ee00),
37600 SPH_C32(0x4ddf2294), SPH_C32(0xf36b48b1), SPH_C32(0xbe5776d6),
37601 SPH_C32(0x75b6c3cc) },
37602 { SPH_C32(0x34150000), SPH_C32(0x6bb40000), SPH_C32(0x50a70000),
37603 SPH_C32(0x4043d800), SPH_C32(0x442925b1), SPH_C32(0x51215aaf),
37604 SPH_C32(0xf5c886bf), SPH_C32(0xdf46dbca), SPH_C32(0x1c9e0000),
37605 SPH_C32(0x66c30000), SPH_C32(0x0d110000), SPH_C32(0x5fdac000),
37606 SPH_C32(0x32596759), SPH_C32(0x8cc0f80c), SPH_C32(0xaece29ff),
37607 SPH_C32(0xc6afe775) },
37608 { SPH_C32(0xd23d0000), SPH_C32(0x27ff0000), SPH_C32(0xf8f20000),
37609 SPH_C32(0x9393dae0), SPH_C32(0x9c481509), SPH_C32(0xc986ea75),
37610 SPH_C32(0xdd5d800b), SPH_C32(0x081c935d), SPH_C32(0xec5b0000),
37611 SPH_C32(0x3fe00000), SPH_C32(0x48930000), SPH_C32(0xbe57c0c0),
37612 SPH_C32(0x09346168), SPH_C32(0x4e2dae95), SPH_C32(0x652ed7e3),
37613 SPH_C32(0x900856ea) },
37614 { SPH_C32(0xc4d00000), SPH_C32(0x32970000), SPH_C32(0x15250000),
37615 SPH_C32(0xa1ced8c0), SPH_C32(0x7f442380), SPH_C32(0x93cc0c36),
37616 SPH_C32(0x3e2878a3), SPH_C32(0x89e16a55), SPH_C32(0x0a730000),
37617 SPH_C32(0x73ab0000), SPH_C32(0xe0c60000), SPH_C32(0x6d87c220),
37618 SPH_C32(0xd15551d0), SPH_C32(0xd68a1e4f), SPH_C32(0x4dbbd157),
37619 SPH_C32(0x47521e7d) },
37620 { SPH_C32(0x22f80000), SPH_C32(0x7edc0000), SPH_C32(0xbd700000),
37621 SPH_C32(0x721eda20), SPH_C32(0xa7251338), SPH_C32(0x0b6bbcec),
37622 SPH_C32(0x16bd7e17), SPH_C32(0x5ebb22c2), SPH_C32(0xfab60000),
37623 SPH_C32(0x2a880000), SPH_C32(0xa5440000), SPH_C32(0x8c0ac2e0),
37624 SPH_C32(0xea3857e1), SPH_C32(0x146748d6), SPH_C32(0x865b2f4b),
37625 SPH_C32(0x11f5afe2) },
37626 { SPH_C32(0x80240000), SPH_C32(0x1c870000), SPH_C32(0xe1fa0000),
37627 SPH_C32(0x3f93dce0), SPH_C32(0x3c8b4489), SPH_C32(0x803799f2),
37628 SPH_C32(0x279e5236), SPH_C32(0x9129af14), SPH_C32(0xff980000),
37629 SPH_C32(0xdb020000), SPH_C32(0x8a020000), SPH_C32(0xe028c060),
37630 SPH_C32(0x1ce36d43), SPH_C32(0x0175cf5d), SPH_C32(0xdd0b82f9),
37631 SPH_C32(0x9d79f24c) },
37632 { SPH_C32(0x660c0000), SPH_C32(0x50cc0000), SPH_C32(0x49af0000),
37633 SPH_C32(0xec43de00), SPH_C32(0xe4ea7431), SPH_C32(0x18902928),
37634 SPH_C32(0x0f0b5482), SPH_C32(0x4673e783), SPH_C32(0x0f5d0000),
37635 SPH_C32(0x82210000), SPH_C32(0xcf800000), SPH_C32(0x01a5c0a0),
37636 SPH_C32(0x278e6b72), SPH_C32(0xc39899c4), SPH_C32(0x16eb7ce5),
37637 SPH_C32(0xcbde43d3) },
37638 { SPH_C32(0x70e10000), SPH_C32(0x45a40000), SPH_C32(0xa4780000),
37639 SPH_C32(0xde1edc20), SPH_C32(0x07e642b8), SPH_C32(0x42dacf6b),
37640 SPH_C32(0xec7eac2a), SPH_C32(0xc78e1e8b), SPH_C32(0xe9750000),
37641 SPH_C32(0xce6a0000), SPH_C32(0x67d50000), SPH_C32(0xd275c240),
37642 SPH_C32(0xffef5bca), SPH_C32(0x5b3f291e), SPH_C32(0x3e7e7a51),
37643 SPH_C32(0x1c840b44) },
37644 { SPH_C32(0x96c90000), SPH_C32(0x09ef0000), SPH_C32(0x0c2d0000),
37645 SPH_C32(0x0dcedec0), SPH_C32(0xdf877200), SPH_C32(0xda7d7fb1),
37646 SPH_C32(0xc4ebaa9e), SPH_C32(0x10d4561c), SPH_C32(0x19b00000),
37647 SPH_C32(0x97490000), SPH_C32(0x22570000), SPH_C32(0x33f8c280),
37648 SPH_C32(0xc4825dfb), SPH_C32(0x99d27f87), SPH_C32(0xf59e844d),
37649 SPH_C32(0x4a23badb) },
37650 { SPH_C32(0xd7130000), SPH_C32(0xd6750000), SPH_C32(0xd7b40000),
37651 SPH_C32(0xffb1d860), SPH_C32(0x6a932fab), SPH_C32(0xdc946dfe),
37652 SPH_C32(0x860d2db9), SPH_C32(0x8490cef3), SPH_C32(0x4ba90000),
37653 SPH_C32(0xac310000), SPH_C32(0x3b5f0000), SPH_C32(0x9ff8c480),
37654 SPH_C32(0x64410c7b), SPH_C32(0xd0630c00), SPH_C32(0x0f5d5670),
37655 SPH_C32(0xd3168692) },
37656 { SPH_C32(0x313b0000), SPH_C32(0x9a3e0000), SPH_C32(0x7fe10000),
37657 SPH_C32(0x2c61da80), SPH_C32(0xb2f21f13), SPH_C32(0x4433dd24),
37658 SPH_C32(0xae982b0d), SPH_C32(0x53ca8664), SPH_C32(0xbb6c0000),
37659 SPH_C32(0xf5120000), SPH_C32(0x7edd0000), SPH_C32(0x7e75c440),
37660 SPH_C32(0x5f2c0a4a), SPH_C32(0x128e5a99), SPH_C32(0xc4bda86c),
37661 SPH_C32(0x85b1370d) },
37662 { SPH_C32(0x27d60000), SPH_C32(0x8f560000), SPH_C32(0x92360000),
37663 SPH_C32(0x1e3cd8a0), SPH_C32(0x51fe299a), SPH_C32(0x1e793b67),
37664 SPH_C32(0x4dedd3a5), SPH_C32(0xd2377f6c), SPH_C32(0x5d440000),
37665 SPH_C32(0xb9590000), SPH_C32(0xd6880000), SPH_C32(0xada5c6a0),
37666 SPH_C32(0x874d3af2), SPH_C32(0x8a29ea43), SPH_C32(0xec28aed8),
37667 SPH_C32(0x52eb7f9a) },
37668 { SPH_C32(0xc1fe0000), SPH_C32(0xc31d0000), SPH_C32(0x3a630000),
37669 SPH_C32(0xcdecda40), SPH_C32(0x899f1922), SPH_C32(0x86de8bbd),
37670 SPH_C32(0x6578d511), SPH_C32(0x056d37fb), SPH_C32(0xad810000),
37671 SPH_C32(0xe07a0000), SPH_C32(0x930a0000), SPH_C32(0x4c28c660),
37672 SPH_C32(0xbc203cc3), SPH_C32(0x48c4bcda), SPH_C32(0x27c850c4),
37673 SPH_C32(0x044cce05) },
37674 { SPH_C32(0x63220000), SPH_C32(0xa1460000), SPH_C32(0x66e90000),
37675 SPH_C32(0x8061dc80), SPH_C32(0x12314e93), SPH_C32(0x0d82aea3),
37676 SPH_C32(0x545bf930), SPH_C32(0xcaffba2d), SPH_C32(0xa8af0000),
37677 SPH_C32(0x11f00000), SPH_C32(0xbc4c0000), SPH_C32(0x200ac4e0),
37678 SPH_C32(0x4afb0661), SPH_C32(0x5dd63b51), SPH_C32(0x7c98fd76),
37679 SPH_C32(0x88c093ab) },
37680 { SPH_C32(0x850a0000), SPH_C32(0xed0d0000), SPH_C32(0xcebc0000),
37681 SPH_C32(0x53b1de60), SPH_C32(0xca507e2b), SPH_C32(0x95251e79),
37682 SPH_C32(0x7cceff84), SPH_C32(0x1da5f2ba), SPH_C32(0x586a0000),
37683 SPH_C32(0x48d30000), SPH_C32(0xf9ce0000), SPH_C32(0xc187c420),
37684 SPH_C32(0x71960050), SPH_C32(0x9f3b6dc8), SPH_C32(0xb778036a),
37685 SPH_C32(0xde672234) },
37686 { SPH_C32(0x93e70000), SPH_C32(0xf8650000), SPH_C32(0x236b0000),
37687 SPH_C32(0x61ecdc40), SPH_C32(0x295c48a2), SPH_C32(0xcf6ff83a),
37688 SPH_C32(0x9fbb072c), SPH_C32(0x9c580bb2), SPH_C32(0xbe420000),
37689 SPH_C32(0x04980000), SPH_C32(0x519b0000), SPH_C32(0x1257c6c0),
37690 SPH_C32(0xa9f730e8), SPH_C32(0x079cdd12), SPH_C32(0x9fed05de),
37691 SPH_C32(0x093d6aa3) },
37692 { SPH_C32(0x75cf0000), SPH_C32(0xb42e0000), SPH_C32(0x8b3e0000),
37693 SPH_C32(0xb23cdea0), SPH_C32(0xf13d781a), SPH_C32(0x57c848e0),
37694 SPH_C32(0xb72e0198), SPH_C32(0x4b024325), SPH_C32(0x4e870000),
37695 SPH_C32(0x5dbb0000), SPH_C32(0x14190000), SPH_C32(0xf3dac600),
37696 SPH_C32(0x929a36d9), SPH_C32(0xc5718b8b), SPH_C32(0x540dfbc2),
37697 SPH_C32(0x5f9adb3c) }
37698 };
37699 static const sph_u32 T512_56[256][16] = {
37700 { SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37701 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37702 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37703 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37704 SPH_C32(0x00000000), SPH_C32(0x00000000), SPH_C32(0x00000000),
37705 SPH_C32(0x00000000) },
37706 { SPH_C32(0x033d0000), SPH_C32(0x08b30000), SPH_C32(0xf33a0000),
37707 SPH_C32(0x3ac20007), SPH_C32(0x51298a50), SPH_C32(0x6b6e661f),
37708 SPH_C32(0x0ea5cfe3), SPH_C32(0xe6da7ffe), SPH_C32(0xa8da0000),
37709 SPH_C32(0x96be0000), SPH_C32(0x5c1d0000), SPH_C32(0x07da0002),
37710 SPH_C32(0x7d669583), SPH_C32(0x1f98708a), SPH_C32(0xbb668808),
37711 SPH_C32(0xda878000) },
37712 { SPH_C32(0xa8da0000), SPH_C32(0x96be0000), SPH_C32(0x5c1d0000),
37713 SPH_C32(0x07da0002), SPH_C32(0x7d669583), SPH_C32(0x1f98708a),
37714 SPH_C32(0xbb668808), SPH_C32(0xda878000), SPH_C32(0xabe70000),
37715 SPH_C32(0x9e0d0000), SPH_C32(0xaf270000), SPH_C32(0x3d180005),
37716 SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695), SPH_C32(0xb5c347eb),
37717 SPH_C32(0x3c5dfffe) },
37718 { SPH_C32(0xabe70000), SPH_C32(0x9e0d0000), SPH_C32(0xaf270000),
37719 SPH_C32(0x3d180005), SPH_C32(0x2c4f1fd3), SPH_C32(0x74f61695),
37720 SPH_C32(0xb5c347eb), SPH_C32(0x3c5dfffe), SPH_C32(0x033d0000),
37721 SPH_C32(0x08b30000), SPH_C32(0xf33a0000), SPH_C32(0x3ac20007),
37722 SPH_C32(0x51298a50), SPH_C32(0x6b6e661f), SPH_C32(0x0ea5cfe3),
37723 SPH_C32(0xe6da7ffe) },
37724 { SPH_C32(0x01930000), SPH_C32(0xe7820000), SPH_C32(0xedfb0000),
37725 SPH_C32(0xcf0c000b), SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e),
37726 SPH_C32(0x063661e1), SPH_C32(0x536f9e7b), SPH_C32(0x92280000),
37727 SPH_C32(0xdc850000), SPH_C32(0x57fa0000), SPH_C32(0x56dc0003),
37728 SPH_C32(0xbae92316), SPH_C32(0x5aefa30c), SPH_C32(0x90cef752),
37729 SPH_C32(0x7b1675d7) },
37730 { SPH_C32(0x02ae0000), SPH_C32(0xef310000), SPH_C32(0x1ec10000),
37731 SPH_C32(0xf5ce000c), SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231),
37732 SPH_C32(0x0893ae02), SPH_C32(0xb5b5e185), SPH_C32(0x3af20000),
37733 SPH_C32(0x4a3b0000), SPH_C32(0x0be70000), SPH_C32(0x51060001),
37734 SPH_C32(0xc78fb695), SPH_C32(0x4577d386), SPH_C32(0x2ba87f5a),
37735 SPH_C32(0xa191f5d7) },
37736 { SPH_C32(0xa9490000), SPH_C32(0x713c0000), SPH_C32(0xb1e60000),
37737 SPH_C32(0xc8d60009), SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4),
37738 SPH_C32(0xbd50e9e9), SPH_C32(0x89e81e7b), SPH_C32(0x39cf0000),
37739 SPH_C32(0x42880000), SPH_C32(0xf8dd0000), SPH_C32(0x6bc40006),
37740 SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599), SPH_C32(0x250db0b9),
37741 SPH_C32(0x474b8a29) },
37742 { SPH_C32(0xaa740000), SPH_C32(0x798f0000), SPH_C32(0x42dc0000),
37743 SPH_C32(0xf214000e), SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb),
37744 SPH_C32(0xb3f5260a), SPH_C32(0x6f326185), SPH_C32(0x91150000),
37745 SPH_C32(0xd4360000), SPH_C32(0xa4c00000), SPH_C32(0x6c1e0004),
37746 SPH_C32(0xebc0a946), SPH_C32(0x3181c513), SPH_C32(0x9e6b38b1),
37747 SPH_C32(0x9dcc0a29) },
37748 { SPH_C32(0x92280000), SPH_C32(0xdc850000), SPH_C32(0x57fa0000),
37749 SPH_C32(0x56dc0003), SPH_C32(0xbae92316), SPH_C32(0x5aefa30c),
37750 SPH_C32(0x90cef752), SPH_C32(0x7b1675d7), SPH_C32(0x93bb0000),
37751 SPH_C32(0x3b070000), SPH_C32(0xba010000), SPH_C32(0x99d00008),
37752 SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722), SPH_C32(0x96f896b3),
37753 SPH_C32(0x2879ebac) },
37754 { SPH_C32(0x91150000), SPH_C32(0xd4360000), SPH_C32(0xa4c00000),
37755 SPH_C32(0x6c1e0004), SPH_C32(0xebc0a946), SPH_C32(0x3181c513),
37756 SPH_C32(0x9e6b38b1), SPH_C32(0x9dcc0a29), SPH_C32(0x3b610000),
37757 SPH_C32(0xadb90000), SPH_C32(0xe61c0000), SPH_C32(0x9e0a000a),
37758 SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8), SPH_C32(0x2d9e1ebb),
37759 SPH_C32(0xf2fe6bac) },
37760 { SPH_C32(0x3af20000), SPH_C32(0x4a3b0000), SPH_C32(0x0be70000),
37761 SPH_C32(0x51060001), SPH_C32(0xc78fb695), SPH_C32(0x4577d386),
37762 SPH_C32(0x2ba87f5a), SPH_C32(0xa191f5d7), SPH_C32(0x385c0000),
37763 SPH_C32(0xa50a0000), SPH_C32(0x15260000), SPH_C32(0xa4c8000d),
37764 SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7), SPH_C32(0x233bd158),
37765 SPH_C32(0x14241452) },
37766 { SPH_C32(0x39cf0000), SPH_C32(0x42880000), SPH_C32(0xf8dd0000),
37767 SPH_C32(0x6bc40006), SPH_C32(0x96a63cc5), SPH_C32(0x2e19b599),
37768 SPH_C32(0x250db0b9), SPH_C32(0x474b8a29), SPH_C32(0x90860000),
37769 SPH_C32(0x33b40000), SPH_C32(0x493b0000), SPH_C32(0xa312000f),
37770 SPH_C32(0x6610241e), SPH_C32(0x8d22713d), SPH_C32(0x985d5950),
37771 SPH_C32(0xcea39452) },
37772 { SPH_C32(0x93bb0000), SPH_C32(0x3b070000), SPH_C32(0xba010000),
37773 SPH_C32(0x99d00008), SPH_C32(0x3739ae4e), SPH_C32(0xe64c1722),
37774 SPH_C32(0x96f896b3), SPH_C32(0x2879ebac), SPH_C32(0x01930000),
37775 SPH_C32(0xe7820000), SPH_C32(0xedfb0000), SPH_C32(0xcf0c000b),
37776 SPH_C32(0x8dd08d58), SPH_C32(0xbca3b42e), SPH_C32(0x063661e1),
37777 SPH_C32(0x536f9e7b) },
37778 { SPH_C32(0x90860000), SPH_C32(0x33b40000), SPH_C32(0x493b0000),
37779 SPH_C32(0xa312000f), SPH_C32(0x6610241e), SPH_C32(0x8d22713d),
37780 SPH_C32(0x985d5950), SPH_C32(0xcea39452), SPH_C32(0xa9490000),
37781 SPH_C32(0x713c0000), SPH_C32(0xb1e60000), SPH_C32(0xc8d60009),
37782 SPH_C32(0xf0b618db), SPH_C32(0xa33bc4a4), SPH_C32(0xbd50e9e9),
37783 SPH_C32(0x89e81e7b) },
37784 { SPH_C32(0x3b610000), SPH_C32(0xadb90000), SPH_C32(0xe61c0000),
37785 SPH_C32(0x9e0a000a), SPH_C32(0x4a5f3bcd), SPH_C32(0xf9d467a8),
37786 SPH_C32(0x2d9e1ebb), SPH_C32(0xf2fe6bac), SPH_C32(0xaa740000),
37787 SPH_C32(0x798f0000), SPH_C32(0x42dc0000), SPH_C32(0xf214000e),
37788 SPH_C32(0xa19f928b), SPH_C32(0xc855a2bb), SPH_C32(0xb3f5260a),
37789 SPH_C32(0x6f326185) },
37790 { SPH_C32(0x385c0000), SPH_C32(0xa50a0000), SPH_C32(0x15260000),
37791 SPH_C32(0xa4c8000d), SPH_C32(0x1b76b19d), SPH_C32(0x92ba01b7),
37792 SPH_C32(0x233bd158), SPH_C32(0x14241452), SPH_C32(0x02ae0000),
37793 SPH_C32(0xef310000), SPH_C32(0x1ec10000), SPH_C32(0xf5ce000c),
37794 SPH_C32(0xdcf90708), SPH_C32(0xd7cdd231), SPH_C32(0x0893ae02),
37795 SPH_C32(0xb5b5e185) },
37796 { SPH_C32(0x5fa80000), SPH_C32(0x56030000), SPH_C32(0x43ae0000),
37797 SPH_C32(0x64f30013), SPH_C32(0x257e86bf), SPH_C32(0x1311944e),
37798 SPH_C32(0x541e95bf), SPH_C32(0x8ea4db69), SPH_C32(0x00440000),
37799 SPH_C32(0x7f480000), SPH_C32(0xda7c0000), SPH_C32(0x2a230001),
37800 SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87), SPH_C32(0x030a9e60),
37801 SPH_C32(0xbe0a679e) },
37802 { SPH_C32(0x5c950000), SPH_C32(0x5eb00000), SPH_C32(0xb0940000),
37803 SPH_C32(0x5e310014), SPH_C32(0x74570cef), SPH_C32(0x787ff251),
37804 SPH_C32(0x5abb5a5c), SPH_C32(0x687ea497), SPH_C32(0xa89e0000),
37805 SPH_C32(0xe9f60000), SPH_C32(0x86610000), SPH_C32(0x2df90003),
37806 SPH_C32(0x46cb5c4f), SPH_C32(0xb62eec0d), SPH_C32(0xb86c1668),
37807 SPH_C32(0x648de79e) },
37808 { SPH_C32(0xf7720000), SPH_C32(0xc0bd0000), SPH_C32(0x1fb30000),
37809 SPH_C32(0x63290011), SPH_C32(0x5818133c), SPH_C32(0x0c89e4c4),
37810 SPH_C32(0xef781db7), SPH_C32(0x54235b69), SPH_C32(0xaba30000),
37811 SPH_C32(0xe1450000), SPH_C32(0x755b0000), SPH_C32(0x173b0004),
37812 SPH_C32(0x17e2d61f), SPH_C32(0xdd408a12), SPH_C32(0xb6c9d98b),
37813 SPH_C32(0x82579860) },
37814 { SPH_C32(0xf44f0000), SPH_C32(0xc80e0000), SPH_C32(0xec890000),
37815 SPH_C32(0x59eb0016), SPH_C32(0x0931996c), SPH_C32(0x67e782db),
37816 SPH_C32(0xe1ddd254), SPH_C32(0xb2f92497), SPH_C32(0x03790000),
37817 SPH_C32(0x77fb0000), SPH_C32(0x29460000), SPH_C32(0x10e10006),
37818 SPH_C32(0x6a84439c), SPH_C32(0xc2d8fa98), SPH_C32(0x0daf5183),
37819 SPH_C32(0x58d01860) },
37820 { SPH_C32(0x5e3b0000), SPH_C32(0xb1810000), SPH_C32(0xae550000),
37821 SPH_C32(0xabff0018), SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060),
37822 SPH_C32(0x5228f45e), SPH_C32(0xddcb4512), SPH_C32(0x926c0000),
37823 SPH_C32(0xa3cd0000), SPH_C32(0x8d860000), SPH_C32(0x7cff0002),
37824 SPH_C32(0x8144eada), SPH_C32(0xf3593f8b), SPH_C32(0x93c46932),
37825 SPH_C32(0xc51c1249) },
37826 { SPH_C32(0x5d060000), SPH_C32(0xb9320000), SPH_C32(0x5d6f0000),
37827 SPH_C32(0x913d001f), SPH_C32(0xf98781b7), SPH_C32(0xc4dc467f),
37828 SPH_C32(0x5c8d3bbd), SPH_C32(0x3b113aec), SPH_C32(0x3ab60000),
37829 SPH_C32(0x35730000), SPH_C32(0xd19b0000), SPH_C32(0x7b250000),
37830 SPH_C32(0xfc227f59), SPH_C32(0xecc14f01), SPH_C32(0x28a2e13a),
37831 SPH_C32(0x1f9b9249) },
37832 { SPH_C32(0xf6e10000), SPH_C32(0x273f0000), SPH_C32(0xf2480000),
37833 SPH_C32(0xac25001a), SPH_C32(0xd5c89e64), SPH_C32(0xb02a50ea),
37834 SPH_C32(0xe94e7c56), SPH_C32(0x074cc512), SPH_C32(0x398b0000),
37835 SPH_C32(0x3dc00000), SPH_C32(0x22a10000), SPH_C32(0x41e70007),
37836 SPH_C32(0xad0bf509), SPH_C32(0x87af291e), SPH_C32(0x26072ed9),
37837 SPH_C32(0xf941edb7) },
37838 { SPH_C32(0xf5dc0000), SPH_C32(0x2f8c0000), SPH_C32(0x01720000),
37839 SPH_C32(0x96e7001d), SPH_C32(0x84e11434), SPH_C32(0xdb4436f5),
37840 SPH_C32(0xe7ebb3b5), SPH_C32(0xe196baec), SPH_C32(0x91510000),
37841 SPH_C32(0xab7e0000), SPH_C32(0x7ebc0000), SPH_C32(0x463d0005),
37842 SPH_C32(0xd06d608a), SPH_C32(0x98375994), SPH_C32(0x9d61a6d1),
37843 SPH_C32(0x23c66db7) },
37844 { SPH_C32(0xcd800000), SPH_C32(0x8a860000), SPH_C32(0x14540000),
37845 SPH_C32(0x322f0010), SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742),
37846 SPH_C32(0xc4d062ed), SPH_C32(0xf5b2aebe), SPH_C32(0x93ff0000),
37847 SPH_C32(0x444f0000), SPH_C32(0x607d0000), SPH_C32(0xb3f30009),
37848 SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5), SPH_C32(0x95f208d3),
37849 SPH_C32(0x96738c32) },
37850 { SPH_C32(0xcebd0000), SPH_C32(0x82350000), SPH_C32(0xe76e0000),
37851 SPH_C32(0x08ed0017), SPH_C32(0xcebe2ff9), SPH_C32(0x2290515d),
37852 SPH_C32(0xca75ad0e), SPH_C32(0x1368d140), SPH_C32(0x3b250000),
37853 SPH_C32(0xd2f10000), SPH_C32(0x3c600000), SPH_C32(0xb429000b),
37854 SPH_C32(0x71f2f201), SPH_C32(0x5062fb2f), SPH_C32(0x2e9480db),
37855 SPH_C32(0x4cf40c32) },
37856 { SPH_C32(0x655a0000), SPH_C32(0x1c380000), SPH_C32(0x48490000),
37857 SPH_C32(0x35f50012), SPH_C32(0xe2f1302a), SPH_C32(0x566647c8),
37858 SPH_C32(0x7fb6eae5), SPH_C32(0x2f352ebe), SPH_C32(0x38180000),
37859 SPH_C32(0xda420000), SPH_C32(0xcf5a0000), SPH_C32(0x8eeb000c),
37860 SPH_C32(0x20db7851), SPH_C32(0x3b0c9d30), SPH_C32(0x20314f38),
37861 SPH_C32(0xaa2e73cc) },
37862 { SPH_C32(0x66670000), SPH_C32(0x148b0000), SPH_C32(0xbb730000),
37863 SPH_C32(0x0f370015), SPH_C32(0xb3d8ba7a), SPH_C32(0x3d0821d7),
37864 SPH_C32(0x71132506), SPH_C32(0xc9ef5140), SPH_C32(0x90c20000),
37865 SPH_C32(0x4cfc0000), SPH_C32(0x93470000), SPH_C32(0x8931000e),
37866 SPH_C32(0x5dbdedd2), SPH_C32(0x2494edba), SPH_C32(0x9b57c730),
37867 SPH_C32(0x70a9f3cc) },
37868 { SPH_C32(0xcc130000), SPH_C32(0x6d040000), SPH_C32(0xf9af0000),
37869 SPH_C32(0xfd23001b), SPH_C32(0x124728f1), SPH_C32(0xf55d836c),
37870 SPH_C32(0xc2e6030c), SPH_C32(0xa6dd30c5), SPH_C32(0x01d70000),
37871 SPH_C32(0x98ca0000), SPH_C32(0x37870000), SPH_C32(0xe52f000a),
37872 SPH_C32(0xb67d4494), SPH_C32(0x151528a9), SPH_C32(0x053cff81),
37873 SPH_C32(0xed65f9e5) },
37874 { SPH_C32(0xcf2e0000), SPH_C32(0x65b70000), SPH_C32(0x0a950000),
37875 SPH_C32(0xc7e1001c), SPH_C32(0x436ea2a1), SPH_C32(0x9e33e573),
37876 SPH_C32(0xcc43ccef), SPH_C32(0x40074f3b), SPH_C32(0xa90d0000),
37877 SPH_C32(0x0e740000), SPH_C32(0x6b9a0000), SPH_C32(0xe2f50008),
37878 SPH_C32(0xcb1bd117), SPH_C32(0x0a8d5823), SPH_C32(0xbe5a7789),
37879 SPH_C32(0x37e279e5) },
37880 { SPH_C32(0x64c90000), SPH_C32(0xfbba0000), SPH_C32(0xa5b20000),
37881 SPH_C32(0xfaf90019), SPH_C32(0x6f21bd72), SPH_C32(0xeac5f3e6),
37882 SPH_C32(0x79808b04), SPH_C32(0x7c5ab0c5), SPH_C32(0xaa300000),
37883 SPH_C32(0x06c70000), SPH_C32(0x98a00000), SPH_C32(0xd837000f),
37884 SPH_C32(0x9a325b47), SPH_C32(0x61e33e3c), SPH_C32(0xb0ffb86a),
37885 SPH_C32(0xd138061b) },
37886 { SPH_C32(0x67f40000), SPH_C32(0xf3090000), SPH_C32(0x56880000),
37887 SPH_C32(0xc03b001e), SPH_C32(0x3e083722), SPH_C32(0x81ab95f9),
37888 SPH_C32(0x772544e7), SPH_C32(0x9a80cf3b), SPH_C32(0x02ea0000),
37889 SPH_C32(0x90790000), SPH_C32(0xc4bd0000), SPH_C32(0xdfed000d),
37890 SPH_C32(0xe754cec4), SPH_C32(0x7e7b4eb6), SPH_C32(0x0b993062),
37891 SPH_C32(0x0bbf861b) },
37892 { SPH_C32(0x00440000), SPH_C32(0x7f480000), SPH_C32(0xda7c0000),
37893 SPH_C32(0x2a230001), SPH_C32(0x3badc9cc), SPH_C32(0xa9b69c87),
37894 SPH_C32(0x030a9e60), SPH_C32(0xbe0a679e), SPH_C32(0x5fec0000),
37895 SPH_C32(0x294b0000), SPH_C32(0x99d20000), SPH_C32(0x4ed00012),
37896 SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9), SPH_C32(0x57140bdf),
37897 SPH_C32(0x30aebcf7) },
37898 { SPH_C32(0x03790000), SPH_C32(0x77fb0000), SPH_C32(0x29460000),
37899 SPH_C32(0x10e10006), SPH_C32(0x6a84439c), SPH_C32(0xc2d8fa98),
37900 SPH_C32(0x0daf5183), SPH_C32(0x58d01860), SPH_C32(0xf7360000),
37901 SPH_C32(0xbff50000), SPH_C32(0xc5cf0000), SPH_C32(0x490a0010),
37902 SPH_C32(0x63b5daf0), SPH_C32(0xa53f7843), SPH_C32(0xec7283d7),
37903 SPH_C32(0xea293cf7) },
37904 { SPH_C32(0xa89e0000), SPH_C32(0xe9f60000), SPH_C32(0x86610000),
37905 SPH_C32(0x2df90003), SPH_C32(0x46cb5c4f), SPH_C32(0xb62eec0d),
37906 SPH_C32(0xb86c1668), SPH_C32(0x648de79e), SPH_C32(0xf40b0000),
37907 SPH_C32(0xb7460000), SPH_C32(0x36f50000), SPH_C32(0x73c80017),
37908 SPH_C32(0x329c50a0), SPH_C32(0xce511e5c), SPH_C32(0xe2d74c34),
37909 SPH_C32(0x0cf34309) },
37910 { SPH_C32(0xaba30000), SPH_C32(0xe1450000), SPH_C32(0x755b0000),
37911 SPH_C32(0x173b0004), SPH_C32(0x17e2d61f), SPH_C32(0xdd408a12),
37912 SPH_C32(0xb6c9d98b), SPH_C32(0x82579860), SPH_C32(0x5cd10000),
37913 SPH_C32(0x21f80000), SPH_C32(0x6ae80000), SPH_C32(0x74120015),
37914 SPH_C32(0x4ffac523), SPH_C32(0xd1c96ed6), SPH_C32(0x59b1c43c),
37915 SPH_C32(0xd674c309) },
37916 { SPH_C32(0x01d70000), SPH_C32(0x98ca0000), SPH_C32(0x37870000),
37917 SPH_C32(0xe52f000a), SPH_C32(0xb67d4494), SPH_C32(0x151528a9),
37918 SPH_C32(0x053cff81), SPH_C32(0xed65f9e5), SPH_C32(0xcdc40000),
37919 SPH_C32(0xf5ce0000), SPH_C32(0xce280000), SPH_C32(0x180c0011),
37920 SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5), SPH_C32(0xc7dafc8d),
37921 SPH_C32(0x4bb8c920) },
37922 { SPH_C32(0x02ea0000), SPH_C32(0x90790000), SPH_C32(0xc4bd0000),
37923 SPH_C32(0xdfed000d), SPH_C32(0xe754cec4), SPH_C32(0x7e7b4eb6),
37924 SPH_C32(0x0b993062), SPH_C32(0x0bbf861b), SPH_C32(0x651e0000),
37925 SPH_C32(0x63700000), SPH_C32(0x92350000), SPH_C32(0x1fd60013),
37926 SPH_C32(0xd95cf9e6), SPH_C32(0xffd0db4f), SPH_C32(0x7cbc7485),
37927 SPH_C32(0x913f4920) },
37928 { SPH_C32(0xa90d0000), SPH_C32(0x0e740000), SPH_C32(0x6b9a0000),
37929 SPH_C32(0xe2f50008), SPH_C32(0xcb1bd117), SPH_C32(0x0a8d5823),
37930 SPH_C32(0xbe5a7789), SPH_C32(0x37e279e5), SPH_C32(0x66230000),
37931 SPH_C32(0x6bc30000), SPH_C32(0x610f0000), SPH_C32(0x25140014),
37932 SPH_C32(0x887573b6), SPH_C32(0x94bebd50), SPH_C32(0x7219bb66),
37933 SPH_C32(0x77e536de) },
37934 { SPH_C32(0xaa300000), SPH_C32(0x06c70000), SPH_C32(0x98a00000),
37935 SPH_C32(0xd837000f), SPH_C32(0x9a325b47), SPH_C32(0x61e33e3c),
37936 SPH_C32(0xb0ffb86a), SPH_C32(0xd138061b), SPH_C32(0xcef90000),
37937 SPH_C32(0xfd7d0000), SPH_C32(0x3d120000), SPH_C32(0x22ce0016),
37938 SPH_C32(0xf513e635), SPH_C32(0x8b26cdda), SPH_C32(0xc97f336e),
37939 SPH_C32(0xad62b6de) },
37940 { SPH_C32(0x926c0000), SPH_C32(0xa3cd0000), SPH_C32(0x8d860000),
37941 SPH_C32(0x7cff0002), SPH_C32(0x8144eada), SPH_C32(0xf3593f8b),
37942 SPH_C32(0x93c46932), SPH_C32(0xc51c1249), SPH_C32(0xcc570000),
37943 SPH_C32(0x124c0000), SPH_C32(0x23d30000), SPH_C32(0xd700001a),
37944 SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb), SPH_C32(0xc1ec9d6c),
37945 SPH_C32(0x18d7575b) },
37946 { SPH_C32(0x91510000), SPH_C32(0xab7e0000), SPH_C32(0x7ebc0000),
37947 SPH_C32(0x463d0005), SPH_C32(0xd06d608a), SPH_C32(0x98375994),
37948 SPH_C32(0x9d61a6d1), SPH_C32(0x23c66db7), SPH_C32(0x648d0000),
37949 SPH_C32(0x84f20000), SPH_C32(0x7fce0000), SPH_C32(0xd0da0018),
37950 SPH_C32(0x548c74be), SPH_C32(0x43736f61), SPH_C32(0x7a8a1564),
37951 SPH_C32(0xc250d75b) },
37952 { SPH_C32(0x3ab60000), SPH_C32(0x35730000), SPH_C32(0xd19b0000),
37953 SPH_C32(0x7b250000), SPH_C32(0xfc227f59), SPH_C32(0xecc14f01),
37954 SPH_C32(0x28a2e13a), SPH_C32(0x1f9b9249), SPH_C32(0x67b00000),
37955 SPH_C32(0x8c410000), SPH_C32(0x8cf40000), SPH_C32(0xea18001f),
37956 SPH_C32(0x05a5feee), SPH_C32(0x281d097e), SPH_C32(0x742fda87),
37957 SPH_C32(0x248aa8a5) },
37958 { SPH_C32(0x398b0000), SPH_C32(0x3dc00000), SPH_C32(0x22a10000),
37959 SPH_C32(0x41e70007), SPH_C32(0xad0bf509), SPH_C32(0x87af291e),
37960 SPH_C32(0x26072ed9), SPH_C32(0xf941edb7), SPH_C32(0xcf6a0000),
37961 SPH_C32(0x1aff0000), SPH_C32(0xd0e90000), SPH_C32(0xedc2001d),
37962 SPH_C32(0x78c36b6d), SPH_C32(0x378579f4), SPH_C32(0xcf49528f),
37963 SPH_C32(0xfe0d28a5) },
37964 { SPH_C32(0x93ff0000), SPH_C32(0x444f0000), SPH_C32(0x607d0000),
37965 SPH_C32(0xb3f30009), SPH_C32(0x0c946782), SPH_C32(0x4ffa8ba5),
37966 SPH_C32(0x95f208d3), SPH_C32(0x96738c32), SPH_C32(0x5e7f0000),
37967 SPH_C32(0xcec90000), SPH_C32(0x74290000), SPH_C32(0x81dc0019),
37968 SPH_C32(0x9303c22b), SPH_C32(0x0604bce7), SPH_C32(0x51226a3e),
37969 SPH_C32(0x63c1228c) },
37970 { SPH_C32(0x90c20000), SPH_C32(0x4cfc0000), SPH_C32(0x93470000),
37971 SPH_C32(0x8931000e), SPH_C32(0x5dbdedd2), SPH_C32(0x2494edba),
37972 SPH_C32(0x9b57c730), SPH_C32(0x70a9f3cc), SPH_C32(0xf6a50000),
37973 SPH_C32(0x58770000), SPH_C32(0x28340000), SPH_C32(0x8606001b),
37974 SPH_C32(0xee6557a8), SPH_C32(0x199ccc6d), SPH_C32(0xea44e236),
37975 SPH_C32(0xb946a28c) },
37976 { SPH_C32(0x3b250000), SPH_C32(0xd2f10000), SPH_C32(0x3c600000),
37977 SPH_C32(0xb429000b), SPH_C32(0x71f2f201), SPH_C32(0x5062fb2f),
37978 SPH_C32(0x2e9480db), SPH_C32(0x4cf40c32), SPH_C32(0xf5980000),
37979 SPH_C32(0x50c40000), SPH_C32(0xdb0e0000), SPH_C32(0xbcc4001c),
37980 SPH_C32(0xbf4cddf8), SPH_C32(0x72f2aa72), SPH_C32(0xe4e12dd5),
37981 SPH_C32(0x5f9cdd72) },
37982 { SPH_C32(0x38180000), SPH_C32(0xda420000), SPH_C32(0xcf5a0000),
37983 SPH_C32(0x8eeb000c), SPH_C32(0x20db7851), SPH_C32(0x3b0c9d30),
37984 SPH_C32(0x20314f38), SPH_C32(0xaa2e73cc), SPH_C32(0x5d420000),
37985 SPH_C32(0xc67a0000), SPH_C32(0x87130000), SPH_C32(0xbb1e001e),
37986 SPH_C32(0xc22a487b), SPH_C32(0x6d6adaf8), SPH_C32(0x5f87a5dd),
37987 SPH_C32(0x851b5d72) },
37988 { SPH_C32(0x5fec0000), SPH_C32(0x294b0000), SPH_C32(0x99d20000),
37989 SPH_C32(0x4ed00012), SPH_C32(0x1ed34f73), SPH_C32(0xbaa708c9),
37990 SPH_C32(0x57140bdf), SPH_C32(0x30aebcf7), SPH_C32(0x5fa80000),
37991 SPH_C32(0x56030000), SPH_C32(0x43ae0000), SPH_C32(0x64f30013),
37992 SPH_C32(0x257e86bf), SPH_C32(0x1311944e), SPH_C32(0x541e95bf),
37993 SPH_C32(0x8ea4db69) },
37994 { SPH_C32(0x5cd10000), SPH_C32(0x21f80000), SPH_C32(0x6ae80000),
37995 SPH_C32(0x74120015), SPH_C32(0x4ffac523), SPH_C32(0xd1c96ed6),
37996 SPH_C32(0x59b1c43c), SPH_C32(0xd674c309), SPH_C32(0xf7720000),
37997 SPH_C32(0xc0bd0000), SPH_C32(0x1fb30000), SPH_C32(0x63290011),
37998 SPH_C32(0x5818133c), SPH_C32(0x0c89e4c4), SPH_C32(0xef781db7),
37999 SPH_C32(0x54235b69) },
38000 { SPH_C32(0xf7360000), SPH_C32(0xbff50000), SPH_C32(0xc5cf0000),
38001 SPH_C32(0x490a0010), SPH_C32(0x63b5daf0), SPH_C32(0xa53f7843),
38002 SPH_C32(0xec7283d7), SPH_C32(0xea293cf7), SPH_C32(0xf44f0000),
38003 SPH_C32(0xc80e0000), SPH_C32(0xec890000), SPH_C32(0x59eb0016),
38004 SPH_C32(0x0931996c), SPH_C32(0x67e782db), SPH_C32(0xe1ddd254),
38005 SPH_C32(0xb2f92497) },
38006 { SPH_C32(0xf40b0000), SPH_C32(0xb7460000), SPH_C32(0x36f50000),
38007 SPH_C32(0x73c80017), SPH_C32(0x329c50a0), SPH_C32(0xce511e5c),
38008 SPH_C32(0xe2d74c34), SPH_C32(0x0cf34309), SPH_C32(0x5c950000),
38009 SPH_C32(0x5eb00000), SPH_C32(0xb0940000), SPH_C32(0x5e310014),
38010 SPH_C32(0x74570cef), SPH_C32(0x787ff251), SPH_C32(0x5abb5a5c),
38011 SPH_C32(0x687ea497) },
38012 { SPH_C32(0x5e7f0000), SPH_C32(0xcec90000), SPH_C32(0x74290000),
38013 SPH_C32(0x81dc0019), SPH_C32(0x9303c22b), SPH_C32(0x0604bce7),
38014 SPH_C32(0x51226a3e), SPH_C32(0x63c1228c), SPH_C32(0xcd800000),
38015 SPH_C32(0x8a860000), SPH_C32(0x14540000), SPH_C32(0x322f0010),
38016 SPH_C32(0x9f97a5a9), SPH_C32(0x49fe3742), SPH_C32(0xc4d062ed),
38017 SPH_C32(0xf5b2aebe) },
38018 { SPH_C32(0x5d420000), SPH_C32(0xc67a0000), SPH_C32(0x87130000),
38019 SPH_C32(0xbb1e001e), SPH_C32(0xc22a487b), SPH_C32(0x6d6adaf8),
38020 SPH_C32(0x5f87a5dd), SPH_C32(0x851b5d72), SPH_C32(0x655a0000),
38021 SPH_C32(0x1c380000), SPH_C32(0x48490000), SPH_C32(0x35f50012),
38022 SPH_C32(0xe2f1302a), SPH_C32(0x566647c8), SPH_C32(0x7fb6eae5),
38023 SPH_C32(0x2f352ebe) },
38024 { SPH_C32(0xf6a50000), SPH_C32(0x58770000), SPH_C32(0x28340000),
38025 SPH_C32(0x8606001b), SPH_C32(0xee6557a8), SPH_C32(0x199ccc6d),
38026 SPH_C32(0xea44e236), SPH_C32(0xb946a28c), SPH_C32(0x66670000),
38027 SPH_C32(0x148b0000), SPH_C32(0xbb730000), SPH_C32(0x0f370015),
38028 SPH_C32(0xb3d8ba7a), SPH_C32(0x3d0821d7), SPH_C32(0x71132506),
38029 SPH_C32(0xc9ef5140) },
38030 { SPH_C32(0xf5980000), SPH_C32(0x50c40000), SPH_C32(0xdb0e0000),
38031 SPH_C32(0xbcc4001c), SPH_C32(0xbf4cddf8), SPH_C32(0x72f2aa72),
38032 SPH_C32(0xe4e12dd5), SPH_C32(0x5f9cdd72), SPH_C32(0xcebd0000),
38033 SPH_C32(0x82350000), SPH_C32(0xe76e0000), SPH_C32(0x08ed0017),
38034 SPH_C32(0xcebe2ff9), SPH_C32(0x2290515d), SPH_C32(0xca75ad0e),
38035 SPH_C32(0x1368d140) },
38036 { SPH_C32(0xcdc40000), SPH_C32(0xf5ce0000), SPH_C32(0xce280000),
38037 SPH_C32(0x180c0011), SPH_C32(0xa43a6c65), SPH_C32(0xe048abc5),
38038 SPH_C32(0xc7dafc8d), SPH_C32(0x4bb8c920), SPH_C32(0xcc130000),
38039 SPH_C32(0x6d040000), SPH_C32(0xf9af0000), SPH_C32(0xfd23001b),
38040 SPH_C32(0x124728f1), SPH_C32(0xf55d836c), SPH_C32(0xc2e6030c),
38041 SPH_C32(0xa6dd30c5) },
38042 { SPH_C32(0xcef90000), SPH_C32(0xfd7d0000), SPH_C32(0x3d120000),
38043 SPH_C32(0x22ce0016), SPH_C32(0xf513e635), SPH_C32(0x8b26cdda),
38044 SPH_C32(0xc97f336e), SPH_C32(0xad62b6de), SPH_C32(0x64c90000),
38045 SPH_C32(0xfbba0000), SPH_C32(0xa5b20000), SPH_C32(0xfaf90019),
38046 SPH_C32(0x6f21bd72), SPH_C32(0xeac5f3e6), SPH_C32(0x79808b04),
38047 SPH_C32(0x7c5ab0c5) },
38048 { SPH_C32(0x651e0000), SPH_C32(0x63700000), SPH_C32(0x92350000),
38049 SPH_C32(0x1fd60013), SPH_C32(0xd95cf9e6), SPH_C32(0xffd0db4f),
38050 SPH_C32(0x7cbc7485), SPH_C32(0x913f4920), SPH_C32(0x67f40000),
38051 SPH_C32(0xf3090000), SPH_C32(0x56880000), SPH_C32(0xc03b001e),
38052 SPH_C32(0x3e083722), SPH_C32(0x81ab95f9), SPH_C32(0x772544e7),
38053 SPH_C32(0x9a80cf3b) },
38054 { SPH_C32(0x66230000), SPH_C32(0x6bc30000), SPH_C32(0x610f0000),
38055 SPH_C32(0x25140014), SPH_C32(0x887573b6), SPH_C32(0x94bebd50),
38056 SPH_C32(0x7219bb66), SPH_C32(0x77e536de), SPH_C32(0xcf2e0000),
38057 SPH_C32(0x65b70000), SPH_C32(0x0a950000), SPH_C32(0xc7e1001c),
38058 SPH_C32(0x436ea2a1), SPH_C32(0x9e33e573), SPH_C32(0xcc43ccef),
38059 SPH_C32(0x40074f3b) },
38060 { SPH_C32(0xcc570000), SPH_C32(0x124c0000), SPH_C32(0x23d30000),
38061 SPH_C32(0xd700001a), SPH_C32(0x29eae13d), SPH_C32(0x5ceb1feb),
38062 SPH_C32(0xc1ec9d6c), SPH_C32(0x18d7575b), SPH_C32(0x5e3b0000),
38063 SPH_C32(0xb1810000), SPH_C32(0xae550000), SPH_C32(0xabff0018),
38064 SPH_C32(0xa8ae0be7), SPH_C32(0xafb22060), SPH_C32(0x5228f45e),
38065 SPH_C32(0xddcb4512) },
38066 { SPH_C32(0xcf6a0000), SPH_C32(0x1aff0000), SPH_C32(0xd0e90000),
38067 SPH_C32(0xedc2001d), SPH_C32(0x78c36b6d), SPH_C32(0x378579f4),
38068 SPH_C32(0xcf49528f), SPH_C32(0xfe0d28a5), SPH_C32(0xf6e10000),
38069 SPH_C32(0x273f0000), SPH_C32(0xf2480000), SPH_C32(0xac25001a),
38070 SPH_C32(0xd5c89e64), SPH_C32(0xb02a50ea), SPH_C32(0xe94e7c56),
38071 SPH_C32(0x074cc512) },
38072 { SPH_C32(0x648d0000), SPH_C32(0x84f20000), SPH_C32(0x7fce0000),
38073 SPH_C32(0xd0da0018), SPH_C32(0x548c74be), SPH_C32(0x43736f61),
38074 SPH_C32(0x7a8a1564), SPH_C32(0xc250d75b), SPH_C32(0xf5dc0000),
38075 SPH_C32(0x2f8c0000), SPH_C32(0x01720000), SPH_C32(0x96e7001d),
38076 SPH_C32(0x84e11434), SPH_C32(0xdb4436f5), SPH_C32(0xe7ebb3b5),
38077 SPH_C32(0xe196baec) },
38078 { SPH_C32(0x67b00000), SPH_C32(0x8c410000), SPH_C32(0x8cf40000),
38079 SPH_C32(0xea18001f), SPH_C32(0x05a5feee), SPH_C32(0x281d097e),
38080 SPH_C32(0x742fda87), SPH_C32(0x248aa8a5), SPH_C32(0x5d060000),
38081 SPH_C32(0xb9320000), SPH_C32(0x5d6f0000), SPH_C32(0x913d001f),
38082 SPH_C32(0xf98781b7), SPH_C32(0xc4dc467f), SPH_C32(0x5c8d3bbd),
38083 SPH_C32(0x3b113aec) },
38084 { SPH_C32(0xee930000), SPH_C32(0xd6070000), SPH_C32(0x92c10000),
38085 SPH_C32(0x2b9801e0), SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57),
38086 SPH_C32(0x45312374), SPH_C32(0x201f6a64), SPH_C32(0x7b280000),
38087 SPH_C32(0x57420000), SPH_C32(0xa9e50000), SPH_C32(0x634300a0),
38088 SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb), SPH_C32(0x27f83b03),
38089 SPH_C32(0xc7ff60f0) },
38090 { SPH_C32(0xedae0000), SPH_C32(0xdeb40000), SPH_C32(0x61fb0000),
38091 SPH_C32(0x115a01e7), SPH_C32(0xc578a22c), SPH_C32(0x50029d48),
38092 SPH_C32(0x4b94ec97), SPH_C32(0xc6c5159a), SPH_C32(0xd3f20000),
38093 SPH_C32(0xc1fc0000), SPH_C32(0xf5f80000), SPH_C32(0x649900a2),
38094 SPH_C32(0xe3bdd1ac), SPH_C32(0x7201e531), SPH_C32(0x9c9eb30b),
38095 SPH_C32(0x1d78e0f0) },
38096 { SPH_C32(0x46490000), SPH_C32(0x40b90000), SPH_C32(0xcedc0000),
38097 SPH_C32(0x2c4201e2), SPH_C32(0xe937bdff), SPH_C32(0x24f48bdd),
38098 SPH_C32(0xfe57ab7c), SPH_C32(0xfa98ea64), SPH_C32(0xd0cf0000),
38099 SPH_C32(0xc94f0000), SPH_C32(0x06c20000), SPH_C32(0x5e5b00a5),
38100 SPH_C32(0xb2945bfc), SPH_C32(0x196f832e), SPH_C32(0x923b7ce8),
38101 SPH_C32(0xfba29f0e) },
38102 { SPH_C32(0x45740000), SPH_C32(0x480a0000), SPH_C32(0x3de60000),
38103 SPH_C32(0x168001e5), SPH_C32(0xb81e37af), SPH_C32(0x4f9aedc2),
38104 SPH_C32(0xf0f2649f), SPH_C32(0x1c42959a), SPH_C32(0x78150000),
38105 SPH_C32(0x5ff10000), SPH_C32(0x5adf0000), SPH_C32(0x598100a7),
38106 SPH_C32(0xcff2ce7f), SPH_C32(0x06f7f3a4), SPH_C32(0x295df4e0),
38107 SPH_C32(0x21251f0e) },
38108 { SPH_C32(0xef000000), SPH_C32(0x31850000), SPH_C32(0x7f3a0000),
38109 SPH_C32(0xe49401eb), SPH_C32(0x1981a524), SPH_C32(0x87cf4f79),
38110 SPH_C32(0x43074295), SPH_C32(0x7370f41f), SPH_C32(0xe9000000),
38111 SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000), SPH_C32(0x359f00a3),
38112 SPH_C32(0x24326739), SPH_C32(0x377636b7), SPH_C32(0xb736cc51),
38113 SPH_C32(0xbce91527) },
38114 { SPH_C32(0xec3d0000), SPH_C32(0x39360000), SPH_C32(0x8c000000),
38115 SPH_C32(0xde5601ec), SPH_C32(0x48a82f74), SPH_C32(0xeca12966),
38116 SPH_C32(0x4da28d76), SPH_C32(0x95aa8be1), SPH_C32(0x41da0000),
38117 SPH_C32(0x1d790000), SPH_C32(0xa2020000), SPH_C32(0x324500a1),
38118 SPH_C32(0x5954f2ba), SPH_C32(0x28ee463d), SPH_C32(0x0c504459),
38119 SPH_C32(0x666e9527) },
38120 { SPH_C32(0x47da0000), SPH_C32(0xa73b0000), SPH_C32(0x23270000),
38121 SPH_C32(0xe34e01e9), SPH_C32(0x64e730a7), SPH_C32(0x98573ff3),
38122 SPH_C32(0xf861ca9d), SPH_C32(0xa9f7741f), SPH_C32(0x42e70000),
38123 SPH_C32(0x15ca0000), SPH_C32(0x51380000), SPH_C32(0x088700a6),
38124 SPH_C32(0x087d78ea), SPH_C32(0x43802022), SPH_C32(0x02f58bba),
38125 SPH_C32(0x80b4ead9) },
38126 { SPH_C32(0x44e70000), SPH_C32(0xaf880000), SPH_C32(0xd01d0000),
38127 SPH_C32(0xd98c01ee), SPH_C32(0x35cebaf7), SPH_C32(0xf33959ec),
38128 SPH_C32(0xf6c4057e), SPH_C32(0x4f2d0be1), SPH_C32(0xea3d0000),
38129 SPH_C32(0x83740000), SPH_C32(0x0d250000), SPH_C32(0x0f5d00a4),
38130 SPH_C32(0x751bed69), SPH_C32(0x5c1850a8), SPH_C32(0xb99303b2),
38131 SPH_C32(0x5a336ad9) },
38132 { SPH_C32(0x7cbb0000), SPH_C32(0x0a820000), SPH_C32(0xc53b0000),
38133 SPH_C32(0x7d4401e3), SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b),
38134 SPH_C32(0xd5ffd426), SPH_C32(0x5b091fb3), SPH_C32(0xe8930000),
38135 SPH_C32(0x6c450000), SPH_C32(0x13e40000), SPH_C32(0xfa9300a8),
38136 SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299), SPH_C32(0xb100adb0),
38137 SPH_C32(0xef868b5c) },
38138 { SPH_C32(0x7f860000), SPH_C32(0x02310000), SPH_C32(0x36010000),
38139 SPH_C32(0x478601e4), SPH_C32(0x7f91813a), SPH_C32(0x0aed3e44),
38140 SPH_C32(0xdb5a1bc5), SPH_C32(0xbdd3604d), SPH_C32(0x40490000),
38141 SPH_C32(0xfafb0000), SPH_C32(0x4ff90000), SPH_C32(0xfd4900aa),
38142 SPH_C32(0xd4847fe2), SPH_C32(0x944df213), SPH_C32(0x0a6625b8),
38143 SPH_C32(0x35010b5c) },
38144 { SPH_C32(0xd4610000), SPH_C32(0x9c3c0000), SPH_C32(0x99260000),
38145 SPH_C32(0x7a9e01e1), SPH_C32(0x53de9ee9), SPH_C32(0x7e1b28d1),
38146 SPH_C32(0x6e995c2e), SPH_C32(0x818e9fb3), SPH_C32(0x43740000),
38147 SPH_C32(0xf2480000), SPH_C32(0xbcc30000), SPH_C32(0xc78b00ad),
38148 SPH_C32(0x85adf5b2), SPH_C32(0xff23940c), SPH_C32(0x04c3ea5b),
38149 SPH_C32(0xd3db74a2) },
38150 { SPH_C32(0xd75c0000), SPH_C32(0x948f0000), SPH_C32(0x6a1c0000),
38151 SPH_C32(0x405c01e6), SPH_C32(0x02f714b9), SPH_C32(0x15754ece),
38152 SPH_C32(0x603c93cd), SPH_C32(0x6754e04d), SPH_C32(0xebae0000),
38153 SPH_C32(0x64f60000), SPH_C32(0xe0de0000), SPH_C32(0xc05100af),
38154 SPH_C32(0xf8cb6031), SPH_C32(0xe0bbe486), SPH_C32(0xbfa56253),
38155 SPH_C32(0x095cf4a2) },
38156 { SPH_C32(0x7d280000), SPH_C32(0xed000000), SPH_C32(0x28c00000),
38157 SPH_C32(0xb24801e8), SPH_C32(0xa3688632), SPH_C32(0xdd20ec75),
38158 SPH_C32(0xd3c9b5c7), SPH_C32(0x086681c8), SPH_C32(0x7abb0000),
38159 SPH_C32(0xb0c00000), SPH_C32(0x441e0000), SPH_C32(0xac4f00ab),
38160 SPH_C32(0x130bc977), SPH_C32(0xd13a2195), SPH_C32(0x21ce5ae2),
38161 SPH_C32(0x9490fe8b) },
38162 { SPH_C32(0x7e150000), SPH_C32(0xe5b30000), SPH_C32(0xdbfa0000),
38163 SPH_C32(0x888a01ef), SPH_C32(0xf2410c62), SPH_C32(0xb64e8a6a),
38164 SPH_C32(0xdd6c7a24), SPH_C32(0xeebcfe36), SPH_C32(0xd2610000),
38165 SPH_C32(0x267e0000), SPH_C32(0x18030000), SPH_C32(0xab9500a9),
38166 SPH_C32(0x6e6d5cf4), SPH_C32(0xcea2511f), SPH_C32(0x9aa8d2ea),
38167 SPH_C32(0x4e177e8b) },
38168 { SPH_C32(0xd5f20000), SPH_C32(0x7bbe0000), SPH_C32(0x74dd0000),
38169 SPH_C32(0xb59201ea), SPH_C32(0xde0e13b1), SPH_C32(0xc2b89cff),
38170 SPH_C32(0x68af3dcf), SPH_C32(0xd2e101c8), SPH_C32(0xd15c0000),
38171 SPH_C32(0x2ecd0000), SPH_C32(0xeb390000), SPH_C32(0x915700ae),
38172 SPH_C32(0x3f44d6a4), SPH_C32(0xa5cc3700), SPH_C32(0x940d1d09),
38173 SPH_C32(0xa8cd0175) },
38174 { SPH_C32(0xd6cf0000), SPH_C32(0x730d0000), SPH_C32(0x87e70000),
38175 SPH_C32(0x8f5001ed), SPH_C32(0x8f2799e1), SPH_C32(0xa9d6fae0),
38176 SPH_C32(0x660af22c), SPH_C32(0x343b7e36), SPH_C32(0x79860000),
38177 SPH_C32(0xb8730000), SPH_C32(0xb7240000), SPH_C32(0x968d00ac),
38178 SPH_C32(0x42224327), SPH_C32(0xba54478a), SPH_C32(0x2f6b9501),
38179 SPH_C32(0x724a8175) },
38180 { SPH_C32(0xb13b0000), SPH_C32(0x80040000), SPH_C32(0xd16f0000),
38181 SPH_C32(0x4f6b01f3), SPH_C32(0xb12faec3), SPH_C32(0x287d6f19),
38182 SPH_C32(0x112fb6cb), SPH_C32(0xaebbb10d), SPH_C32(0x7b6c0000),
38183 SPH_C32(0x280a0000), SPH_C32(0x73990000), SPH_C32(0x496000a1),
38184 SPH_C32(0xa5768de3), SPH_C32(0xc42f093c), SPH_C32(0x24f2a563),
38185 SPH_C32(0x79f5076e) },
38186 { SPH_C32(0xb2060000), SPH_C32(0x88b70000), SPH_C32(0x22550000),
38187 SPH_C32(0x75a901f4), SPH_C32(0xe0062493), SPH_C32(0x43130906),
38188 SPH_C32(0x1f8a7928), SPH_C32(0x4861cef3), SPH_C32(0xd3b60000),
38189 SPH_C32(0xbeb40000), SPH_C32(0x2f840000), SPH_C32(0x4eba00a3),
38190 SPH_C32(0xd8101860), SPH_C32(0xdbb779b6), SPH_C32(0x9f942d6b),
38191 SPH_C32(0xa372876e) },
38192 { SPH_C32(0x19e10000), SPH_C32(0x16ba0000), SPH_C32(0x8d720000),
38193 SPH_C32(0x48b101f1), SPH_C32(0xcc493b40), SPH_C32(0x37e51f93),
38194 SPH_C32(0xaa493ec3), SPH_C32(0x743c310d), SPH_C32(0xd08b0000),
38195 SPH_C32(0xb6070000), SPH_C32(0xdcbe0000), SPH_C32(0x747800a4),
38196 SPH_C32(0x89399230), SPH_C32(0xb0d91fa9), SPH_C32(0x9131e288),
38197 SPH_C32(0x45a8f890) },
38198 { SPH_C32(0x1adc0000), SPH_C32(0x1e090000), SPH_C32(0x7e480000),
38199 SPH_C32(0x727301f6), SPH_C32(0x9d60b110), SPH_C32(0x5c8b798c),
38200 SPH_C32(0xa4ecf120), SPH_C32(0x92e64ef3), SPH_C32(0x78510000),
38201 SPH_C32(0x20b90000), SPH_C32(0x80a30000), SPH_C32(0x73a200a6),
38202 SPH_C32(0xf45f07b3), SPH_C32(0xaf416f23), SPH_C32(0x2a576a80),
38203 SPH_C32(0x9f2f7890) },
38204 { SPH_C32(0xb0a80000), SPH_C32(0x67860000), SPH_C32(0x3c940000),
38205 SPH_C32(0x806701f8), SPH_C32(0x3cff239b), SPH_C32(0x94dedb37),
38206 SPH_C32(0x1719d72a), SPH_C32(0xfdd42f76), SPH_C32(0xe9440000),
38207 SPH_C32(0xf48f0000), SPH_C32(0x24630000), SPH_C32(0x1fbc00a2),
38208 SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30), SPH_C32(0xb43c5231),
38209 SPH_C32(0x02e372b9) },
38210 { SPH_C32(0xb3950000), SPH_C32(0x6f350000), SPH_C32(0xcfae0000),
38211 SPH_C32(0xbaa501ff), SPH_C32(0x6dd6a9cb), SPH_C32(0xffb0bd28),
38212 SPH_C32(0x19bc18c9), SPH_C32(0x1b0e5088), SPH_C32(0x419e0000),
38213 SPH_C32(0x62310000), SPH_C32(0x787e0000), SPH_C32(0x186600a0),
38214 SPH_C32(0x62f93b76), SPH_C32(0x8158daba), SPH_C32(0x0f5ada39),
38215 SPH_C32(0xd864f2b9) },
38216 { SPH_C32(0x18720000), SPH_C32(0xf1380000), SPH_C32(0x60890000),
38217 SPH_C32(0x87bd01fa), SPH_C32(0x4199b618), SPH_C32(0x8b46abbd),
38218 SPH_C32(0xac7f5f22), SPH_C32(0x2753af76), SPH_C32(0x42a30000),
38219 SPH_C32(0x6a820000), SPH_C32(0x8b440000), SPH_C32(0x22a400a7),
38220 SPH_C32(0x33d0b126), SPH_C32(0xea36bca5), SPH_C32(0x01ff15da),
38221 SPH_C32(0x3ebe8d47) },
38222 { SPH_C32(0x1b4f0000), SPH_C32(0xf98b0000), SPH_C32(0x93b30000),
38223 SPH_C32(0xbd7f01fd), SPH_C32(0x10b03c48), SPH_C32(0xe028cda2),
38224 SPH_C32(0xa2da90c1), SPH_C32(0xc189d088), SPH_C32(0xea790000),
38225 SPH_C32(0xfc3c0000), SPH_C32(0xd7590000), SPH_C32(0x257e00a5),
38226 SPH_C32(0x4eb624a5), SPH_C32(0xf5aecc2f), SPH_C32(0xba999dd2),
38227 SPH_C32(0xe4390d47) },
38228 { SPH_C32(0x23130000), SPH_C32(0x5c810000), SPH_C32(0x86950000),
38229 SPH_C32(0x19b701f0), SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15),
38230 SPH_C32(0x81e14199), SPH_C32(0xd5adc4da), SPH_C32(0xe8d70000),
38231 SPH_C32(0x130d0000), SPH_C32(0xc9980000), SPH_C32(0xd0b000a9),
38232 SPH_C32(0x924f23ad), SPH_C32(0x22631e1e), SPH_C32(0xb20a33d0),
38233 SPH_C32(0x518cecc2) },
38234 { SPH_C32(0x202e0000), SPH_C32(0x54320000), SPH_C32(0x75af0000),
38235 SPH_C32(0x237501f7), SPH_C32(0x5aef0785), SPH_C32(0x19fcaa0a),
38236 SPH_C32(0x8f448e7a), SPH_C32(0x3377bb24), SPH_C32(0x400d0000),
38237 SPH_C32(0x85b30000), SPH_C32(0x95850000), SPH_C32(0xd76a00ab),
38238 SPH_C32(0xef29b62e), SPH_C32(0x3dfb6e94), SPH_C32(0x096cbbd8),
38239 SPH_C32(0x8b0b6cc2) },
38240 { SPH_C32(0x8bc90000), SPH_C32(0xca3f0000), SPH_C32(0xda880000),
38241 SPH_C32(0x1e6d01f2), SPH_C32(0x76a01856), SPH_C32(0x6d0abc9f),
38242 SPH_C32(0x3a87c991), SPH_C32(0x0f2a44da), SPH_C32(0x43300000),
38243 SPH_C32(0x8d000000), SPH_C32(0x66bf0000), SPH_C32(0xeda800ac),
38244 SPH_C32(0xbe003c7e), SPH_C32(0x5695088b), SPH_C32(0x07c9743b),
38245 SPH_C32(0x6dd1133c) },
38246 { SPH_C32(0x88f40000), SPH_C32(0xc28c0000), SPH_C32(0x29b20000),
38247 SPH_C32(0x24af01f5), SPH_C32(0x27899206), SPH_C32(0x0664da80),
38248 SPH_C32(0x34220672), SPH_C32(0xe9f03b24), SPH_C32(0xebea0000),
38249 SPH_C32(0x1bbe0000), SPH_C32(0x3aa20000), SPH_C32(0xea7200ae),
38250 SPH_C32(0xc366a9fd), SPH_C32(0x490d7801), SPH_C32(0xbcaffc33),
38251 SPH_C32(0xb756933c) },
38252 { SPH_C32(0x22800000), SPH_C32(0xbb030000), SPH_C32(0x6b6e0000),
38253 SPH_C32(0xd6bb01fb), SPH_C32(0x8616008d), SPH_C32(0xce31783b),
38254 SPH_C32(0x87d72078), SPH_C32(0x86c25aa1), SPH_C32(0x7aff0000),
38255 SPH_C32(0xcf880000), SPH_C32(0x9e620000), SPH_C32(0x866c00aa),
38256 SPH_C32(0x28a600bb), SPH_C32(0x788cbd12), SPH_C32(0x22c4c482),
38257 SPH_C32(0x2a9a9915) },
38258 { SPH_C32(0x21bd0000), SPH_C32(0xb3b00000), SPH_C32(0x98540000),
38259 SPH_C32(0xec7901fc), SPH_C32(0xd73f8add), SPH_C32(0xa55f1e24),
38260 SPH_C32(0x8972ef9b), SPH_C32(0x6018255f), SPH_C32(0xd2250000),
38261 SPH_C32(0x59360000), SPH_C32(0xc27f0000), SPH_C32(0x81b600a8),
38262 SPH_C32(0x55c09538), SPH_C32(0x6714cd98), SPH_C32(0x99a24c8a),
38263 SPH_C32(0xf01d1915) },
38264 { SPH_C32(0x8a5a0000), SPH_C32(0x2dbd0000), SPH_C32(0x37730000),
38265 SPH_C32(0xd16101f9), SPH_C32(0xfb70950e), SPH_C32(0xd1a908b1),
38266 SPH_C32(0x3cb1a870), SPH_C32(0x5c45daa1), SPH_C32(0xd1180000),
38267 SPH_C32(0x51850000), SPH_C32(0x31450000), SPH_C32(0xbb7400af),
38268 SPH_C32(0x04e91f68), SPH_C32(0x0c7aab87), SPH_C32(0x97078369),
38269 SPH_C32(0x16c766eb) },
38270 { SPH_C32(0x89670000), SPH_C32(0x250e0000), SPH_C32(0xc4490000),
38271 SPH_C32(0xeba301fe), SPH_C32(0xaa591f5e), SPH_C32(0xbac76eae),
38272 SPH_C32(0x32146793), SPH_C32(0xba9fa55f), SPH_C32(0x79c20000),
38273 SPH_C32(0xc73b0000), SPH_C32(0x6d580000), SPH_C32(0xbcae00ad),
38274 SPH_C32(0x798f8aeb), SPH_C32(0x13e2db0d), SPH_C32(0x2c610b61),
38275 SPH_C32(0xcc40e6eb) },
38276 { SPH_C32(0xeed70000), SPH_C32(0xa94f0000), SPH_C32(0x48bd0000),
38277 SPH_C32(0x01bb01e1), SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0),
38278 SPH_C32(0x463bbd14), SPH_C32(0x9e150dfa), SPH_C32(0x24c40000),
38279 SPH_C32(0x7e090000), SPH_C32(0x30370000), SPH_C32(0x2d9300b2),
38280 SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72), SPH_C32(0x70ec30dc),
38281 SPH_C32(0xf751dc07) },
38282 { SPH_C32(0xedea0000), SPH_C32(0xa1fc0000), SPH_C32(0xbb870000),
38283 SPH_C32(0x3b7901e6), SPH_C32(0xfed56be0), SPH_C32(0xf9b401cf),
38284 SPH_C32(0x489e72f7), SPH_C32(0x78cf7204), SPH_C32(0x8c1e0000),
38285 SPH_C32(0xe8b70000), SPH_C32(0x6c2a0000), SPH_C32(0x2a4900b0),
38286 SPH_C32(0xfd6e9edf), SPH_C32(0xc8a6edf8), SPH_C32(0xcb8ab8d4),
38287 SPH_C32(0x2dd65c07) },
38288 { SPH_C32(0x460d0000), SPH_C32(0x3ff10000), SPH_C32(0x14a00000),
38289 SPH_C32(0x066101e3), SPH_C32(0xd29a7433), SPH_C32(0x8d42175a),
38290 SPH_C32(0xfd5d351c), SPH_C32(0x44928dfa), SPH_C32(0x8f230000),
38291 SPH_C32(0xe0040000), SPH_C32(0x9f100000), SPH_C32(0x108b00b7),
38292 SPH_C32(0xac47148f), SPH_C32(0xa3c88be7), SPH_C32(0xc52f7737),
38293 SPH_C32(0xcb0c23f9) },
38294 { SPH_C32(0x45300000), SPH_C32(0x37420000), SPH_C32(0xe79a0000),
38295 SPH_C32(0x3ca301e4), SPH_C32(0x83b3fe63), SPH_C32(0xe62c7145),
38296 SPH_C32(0xf3f8faff), SPH_C32(0xa248f204), SPH_C32(0x27f90000),
38297 SPH_C32(0x76ba0000), SPH_C32(0xc30d0000), SPH_C32(0x175100b5),
38298 SPH_C32(0xd121810c), SPH_C32(0xbc50fb6d), SPH_C32(0x7e49ff3f),
38299 SPH_C32(0x118ba3f9) },
38300 { SPH_C32(0xef440000), SPH_C32(0x4ecd0000), SPH_C32(0xa5460000),
38301 SPH_C32(0xceb701ea), SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe),
38302 SPH_C32(0x400ddcf5), SPH_C32(0xcd7a9381), SPH_C32(0xb6ec0000),
38303 SPH_C32(0xa28c0000), SPH_C32(0x67cd0000), SPH_C32(0x7b4f00b1),
38304 SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e), SPH_C32(0xe022c78e),
38305 SPH_C32(0x8c47a9d0) },
38306 { SPH_C32(0xec790000), SPH_C32(0x467e0000), SPH_C32(0x567c0000),
38307 SPH_C32(0xf47501ed), SPH_C32(0x7305e6b8), SPH_C32(0x4517b5e1),
38308 SPH_C32(0x4ea81316), SPH_C32(0x2ba0ec7f), SPH_C32(0x1e360000),
38309 SPH_C32(0x34320000), SPH_C32(0x3bd00000), SPH_C32(0x7c9500b3),
38310 SPH_C32(0x4787bdc9), SPH_C32(0x92494ef4), SPH_C32(0x5b444f86),
38311 SPH_C32(0x56c029d0) },
38312 { SPH_C32(0x479e0000), SPH_C32(0xd8730000), SPH_C32(0xf95b0000),
38313 SPH_C32(0xc96d01e8), SPH_C32(0x5f4af96b), SPH_C32(0x31e1a374),
38314 SPH_C32(0xfb6b54fd), SPH_C32(0x17fd1381), SPH_C32(0x1d0b0000),
38315 SPH_C32(0x3c810000), SPH_C32(0xc8ea0000), SPH_C32(0x465700b4),
38316 SPH_C32(0x16ae3799), SPH_C32(0xf92728eb), SPH_C32(0x55e18065),
38317 SPH_C32(0xb01a562e) },
38318 { SPH_C32(0x44a30000), SPH_C32(0xd0c00000), SPH_C32(0x0a610000),
38319 SPH_C32(0xf3af01ef), SPH_C32(0x0e63733b), SPH_C32(0x5a8fc56b),
38320 SPH_C32(0xf5ce9b1e), SPH_C32(0xf1276c7f), SPH_C32(0xb5d10000),
38321 SPH_C32(0xaa3f0000), SPH_C32(0x94f70000), SPH_C32(0x418d00b6),
38322 SPH_C32(0x6bc8a21a), SPH_C32(0xe6bf5861), SPH_C32(0xee87086d),
38323 SPH_C32(0x6a9dd62e) },
38324 { SPH_C32(0x7cff0000), SPH_C32(0x75ca0000), SPH_C32(0x1f470000),
38325 SPH_C32(0x576701e2), SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc),
38326 SPH_C32(0xd6f54a46), SPH_C32(0xe503782d), SPH_C32(0xb77f0000),
38327 SPH_C32(0x450e0000), SPH_C32(0x8a360000), SPH_C32(0xb44300ba),
38328 SPH_C32(0xb731a512), SPH_C32(0x31728a50), SPH_C32(0xe614a66f),
38329 SPH_C32(0xdf2837ab) },
38330 { SPH_C32(0x7fc20000), SPH_C32(0x7d790000), SPH_C32(0xec7d0000),
38331 SPH_C32(0x6da501e5), SPH_C32(0x443c48f6), SPH_C32(0xa35ba2c3),
38332 SPH_C32(0xd85085a5), SPH_C32(0x03d907d3), SPH_C32(0x1fa50000),
38333 SPH_C32(0xd3b00000), SPH_C32(0xd62b0000), SPH_C32(0xb39900b8),
38334 SPH_C32(0xca573091), SPH_C32(0x2eeafada), SPH_C32(0x5d722e67),
38335 SPH_C32(0x05afb7ab) },
38336 { SPH_C32(0xd4250000), SPH_C32(0xe3740000), SPH_C32(0x435a0000),
38337 SPH_C32(0x50bd01e0), SPH_C32(0x68735725), SPH_C32(0xd7adb456),
38338 SPH_C32(0x6d93c24e), SPH_C32(0x3f84f82d), SPH_C32(0x1c980000),
38339 SPH_C32(0xdb030000), SPH_C32(0x25110000), SPH_C32(0x895b00bf),
38340 SPH_C32(0x9b7ebac1), SPH_C32(0x45849cc5), SPH_C32(0x53d7e184),
38341 SPH_C32(0xe375c855) },
38342 { SPH_C32(0xd7180000), SPH_C32(0xebc70000), SPH_C32(0xb0600000),
38343 SPH_C32(0x6a7f01e7), SPH_C32(0x395add75), SPH_C32(0xbcc3d249),
38344 SPH_C32(0x63360dad), SPH_C32(0xd95e87d3), SPH_C32(0xb4420000),
38345 SPH_C32(0x4dbd0000), SPH_C32(0x790c0000), SPH_C32(0x8e8100bd),
38346 SPH_C32(0xe6182f42), SPH_C32(0x5a1cec4f), SPH_C32(0xe8b1698c),
38347 SPH_C32(0x39f24855) },
38348 { SPH_C32(0x7d6c0000), SPH_C32(0x92480000), SPH_C32(0xf2bc0000),
38349 SPH_C32(0x986b01e9), SPH_C32(0x98c54ffe), SPH_C32(0x749670f2),
38350 SPH_C32(0xd0c32ba7), SPH_C32(0xb66ce656), SPH_C32(0x25570000),
38351 SPH_C32(0x998b0000), SPH_C32(0xddcc0000), SPH_C32(0xe29f00b9),
38352 SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c), SPH_C32(0x76da513d),
38353 SPH_C32(0xa43e427c) },
38354 { SPH_C32(0x7e510000), SPH_C32(0x9afb0000), SPH_C32(0x01860000),
38355 SPH_C32(0xa2a901ee), SPH_C32(0xc9ecc5ae), SPH_C32(0x1ff816ed),
38356 SPH_C32(0xde66e444), SPH_C32(0x50b699a8), SPH_C32(0x8d8d0000),
38357 SPH_C32(0x0f350000), SPH_C32(0x81d10000), SPH_C32(0xe54500bb),
38358 SPH_C32(0x70be1387), SPH_C32(0x740559d6), SPH_C32(0xcdbcd935),
38359 SPH_C32(0x7eb9c27c) },
38360 { SPH_C32(0xd5b60000), SPH_C32(0x04f60000), SPH_C32(0xaea10000),
38361 SPH_C32(0x9fb101eb), SPH_C32(0xe5a3da7d), SPH_C32(0x6b0e0078),
38362 SPH_C32(0x6ba5a3af), SPH_C32(0x6ceb6656), SPH_C32(0x8eb00000),
38363 SPH_C32(0x07860000), SPH_C32(0x72eb0000), SPH_C32(0xdf8700bc),
38364 SPH_C32(0x219799d7), SPH_C32(0x1f6b3fc9), SPH_C32(0xc31916d6),
38365 SPH_C32(0x9863bd82) },
38366 { SPH_C32(0xd68b0000), SPH_C32(0x0c450000), SPH_C32(0x5d9b0000),
38367 SPH_C32(0xa57301ec), SPH_C32(0xb48a502d), SPH_C32(0x00606667),
38368 SPH_C32(0x65006c4c), SPH_C32(0x8a3119a8), SPH_C32(0x266a0000),
38369 SPH_C32(0x91380000), SPH_C32(0x2ef60000), SPH_C32(0xd85d00be),
38370 SPH_C32(0x5cf10c54), SPH_C32(0x00f34f43), SPH_C32(0x787f9ede),
38371 SPH_C32(0x42e43d82) },
38372 { SPH_C32(0xb17f0000), SPH_C32(0xff4c0000), SPH_C32(0x0b130000),
38373 SPH_C32(0x654801f2), SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e),
38374 SPH_C32(0x122528ab), SPH_C32(0x10b1d693), SPH_C32(0x24800000),
38375 SPH_C32(0x01410000), SPH_C32(0xea4b0000), SPH_C32(0x07b000b3),
38376 SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5), SPH_C32(0x73e6aebc),
38377 SPH_C32(0x495bbb99) },
38378 { SPH_C32(0xb2420000), SPH_C32(0xf7ff0000), SPH_C32(0xf8290000),
38379 SPH_C32(0x5f8a01f5), SPH_C32(0xdbabed5f), SPH_C32(0xeaa59581),
38380 SPH_C32(0x1c80e748), SPH_C32(0xf66ba96d), SPH_C32(0x8c5a0000),
38381 SPH_C32(0x97ff0000), SPH_C32(0xb6560000), SPH_C32(0x006a00b1),
38382 SPH_C32(0xc6c35713), SPH_C32(0x6110717f), SPH_C32(0xc88026b4),
38383 SPH_C32(0x93dc3b99) },
38384 { SPH_C32(0x19a50000), SPH_C32(0x69f20000), SPH_C32(0x570e0000),
38385 SPH_C32(0x629201f0), SPH_C32(0xf7e4f28c), SPH_C32(0x9e538314),
38386 SPH_C32(0xa943a0a3), SPH_C32(0xca365693), SPH_C32(0x8f670000),
38387 SPH_C32(0x9f4c0000), SPH_C32(0x456c0000), SPH_C32(0x3aa800b6),
38388 SPH_C32(0x97eadd43), SPH_C32(0x0a7e1760), SPH_C32(0xc625e957),
38389 SPH_C32(0x75064467) },
38390 { SPH_C32(0x1a980000), SPH_C32(0x61410000), SPH_C32(0xa4340000),
38391 SPH_C32(0x585001f7), SPH_C32(0xa6cd78dc), SPH_C32(0xf53de50b),
38392 SPH_C32(0xa7e66f40), SPH_C32(0x2cec296d), SPH_C32(0x27bd0000),
38393 SPH_C32(0x09f20000), SPH_C32(0x19710000), SPH_C32(0x3d7200b4),
38394 SPH_C32(0xea8c48c0), SPH_C32(0x15e667ea), SPH_C32(0x7d43615f),
38395 SPH_C32(0xaf81c467) },
38396 { SPH_C32(0xb0ec0000), SPH_C32(0x18ce0000), SPH_C32(0xe6e80000),
38397 SPH_C32(0xaa4401f9), SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0),
38398 SPH_C32(0x1413494a), SPH_C32(0x43de48e8), SPH_C32(0xb6a80000),
38399 SPH_C32(0xddc40000), SPH_C32(0xbdb10000), SPH_C32(0x516c00b0),
38400 SPH_C32(0x014ce186), SPH_C32(0x2467a2f9), SPH_C32(0xe32859ee),
38401 SPH_C32(0x324dce4e) },
38402 { SPH_C32(0xb3d10000), SPH_C32(0x107d0000), SPH_C32(0x15d20000),
38403 SPH_C32(0x908601fe), SPH_C32(0x567b6007), SPH_C32(0x560621af),
38404 SPH_C32(0x1ab686a9), SPH_C32(0xa5043716), SPH_C32(0x1e720000),
38405 SPH_C32(0x4b7a0000), SPH_C32(0xe1ac0000), SPH_C32(0x56b600b2),
38406 SPH_C32(0x7c2a7405), SPH_C32(0x3bffd273), SPH_C32(0x584ed1e6),
38407 SPH_C32(0xe8ca4e4e) },
38408 { SPH_C32(0x18360000), SPH_C32(0x8e700000), SPH_C32(0xbaf50000),
38409 SPH_C32(0xad9e01fb), SPH_C32(0x7a347fd4), SPH_C32(0x22f0373a),
38410 SPH_C32(0xaf75c142), SPH_C32(0x9959c8e8), SPH_C32(0x1d4f0000),
38411 SPH_C32(0x43c90000), SPH_C32(0x12960000), SPH_C32(0x6c7400b5),
38412 SPH_C32(0x2d03fe55), SPH_C32(0x5091b46c), SPH_C32(0x56eb1e05),
38413 SPH_C32(0x0e1031b0) },
38414 { SPH_C32(0x1b0b0000), SPH_C32(0x86c30000), SPH_C32(0x49cf0000),
38415 SPH_C32(0x975c01fc), SPH_C32(0x2b1df584), SPH_C32(0x499e5125),
38416 SPH_C32(0xa1d00ea1), SPH_C32(0x7f83b716), SPH_C32(0xb5950000),
38417 SPH_C32(0xd5770000), SPH_C32(0x4e8b0000), SPH_C32(0x6bae00b7),
38418 SPH_C32(0x50656bd6), SPH_C32(0x4f09c4e6), SPH_C32(0xed8d960d),
38419 SPH_C32(0xd497b1b0) },
38420 { SPH_C32(0x23570000), SPH_C32(0x23c90000), SPH_C32(0x5ce90000),
38421 SPH_C32(0x339401f1), SPH_C32(0x306b4419), SPH_C32(0xdb245092),
38422 SPH_C32(0x82ebdff9), SPH_C32(0x6ba7a344), SPH_C32(0xb73b0000),
38423 SPH_C32(0x3a460000), SPH_C32(0x504a0000), SPH_C32(0x9e6000bb),
38424 SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7), SPH_C32(0xe51e380f),
38425 SPH_C32(0x61225035) },
38426 { SPH_C32(0x206a0000), SPH_C32(0x2b7a0000), SPH_C32(0xafd30000),
38427 SPH_C32(0x095601f6), SPH_C32(0x6142ce49), SPH_C32(0xb04a368d),
38428 SPH_C32(0x8c4e101a), SPH_C32(0x8d7ddcba), SPH_C32(0x1fe10000),
38429 SPH_C32(0xacf80000), SPH_C32(0x0c570000), SPH_C32(0x99ba00b9),
38430 SPH_C32(0xf1faf95d), SPH_C32(0x875c665d), SPH_C32(0x5e78b007),
38431 SPH_C32(0xbba5d035) },
38432 { SPH_C32(0x8b8d0000), SPH_C32(0xb5770000), SPH_C32(0x00f40000),
38433 SPH_C32(0x344e01f3), SPH_C32(0x4d0dd19a), SPH_C32(0xc4bc2018),
38434 SPH_C32(0x398d57f1), SPH_C32(0xb1202344), SPH_C32(0x1cdc0000),
38435 SPH_C32(0xa44b0000), SPH_C32(0xff6d0000), SPH_C32(0xa37800be),
38436 SPH_C32(0xa0d3730d), SPH_C32(0xec320042), SPH_C32(0x50dd7fe4),
38437 SPH_C32(0x5d7fafcb) },
38438 { SPH_C32(0x88b00000), SPH_C32(0xbdc40000), SPH_C32(0xf3ce0000),
38439 SPH_C32(0x0e8c01f4), SPH_C32(0x1c245bca), SPH_C32(0xafd24607),
38440 SPH_C32(0x37289812), SPH_C32(0x57fa5cba), SPH_C32(0xb4060000),
38441 SPH_C32(0x32f50000), SPH_C32(0xa3700000), SPH_C32(0xa4a200bc),
38442 SPH_C32(0xddb5e68e), SPH_C32(0xf3aa70c8), SPH_C32(0xebbbf7ec),
38443 SPH_C32(0x87f82fcb) },
38444 { SPH_C32(0x22c40000), SPH_C32(0xc44b0000), SPH_C32(0xb1120000),
38445 SPH_C32(0xfc9801fa), SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc),
38446 SPH_C32(0x84ddbe18), SPH_C32(0x38c83d3f), SPH_C32(0x25130000),
38447 SPH_C32(0xe6c30000), SPH_C32(0x07b00000), SPH_C32(0xc8bc00b8),
38448 SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db), SPH_C32(0x75d0cf5d),
38449 SPH_C32(0x1a3425e2) },
38450 { SPH_C32(0x21f90000), SPH_C32(0xccf80000), SPH_C32(0x42280000),
38451 SPH_C32(0xc65a01fd), SPH_C32(0xec924311), SPH_C32(0x0ce982a3),
38452 SPH_C32(0x8a7871fb), SPH_C32(0xde1242c1), SPH_C32(0x8dc90000),
38453 SPH_C32(0x707d0000), SPH_C32(0x5bad0000), SPH_C32(0xcf6600ba),
38454 SPH_C32(0x4b13da4b), SPH_C32(0xddb3c551), SPH_C32(0xceb64755),
38455 SPH_C32(0xc0b3a5e2) },
38456 { SPH_C32(0x8a1e0000), SPH_C32(0x52f50000), SPH_C32(0xed0f0000),
38457 SPH_C32(0xfb4201f8), SPH_C32(0xc0dd5cc2), SPH_C32(0x781f9436),
38458 SPH_C32(0x3fbb3610), SPH_C32(0xe24fbd3f), SPH_C32(0x8ef40000),
38459 SPH_C32(0x78ce0000), SPH_C32(0xa8970000), SPH_C32(0xf5a400bd),
38460 SPH_C32(0x1a3a501b), SPH_C32(0xb6dda34e), SPH_C32(0xc01388b6),
38461 SPH_C32(0x2669da1c) },
38462 { SPH_C32(0x89230000), SPH_C32(0x5a460000), SPH_C32(0x1e350000),
38463 SPH_C32(0xc18001ff), SPH_C32(0x91f4d692), SPH_C32(0x1371f229),
38464 SPH_C32(0x311ef9f3), SPH_C32(0x0495c2c1), SPH_C32(0x262e0000),
38465 SPH_C32(0xee700000), SPH_C32(0xf48a0000), SPH_C32(0xf27e00bf),
38466 SPH_C32(0x675cc598), SPH_C32(0xa945d3c4), SPH_C32(0x7b7500be),
38467 SPH_C32(0xfcee5a1c) },
38468 { SPH_C32(0x7b280000), SPH_C32(0x57420000), SPH_C32(0xa9e50000),
38469 SPH_C32(0x634300a0), SPH_C32(0x9edb442f), SPH_C32(0x6d9995bb),
38470 SPH_C32(0x27f83b03), SPH_C32(0xc7ff60f0), SPH_C32(0x95bb0000),
38471 SPH_C32(0x81450000), SPH_C32(0x3b240000), SPH_C32(0x48db0140),
38472 SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec), SPH_C32(0x62c91877),
38473 SPH_C32(0xe7e00a94) },
38474 { SPH_C32(0x78150000), SPH_C32(0x5ff10000), SPH_C32(0x5adf0000),
38475 SPH_C32(0x598100a7), SPH_C32(0xcff2ce7f), SPH_C32(0x06f7f3a4),
38476 SPH_C32(0x295df4e0), SPH_C32(0x21251f0e), SPH_C32(0x3d610000),
38477 SPH_C32(0x17fb0000), SPH_C32(0x67390000), SPH_C32(0x4f010142),
38478 SPH_C32(0x77ecf9d0), SPH_C32(0x496d1e66), SPH_C32(0xd9af907f),
38479 SPH_C32(0x3d678a94) },
38480 { SPH_C32(0xd3f20000), SPH_C32(0xc1fc0000), SPH_C32(0xf5f80000),
38481 SPH_C32(0x649900a2), SPH_C32(0xe3bdd1ac), SPH_C32(0x7201e531),
38482 SPH_C32(0x9c9eb30b), SPH_C32(0x1d78e0f0), SPH_C32(0x3e5c0000),
38483 SPH_C32(0x1f480000), SPH_C32(0x94030000), SPH_C32(0x75c30145),
38484 SPH_C32(0x26c57380), SPH_C32(0x22037879), SPH_C32(0xd70a5f9c),
38485 SPH_C32(0xdbbdf56a) },
38486 { SPH_C32(0xd0cf0000), SPH_C32(0xc94f0000), SPH_C32(0x06c20000),
38487 SPH_C32(0x5e5b00a5), SPH_C32(0xb2945bfc), SPH_C32(0x196f832e),
38488 SPH_C32(0x923b7ce8), SPH_C32(0xfba29f0e), SPH_C32(0x96860000),
38489 SPH_C32(0x89f60000), SPH_C32(0xc81e0000), SPH_C32(0x72190147),
38490 SPH_C32(0x5ba3e603), SPH_C32(0x3d9b08f3), SPH_C32(0x6c6cd794),
38491 SPH_C32(0x013a756a) },
38492 { SPH_C32(0x7abb0000), SPH_C32(0xb0c00000), SPH_C32(0x441e0000),
38493 SPH_C32(0xac4f00ab), SPH_C32(0x130bc977), SPH_C32(0xd13a2195),
38494 SPH_C32(0x21ce5ae2), SPH_C32(0x9490fe8b), SPH_C32(0x07930000),
38495 SPH_C32(0x5dc00000), SPH_C32(0x6cde0000), SPH_C32(0x1e070143),
38496 SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0), SPH_C32(0xf207ef25),
38497 SPH_C32(0x9cf67f43) },
38498 { SPH_C32(0x79860000), SPH_C32(0xb8730000), SPH_C32(0xb7240000),
38499 SPH_C32(0x968d00ac), SPH_C32(0x42224327), SPH_C32(0xba54478a),
38500 SPH_C32(0x2f6b9501), SPH_C32(0x724a8175), SPH_C32(0xaf490000),
38501 SPH_C32(0xcb7e0000), SPH_C32(0x30c30000), SPH_C32(0x19dd0141),
38502 SPH_C32(0xcd05dac6), SPH_C32(0x1382bd6a), SPH_C32(0x4961672d),
38503 SPH_C32(0x4671ff43) },
38504 { SPH_C32(0xd2610000), SPH_C32(0x267e0000), SPH_C32(0x18030000),
38505 SPH_C32(0xab9500a9), SPH_C32(0x6e6d5cf4), SPH_C32(0xcea2511f),
38506 SPH_C32(0x9aa8d2ea), SPH_C32(0x4e177e8b), SPH_C32(0xac740000),
38507 SPH_C32(0xc3cd0000), SPH_C32(0xc3f90000), SPH_C32(0x231f0146),
38508 SPH_C32(0x9c2c5096), SPH_C32(0x78ecdb75), SPH_C32(0x47c4a8ce),
38509 SPH_C32(0xa0ab80bd) },
38510 { SPH_C32(0xd15c0000), SPH_C32(0x2ecd0000), SPH_C32(0xeb390000),
38511 SPH_C32(0x915700ae), SPH_C32(0x3f44d6a4), SPH_C32(0xa5cc3700),
38512 SPH_C32(0x940d1d09), SPH_C32(0xa8cd0175), SPH_C32(0x04ae0000),
38513 SPH_C32(0x55730000), SPH_C32(0x9fe40000), SPH_C32(0x24c50144),
38514 SPH_C32(0xe14ac515), SPH_C32(0x6774abff), SPH_C32(0xfca220c6),
38515 SPH_C32(0x7a2c00bd) },
38516 { SPH_C32(0xe9000000), SPH_C32(0x8bc70000), SPH_C32(0xfe1f0000),
38517 SPH_C32(0x359f00a3), SPH_C32(0x24326739), SPH_C32(0x377636b7),
38518 SPH_C32(0xb736cc51), SPH_C32(0xbce91527), SPH_C32(0x06000000),
38519 SPH_C32(0xba420000), SPH_C32(0x81250000), SPH_C32(0xd10b0148),
38520 SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce), SPH_C32(0xf4318ec4),
38521 SPH_C32(0xcf99e138) },
38522 { SPH_C32(0xea3d0000), SPH_C32(0x83740000), SPH_C32(0x0d250000),
38523 SPH_C32(0x0f5d00a4), SPH_C32(0x751bed69), SPH_C32(0x5c1850a8),
38524 SPH_C32(0xb99303b2), SPH_C32(0x5a336ad9), SPH_C32(0xaeda0000),
38525 SPH_C32(0x2cfc0000), SPH_C32(0xdd380000), SPH_C32(0xd6d1014a),
38526 SPH_C32(0x40d5579e), SPH_C32(0xaf210944), SPH_C32(0x4f5706cc),
38527 SPH_C32(0x151e6138) },
38528 { SPH_C32(0x41da0000), SPH_C32(0x1d790000), SPH_C32(0xa2020000),
38529 SPH_C32(0x324500a1), SPH_C32(0x5954f2ba), SPH_C32(0x28ee463d),
38530 SPH_C32(0x0c504459), SPH_C32(0x666e9527), SPH_C32(0xade70000),
38531 SPH_C32(0x244f0000), SPH_C32(0x2e020000), SPH_C32(0xec13014d),
38532 SPH_C32(0x11fcddce), SPH_C32(0xc44f6f5b), SPH_C32(0x41f2c92f),
38533 SPH_C32(0xf3c41ec6) },
38534 { SPH_C32(0x42e70000), SPH_C32(0x15ca0000), SPH_C32(0x51380000),
38535 SPH_C32(0x088700a6), SPH_C32(0x087d78ea), SPH_C32(0x43802022),
38536 SPH_C32(0x02f58bba), SPH_C32(0x80b4ead9), SPH_C32(0x053d0000),
38537 SPH_C32(0xb2f10000), SPH_C32(0x721f0000), SPH_C32(0xebc9014f),
38538 SPH_C32(0x6c9a484d), SPH_C32(0xdbd71fd1), SPH_C32(0xfa944127),
38539 SPH_C32(0x29439ec6) },
38540 { SPH_C32(0xe8930000), SPH_C32(0x6c450000), SPH_C32(0x13e40000),
38541 SPH_C32(0xfa9300a8), SPH_C32(0xa9e2ea61), SPH_C32(0x8bd58299),
38542 SPH_C32(0xb100adb0), SPH_C32(0xef868b5c), SPH_C32(0x94280000),
38543 SPH_C32(0x66c70000), SPH_C32(0xd6df0000), SPH_C32(0x87d7014b),
38544 SPH_C32(0x875ae10b), SPH_C32(0xea56dac2), SPH_C32(0x64ff7996),
38545 SPH_C32(0xb48f94ef) },
38546 { SPH_C32(0xebae0000), SPH_C32(0x64f60000), SPH_C32(0xe0de0000),
38547 SPH_C32(0xc05100af), SPH_C32(0xf8cb6031), SPH_C32(0xe0bbe486),
38548 SPH_C32(0xbfa56253), SPH_C32(0x095cf4a2), SPH_C32(0x3cf20000),
38549 SPH_C32(0xf0790000), SPH_C32(0x8ac20000), SPH_C32(0x800d0149),
38550 SPH_C32(0xfa3c7488), SPH_C32(0xf5ceaa48), SPH_C32(0xdf99f19e),
38551 SPH_C32(0x6e0814ef) },
38552 { SPH_C32(0x40490000), SPH_C32(0xfafb0000), SPH_C32(0x4ff90000),
38553 SPH_C32(0xfd4900aa), SPH_C32(0xd4847fe2), SPH_C32(0x944df213),
38554 SPH_C32(0x0a6625b8), SPH_C32(0x35010b5c), SPH_C32(0x3fcf0000),
38555 SPH_C32(0xf8ca0000), SPH_C32(0x79f80000), SPH_C32(0xbacf014e),
38556 SPH_C32(0xab15fed8), SPH_C32(0x9ea0cc57), SPH_C32(0xd13c3e7d),
38557 SPH_C32(0x88d26b11) },
38558 { SPH_C32(0x43740000), SPH_C32(0xf2480000), SPH_C32(0xbcc30000),
38559 SPH_C32(0xc78b00ad), SPH_C32(0x85adf5b2), SPH_C32(0xff23940c),
38560 SPH_C32(0x04c3ea5b), SPH_C32(0xd3db74a2), SPH_C32(0x97150000),
38561 SPH_C32(0x6e740000), SPH_C32(0x25e50000), SPH_C32(0xbd15014c),
38562 SPH_C32(0xd6736b5b), SPH_C32(0x8138bcdd), SPH_C32(0x6a5ab675),
38563 SPH_C32(0x5255eb11) },
38564 { SPH_C32(0x24800000), SPH_C32(0x01410000), SPH_C32(0xea4b0000),
38565 SPH_C32(0x07b000b3), SPH_C32(0xbba5c290), SPH_C32(0x7e8801f5),
38566 SPH_C32(0x73e6aebc), SPH_C32(0x495bbb99), SPH_C32(0x95ff0000),
38567 SPH_C32(0xfe0d0000), SPH_C32(0xe1580000), SPH_C32(0x62f80141),
38568 SPH_C32(0x3127a59f), SPH_C32(0xff43f26b), SPH_C32(0x61c38617),
38569 SPH_C32(0x59ea6d0a) },
38570 { SPH_C32(0x27bd0000), SPH_C32(0x09f20000), SPH_C32(0x19710000),
38571 SPH_C32(0x3d7200b4), SPH_C32(0xea8c48c0), SPH_C32(0x15e667ea),
38572 SPH_C32(0x7d43615f), SPH_C32(0xaf81c467), SPH_C32(0x3d250000),
38573 SPH_C32(0x68b30000), SPH_C32(0xbd450000), SPH_C32(0x65220143),
38574 SPH_C32(0x4c41301c), SPH_C32(0xe0db82e1), SPH_C32(0xdaa50e1f),
38575 SPH_C32(0x836ded0a) },
38576 { SPH_C32(0x8c5a0000), SPH_C32(0x97ff0000), SPH_C32(0xb6560000),
38577 SPH_C32(0x006a00b1), SPH_C32(0xc6c35713), SPH_C32(0x6110717f),
38578 SPH_C32(0xc88026b4), SPH_C32(0x93dc3b99), SPH_C32(0x3e180000),
38579 SPH_C32(0x60000000), SPH_C32(0x4e7f0000), SPH_C32(0x5fe00144),
38580 SPH_C32(0x1d68ba4c), SPH_C32(0x8bb5e4fe), SPH_C32(0xd400c1fc),
38581 SPH_C32(0x65b792f4) },
38582 { SPH_C32(0x8f670000), SPH_C32(0x9f4c0000), SPH_C32(0x456c0000),
38583 SPH_C32(0x3aa800b6), SPH_C32(0x97eadd43), SPH_C32(0x0a7e1760),
38584 SPH_C32(0xc625e957), SPH_C32(0x75064467), SPH_C32(0x96c20000),
38585 SPH_C32(0xf6be0000), SPH_C32(0x12620000), SPH_C32(0x583a0146),
38586 SPH_C32(0x600e2fcf), SPH_C32(0x942d9474), SPH_C32(0x6f6649f4),
38587 SPH_C32(0xbf3012f4) },
38588 { SPH_C32(0x25130000), SPH_C32(0xe6c30000), SPH_C32(0x07b00000),
38589 SPH_C32(0xc8bc00b8), SPH_C32(0x36754fc8), SPH_C32(0xc22bb5db),
38590 SPH_C32(0x75d0cf5d), SPH_C32(0x1a3425e2), SPH_C32(0x07d70000),
38591 SPH_C32(0x22880000), SPH_C32(0xb6a20000), SPH_C32(0x34240142),
38592 SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167), SPH_C32(0xf10d7145),
38593 SPH_C32(0x22fc18dd) },
38594 { SPH_C32(0x262e0000), SPH_C32(0xee700000), SPH_C32(0xf48a0000),
38595 SPH_C32(0xf27e00bf), SPH_C32(0x675cc598), SPH_C32(0xa945d3c4),
38596 SPH_C32(0x7b7500be), SPH_C32(0xfcee5a1c), SPH_C32(0xaf0d0000),
38597 SPH_C32(0xb4360000), SPH_C32(0xeabf0000), SPH_C32(0x33fe0140),
38598 SPH_C32(0xf6a8130a), SPH_C32(0xba3421ed), SPH_C32(0x4a6bf94d),
38599 SPH_C32(0xf87b98dd) },
38600 { SPH_C32(0x8dc90000), SPH_C32(0x707d0000), SPH_C32(0x5bad0000),
38601 SPH_C32(0xcf6600ba), SPH_C32(0x4b13da4b), SPH_C32(0xddb3c551),
38602 SPH_C32(0xceb64755), SPH_C32(0xc0b3a5e2), SPH_C32(0xac300000),
38603 SPH_C32(0xbc850000), SPH_C32(0x19850000), SPH_C32(0x093c0147),
38604 SPH_C32(0xa781995a), SPH_C32(0xd15a47f2), SPH_C32(0x44ce36ae),
38605 SPH_C32(0x1ea1e723) },
38606 { SPH_C32(0x8ef40000), SPH_C32(0x78ce0000), SPH_C32(0xa8970000),
38607 SPH_C32(0xf5a400bd), SPH_C32(0x1a3a501b), SPH_C32(0xb6dda34e),
38608 SPH_C32(0xc01388b6), SPH_C32(0x2669da1c), SPH_C32(0x04ea0000),
38609 SPH_C32(0x2a3b0000), SPH_C32(0x45980000), SPH_C32(0x0ee60145),
38610 SPH_C32(0xdae70cd9), SPH_C32(0xcec23778), SPH_C32(0xffa8bea6),
38611 SPH_C32(0xc4266723) },
38612 { SPH_C32(0xb6a80000), SPH_C32(0xddc40000), SPH_C32(0xbdb10000),
38613 SPH_C32(0x516c00b0), SPH_C32(0x014ce186), SPH_C32(0x2467a2f9),
38614 SPH_C32(0xe32859ee), SPH_C32(0x324dce4e), SPH_C32(0x06440000),
38615 SPH_C32(0xc50a0000), SPH_C32(0x5b590000), SPH_C32(0xfb280149),
38616 SPH_C32(0x061e0bd1), SPH_C32(0x190fe549), SPH_C32(0xf73b10a4),
38617 SPH_C32(0x719386a6) },
38618 { SPH_C32(0xb5950000), SPH_C32(0xd5770000), SPH_C32(0x4e8b0000),
38619 SPH_C32(0x6bae00b7), SPH_C32(0x50656bd6), SPH_C32(0x4f09c4e6),
38620 SPH_C32(0xed8d960d), SPH_C32(0xd497b1b0), SPH_C32(0xae9e0000),
38621 SPH_C32(0x53b40000), SPH_C32(0x07440000), SPH_C32(0xfcf2014b),
38622 SPH_C32(0x7b789e52), SPH_C32(0x069795c3), SPH_C32(0x4c5d98ac),
38623 SPH_C32(0xab1406a6) },
38624 { SPH_C32(0x1e720000), SPH_C32(0x4b7a0000), SPH_C32(0xe1ac0000),
38625 SPH_C32(0x56b600b2), SPH_C32(0x7c2a7405), SPH_C32(0x3bffd273),
38626 SPH_C32(0x584ed1e6), SPH_C32(0xe8ca4e4e), SPH_C32(0xada30000),
38627 SPH_C32(0x5b070000), SPH_C32(0xf47e0000), SPH_C32(0xc630014c),
38628 SPH_C32(0x2a511402), SPH_C32(0x6df9f3dc), SPH_C32(0x42f8574f),
38629 SPH_C32(0x4dce7958) },
38630 { SPH_C32(0x1d4f0000), SPH_C32(0x43c90000), SPH_C32(0x12960000),
38631 SPH_C32(0x6c7400b5), SPH_C32(0x2d03fe55), SPH_C32(0x5091b46c),
38632 SPH_C32(0x56eb1e05), SPH_C32(0x0e1031b0), SPH_C32(0x05790000),
38633 SPH_C32(0xcdb90000), SPH_C32(0xa8630000), SPH_C32(0xc1ea014e),
38634 SPH_C32(0x57378181), SPH_C32(0x72618356), SPH_C32(0xf99edf47),
38635 SPH_C32(0x9749f958) },
38636 { SPH_C32(0xb73b0000), SPH_C32(0x3a460000), SPH_C32(0x504a0000),
38637 SPH_C32(0x9e6000bb), SPH_C32(0x8c9c6cde), SPH_C32(0x98c416d7),
38638 SPH_C32(0xe51e380f), SPH_C32(0x61225035), SPH_C32(0x946c0000),
38639 SPH_C32(0x198f0000), SPH_C32(0x0ca30000), SPH_C32(0xadf4014a),
38640 SPH_C32(0xbcf728c7), SPH_C32(0x43e04645), SPH_C32(0x67f5e7f6),
38641 SPH_C32(0x0a85f371) },
38642 { SPH_C32(0xb4060000), SPH_C32(0x32f50000), SPH_C32(0xa3700000),
38643 SPH_C32(0xa4a200bc), SPH_C32(0xddb5e68e), SPH_C32(0xf3aa70c8),
38644 SPH_C32(0xebbbf7ec), SPH_C32(0x87f82fcb), SPH_C32(0x3cb60000),
38645 SPH_C32(0x8f310000), SPH_C32(0x50be0000), SPH_C32(0xaa2e0148),
38646 SPH_C32(0xc191bd44), SPH_C32(0x5c7836cf), SPH_C32(0xdc936ffe),
38647 SPH_C32(0xd0027371) },
38648 { SPH_C32(0x1fe10000), SPH_C32(0xacf80000), SPH_C32(0x0c570000),
38649 SPH_C32(0x99ba00b9), SPH_C32(0xf1faf95d), SPH_C32(0x875c665d),
38650 SPH_C32(0x5e78b007), SPH_C32(0xbba5d035), SPH_C32(0x3f8b0000),
38651 SPH_C32(0x87820000), SPH_C32(0xa3840000), SPH_C32(0x90ec014f),
38652 SPH_C32(0x90b83714), SPH_C32(0x371650d0), SPH_C32(0xd236a01d),
38653 SPH_C32(0x36d80c8f) },
38654 { SPH_C32(0x1cdc0000), SPH_C32(0xa44b0000), SPH_C32(0xff6d0000),
38655 SPH_C32(0xa37800be), SPH_C32(0xa0d3730d), SPH_C32(0xec320042),
38656 SPH_C32(0x50dd7fe4), SPH_C32(0x5d7fafcb), SPH_C32(0x97510000),
38657 SPH_C32(0x113c0000), SPH_C32(0xff990000), SPH_C32(0x9736014d),
38658 SPH_C32(0xeddea297), SPH_C32(0x288e205a), SPH_C32(0x69502815),
38659 SPH_C32(0xec5f8c8f) },
38660 { SPH_C32(0x7b6c0000), SPH_C32(0x280a0000), SPH_C32(0x73990000),
38661 SPH_C32(0x496000a1), SPH_C32(0xa5768de3), SPH_C32(0xc42f093c),
38662 SPH_C32(0x24f2a563), SPH_C32(0x79f5076e), SPH_C32(0xca570000),
38663 SPH_C32(0xa80e0000), SPH_C32(0xa2f60000), SPH_C32(0x060b0152),
38664 SPH_C32(0x14592320), SPH_C32(0xec526625), SPH_C32(0x35dd13a8),
38665 SPH_C32(0xd74eb663) },
38666 { SPH_C32(0x78510000), SPH_C32(0x20b90000), SPH_C32(0x80a30000),
38667 SPH_C32(0x73a200a6), SPH_C32(0xf45f07b3), SPH_C32(0xaf416f23),
38668 SPH_C32(0x2a576a80), SPH_C32(0x9f2f7890), SPH_C32(0x628d0000),
38669 SPH_C32(0x3eb00000), SPH_C32(0xfeeb0000), SPH_C32(0x01d10150),
38670 SPH_C32(0x693fb6a3), SPH_C32(0xf3ca16af), SPH_C32(0x8ebb9ba0),
38671 SPH_C32(0x0dc93663) },
38672 { SPH_C32(0xd3b60000), SPH_C32(0xbeb40000), SPH_C32(0x2f840000),
38673 SPH_C32(0x4eba00a3), SPH_C32(0xd8101860), SPH_C32(0xdbb779b6),
38674 SPH_C32(0x9f942d6b), SPH_C32(0xa372876e), SPH_C32(0x61b00000),
38675 SPH_C32(0x36030000), SPH_C32(0x0dd10000), SPH_C32(0x3b130157),
38676 SPH_C32(0x38163cf3), SPH_C32(0x98a470b0), SPH_C32(0x801e5443),
38677 SPH_C32(0xeb13499d) },
38678 { SPH_C32(0xd08b0000), SPH_C32(0xb6070000), SPH_C32(0xdcbe0000),
38679 SPH_C32(0x747800a4), SPH_C32(0x89399230), SPH_C32(0xb0d91fa9),
38680 SPH_C32(0x9131e288), SPH_C32(0x45a8f890), SPH_C32(0xc96a0000),
38681 SPH_C32(0xa0bd0000), SPH_C32(0x51cc0000), SPH_C32(0x3cc90155),
38682 SPH_C32(0x4570a970), SPH_C32(0x873c003a), SPH_C32(0x3b78dc4b),
38683 SPH_C32(0x3194c99d) },
38684 { SPH_C32(0x7aff0000), SPH_C32(0xcf880000), SPH_C32(0x9e620000),
38685 SPH_C32(0x866c00aa), SPH_C32(0x28a600bb), SPH_C32(0x788cbd12),
38686 SPH_C32(0x22c4c482), SPH_C32(0x2a9a9915), SPH_C32(0x587f0000),
38687 SPH_C32(0x748b0000), SPH_C32(0xf50c0000), SPH_C32(0x50d70151),
38688 SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529), SPH_C32(0xa513e4fa),
38689 SPH_C32(0xac58c3b4) },
38690 { SPH_C32(0x79c20000), SPH_C32(0xc73b0000), SPH_C32(0x6d580000),
38691 SPH_C32(0xbcae00ad), SPH_C32(0x798f8aeb), SPH_C32(0x13e2db0d),
38692 SPH_C32(0x2c610b61), SPH_C32(0xcc40e6eb), SPH_C32(0xf0a50000),
38693 SPH_C32(0xe2350000), SPH_C32(0xa9110000), SPH_C32(0x570d0153),
38694 SPH_C32(0xd3d695b5), SPH_C32(0xa925b5a3), SPH_C32(0x1e756cf2),
38695 SPH_C32(0x76df43b4) },
38696 { SPH_C32(0xd2250000), SPH_C32(0x59360000), SPH_C32(0xc27f0000),
38697 SPH_C32(0x81b600a8), SPH_C32(0x55c09538), SPH_C32(0x6714cd98),
38698 SPH_C32(0x99a24c8a), SPH_C32(0xf01d1915), SPH_C32(0xf3980000),
38699 SPH_C32(0xea860000), SPH_C32(0x5a2b0000), SPH_C32(0x6dcf0154),
38700 SPH_C32(0x82ff1fe5), SPH_C32(0xc24bd3bc), SPH_C32(0x10d0a311),
38701 SPH_C32(0x90053c4a) },
38702 { SPH_C32(0xd1180000), SPH_C32(0x51850000), SPH_C32(0x31450000),
38703 SPH_C32(0xbb7400af), SPH_C32(0x04e91f68), SPH_C32(0x0c7aab87),
38704 SPH_C32(0x97078369), SPH_C32(0x16c766eb), SPH_C32(0x5b420000),
38705 SPH_C32(0x7c380000), SPH_C32(0x06360000), SPH_C32(0x6a150156),
38706 SPH_C32(0xff998a66), SPH_C32(0xddd3a336), SPH_C32(0xabb62b19),
38707 SPH_C32(0x4a82bc4a) },
38708 { SPH_C32(0xe9440000), SPH_C32(0xf48f0000), SPH_C32(0x24630000),
38709 SPH_C32(0x1fbc00a2), SPH_C32(0x1f9faef5), SPH_C32(0x9ec0aa30),
38710 SPH_C32(0xb43c5231), SPH_C32(0x02e372b9), SPH_C32(0x59ec0000),
38711 SPH_C32(0x93090000), SPH_C32(0x18f70000), SPH_C32(0x9fdb015a),
38712 SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107), SPH_C32(0xa325851b),
38713 SPH_C32(0xff375dcf) },
38714 { SPH_C32(0xea790000), SPH_C32(0xfc3c0000), SPH_C32(0xd7590000),
38715 SPH_C32(0x257e00a5), SPH_C32(0x4eb624a5), SPH_C32(0xf5aecc2f),
38716 SPH_C32(0xba999dd2), SPH_C32(0xe4390d47), SPH_C32(0xf1360000),
38717 SPH_C32(0x05b70000), SPH_C32(0x44ea0000), SPH_C32(0x98010158),
38718 SPH_C32(0x5e0618ed), SPH_C32(0x1586018d), SPH_C32(0x18430d13),
38719 SPH_C32(0x25b0ddcf) },
38720 { SPH_C32(0x419e0000), SPH_C32(0x62310000), SPH_C32(0x787e0000),
38721 SPH_C32(0x186600a0), SPH_C32(0x62f93b76), SPH_C32(0x8158daba),
38722 SPH_C32(0x0f5ada39), SPH_C32(0xd864f2b9), SPH_C32(0xf20b0000),
38723 SPH_C32(0x0d040000), SPH_C32(0xb7d00000), SPH_C32(0xa2c3015f),
38724 SPH_C32(0x0f2f92bd), SPH_C32(0x7ee86792), SPH_C32(0x16e6c2f0),
38725 SPH_C32(0xc36aa231) },
38726 { SPH_C32(0x42a30000), SPH_C32(0x6a820000), SPH_C32(0x8b440000),
38727 SPH_C32(0x22a400a7), SPH_C32(0x33d0b126), SPH_C32(0xea36bca5),
38728 SPH_C32(0x01ff15da), SPH_C32(0x3ebe8d47), SPH_C32(0x5ad10000),
38729 SPH_C32(0x9bba0000), SPH_C32(0xebcd0000), SPH_C32(0xa519015d),
38730 SPH_C32(0x7249073e), SPH_C32(0x61701718), SPH_C32(0xad804af8),
38731 SPH_C32(0x19ed2231) },
38732 { SPH_C32(0xe8d70000), SPH_C32(0x130d0000), SPH_C32(0xc9980000),
38733 SPH_C32(0xd0b000a9), SPH_C32(0x924f23ad), SPH_C32(0x22631e1e),
38734 SPH_C32(0xb20a33d0), SPH_C32(0x518cecc2), SPH_C32(0xcbc40000),
38735 SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000), SPH_C32(0xc9070159),
38736 SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b), SPH_C32(0x33eb7249),
38737 SPH_C32(0x84212818) },
38738 { SPH_C32(0xebea0000), SPH_C32(0x1bbe0000), SPH_C32(0x3aa20000),
38739 SPH_C32(0xea7200ae), SPH_C32(0xc366a9fd), SPH_C32(0x490d7801),
38740 SPH_C32(0xbcaffc33), SPH_C32(0xb756933c), SPH_C32(0x631e0000),
38741 SPH_C32(0xd9320000), SPH_C32(0x13100000), SPH_C32(0xcedd015b),
38742 SPH_C32(0xe4ef3bfb), SPH_C32(0x4f69a281), SPH_C32(0x888dfa41),
38743 SPH_C32(0x5ea6a818) },
38744 { SPH_C32(0x400d0000), SPH_C32(0x85b30000), SPH_C32(0x95850000),
38745 SPH_C32(0xd76a00ab), SPH_C32(0xef29b62e), SPH_C32(0x3dfb6e94),
38746 SPH_C32(0x096cbbd8), SPH_C32(0x8b0b6cc2), SPH_C32(0x60230000),
38747 SPH_C32(0xd1810000), SPH_C32(0xe02a0000), SPH_C32(0xf41f015c),
38748 SPH_C32(0xb5c6b1ab), SPH_C32(0x2407c49e), SPH_C32(0x862835a2),
38749 SPH_C32(0xb87cd7e6) },
38750 { SPH_C32(0x43300000), SPH_C32(0x8d000000), SPH_C32(0x66bf0000),
38751 SPH_C32(0xeda800ac), SPH_C32(0xbe003c7e), SPH_C32(0x5695088b),
38752 SPH_C32(0x07c9743b), SPH_C32(0x6dd1133c), SPH_C32(0xc8f90000),
38753 SPH_C32(0x473f0000), SPH_C32(0xbc370000), SPH_C32(0xf3c5015e),
38754 SPH_C32(0xc8a02428), SPH_C32(0x3b9fb414), SPH_C32(0x3d4ebdaa),
38755 SPH_C32(0x62fb57e6) },
38756 { SPH_C32(0x24c40000), SPH_C32(0x7e090000), SPH_C32(0x30370000),
38757 SPH_C32(0x2d9300b2), SPH_C32(0x80080b5c), SPH_C32(0xd73e9d72),
38758 SPH_C32(0x70ec30dc), SPH_C32(0xf751dc07), SPH_C32(0xca130000),
38759 SPH_C32(0xd7460000), SPH_C32(0x788a0000), SPH_C32(0x2c280153),
38760 SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2), SPH_C32(0x36d78dc8),
38761 SPH_C32(0x6944d1fd) },
38762 { SPH_C32(0x27f90000), SPH_C32(0x76ba0000), SPH_C32(0xc30d0000),
38763 SPH_C32(0x175100b5), SPH_C32(0xd121810c), SPH_C32(0xbc50fb6d),
38764 SPH_C32(0x7e49ff3f), SPH_C32(0x118ba3f9), SPH_C32(0x62c90000),
38765 SPH_C32(0x41f80000), SPH_C32(0x24970000), SPH_C32(0x2bf20151),
38766 SPH_C32(0x52927f6f), SPH_C32(0x5a7c8a28), SPH_C32(0x8db105c0),
38767 SPH_C32(0xb3c351fd) },
38768 { SPH_C32(0x8c1e0000), SPH_C32(0xe8b70000), SPH_C32(0x6c2a0000),
38769 SPH_C32(0x2a4900b0), SPH_C32(0xfd6e9edf), SPH_C32(0xc8a6edf8),
38770 SPH_C32(0xcb8ab8d4), SPH_C32(0x2dd65c07), SPH_C32(0x61f40000),
38771 SPH_C32(0x494b0000), SPH_C32(0xd7ad0000), SPH_C32(0x11300156),
38772 SPH_C32(0x03bbf53f), SPH_C32(0x3112ec37), SPH_C32(0x8314ca23),
38773 SPH_C32(0x55192e03) },
38774 { SPH_C32(0x8f230000), SPH_C32(0xe0040000), SPH_C32(0x9f100000),
38775 SPH_C32(0x108b00b7), SPH_C32(0xac47148f), SPH_C32(0xa3c88be7),
38776 SPH_C32(0xc52f7737), SPH_C32(0xcb0c23f9), SPH_C32(0xc92e0000),
38777 SPH_C32(0xdff50000), SPH_C32(0x8bb00000), SPH_C32(0x16ea0154),
38778 SPH_C32(0x7edd60bc), SPH_C32(0x2e8a9cbd), SPH_C32(0x3872422b),
38779 SPH_C32(0x8f9eae03) },
38780 { SPH_C32(0x25570000), SPH_C32(0x998b0000), SPH_C32(0xddcc0000),
38781 SPH_C32(0xe29f00b9), SPH_C32(0x0dd88604), SPH_C32(0x6b9d295c),
38782 SPH_C32(0x76da513d), SPH_C32(0xa43e427c), SPH_C32(0x583b0000),
38783 SPH_C32(0x0bc30000), SPH_C32(0x2f700000), SPH_C32(0x7af40150),
38784 SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae), SPH_C32(0xa6197a9a),
38785 SPH_C32(0x1252a42a) },
38786 { SPH_C32(0x266a0000), SPH_C32(0x91380000), SPH_C32(0x2ef60000),
38787 SPH_C32(0xd85d00be), SPH_C32(0x5cf10c54), SPH_C32(0x00f34f43),
38788 SPH_C32(0x787f9ede), SPH_C32(0x42e43d82), SPH_C32(0xf0e10000),
38789 SPH_C32(0x9d7d0000), SPH_C32(0x736d0000), SPH_C32(0x7d2e0152),
38790 SPH_C32(0xe87b5c79), SPH_C32(0x00932924), SPH_C32(0x1d7ff292),
38791 SPH_C32(0xc8d5242a) },
38792 { SPH_C32(0x8d8d0000), SPH_C32(0x0f350000), SPH_C32(0x81d10000),
38793 SPH_C32(0xe54500bb), SPH_C32(0x70be1387), SPH_C32(0x740559d6),
38794 SPH_C32(0xcdbcd935), SPH_C32(0x7eb9c27c), SPH_C32(0xf3dc0000),
38795 SPH_C32(0x95ce0000), SPH_C32(0x80570000), SPH_C32(0x47ec0155),
38796 SPH_C32(0xb952d629), SPH_C32(0x6bfd4f3b), SPH_C32(0x13da3d71),
38797 SPH_C32(0x2e0f5bd4) },
38798 { SPH_C32(0x8eb00000), SPH_C32(0x07860000), SPH_C32(0x72eb0000),
38799 SPH_C32(0xdf8700bc), SPH_C32(0x219799d7), SPH_C32(0x1f6b3fc9),
38800 SPH_C32(0xc31916d6), SPH_C32(0x9863bd82), SPH_C32(0x5b060000),
38801 SPH_C32(0x03700000), SPH_C32(0xdc4a0000), SPH_C32(0x40360157),
38802 SPH_C32(0xc43443aa), SPH_C32(0x74653fb1), SPH_C32(0xa8bcb579),
38803 SPH_C32(0xf488dbd4) },
38804 { SPH_C32(0xb6ec0000), SPH_C32(0xa28c0000), SPH_C32(0x67cd0000),
38805 SPH_C32(0x7b4f00b1), SPH_C32(0x3ae1284a), SPH_C32(0x8dd13e7e),
38806 SPH_C32(0xe022c78e), SPH_C32(0x8c47a9d0), SPH_C32(0x59a80000),
38807 SPH_C32(0xec410000), SPH_C32(0xc28b0000), SPH_C32(0xb5f8015b),
38808 SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80), SPH_C32(0xa02f1b7b),
38809 SPH_C32(0x413d3a51) },
38810 { SPH_C32(0xb5d10000), SPH_C32(0xaa3f0000), SPH_C32(0x94f70000),
38811 SPH_C32(0x418d00b6), SPH_C32(0x6bc8a21a), SPH_C32(0xe6bf5861),
38812 SPH_C32(0xee87086d), SPH_C32(0x6a9dd62e), SPH_C32(0xf1720000),
38813 SPH_C32(0x7aff0000), SPH_C32(0x9e960000), SPH_C32(0xb2220159),
38814 SPH_C32(0x65abd121), SPH_C32(0xbc309d0a), SPH_C32(0x1b499373),
38815 SPH_C32(0x9bbaba51) },
38816 { SPH_C32(0x1e360000), SPH_C32(0x34320000), SPH_C32(0x3bd00000),
38817 SPH_C32(0x7c9500b3), SPH_C32(0x4787bdc9), SPH_C32(0x92494ef4),
38818 SPH_C32(0x5b444f86), SPH_C32(0x56c029d0), SPH_C32(0xf24f0000),
38819 SPH_C32(0x724c0000), SPH_C32(0x6dac0000), SPH_C32(0x88e0015e),
38820 SPH_C32(0x34825b71), SPH_C32(0xd75efb15), SPH_C32(0x15ec5c90),
38821 SPH_C32(0x7d60c5af) },
38822 { SPH_C32(0x1d0b0000), SPH_C32(0x3c810000), SPH_C32(0xc8ea0000),
38823 SPH_C32(0x465700b4), SPH_C32(0x16ae3799), SPH_C32(0xf92728eb),
38824 SPH_C32(0x55e18065), SPH_C32(0xb01a562e), SPH_C32(0x5a950000),
38825 SPH_C32(0xe4f20000), SPH_C32(0x31b10000), SPH_C32(0x8f3a015c),
38826 SPH_C32(0x49e4cef2), SPH_C32(0xc8c68b9f), SPH_C32(0xae8ad498),
38827 SPH_C32(0xa7e745af) },
38828 { SPH_C32(0xb77f0000), SPH_C32(0x450e0000), SPH_C32(0x8a360000),
38829 SPH_C32(0xb44300ba), SPH_C32(0xb731a512), SPH_C32(0x31728a50),
38830 SPH_C32(0xe614a66f), SPH_C32(0xdf2837ab), SPH_C32(0xcb800000),
38831 SPH_C32(0x30c40000), SPH_C32(0x95710000), SPH_C32(0xe3240158),
38832 SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c), SPH_C32(0x30e1ec29),
38833 SPH_C32(0x3a2b4f86) },
38834 { SPH_C32(0xb4420000), SPH_C32(0x4dbd0000), SPH_C32(0x790c0000),
38835 SPH_C32(0x8e8100bd), SPH_C32(0xe6182f42), SPH_C32(0x5a1cec4f),
38836 SPH_C32(0xe8b1698c), SPH_C32(0x39f24855), SPH_C32(0x635a0000),
38837 SPH_C32(0xa67a0000), SPH_C32(0xc96c0000), SPH_C32(0xe4fe015a),
38838 SPH_C32(0xdf42f237), SPH_C32(0xe6df3e06), SPH_C32(0x8b876421),
38839 SPH_C32(0xe0accf86) },
38840 { SPH_C32(0x1fa50000), SPH_C32(0xd3b00000), SPH_C32(0xd62b0000),
38841 SPH_C32(0xb39900b8), SPH_C32(0xca573091), SPH_C32(0x2eeafada),
38842 SPH_C32(0x5d722e67), SPH_C32(0x05afb7ab), SPH_C32(0x60670000),
38843 SPH_C32(0xaec90000), SPH_C32(0x3a560000), SPH_C32(0xde3c015d),
38844 SPH_C32(0x8e6b7867), SPH_C32(0x8db15819), SPH_C32(0x8522abc2),
38845 SPH_C32(0x0676b078) },
38846 { SPH_C32(0x1c980000), SPH_C32(0xdb030000), SPH_C32(0x25110000),
38847 SPH_C32(0x895b00bf), SPH_C32(0x9b7ebac1), SPH_C32(0x45849cc5),
38848 SPH_C32(0x53d7e184), SPH_C32(0xe375c855), SPH_C32(0xc8bd0000),
38849 SPH_C32(0x38770000), SPH_C32(0x664b0000), SPH_C32(0xd9e6015f),
38850 SPH_C32(0xf30dede4), SPH_C32(0x92292893), SPH_C32(0x3e4423ca),
38851 SPH_C32(0xdcf13078) },
38852 { SPH_C32(0x95bb0000), SPH_C32(0x81450000), SPH_C32(0x3b240000),
38853 SPH_C32(0x48db0140), SPH_C32(0x0a8a6c53), SPH_C32(0x56f56eec),
38854 SPH_C32(0x62c91877), SPH_C32(0xe7e00a94), SPH_C32(0xee930000),
38855 SPH_C32(0xd6070000), SPH_C32(0x92c10000), SPH_C32(0x2b9801e0),
38856 SPH_C32(0x9451287c), SPH_C32(0x3b6cfb57), SPH_C32(0x45312374),
38857 SPH_C32(0x201f6a64) },
38858 { SPH_C32(0x96860000), SPH_C32(0x89f60000), SPH_C32(0xc81e0000),
38859 SPH_C32(0x72190147), SPH_C32(0x5ba3e603), SPH_C32(0x3d9b08f3),
38860 SPH_C32(0x6c6cd794), SPH_C32(0x013a756a), SPH_C32(0x46490000),
38861 SPH_C32(0x40b90000), SPH_C32(0xcedc0000), SPH_C32(0x2c4201e2),
38862 SPH_C32(0xe937bdff), SPH_C32(0x24f48bdd), SPH_C32(0xfe57ab7c),
38863 SPH_C32(0xfa98ea64) },
38864 { SPH_C32(0x3d610000), SPH_C32(0x17fb0000), SPH_C32(0x67390000),
38865 SPH_C32(0x4f010142), SPH_C32(0x77ecf9d0), SPH_C32(0x496d1e66),
38866 SPH_C32(0xd9af907f), SPH_C32(0x3d678a94), SPH_C32(0x45740000),
38867 SPH_C32(0x480a0000), SPH_C32(0x3de60000), SPH_C32(0x168001e5),
38868 SPH_C32(0xb81e37af), SPH_C32(0x4f9aedc2), SPH_C32(0xf0f2649f),
38869 SPH_C32(0x1c42959a) },
38870 { SPH_C32(0x3e5c0000), SPH_C32(0x1f480000), SPH_C32(0x94030000),
38871 SPH_C32(0x75c30145), SPH_C32(0x26c57380), SPH_C32(0x22037879),
38872 SPH_C32(0xd70a5f9c), SPH_C32(0xdbbdf56a), SPH_C32(0xedae0000),
38873 SPH_C32(0xdeb40000), SPH_C32(0x61fb0000), SPH_C32(0x115a01e7),
38874 SPH_C32(0xc578a22c), SPH_C32(0x50029d48), SPH_C32(0x4b94ec97),
38875 SPH_C32(0xc6c5159a) },
38876 { SPH_C32(0x94280000), SPH_C32(0x66c70000), SPH_C32(0xd6df0000),
38877 SPH_C32(0x87d7014b), SPH_C32(0x875ae10b), SPH_C32(0xea56dac2),
38878 SPH_C32(0x64ff7996), SPH_C32(0xb48f94ef), SPH_C32(0x7cbb0000),
38879 SPH_C32(0x0a820000), SPH_C32(0xc53b0000), SPH_C32(0x7d4401e3),
38880 SPH_C32(0x2eb80b6a), SPH_C32(0x6183585b), SPH_C32(0xd5ffd426),
38881 SPH_C32(0x5b091fb3) },
38882 { SPH_C32(0x97150000), SPH_C32(0x6e740000), SPH_C32(0x25e50000),
38883 SPH_C32(0xbd15014c), SPH_C32(0xd6736b5b), SPH_C32(0x8138bcdd),
38884 SPH_C32(0x6a5ab675), SPH_C32(0x5255eb11), SPH_C32(0xd4610000),
38885 SPH_C32(0x9c3c0000), SPH_C32(0x99260000), SPH_C32(0x7a9e01e1),
38886 SPH_C32(0x53de9ee9), SPH_C32(0x7e1b28d1), SPH_C32(0x6e995c2e),
38887 SPH_C32(0x818e9fb3) },
38888 { SPH_C32(0x3cf20000), SPH_C32(0xf0790000), SPH_C32(0x8ac20000),
38889 SPH_C32(0x800d0149), SPH_C32(0xfa3c7488), SPH_C32(0xf5ceaa48),
38890 SPH_C32(0xdf99f19e), SPH_C32(0x6e0814ef), SPH_C32(0xd75c0000),
38891 SPH_C32(0x948f0000), SPH_C32(0x6a1c0000), SPH_C32(0x405c01e6),
38892 SPH_C32(0x02f714b9), SPH_C32(0x15754ece), SPH_C32(0x603c93cd),
38893 SPH_C32(0x6754e04d) },
38894 { SPH_C32(0x3fcf0000), SPH_C32(0xf8ca0000), SPH_C32(0x79f80000),
38895 SPH_C32(0xbacf014e), SPH_C32(0xab15fed8), SPH_C32(0x9ea0cc57),
38896 SPH_C32(0xd13c3e7d), SPH_C32(0x88d26b11), SPH_C32(0x7f860000),
38897 SPH_C32(0x02310000), SPH_C32(0x36010000), SPH_C32(0x478601e4),
38898 SPH_C32(0x7f91813a), SPH_C32(0x0aed3e44), SPH_C32(0xdb5a1bc5),
38899 SPH_C32(0xbdd3604d) },
38900 { SPH_C32(0x07930000), SPH_C32(0x5dc00000), SPH_C32(0x6cde0000),
38901 SPH_C32(0x1e070143), SPH_C32(0xb0634f45), SPH_C32(0x0c1acde0),
38902 SPH_C32(0xf207ef25), SPH_C32(0x9cf67f43), SPH_C32(0x7d280000),
38903 SPH_C32(0xed000000), SPH_C32(0x28c00000), SPH_C32(0xb24801e8),
38904 SPH_C32(0xa3688632), SPH_C32(0xdd20ec75), SPH_C32(0xd3c9b5c7),
38905 SPH_C32(0x086681c8) },
38906 { SPH_C32(0x04ae0000), SPH_C32(0x55730000), SPH_C32(0x9fe40000),
38907 SPH_C32(0x24c50144), SPH_C32(0xe14ac515), SPH_C32(0x6774abff),
38908 SPH_C32(0xfca220c6), SPH_C32(0x7a2c00bd), SPH_C32(0xd5f20000),
38909 SPH_C32(0x7bbe0000), SPH_C32(0x74dd0000), SPH_C32(0xb59201ea),
38910 SPH_C32(0xde0e13b1), SPH_C32(0xc2b89cff), SPH_C32(0x68af3dcf),
38911 SPH_C32(0xd2e101c8) },
38912 { SPH_C32(0xaf490000), SPH_C32(0xcb7e0000), SPH_C32(0x30c30000),
38913 SPH_C32(0x19dd0141), SPH_C32(0xcd05dac6), SPH_C32(0x1382bd6a),
38914 SPH_C32(0x4961672d), SPH_C32(0x4671ff43), SPH_C32(0xd6cf0000),
38915 SPH_C32(0x730d0000), SPH_C32(0x87e70000), SPH_C32(0x8f5001ed),
38916 SPH_C32(0x8f2799e1), SPH_C32(0xa9d6fae0), SPH_C32(0x660af22c),
38917 SPH_C32(0x343b7e36) },
38918 { SPH_C32(0xac740000), SPH_C32(0xc3cd0000), SPH_C32(0xc3f90000),
38919 SPH_C32(0x231f0146), SPH_C32(0x9c2c5096), SPH_C32(0x78ecdb75),
38920 SPH_C32(0x47c4a8ce), SPH_C32(0xa0ab80bd), SPH_C32(0x7e150000),
38921 SPH_C32(0xe5b30000), SPH_C32(0xdbfa0000), SPH_C32(0x888a01ef),
38922 SPH_C32(0xf2410c62), SPH_C32(0xb64e8a6a), SPH_C32(0xdd6c7a24),
38923 SPH_C32(0xeebcfe36) },
38924 { SPH_C32(0x06000000), SPH_C32(0xba420000), SPH_C32(0x81250000),
38925 SPH_C32(0xd10b0148), SPH_C32(0x3db3c21d), SPH_C32(0xb0b979ce),
38926 SPH_C32(0xf4318ec4), SPH_C32(0xcf99e138), SPH_C32(0xef000000),
38927 SPH_C32(0x31850000), SPH_C32(0x7f3a0000), SPH_C32(0xe49401eb),
38928 SPH_C32(0x1981a524), SPH_C32(0x87cf4f79), SPH_C32(0x43074295),
38929 SPH_C32(0x7370f41f) },
38930 { SPH_C32(0x053d0000), SPH_C32(0xb2f10000), SPH_C32(0x721f0000),
38931 SPH_C32(0xebc9014f), SPH_C32(0x6c9a484d), SPH_C32(0xdbd71fd1),
38932 SPH_C32(0xfa944127), SPH_C32(0x29439ec6), SPH_C32(0x47da0000),
38933 SPH_C32(0xa73b0000), SPH_C32(0x23270000), SPH_C32(0xe34e01e9),
38934 SPH_C32(0x64e730a7), SPH_C32(0x98573ff3), SPH_C32(0xf861ca9d),
38935 SPH_C32(0xa9f7741f) },
38936 { SPH_C32(0xaeda0000), SPH_C32(0x2cfc0000), SPH_C32(0xdd380000),
38937 SPH_C32(0xd6d1014a), SPH_C32(0x40d5579e), SPH_C32(0xaf210944),
38938 SPH_C32(0x4f5706cc), SPH_C32(0x151e6138), SPH_C32(0x44e70000),
38939 SPH_C32(0xaf880000), SPH_C32(0xd01d0000), SPH_C32(0xd98c01ee),
38940 SPH_C32(0x35cebaf7), SPH_C32(0xf33959ec), SPH_C32(0xf6c4057e),
38941 SPH_C32(0x4f2d0be1) },
38942 { SPH_C32(0xade70000), SPH_C32(0x244f0000), SPH_C32(0x2e020000),
38943 SPH_C32(0xec13014d), SPH_C32(0x11fcddce), SPH_C32(0xc44f6f5b),
38944 SPH_C32(0x41f2c92f), SPH_C32(0xf3c41ec6), SPH_C32(0xec3d0000),
38945 SPH_C32(0x39360000), SPH_C32(0x8c000000), SPH_C32(0xde5601ec),
38946 SPH_C32(0x48a82f74), SPH_C32(0xeca12966), SPH_C32(0x4da28d76),
38947 SPH_C32(0x95aa8be1) },
38948 { SPH_C32(0xca130000), SPH_C32(0xd7460000), SPH_C32(0x788a0000),
38949 SPH_C32(0x2c280153), SPH_C32(0x2ff4eaec), SPH_C32(0x45e4faa2),
38950 SPH_C32(0x36d78dc8), SPH_C32(0x6944d1fd), SPH_C32(0xeed70000),
38951 SPH_C32(0xa94f0000), SPH_C32(0x48bd0000), SPH_C32(0x01bb01e1),
38952 SPH_C32(0xaffce1b0), SPH_C32(0x92da67d0), SPH_C32(0x463bbd14),
38953 SPH_C32(0x9e150dfa) },
38954 { SPH_C32(0xc92e0000), SPH_C32(0xdff50000), SPH_C32(0x8bb00000),
38955 SPH_C32(0x16ea0154), SPH_C32(0x7edd60bc), SPH_C32(0x2e8a9cbd),
38956 SPH_C32(0x3872422b), SPH_C32(0x8f9eae03), SPH_C32(0x460d0000),
38957 SPH_C32(0x3ff10000), SPH_C32(0x14a00000), SPH_C32(0x066101e3),
38958 SPH_C32(0xd29a7433), SPH_C32(0x8d42175a), SPH_C32(0xfd5d351c),
38959 SPH_C32(0x44928dfa) },
38960 { SPH_C32(0x62c90000), SPH_C32(0x41f80000), SPH_C32(0x24970000),
38961 SPH_C32(0x2bf20151), SPH_C32(0x52927f6f), SPH_C32(0x5a7c8a28),
38962 SPH_C32(0x8db105c0), SPH_C32(0xb3c351fd), SPH_C32(0x45300000),
38963 SPH_C32(0x37420000), SPH_C32(0xe79a0000), SPH_C32(0x3ca301e4),
38964 SPH_C32(0x83b3fe63), SPH_C32(0xe62c7145), SPH_C32(0xf3f8faff),
38965 SPH_C32(0xa248f204) },
38966 { SPH_C32(0x61f40000), SPH_C32(0x494b0000), SPH_C32(0xd7ad0000),
38967 SPH_C32(0x11300156), SPH_C32(0x03bbf53f), SPH_C32(0x3112ec37),
38968 SPH_C32(0x8314ca23), SPH_C32(0x55192e03), SPH_C32(0xedea0000),
38969 SPH_C32(0xa1fc0000), SPH_C32(0xbb870000), SPH_C32(0x3b7901e6),
38970 SPH_C32(0xfed56be0), SPH_C32(0xf9b401cf), SPH_C32(0x489e72f7),
38971 SPH_C32(0x78cf7204) },
38972 { SPH_C32(0xcb800000), SPH_C32(0x30c40000), SPH_C32(0x95710000),
38973 SPH_C32(0xe3240158), SPH_C32(0xa22467b4), SPH_C32(0xf9474e8c),
38974 SPH_C32(0x30e1ec29), SPH_C32(0x3a2b4f86), SPH_C32(0x7cff0000),
38975 SPH_C32(0x75ca0000), SPH_C32(0x1f470000), SPH_C32(0x576701e2),
38976 SPH_C32(0x1515c2a6), SPH_C32(0xc835c4dc), SPH_C32(0xd6f54a46),
38977 SPH_C32(0xe503782d) },
38978 { SPH_C32(0xc8bd0000), SPH_C32(0x38770000), SPH_C32(0x664b0000),
38979 SPH_C32(0xd9e6015f), SPH_C32(0xf30dede4), SPH_C32(0x92292893),
38980 SPH_C32(0x3e4423ca), SPH_C32(0xdcf13078), SPH_C32(0xd4250000),
38981 SPH_C32(0xe3740000), SPH_C32(0x435a0000), SPH_C32(0x50bd01e0),
38982 SPH_C32(0x68735725), SPH_C32(0xd7adb456), SPH_C32(0x6d93c24e),
38983 SPH_C32(0x3f84f82d) },
38984 { SPH_C32(0x635a0000), SPH_C32(0xa67a0000), SPH_C32(0xc96c0000),
38985 SPH_C32(0xe4fe015a), SPH_C32(0xdf42f237), SPH_C32(0xe6df3e06),
38986 SPH_C32(0x8b876421), SPH_C32(0xe0accf86), SPH_C32(0xd7180000),
38987 SPH_C32(0xebc70000), SPH_C32(0xb0600000), SPH_C32(0x6a7f01e7),
38988 SPH_C32(0x395add75), SPH_C32(0xbcc3d249), SPH_C32(0x63360dad),
38989 SPH_C32(0xd95e87d3) },
38990 { SPH_C32(0x60670000), SPH_C32(0xaec90000), SPH_C32(0x3a560000),
38991 SPH_C32(0xde3c015d), SPH_C32(0x8e6b7867), SPH_C32(0x8db15819),
38992 SPH_C32(0x8522abc2), SPH_C32(0x0676b078), SPH_C32(0x7fc20000),
38993 SPH_C32(0x7d790000), SPH_C32(0xec7d0000), SPH_C32(0x6da501e5),
38994 SPH_C32(0x443c48f6), SPH_C32(0xa35ba2c3), SPH_C32(0xd85085a5),
38995 SPH_C32(0x03d907d3) },
38996 { SPH_C32(0x583b0000), SPH_C32(0x0bc30000), SPH_C32(0x2f700000),
38997 SPH_C32(0x7af40150), SPH_C32(0x951dc9fa), SPH_C32(0x1f0b59ae),
38998 SPH_C32(0xa6197a9a), SPH_C32(0x1252a42a), SPH_C32(0x7d6c0000),
38999 SPH_C32(0x92480000), SPH_C32(0xf2bc0000), SPH_C32(0x986b01e9),
39000 SPH_C32(0x98c54ffe), SPH_C32(0x749670f2), SPH_C32(0xd0c32ba7),
39001 SPH_C32(0xb66ce656) },
39002 { SPH_C32(0x5b060000), SPH_C32(0x03700000), SPH_C32(0xdc4a0000),
39003 SPH_C32(0x40360157), SPH_C32(0xc43443aa), SPH_C32(0x74653fb1),
39004 SPH_C32(0xa8bcb579), SPH_C32(0xf488dbd4), SPH_C32(0xd5b60000),
39005 SPH_C32(0x04f60000), SPH_C32(0xaea10000), SPH_C32(0x9fb101eb),
39006 SPH_C32(0xe5a3da7d), SPH_C32(0x6b0e0078), SPH_C32(0x6ba5a3af),
39007 SPH_C32(0x6ceb6656) },
39008 { SPH_C32(0xf0e10000), SPH_C32(0x9d7d0000), SPH_C32(0x736d0000),
39009 SPH_C32(0x7d2e0152), SPH_C32(0xe87b5c79), SPH_C32(0x00932924),
39010 SPH_C32(0x1d7ff292), SPH_C32(0xc8d5242a), SPH_C32(0xd68b0000),
39011 SPH_C32(0x0c450000), SPH_C32(0x5d9b0000), SPH_C32(0xa57301ec),
39012 SPH_C32(0xb48a502d), SPH_C32(0x00606667), SPH_C32(0x65006c4c),
39013 SPH_C32(0x8a3119a8) },
39014 { SPH_C32(0xf3dc0000), SPH_C32(0x95ce0000), SPH_C32(0x80570000),
39015 SPH_C32(0x47ec0155), SPH_C32(0xb952d629), SPH_C32(0x6bfd4f3b),
39016 SPH_C32(0x13da3d71), SPH_C32(0x2e0f5bd4), SPH_C32(0x7e510000),
39017 SPH_C32(0x9afb0000), SPH_C32(0x01860000), SPH_C32(0xa2a901ee),
39018 SPH_C32(0xc9ecc5ae), SPH_C32(0x1ff816ed), SPH_C32(0xde66e444),
39019 SPH_C32(0x50b699a8) },
39020 { SPH_C32(0x59a80000), SPH_C32(0xec410000), SPH_C32(0xc28b0000),
39021 SPH_C32(0xb5f8015b), SPH_C32(0x18cd44a2), SPH_C32(0xa3a8ed80),
39022 SPH_C32(0xa02f1b7b), SPH_C32(0x413d3a51), SPH_C32(0xef440000),
39023 SPH_C32(0x4ecd0000), SPH_C32(0xa5460000), SPH_C32(0xceb701ea),
39024 SPH_C32(0x222c6ce8), SPH_C32(0x2e79d3fe), SPH_C32(0x400ddcf5),
39025 SPH_C32(0xcd7a9381) },
39026 { SPH_C32(0x5a950000), SPH_C32(0xe4f20000), SPH_C32(0x31b10000),
39027 SPH_C32(0x8f3a015c), SPH_C32(0x49e4cef2), SPH_C32(0xc8c68b9f),
39028 SPH_C32(0xae8ad498), SPH_C32(0xa7e745af), SPH_C32(0x479e0000),
39029 SPH_C32(0xd8730000), SPH_C32(0xf95b0000), SPH_C32(0xc96d01e8),
39030 SPH_C32(0x5f4af96b), SPH_C32(0x31e1a374), SPH_C32(0xfb6b54fd),
39031 SPH_C32(0x17fd1381) },
39032 { SPH_C32(0xf1720000), SPH_C32(0x7aff0000), SPH_C32(0x9e960000),
39033 SPH_C32(0xb2220159), SPH_C32(0x65abd121), SPH_C32(0xbc309d0a),
39034 SPH_C32(0x1b499373), SPH_C32(0x9bbaba51), SPH_C32(0x44a30000),
39035 SPH_C32(0xd0c00000), SPH_C32(0x0a610000), SPH_C32(0xf3af01ef),
39036 SPH_C32(0x0e63733b), SPH_C32(0x5a8fc56b), SPH_C32(0xf5ce9b1e),
39037 SPH_C32(0xf1276c7f) },
39038 { SPH_C32(0xf24f0000), SPH_C32(0x724c0000), SPH_C32(0x6dac0000),
39039 SPH_C32(0x88e0015e), SPH_C32(0x34825b71), SPH_C32(0xd75efb15),
39040 SPH_C32(0x15ec5c90), SPH_C32(0x7d60c5af), SPH_C32(0xec790000),
39041 SPH_C32(0x467e0000), SPH_C32(0x567c0000), SPH_C32(0xf47501ed),
39042 SPH_C32(0x7305e6b8), SPH_C32(0x4517b5e1), SPH_C32(0x4ea81316),
39043 SPH_C32(0x2ba0ec7f) },
39044 { SPH_C32(0x95ff0000), SPH_C32(0xfe0d0000), SPH_C32(0xe1580000),
39045 SPH_C32(0x62f80141), SPH_C32(0x3127a59f), SPH_C32(0xff43f26b),
39046 SPH_C32(0x61c38617), SPH_C32(0x59ea6d0a), SPH_C32(0xb17f0000),
39047 SPH_C32(0xff4c0000), SPH_C32(0x0b130000), SPH_C32(0x654801f2),
39048 SPH_C32(0x8a82670f), SPH_C32(0x81cbf39e), SPH_C32(0x122528ab),
39049 SPH_C32(0x10b1d693) },
39050 { SPH_C32(0x96c20000), SPH_C32(0xf6be0000), SPH_C32(0x12620000),
39051 SPH_C32(0x583a0146), SPH_C32(0x600e2fcf), SPH_C32(0x942d9474),
39052 SPH_C32(0x6f6649f4), SPH_C32(0xbf3012f4), SPH_C32(0x19a50000),
39053 SPH_C32(0x69f20000), SPH_C32(0x570e0000), SPH_C32(0x629201f0),
39054 SPH_C32(0xf7e4f28c), SPH_C32(0x9e538314), SPH_C32(0xa943a0a3),
39055 SPH_C32(0xca365693) },
39056 { SPH_C32(0x3d250000), SPH_C32(0x68b30000), SPH_C32(0xbd450000),
39057 SPH_C32(0x65220143), SPH_C32(0x4c41301c), SPH_C32(0xe0db82e1),
39058 SPH_C32(0xdaa50e1f), SPH_C32(0x836ded0a), SPH_C32(0x1a980000),
39059 SPH_C32(0x61410000), SPH_C32(0xa4340000), SPH_C32(0x585001f7),
39060 SPH_C32(0xa6cd78dc), SPH_C32(0xf53de50b), SPH_C32(0xa7e66f40),
39061 SPH_C32(0x2cec296d) },
39062 { SPH_C32(0x3e180000), SPH_C32(0x60000000), SPH_C32(0x4e7f0000),
39063 SPH_C32(0x5fe00144), SPH_C32(0x1d68ba4c), SPH_C32(0x8bb5e4fe),
39064 SPH_C32(0xd400c1fc), SPH_C32(0x65b792f4), SPH_C32(0xb2420000),
39065 SPH_C32(0xf7ff0000), SPH_C32(0xf8290000), SPH_C32(0x5f8a01f5),
39066 SPH_C32(0xdbabed5f), SPH_C32(0xeaa59581), SPH_C32(0x1c80e748),
39067 SPH_C32(0xf66ba96d) },
39068 { SPH_C32(0x946c0000), SPH_C32(0x198f0000), SPH_C32(0x0ca30000),
39069 SPH_C32(0xadf4014a), SPH_C32(0xbcf728c7), SPH_C32(0x43e04645),
39070 SPH_C32(0x67f5e7f6), SPH_C32(0x0a85f371), SPH_C32(0x23570000),
39071 SPH_C32(0x23c90000), SPH_C32(0x5ce90000), SPH_C32(0x339401f1),
39072 SPH_C32(0x306b4419), SPH_C32(0xdb245092), SPH_C32(0x82ebdff9),
39073 SPH_C32(0x6ba7a344) },
39074 { SPH_C32(0x97510000), SPH_C32(0x113c0000), SPH_C32(0xff990000),
39075 SPH_C32(0x9736014d), SPH_C32(0xeddea297), SPH_C32(0x288e205a),
39076 SPH_C32(0x69502815), SPH_C32(0xec5f8c8f), SPH_C32(0x8b8d0000),
39077 SPH_C32(0xb5770000), SPH_C32(0x00f40000), SPH_C32(0x344e01f3),
39078 SPH_C32(0x4d0dd19a), SPH_C32(0xc4bc2018), SPH_C32(0x398d57f1),
39079 SPH_C32(0xb1202344) },
39080 { SPH_C32(0x3cb60000), SPH_C32(0x8f310000), SPH_C32(0x50be0000),
39081 SPH_C32(0xaa2e0148), SPH_C32(0xc191bd44), SPH_C32(0x5c7836cf),
39082 SPH_C32(0xdc936ffe), SPH_C32(0xd0027371), SPH_C32(0x88b00000),
39083 SPH_C32(0xbdc40000), SPH_C32(0xf3ce0000), SPH_C32(0x0e8c01f4),
39084 SPH_C32(0x1c245bca), SPH_C32(0xafd24607), SPH_C32(0x37289812),
39085 SPH_C32(0x57fa5cba) },
39086 { SPH_C32(0x3f8b0000), SPH_C32(0x87820000), SPH_C32(0xa3840000),
39087 SPH_C32(0x90ec014f), SPH_C32(0x90b83714), SPH_C32(0x371650d0),
39088 SPH_C32(0xd236a01d), SPH_C32(0x36d80c8f), SPH_C32(0x206a0000),
39089 SPH_C32(0x2b7a0000), SPH_C32(0xafd30000), SPH_C32(0x095601f6),
39090 SPH_C32(0x6142ce49), SPH_C32(0xb04a368d), SPH_C32(0x8c4e101a),
39091 SPH_C32(0x8d7ddcba) },
39092 { SPH_C32(0x07d70000), SPH_C32(0x22880000), SPH_C32(0xb6a20000),
39093 SPH_C32(0x34240142), SPH_C32(0x8bce8689), SPH_C32(0xa5ac5167),
39094 SPH_C32(0xf10d7145), SPH_C32(0x22fc18dd), SPH_C32(0x22c40000),
39095 SPH_C32(0xc44b0000), SPH_C32(0xb1120000), SPH_C32(0xfc9801fa),
39096 SPH_C32(0xbdbbc941), SPH_C32(0x6787e4bc), SPH_C32(0x84ddbe18),
39097 SPH_C32(0x38c83d3f) },
39098 { SPH_C32(0x04ea0000), SPH_C32(0x2a3b0000), SPH_C32(0x45980000),
39099 SPH_C32(0x0ee60145), SPH_C32(0xdae70cd9), SPH_C32(0xcec23778),
39100 SPH_C32(0xffa8bea6), SPH_C32(0xc4266723), SPH_C32(0x8a1e0000),
39101 SPH_C32(0x52f50000), SPH_C32(0xed0f0000), SPH_C32(0xfb4201f8),
39102 SPH_C32(0xc0dd5cc2), SPH_C32(0x781f9436), SPH_C32(0x3fbb3610),
39103 SPH_C32(0xe24fbd3f) },
39104 { SPH_C32(0xaf0d0000), SPH_C32(0xb4360000), SPH_C32(0xeabf0000),
39105 SPH_C32(0x33fe0140), SPH_C32(0xf6a8130a), SPH_C32(0xba3421ed),
39106 SPH_C32(0x4a6bf94d), SPH_C32(0xf87b98dd), SPH_C32(0x89230000),
39107 SPH_C32(0x5a460000), SPH_C32(0x1e350000), SPH_C32(0xc18001ff),
39108 SPH_C32(0x91f4d692), SPH_C32(0x1371f229), SPH_C32(0x311ef9f3),
39109 SPH_C32(0x0495c2c1) },
39110 { SPH_C32(0xac300000), SPH_C32(0xbc850000), SPH_C32(0x19850000),
39111 SPH_C32(0x093c0147), SPH_C32(0xa781995a), SPH_C32(0xd15a47f2),
39112 SPH_C32(0x44ce36ae), SPH_C32(0x1ea1e723), SPH_C32(0x21f90000),
39113 SPH_C32(0xccf80000), SPH_C32(0x42280000), SPH_C32(0xc65a01fd),
39114 SPH_C32(0xec924311), SPH_C32(0x0ce982a3), SPH_C32(0x8a7871fb),
39115 SPH_C32(0xde1242c1) },
39116 { SPH_C32(0x06440000), SPH_C32(0xc50a0000), SPH_C32(0x5b590000),
39117 SPH_C32(0xfb280149), SPH_C32(0x061e0bd1), SPH_C32(0x190fe549),
39118 SPH_C32(0xf73b10a4), SPH_C32(0x719386a6), SPH_C32(0xb0ec0000),
39119 SPH_C32(0x18ce0000), SPH_C32(0xe6e80000), SPH_C32(0xaa4401f9),
39120 SPH_C32(0x0752ea57), SPH_C32(0x3d6847b0), SPH_C32(0x1413494a),
39121 SPH_C32(0x43de48e8) },
39122 { SPH_C32(0x05790000), SPH_C32(0xcdb90000), SPH_C32(0xa8630000),
39123 SPH_C32(0xc1ea014e), SPH_C32(0x57378181), SPH_C32(0x72618356),
39124 SPH_C32(0xf99edf47), SPH_C32(0x9749f958), SPH_C32(0x18360000),
39125 SPH_C32(0x8e700000), SPH_C32(0xbaf50000), SPH_C32(0xad9e01fb),
39126 SPH_C32(0x7a347fd4), SPH_C32(0x22f0373a), SPH_C32(0xaf75c142),
39127 SPH_C32(0x9959c8e8) },
39128 { SPH_C32(0xae9e0000), SPH_C32(0x53b40000), SPH_C32(0x07440000),
39129 SPH_C32(0xfcf2014b), SPH_C32(0x7b789e52), SPH_C32(0x069795c3),
39130 SPH_C32(0x4c5d98ac), SPH_C32(0xab1406a6), SPH_C32(0x1b0b0000),
39131 SPH_C32(0x86c30000), SPH_C32(0x49cf0000), SPH_C32(0x975c01fc),
39132 SPH_C32(0x2b1df584), SPH_C32(0x499e5125), SPH_C32(0xa1d00ea1),
39133 SPH_C32(0x7f83b716) },
39134 { SPH_C32(0xada30000), SPH_C32(0x5b070000), SPH_C32(0xf47e0000),
39135 SPH_C32(0xc630014c), SPH_C32(0x2a511402), SPH_C32(0x6df9f3dc),
39136 SPH_C32(0x42f8574f), SPH_C32(0x4dce7958), SPH_C32(0xb3d10000),
39137 SPH_C32(0x107d0000), SPH_C32(0x15d20000), SPH_C32(0x908601fe),
39138 SPH_C32(0x567b6007), SPH_C32(0x560621af), SPH_C32(0x1ab686a9),
39139 SPH_C32(0xa5043716) },
39140 { SPH_C32(0xca570000), SPH_C32(0xa80e0000), SPH_C32(0xa2f60000),
39141 SPH_C32(0x060b0152), SPH_C32(0x14592320), SPH_C32(0xec526625),
39142 SPH_C32(0x35dd13a8), SPH_C32(0xd74eb663), SPH_C32(0xb13b0000),
39143 SPH_C32(0x80040000), SPH_C32(0xd16f0000), SPH_C32(0x4f6b01f3),
39144 SPH_C32(0xb12faec3), SPH_C32(0x287d6f19), SPH_C32(0x112fb6cb),
39145 SPH_C32(0xaebbb10d) },
39146 { SPH_C32(0xc96a0000), SPH_C32(0xa0bd0000), SPH_C32(0x51cc0000),
39147 SPH_C32(0x3cc90155), SPH_C32(0x4570a970), SPH_C32(0x873c003a),
39148 SPH_C32(0x3b78dc4b), SPH_C32(0x3194c99d), SPH_C32(0x19e10000),
39149 SPH_C32(0x16ba0000), SPH_C32(0x8d720000), SPH_C32(0x48b101f1),
39150 SPH_C32(0xcc493b40), SPH_C32(0x37e51f93), SPH_C32(0xaa493ec3),
39151 SPH_C32(0x743c310d) },
39152 { SPH_C32(0x628d0000), SPH_C32(0x3eb00000), SPH_C32(0xfeeb0000),
39153 SPH_C32(0x01d10150), SPH_C32(0x693fb6a3), SPH_C32(0xf3ca16af),
39154 SPH_C32(0x8ebb9ba0), SPH_C32(0x0dc93663), SPH_C32(0x1adc0000),
39155 SPH_C32(0x1e090000), SPH_C32(0x7e480000), SPH_C32(0x727301f6),
39156 SPH_C32(0x9d60b110), SPH_C32(0x5c8b798c), SPH_C32(0xa4ecf120),
39157 SPH_C32(0x92e64ef3) },
39158 { SPH_C32(0x61b00000), SPH_C32(0x36030000), SPH_C32(0x0dd10000),
39159 SPH_C32(0x3b130157), SPH_C32(0x38163cf3), SPH_C32(0x98a470b0),
39160 SPH_C32(0x801e5443), SPH_C32(0xeb13499d), SPH_C32(0xb2060000),
39161 SPH_C32(0x88b70000), SPH_C32(0x22550000), SPH_C32(0x75a901f4),
39162 SPH_C32(0xe0062493), SPH_C32(0x43130906), SPH_C32(0x1f8a7928),
39163 SPH_C32(0x4861cef3) },
39164 { SPH_C32(0xcbc40000), SPH_C32(0x4f8c0000), SPH_C32(0x4f0d0000),
39165 SPH_C32(0xc9070159), SPH_C32(0x9989ae78), SPH_C32(0x50f1d20b),
39166 SPH_C32(0x33eb7249), SPH_C32(0x84212818), SPH_C32(0x23130000),
39167 SPH_C32(0x5c810000), SPH_C32(0x86950000), SPH_C32(0x19b701f0),
39168 SPH_C32(0x0bc68dd5), SPH_C32(0x7292cc15), SPH_C32(0x81e14199),
39169 SPH_C32(0xd5adc4da) },
39170 { SPH_C32(0xc8f90000), SPH_C32(0x473f0000), SPH_C32(0xbc370000),
39171 SPH_C32(0xf3c5015e), SPH_C32(0xc8a02428), SPH_C32(0x3b9fb414),
39172 SPH_C32(0x3d4ebdaa), SPH_C32(0x62fb57e6), SPH_C32(0x8bc90000),
39173 SPH_C32(0xca3f0000), SPH_C32(0xda880000), SPH_C32(0x1e6d01f2),
39174 SPH_C32(0x76a01856), SPH_C32(0x6d0abc9f), SPH_C32(0x3a87c991),
39175 SPH_C32(0x0f2a44da) },
39176 { SPH_C32(0x631e0000), SPH_C32(0xd9320000), SPH_C32(0x13100000),
39177 SPH_C32(0xcedd015b), SPH_C32(0xe4ef3bfb), SPH_C32(0x4f69a281),
39178 SPH_C32(0x888dfa41), SPH_C32(0x5ea6a818), SPH_C32(0x88f40000),
39179 SPH_C32(0xc28c0000), SPH_C32(0x29b20000), SPH_C32(0x24af01f5),
39180 SPH_C32(0x27899206), SPH_C32(0x0664da80), SPH_C32(0x34220672),
39181 SPH_C32(0xe9f03b24) },
39182 { SPH_C32(0x60230000), SPH_C32(0xd1810000), SPH_C32(0xe02a0000),
39183 SPH_C32(0xf41f015c), SPH_C32(0xb5c6b1ab), SPH_C32(0x2407c49e),
39184 SPH_C32(0x862835a2), SPH_C32(0xb87cd7e6), SPH_C32(0x202e0000),
39185 SPH_C32(0x54320000), SPH_C32(0x75af0000), SPH_C32(0x237501f7),
39186 SPH_C32(0x5aef0785), SPH_C32(0x19fcaa0a), SPH_C32(0x8f448e7a),
39187 SPH_C32(0x3377bb24) },
39188 { SPH_C32(0x587f0000), SPH_C32(0x748b0000), SPH_C32(0xf50c0000),
39189 SPH_C32(0x50d70151), SPH_C32(0xaeb00036), SPH_C32(0xb6bdc529),
39190 SPH_C32(0xa513e4fa), SPH_C32(0xac58c3b4), SPH_C32(0x22800000),
39191 SPH_C32(0xbb030000), SPH_C32(0x6b6e0000), SPH_C32(0xd6bb01fb),
39192 SPH_C32(0x8616008d), SPH_C32(0xce31783b), SPH_C32(0x87d72078),
39193 SPH_C32(0x86c25aa1) },
39194 { SPH_C32(0x5b420000), SPH_C32(0x7c380000), SPH_C32(0x06360000),
39195 SPH_C32(0x6a150156), SPH_C32(0xff998a66), SPH_C32(0xddd3a336),
39196 SPH_C32(0xabb62b19), SPH_C32(0x4a82bc4a), SPH_C32(0x8a5a0000),
39197 SPH_C32(0x2dbd0000), SPH_C32(0x37730000), SPH_C32(0xd16101f9),
39198 SPH_C32(0xfb70950e), SPH_C32(0xd1a908b1), SPH_C32(0x3cb1a870),
39199 SPH_C32(0x5c45daa1) },
39200 { SPH_C32(0xf0a50000), SPH_C32(0xe2350000), SPH_C32(0xa9110000),
39201 SPH_C32(0x570d0153), SPH_C32(0xd3d695b5), SPH_C32(0xa925b5a3),
39202 SPH_C32(0x1e756cf2), SPH_C32(0x76df43b4), SPH_C32(0x89670000),
39203 SPH_C32(0x250e0000), SPH_C32(0xc4490000), SPH_C32(0xeba301fe),
39204 SPH_C32(0xaa591f5e), SPH_C32(0xbac76eae), SPH_C32(0x32146793),
39205 SPH_C32(0xba9fa55f) },
39206 { SPH_C32(0xf3980000), SPH_C32(0xea860000), SPH_C32(0x5a2b0000),
39207 SPH_C32(0x6dcf0154), SPH_C32(0x82ff1fe5), SPH_C32(0xc24bd3bc),
39208 SPH_C32(0x10d0a311), SPH_C32(0x90053c4a), SPH_C32(0x21bd0000),
39209 SPH_C32(0xb3b00000), SPH_C32(0x98540000), SPH_C32(0xec7901fc),
39210 SPH_C32(0xd73f8add), SPH_C32(0xa55f1e24), SPH_C32(0x8972ef9b),
39211 SPH_C32(0x6018255f) },
39212 { SPH_C32(0x59ec0000), SPH_C32(0x93090000), SPH_C32(0x18f70000),
39213 SPH_C32(0x9fdb015a), SPH_C32(0x23608d6e), SPH_C32(0x0a1e7107),
39214 SPH_C32(0xa325851b), SPH_C32(0xff375dcf), SPH_C32(0xb0a80000),
39215 SPH_C32(0x67860000), SPH_C32(0x3c940000), SPH_C32(0x806701f8),
39216 SPH_C32(0x3cff239b), SPH_C32(0x94dedb37), SPH_C32(0x1719d72a),
39217 SPH_C32(0xfdd42f76) },
39218 { SPH_C32(0x5ad10000), SPH_C32(0x9bba0000), SPH_C32(0xebcd0000),
39219 SPH_C32(0xa519015d), SPH_C32(0x7249073e), SPH_C32(0x61701718),
39220 SPH_C32(0xad804af8), SPH_C32(0x19ed2231), SPH_C32(0x18720000),
39221 SPH_C32(0xf1380000), SPH_C32(0x60890000), SPH_C32(0x87bd01fa),
39222 SPH_C32(0x4199b618), SPH_C32(0x8b46abbd), SPH_C32(0xac7f5f22),
39223 SPH_C32(0x2753af76) },
39224 { SPH_C32(0xf1360000), SPH_C32(0x05b70000), SPH_C32(0x44ea0000),
39225 SPH_C32(0x98010158), SPH_C32(0x5e0618ed), SPH_C32(0x1586018d),
39226 SPH_C32(0x18430d13), SPH_C32(0x25b0ddcf), SPH_C32(0x1b4f0000),
39227 SPH_C32(0xf98b0000), SPH_C32(0x93b30000), SPH_C32(0xbd7f01fd),
39228 SPH_C32(0x10b03c48), SPH_C32(0xe028cda2), SPH_C32(0xa2da90c1),
39229 SPH_C32(0xc189d088) },
39230 { SPH_C32(0xf20b0000), SPH_C32(0x0d040000), SPH_C32(0xb7d00000),
39231 SPH_C32(0xa2c3015f), SPH_C32(0x0f2f92bd), SPH_C32(0x7ee86792),
39232 SPH_C32(0x16e6c2f0), SPH_C32(0xc36aa231), SPH_C32(0xb3950000),
39233 SPH_C32(0x6f350000), SPH_C32(0xcfae0000), SPH_C32(0xbaa501ff),
39234 SPH_C32(0x6dd6a9cb), SPH_C32(0xffb0bd28), SPH_C32(0x19bc18c9),
39235 SPH_C32(0x1b0e5088) }
39236 };
39237 #define INPUT_BIG do { \
39238 unsigned acc = buf[0]; \
39239 const sph_u32 *rp; \
39240 rp = &T512_0[acc][0]; \
39241 m0 = rp[0]; \
39242 m1 = rp[1]; \
39243 m2 = rp[2]; \
39244 m3 = rp[3]; \
39245 m4 = rp[4]; \
39246 m5 = rp[5]; \
39247 m6 = rp[6]; \
39248 m7 = rp[7]; \
39249 m8 = rp[8]; \
39250 m9 = rp[9]; \
39251 mA = rp[10]; \
39252 mB = rp[11]; \
39253 mC = rp[12]; \
39254 mD = rp[13]; \
39255 mE = rp[14]; \
39256 mF = rp[15]; \
39257 acc = buf[1]; \
39258 rp = &T512_8[acc][0]; \
39259 m0 ^= rp[0]; \
39260 m1 ^= rp[1]; \
39261 m2 ^= rp[2]; \
39262 m3 ^= rp[3]; \
39263 m4 ^= rp[4]; \
39264 m5 ^= rp[5]; \
39265 m6 ^= rp[6]; \
39266 m7 ^= rp[7]; \
39267 m8 ^= rp[8]; \
39268 m9 ^= rp[9]; \
39269 mA ^= rp[10]; \
39270 mB ^= rp[11]; \
39271 mC ^= rp[12]; \
39272 mD ^= rp[13]; \
39273 mE ^= rp[14]; \
39274 mF ^= rp[15]; \
39275 acc = buf[2]; \
39276 rp = &T512_16[acc][0]; \
39277 m0 ^= rp[0]; \
39278 m1 ^= rp[1]; \
39279 m2 ^= rp[2]; \
39280 m3 ^= rp[3]; \
39281 m4 ^= rp[4]; \
39282 m5 ^= rp[5]; \
39283 m6 ^= rp[6]; \
39284 m7 ^= rp[7]; \
39285 m8 ^= rp[8]; \
39286 m9 ^= rp[9]; \
39287 mA ^= rp[10]; \
39288 mB ^= rp[11]; \
39289 mC ^= rp[12]; \
39290 mD ^= rp[13]; \
39291 mE ^= rp[14]; \
39292 mF ^= rp[15]; \
39293 acc = buf[3]; \
39294 rp = &T512_24[acc][0]; \
39295 m0 ^= rp[0]; \
39296 m1 ^= rp[1]; \
39297 m2 ^= rp[2]; \
39298 m3 ^= rp[3]; \
39299 m4 ^= rp[4]; \
39300 m5 ^= rp[5]; \
39301 m6 ^= rp[6]; \
39302 m7 ^= rp[7]; \
39303 m8 ^= rp[8]; \
39304 m9 ^= rp[9]; \
39305 mA ^= rp[10]; \
39306 mB ^= rp[11]; \
39307 mC ^= rp[12]; \
39308 mD ^= rp[13]; \
39309 mE ^= rp[14]; \
39310 mF ^= rp[15]; \
39311 acc = buf[4]; \
39312 rp = &T512_32[acc][0]; \
39313 m0 ^= rp[0]; \
39314 m1 ^= rp[1]; \
39315 m2 ^= rp[2]; \
39316 m3 ^= rp[3]; \
39317 m4 ^= rp[4]; \
39318 m5 ^= rp[5]; \
39319 m6 ^= rp[6]; \
39320 m7 ^= rp[7]; \
39321 m8 ^= rp[8]; \
39322 m9 ^= rp[9]; \
39323 mA ^= rp[10]; \
39324 mB ^= rp[11]; \
39325 mC ^= rp[12]; \
39326 mD ^= rp[13]; \
39327 mE ^= rp[14]; \
39328 mF ^= rp[15]; \
39329 acc = buf[5]; \
39330 rp = &T512_40[acc][0]; \
39331 m0 ^= rp[0]; \
39332 m1 ^= rp[1]; \
39333 m2 ^= rp[2]; \
39334 m3 ^= rp[3]; \
39335 m4 ^= rp[4]; \
39336 m5 ^= rp[5]; \
39337 m6 ^= rp[6]; \
39338 m7 ^= rp[7]; \
39339 m8 ^= rp[8]; \
39340 m9 ^= rp[9]; \
39341 mA ^= rp[10]; \
39342 mB ^= rp[11]; \
39343 mC ^= rp[12]; \
39344 mD ^= rp[13]; \
39345 mE ^= rp[14]; \
39346 mF ^= rp[15]; \
39347 acc = buf[6]; \
39348 rp = &T512_48[acc][0]; \
39349 m0 ^= rp[0]; \
39350 m1 ^= rp[1]; \
39351 m2 ^= rp[2]; \
39352 m3 ^= rp[3]; \
39353 m4 ^= rp[4]; \
39354 m5 ^= rp[5]; \
39355 m6 ^= rp[6]; \
39356 m7 ^= rp[7]; \
39357 m8 ^= rp[8]; \
39358 m9 ^= rp[9]; \
39359 mA ^= rp[10]; \
39360 mB ^= rp[11]; \
39361 mC ^= rp[12]; \
39362 mD ^= rp[13]; \
39363 mE ^= rp[14]; \
39364 mF ^= rp[15]; \
39365 acc = buf[7]; \
39366 rp = &T512_56[acc][0]; \
39367 m0 ^= rp[0]; \
39368 m1 ^= rp[1]; \
39369 m2 ^= rp[2]; \
39370 m3 ^= rp[3]; \
39371 m4 ^= rp[4]; \
39372 m5 ^= rp[5]; \
39373 m6 ^= rp[6]; \
39374 m7 ^= rp[7]; \
39375 m8 ^= rp[8]; \
39376 m9 ^= rp[9]; \
39377 mA ^= rp[10]; \
39378 mB ^= rp[11]; \
39379 mC ^= rp[12]; \
39380 mD ^= rp[13]; \
39381 mE ^= rp[14]; \
39382 mF ^= rp[15]; \
39383 } while (0)
39384 #endif
39385 #ifdef __cplusplus
39386 }
39387 #endif